/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/halosee-ui-mvue@0.1.1-beta.1/lib/halosee-ui-mvue.common.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
module.exports=function(e){var t={};function a(i){if(t[i])return t[i].exports;var n=t[i]={i:i,l:!1,exports:{}};return e[i].call(n.exports,n,n.exports,a),n.l=!0,n.exports}return a.m=e,a.c=t,a.d=function(e,t,i){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(a.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)a.d(i,n,function(t){return e[t]}.bind(null,n));return i},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="",a(a.s="fb15")}({"000b":function(e,t){e.exports=require("core-js/modules/es7.promise.finally")},"0078":function(e,t,a){},"00dd":function(e,t){e.exports=require("core-js/modules/es6.regexp.replace")},"00f7":function(e,t,a){"use strict";a("4581")},"010e":function(e,t,a){!function(e){"use strict";e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(a("c1df"))},"010e5":function(e,t,a){},"0176":function(e,t,a){"use strict";a("fee1")},"018c":function(e,t){e.exports=require("vue-clipboard2")},"01c9":function(e,t,a){},"01ea":function(e,t,a){},"023b":function(e,t,a){"use strict";a("3d72")},"026f":function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74"),a("25fc");var i=a("ade3");a("4bf8");function n(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}var o={components:{eipUserSelector:function(){return Promise.resolve().then(a.bind(null,"1846"))},eipFlowDialog:function(){return Promise.resolve().then(a.bind(null,"9ac0"))}},props:["editData"],data:function(){return{initData:{type:1,isEnabled:"Y"},data:{authName:"",type:1,subject:"",startData:"",endData:"",isEnabled:"Y",agent:""},dialogVisible:!1,saveUrl:window.context.bpmModel+"/flow/agent/v1/save",defList:[],isSubmit:!1}},methods:{beforeClose:function(){this.dialogVisible=!1},handleOpen:function(){var e=this;this.dialogVisible=!0,this.$nextTick((function(){e.editData.subject?(e.data=e.editData,e.defList=e.editData.defList):e.data=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?n(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):n(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},e.initData)}))},close:function(){this.dialogVisible=!1},afterSaveData:function(){this.close(),this.$emit("after-save",{})},showDialog:function(){this.$refs.eipFlowDialog.showDialog()},dialogOnConfirm:function(e){for(var t=0;t<e.length;t++)this.defList.push({flowKey:e[t].defKey,flowName:e[t].name});this.defList=this.defList.unique("flowKey")},deleteRow:function(e,t){t.splice(e,1)},beforeSaveData:function(){return this.isSubmit=!0,this.defList.length<=0&&2===this.data.type?(this.isSubmit=!1,void this.$message({type:"warning",message:"部分委托流程不能为空"})):Date.parse(this.data.startDate)>Date.parse(this.data.endDate)?(this.isSubmit=!1,void this.$message({type:"warning",message:"开始日期不可大于结束日期"})):this.data.startDate?this.data.endDate?this.data.agent===this.data.authName?(this.isSubmit=!1,void this.$message({type:"warning",message:"委托人与别委托人不能相同"})):void(this.data.defList=this.defList):(this.isSubmit=!1,void this.$message({type:"warning",message:"请添加结束时间"})):(this.isSubmit=!1,void this.$message({type:"warning",message:"请添加开始时间"}))}}},r=o,s=(a("484c"),a("2877")),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ht-sidebar-dialog",{attrs:{title:"编辑委托",visible:e.dialogVisible,width:"32%","before-close":e.beforeClose,"destroy-on-close":!0}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{model:e.data,"data-vv-scope":"delegation"}},[a("ht-form-item",{attrs:{label:"委托人"}},[a("eip-user-selector",{attrs:{single:!0,config:{id:"data.authId"},validate:{required:!0},"append-to-body":""},model:{value:e.data.authName,callback:function(t){e.$set(e.data,"authName",t)},expression:"data.authName"}})],1),a("ht-form-item",{attrs:{label:"委托类型"}},[a("el-radio-group",{model:{value:e.data.type,callback:function(t){e.$set(e.data,"type",t)},expression:"data.type"}},[a("el-radio-button",{attrs:{label:1}},[e._v("全权委托")]),a("el-radio-button",{attrs:{label:2}},[e._v("部分委托")])],1)],1),a("ht-form-item",{attrs:{label:"标题"}},[a("ht-input",{attrs:{placeholder:"请输入标题",maxlength:50,showWordLimit:!0,validate:{required:!0}},model:{value:e.data.subject,callback:function(t){e.$set(e.data,"subject",t)},expression:"data.subject"}})],1),a("ht-form-item",{attrs:{label:"开始时间"}},[a("ht-date",{attrs:{type:"datetime",placeholder:"选择日期时间","value-format":"yyyy-MM-dd HH:mm:ss",validate:{required:!0}},model:{value:e.data.startDate,callback:function(t){e.$set(e.data,"startDate",t)},expression:"data.startDate"}})],1),a("ht-form-item",{attrs:{label:"结束时间"}},[a("ht-date",{attrs:{type:"datetime",placeholder:"选择日期时间","value-format":"yyyy-MM-dd HH:mm:ss",validate:{required:!0}},model:{value:e.data.endDate,callback:function(t){e.$set(e.data,"endDate",t)},expression:"data.endDate"}})],1),a("ht-form-item",{attrs:{label:"是否有效"}},[a("el-radio-group",{model:{value:e.data.isEnabled,callback:function(t){e.$set(e.data,"isEnabled",t)},expression:"data.isEnabled"}},[a("el-radio-button",{attrs:{label:"Y"}},[e._v("启用")]),a("el-radio-button",{attrs:{label:"N"}},[e._v("禁止")])],1)],1),a("ht-form-item",{attrs:{label:"被委托人"}},[a("eip-user-selector",{attrs:{config:{id:"data.agentId"},validate:{required:!0},single:!0,"append-to-body":""},model:{value:e.data.agent,callback:function(t){e.$set(e.data,"agent",t)},expression:"data.agent"}})],1)],1),2===e.data.type?[a("el-button",{staticStyle:{"margin-bottom":"10px"},attrs:{type:"primary",icon:"el-icon-plus"},on:{click:e.showDialog}},[e._v("新增")]),a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.defList,border:""}},[a("el-table-column",{attrs:{prop:"flowName",label:"流程名称"}}),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-delete"},on:{click:function(a){return e.deleteRow(t.$index,e.data.defList)}}},[e._v("删除")])]}}],null,!1,3797976657)})],1)]:e._e(),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:e.saveUrl,model:e.data,isSubmit:e.isSubmit,"scope-name":"delegation"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v("\n\t\t\t"+e._s(e.$t("eip.common.save"))+"\n\t\t")]),a("el-button",{on:{click:function(t){return e.close("editDialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1),a("eip-flow-dialog",{ref:"eipFlowDialog",attrs:{rightType:"start","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}})],2)}),[],!1,null,"1418e8da",null);t.default=l.exports},"027a":function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("6619"),a("12d2"),a("80a8"),a("2c92"),a("6e74"),a("000b"),a("25fc"),a("8435");var i=a("ade3"),n=a("5880"),o=a("c7ea"),r=a("2ade");function s(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return l(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,r=!0,s=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){s=!0,o=e},f:function(){try{r||null==a.return||a.return()}finally{if(s)throw o}}}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}function c(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function d(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?c(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):c(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var u={components:{htAsideTree:function(){return Promise.resolve().then(a.bind(null,"f3e2"))},EipSysTypeSelector:function(){return Promise.resolve().then(a.bind(null,"d81e"))},FormDesigner:function(){return Promise.resolve().then(a.bind(null,"0ef3"))},EipBoSelector:function(){return Promise.resolve().then(a.bind(null,"2256"))},FlowFormAuth:function(){return Promise.resolve().then(a.bind(null,"84c3"))},FormVersionManager:function(){return Promise.resolve().then(a.bind(null,"209a"))},eipSysTypeDialog:function(){return Promise.resolve().then(a.bind(null,"fe97"))},eipBoDialog:function(){return Promise.resolve().then(a.bind(null,"ef2b"))}},data:function(){return{formTypeSelectorCatName:"",fullscreenLoading:!1,importDialogVisible:!1,asideShow:!0,treeData:[],defaultProps:{children:"children",label:"name"},data:[],pageResult:{page:1,pageSize:20,total:0},dialogVisible:!1,formEditorDialogVisible:!1,dialogSaveCopyVisible:!1,formId:null,formDefId:null,bpmForm:{formKey:"",bos:"",desc:"",formType:"mobile"},typeIdQuery:null,formVersionVisible:!1,formKey:null,updateTableData:[],formRow:{},newForm:{id:"",name:"",formKey:"",typeId:"",typeName:""}}},watch:{formEditorDialogVisible:function(e,t){0==e&&1==t&&this.handleCloseFormEditor()}},computed:d({},Object(n.mapState)({currentUser:function(e){return e.login.currentUser},formDeleteUrl:function(){return"".concat(window.context.form,"/form/form/v1/remove")},uploadHeaders:function(e){return{Authorization:"Bearer "+e.login.currentUser.token}},imporCheckUrl:function(e){return window.context.form+"/form/form/v1/importCheck?typeId="+this.formTypeSelectorCatId}})),mounted:function(){if(this.$validator=this.$root.$validator,this.$route.query.formId&&this.$route.query.defId){var e={id:this.$route.query.formId,defId:this.$route.query.defId};this.handleCommand({row:e,command:"edit"}),this.$router.push("form#mobileFormManager")}},methods:{handleImportSuccess:function(){this.$message.success("表单导入成功"),this.importDialogVisible=!1,this.$refs.htTable.load(),this.$refs.upload.clearFiles()},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)},onExceed:function(e){this.$message.warning("只能选择一个zip文件!")},hadleUploadResult:function(e,t,a){var i=this,n=.85*(document.documentElement.clientHeight||document.body.clientHeight)+"px";this.fullscreenLoading=!1;var o=this;e.state?o.handleImportSuccess():e.message&&(e.message.indexOf("是否继续为其新增版本")>=0?this.$confirm('<div style="overflow-x:hidden;overflow-y:auto ;max-height:'+n+'">'+e.message+"</div>","提示",{cancelButtonText:"取消",dangerouslyUseHTMLString:!0,confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){o.fullscreenLoading=!0,o.$http.post("".concat(window.context.form,"/form/form/v1/importSave?cacheFileId=")+e.value+"&confirmImport=true&typeId="+i.formTypeSelectorCatId).then((function(e){o.fullscreenLoading=!1;var t=e.data;t.state?o.handleImportSuccess():o.$message.error(t.message)}))})).catch((function(t){o.$http.post("".concat(window.context.form,"/form/form/v1/importSave?confirmImport=false&cacheFileId=")+e.value),o.importDialogVisible=!1,i.$refs.upload.clearFiles()})):this.$message.error(e.message))},beforeUpload:function(e){if(!e.name.endsWith(".zip"))return this.$message.warning("只能导入zip文件!"),!1;this.imporActionUrl=this.imporCheckUrl,this.fullscreenLoading=!0},tableSelect:function(e){this.updateTableData=e},handExport:function(){var e=this.$refs.htTable.$refs.htTable.selection;if(0!=e.length){var t,a=[],i=s(e);try{for(i.s();!(t=i.n()).done;){var n=t.value;a.push(n.id)}}catch(e){i.e(e)}finally{i.f()}if(0!=a.length){var o="".concat(window.context.form,"/form/form/v1/exportForm?formIds=").concat(a);r.default.download(o)}else this.$message.warning("请选择至少一项记录")}else this.$message.warning("请选择至少一项记录")},handleDialogSure:function(e,t){Array.isArray(e)?(this.bpmForm.bos=e,this.bpmForm.templateConf={}):(this.bpmForm.bos=e.selection,this.bpmForm.templateConf=e.templateConf),this.bpmForm.formType="mobile",this.formId="",this.formDefId="",this.formEditorDialogVisible=!0,t||this.$refs.eipBoDialog.handleClose()},openTypeSetDialog:function(){this.updateTableData=this.$refs.htTable.$refs.htTable.selection,0!=this.updateTableData.length?this.$refs.typeSetDialog.showDialog({}):this.$message({message:"请先选择需要设置分类的数据",type:"warning"})},sysTypeDialogOnConfirm:function(e){for(var t=[],a=0;a<this.updateTableData.length;a++)t.push(this.updateTableData[a].id);var i=this;this.$http.get("${form}/form/form/v1/updateCategory?categoryId="+e.id+"&categoryName="+e.name+"&ids="+t.join(",")).then((function(e){if(e.data&&e.data.state)return i.$message({message:e.data.message,type:"success"}),void setTimeout((function(){i.dialogVisible=!1,i.$refs.htTable.load()}),3e3);i.$message.error(e.data.message)}))},handleCloseFormVersion:function(){this.formVersionVisible=!1},formAuth:function(e){var t={flowKey:"",formKey:e,nodeId:"",parentflowKey:"",type:"1"};this.$refs.flowFormAuth.showDialog(t)},handleNodeClick:function(e){"FORM_TYPE"==e.typeKey?this.typeIdQuery=null:(this.bpmForm.typeName=e.name,this.typeIdQuery={property:"typeId",value:e.id,group:"typeId",operation:"EQUAL",relation:"AND"}),this.$refs.htTable.load()},check:function(e,t){0==t.checkedKeys.length?this.typeIdQuery=null:this.typeIdQuery={property:"typeId",value:t.checkedKeys.join(","),group:"typeId",operation:"IN",relation:"AND"},this.$refs.htTable.load()},rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},loadData:function(e,t){var a=this,i={};i=d(d({},i),e),this.typeIdQuery&&i.querys.push(this.typeIdQuery),o.default.getPageJson(i).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},handleCommand:function(e){var t=this;switch(this.formRow=e.row,e.command){case"edit":this.bpmForm.bos=[],this.formId=e.row.id,this.formDefId=e.row.defId,this.formEditorDialogVisible=!0;break;case"preview":this.currentUser&&this.currentUser.account&&window.open(window.context.mobile+"/previewForm/"+e.row.id+"?token="+this.currentUser.token,"_blank");break;case"publish":this.$confirm("是否确定发布表单?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){t.$http.post("${form}/form/form/v1/publish",{},{formId:e.row.id}).then((function(e){e.data.state?(t.$message({type:"success",message:e.data.message}),t.$refs.htTable.load()):t.$message.$error(e.data.message)}))})).catch((function(){}));break;case"formRight":this.formAuth(e.row.formKey);break;case"mobileForm":this.$confirm("是否确定生成手机表单?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){t.createMobileForm(e.row)})).catch((function(){}));break;case"copy":this.saveCopy()}},saveCopy:function(){this.newForm.id=this.formRow.id,this.dialogSaveCopyVisible=!0},handleCloseSaveCopy:function(){this.newForm={id:"",name:"",formKey:"",typeId:"",typeName:""},this.dialogSaveCopyVisible=!1,this.$refs.htTable.load()},afterSaveData:function(){this.handleCloseSaveCopy()},handleClose:function(){this.dialogVisible=!1},openAddDailog:function(){this.$refs.eipBoDialog.showDialog([],"mobile"),this.$set(this.bpmForm,"formKey",""),this.$set(this.bpmForm,"bos",""),this.$set(this.bpmForm,"desc",""),this.$set(this.bpmForm,"formName",""),this.$set(this.bpmForm,"name",""),this.bpmForm.typeName?this.$set(this.bpmForm,"typeName",this.bpmForm.typeName):this.$set(this.bpmForm,"typeName",""),this.$set(this.bpmForm,"typeId",""),this.$set(this.bpmForm,"id",""),this.$set(this.bpmForm,"defId",""),this.$set(this.bpmForm,"rev",1)},handleCloseFormEditor:function(){this.formEditorDialogVisible=!1,this.$refs.htTable.load()},toFormDesigner:function(){var e=this;this.$validator.validateAll("addBpmForm").then((function(t){t?(e.bpmForm.formType="mobile",e.bpmForm.name=e.bpmForm.formName,e.formId="",e.formDefId="",e.formEditorDialogVisible=!0,e.handleClose()):e.$message.error("表单未正确填写")}))}}},p=(a("6988"),a("2877")),f=Object(p.a)(u,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight",staticStyle:{border:"1px solid #eee"}},[a("ht-aside-tree",{attrs:{"cat-id":"7"},on:{"node-click":e.handleNodeClick,check:e.check}}),a("el-container",[a("el-main",[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"name,formKey","default-querys":[{property:"formType",value:"mobile"}],"default-sorter":[{direction:"DESC",property:"updateTime"}],"show-export":!1},on:{load:e.loadData,"row-click":e.rowClick,select:e.tableSelect,"select-all":e.tableSelect},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:e.openAddDailog}},[e._v("添加")]),a("el-button",{attrs:{size:"small",icon:"el-icon-back"},on:{click:function(t){e.importDialogVisible=!0,e.formTypeSelectorCatId="",e.formTypeSelectorCatName=""}}},[e._v("导入")]),a("el-button",{attrs:{size:"small",icon:"el-icon-right"},on:{click:e.handExport}},[e._v("导出")]),a("el-button",{on:{click:function(t){return e.openTypeSetDialog()}}},[e._v("设置分类")]),a("ht-delete-button",{staticStyle:{margin:"0px"},attrs:{url:e.formDeleteUrl,htTable:e.$refs.htTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.handleCommand({row:i,command:"edit"})}}},[e._v(e._s(i.name))])]}}])}),a("ht-table-column",{attrs:{prop:"formKey",label:"别名",sortable:!0}}),a("ht-table-column",{attrs:{prop:"status",label:"状态",width:"80",filters:[{text:"草稿",value:"draft"},{text:"已发布",value:"deploy"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["deploy"==i.status?a("el-tag",{attrs:{type:"info"}},[e._v("已发布")]):e._e(),"draft"==i.status?a("el-tag",{attrs:{type:"danger"}},[e._v("草稿")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"version",label:"版本",width:"250"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-tag",{attrs:{type:"info"}},[e._v("主版本:"+e._s(i.version))]),a("el-tag",{staticStyle:{"margin-left":"10px",cursor:"pointer"},attrs:{title:"查看表单的所有版本",type:"info"},on:{click:function(t){e.formVersionVisible=!0,e.formKey=i.formKey}}},[e._v("版本管理("+e._s(i.version)+")")])]}}])}),a("ht-table-column",{attrs:{prop:"typeName",label:"分类",sortable:!0}}),a("ht-table-column",{attrs:{prop:"desc",label:"描述",hidden:!0}}),a("ht-table-column",{attrs:{width:"150",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(t){return e.handleCommand({row:i,command:"preview"})}}},[a("span",[a("i",{staticClass:"el-icon-tickets"}),e._v("预览 ")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},["draft"==i.status?a("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"publish"}}},[e._v("发布")]):e._e(),a("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"copy"}}},[e._v("复制")]),"deploy"==i.status?a("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"formRight"}}},[e._v("表单权限")]):e._e()],1)],1)]}}])})]],2)],1),a("FlowFormAuth",{ref:"flowFormAuth"})],1),a("el-dialog",{attrs:{width:"30%",title:"新建表单",visible:e.dialogVisible,"before-close":e.handleClose,"destroy-on-close":""}},[a("el-form",{attrs:{model:e.bpmForm,"data-vv-scope":"addBpmForm"}},[a("ht-form-item",{attrs:{label:"选择数据模型","label-width":"120px"}},[a("eip-bo-selector",{attrs:{placeholder:"请选择数据模型",validate:{required:!0}},model:{value:e.bpmForm.bos,callback:function(t){e.$set(e.bpmForm,"bos",t)},expression:"bpmForm.bos"}})],1),a("ht-form-item",{attrs:{label:"表单名称","label-width":"120px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入名称"},model:{value:e.bpmForm.formName,callback:function(t){e.$set(e.bpmForm,"formName",t)},expression:"bpmForm.formName"}})],1),a("ht-form-item",{attrs:{label:"表单别名","label-width":"120px"}},[a("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(t){e.$set(e.bpmForm,"formKey",t)},expression:"bpmForm.formKey"}})],1),a("ht-form-item",{attrs:{label:"表单分类","label-width":"120px"}},[a("EipSysTypeSelector",{attrs:{placeholder:"请选择表单分类","cat-id":"7","sys-type-id":e.bpmForm.typeId,validate:{required:!0}},on:{"update:sysTypeId":function(t){return e.$set(e.bpmForm,"typeId",t)},"update:sys-type-id":function(t){return e.$set(e.bpmForm,"typeId",t)}},model:{value:e.bpmForm.typeName,callback:function(t){e.$set(e.bpmForm,"typeName",t)},expression:"bpmForm.typeName"}})],1),a("ht-form-item",{attrs:{label:"描述","label-width":"120px"}},[a("ht-input",{attrs:{type:"textarea",placeholder:"请输入描述"},model:{value:e.bpmForm.desc,callback:function(t){e.$set(e.bpmForm,"desc",t)},expression:"bpmForm.desc"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){return e.toFormDesigner()}}},[e._v("下一步")]),a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("eip-bo-dialog",{ref:"eipBoDialog",attrs:{name:"eipBoDialog",single:!1,"append-to-body":""},on:{onConfirm:e.handleDialogSure}}),a("el-dialog",{staticClass:"form-editor-dialog",attrs:{fullscreen:"","destroy-on-close":"",visible:e.formEditorDialogVisible,"before-close":e.handleCloseFormEditor}},[a("FormDesigner",{attrs:{visibleDialog:e.formEditorDialogVisible,"form-id":e.formId,"form-def-id":e.formDefId,bos:e.bpmForm.bos,"add-bpm-form":e.bpmForm,"form-type":"mobile"},on:{"update:visibleDialog":function(t){e.formEditorDialogVisible=t},"update:visible-dialog":function(t){e.formEditorDialogVisible=t},"update:formId":function(t){e.formId=t},"update:form-id":function(t){e.formId=t},"update:formDefId":function(t){e.formDefId=t},"update:form-def-id":function(t){e.formDefId=t}}})],1),a("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(t){e.formVersionVisible=t}}},[a("FormVersionManager",{attrs:{visible:e.formVersionVisible,"form-key":e.formKey},on:{"update:visible":function(t){e.formVersionVisible=t}}})],1),a("eip-sys-type-dialog",{ref:"typeSetDialog",attrs:{name:"typeSetDialog","cat-id":"7"},on:{onConfirm:e.sysTypeDialogOnConfirm}}),a("el-dialog",{attrs:{width:"60%",title:"复制表单",visible:e.dialogSaveCopyVisible,"before-close":e.handleCloseSaveCopy,"destroy-on-close":!0}},[a("form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"saveCopyForm"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"140px"}},[e._v("原表单名称:")]),a("td",[e._v(e._s(e.formRow.name))]),a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("新表单名称")]),a("td",[a("ht-input",{attrs:{validate:{required:!0}},model:{value:e.newForm.name,callback:function(t){e.$set(e.newForm,"name",t)},expression:"newForm.name"}})],1)]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("原表单别名:")]),a("td",[e._v(e._s(e.formRow.formKey))]),a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("新表单别名")]),a("td",[a("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(t){e.$set(e.newForm,"formKey",t)},expression:"newForm.formKey"}})],1)]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("原表单分类:")]),a("td",[e._v(e._s(e.formRow.typeName))]),a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("新表单分类")]),a("td",[a("EipSysTypeSelector",{attrs:{placeholder:"请选择表单分类","cat-id":"7","sys-type-id":e.newForm.typeId,validate:{required:!0}},on:{"update:sysTypeId":function(t){return e.$set(e.newForm,"typeId",t)},"update:sys-type-id":function(t){return e.$set(e.newForm,"typeId",t)}},model:{value:e.newForm.typeName,callback:function(t){e.$set(e.newForm,"typeName",t)},expression:"newForm.typeName"}})],1)])])])]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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")))]),a("el-button",{on:{click:e.handleCloseSaveCopy}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)]),e.importDialogVisible?a("el-dialog",{attrs:{title:"导入表单",visible:e.importDialogVisible,width:"40%",top:"30vh","close-on-click-modal":!1},on:{"update:visible":function(t){e.importDialogVisible=t}}},[a("div",{staticStyle:{height:"150px","padding-left":"20px"}},[a("eip-sys-type-selector",{attrs:{placeholder:"请选择分类","type-key":"FORM_TYPE","sys-type-id":e.formTypeSelectorCatId,validate:{required:!0}},on:{"update:sysTypeId":function(t){e.formTypeSelectorCatId=t},"update:sys-type-id":function(t){e.formTypeSelectorCatId=t}},model:{value:e.formTypeSelectorCatName,callback:function(t){e.formTypeSelectorCatName=t},expression:"formTypeSelectorCatName"}}),a("br"),a("br"),a("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}},[a("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("选择表单")])],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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("确 定")]),a("el-button",{on:{click:function(t){e.importDialogVisible=!1}}},[e._v("取 消")])],1)]):e._e()],1)}),[],!1,null,"21751f8a",null);t.default=f.exports},"02be":function(e,t,a){"use strict";a("f318")},"02c8":function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("6619"),a("f61e"),a("96cf");var i=a("1da1"),n=(a("000b"),a("8435"),a("25fc"),a("c7ea")),o=(a("c5e1"),a("5880")),r=a("2ade"),s=a("736c"),l=a.n(s);function c(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return d(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,r=!0,s=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){s=!0,o=e},f:function(){try{r||null==a.return||a.return()}finally{if(s)throw o}}}}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var u,p={components:{htAsideTree:function(){return Promise.resolve().then(a.bind(null,"f3e2"))},BaseSetting:function(){return Promise.resolve().then(a.bind(null,"74f7"))},DisplaySetting:function(){return Promise.resolve().then(a.bind(null,"5e69"))},ConditionSetting:function(){return Promise.resolve().then(a.bind(null,"2f91"))},SortSetting:function(){return Promise.resolve().then(a.bind(null,"8074"))},FilterSetting:function(){return Promise.resolve().then(a.bind(null,"e1c4"))},ManageSetting:function(){return Promise.resolve().then(a.bind(null,"1c5b"))},TemplatePreviewDialog:function(){return Promise.resolve().then(a.bind(null,"d60d"))},filterTreeSetting:function(){return Promise.resolve().then(a.bind(null,"5de7"))},RemindSetting:function(){return Promise.resolve().then(a.bind(null,"4d51"))},eipSysTypeSelector:function(){return Promise.resolve().then(a.bind(null,"d81e"))},FilterFiledSetting:function(){return Promise.resolve().then(a.bind(null,"2270"))},SummarySetting:function(){return Promise.resolve().then(a.bind(null,"9f39"))},SubFields:function(){return Promise.resolve().then(a.bind(null,"9bb6"))},TemplateAddToMenu:function(){return Promise.resolve().then(a.bind(null,"5f95"))}},data:function(){return{uploadHeaders:{Authorization:"Bearer "+this.$store.state.login.currentUser.token},asideShow:!0,treeData:[],defaultProps:{children:"children",label:"name"},pageResult:{page:1,pageSize:20,total:0},data:[],selectTypeIds:"",fullscreenLoading:!1,importDialogVisible:!1,flowTypeSelectorCatId:"",flowTypeSelectorCatName:"",datatemplateEditVisible:!1,selectFormVisible:!1,formEditorDialogVisible:!1,previewDialogVisible:!1,templateId:null,selectFormKey:null,formData:[],formPageResult:{page:1,pageSize:20,total:0},currentDataTemplateData:{},activeName:"baseSetting",currentPreviewTemplateAlias:"",focusAlias:!1,boVisible:!1,boData:[],boId:"",selectAlias:"",QRCodeShow:!1,QRCodeDialog:!1,showShareBtn:"",tabsVisible:!0,share:{loseTime:"",frontAddUrl:"",mobileAddUrl:"",tempLoseTime:""},shareLoseTimeDialog:!1}},watch:{showShareBtn:function(e,t){1!=e||this.share.id||this.getShareManage()}},computed:Object(o.mapState)({imporCheckUrl:function(e){return window.context.form+"/form/dataTemplate/v1/importCheck?typeId="+this.flowTypeSelectorCatId},frontUrl:function(e){return window.context.front+"/statement/template/preview/"+this.currentPreviewTemplateAlias+"/true?token="+e.login.currentUser.token},formDeleteUrl:function(){return"".concat(window.context.form,"/form/dataTemplate/v1/remove")},dataTemplateName:function(){return this.currentDataTemplateData.bpmDataTemplate&&this.currentDataTemplateData.bpmDataTemplate.name?this.currentDataTemplateData.bpmDataTemplate.name:""}}),mounted:function(){},methods:{handleShareCommand:function(e){if(e)switch(e.command){case"qr":var t=this;if(!this.currentDataTemplateData.bpmDataTemplate||!this.currentDataTemplateData.bpmDataTemplate.mobileFormAlias)return void t.$message.warning("请先绑定手机表单并保存!");(this.currentDataTemplateData.bpmDataTemplate||this.currentDataTemplateData.bpmDataTemplate.mobileFormAlias)&&r.default.get(window.context.form+"/form/form/v1/checkKey?key="+t.currentDataTemplateData.bpmDataTemplate.mobileFormAlias).then((function(e){e.data?t.QRCodeDialog=!0:t.$message.warning("绑定手机表单的不存在")}));break;case"set":this.$set(this.share,"tempLoseTime",this.share.loseTime),this.shareLoseTimeDialog=!0}},downloadQRCode:function(){var e=document.getElementById("QRCode"),t=document.createElement("a");t.download=this.currentDataTemplateData.bpmDataTemplate.name+"_二维码.jpg",t.href=e.toDataURL(),t.dispatchEvent(new MouseEvent("click"))},foundQRCode:function(){var e=document.getElementById("QRCode");l.a.toCanvas(e,this.share.mobileAddUrl,(function(e){console.log(e)})),this.QRCodeShow=!0},onCopy:function(e){this.$message.success("内容已复制到剪切板！")},onError:function(e){this.$message.error("抱歉，复制失败！")},rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},handExport:function(){var e=this.$refs.htTable;if(this.$refs.htTable.$refs&&this.$refs.htTable.$refs.htTable&&(e=this.$refs.htTable.$refs.htTable),e&&e.selection&&0==e.selection.length)this.$message.warning("请选择至少一项记录");else{var t,a=[],i=c(e.selection);try{for(i.s();!(t=i.n()).done;){var n=t.value;a.push(n.id)}}catch(e){i.e(e)}finally{i.f()}if(0!=a.length){var o="".concat(window.context.form,"/form/dataTemplate/v1/exportXml?ids=").concat(a);r.default.download(o)}else this.$message.warning("请选择至少一项记录")}},submitImport:function(){return this.$refs.upload.uploadFiles&&0!=this.$refs.upload.uploadFiles.length?this.flowTypeSelectorCatId?void this.$refs.upload.submit():(this.$message.warning("请选择要导入的分类"),!1):(this.$message.warning("请选择要导入的表单列表"),!1)},hadleUploadResult:function(e,t,a){var i=this,n=.85*(document.documentElement.clientHeight||document.body.clientHeight)+"px";this.fullscreenLoading=!1;var o=this;e.state?o.handleImportSuccess():e.message&&e.message.indexOf("是否覆盖")>=0?this.$confirm('<div style="overflow-x:hidden;overflow-y:auto ;max-height:'+n+'">'+e.message+"</div>","提示",{cancelButtonText:"取消",dangerouslyUseHTMLString:!0,confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){o.fullscreenLoading=!0,r.default.post(window.context.form+"/form/dataTemplate/v1/importSave?cacheFileId="+e.value+"&confirmImport="+!0+"&typeId="+i.flowTypeSelectorCatId).then((function(e){o.fullscreenLoading=!1;var t=e.data;t.state?o.handleImportSuccess():o.$message.error(t.message)}))})).catch((function(t){r.default.post(window.context.form+"/form/dataTemplate/v1/importSave?cacheFileId="+e.value+"&confirmImport="+!1),o.importDialogVisible=!1,i.$refs.upload.clearFiles()})):this.$message.error(e.message||"表单列表导入失败")},handleImportSuccess:function(){var e=this;this.$alert("如果报表对应表单不存在请先导入表单，报表才能正常使用","表单列表导入成功",{confirmButtonText:"关闭",type:"success"}).then((function(){e.importDialogVisible=!1,e.$refs.htTable.load(),e.$refs.upload.clearFiles()}))},onExceed:function(e){this.$message.warning("只能选择一个zip文件!")},beforeUpload:function(e){if(!e.name.endsWith(".zip"))return this.$message.warning("只能导入zip文件!"),!1;this.imporActionUrl=this.imporCheckUrl,this.fullscreenLoading=!0},handleNodeClick:function(e){"7"==e.id?this.selectTypeIds="":this.selectTypeIds=e.id,this.$refs.htTable.load()},check:function(e,t){this.selectTypeIds=t.checkedKeys.join(","),this.$refs.htTable.load()},loadData:function(e,t){var a=this;if(this.selectTypeIds){e.querys=e.querys||[];var i,o=!1,r=c(e.querys);try{for(r.s();!(i=r.n()).done;){var s=i.value;if("typeId"==s.property){s.value=this.selectTypeIds,o=!0;break}}}catch(e){r.e(e)}finally{r.f()}o||e.querys.push({group:"main",operation:"IN",property:"typeId",relation:"AND",value:this.selectTypeIds})}e.sorter?e.sorter.push({direction:"DESC",property:"UPDATE_TIME_"}):e.sorter=[{direction:"DESC",property:"UPDATE_TIME_"}],n.default.getDataTemplateData(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},loadFormData:function(e,t){var a=this;n.default.getFormData(e).then((function(e){a.formData=e.rows,a.formPageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},handleCommand:function(e){switch(e.command){case"edit":this.templateId=e.row.id,this.editFormTemplate(this.templateId);break;case"delete":case"assignMenu":default:break;case"preview":this.preview(e.row);break;case"addToFront":this.selectAlias=e.row.alias,this.$refs.templateAddToMenu.showDialog("front","addReport");break;case"addToManager":this.selectAlias=e.row.alias,this.$refs.templateAddToMenu.showDialog("manage","addReport")}},edit:function(e){this.templateId=e.id,this.editFormTemplate(this.templateId,e.boDefId)},preview:function(e){this.currentPreviewTemplateAlias=e.alias,this.handleTemplateDataPreview()},handleTemplateDataPreview:function(){window.open(this.frontUrl,"_blank")},handleTemplateEdit:function(){this.$refs.BaseSetting.showHtmlEditDialog()},addToMenu:function(e){this.$refs.BaseSetting.showAddToMenuDialog(e)},handlePreviewClose:function(){this.previewDialogVisible=!1,this.currentPreviewTemplateId=""},handleClose:function(){this.dialogVisible=!1},handleFormSelectOpen:function(){this.selectFormVisible=!0,this.selectFormKey=null},handleFormSelectClose:function(){this.selectFormVisible=!1},addFormTemplate:function(e){var t=this;this.selectFormKey=e.formKey,this.boData=[],n.default.getBODefByFormId(e.defId).then((function(e){e.length>1&&(t.boVisible=!0,t.boData=e)})).then((function(){t.boData.length<=1&&t.addFormTemplateByFormKey(e.formKey,"")}))},addFormTemplateByFormKey:function(e,t){var a=this;this.selectFormVisible=!1,n.default.getBpmDataTemplate(e,t).then((function(e){a.currentDataTemplateData=e,a.currentPreviewTemplateAlias=e.data.alias,a.boVisible=!1,a.datatemplateEditVisible=!0}))},editFormTemplate:function(e,t){var a=this;n.default.getBpmDataTemplateById(e,t).then((function(e){a.currentDataTemplateData=e,a.currentPreviewTemplateAlias=e.data.alias,a.datatemplateEditVisible=!0,a.tabsVisible=!1,a.$nextTick((function(){a.tabsVisible=!0}))}))},getShareManage:function(){if(1==this.showShareBtn&&!this.share.id){var e=this;this.share.url="/statement/template/form/"+this.currentPreviewTemplateAlias+"/add/false/true",this.$http.post("${portal}/portal/shorturlManage/v1/getShortUrlByLong",this.share).then((function(t){t.data&&t.data.state?(t.data.value.loseTime=t.data.value.loseTime||"",t.data.value.frontAddUrl=window.context.front+"/"+t.data.value.shortUrl,t.data.value.mobileAddUrl=window.context.mobile+"/"+t.data.value.shortUrl,e.share=t.data.value):e.$message.error("获取表单外链短链接失败："+t.data.message)}))}},saveShareLoseTime:function(){var e=this;this.share.loseTime=this.share.tempLoseTime,this.$http.post("${portal}/portal/shorturlManage/v1/updateShorturlManage",this.share).then((function(t){t.data&&t.data.state&&(e.$message.success("设置成功"),e.shareLoseTimeDialog=!1)}))},handlePaneClick:function(e){"manageSetting"==e.name&&(this.currentDataTemplateData.displaySettingFields=JSON.stringify(this.$refs.DisplaySetting.displayFields)),e.alias&&(this.currentTabComponent=e.alias),"defConfig"==e.name&&(this.flowConfigShouldRefresh=!1)},handleTemplateDataSave:function(){var e=this;this.$refs.BaseSetting.validateForm((function(){e.saveTemolate()}))},saveTemolate:(u=Object(i.a)(regeneratorRuntime.mark((function e(){var t,a,i,o,r,s,l,c,d,u=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.$refs.DisplaySetting.saveDisplayField(),this.$refs.DisplaySetting.validateDisplayField()){e.next=3;break}return e.abrupt("return");case 3:if("false"!=this.$refs.ConditionSetting.saveConditionField()){e.next=6;break}return e.abrupt("return");case 6:if(this.$refs.SortSetting.saveSortField(),this.$refs.subFields.saveSubField(),this.$refs.ManageSetting.validateManageField()){e.next=10;break}return e.abrupt("return");case 10:return this.$refs.FilterSetting.saveFilterField(),this.$refs.ManageSetting.saveManageField(),this.$refs.FilterFiledSetting.saveFilteringField(),this.$refs.FilterTreeSetting.saveFilterTreeField(),this.$refs.SummarySetting.saveSummaryField(),e.next=17,this.$refs.RemindSetting.saveRemindSettingList();case 17:if(e.sent){e.next=21;break}return this.activeName="remindSetting",e.abrupt("return");case 21:t=JSON.parse(JSON.stringify(this.currentDataTemplateData.bpmDataTemplate)),a=JSON.parse(t.sortField),i=0;case 24:if(!(i<a.length)){e.next=31;break}if(a[i].sort){e.next=28;break}return this.$message({type:"error",message:"请选择排序方式"}),e.abrupt("return",!1);case 28:i++,e.next=24;break;case 31:if(t.alias){e.next=34;break}return this.$message.error("报表别名不能为空，请输入报表别名！"),e.abrupt("return");case 34:if(t.name){e.next=37;break}return this.$message.error("报表名称不能为空，请输入报表名称！"),e.abrupt("return");case 37:if(1!=t.resetTemp||t.templateAlias){e.next=40;break}return this.$message.error("请选择数据模板！"),e.abrupt("return");case 40:for(o="hide",r="",s="",l=this.$refs.ConditionSetting.conditionFields,c=0;c<l.length;c++)l[c].mg&&(o="show",r+=l[c].na+",",s+=l[c].cm+"/");""!=r&&(r=r.substring(0,r.length-1)),""!=s&&(s=s.substring(0,s.length-1)),t.isIndistinct=o,t.conditionAllName=r,t.conditionAllDesc=s,this.currentDataTemplateData.formField&&(t.formField=JSON.stringify(this.currentDataTemplateData.formField)),d=this,n.default.saveTemplateData(JSON.stringify(t)).then((function(e){e.state?(u.$message.success(e.message),t.id||(u.edit(e.value),d.$refs.htTable.load(!0)),u.focusAlias=!1):u.focusAlias=!0}));case 53:case"end":return e.stop()}}),e,this)}))),function(){return u.apply(this,arguments)})}},f=p,m=(a("02be"),a("2877")),h=Object(m.a)(f,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight",staticStyle:{border:"1px solid #eee"}},[a("ht-aside-tree",{attrs:{"type-key":"FORM_TYPE"},on:{"node-click":e.handleNodeClick,check:e.check}}),a("el-container",[a("el-main",[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"name,alias","show-export":!1,"default-sorter":[{direction:"DESC",property:"create_time_"}]},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:e.handleFormSelectOpen}},[e._v("添加")]),a("el-button",{attrs:{size:"small",icon:"el-icon-back"},on:{click:function(t){e.importDialogVisible=!0,e.flowTypeSelectorCatId="",e.flowTypeSelectorCatName=""}}},[e._v("导入")]),a("el-button",{attrs:{size:"small",icon:"el-icon-right"},on:{click:e.handExport}},[e._v("导出")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:e.formDeleteUrl,htTable:e.$refs.htTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-link",{attrs:{type:"primary",title:"查看详情"},on:{click:function(a){return e.edit(t.row)}}},[e._v(e._s(t.row.name))])]}}])}),a("ht-table-column",{attrs:{prop:"alias",label:"别名",sortable:!0}}),a("ht-table-column",{attrs:{prop:"boDefAlias",label:"业务对象别名",sortable:!0}}),a("ht-table-column",{attrs:{prop:"typeName",label:"分类"}}),a("ht-table-column",{attrs:{prop:"subject",label:"绑定流程名称"}}),a("ht-table-column",{attrs:{width:"150",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(t){return e.handleCommand({row:i,command:"preview"})}}},[a("span",[e._v(" 预览 ")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{command:{row:i,command:"addToFront"}}},[e._v("发布为前端菜单")]),a("el-dropdown-item",{attrs:{command:{row:i,command:"addToManager"}}},[e._v("发布为管理端菜单")])],1)],1)]}}])})]],2)],1)],1),e.importDialogVisible?a("el-dialog",{attrs:{title:"导入数据报表",visible:e.importDialogVisible,width:"40%",top:"30vh","close-on-click-modal":!1},on:{"update:visible":function(t){e.importDialogVisible=t}}},[a("div",{staticStyle:{height:"150px","padding-left":"20px"}},[a("eip-sys-type-selector",{attrs:{placeholder:"请选择分类","type-key":"FORM_TYPE","sys-type-id":e.flowTypeSelectorCatId,validate:{required:!0}},on:{"update:sysTypeId":function(t){e.flowTypeSelectorCatId=t},"update:sys-type-id":function(t){e.flowTypeSelectorCatId=t}},model:{value:e.flowTypeSelectorCatName,callback:function(t){e.flowTypeSelectorCatName=t},expression:"flowTypeSelectorCatName"}}),a("br"),a("br"),a("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}},[a("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("选择表单列表")])],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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("确 定")]),a("el-button",{on:{click:function(t){e.importDialogVisible=!1}}},[e._v("取 消")])],1)]):e._e(),a("el-dialog",{attrs:{width:"60%",title:"选择表单",visible:e.selectFormVisible,"before-close":e.handleFormSelectClose,"close-on-click-modal":!1,"custom-class":"form_dialog"}},[[e.selectFormVisible?a("ht-table",{attrs:{data:e.formData,pageResult:e.formPageResult,selectable:!1,"show-export":!1,"show-custom-column":!1,"default-sorter":[{direction:"DESC",property:"updateTime"}],"quick-search-props":"name,alias"},on:{load:e.loadFormData}},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"名称","show-overflow-tooltip":!0,sortable:!0},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-link",{attrs:{type:"primary",title:"选择"},on:{click:function(a){return e.addFormTemplate(t.row)}}},[e._v(e._s(t.row.name))])]}}],null,!1,2196755501)}),a("ht-table-column",{attrs:{prop:"formKey",label:"表单key",sortable:!0}}),a("ht-table-column",{attrs:{prop:"version",label:"版本",sortable:!0}}),a("ht-table-column",{attrs:{prop:"typeName",label:"分类",sortable:!0}})]],2):e._e()]],2),a("ht-sidebar-dialog",{staticClass:"dt-edit__dialog",attrs:{width:"100%","show-close":!1,"close-on-click-modal":!1,visible:e.datatemplateEditVisible,"before-close":e.handleClose},scopedSlots:e._u([{key:"title",fn:function(){return[a("div",{staticClass:"flex",staticStyle:{"justify-content":"space-between"}},[a("el-page-header",{attrs:{content:e.dataTemplateName},on:{back:function(t){e.datatemplateEditVisible=!1,e.share={},e.showShareBtn=""}}}),a("el-button-group",[a("el-button",{attrs:{type:"primary",icon:"el-icon-check"},on:{click:e.handleTemplateDataSave}},[e._v("保存")]),e.currentDataTemplateData.bpmDataTemplate&&e.currentDataTemplateData.bpmDataTemplate.id?a("el-button",{attrs:{icon:"el-icon-view"},on:{click:e.handleTemplateDataPreview}},[e._v("预览")]):e._e(),e.currentDataTemplateData.bpmDataTemplate&&e.currentDataTemplateData.bpmDataTemplate.id?a("el-button",{attrs:{icon:"el-icon-edit"},on:{click:e.handleTemplateEdit}},[e._v("编辑模板")]):e._e(),e.currentDataTemplateData.bpmDataTemplate&&e.currentDataTemplateData.bpmDataTemplate.id?a("el-button",{attrs:{icon:"el-icon-plus"},on:{click:function(t){return e.addToMenu("manage")}}},[e._v("添加到后端菜单")]):e._e(),e.currentDataTemplateData.bpmDataTemplate&&e.currentDataTemplateData.bpmDataTemplate.id?a("el-button",{attrs:{icon:"el-icon-plus"},on:{click:function(t){return e.addToMenu("front")}}},[e._v("添加到前端菜单")]):e._e(),e.currentDataTemplateData.bpmDataTemplate&&e.currentDataTemplateData.bpmDataTemplate.id&&1==e.showShareBtn?a("el-dropdown",{attrs:{"split-button":""},on:{command:e.handleShareCommand}},[a("i",{staticClass:"el-icon-share"},[e._v("外链")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{directives:[{name:"clipboard",rawName:"v-clipboard:copy",value:e.share.frontAddUrl,expression:"share.frontAddUrl",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"}]},[e._v("复制地址")]),a("el-dropdown-item",{attrs:{command:{command:"qr"}}},[e._v("二维码")]),a("el-dropdown-item",{attrs:{command:{command:"set"}}},[e._v("设置有效期")])],1)],1):e._e()],1)],1)]},proxy:!0}])},[[e.datatemplateEditVisible&&e.tabsVisible?a("el-tabs",{staticStyle:{height:"100%"},attrs:{type:"card"},on:{"tab-click":e.handlePaneClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"基本信息",name:"baseSetting"}},[a("BaseSetting",{ref:"BaseSetting",attrs:{focusAlias:e.focusAlias,showShareBtn:e.showShareBtn,data:e.currentDataTemplateData},on:{"update:showShareBtn":function(t){e.showShareBtn=t},"update:show-share-btn":function(t){e.showShareBtn=t},"update:data":function(t){e.currentDataTemplateData=t}}})],1),a("el-tab-pane",{attrs:{label:"显示字段",name:"displaySetting"}},[a("DisplaySetting",{ref:"DisplaySetting",attrs:{data:e.currentDataTemplateData},on:{"update:data":function(t){e.currentDataTemplateData=t}}})],1),a("el-tab-pane",{attrs:{label:"查询字段",name:"conditionSetting"}},[a("span",{attrs:{slot:"label"},slot:"label"},[a("el-tooltip",{attrs:{content:"流程字段不支持查询",placement:"top"}},[a("i",{staticClass:"el-icon-info"})]),e._v("\n\t\t\t\t\t\t查询字段\n\t\t\t\t\t")],1),a("ConditionSetting",{ref:"ConditionSetting",attrs:{data:e.currentDataTemplateData},on:{"update:data":function(t){e.currentDataTemplateData=t}}})],1),a("el-tab-pane",{attrs:{label:"排序字段",name:"sortSetting"}},[a("span",{attrs:{slot:"label"},slot:"label"},[a("el-tooltip",{attrs:{content:"流程字段不支持排序",placement:"top"}},[a("i",{staticClass:"el-icon-info"})]),e._v("\n\t\t\t\t\t\t排序字段\n\t\t\t\t\t")],1),a("SortSetting",{ref:"SortSetting",attrs:{data:e.currentDataTemplateData},on:{"update:data":function(t){e.currentDataTemplateData=t}}})],1),a("el-tab-pane",{attrs:{label:"筛选字段",name:"filterFiledSetting"}},[a("span",{attrs:{slot:"label"},slot:"label"},[a("el-tooltip",{attrs:{content:"日期类型与大文本类型不支持筛选",placement:"top"}},[a("i",{staticClass:"el-icon-info"})]),e._v("\n\t\t\t\t\t\t筛选字段\n\t\t\t\t\t")],1),a("FilterFiledSetting",{ref:"FilterFiledSetting",attrs:{data:e.currentDataTemplateData},on:{"update:data":function(t){e.currentDataTemplateData=t}}})],1),a("el-tab-pane",{attrs:{label:"数据过滤",name:"filterSetting"}},[a("FilterSetting",{ref:"FilterSetting",attrs:{data:e.currentDataTemplateData},on:{"update:data":function(t){e.currentDataTemplateData=t}}})],1),a("el-tab-pane",{attrs:{label:"功能按钮",name:"manageSetting"}},[a("ManageSetting",{ref:"ManageSetting",attrs:{data:e.currentDataTemplateData},on:{"update:data":function(t){e.currentDataTemplateData=t}}})],1),a("el-tab-pane",{attrs:{label:"过滤树",name:"filterTreeSetting"}},[a("filter-tree-setting",{ref:"FilterTreeSetting",attrs:{data:e.currentDataTemplateData},on:{"update:data":function(t){e.currentDataTemplateData=t}}})],1),a("el-tab-pane",{attrs:{label:"提醒设置",name:"remindSetting"}},[a("RemindSetting",{ref:"RemindSetting",attrs:{data:e.currentDataTemplateData},on:{"update:data":function(t){e.currentDataTemplateData=t}}})],1),a("el-tab-pane",{attrs:{label:"汇总设置",name:"SummarySetting"}},[a("summary-setting",{ref:"SummarySetting",attrs:{data:e.currentDataTemplateData},on:{"update:data":function(t){e.currentDataTemplateData=t}}})],1),a("el-tab-pane",{attrs:{label:"子表字段",name:"subFields"}},[a("sub-fields",{ref:"subFields",attrs:{data:e.currentDataTemplateData},on:{"update:data":function(t){e.currentDataTemplateData=t}}})],1)],1):e._e()]],2),a("ht-sidebar-dialog",{attrs:{width:"100%",title:"报表预览",visible:e.previewDialogVisible,"before-close":e.handlePreviewClose}},[a("TemplatePreviewDialog",{ref:"TemplatePreviewDialog",attrs:{alias:e.currentPreviewTemplateAlias}})],1),a("el-dialog",{attrs:{title:"选择显示BO表",visible:e.boVisible,width:"30%"},on:{"update:visible":function(t){e.boVisible=t}}},[a("el-form",[a("ht-form-item",{attrs:{label:"BO表"}},[a("ht-select",{attrs:{options:e.boData,props:{key:"id",value:"desc"}},model:{value:e.boId,callback:function(t){e.boId=t},expression:"boId"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.addFormTemplateByFormKey(e.selectFormKey,e.boId)}}},[e._v("确定")]),a("el-button",{on:{click:function(t){e.boVisible=!1}}},[e._v("取消")])],1)],1),a("template-add-to-menu",{ref:"templateAddToMenu",attrs:{name:"templateAddToMenu",alias:e.selectAlias,"append-to-body":""}}),a("el-dialog",{attrs:{visible:e.QRCodeDialog,width:"340px",center:!0},on:{"update:visible":function(t){e.QRCodeDialog=t},opened:e.foundQRCode}},[a("div",{staticStyle:{"text-align":"center"},attrs:{id:"QRCodeAnddDesc"}},[a("canvas",{directives:[{name:"show",rawName:"v-show",value:e.QRCodeShow,expression:"QRCodeShow"}],attrs:{id:"QRCode"}})]),a("span",{directives:[{name:"show",rawName:"v-show",value:e.QRCodeShow,expression:"QRCodeShow"}],attrs:{slot:"footer"},slot:"footer"},[a("el-button",{directives:[{name:"clipboard",rawName:"v-clipboard:copy",value:e.share.mobileAddUrl,expression:"share.mobileAddUrl",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"}],attrs:{type:"primary"}},[e._v("复制URL")]),a("el-button",{attrs:{type:"success"},on:{click:e.downloadQRCode}},[e._v("下载二维码")])],1)]),a("el-dialog",{attrs:{visible:e.shareLoseTimeDialog,top:"20vh",width:"400px"},on:{"update:visible":function(t){e.shareLoseTimeDialog=t}}},[a("div",{staticStyle:{"text-align":"center"}},[e.shareLoseTimeDialog?a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd HH:mm:ss",type:"datetime",placeholder:"选择截止时间"},model:{value:e.share.tempLoseTime,callback:function(t){e.$set(e.share,"tempLoseTime",t)},expression:"share.tempLoseTime"}}):e._e()],1),a("span",{attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.saveShareLoseTime}},[e._v("确定")]),a("el-button",{on:{click:function(t){e.shareLoseTimeDialog=!1}}},[e._v("取消")])],1)])],1)}),[],!1,null,"14881560",null);t.default=h.exports},"02fb":function(e,t,a){!function(e){"use strict";e.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,t){return 12===e&&(e=0),"രാത്രി"===t&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===t||"വൈകുന്നേരം"===t?e+12:e},meridiem:function(e,t,a){return e<4?"രാത്രി":e<12?"രാവിലെ":e<17?"ഉച്ച കഴിഞ്ഞ്":e<20?"വൈകുന്നേരം":"രാത്രി"}})}(a("c1df"))},"0334":function(e,t){e.exports=require("video.js")},"033b":function(e,t,a){"use strict";a("53b6")},"039d":function(e,t,a){"use strict";a.r(t);var i=a("4bf8"),n={props:["editData"],data:function(){return{categoryList:[{key:"系统脚本",value:"系统脚本"}],dialogVisible:!1,title:"",isSubmit:!1,formData:{category:"",memo:"",name:"",script:""},text:"请根据方法所需类型参数进行传参，避免执行失败",typeDesc:"可在下拉框输入新分类，保存后可自动新增分类选项",options:[],cmOptions:{value:"",mode:"groovy",readOnly:!1,smartIndent:!0,tabSize:2,theme:"base16-light",lineNumbers:!0,line:!0}}},methods:{handleClose:function(){this.dialogVisible=!1,this.formData={category:"",memo:"",name:"",script:""}},saveUrl:function(){return window.context.bpmRunTime+"/runtime/script/v1/save"},beforeSaveData:function(){return this.formData.script&&""!=this.formData.script?this.formData.category&&""!=this.formData.category?void(this.isSubmit=!0):(this.$message({message:"脚本分类不能为空",type:"warning"}),!1):(this.$message({message:"脚本未填写",type:"warning"}),!1)},afterSaveData:function(){this.handleClose(),this.$emit("loadList")},handleOpen:function(){this.dialogVisible=!0,this.title=this.editData.title,this.editData.data&&(this.formData=this.editData.data),this.getScriptType()},executeScript:function(){var e=this;i.default.executeScript(this.formData.script).then((function(t){t.data.state&&e.$message({message:t.data.message,type:"success"})}))},getScriptType:function(){var e=this;i.default.getScriptType().then((function(t){e.options=t.data}))}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",[a("ht-sidebar-dialog",{attrs:{width:"28%",title:e.title,visible:e.dialogVisible,"before-close":e.handleClose,"append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-form",{attrs:{model:e.formData,"data-vv-scope":"templateForm"}},[a("ht-form-item",{attrs:{label:"名称","label-width":"120px"}},[a("ht-input",{attrs:{validate:{required:!0},maxlength:50,showWordLimit:!0},model:{value:e.formData.name,callback:function(t){e.$set(e.formData,"name",t)},expression:"formData.name"}}),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"top-end"}},[a("div",{attrs:{slot:"content"},slot:"content"},[a("span",[e._v("人员脚本用于流程设计中节点事件设置")])]),a("i",{staticClass:"el-icon-question"})])],1),a("ht-form-item",{staticClass:"is-required",attrs:{label:"脚本","label-width":"120px"}},[a("div",{staticStyle:{height:"35px",width:"100%",position:"relative",float:"left"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.text,placement:"top-end"}},[a("el-button",{staticStyle:{position:"absolute",top:"1px"},on:{click:e.executeScript}},[e._v("测试脚本")])],1)],1),a("codemirror",{ref:"script",staticClass:"mycode",staticStyle:{width:"99%",height:"100%",position:"relative",float:"left"},attrs:{options:e.cmOptions},model:{value:e.formData.script,callback:function(t){e.$set(e.formData,"script",t)},expression:"formData.script"}})],1),a("ht-form-item",{staticClass:"is-required",attrs:{label:"脚本分类","label-width":"120px"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.typeDesc,placement:"top-end"}},[a("el-select",{attrs:{filterable:"","allow-create":"","default-first-option":"",placeholder:"请选择脚本分类"},model:{value:e.formData.category,callback:function(t){e.$set(e.formData,"category",t)},expression:"formData.category"}},e._l(e.options,(function(e){return a("el-option",{key:e,attrs:{label:e,value:e}})})),1)],1)],1),a("ht-form-item",{attrs:{label:"备注","label-width":"120px"}},[a("ht-input",{model:{value:e.formData.memo,callback:function(t){e.$set(e.formData,"memo",t)},expression:"formData.memo"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:e.saveUrl(),model:e.formData,"is-submit":e.isSubmit,"scope-name":"templateForm"},on:{"before-save-data":function(t){return e.beforeSaveData()},"after-save-data":e.afterSaveData}},[e._v("保存")]),a("el-button",{on:{click:e.handleClose}},[e._v("取 消")])],1)],1)],1)}),[],!1,null,"25be8d68",null);t.default=r.exports},"03ec":function(e,t,a){!function(e){"use strict";e.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){return e+(/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран")},past:"%s каялла",s:"пӗр-ик ҫеккунт",ss:"%d ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}})}(a("c1df"))},"0426":function(e,t,a){},"045d":function(e,t,a){"use strict";a.r(t);a("25fc"),a("34c4");var i=a("292c"),n={name:"report-line-aside-tree",components:{reportLineTree:function(){return Promise.resolve().then(a.bind(null,"f758"))},eipUserDialog:function(){return Promise.resolve().then(a.bind(null,"7f58"))},eipOrgDialog:function(){return Promise.resolve().then(a.bind(null,"5238"))},eipPostDialog:function(){return Promise.resolve().then(a.bind(null,"3a44"))},eipRoleDialog:function(){return Promise.resolve().then(a.bind(null,"5fe1"))},diastrbutionAdmin:function(){return Promise.resolve().then(a.bind(null,"998e"))}},props:{width:{type:String,default:"100%"},typeId:{type:String,default:""},typeKey:{type:String,default:""},supportFilter:{type:Boolean,default:!1},hasFooter:{type:Boolean,default:!0},hasNavbarCollapse:{type:Boolean,default:!0}},computed:{navbarCollapseStyle:function(){return this.asideShow?{left:parseInt(this.width)+16+"px"}:{left:"0px"}}},data:function(){return{asideShow:!0,isExpand:!0,showCheckbox:!1,dialogVisible:!1,sysType:{children:[],icon:"{}",isLeaf:"N",struType:1,typeKey:"",name:""},parentSysType:{name:""},param:{type:"user",value:"",parentAlias:"",alias:""},userType:[{key:"user",value:"用户"},{key:"org",value:"组织"},{key:"pos",value:"岗位"},{key:"role",value:"角色"}],selectName:"",dialogType:"",isDistributionAdmin:!1,selectRoleAlias:"",dialogTitle:"",isEditFirstChange:!1}},watch:{typeId:function(e,t){var a=this;e&&e!=t&&setTimeout((function(){a.$refs.htSysTypeTree.loadData()}))},"param.type":function(e,t){e&&e!=t&&!this.isEditFirstChange?(this.param.value="",this.param.alias="",this.$set(this,"selectName","")):this.isEditFirstChange=!1}},methods:{clickNode:function(e,t){1!=e.level?(this.dialogType="edit",this.param.id=t.id,this.dialogTitle="编辑汇报线",this.$emit("showReportLineForm",t,e.parent.data.id,"edit")):this.$message({type:"warning",message:"请选择下级菜单"})},check:function(e,t){this.$emit("check",e,t)},syncTree:function(){this.$refs.htSysTypeTree.loadData()},handleExpand:function(){this.isExpand=!this.isExpand;for(var e=this.$refs.htSysTypeTree.$refs.htTree.$refs.elTree,t=0;t<e.store._getAllNodes().length;t++)e.store._getAllNodes()[t].expanded=this.isExpand},handleCommand:function(e){var t=e.node,a=e.data,i=e.action;switch(i){case"add":this.dialogType="add",this.dialogTitle="新增汇报线",this.$emit("showReportLineForm",a,i,"add");break;case"edit":this.dialogType="edit",this.param.id=a.id,this.dialogTitle="编辑汇报线",this.$emit("showReportLineForm",a,t.parent.data.id,"edit");break;case"delete":this.delSysType(a);break;case"refresh":this.refresh()}},distributionAdmin:function(e){var t=this;this.selectRoleAlias=e,this.isDistributionAdmin=!1,this.$nextTick((function(){t.isDistributionAdmin=!0}))},refresh:function(){this.syncTree()},showDialog:function(e,t){"edit"===this.dialogType?(this.param.alias=e.alias,this.param.value=e.id,this.selectName=e.name,this.param.parentAlias=t,this.param.type!=e.groupType&&(this.param.type=e.groupType,this.isEditFirstChange=!0)):(this.selectName="",this.param={parentAlias:e.alias,type:"user"}),this.dialogVisible=!0},delSysType:function(e){var t=this;this.$confirm("是否确定删除 [".concat(e.name,"] ?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){i.default.deleteUserRel(e.alias).then((function(e){e.state?(t.$message({type:"success",message:e.message||"删除成功"}),t.$refs.htSysTypeTree.loadData()):t.$message.error(e.message||"删除成功")}),(function(e){t.$message.error(e||"删除失败")})).catch((function(){t.dialogVisible=!1}))}))},handleClose:function(){var e=this;this.param={type:"user",value:"",parentAlias:"",alias:""},setTimeout((function(){e.$refs.htSysTypeTree.loadData()})),this.dialogVisible=!1,this.isDistributionAdmin=!1},afterSaveData:function(){var e=this;this.$refs.htSysTypeTree.loadData(),this.sysType.id?this.dialogVisible=!1:(this.sysType.name="",this.sysType.typeKey="",this.$confirm("是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"success"}).then((function(){})).catch((function(){e.dialogVisible=!1})))},submit:function(){var e=this;"add"===this.dialogType?i.default.addUserRel([this.param]).then((function(t){e.dialogVisible=!1,e.$message({message:"新增成功",type:"success"}),e.$refs.htSysTypeTree.loadData()})):"edit"===this.dialogType&&i.default.updateUserRel(this.param).then((function(t){e.dialogVisible=!1,e.$message({message:"新增成功",type:"success"}),e.$refs.htSysTypeTree.loadData()})),this.selectName=""},select:function(){"user"===this.param.type?this.$refs.eipUserDialog.showDialog():"pos"===this.param.type?this.$refs.eipPostDialog.showDialog():"org"===this.param.type?this.$refs.eipOrgDialog.showDialog():"role"===this.param.type&&this.$refs.eipRoleDialog.showDialog()},selectUser:function(e){this.param.value=e[0].id,this.param.alias=e[0].account,this.selectName=e[0].fullname},selectOrg:function(e){this.param.value=e[0].id,this.param.alias=e[0].code,this.selectName=e[0].name},selectPost:function(e){this.param.value=e[0].id,this.param.alias=e[0].code,this.selectName=e[0].name},selectRole:function(e){this.param.value=e[0].id,this.param.alias=e[0].code,this.selectName=e[0].name}}},o=(a("05ef"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{width:"100%"}},[a("el-aside",{directives:[{name:"show",rawName:"v-show",value:e.asideShow,expression:"asideShow"}],staticClass:"fullheight",staticStyle:{"border-right":"1px solid #eee"},attrs:{width:e.width}},[a("report-line-tree",{ref:"htSysTypeTree",staticClass:"ht-sys-type-tree",attrs:{"type-id":e.typeId,"type-key":e.typeKey,"highlight-current":"","support-filter":e.supportFilter,"default-expand-all":e.isExpand,"show-checkbox":e.showCheckbox,"expand-on-click-node":"false"},on:{check:e.check},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.node,n=t.data;return a("span",{staticClass:"custom-tree-node",on:{click:function(t){return e.clickNode(i,n)}}},[a("span",{staticClass:"show-ellipsis",attrs:{title:i.label}},["user"==n.groupType?a("el-tag",{attrs:{size:"mini"}},[e._v("用户")]):e._e(),"org"==n.groupType?a("el-tag",{attrs:{size:"mini"}},[e._v("组织")]):e._e(),"pos"==n.groupType?a("el-tag",{attrs:{size:"mini"}},[e._v("岗位")]):e._e(),"role"==n.groupType?a("el-tag",{attrs:{size:"mini"}},[e._v("角色")]):e._e(),e._v("\n\t\t\t\t\t"+e._s(i.label)+"\n\t\t\t\t")],1),a("el-dropdown",{on:{command:e.handleCommand}},[a("span",[a("i",{staticClass:"icon-more",attrs:{title:"更多操作"}})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[n.children.length<1||-1!=n.parentId?a("el-dropdown-item",{attrs:{icon:"el-icon-plus",command:{node:i,data:n,action:"add"}}},[e._v("添加汇报线")]):e._e(),"-1"!=n.parentId?a("el-dropdown-item",{attrs:{icon:"el-icon-edit",command:{node:i,data:n,action:"edit"}}},[e._v("编辑")]):e._e(),"-1"!=n.parentId?a("el-dropdown-item",{attrs:{icon:"el-icon-delete",command:{node:i,data:n,action:"delete"}}},[e._v("删除")]):e._e(),a("el-dropdown-item",{attrs:{icon:"icon-reload",divided:"",command:{node:i,data:n,action:"refresh"}}},[e._v("刷新")])],1)],1)],1)}}])})],1),e.hasNavbarCollapse?a("div",{staticClass:"navbar-collapse",style:e.navbarCollapseStyle,on:{click:function(t){e.asideShow=!e.asideShow}}},[a("div",{staticClass:"navbar-collapse-bg"},[a("i",{staticClass:"navbar-collapse-arrow",class:{"el-icon-arrow-left":e.asideShow,"el-icon-arrow-right":!e.asideShow}})])]):e._e(),a("ht-sidebar-dialog",{attrs:{width:"28%",title:"分配管理员",visible:e.isDistributionAdmin,"before-close":e.handleClose}},[e.isDistributionAdmin?a("diastrbution-admin",{attrs:{"rel-code":e.selectRoleAlias}}):e._e()],1),a("eip-user-dialog",{ref:"eipUserDialog",attrs:{single:""},on:{onConfirm:e.selectUser}}),a("eip-org-dialog",{ref:"eipOrgDialog",attrs:{single:""},on:{onConfirm:e.selectOrg}}),a("eip-post-dialog",{ref:"eipPostDialog",attrs:{single:""},on:{onConfirm:e.selectPost}}),a("eip-role-dialog",{ref:"eipRoleDialog",attrs:{single:""},on:{onConfirm:e.selectRole}})],1)}),[],!1,null,"3847fc77",null);t.default=r.exports},"0470":function(e,t,a){"use strict";a("7758")},"047d":function(e,t,a){},"0534":function(e,t,a){"use strict";a.r(t);a("4919"),a("25fc");var i=a("24fd"),n={name:"Organization",data:function(){return{selectOrgId:"",selectOrgName:"",orgList:[],treeList:[],defaultProps:{children:"children",label:"name"},reFresh:!0,toManageType:"showInfo",toManageOrgCode:"",orgManagerShow:!1,selectParentId:"",orgTypeName:""}},components:{orgTree:function(){return Promise.resolve().then(a.bind(null,"2af9"))},orgManager:function(){return Promise.resolve().then(a.bind(null,"9a29"))}},methods:{orgTreeClick:function(e){var t=this;e.code?(this.toManageOrgCode=e.code,this.selectOrgName=e.name,this.toManageType="showInfo",this.orgManagerShow=!1,this.$nextTick((function(){t.orgManagerShow=!0}))):this.$message({type:"warning",message:"请选择维度下的组织"})},addOrg:function(e){var t=this;this.selectParentId=e.id,this.toManageOrgCode=e.code,this.selectOrgName=e.name,this.toManageType="addOrg",this.orgManagerShow=!1,this.$nextTick((function(){t.orgManagerShow=!0}))},editOrg:function(e){var t=this;this.selectParentId=e.id,this.toManageOrgCode=e.code,this.selectOrgName=e.name,this.toManageType="editOrg",this.orgManagerShow=!1,this.$nextTick((function(){t.orgManagerShow=!0}))},reloadTree:function(){this.$refs.orgTree.load()}},mounted:function(){var e=this;i.default.getDescAll().then((function(t){for(var a=0;a<t.length;a++)e.orgList.push({key:t[a].id,value:t[a].demName}),1===t[a].isDefault&&(e.selectOrgId=t[a].id)}))},watch:{selectOrgId:function(e,t){var a=this;this.reFresh=!1,this.$nextTick((function(){a.reFresh=!0})),this.orgTypeName=this.orgList.find((function(t){return t.key===e})).value}}},o=(a("c6d0"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticStyle:{height:"100%",border:"1px solid #eee"}},[a("el-aside",{staticStyle:{"overflow-x":"hidden"},attrs:{width:"230px"}},[a("ht-select",{staticClass:"org-select",attrs:{options:e.orgList},model:{value:e.selectOrgId,callback:function(t){e.selectOrgId=t},expression:"selectOrgId"}}),e.reFresh?a("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),a("el-main",[e.orgManagerShow?a("org-manager",{attrs:{type:e.toManageType,orgCode:e.toManageOrgCode,parentName:e.selectOrgName,demId:e.selectOrgId,orgTypeName:e.orgTypeName,parentId:e.selectParentId},on:{reloadTree:e.reloadTree}}):e._e()],1),a("el-container",{directives:[{name:"show",rawName:"v-show",value:!e.orgManagerShow,expression:"!orgManagerShow"}]},[a("div",{staticClass:"form-empty"},[e._v("请选择一个组织进行操作")])])],1)}),[],!1,null,"2cb1ad4b",null);t.default=r.exports},"0547":function(e,t,a){"use strict";a.r(t);a("1a2e"),a("00dd");var i=a("53ca"),n=(a("fb58"),a("2909")),o=(a("25fc"),a("80a8"),a("5a1d"),a("5880")),r=a("5f72"),s={name:"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:"",pagination:{page:1,pageSize:30,showTotal:!0},total:0,dialogData:[],initFillbackArray:[]}},computed:Object(o.mapState)({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 t=[];return e.forEach((function(e,a){var i={value:e};t.push(i)})),t}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(n.a)(this.inputVal):this.selectOrgs=[])},customDialogShowList:function(e){e&&(this.checkBoxDataAll=[],this.inputVal&&this.inputVal.constructor==Array?this.selectOrgs=Object(n.a)(this.inputVal):this.selectOrgs=[])}},methods:{handleSizeChange:function(e){this.$store.dispatch("dialog/setPaginationSize",e),this.search()},handleCurrentChange:function(e){var t=this;null!=this.selectOrgs&&this.selectOrgs.length>0&&this.selectOrgs.forEach((function(e){-1==t.indexArray(t.checkBoxDataAll,e)&&t.checkBoxDataAll.push(e)})),t.selectOrgs=t.checkBoxDataAll,this.$store.dispatch("dialog/setPaginationPageNum",e),this.search()},checkList:function(){var e=this;setTimeout((function(){null!=e.selectOrgs&&e.selectOrgs.length>0?(null!=e.selectOrgs&&0!=e.selectOrgs.length||(e.selectOrgs=e.checkBoxDataAll),null!=e.selectOrgs&&e.selectOrgs.length>0&&e.selectOrgs.forEach((function(t){var a=e.indexArray(e.dialogData,t);-1!=a&&e.$refs.orgTable.toggleRowSelection(e.dialogData[a],!0)}))):null!=e.showData&&e.showData.length>0&&e.showData.forEach((function(t){var a=e.indexArray(e.dialogData,t);-1!=a&&e.$refs.orgTable.toggleRowSelection(e.dialogData[a],!0)}))}),250)},showDialog:function(){var e=this,t=this.custdialog.custDialog.alias;this.$http.get("${form}/form/customDialog/v1/getByAlias?alias="+t).then((function(a){var i=a.data;if(i&&i.alias){var n=JSON.parse(i.conditionfield),o={};n.forEach((function(e){"4"==e.defaultType&&(o[e.field]=e.comment)})),e.style="height:"+i.height+"px","{}"==JSON.stringify(o)&&(0==i.style?e.customDialogShow({alias:t,customDialog:i}):e.customDialogTreeShow({alias:t,customDialog:i}))}else r.Message.error("对话框别名【"+t+"】不存在！")}))},indexArray:function(e,t){var a="";a="object"==Object(i.a)(t)?t.id:t;for(var n=0;n<e.length;n++)if(e[n].id==a)return n;return-1},onTableSelect:function(e,t){if(!(e.length&&-1!==e.indexOf(t))){var a=this.indexArray(this.checkBoxDataAll,t);this.checkBoxDataAll.splice(a,1),0==this.checkBoxDataAll.length&&(this.selectOrgs=[])}},orgRowClick:function(e,t,a){1===this.customDialog.selectNum&&($(a.currentTarget.children[0].children[0].children[0]).trigger("click"),this.selectOrgs=[e]),this.$refs.orgTable.toggleRowSelection(e)},orgTableSelection:function(e){1!=this.customDialog.selectNum&&e&&e.length>0&&(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,t=[],a={},i={pageBean:this.pagination},n=this;""!=this.queryParam&&JSON.parse(this.customDialog.conditionfield).forEach((function(a){t.push({property:a.field,value:e.queryParam,group:"main",operation:"LIKE",relation:"OR"})}));t.length>0?(a={pageBean:this.pagination,querys:t},this.customDialog.pageBean=a):this.customDialog.pageBean=i,"POST"!=this.customDialog.requestType&&"dataSource"!=this.customDialog.dsType||this.$http.post(this.customDialog.queryUrl,this.customDialog.pageBean).then((function(e){n.dialogData=e.data.rows,n.total=e.data.total,n.pagination={page:e.data.page,pageSize:e.data.pageSize,showTotal:!0}})),this.checkList()},searchTree:function(e){var t=this;this.props1.length<1&&this.$store.dispatch("dialog/getTreeData",e).then((function(e){if(t.customDialog.displayfield&&t.customDialog.resultfield){var a=JSON.parse(t.customDialog.displayfield);t.defaultProps.label=a.displayName;var i=JSON.parse(t.customDialog.resultfield);t.props1=t.toTreeData(e,a.id,a.pid,a.displayName,a.pvalue?a.pvalue:"0",i)}}))},syncInputValue:function(){var e=this,t=JSON.parse(this.customDialog.resultfield),a=new Array([t.length]),i=new Array([t.length]),n=[],o=[];console.debug(o);for(var r=0;r<t.length;r++)a[r]="dataSource"==this.customDialog.dsType?t[r].field.toUpperCase():t[r].field,i[r]="dataSource"==this.customDialog.dsType?t[r].comment.toUpperCase():t[r].comment;var s=this;this.selectOrgs.forEach((function(e){(s.checkBoxDataAll||s.checkBoxDataAll.length<1||-1==JSON.stringify(s.indexArray).indexOf(JSON.stringify(e)))&&s.checkBoxDataAll.push(e)}));var l=this.checkBoxDataAll;if(1===this.customDialog.selectNum){for(var c="",d=0;d<i.length;d++)c+='"'+i[d]+'":"'+l[0][a[d]]+'",';""!=c&&(c="{"+c.substring(0,c.length-1)+"}"),n.push(JSON.parse(c)),o.push(l[0].id)}else for(var u=0;u<l.length;u++){for(var p="",f=0;f<i.length;f++)p+='"'+i[f]+'":"'+l[u][a[f]]+'",';""!=p&&(p="{"+p.substring(0,p.length-1)+"}"),n.push(JSON.parse(p)),o.push(l[u].id)}var m=this;n.forEach((function(t){var a=null,i={};e.custdialog.custDialog.mappingConf.forEach((function(e){if(e.target[0]){a=e.target[0].split(".");var n="";n="restful"==m.customDialog.dsType?e.from:e.from.toUpperCase(),i[a[a.length-1]]=t[n]}})),e.initFillbackArray.push(i)}))},dialogCancel:function(){var e=this;this.$store.dispatch("dialog/setDialogData",[]),this.customDialogShowList=!1,this.selectOrgs&&this.selectOrgs.forEach((function(t){e.inputVal&&-1!==e.inputVal.indexOf(t)?e.$refs.orgTable.toggleRowSelection(t,!0):e.$refs.orgTable.toggleRowSelection(t,!1)}))},dialogTreeConfirm:function(){var e=this;this.$store.dispatch("dialog/setDialogData",[]);for(var t=JSON.parse(this.customDialog.resultfield),a=new Array([t.length]),i=new Array([t.length]),n=[],o=0;o<t.length;o++)a[o]=t[o].field,i[o]=t[o].comment;if(1===this.customDialog.selectNum){for(var r=this.propsData[0],s="",l=0;l<i.length;l++)s+='"'+i[l]+'":"'+r[a[l]]+'",';""!=s&&(s="{"+s.substring(0,s.length-1)+"}"),n.push(JSON.parse(s))}else{var c=this.propsData;c.forEach((function(e,t){for(var o="",r=0;r<i.length;r++)o+='"'+i[r]+'":"'+c[a[r]]+'",',o+='"'+i[r]+'":"'+c[t][a[r]]+'",';""!=o&&(o="{"+o.substring(0,o.length-1)+"}"),n.push(JSON.parse(o))}))}var d=this;n.forEach((function(t){var a=null,i={};if(e.custdialog.custDialog.mappingConf.forEach((function(e){a=e.target[0].split(".");var n="";n="restful"==d.customDialog.dsType?e.from:e.from.toUpperCase(),i[a[a.length-1]]=t[n]})),a){var n=null.data[a[0]][a[1]];1==d.customDialog.selectNum&&n.length>0&&n.shift(),n.push(i)}})),this.customDialogShowTree=!1},dialogCancelTree:function(){this.$store.dispatch("dialog/setDialogData",[]),this.customDialogShowTree=!1},getChecked:function(e,t,a){1===this.customDialog.selectNum?(this.propsData=[],this.propsData.push(e)):this.propsData=this.$refs.tree.getCheckedNodes()},treeClick:function(e,t,a){1===this.customDialog.selectNum&&(this.propsData=[],this.propsData.push(e))},clearAllSelectOrgs:function(){this.selectOrgs=null,this.$refs.orgTable.clearSelection()},removeSelectOrgs:function(){var e=this;this.$refs.selectTree.getCheckedNodes().forEach((function(t){e.selectOrgs.remove(t),e.$refs.orgTable.toggleRowSelection(t,!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 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)}},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 t=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 a=JSON.parse(this.customDialog.conditionfield);if(!this.comment&&a.length>0&&(a.forEach((function(e){1==e.controllerType&&"varchar"==e.dbType&&(t.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;i<this.displayfield.length;i++)this.displayfield[i].field=this.displayfield[i].field.toUpperCase()},customDialogTreeShow:function(e){this.customDialog=e.customDialog;var t=this.customDialog,a="";null!=e.param&&(a=(a=JSON.stringify(e.param)).substring(1,a.length-1));var i="dataSource"==t.dsType?"GET":t.requestType?t.requestType:"POST",n="${form}/form/customDialog/v1/getTreeData?alias="+e.alias+"&mapParam="+a,o={};if("dataSource"!=t.dsType){n=t.url;var r=t.dataParam;if(t.conditionfield){for(var s=JSON.parse(t.conditionfield),l=0;l<s.length;l++){var c=s[l];if("POST"==i)r?r=r.replace(new RegExp("\\{"+c.field+"\\}","g"),c.defaultValue):o[c.field]=c.defaultValue;else{var d=-1==n.indexOf("?")?"?":"&";n=n+d+c.field+"="+c.defaultValue}}r&&(o=JSON.parse(r))}}var u={};u.requestType=i,u.url=n,u.paramsObj=o,this.searchTree(u),this.customDialogShowTree=!0},toTreeData:function(e,t,a,i,n,o){var r=function(e,t,a,i){var n=e.filter((function(e){return e[a]==e[t]||null==e[t]||null==e[t]||0==e[t]}));n.label=n[i];var o=e.filter((function(e){return"undefined"!==e[t]&&null!=e[t]&&e[a]!=e[t]})),r=function e(n,o){n.forEach((function(n){o.forEach((function(r,s){if(r[t]===n[a]){var l=JSON.parse(JSON.stringify(o));l.splice(s,1),e([r],l),r.label=r[i],void 0!==n.childrens?n.childrens.push(r):n.childrens=[r]}}))}))};return r(n,o),n}(e,a,t,i);return r}}},l=(a("230e"),a("2877")),c=Object(l.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"inputs",style:{display:"inline-block",float:"right"}},[a("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(t){e.customDialogShowList=t}}},[a("el-container",{staticStyle:{overflow:"auto"},style:this.style},[a("el-container",[e.querysShow?a("el-header",{staticClass:"middle-header"},[a("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(t){e.queryParam=t},expression:"queryParam"}}),a("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",icon:"el-icon-search"},on:{click:function(t){return e.search()}}},[e._v("查询")]),a("el-button",{attrs:{size:"small",icon:"el-icon-refresh"},on:{click:e.reset}},[e._v("重置")])],1):e._e(),a("el-main",{staticStyle:{padding:"0"}},[a("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?a("el-table-column",{attrs:{type:"selection",align:"center",width:"45"}}):e._e(),1===this.customDialog.selectNum?a("el-table-column",{attrs:{align:"center",width:"50"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-radio",{staticClass:"textRadio",attrs:{label:t.$index},on:{"selection-change":e.orgTableSelection},model:{value:e.undefineda,callback:function(t){e.undefineda=t},expression:"undefineda"}},[e._v(" ")])]}}],null,!1,4088693465)}):e._e(),a("el-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),e._l(e.displayfield,(function(e){return a("el-table-column",{key:e.field,staticStyle:{width:"100%"},attrs:{prop:e.field,label:e.comment}})}))],2)],1),a("el-footer",[this.customDialog.needPage?a("el-row",{staticStyle:{"padding-top":"15px"},attrs:{type:"flex",justify:"end"}},[a("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),a("span",{staticClass:"dialog-footer",staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.dialogConfirm}},[e._v("确认")]),a("el-button",{attrs:{size:"small"},on:{click:e.dialogCancel}},[e._v("取 消")])],1)],1),a("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(t){e.customDialogShowTree=t}}},[a("el-container",{staticStyle:{overflow:"auto"},style:this.style},[a("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":-2===this.customDialog.selectNum},on:{"node-click":e.treeClick,"check-change":e.getChecked}})],1),a("span",{staticClass:"dialog-footer",staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.dialogTreeConfirm}},[e._v("确认")]),a("el-button",{attrs:{size:"small"},on:{click:e.dialogCancelTree}},[e._v("取 消")])],1)],1)],1)}),[],!1,null,"395604a4",null);t.default=c.exports},"0558":function(e,t,a){!function(e){"use strict";function t(e){return e%100==11||e%10!=1}function a(e,a,i,n){var o=e+" ";switch(i){case"s":return a||n?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return t(e)?o+(a||n?"sekúndur":"sekúndum"):o+"sekúnda";case"m":return a?"mínúta":"mínútu";case"mm":return t(e)?o+(a||n?"mínútur":"mínútum"):a?o+"mínúta":o+"mínútu";case"hh":return t(e)?o+(a||n?"klukkustundir":"klukkustundum"):o+"klukkustund";case"d":return a?"dagur":n?"dag":"degi";case"dd":return t(e)?a?o+"dagar":o+(n?"daga":"dögum"):a?o+"dagur":o+(n?"dag":"degi");case"M":return a?"mánuður":n?"mánuð":"mánuði";case"MM":return t(e)?a?o+"mánuðir":o+(n?"mánuði":"mánuðum"):a?o+"mánuður":o+(n?"mánuð":"mánuði");case"y":return a||n?"ár":"ári";case"yy":return t(e)?o+(a||n?"ár":"árum"):o+(a||n?"ár":"ári")}}e.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:a,ss:a,m:a,mm:a,h:"klukkustund",hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("c1df"))},"0560":function(e,t,a){"use strict";a("709b")},"0561":function(e,t,a){"use strict";a("2a86")},"05ef":function(e,t,a){"use strict";a("668b")},"0630":function(e,t,a){"use strict";a("3bb7")},"063c":function(e,t,a){"use strict";a("8022")},"066d":function(e,t,a){"use strict";a.r(t);var i={styleSetting:{tabsStyle:{tabType:null},elementUI:{theme:"day-theme"}}},n=localStorage.getItem("styleSetting");n&&"null"!=n&&(n=JSON.parse(n),i.styleSetting=n);t.default={namespaced:!0,state:i,getters:{tabsStyle:function(e){var t=e.styleSetting.tabsStyle;if(t)return t},theme:function(e){return e.styleSetting.elementUI.theme}},actions:{actionStyleSetting:function(e,t){var a=e.commit;e.state;a("mutationStyleSetting",t)}},mutations:{mutationStyleSetting:function(e,t){e.styleSetting=t}}}},"067b":function(e,t){e.exports=require("core-js/modules/es6.object.assign")},"0683":function(e,t,a){},"068d":function(e,t,a){"use strict";a("df27")},"0691":function(e,t,a){"use strict";a.r(t);a("8435"),a("44d6"),a("0ca7"),a("96cf");var i,n=a("1da1"),o=(a("000b"),a("25fc"),a("80a8"),a("a858")),r=a("c994"),s=a("2ade"),l=a("5880"),c={components:{htAsideTree:function(){return Promise.resolve().then(a.bind(null,"f3e2"))},EipSysTypeSelector:function(){return Promise.resolve().then(a.bind(null,"d81e"))},iconDialog:function(){return Promise.resolve().then(a.bind(null,"e42c"))},DataTemplateDialog:function(){return Promise.resolve().then(a.bind(null,"9bd4"))},EipChartSelector:function(){return Promise.resolve().then(a.bind(null,"e3e2"))},eipFlowDialog:function(){return Promise.resolve().then(a.bind(null,"9ac0"))},eipAuthDialog:function(){return Promise.resolve().then(a.bind(null,"e853"))}},data:function(){return{dialogVisible:!1,data:[],pageResult:{page:1,pageSize:50,total:0},appModel:{icon:"",iconColor:"",content:"",typeName:"",typeId:""},defaultQuerys:[],selectNode:"",selectNodeId:"",selectedId:"",importDialogVisible:!1,uploadUrl:window.context.portal+"/portal/appModel/v1/import",fullscreenLoading:!1}},computed:Object(l.mapState)({uploadHeaders:function(e){return{Authorization:"Bearer "+e.login.currentUser.token}}}),mounted:function(){this.$validator=this.$root.$validator},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},rowClick2:function(e,t,a){this.$refs.dataTemplateDialog.$refs.htTable.toggleRowSelection(e)},handleNodeClick:function(e){var t=r.default.nest2tile([e]),a=[];t.forEach((function(e){a.push(e.id)})),"1285867753718288384"!=e.id&&(this.selectNode=e.name,this.selectNodeId=e.id),this.$set(this.defaultQuerys,0,{property:"TYPE_ID_",value:a.join(","),operation:"IN"}),this.$refs.htTable.load()},treeCheck:function(e,t){t&&t.checkedKeys&&t.checkedKeys.length>0&&(this.$set(this.defaultQuerys,0,{property:"TYPE_ID_",value:t.checkedKeys.join(","),operation:"IN"}),this.$refs.htTable.load())},parseContent:function(e,t){return"【"+(3===t?"表单列表":"新建流程")+"】"+JSON.parse(e).name},parseName:function(e){return"【图表】"+e},showDialog:function(e){var t=this;e?this.$http.get("${portal}/portal/appModel/v1/getJson?id="+"".concat(e)).then((function(e){if(t.appModel=e.data,t.dialogVisible=!0,3===t.appModel.mode){var a=JSON.parse(e.data.content);t.$set(t.appModel,"tempAlias",a.alias),t.$set(t.appModel,"tempName",a.name)}else if(5===t.appModel.mode){var i=JSON.parse(e.data.content);t.$set(t.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="#",t="0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F".split(","),a=0;a<6;a++)e+=t[Math.floor(16*Math.random())];return e},beforeCloseDialog:function(){this.appModel={icon:"",iconColor:"",content:"",typeId:""},this.selectNode="",this.dialogVisible=!1},loadData:function(e,t){var a=this;this.$http.post("${portal}/portal/appModel/v1/listJson",e).then((function(e){var t=e.data;a.data=t.rows,a.pageResult={page:t.page,pageSize:t.pageSize,total:t.total}}),(function(e){reject(e)})).finally((function(){return t()}))},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 t=this;this.$http.get("${portal}/portal/appModel/v1/updateEnable/"+e).then((function(e){console.log(e),e.data.state&&(t.$message.success(e.data.message),t.$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:(i=Object(n.a)(regeneratorRuntime.mark((function e(t){var a,i,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=this,i="",!t){e.next=13;break}return i=t.id,this.selectedId=i,e.next=7,o.default.getRights(t.typeId,"app");case 7:if((n=e.sent).data.right&&!(n.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:o.default.getRights(i,"app").then((function(e){if(e.data){var t={right:e.data.right,permissionList:e.data.type,autoClose:!1};a.$refs.appAuth.showDialog(t)}}));case 21:case"end":return e.stop()}}),e,this)}))),function(e){return i.apply(this,arguments)}),authConfirm:function(e){this.selectedId?this.saveRight(e):this.batchSaveRights(e)},saveRight:function(e){var t={id:this.selectedId,objType:"app",ownerNameJson:JSON.stringify(e)},a=this;this.$http.post("${portal}/sys/authUser/v1/saveRights",t).then((function(e){a.showResponse(e)}))},batchSaveRights:function(e){var t={ids:this.$refs.htTable.$refs.htTable.selection.map((function(e){return e.id})),objType:"app",ownerNameJson:JSON.stringify(e)},a=this;this.$http.post("${portal}/sys/authUser/v1/batchSaveRights",t).then((function(e){a.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 t=e.map((function(e){return e.id})),a="".concat(window.context.portal,"/portal/appModel/v1/exportXml?ids=").concat(t);s.default.download(a)}},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()}}},d=c,u=(a("9620"),a("2877")),p=Object(u.a)(d,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight",staticStyle:{border:"1px solid #eee"}},[a("ht-aside-tree",{attrs:{"is-default-auth":!0,"type-key":"appType"},on:{check:e.treeCheck,"node-click":e.handleNodeClick}}),a("el-container",[a("el-main",[a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,"default-querys":e.defaultQuerys,pageResult:e.pageResult,selection:!0,"show-custom-column":!1,"show-export":!1,"quick-search-props":"name,content"},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{icon:"el-icon-plus",size:"small"},on:{click:function(t){return e.showDialog()}}},[e._v("添加\n\t\t\t\t\t\t\t")]),a("el-button",{attrs:{icon:"el-icon-back",size:"small"},on:{click:function(t){e.importDialogVisible=!0}}},[e._v("导入\n\t\t\t\t\t\t\t")]),a("el-button",{attrs:{icon:"el-icon-right",size:"small"},on:{click:e.handleExport}},[e._v("导出\n\t\t\t\t\t\t\t")]),a("el-tooltip",{attrs:{placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("请先设置分类权限,再配置模块权限")]),a("el-button",{attrs:{icon:"icon-question",size:"small"},on:{click:function(t){return e.auth()}}},[e._v("\n\t\t\t\t\t\t\t\t\t设置权限\n\t\t\t\t\t\t\t\t")])],1),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{htTable:e.$refs.htTable,url:"${portal}/portal/appModel/v1/remove"}},[e._v("删除\n\t\t\t\t\t\t\t")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{align:"center",label:"序号",type:"index",width:"50"}}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,sortable:!0,label:"应用名称",prop:"name"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{title:"查看详情",type:"primary"},on:{click:function(t){return e.showDialog(i.id)}}},[e._v(e._s(i.name)+"\n\t\t\t\t\t\t\t\t")])]}}])}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,sortable:!0,label:"图标",prop:"icon"},scopedSlots:e._u([{key:"default",fn:function(e){var t=e.row;return[a("i",{staticClass:"app-icon",class:t.icon,style:{color:t.iconColor}})]}}])}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,sortable:!0,label:"分类",prop:"typeName"}}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,sortable:!0,label:"跳转模式",prop:"mode"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[1===i.mode?a("el-tag",{attrs:{type:"success"}},[e._v("站内地址")]):e._e(),2===i.mode?a("el-tag",{attrs:{type:"primary"}},[e._v("站外地址")]):e._e(),3===i.mode?a("el-tag",{attrs:{type:"danger"}},[e._v("表单列表")]):e._e(),4===i.mode?a("el-tag",{attrs:{type:"warning"}},[e._v("图表")]):e._e(),5===i.mode?a("el-tag",{attrs:{type:"primary"}},[e._v("新建流程")]):e._e()]}}])}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,sortable:!0,label:"跳转内容",prop:"content"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[3!=i.mode&&4!=i.mode&&5!=i.mode?a("span",[e._v(e._s(i.content))]):e._e(),3===i.mode||5===i.mode?a("span",{domProps:{textContent:e._s(e.parseContent(i.content,i.mode))}}):e._e(),4===i.mode?a("span",{domProps:{textContent:e._s(e.parseName(i.name))}}):e._e()]}}])}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,sortable:!0,label:"是否启用",prop:"enable"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.enable?a("el-tag",[e._v("未启用")]):e._e(),1===i.enable?a("el-tag",{attrs:{type:"success"}},[e._v("已启用")]):e._e()]}}])}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,sortable:!0,label:"排序",prop:"sn"}}),a("ht-table-column",{attrs:{label:"操作",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.enable?a("el-button",{on:{click:function(t){return e.updateEnable(i.id)}}},[e._v("启用\n\t\t\t\t\t\t\t\t")]):e._e(),1===i.enable?a("el-button",{on:{click:function(t){return e.updateEnable(i.id)}}},[e._v("禁用\n\t\t\t\t\t\t\t\t")]):e._e(),a("el-button",{on:{click:function(t){return e.auth(i)}}},[e._v("权限")])]}}])})]],2),a("ht-sidebar-dialog",{staticClass:"sp-manager__dialog",attrs:{"before-close":e.beforeCloseDialog,visible:e.dialogVisible,title:"移动端应用",width:"32%"}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"appModelForm"}},[a("ht-form-item",{attrs:{label:"分类"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[a("div",[e._v("\n\t\t\t\t\t\t\t\t\t\t\t请将应用挂在【应用中心】分类下的1级/2级下，3级及以下的分类不在移动端展示，请注意。\n\t\t\t\t\t\t\t\t\t\t")])]),a("i",{staticClass:"el-icon-question"})]),e._v("\n\t\t\t\t\t\t\t\t分类\n\t\t\t\t\t\t\t")],1),a("EipSysTypeSelector",{staticClass:"sys-type-selector",attrs:{"sys-type-id":e.appModel.typeId,validate:{required:!0},placeholder:"请选择分类",typeKey:"appType"},on:{"update:sysTypeId":function(t){return e.$set(e.appModel,"typeId",t)},"update:sys-type-id":function(t){return e.$set(e.appModel,"typeId",t)}},model:{value:e.appModel.typeName,callback:function(t){e.$set(e.appModel,"typeName",t)},expression:"appModel.typeName"}})],2),a("ht-form-item",{attrs:{label:"应用名称"}},[a("ht-input",{attrs:{validate:"required",width:"260px"},model:{value:e.appModel.name,callback:function(t){e.$set(e.appModel,"name",t)},expression:"appModel.name"}})],1),a("ht-form-item",{attrs:{label:"图标"}},[a("div",{staticStyle:{display:"inline-flex"}},[a("i",{staticClass:"app-icon",class:e.appModel.icon,style:{color:e.appModel.iconColor}}),a("iconDialog",{on:{selected:e.selIcon}}),a("el-color-picker",{model:{value:e.appModel.iconColor,callback:function(t){e.$set(e.appModel,"iconColor",t)},expression:"appModel.iconColor"}})],1)]),a("ht-form-item",{attrs:{label:"跳转模式"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[a("div",[e._v("\n\t\t\t\t\t\t\t\t\t\t\t1、站内地址：可跳转到指定vue路由路径，如：跳转到我的待办，可填写为：/work/myMatters\n\t\t\t\t\t\t\t\t\t\t")]),a("div",[e._v("\n\t\t\t\t\t\t\t\t\t\t\t2、跳转网页地址：跳转到站外的地址，如：http://www.halosee.com\n\t\t\t\t\t\t\t\t\t\t")]),a("div",[e._v("3、表单列表：跳转至指定的表单列表页面")]),a("div",[e._v("4、图表：跳转至指定的图表页面")]),a("div",[e._v("5、新建流程：跳转至启动流程页面")])]),a("i",{staticClass:"el-icon-question"})]),e._v("\n\t\t\t\t\t\t\t\t跳转模式\n\t\t\t\t\t\t\t")],1),a("ht-select",{staticClass:"width-input",attrs:{options:[{key:1,value:"站内地址"},{key:2,value:"跳转网页地址"},{key:3,value:"表单列表"},{key:4,value:"图表"},{key:5,value:"新建流程"}],validate:"required"},on:{change:e.modeChange},model:{value:e.appModel.mode,callback:function(t){e.$set(e.appModel,"mode",t)},expression:"appModel.mode"}})],2),1===e.appModel.mode?a("ht-form-item",{attrs:{label:"路由路径"}},[a("ht-input",{attrs:{placeholder:"请填写vue路由路径",validate:"required",width:"260px"},model:{value:e.appModel.content,callback:function(t){e.$set(e.appModel,"content",t)},expression:"appModel.content"}})],1):e._e(),2===e.appModel.mode?a("ht-form-item",{attrs:{label:"网页地址"}},[a("ht-input",{attrs:{placeholder:"请填写http/https开头的站外地址",validate:"required",width:"260px"},model:{value:e.appModel.content,callback:function(t){e.$set(e.appModel,"content",t)},expression:"appModel.content"}})],1):e._e(),3===e.appModel.mode?a("ht-form-item",{attrs:{label:"表单列表"}},[a("ht-input",{attrs:{placeholder:"请选择表单列表",readonly:"",validate:"required",width:"260px"},model:{value:e.appModel.tempName,callback:function(t){e.$set(e.appModel,"tempName",t)},expression:"appModel.tempName"}},[a("el-button",{attrs:{slot:"append"},on:{click:function(t){return e.$refs.dataTemplateDialog.showDialog()}},slot:"append"},[e._v("选择\n\t\t\t\t\t\t\t\t")])],1)],1):e._e(),4===e.appModel.mode?a("ht-form-item",{attrs:{label:"选择图表"}},[a("eip-chart-selector",{attrs:{chartType:2,dataParam:e.appModel.content,validate:"required"},on:{"update:dataParam":function(t){return e.$set(e.appModel,"content",t)},"update:data-param":function(t){return e.$set(e.appModel,"content",t)}}})],1):e._e(),5===e.appModel.mode?a("ht-form-item",{attrs:{label:"选择流程"}},[a("ht-input",{attrs:{placeholder:"请选择流程",validate:"required",width:"260px"},model:{value:e.appModel.tempName,callback:function(t){e.$set(e.appModel,"tempName",t)},expression:"appModel.tempName"}},[a("el-button",{attrs:{slot:"append"},on:{click:function(t){return e.$refs.eipFlowDialog.showDialog()}},slot:"append"},[e._v("选择\n\t\t\t\t\t\t\t\t")])],1)],1):e._e(),a("ht-form-item",{attrs:{label:"排序"}},[a("ht-input",{attrs:{type:"number",validate:"required",width:"260px"},model:{value:e.appModel.sn,callback:function(t){e.$set(e.appModel,"sn",t)},expression:"appModel.sn"}})],1)],1),a("div",{staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{model:e.appModel,"scope-name":"appModelForm",url:"${portal}/portal/appModel/v1/save"},on:{"after-save-data":e.afterSaveData,"before-save-data":e.beforeSaveData}},[e._v(e._s(e.$t("eip.common.save"))+"\n\t\t\t\t\t\t")]),a("el-button",{on:{click:e.beforeCloseDialog}},[e._v(e._s(e.$t("eip.common.cancel"))+"\n\t\t\t\t\t\t")])],1)],1)],1)])],1),a("DataTemplateDialog",{ref:"dataTemplateDialog",on:{onConfirm:e.selDataTemplate}}),a("eipFlowDialog",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],ref:"eipFlowDialog",attrs:{appendToBody:!0,single:!0},on:{onConfirm:e.setFlowData}}),a("eip-auth-dialog",{ref:"appAuth",on:{onConfirm:e.authConfirm}}),e.importDialogVisible?a("el-dialog",{attrs:{"close-on-click-modal":!1,visible:e.importDialogVisible,title:"导入移动端应用",top:"30vh",width:"40%"},on:{"update:visible":function(t){e.importDialogVisible=t}}},[a("div",{staticStyle:{height:"150px","padding-left":"20px"}},[a("el-upload",{ref:"upload",staticStyle:{display:"inline-block"},attrs:{action:e.uploadUrl,"auto-upload":!1,"before-upload":e.beforeUpload,headers:e.uploadHeaders,limit:1,"on-error":e.handleUploadResult,"on-exceed":e.onExceed,"on-success":e.handleUploadResult,accept:".zip"}},[a("el-button",{attrs:{icon:"el-icon-upload",size:"small"}},[e._v("选择移动端应用\n\t\t\t\t")])],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:e.fullscreenLoading,expression:"fullscreenLoading",modifiers:{fullscreen:!0,lock:!0}}],attrs:{"element-loading-text":"导入中...",type:"primary"},on:{click:e.uploadSubmit}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.importDialogVisible=!1}}},[e._v("取 消")])],1)]):e._e()],1)}),[],!1,null,"287d9cf6",null);t.default=p.exports},"06c5":function(e,t,a){"use strict";a.d(t,"a",(function(){return n}));var i=a("6b75");function n(e,t){if(e){if("string"==typeof e)return Object(i.a)(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?Object(i.a)(e,t):void 0}}},"06c6":function(e,t,a){"use strict";a("90ca")},"070e":function(e,t,a){},"0721":function(e,t,a){!function(e){"use strict";e.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaður",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("c1df"))},"0736":function(e,t){e.exports=require("core-js/modules/es6.array.find-index")},"0785":function(e,t,a){"use strict";a("ef1a")},"079e":function(e,t,a){!function(e){"use strict";e.defineLocale("ja",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,t,a){return e<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:function(e){return e.week()<this.week()?"[来週]dddd LT":"dddd LT"},lastDay:"[昨日] LT",lastWeek:function(e){return this.week()<e.week()?"[先週]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}日/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",ss:"%d秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}})}(a("c1df"))},"07c1":function(e,t,a){},"07d4":function(e,t,a){},"07f5":function(e,t,a){},"07f8":function(e,t,a){},"0845":function(e,t,a){"use strict";a.r(t);a("000b");var i=a("a858"),n={name:"ht-menu-tree",props:{supportFilter:{type:Boolean,default:!1},highlightCurrent:{type:Boolean,default:!1},defaultExpandAll:{type:Boolean,default:!1},showCheckbox:{type:Boolean,default:!1},renderContent:{type:Function},defaultCheckedKeys:{type:Array},nodeKey:{type:String,default:"alias"}},data:function(){return{treeData:[],defaultProps:{children:"children",label:"name"}}},methods:{handleNodeClick:function(e){this.$emit("node-click",e)},loadData:function(e){var t=this;i.default.getMenuTree().then((function(e){e[0].children=e[0].children.filter((function(e){return"2"!=e.id})),t.treeData=e})).finally((function(){e&&e()}))}},mounted:function(){this.loadData()}},o=(a("5db0"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-scrollbar",{staticStyle:{height:"100%"}},[a("ht-tree",{ref:"htMenuTree",attrs:{data:e.treeData,props:e.defaultProps,"support-filter":e.supportFilter,"highlight-current":e.highlightCurrent,"default-expand-all":e.defaultExpandAll,"default-expanded-keys":["-1","1"],"default-checked-keys":e.defaultCheckedKeys,"node-key":e.nodeKey,"show-checkbox":e.showCheckbox,"render-content":e.renderContent,"expand-on-click-node":!1},on:{"node-click":e.handleNodeClick,refresh:e.loadData},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.node,i=t.data;return e._t("default",null,{node:a,data:i})}}],null,!0)})],1)}),[],!1,null,"c0645f9c",null);t.default=r.exports},"08fe":function(e,t,a){"use strict";a.r(t);a("000b");var i=a("5f72"),n=a("2ade"),o={components:{eipFlowDialog:function(){return Promise.resolve().then(a.bind(null,"9ac0"))},eipAuthDialog:function(){return Promise.resolve().then(a.bind(null,"e853"))}},name:"BpmCommonDefList",computed:{deleteUrl:function(){return"${bpmModel}/bpmModel/BpmOftenFlow/v1/removes"}},data:function(){return{type:"",defkeys:[],tableData:[],pageResult:{page:1,pageSize:20,total:0}}},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},showDialog:function(){this.$refs.eipFlowDialog.showDialog([])},showEditDialog:function(e){var t=this;t.defkeys=[],n.default.get("${bpmModel}/bpmModel/BpmOftenFlow/v1/getBpmOftenFlowUsers?oftenFlowId="+e.id).then((function(a){if(a.data){var i={right:[],permissionList:[{type:"everyone",title:"所有人"},{type:"user",title:"用户"},{type:"org",title:"组织"},{type:"pos",title:"岗位"},{type:"role",title:"角色"}]};i.right=a.data,t.type="edit",t.defkeys.push(e.defKey),t.$refs.eipAuthDialog.showDialog(i)}}))},showAuthDialog:function(){this.type="add",this.$refs.eipAuthDialog.showDialog({right:[],permissionList:[{type:"everyone",title:"所有人"},{type:"user",title:"用户"},{type:"org",title:"组织"},{type:"pos",title:"岗位"},{type:"role",title:"角色"}]})},eipAuthConfirm:function(e){var t=this,a={defkeys:t.defkeys,type:t.type,calOwnerNameJson:e};n.default.post("${bpmModel}/bpmModel/BpmOftenFlow/v1/save",a).then((function(e){(e=e.data).state&&(i.Message.success(e&&e.message?e.message:"添加常用流程成功"),t.$refs.htTable.load())}))},dialogOnConfirm:function(e){var t=this;t.defkeys=[];for(var a=0;a<e.length;a++)t.defkeys.push(e[a].defKey);0!=t.defkeys.length?t.showAuthDialog():i.Message.warning("至少选择一条流程")},loadData:function(e,t){var a=this;n.default.post("${bpmModel}/bpmModel/BpmOftenFlow/v1/list",e).then((function(e){a.tableData=e.data.rows,a.pageResult={page:e.data.page,pageSize:e.data.pageSize,total:e.data.total}})).finally((function(){return t()}))}}},r=(a("104f"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{height:"100%"}},[a("ht-table",{ref:"htTable",attrs:{data:e.tableData,pageResult:e.pageResult,nopagination:!1,"show-export":!1,"show-custom-column":!1,"quick-search-props":"name"},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:e.deleteUrl,htTable:e.$refs.htTable}},[e._v("删除")])],1)]},proxy:!0}])},[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",align:"center","show-overflow-tooltip":!0,label:"流程名称",sortable:!0}}),a("ht-table-column",{attrs:{prop:"rightType",align:"center","show-overflow-tooltip":!0,label:"所属人",sortable:!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["everyone"==i.rightType?a("el-tag",[e._v("所有人")]):e._e(),"everyone"!=i.rightType?a("el-tag",{attrs:{type:"success"}},[e._v("其他")]):e._e()]}}])}),a("ht-table-column",{attrs:{width:"200",align:"center",label:"适用范围"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showEditDialog(i)}}},[e._v("选择")])]}}])})],1),a("eip-flow-dialog",{ref:"eipFlowDialog",attrs:{name:"eipFlowDialog","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}}),a("eip-auth-dialog",{ref:"eipAuthDialog",attrs:{"append-to-body":""},on:{onConfirm:e.eipAuthConfirm}})],1)}),[],!1,null,"bd945a9a",null);t.default=s.exports},"094d":function(e,t,a){"use strict";a("506c")},"09d3":function(e,t,a){"use strict";a.r(t);a("000b");var i=a("2ade"),n={components:{},data:function(){return{log:{opeName:"日志暂未消费请稍后查看",opeContent:"日志暂未消费请稍后查看"},logDialogVisible:!1,defaultProps:{children:"children",label:"name"},data:[],pageResult:{page:1,pageSize:50,total:0},curRow:{},dialogVisible:!1,statusArray:[{text:"用户微服务",value:"eip-uc"},{text:"portal微服务",value:"eip-portal"},{text:"表单微服务",value:"eip-form"},{text:"bpm-model微服务",value:"eip-bpm-model"},{text:"bpm-runtime微服务",value:"eip-bpm-runtime"},{text:"默认服务",value:"base"}],typeArray:[{text:"操作日志",value:"操作日志"},{text:"登录日志",value:"登录日志"},{text:"异常日志",value:"异常日志"}]}},computed:{deleteUrl:function(){return window.context.portal+"/sys/sysLogs/v1/removes"}},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},handleLogClose:function(){this.logDialogVisible=!1},handleLogShow:function(e){var t=this;this.logDialogVisible=!0,this.$http.get(window.context.portal+"/sys/sysLogs/v1/get/"+e).then((function(e){t.log=e.data}))},handleClose:function(){this.dialogVisible=!1},openDetail:function(e){this.curRow=e,this.dialogVisible=!0},loadData:function(e,t){var a=this;i.default.post(window.context.portal+"/sys/sysLogs/v1/list",e).then((function(e){var t=e.data;a.data=t.rows,a.pageResult={page:t.page,pageSize:t.pageSize,total:t.total}})).finally((function(){return t()}))},afterDelete:function(){this.$refs.htTable.load()},reinvoke:function(e){var t=this;i.default.post(window.context.portal+"/portal/messageLog/v1/reinvoke/"+e).then((function(e){var a=e.data;a.state?(t.$message.success(a.message),t.$refs.htTable.load()):t.$message.fail(a.message)}))},signSuccess:function(e){var t=this;i.default.post(window.context.portal+"/portal/messageLog/v1/signSuccess/"+e).then((function(e){var a=e.data;a.state?(t.$message.success(a.message),t.$refs.htTable.load()):t.$message.fail(a.message)}))}}},o=(a("bd7c"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,"quick-search-props":"id,opeName,executor,ip,reqUrl","default-sorter":[{direction:"DESC",property:"executionTime"}],"show-export":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("ht-delete-button",{attrs:{url:e.deleteUrl,htTable:e.$refs.htTable},on:{"after-delete":e.afterDelete}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"45",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"id",width:"155",align:"center",label:"日志编号"}}),a("ht-table-column",{attrs:{prop:"opeName",label:"操作名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;t.column,t.$index;return[a("el-link",{attrs:{type:"primary",title:"查看"},on:{click:function(t){return e.handleLogShow(i.id)}}},[e._v(e._s(i.opeName))])]}}])}),a("ht-table-column",{attrs:{prop:"executionTime",label:"操作时间",sortable:!0,width:"140"}}),a("ht-table-column",{attrs:{prop:"executor",label:"操作人",width:"130"}}),a("ht-table-column",{attrs:{prop:"ip",label:"客户端IP",width:"120"}}),a("ht-table-column",{attrs:{prop:"reqUrl",label:"请求地址",width:"180"}}),a("ht-table-column",{attrs:{prop:"logType",label:"日志类型",width:"90",filters:e.typeArray},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return e._l(e.typeArray,(function(t){return a("el-tag",{directives:[{name:"show",rawName:"v-show",value:i.logType==t.value,expression:"row.logType == s.value"}],key:t.value,attrs:{type:"info"}},[e._v(e._s(t.text))])}))}}])}),a("ht-table-column",{attrs:{prop:"moduleType",label:"模块类型",width:"100",filters:e.statusArray},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return e._l(e.statusArray,(function(t){return a("el-tag",{directives:[{name:"show",rawName:"v-show",value:i.moduleType==t.value,expression:"row.moduleType == s.value"}],key:t.value,attrs:{type:"info"}},[e._v(e._s(t.text))])}))}}])})]],2),a("ht-sidebar-dialog",{staticClass:"log",attrs:{width:"30%","close-on-click-modal":!1,visible:e.logDialogVisible,"before-close":e.handleLogClose,"append-to-body":!0,title:"日志详情"}},[a("el-button",{staticStyle:{float:"right","z-index":"15000",position:"relative"},attrs:{type:"danger",icon:"el-icon-refresh-left"},on:{click:function(t){e.logDialogVisible=!1}}},[e._v("返回")]),a("el-form",[a("el-form-item",{attrs:{label:"操作人"}},[e._v("\n\t\t\t\t"+e._s(e.log.executor)+"\n\t\t\t")]),a("el-form-item",{attrs:{label:"请求地址"}},[e._v("\n\t\t\t\t"+e._s(e.log.reqUrl)+"\n\t\t\t")]),a("el-form-item",{attrs:{label:"内容"}},[a("textarea",{staticStyle:{"font-size":"14px"},attrs:{disabled:!0,cols:"73",rows:"41"}},[e._v(e._s(e.log.opeContent))])])],1)],1)],1)}),[],!1,null,"6936f8c2",null);t.default=r.exports},"0a3c":function(e,t,a){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],n=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?a[e.month()]:t[e.month()]:t},monthsRegex:n,monthsShortRegex:n,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a("c1df"))},"0a60":function(e,t,a){"use strict";a.r(t);a("000b");var i=a("c7ea"),n=a("2ade"),o={components:{customViewEdit:function(){return Promise.resolve().then(a.bind(null,"9e9b"))}},data:function(){return{data:[],pageResult:{page:0,pageSize:50,total:0},selectedId:"",deleteUrl:window.context.form+"/form/query/querySqldef/remove",dialogVisible:!1,file:{},uploadUrl:window.context.form+"/form/query/querySqldef/import",fileList:[]}},methods:{rowClick:function(e,t,a){this.$refs.table.$refs.htTable.toggleRowSelection(e)},loadData:function(e,t){var a=this;i.default.getCustomViewList(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){t()}))},edit:function(e){this.$refs.customChartEdit.handleOpen(),this.selectedId=e||""},jumpToViewList:function(e){this.$router.push({path:"/reportManager/viewList",query:{alias:e}})},afterSave:function(){this.$refs.table.load()},handleExport:function(){var e=this.getSelectKeys("id");if(e){var t="".concat(window.context.form,"/form/query/querySqldef/export?ids=").concat(e);n.default.download(t)}else this.$message({message:"请选择至少一项记录",type:"warning"})},handleImport:function(e){var t=this,a=new FormData;a.append("file",e.file),i.default.importCustomSql(a).then((function(a){a.state?(t.$message({type:"success",message:a.message}),e.onSuccess(),t.loadData(),t.dialogVisible=!1,t.fileList=[]):e.onError()}))},getSelectKeys:function(e){if(this.$refs.table.$refs.htTable.selection){for(var t=[],a=0;a<this.$refs.table.$refs.htTable.selection.length;a++)t.push(this.$refs.table.$refs.htTable.selection[a][e]);return t.join(",")}this.$message("请选择的数据!")},beforeClose:function(){this.dialogVisible=!1},editBeforeClose:function(){this.$refs.table.load()},uploadSubmit:function(){0==this.$refs.elUpload.uploadFiles.length&&this.$message({type:"warning",message:"请上传文件"}),this.$refs.elUpload.submit()}}},r=(a("b98d"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"table",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"name,alias","show-export":!1,"show-custom-column":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.edit()}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:e.deleteUrl,htTable:e.$refs.table}},[e._v("删除")])],1)]},proxy:!0}])},[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"名称"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-link",{attrs:{type:"primary",title:"查看详情"},on:{click:function(a){return e.edit(t.row.id)}}},[e._v(e._s(t.row.name))])]}}])}),a("ht-table-column",{attrs:{prop:"alias",label:"别名",sortable:!0}}),a("ht-table-column",{attrs:{prop:"dsName",label:"数据源",sortable:!0}}),a("ht-table-column",{attrs:{prop:"sql",label:"SQL语句"}}),a("ht-table-column",{attrs:{label:"操作",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{icon:"el-icon-view"},on:{click:function(a){return e.jumpToViewList(t.row.alias)}}},[e._v("视图列表")])]}}])})],1),a("custom-view-edit",{ref:"customChartEdit",attrs:{id:e.selectedId},on:{"after-save":e.afterSave,beforeClose:e.editBeforeClose}}),a("el-dialog",{attrs:{title:"上传文件",visible:e.dialogVisible,"before-close":e.beforeClose,width:"40%",top:"30vh",name:"uploadDialog","custom-class":"upload-dialog"}},[a("el-upload",{ref:"elUpload",staticClass:"upload-dialog__content",attrs:{action:e.uploadUrl,"http-request":e.handleImport,accept:".zip","file-list":e.fileList,limit:1,"auto-upload":!1}},[a("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("点击上传")]),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传zip文件")])],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.uploadSubmit}},[e._v("上传")]),a("el-button",{attrs:{type:"default"},on:{click:e.beforeClose}},[e._v("取消")])],1)],1)],1)}),[],!1,null,"357d09d0",null);t.default=s.exports},"0a66":function(e,t,a){"use strict";a("6d44")},"0a84":function(e,t,a){!function(e){"use strict";e.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:6,doy:12}})}(a("c1df"))},"0acb":function(e,t,a){"use strict";a.r(t);a("4bf8"),a("2ade");var i=a("5880"),n=(a("316e"),a("c994"),{components:{flowFormSubRowCondition:function(){return Promise.resolve().then(a.bind(null,"13e0"))}},data:function(){return{userConditionTab:"first",dialogVisible:!1,title:"子表数据授权",subRowAuth:{},table:{},boTree:[],totalAuth:[],finishTable:[],curTableAuth:{}}},watch:{totalAuth:function(e,t){e&&0!=e.length?1==e.length&&(e.indexOf("r")>-1?this.userConditionTab="second":this.userConditionTab="first"):this.userConditionTab="first"}},computed:Object(i.mapState)({defConfigData:function(e){return e.flow.defConfigData}}),methods:{showDialog:function(e,t,a){this.subRowAuth=e,this.table=t,this.boTree=a,this.curTableAuth=JSON.parse(JSON.stringify(this.subRowAuth[this.table.tableName]||{})),this.totalAuth=this.curTableAuth.total||[],this.userConditionTab="first",this.dialogVisible=!0},isNotEmpty:function(e){return!(!e||0==e.length)},handleClose:function(){this.curTableAuth.total=this.totalAuth,2==this.totalAuth.length?(this.subRowAuth[this.table.tableName]=this.curTableAuth,this.dialogVisible=!1):(this.finishTable=[],this.$refs.readCondition&&this.$refs.readCondition.handleClose(),this.$refs.editCondition&&this.$refs.editCondition.handleClose())}},created:function(){var e=this;this.$root.$on("sub-row-auth-confirm-end",(function(){e.finishTable.length==2-e.totalAuth.length&&(e.subRowAuth[e.table.tableName]=e.curTableAuth,e.dialogVisible=!1)}))}}),o=(a("d59e"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.dialogVisible?a("el-dialog",{attrs:{title:e.title,visible:e.dialogVisible,width:"80%",appendToBody:"","close-on-click-modal":!1,top:"8vh"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-container",{staticStyle:{"min-height":"550px"}},[e.dialogVisible?a("el-checkbox-group",{staticStyle:{position:"absolute","margin-left":"500px","margin-top":"5px","z-index":"1000"},model:{value:e.totalAuth,callback:function(t){e.totalAuth=t},expression:"totalAuth"}},[a("el-checkbox",{attrs:{label:"r"}},[e._v("查看所有")]),a("el-checkbox",{attrs:{label:"w"}},[e._v("编辑所有可查看")])],1):e._e(),e.totalAuth.length<2?a("el-tabs",{staticStyle:{width:"100%"},attrs:{type:"card"},model:{value:e.userConditionTab,callback:function(t){e.userConditionTab=t},expression:"userConditionTab"}},[e.totalAuth.indexOf("r")<0?a("el-tab-pane",{attrs:{label:"查看权限",name:"first"}},[e.boTree&&e.boTree.length>0?a("flowFormSubRowCondition",{ref:"readCondition",attrs:{curTableAuth:e.curTableAuth,table:e.table,boTree:e.boTree,type:"r",finishTable:e.finishTable,"append-to-body":""}}):e._e()],1):e._e(),e.totalAuth.indexOf("w")<0?a("el-tab-pane",{attrs:{label:"编辑权限",name:"second"}},[e.boTree&&e.boTree.length>0?a("flowFormSubRowCondition",{ref:"editCondition",attrs:{curTableAuth:e.curTableAuth,table:e.table,boTree:e.boTree,type:"w",finishTable:e.finishTable,"append-to-body":""}}):e._e()],1):e._e()],1):e._e()],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("div",{staticClass:"reminder-style"},[a("el-divider"),a("span",[e._v(" 功能说明： ")]),a("br"),a("span",[e._v('\n\t\t\t\t\t目的：用于实现类似"老师核査成绩时，每位老师只能核查自己所属年级的成绩，只能编辑自己班级同学的成绩"的需求; ')]),a("br"),a("span",[e._v("\n\t\t\t\t\t设计：基础授权先进行最大程度的权限开放，该功能用于对基础授权的权限进行缩紧且想要有编辑权限就必须先获得查看权限，否则编辑权限设置无效； ")]),a("br"),a("span",[e._v(" 使用： ")]),a("br"),a("span",[e._v("\n\t\t\t\t\t查看所有：表示对子表数据全部可查看，只需要设计编辑权限即可； ")]),a("br"),a("span",[e._v(" 编辑所有可查看：可见即可编辑，只需要设计查看权限即可； ")]),a("br"),a("span",[e._v(" 如果两个都勾选，相当于没有设置； ")]),a("br"),a("span",[e._v(" 规则选择器：设置数据过滤规则； ")]),a("br")],1),a("el-button",{attrs:{type:"primary",size:"medium"},on:{click:e.handleClose}},[e._v("确 定")]),a("el-button",{attrs:{size:"medium"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1):e._e()],1)}),[],!1,null,"16b81d3a",null);t.default=r.exports},"0adb":function(e,t,a){"use strict";a.r(t);a("000b");var i=a("292c"),n={data:function(){return{data:[],pageResult:{}}},mounted:function(){},methods:{loadData:function(e,t){var a=this;i.default.getOnlineUsers(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},kickOff:function(e){var t=this;i.default.kickOffOnlineUser(e).then((function(e){e.state?t.$message.success("操作成功"):t.$message.error("操作失败"),t.loadData()}))},kickAll:function(){var e=this;i.default.kickAllOnlineUsers().then((function(t){t.state?e.$message.success("操作成功"):e.$message.error("操作失败"),e.loadData()}))}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selectable:!1,"show-custom-column":!1,"show-export":!1},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{icon:"el-icon-refresh",size:"small",type:"primary"},on:{click:e.loadData}},[e._v("刷新")]),a("el-popconfirm",{attrs:{title:"确定踢出所有用户吗？"},on:{onConfirm:e.kickAll}},[a("el-button",{attrs:{slot:"reference",icon:"el-icon-delete",size:"small",type:"danger"},slot:"reference"},[e._v("踢出所有用户")])],1)],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{align:"center",label:"序号",type:"index",width:"50"}}),a("ht-table-column",{attrs:{label:"账号",prop:"account"}}),a("ht-table-column",{attrs:{label:"设备类型",prop:"loginType",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return["pc"==t.row.loginType?a("el-tag",[e._v("电脑端")]):a("el-tag",{attrs:{type:"success"}},[e._v("移动端")])]}}])}),a("ht-table-column",{attrs:{label:"租户ID",prop:"tenantId"}}),a("ht-table-column",{attrs:{label:"操作",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-popconfirm",{attrs:{title:"确定踢出该用户吗？"},on:{onConfirm:function(t){return e.kickOff(i)}}},[a("el-button",{attrs:{slot:"reference",type:"text"},slot:"reference"},[e._v("踢出用户")])],1)]}}])})]],2)],1)}),[],!1,null,"6e9d6b5e",null);t.default=r.exports},"0ae4":function(e,t,a){},"0b0f":function(e,t,a){"use strict";a.r(t);var i=a("24fd"),n={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:function(){return Promise.resolve().then(a.bind(null,"a274"))},LayoutManager:function(){return Promise.resolve().then(a.bind(null,"0b51"))}},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},orgTreeClick:function(e){var t=this;this.orgId=e.id,this.layoutMngShow=!1,this.$nextTick((function(){t.layoutMngShow=!0}))}},mounted:function(){var e=this;i.default.getCurrentUserAuthOrgLayout().then((function(t){for(var a=0;a<t.length;a++)e.orgList.push({key:t[a].orgId,value:t[a].orgName+"--["+t[a].demName+"]"});e.orgManagerList=t,e.selectOrgId=t[0].orgId}))},watch:{selectOrgId:function(e,t){for(var a=this,i=0;i<this.orgManagerList.length;i++){var n=this.orgManagerList[i];n.orgId===e&&(this.orgManagerNow=n)}this.orgId=e,this.layoutMngShow=!1,this.$nextTick((function(){a.layoutMngShow=!0})),this.reFresh=!1,this.$nextTick((function(){a.reFresh=!0}))}}},o=(a("58a5"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticStyle:{height:"100%",border:"1px solid #eee"}},[a("el-aside",{staticStyle:{"overflow-x":"hidden"},attrs:{width:"230px"}},[a("ht-select",{staticClass:"org-select",attrs:{options:e.orgList},model:{value:e.selectOrgId,callback:function(t){e.selectOrgId=t},expression:"selectOrgId"}}),e.reFresh&&e.selectOrgId?a("org-tree",{staticClass:"org-tree",attrs:{orgManagerNow:e.orgManagerNow,orgId:e.selectOrgId},on:{"node-click":e.orgTreeClick}}):e._e()],1),a("el-main",[e.layoutMngShow?a("LayoutManager",{ref:"layoutManager",attrs:{orgId:e.orgId,orgManagerNow:e.orgManagerNow}}):e._e(),e.layoutMngShow?e._e():a("div",{staticClass:"empty"},[e._v("选择一个组织进行具体操作")])],1)],1)}),[],!1,null,"331ae3df",null);t.default=r.exports},"0b18":function(e,t,a){"use strict";a.r(t);a("000b"),a("80a8"),a("25fc");var i=a("5f72"),n=a("2ade"),o=a("c7ea"),r={components:{customQueryShow:function(){return Promise.resolve().then(a.bind(null,"90fb"))},VariablesSelector:function(){return Promise.resolve().then(a.bind(null,"b36a"))}},computed:{deleteUrl:function(){return window.context.form+"/form/customQuery/v1/removes"},saveUrl:function(){return window.context.form+"/form/customQuery/v1/save"},addColumnsTitle:function(){var e="";switch(this.tabStatus){case"condition":e="条件";break;case"return":e="返回";break;case"order":e="排序"}return"将左侧所选字段添加到".concat(e,"字段中")}},data:function(){return{isSqlBuildType:!1,isSubmit:!0,number_opList:[{value:"等于",key:"EQ"},{value:"大于等于",key:"GE"},{value:"大于",key:"GT"},{value:"小于",key:"LT"},{value:"小于等于",key:"LE"},{value:"in",key:"IN"}],string_opList:[{value:"等于",key:"EQ"},{value:"like",key:"LK"},{value:"likeEnd",key:"LFK"},{value:"in",key:"IN"}],date_opList:[{value:"等于",key:"EQ"},{value:"大于等于",key:"GE"},{value:"小于等于",key:"LE"}],value_sourceList_list:[{value:"参数传入",key:"1"},{value:"固定值",key:"2"}],value_sourceList_tree:[{value:"固定值",key:"2"},{value:"动态传入",key:"4"}],sort_typeList:[{value:"升序",key:"asc"},{value:"降序",key:"desc"}],param_ctList:[{value:"单行文本框",key:"1"}],tabStatus:"return",table:{},titleSetting:"未命名-设置列",dialogVisibleSetting:!1,disabled:!1,tableOrViewList:[],objName:"",title:"添加关联查询",data:[],treeSidebarData:{diySql:""},pageResult:{page:1,pageSize:20,total:0},dataSourcesInBean:[],isTableList:[{key:0,value:"视图"},{key:1,value:"表"}],dialogVisible:!1,selectOptions:[],selectOp:"",cmOptions:{showCursorWhenSelecting:!0,value:"",mode:"application/json",readOnly:!1,smartIndent:!0,autofocus:!0,tabSize:2,theme:"eclipse",lineNumbers:!0,line:!0,inputStyle:"textarea"},uploadDialogVisible:!1,fileList:[],uploadUrl:window.context.form+"/form/customQuery/v1/import",innerValidation:!0}},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},changeOptions:function(){this.treeSidebarData.diySql?this.treeSidebarData.diySql=this.treeSidebarData.diySql+this.selectOp:this.treeSidebarData.diySql=this.selectOp,this.selectOp=null,this.$forceUpdate()},diySqlChange:function(e){this.$forceUpdate()},handleVarSelectorClick:function(e,t){if(t&&t.data&&t.data.field){var a="${"+t.data.field+"}";this.$refs.dataParamCode&&this.$refs.dataParamCode.codemirror.replaceSelection(a)}},saveDialogByQuery:function(e){var t=this;this.$confirm("确认添加为对话框？").then((function(a){t.getDialogById(e,"add")})).catch((function(e){}))},preview:function(e){if(e&&e.alias){var t="".concat(e.name," - 关联查询预览");this.$refs.customQueryShow.showDialog(e.alias,t)}else this.$message.error("所要预览的关联查询为空或其别名不存在")},indexArray:function(e,t){if(0==e.length)return-1;for(var a=0;a<e.length;a++)if(JSON.stringify(e[a])==JSON.stringify(t))return a;return-1},handleSelectionChange:function(e){for(var t=0;t<this.table.columnList.length;t++)this.table.columnList[t].selected&&(this.table.columnList[t].selected=!1);if(e&&e.length>0)for(var a=0;a<e.length;a++){var i=this.indexArray(this.table.columnList,e[a]);this.table.columnList[i].selected=!0}},save:function(){var e=this,t=this;t.$validator.validateAll("settingSave").then((function(a){if(a){for(var n in e.treeSidebarData.conditionfield){var o=e.treeSidebarData.conditionfield[n];"date"==o.dbType&&"BETWEEN"==o.condition&&(o.defaultValue+="|"+o.endDate)}if(!t.treeSidebarData.diySql&&t.isSqlBuildType)return void i.Message.warning("请添加sql语句");if(e.treeSidebarData.sortfield&&e.treeSidebarData.sortfield.length>3)return void i.Message.warning("您添加的排序字段太多，最多只能添加3个排序字段！");e.dialogVisibleSetting=!1}else{var r=t.$validator.errors.items.filter((function(e){return"settingSave"==e.scope})).length;t.$message({showClose:!0,message:"有".concat(r,"个字段未通过校验，请正确填写表单内容。"),type:"warning"})}}))},close:function(){var e=this,t=this;t.$validator.validateAll("settingSave").then((function(a){if(!a)return t.innerValidation=!1,void t.doClose();for(var i in e.treeSidebarData.conditionfield){var n=e.treeSidebarData.conditionfield[i];"date"==n.dbType&&"BETWEEN"==n.condition&&(n.defaultValue+="|"+n.endDate)}return!t.treeSidebarData.diySql&&t.isSqlBuildType||e.treeSidebarData.sortfield&&e.treeSidebarData.sortfield.length>3?(t.innerValidation=!1,void t.doClose()):(t.innerValidation=!0,void t.doClose())}))},doClose:function(){this.dialogVisibleSetting=!1},addFields:function(){var e={fieldName:"",comment:"",columnType:"varchar"};this.table.columnList.push(e)},addColumns:function(){for(var e in this.table.columnList){if(this.table.columnList[e].selected)break;e==this.table.columnList.length-1&&e==this.table.columnList.length-1&&i.Message.warning("请选择左边的列")}if("condition"==this.tabStatus){for(var t in this.table.columnList){var a=this.table.columnList[t];if(a.selected){var n={};n.field=a.fieldName,n.comment=a.comment,n.condition="EQ",n.dbType=a.columnType,n.defaultType="2",n.defaultValue="",this.judgeAryData(this.treeSidebarData.conditionfield,n)&&this.treeSidebarData.conditionfield.push(n)}}this.treeSidebarData.resultfield.unique((function(e,t){return e.field==t.field}))}else if("return"==this.tabStatus){for(var o in this.table.columnList){var r=this.table.columnList[o];if(r.selected){var s={};s.field=r.fieldName,s.comment=r.comment,s.idKey="0",s.AggFuncOp="",s.columnType=r.columnType,this.judgeAryData(this.treeSidebarData.resultfield,s)&&this.treeSidebarData.resultfield.push(s)}}this.treeSidebarData.resultfield.unique((function(e,t){return e.field==t.field}))}else if("order"==this.tabStatus){var l="";for(var c in this.table.columnList){var d=this.table.columnList[c];if(d.selected){var u={};if("clob"!=d.columnType&&d.columnType)u.field=d.fieldName,u.sortType="asc",u.comment=d.comment,this.judgeAryData(this.treeSidebarData.sortfield,u)&&this.treeSidebarData.sortfield.push(u);else l+=d.fieldName+"  "}}l&&this.$message.error("字段:"+l+"的字段类型不支持作为排序字段"),this.treeSidebarData.sortfield.unique((function(e,t){return e.field==t.field}))}},judgeAryData:function(e,t){for(var a=!0,i=0;i<e.length;i++)if(e[i].field==t.field&&e[i].comment==t.comment){a=!1;break}return a},deleteSetting:function(e,t){e.splice(t,1)},sourceListChang:function(e){if(("1"==e.defaultType||"4"==e.defaultType)&&""!=e.defaultValue)for(var t=0;t<this.treeSidebarData.conditionfield.length;t++)"1"!=this.treeSidebarData.conditionfield[t].defaultType&&"4"!=this.treeSidebarData.conditionfield[t].defaultType||""==this.treeSidebarData.conditionfield[t].defaultValue||(this.treeSidebarData.conditionfield[t].defaultValue="")},showSettingDialog:function(){var e=this;if(this.tabStatus="return",this.dialogVisibleSetting=!0,this.treeSidebarData.conditionfield&&this.treeSidebarData.conditionfield.length>0&&0==this.selectOptions.length&&this.treeSidebarData.conditionfield.forEach((function(t){if("1"==t.defaultType){var a={};a.field=t.field,a.comment=t.comment,e.selectOptions.push(a)}})),0!==this.treeSidebarData.sqlBuildType&&this.treeSidebarData.sqlBuildType?this.isSqlBuildType=!0:this.isSqlBuildType=!1,this.treeSidebarData.name?this.titleSetting=this.treeSidebarData.name+"-设置列":this.titleSetting="未命名-设置列","dataSource"==this.treeSidebarData.dsType){var t={dsalias:this.treeSidebarData.dsalias,isTable:this.treeSidebarData.isTable,objName:this.treeSidebarData.objName},a=this,i=window.context.form+"/form/customQuery/v1/getTable";n.default.post(i,t).then((function(e){a.table=e.data.table,a.handleFilterColumn()}))}"dataSource"!=this.treeSidebarData.dsType&&(this.value_sourceList_tree=[{key:"固定值",value:"2"}],"GET"==this.treeSidebarData.requestType?this.string_opList=[{value:"等于",key:"EQ"}]:this.string_opList=[{value:"like",key:"LK"}],this.treeSidebarData.conditionfield&&this.treeSidebarData.conditionfield.forEach((function(t){if("1"==t.defaultValue){var a={};a.field=t.field,a.comment=t.comment,e.selectOptions.push(a)}})),this.table={columnList:[]})},getByDsObjectName:function(){if(!this.treeSidebarData.id)if(null!=this.treeSidebarData.dsalias){this.params={},this.params.dsalias=this.treeSidebarData.dsalias,this.params.isTable=this.treeSidebarData.isTable,this.params.objName=this.objName;var e=this,t=window.context.form+"/form/customQuery/v1/getByDsObjectName";n.default.post(t,e.params).then((function(t){if(e.tableOrViewList=[],t&&0!=t.data.length){i.Message.success("查询成功");for(var a=0;a<t.data.length;a++)t.data[a].comment=t.data[a].name+"("+t.data[a].comment+")",e.tableOrViewList.push(t.data[a]);e.treeSidebarData.objName=e.tableOrViewList[0].name}else i.Message.warning("该数据源中未查询到表或视图")}))}else i.Message.warning("请选择数据源")},handleClose:function(){this.treeSidebarData={},this.isSqlBuildType=!1,this.dialogVisible=!1},afterSaveData:function(){0==this.treeSidebarData.conditionfield.length&&(this.selectOptions=[]),this.dialogVisible=!1,this.$refs.htTable.load()},beforeSaveData:function(){return this.innerValidation?("dataSource"!=this.treeSidebarData.dsType&&(this.treeSidebarData.dsalias=""),this.isSqlBuildType?this.treeSidebarData.sqlBuildType=1:this.treeSidebarData.sqlBuildType=0,"dataSource"!=this.treeSidebarData.dsType||this.treeSidebarData.id||""!=this.treeSidebarData.objName?0==this.treeSidebarData.resultfield.length?(i.Message.warning("请设置需要返回的字段"),void(this.isSubmit=!1)):(this.isSubmit=!0,void this.$store.dispatch("form/clearCustomQuery",this.treeSidebarData.alias)):(i.Message.warning("请选择表或视图"),void(this.isSubmit=!1))):(i.Message.warning("设置列校验失败，请进入设置列中完善信息并点击右上角保存按钮"),void(this.isSubmit=!1))},showDialog:function(e,t){this.dialogVisible=!0,e&&(this.objName="","add"==e?(this.title="添加关联查询",this.disabled=!1,this.treeSidebarData={objName:"",conditionfield:[],resultfield:[],sortfield:[],needPage:0,dsType:"dataSource",isTable:1,dsalias:"LOCAL",alias:"",requestType:"POST",pageKey:"page",pageSizeKey:"pageSize",totalKey:"total",listKey:"",name:"",pageSize:10}):"edit"==e&&(this.disabled=!0,this.title="编辑关联查询",this.getDialogById(t)))},getDialogById:function(e,t){var a=this;if(e){var o=window.context.form+"/form/customQuery/v1/"+e;n.default.get(o).then((function(e){if(e=e.data,a.treeSidebarData=e,a.treeSidebarData.resultfield=JSON.parse(e.resultfield),a.treeSidebarData.sortfield=JSON.parse(e.sortfield),a.treeSidebarData.conditionfield=JSON.parse(e.conditionfield),t&&"add"==t){0==a.treeSidebarData.needPage?a.treeSidebarData.needPage=!1:a.treeSidebarData.needPage=!0;for(var o=0;o<a.treeSidebarData.resultfield.length;o++)a.treeSidebarData.resultfield[o].idKey="0",a.treeSidebarData.resultfield[o].AggFuncOp="";var r=window.context.form+"/form/customQuery/v1/saveDialogByQuery";n.default.post(r,a.treeSidebarData).then((function(e){(e=e.data)&&e.state?i.Message.success(e.message):i.Message.error(e.message||"保存失败")}))}}))}},loadData:function(e,t){var a=this;n.default.post(window.context.form+"/form/customQuery/v1/list",e).then((function(e){a.data=e.data.rows,a.pageResult={page:e.data.page,pageSize:e.data.pageSize,total:e.data.total}})).finally((function(){return t()}))},handleCommond:function(e){switch(e.command){case"preview":this.preview(e.row);break;case"dialog":this.saveDialogByQuery(e.row.id)}},handleTabSwitch:function(e){var t=this;"dataParam"==e.name&&this.$refs.dataParamCode&&this.$refs.dataParamCode.refresh(),"custom"==e.name&&(this.selectOptions.splice(0,this.selectOptions.length),this.treeSidebarData.conditionfield&&this.treeSidebarData.conditionfield.forEach((function(e){if("1"==e.defaultType){var a={};a.field=e.field,a.comment=e.comment,t.selectOptions.push(a)}})))},handleExport:function(){var e=this.$refs.htTable.$refs.htTable.selection;if(e&&0!=e.length){for(var t=[],a=0;a<e.length;a++)t.push(e[a].id);n.default.download(window.context.form+"/form/customQuery/v1/export?ids="+t.join(","))}else this.$message({type:"warning",message:"请至少选择一条数据"})},beforeClose:function(){this.fileList=[],this.uploadDialogVisible=!1},handleImport:function(e){var t=this,a=new FormData;a.append("file",e.file),o.default.importCustomQuery(a).then((function(e){e.state?(t.$message({type:"success",message:e.message}),t.beforeClose(),t.$refs.htTable.load()):t.beforeClose()}))},uploadSubmit:function(){0==this.$refs.elUpload.uploadFiles.length&&this.$message({type:"warning",message:"请上传文件"}),this.$refs.elUpload.submit()},handleFilterColumn:function(){for(var e=this.table.columnList.length-1;e>=0;e--)this.table.columnList[e].fieldName&&"f_form_data_rev_"==this.table.columnList[e].fieldName.toLowerCase()&&this.table.columnList.splice(e,1)}},mounted:function(){this.$validator=this.$root.$validator;var e=this;n.default.get(window.context.portal+"/sys/sysDataSource/v1/getDataSources").then((function(t){e.dataSourcesInBean=t.data}))}},s=(a("db2a"),a("2877")),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,"quick-search-props":"name,alias",defaultSorter:[{property:"CREATE_TIME_",direction:"DESC"}],"show-export":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog("add")}}},[e._v("添加")]),a("el-button",{attrs:{size:"small",icon:"el-icon-back"},on:{click:function(t){e.uploadDialogVisible=!0}}},[e._v("导入")]),a("el-button",{attrs:{size:"small",icon:"el-icon-right"},on:{click:e.handleExport}},[e._v("导出")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:e.deleteUrl,htTable:e.$refs.htTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{label:"名称",prop:"name",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary",title:"编辑详情"},on:{click:function(t){return e.showDialog("edit",i.id)}}},[e._v(e._s(i.name))])]}}])}),a("ht-table-column",{attrs:{prop:"alias",width:"120",label:"别名",sortable:!0}}),a("ht-table-column",{attrs:{prop:"dsType",label:"数据来源",width:"110",filters:[{text:"数据源",value:"dataSource"},{text:"REST接口",value:"restful"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["dataSource"==i.dsType?a("el-tag",{attrs:{type:"info"}},[e._v("数据源")]):e._e(),"restful"==i.dsType?a("el-tag",{attrs:{type:"success"}},[e._v("REST接口")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"objName",label:"对象名称",width:"200",sortable:!0}}),a("ht-table-column",{attrs:{prop:"dsalias",label:"数据源的别名",width:"130",sortable:!0}}),a("ht-table-column",{attrs:{width:"250",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommond,click:function(t){return e.handleCommond({row:i,command:"preview"})}}},[a("span",[a("i",{staticClass:"el-icon-view"}),e._v("预览 ")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{icon:"el-icon-plus",command:{row:i,command:"dialog"}}},[e._v("添加为对话框")])],1)],1)]}}])})]],2),a("el-dialog",{attrs:{width:"70%",top:"6vh",title:e.title,visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1,"append-to-body":""}},[a("el-form",{staticStyle:{width:"100%",height:"500px"},attrs:{model:e.treeSidebarData,inline:!0,"data-vv-scope":"editCustomQueryList"}},[a("ht-form-item",{attrs:{label:"名称","label-width":"120px"}},[a("ht-input",{staticClass:"ht",attrs:{placeholder:"请输入名称",autocomplete:"off",validate:"required",maxlength:50,showWordLimit:!0},model:{value:e.treeSidebarData.name,callback:function(t){e.$set(e.treeSidebarData,"name",t)},expression:"treeSidebarData.name"}})],1),a("ht-form-item",{attrs:{label:"别名","label-width":"120px"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.treeSidebarData.name,expression:"treeSidebarData.name"}],staticClass:"ht",attrs:{placeholder:"请输入别名",autocomplete:"off",validate:{required:!0,regex:{exp:"^[a-zA-Z][a-zA-Z0-9_]*$",message:"只能输入字母、数字、下划线，且以字母开头"}},disabled:!!e.treeSidebarData.id,maxlength:50,showWordLimit:!0},model:{value:e.treeSidebarData.alias,callback:function(t){e.$set(e.treeSidebarData,"alias",t)},expression:"treeSidebarData.alias"}})],1),1==e.treeSidebarData.needPage?a("ht-form-item",{attrs:{label:"分页大小","label-width":"120px"}},[a("ht-input",{staticClass:"ht",attrs:{placeholder:"请输入分页大小",autocomplete:"off",validate:{required:!0,numeric:!0,max_value:500}},model:{value:e.treeSidebarData.pageSize,callback:function(t){e.$set(e.treeSidebarData,"pageSize",t)},expression:"treeSidebarData.pageSize"}},[a("template",{slot:"append"},[a("el-tooltip",{attrs:{slot:"label",effect:"dark",content:"关联查询时固定按照该分页大小返回第一页数据，分页大小上限为500。"},slot:"label"},[a("i",{staticClass:"icon-question"})])],1)],2)],1):e._e(),a("ht-form-item",{attrs:{label:"数据来源","label-width":"120px"}},[a("ht-radio",{staticClass:"ht",attrs:{readonly:e.disabled,options:[{key:"dataSource",value:"数据源"},{key:"restful",value:"REST接口"}]},model:{value:e.treeSidebarData.dsType,callback:function(t){e.$set(e.treeSidebarData,"dsType",t)},expression:"treeSidebarData.dsType"}})],1),a("div",{directives:[{name:"show",rawName:"v-show",value:"dataSource"==e.treeSidebarData.dsType,expression:"treeSidebarData.dsType == 'dataSource'"}]},[e.treeSidebarData.id?e._e():a("ht-form-item",{attrs:{label:"数据源","label-width":"120px"}},[a("ht-select",{staticClass:"ht",attrs:{options:e.dataSourcesInBean,props:{key:"alias",value:"name"}},model:{value:e.treeSidebarData.dsalias,callback:function(t){e.$set(e.treeSidebarData,"dsalias",t)},expression:"treeSidebarData.dsalias"}})],1),e.treeSidebarData.id?e._e():a("ht-form-item",{attrs:{label:"查询表(视图)","label-width":"120px"}},[a("ht-select",{staticStyle:{width:"100px"},attrs:{options:e.isTableList},model:{value:e.treeSidebarData.isTable,callback:function(t){e.$set(e.treeSidebarData,"isTable",t)},expression:"treeSidebarData.isTable"}}),e._v("  \n\t\t\t\t\t"),a("ht-input",{staticStyle:{width:"170px"},attrs:{placeholder:"请输入表或视图名称",autocomplete:"off"},model:{value:e.objName,callback:function(t){e.objName=t},expression:"objName"}}),e._v("  \n\t\t\t\t\t"),a("el-button",{attrs:{type:"primary"},on:{click:e.getByDsObjectName}},[e._v("查 询")])],1),a("ht-form-item",{attrs:{label:"选择表或视图","label-width":"120px"}},[a("ht-select",{directives:[{name:"show",rawName:"v-show",value:!e.treeSidebarData.id,expression:"!treeSidebarData.id"}],attrs:{options:e.tableOrViewList,"remote-method":e.getByDsObjectName,props:{key:"name",value:"comment"}},model:{value:e.treeSidebarData.objName,callback:function(t){e.$set(e.treeSidebarData,"objName",t)},expression:"treeSidebarData.objName"}}),e._v("  \n\t\t\t\t\t"),e.treeSidebarData.id?a("label",[e._v("\n\t\t\t\t\t\t对象名称："+e._s(e.treeSidebarData.objName)+"  所属数据源："+e._s(e.treeSidebarData.dsalias)+" ")]):e._e(),e._v("  \n\t\t\t\t\t"),e.treeSidebarData.objName?a("el-button",{attrs:{type:"primary"},on:{click:e.showSettingDialog}},[e._v("设置列")]):e._e()],1)],1),"restful"==e.treeSidebarData.dsType?a("div",[a("ht-form-item",{attrs:{label:"请求地址","label-width":"120px"}},[a("ht-input",{staticClass:"ht",attrs:{placeholder:"请输入请求地址",autocomplete:"off",validate:"required"},model:{value:e.treeSidebarData.url,callback:function(t){e.$set(e.treeSidebarData,"url",t)},expression:"treeSidebarData.url"}},[a("template",{slot:"append"},[a("el-tooltip",{attrs:{slot:"label",effect:"dark",content:"Restful接口地址，若要请求当前系统的某个微服务，以${服务名称}为前缀，如：${form}/base/tools/v1/getPinyin"},slot:"label"},[a("i",{staticClass:"icon-question"})])],1)],2)],1),a("ht-form-item",{attrs:{label:"请求类型","label-width":"120px"}},[a("ht-radio",{staticClass:"ht",attrs:{options:[{key:"POST",value:"POST"},{key:"GET",value:"GET"}]},model:{value:e.treeSidebarData.requestType,callback:function(t){e.$set(e.treeSidebarData,"requestType",t)},expression:"treeSidebarData.requestType"}})],1),a("ht-form-item",{attrs:{"label-width":"120px",label:"接口头部"}},[a("ht-input",{staticClass:"ht",attrs:{placeholder:"请求接口的头部信息",autocomplete:"off"},model:{value:e.treeSidebarData.header,callback:function(t){e.$set(e.treeSidebarData,"header",t)},expression:"treeSidebarData.header"}},[a("template",{slot:"append"},[a("el-tooltip",{attrs:{slot:"label",effect:"dark",content:"接口头部（header）为JSON格式，如：{'Authorization':'Bearer eyJhbGciOiJIUzUxMiJ9'}"},slot:"label"},[a("i",{staticClass:"icon-question"})])],1)],2)],1),"POST"==e.treeSidebarData.requestType&&1==e.treeSidebarData.needPage?a("ht-form-item",{attrs:{label:"页号(key)","label-width":"120px"}},[1==e.treeSidebarData.needPage?a("ht-input",{staticClass:"ht",attrs:{placeholder:"请输入页号",autocomplete:"off",validate:"required"},model:{value:e.treeSidebarData.pageKey,callback:function(t){e.$set(e.treeSidebarData,"pageKey",t)},expression:"treeSidebarData.pageKey"}}):e._e()],1):e._e(),"POST"==e.treeSidebarData.requestType&&1==e.treeSidebarData.needPage?a("ht-form-item",{attrs:{label:"分页大小(key)","label-width":"120px"}},[a("ht-input",{staticClass:"ht",attrs:{placeholder:"请输入分页大小",autocomplete:"off",validate:"required"},model:{value:e.treeSidebarData.pageSizeKey,callback:function(t){e.$set(e.treeSidebarData,"pageSizeKey",t)},expression:"treeSidebarData.pageSizeKey"}})],1):e._e(),"POST"==e.treeSidebarData.requestType&&1==e.treeSidebarData.needPage?a("ht-form-item",{attrs:{label:"总条数(key)","label-width":"120px"}},[a("ht-input",{staticClass:"ht",attrs:{placeholder:"请输入总条数",autocomplete:"off",validate:"required"},model:{value:e.treeSidebarData.totalKey,callback:function(t){e.$set(e.treeSidebarData,"totalKey",t)},expression:"treeSidebarData.totalKey"}})],1):e._e(),a("ht-form-item",{attrs:{label:"列表(key)","label-width":"120px"}},[a("ht-input",{staticClass:"ht",attrs:{placeholder:"列表所对应key",autocomplete:"off"},model:{value:e.treeSidebarData.listKey,callback:function(t){e.$set(e.treeSidebarData,"listKey",t)},expression:"treeSidebarData.listKey"}},[a("template",{slot:"append"},[a("el-tooltip",{attrs:{slot:"label",effect:"dark",content:"如果返回的数据为复杂结构，请输入列表数据的key(支持多级嵌套结构，例如result.rows)"},slot:"label"},[a("i",{staticClass:"icon-question"})])],1)],2)],1),a("ht-form-item",{attrs:{label:"参数配置","label-width":"120px"}},[a("el-button",{attrs:{type:"primary"},on:{click:e.showSettingDialog}},[e._v("设置参数")])],1)],1):e._e()],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:e.saveUrl,model:e.treeSidebarData,"scope-name":"editCustomQueryList",isSubmit:e.isSubmit},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:e.handleClose}},[e._v("取 消")])],1)],1),a("ht-sidebar-dialog",{staticClass:"cd-column__dialog",attrs:{width:"100%",title:e.titleSetting,visible:e.dialogVisibleSetting,"before-close":e.close,"close-on-click-modal":!1,"append-to-body":"","show-close":!1},scopedSlots:e._u([{key:"title",fn:function(){return[a("div",{staticClass:"flex",staticStyle:{"justify-content":"space-between",width:"100%"}},[a("div",{staticStyle:{float:"left",width:"100%"}},[a("el-page-header",{staticStyle:{float:"left"},attrs:{content:e.titleSetting},on:{back:e.close}}),"dataSource"!=e.treeSidebarData.dsType?a("el-button",{staticStyle:{float:"left","margin-left":"20px"},attrs:{type:"success",icon:"el-icon-plus"},on:{click:e.addFields}},[e._v("添加字段")]):e._e(),a("el-button",{staticStyle:{float:"right"},attrs:{type:"primary",icon:"el-icon-check"},on:{click:e.save}},[e._v("保 存")])],1)])]},proxy:!0}])},[a("el-form",{staticClass:"form-table__wrap",attrs:{"data-vv-scope":"settingSave"}},[a("el-row",{staticClass:"form-table__row",attrs:{gutter:20}},[a("el-col",{staticClass:"form-table__left",attrs:{span:7}},[a("el-table",{ref:"htTableSetting",attrs:{data:e.table.columnList,border:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"40"}}),"dataSource"==e.treeSidebarData.dsType?a("el-table-column",{key:"1",attrs:{prop:"fieldName",label:"字段",width:"150"}}):e._e(),"dataSource"!=e.treeSidebarData.dsType?a("el-table-column",{key:"1",attrs:{label:"字段",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ht-input",{attrs:{placeholder:"请输入字段",autocomplete:"off",validate:"required",maxlength:50},model:{value:i.fieldName,callback:function(t){e.$set(i,"fieldName",t)},expression:"row.fieldName"}})]}}],null,!1,3161421132)}):e._e(),a("el-table-column",{key:"3",attrs:{label:"注解"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ht-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入注解",autocomplete:"off",validate:"required",maxlength:50},model:{value:i.comment,callback:function(t){e.$set(i,"comment",t)},expression:"row.comment"}})]}}])}),a("el-table-column",{key:"4",attrs:{label:"类型",prop:"columnType",width:"80"}}),"dataSource"!=e.treeSidebarData.dsType?a("el-table-column",{key:"2",attrs:{label:"操作",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){t.row;var i=t.$index;return[a("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-delete"},on:{click:function(t){return e.deleteSetting(e.table.columnList,i)}}},[e._v("删除")])]}}],null,!1,2310347494)}):e._e()],1)],1),a("el-col",{attrs:{span:1}},[a("el-button",{staticStyle:{"-webkit-transform":"rotate(270deg)",transform:"rotate(270deg)"},attrs:{type:"primary",circle:"",icon:"icon-hide",title:e.addColumnsTitle},on:{click:e.addColumns}})],1),a("el-col",{staticClass:"form-table__right",attrs:{span:16}},[a("el-tabs",{attrs:{type:"border-card"},on:{"tab-click":e.handleTabSwitch},model:{value:e.tabStatus,callback:function(t){e.tabStatus=t},expression:"tabStatus"}},[a("el-tab-pane",{attrs:{label:"返回字段",name:"return"}},["dataSource"!=e.treeSidebarData.dsType?a("div",[a("el-tag",{attrs:{type:"warning"}},[e._v("如果返回的数据为复杂的JSON结构，可以指定列表（key）字段，当前返回字段为列表中的字段。")]),a("ol",{staticClass:"guide-ol"},[a("li",[e._v("\n\t\t\t\t\t\t\t\t\t\t例如返回的数据为：\n\t\t\t\t\t\t\t\t\t\t"),a("code",[e._v('{state: true, message: "数据请求成功", result: {page:\n\t\t\t\t\t\t\t\t\t\t\t1, size:20, total: 200, rows: [{name: "name1",age:\n\t\t\t\t\t\t\t\t\t\t\t20},{name: "name2",age: 18}]}}')])]),a("li",[e._v("\n\t\t\t\t\t\t\t\t\t\t指定列表（key）字段为\n\t\t\t\t\t\t\t\t\t\t"),a("code",[e._v("result.rows")]),e._v("，现在返回字段就可以指定\n\t\t\t\t\t\t\t\t\t\t"),a("code",[e._v('{name: "name1",age: 20}')]),e._v("中的字段，如：\n\t\t\t\t\t\t\t\t\t\t"),a("code",[e._v("name")]),e._v("或者\n\t\t\t\t\t\t\t\t\t\t"),a("code",[e._v("age")])])]),a("br")],1):e._e(),a("el-table",{attrs:{data:e.treeSidebarData.resultfield,border:""}},[a("el-table-column",{attrs:{prop:"field",label:"字段名",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ht-input",{attrs:{permission:"dataSource"!=e.treeSidebarData.dsType?"w":"r",placeholder:"返回的字段名",autocomplete:"off",validate:"required",maxlength:50,showWordLimit:!0},model:{value:i.field,callback:function(t){e.$set(i,"field",t)},expression:"row.field"}})]}}])}),a("el-table-column",{attrs:{label:"返回名称"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ht-input",{attrs:{placeholder:"请输入返回名称",autocomplete:"off",validate:"required",maxlength:50,showWordLimit:!0},model:{value:i.comment,callback:function(t){e.$set(i,"comment",t)},expression:"row.comment"}})]}}])}),a("el-table-column",{attrs:{label:"操作",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){t.row;var i=t.$index;return[a("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-delete"},on:{click:function(t){return e.deleteSetting(e.treeSidebarData.resultfield,i)}}},[e._v("删除")])]}}])})],1)],1),a("el-tab-pane",{attrs:{label:"条件字段",name:"condition"}},[a("el-table",{attrs:{data:e.treeSidebarData.conditionfield,border:""}},[a("el-table-column",{attrs:{label:"字段名",width:"130"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ht-input",{attrs:{permission:"dataSource"!=e.treeSidebarData.dsType?"w":"r",placeholder:"字段名",autocomplete:"off",validate:"required",maxlength:50},model:{value:i.field,callback:function(t){e.$set(i,"field",t)},expression:"row.field"}})]}}])}),a("el-table-column",{attrs:{label:"显示名",width:"130"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ht-input",{attrs:{placeholder:"请输入显示名",autocomplete:"off",validate:"required",maxlength:50},model:{value:i.comment,callback:function(t){e.$set(i,"comment",t)},expression:"row.comment"}})]}}])}),"dataSource"==e.treeSidebarData.dsType?a("el-table-column",{attrs:{label:"条件",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ht-select",{directives:[{name:"show",rawName:"v-show",value:"number"==i.dbType||"int"==i.dbType,expression:"row.dbType == 'number' || row.dbType == 'int'"}],attrs:{options:e.number_opList,validate:{required:!0}},model:{value:i.condition,callback:function(t){e.$set(i,"condition",t)},expression:"row.condition"}}),a("ht-select",{directives:[{name:"show",rawName:"v-show",value:"varchar"==i.dbType||"clob"==i.dbType,expression:"row.dbType == 'varchar' || row.dbType == 'clob'"}],attrs:{options:e.string_opList,validate:{required:!0}},model:{value:i.condition,callback:function(t){e.$set(i,"condition",t)},expression:"row.condition"}}),a("ht-select",{directives:[{name:"show",rawName:"v-show",value:"date"==i.dbType,expression:"row.dbType == 'date'"}],attrs:{options:e.date_opList,validate:{required:!0}},model:{value:i.condition,callback:function(t){e.$set(i,"condition",t)},expression:"row.condition"}})]}}],null,!1,4014670371)}):e._e(),a("el-table-column",{attrs:{label:"值来源",width:"130"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ht-select",{directives:[{name:"show",rawName:"v-show",value:"1"!=e.treeSidebarData.style,expression:"treeSidebarData.style != '1'"}],attrs:{options:e.value_sourceList_list,validate:{required:!0}},on:{change:function(t){return e.sourceListChang(i)}},model:{value:i.defaultType,callback:function(t){e.$set(i,"defaultType",t)},expression:"row.defaultType"}}),a("ht-select",{directives:[{name:"show",rawName:"v-show",value:"1"==e.treeSidebarData.style,expression:"treeSidebarData.style == '1'"}],attrs:{options:e.value_sourceList_tree,validate:{required:!0}},on:{change:function(t){return e.sourceListChang(i)}},model:{value:i.defaultType,callback:function(t){e.$set(i,"defaultType",t)},expression:"row.defaultType"}})]}}])}),a("el-table-column",{attrs:{label:"默认值"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["date"!=i.dbType&&2==i.defaultType?a("ht-input",{attrs:{type:"textarea",autosize:{minRows:1,maxRows:4},placeholder:"请输入默认值",autocomplete:"off",validate:{required:"2"==i.defaultType},maxlength:200,showWordLimit:!0},model:{value:i.defaultValue,callback:function(t){e.$set(i,"defaultValue",t)},expression:"row.defaultValue"}}):e._e(),"date"==i.dbType?a("ht-date",{attrs:{validate:{required:"2"==i.defaultType},format:"yyyy-MM-dd"},model:{value:i.defaultValue,callback:function(t){e.$set(i,"defaultValue",t)},expression:"row.defaultValue"}}):e._e(),"date"==i.dbType&&"BETWEEN"==i.condition?a("div",[a("ht-date",{attrs:{placeholder:"选择结束日期",validate:{required:"2"==i.defaultType},format:"yyyy-MM-dd"},model:{value:i.endDate,callback:function(t){e.$set(i,"endDate",t)},expression:"row.endDate"}})],1):e._e()]}}])}),a("el-table-column",{attrs:{label:"控件类型",width:"140"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[("1"==i.defaultType?i.controllerType="1":i.controllerType="")?a("ht-select",{attrs:{options:e.param_ctList,validate:{required:!0}},model:{value:i.controllerType,callback:function(t){e.$set(i,"controllerType",t)},expression:"row.controllerType"}}):e._e()]}}])}),a("el-table-column",{attrs:{label:"操作",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){t.row;var i=t.$index;return[a("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-delete"},on:{click:function(t){return e.deleteSetting(e.treeSidebarData.conditionfield,i)}}},[e._v("删除")])]}}])})],1)],1),"dataSource"!=e.treeSidebarData.dsType&&"POST"==e.treeSidebarData.requestType?a("el-tab-pane",{attrs:{label:"POST请求参数",name:"dataParam"}},[a("div",{staticStyle:{"min-height":"320px"}},[a("el-tag",{attrs:{type:"warning"}},[e._v("以POST方式请求接口时传入的参数，参数中可以通过${field}传入条件字段中定义的参数。")]),a("VariablesSelector",{attrs:{data:e.treeSidebarData.conditionfield,"node-key":"field",props:{label:"comment",children:"children"}},on:{"node-click":e.handleVarSelectorClick}}),a("codemirror",{ref:"dataParamCode",staticClass:"code",staticStyle:{width:"95%","min-height":"270px"},attrs:{options:e.cmOptions},model:{value:e.treeSidebarData.dataParam,callback:function(t){e.$set(e.treeSidebarData,"dataParam",t)},expression:"treeSidebarData.dataParam"}})],1)]):e._e(),"dataSource"==e.treeSidebarData.dsType?a("el-tab-pane",{attrs:{label:"排序字段",name:"order"}},[a("el-table",{attrs:{data:e.treeSidebarData.sortfield,border:""}},[a("el-table-column",{attrs:{prop:"field",label:"字段名",width:"200"}}),a("el-table-column",{attrs:{prop:"comment",label:"注解",width:"200"}}),a("el-table-column",{attrs:{label:"排序类型"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ht-select",{attrs:{options:e.sort_typeList,validate:{required:!0}},model:{value:i.sortType,callback:function(t){e.$set(i,"sortType",t)},expression:"row.sortType"}})]}}],null,!1,3864355668)}),a("el-table-column",{attrs:{label:"操作",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){t.row;var i=t.$index;return[a("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-delete"},on:{click:function(t){return e.deleteSetting(e.treeSidebarData.sortfield,i)}}},[e._v("删除")])]}}],null,!1,3666614408)})],1)],1):e._e(),"dataSource"==e.treeSidebarData.dsType?a("el-tab-pane",{attrs:{label:"自定义SQL",name:"custom"}},[a("el-checkbox",{model:{value:e.isSqlBuildType,callback:function(t){e.isSqlBuildType=t},expression:"isSqlBuildType"}},[e._v("\n\t\t\t\t\t\t\t\t自定义SQL\n\t\t\t\t\t\t\t\t"),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[a("ul",[a("li",[e._v("\n\t\t\t\t\t\t\t\t\t\t\t\t自定义SQL\n\t\t\t\t\t\t\t\t\t\t\t\t"),a("ul",[a("li",[e._v("if(map.get('ACTDEFID')!=null){")]),a("li",[e._v("return 'select * from where ACTDEFID like\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t'%'+map.get('ACTDEFID')+'%'' ;")]),a("li",[e._v("}")]),a("li",[e._v("其中的map为系统所封装的一个参数")]),a("li",[e._v("\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t在脚本中使用map.get('ACTDEFID')可以获取表单提交时所携带的ACTDEFID参数值，\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t脚本应拼接并返回任意的可执行的sql语句;同时，sql语句字段返回应该包含我们定义的\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t返回字段，和显示字段，通常使用select *\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfrom的方式保证需求字段都在这个查询里面\n\t\t\t\t\t\t\t\t\t\t\t\t\t")])])])])]),a("i",{staticClass:"icon-question",staticStyle:{"margin-right":"8px"}})])],1),a("ht-select",{attrs:{options:e.selectOptions,props:{key:"field",value:"comment"}},on:{change:function(t){return e.changeOptions()}},model:{value:e.selectOp,callback:function(t){e.selectOp=t},expression:"selectOp"}}),a("br"),a("br"),a("el-input",{attrs:{type:"textarea",autosize:{minRows:12},placeholder:"请输入内容"},on:{input:function(t){return e.diySqlChange(t)}},model:{value:e.treeSidebarData.diySql,callback:function(t){e.$set(e.treeSidebarData,"diySql",t)},expression:"treeSidebarData.diySql"}})],1):e._e()],1)],1)],1)],1)],1),a("custom-query-show",{ref:"customQueryShow"}),a("el-dialog",{attrs:{title:"上传文件",visible:e.uploadDialogVisible,"before-close":e.beforeClose,name:"uploadDialog",width:"40%","custom-class":"upload-dialog",top:"30vh"}},[a("el-upload",{ref:"elUpload",staticClass:"upload-dialog__content",attrs:{action:e.uploadUrl,"http-request":e.handleImport,accept:".zip","file-list":e.fileList,limit:1,"auto-upload":!1}},[a("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("点击上传")]),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传zip文件")])],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.uploadSubmit}},[e._v("上传")]),a("el-button",{attrs:{type:"default"},on:{click:e.beforeClose}},[e._v("取消")])],1)],1)],1)}),[],!1,null,"455d44a8",null);t.default=l.exports},"0b32":function(e,t,a){"use strict";a.r(t);a("00dd"),a("25fc");var i=a("4bf8"),n={props:["editData"],data:function(){return{isEnable:[{key:0,value:"无效"},{key:1,value:"有效"}],className:[],title:"",dialogVisible:!1,formData:{type:2,className:"",classInsName:"",createOrgId:"",enable:1,methodDesc:"",methodName:"",returnType:"",argument:[{paraName:"",paraType:"",paraDesc:""}]},isSubmit:!1,status:"",argument:[],options:[{label:"基本选择器",options:[{value:"base:user-selector",label:"用户选择器"},{value:"base:org-selector",label:"组织选择器"},{value:"base:role-selector",label:"角色选择器"},{value:"base:pos-selector",label:"岗位选择器"},{value:"base:job-selector",label:"职务选择器"},{value:"base:dem-selector",label:"维度选择器"}]},{label:"",options:[{value:"",label:""}]}],field:[],linkageData:[],methodName:[],methodChangeData:[]}},methods:{handleOpen:function(){this.dialogVisible=!0,this.editData.data&&(this.formData=this.editData.data,this.argument=JSON.parse(this.editData.data.argument)),this.editData.status&&(this.status=this.editData.status),this.editData.id||this.getConditionScriptEditData(""),this.title=this.editData.title,this.getClassName()},getConditionScriptEditData:function(e){var t=this;i.default.getConditionScriptEditData(e).then((function(e){t.linkageData=e.data;for(var a=e.data.optionJson[0].lable,i=[],n=0;n<e.data.optionJson[0].option.length;n++){var o=e.data.optionJson[0].option[n].value,r=e.data.optionJson[0].option[n].name;i.push({value:o,label:r})}t.options[1].label=a,t.options[1].options=i}))},selectorChange:function(e){switch(e){case"base:user-selector":this.field=[{comment:"id",field:"id"},{comment:"fullname",field:"fullname"},{comment:"account",field:"account"}];break;case"base:org-selector":case"base:role-selector":case"base:pos-selector":case"base:job-selector":case"base:dem-selector":this.field=[{comment:"id",field:"id"},{comment:"name",field:"name"},{comment:"code",field:"code"}]}for(var t=0;t<this.linkageData.optionJson[0].option.length;t++)if(e==this.linkageData.optionJson[0].option[t].value)return void(this.field=JSON.parse(this.linkageData.optionJson[0].option[t].resultfield))},handleClose:function(){this.dialogVisible=!1,this.field=[],this.status="",this.argument=[],this.formData={type:2,className:"",classInsName:"",createOrgId:"",enable:1,methodDesc:"",methodName:"",returnType:"",argument:[{paraName:"",paraType:"",paraDesc:""}]},this.$emit("loadData")},saveUrl:function(){return window.context.bpmRunTime+"/runtime/conditionScript/v1/save"},beforeSaveData:function(){this.formData.argument=JSON.stringify(this.argument),this.isSubmit=!0},afterSaveData:function(){this.handleClose()},methodNameChange:function(e){for(var t=0;t<this.methodChangeData.length;t++)if(e==this.methodChangeData[t].methodName)return this.formData.returnType=this.methodChangeData[t].returnType,void(this.argument=this.methodChangeData[t].para)},classNameChange:function(){var e=this;this.methodName=[],this.formData.id||(this.formData.id="");var t=this.formData.className.substr(this.formData.className.lastIndexOf(".")+1,this.formData.className.length);this.formData.classInsName=t.replace(t[0],t[0].toLowerCase()),i.default.getClassMethod(this.formData.className,this.formData.id,this.formData.type).then((function(t){if(t.data.state){var a=JSON.parse(t.data.value);e.methodChangeData=a;for(var i=0;i<a.length;i++)e.methodName.push({value:a[i].methodName})}}))},getClassName:function(){var e=this;this.className=[],i.default.getConditionScriptClassName(this.formData.type).then((function(t){for(var a=0;a<t.data.length;a++)e.className.push({value:t.data[a]})}))}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",[a("el-dialog",{attrs:{width:"80%",title:e.title,visible:e.dialogVisible,"before-close":e.handleClose,"append-to-body":"",top:"8vh","close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-form",{attrs:{model:e.formData,"data-vv-scope":"templateForm"}},[a("el-row",[a("el-col",{attrs:{span:12}},[a("ht-form-item",{attrs:{label:"脚本类型","label-width":"120px"}},[a("el-radio",{attrs:{label:2},model:{value:e.formData.type,callback:function(t){e.$set(e.formData,"type",t)},expression:"formData.type"}},[e._v("人员脚本")]),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"top-end"}},[a("div",{attrs:{slot:"content"},slot:"content"},[a("span",[e._v("人员脚本用于流程设计中节点人员设置，需要新增后端方法则"),a("br"),e._v("实现IUserScript接口或者在已实现的接口下进行添加")])]),a("i",{staticClass:"el-icon-question"})])],1)],1),a("el-col",{attrs:{span:12}},[a("ht-form-item",{attrs:{label:"脚本所在类","label-width":"120px"}},["notEdit"!==e.status?a("ht-select",{staticStyle:{width:"350px"},attrs:{options:e.className,props:{key:"value",value:"value"},validate:{required:!0}},on:{change:function(t){return e.classNameChange()}},model:{value:e.formData.className,callback:function(t){e.$set(e.formData,"className",t)},expression:"formData.className"}}):a("ht-input",{attrs:{disabled:"",validate:{required:!0}},model:{value:e.formData.className,callback:function(t){e.$set(e.formData,"className",t)},expression:"formData.className"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("ht-form-item",{attrs:{label:"类实例名","label-width":"120px"}},[a("ht-input",{attrs:{disabled:""},model:{value:e.formData.classInsName,callback:function(t){e.$set(e.formData,"classInsName",t)},expression:"formData.classInsName"}})],1)],1),a("el-col",{attrs:{span:12}},[a("ht-form-item",{attrs:{label:"方法名称","label-width":"120px"}},["notEdit"!==e.status?a("ht-select",{staticStyle:{width:"350px"},attrs:{options:e.methodName,props:{key:"value",value:"value"},validate:{required:!0}},on:{change:e.methodNameChange},model:{value:e.formData.methodName,callback:function(t){e.$set(e.formData,"methodName",t)},expression:"formData.methodName"}}):a("ht-input",{attrs:{disabled:""},model:{value:e.formData.methodName,callback:function(t){e.$set(e.formData,"methodName",t)},expression:"formData.methodName"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("ht-form-item",{attrs:{label:"返回值类型","label-width":"120px"}},[a("ht-input",{attrs:{disabled:""},model:{value:e.formData.returnType,callback:function(t){e.$set(e.formData,"returnType",t)},expression:"formData.returnType"}})],1)],1),a("el-col",{attrs:{span:12}},[a("ht-form-item",{attrs:{label:"是否有效","label-width":"120px"}},["notEdit"!=e.status?a("ht-select",{staticStyle:{width:"350px"},attrs:{options:e.isEnable},model:{value:e.formData.enable,callback:function(t){e.$set(e.formData,"enable",t)},expression:"formData.enable"}}):0==e.formData.enable?a("span",[e._v("无效")]):1==e.formData.enable?a("span",[e._v("有效")]):e._e()],1)],1)],1),a("el-row",[a("el-col",[a("ht-form-item",{attrs:{label:"方法描述","label-width":"120px"}},["notEdit"!=e.status?a("ht-input",{attrs:{width:"600px",maxlength:200,showWordLimit:!0},model:{value:e.formData.methodDesc,callback:function(t){e.$set(e.formData,"methodDesc",t)},expression:"formData.methodDesc"}}):a("ht-input",{attrs:{disabled:""},model:{value:e.formData.methodDesc,callback:function(t){e.$set(e.formData,"methodDesc",t)},expression:"formData.methodDesc"}})],1)],1)],1),a("el-row",[a("el-col",[a("ht-form-item",{attrs:{label:"参数信息","label-width":"120px"}},["notEdit"!=e.status?a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{staticStyle:{"text-align":"center"},attrs:{width:"100px"}},[e._v("参数信息:")]),a("th",{staticStyle:{"text-align":"center"},attrs:{width:"120px"}},[e._v("参数类型:")]),a("th",{staticStyle:{"text-align":"center"},attrs:{width:"200px"}},[e._v("参数说明:")]),a("th",{staticStyle:{"text-align":"center"},attrs:{width:"120px"}},[e._v("选择器:")]),a("th",{staticStyle:{"text-align":"center"},attrs:{width:"100px"}},[e._v("绑定字段:")])]),e._l(e.argument,(function(t,i){return a("tr",{key:i},[a("td",[a("span",[e._v(e._s(t.paraName))])]),a("td",[a("span",[e._v(e._s(t.paraType))])]),a("td",[a("ht-input",{attrs:{maxlength:50,showWordLimit:!0},model:{value:t.paraDesc,callback:function(a){e.$set(t,"paraDesc",a)},expression:"item.paraDesc"}})],1),a("td",[a("span",[a("el-select",{attrs:{placeholder:"请选择",clearable:!0},on:{change:e.selectorChange},model:{value:t.paraCt,callback:function(a){e.$set(t,"paraCt",a)},expression:"item.paraCt"}},e._l(e.options,(function(t){return a("el-option-group",{key:t.label,attrs:{label:t.label}},e._l(t.options,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)})),1)],1)]),a("td",[a("el-select",{attrs:{placeholder:"请选择",clearable:!0},on:{change:e.selectorChange},model:{value:t.paraCtBindKey,callback:function(a){e.$set(t,"paraCtBindKey",a)},expression:"item.paraCtBindKey"}},e._l(e.field,(function(e){return a("el-option",{key:e.field,attrs:{label:e.comment,value:e.field}})})),1)],1)])}))],2)]):a("span",[e._v(e._s(e.formData.argument))])])],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:e.saveUrl(),model:e.formData,"is-submit":e.isSubmit,"scope-name":"templateForm"},on:{"before-save-data":function(t){return e.beforeSaveData()},"after-save-data":function(t){return e.afterSaveData()}}},[e._v("保存")]),a("el-button",{on:{click:e.handleClose}},[e._v("取 消")])],1)],1)],1)}),[],!1,null,"3da15b2b",null);t.default=r.exports},"0b51":function(e,t,a){"use strict";a.r(t);a("80a8"),a("000b");var i=a("a858"),n=(a("c994"),a("f43e").Base64,{components:{PortalDesignerDialog:function(){return Promise.resolve().then(a.bind(null,"f56f"))},LayoutPreviewDialog:function(){return Promise.resolve().then(a.bind(null,"b61c"))}},props:{orgId:{type:String},orgManagerNow:{type:Object}},mounted:function(){console.log(this.orgManagerNow)},data:function(){return{designShow:!1,sidebarTitle:"",dialogVisible:!1,layout:{name:"",memo:"",templateHtml:"",templateHtml2:""},data:[],pageResult:{page:1,pageSize:30,total:0},loadDataUrl:"",uploadDialogVisible:!1,fileList:[],uploadUrl:""}},computed:{defaultQuerys:function(){return[{property:"orgId",value:this.orgId,group:"main",operation:"EQUAL",relation:"AND"}]},deleteUrl:function(){return window.context.portal+"/portal/sysIndexLayoutManage/sysIndexLayoutManage/v1/remove"}},methods:{rowClick:function(e,t,a){this.$refs.layoutTable.$refs.htTable.toggleRowSelection(e)},addLayout:function(e){this.orgId?(0==e||1==e||2==e)&&this.$refs.designDialog.showDialog("",e,this.orgId):this.$message({message:"请先选择一个组织",type:"warning"})},loadData:function(e,t){var a=this;i.default.getLayoutManagerPage(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t&&t()}))},handleCommand:function(e){switch(e.command){case"preview":this.preview(e.row.id);break;case"shareToSub":this.shareToSub(e.row.id,e.share);break;case"enable":this.enable(e.row.id,e.enable);break;case"edit":this.$refs.designDialog.showDialog(e.row.id,e.row.layoutType)}},shareToSub:function(e,t){var a=this;this.$confirm("".concat(1==t?"确认共享给子部门":"确认取消共享","吗?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){i.default.setlayoutMngShareToSub(e,t).then((function(e){e.state?(a.$message({message:e.message,type:"success"}),a.$refs.layoutTable.load()):a.$message({message:e.message,type:"error"})}))}))},enable:function(e,t){var a=this;this.$confirm("确定".concat(1==t?"启用":"停用","该布局吗?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){i.default.setlayoutMngEnable(e,t).then((function(e){e.state?(a.$message({message:e.message,type:"success"}),a.$refs.layoutTable.load()):a.$message({message:e.message,type:"error"})}))}))},designClose:function(e){this.$refs.layoutTable.load()},preview:function(e){this.$refs.previewDialog.showDialog(e)},exportOrgLayout:function(){var e=this.$refs.layoutTable.$refs.htTable.selection;if(e&&0!=e.length){var t=new Array;e.forEach((function(e){t.push(e.id)})),this.$http.request({url:"".concat(window.context.portal,"/portal/sysIndexLayoutManage/sysIndexLayoutManage/v1/exportDefaultLayout?isDefault=false"),method:"POST",data:t,responseType:"arraybuffer"})}else this.$message.warning("请至少选择一条数据")},beforeClose:function(){this.uploadDialogVisible=!1,this.fileList.splice(0)},uploadSubmit:function(){0!=this.$refs.elUpload.uploadFiles.length?this.$refs.elUpload.submit():this.$message.warning("请上传文件")},handleImport:function(e){var t=this,a=new FormData;a.append("file",e.file),i.default.importOrgLayout(a,this.orgId).then((function(e){e.state?(t.$message.success(e.message),t.fileList.splice(0),t.uploadDialogVisible=!1,t.$refs.layoutTable.load()):t.beforeClose()}))},showUploadDialog:function(){this.uploadDialogVisible=!0}}}),o=(a("85bc"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"layoutTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"name,memo","default-querys":e.defaultQuerys,"show-export":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[e.orgManagerNow.layoutPerms&&e.orgManagerNow.layoutPerms.indexOf("add")>=0?a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.addLayout(0)}}},[e._v("添加管理端布局")]):e._e(),e.orgManagerNow.layoutPerms&&e.orgManagerNow.layoutPerms.indexOf("add")>=0?a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.addLayout(1)}}},[e._v("添加手机端布局")]):e._e(),e.orgManagerNow.layoutPerms&&e.orgManagerNow.layoutPerms.indexOf("add")>=0?a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.addLayout(2)}}},[e._v("添加应用端布局")]):e._e(),a("el-button",{attrs:{size:"small",icon:"el-icon-upload2"},on:{click:e.showUploadDialog}},[e._v("导入")]),a("el-button",{attrs:{size:"small",icon:"el-icon-download"},on:{click:e.exportOrgLayout}},[e._v("导出")]),e.orgManagerNow.layoutPerms&&e.orgManagerNow.layoutPerms.indexOf("delete")>=0?a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:e.deleteUrl,htTable:e.$refs.layoutTable}},[e._v("删除")]):e._e()],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"id",label:"主键",sortable:!0,hidden:""}}),a("ht-table-column",{attrs:{prop:"name",label:"布局名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[e.orgManagerNow.layoutPerms&&e.orgManagerNow.layoutPerms.indexOf("edit")>=0?a("el-link",{attrs:{type:"primary",title:"点击编辑"},on:{click:function(t){return e.handleCommand({row:i,command:"edit"})}}},[e._v(e._s(i.name))]):a("span",[e._v(e._s(i.name))])]}}])}),a("ht-table-column",{attrs:{prop:"memo",label:"布局描述",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"layoutType",label:"布局类型",filters:[{text:"管理端",value:0},{text:"手机端",value:1},{text:"应用端",value:2}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0==i.layoutType?a("el-tag",{attrs:{type:"info"}},[e._v("管理端")]):e._e(),1==i.layoutType?a("el-tag",{attrs:{type:"success"}},[e._v("手机端")]):e._e(),2==i.layoutType?a("el-tag",{attrs:{type:"warning"}},[e._v("应用端")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"shareToSub",label:"共享子部门",filters:[{text:"否",value:0},{text:"是",value:1}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0==i.shareToSub?a("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),1==i.shareToSub?a("el-tag",{attrs:{type:"primary"}},[e._v("是")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"enable",label:"是否启用",filters:[{text:"否",value:0},{text:"是",value:1}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0==i.enable?a("el-tag",{attrs:{type:"danger"}},[e._v("已停用")]):e._e(),1==i.enable?a("el-tag",{attrs:{type:"primary"}},[e._v("已启用")]):e._e()]}}])}),a("ht-table-column",{attrs:{label:"操作",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(t){return e.handleCommand({row:i,command:"preview"})}}},[a("span",[a("i",{staticClass:"icon icon-monitor"}),e._v("预览 ")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[0==i.shareToSub?a("el-dropdown-item",{attrs:{command:{row:i,command:"shareToSub",share:1}}},[a("i",{staticClass:"icon icon-share"}),e._v("共享")]):e._e(),1==i.shareToSub?a("el-dropdown-item",{attrs:{command:{row:i,command:"shareToSub",share:0}}},[a("i",{staticClass:"icon icon-share"}),e._v("取消共享")]):e._e(),0==i.enable?a("el-dropdown-item",{attrs:{icon:"icon-switch",command:{row:i,command:"enable",enable:1}}},[e._v("启用")]):e._e(),1==i.enable?a("el-dropdown-item",{attrs:{icon:"icon-switch",command:{row:i,command:"enable",enable:0}}},[e._v("停用")]):e._e()],1)],1)]}}])})]],2),a("el-dialog",{attrs:{title:"上传文件",visible:e.uploadDialogVisible,"before-close":e.beforeClose,name:"uploadDialog",width:"40%",top:"30vh","custom-class":"upload-dialog"}},[a("el-upload",{ref:"elUpload",staticClass:"upload-dialog__content",attrs:{action:e.uploadUrl,"http-request":e.handleImport,accept:".zip","file-list":e.fileList,limit:1,"auto-upload":!1}},[a("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("点击上传")]),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传zip文件（部门门户只能导入到部门门户）")])],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.uploadSubmit}},[e._v("上传")]),a("el-button",{attrs:{type:"default"},on:{click:e.beforeClose}},[e._v("取消")])],1)],1),a("PortalDesignerDialog",{ref:"designDialog",on:{close:e.designClose}}),a("LayoutPreviewDialog",{ref:"previewDialog"})],1)}),[],!1,null,"2cd023cd",null);t.default=r.exports},"0b53":function(e,t,a){"use strict";a.r(t);a("2ade");var i={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 t=this;this.$confirm("是否确认删除？","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){t.deleteEntRows(e)}))},addEntRows:function(){this.$emit("addEntRows")},addEntExts:function(e,t){this.$emit("addEntExts",e,t)},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,t,a,i,n){this.$emit("chineseFormat",e,t,a,i,n)},getGrandSonEntsByIndex:function(e,t){this.currentSunIndex=e,this.$emit("getGrandSonEntsByIndex",e,t),this.currentEntType="sun"},deleteGrandSonEntRows:function(e,t){this.$emit("deleteGrandSonEntRows",e,t)}},watch:{currentEntType:function(e){"sun"!=e&&(this.currentSunIndex=-1,this.activeNames=[-1])}}},n=(a("d0d8"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-card",{staticClass:"card"},[a("div",{staticClass:"flex card__header",attrs:{slot:"header"},slot:"header"},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"一个业务对象有且仅有一个主实体，可以添加任意数量的子实体",placement:"right-start"}},[a("span",{staticClass:"el-icon-question m-l-10"},[a("strong",[e._v("实体列表")])])]),a("div",[a("el-button",{staticClass:"m-l-20",attrs:{type:"primary"},on:{click:function(t){return e.addEntRows()}}},[e._v("添加实体")]),a("el-button",{on:{click:function(t){return e.addEntExts()}}},[e._v("添加外部表")])],1)],1),a("div",{staticClass:"card__body"},[a("el-scrollbar",{staticClass:"scrollbar-fullheight"},e._l(e.formData.ents,(function(t,i){return a("div",{key:i,staticClass:"card__ent",class:{active:t.isCheck&&e.currentSunIndex<0}},[a("div",{on:{click:function(t){return e.getEntsByIndex(i)}}},[a("div",{staticClass:"card__ent--header flex"},[a("span",{staticClass:"card__ent--title"},[e._v(e._s(t.show))]),a("div",{staticClass:"card__ent--btngroup"},["1"==t.isExternal?a("span",{staticClass:"el-icon-search",attrs:{title:"查看外部表详情"},on:{click:function(t){return t.stopPropagation(),e.addEntExts(i)}}}):e._e(),"1"!=t.isExternal&&"main"!=t.relation?a("span",{staticClass:"el-icon-plus",attrs:{title:"添加孙实体"},on:{click:function(t){return t.stopPropagation(),e.addGrandSonEnt(i)}}}):e._e(),a("el-popconfirm",{attrs:{title:"确定删除吗？"},on:{onConfirm:function(t){return e.deleteEntRows(i)}}},[t.id&&e.deployed?e._e():a("span",{staticClass:"el-icon-delete",attrs:{slot:"reference",title:"删除"},slot:"reference"})]),a("el-popconfirm",{staticClass:"external-delete",attrs:{title:"确定删除吗？此操作会把子实体下的所有孙实体一并删除并且不可逆转且表单需要重新配置！",icon:"el-icon-info","icon-color":"red"},on:{onConfirm:function(t){return e.deleteEnt(i)}}},[t.id&&1==t.isExternal&&"main"!=t.type?a("span",{staticClass:"el-icon-delete",attrs:{slot:"reference",title:"删除"},slot:"reference"}):e._e()])],1)]),a("div",{staticClass:"card__ent--body"},[a("ht-form-item",{attrs:{label:"实体描述","label-width":"90px"}},[a("ht-input",{attrs:{placeholder:"请输入内容",id:"changeEntsDesc"+i,type:"textarea",autosize:"",maxlength:50,showWordLimit:!0,validate:{required:!0}},on:{input:function(a){return e.chineseFormat("entName"+i,e.formData.ents,"name",i,t.comment)},blur:function(t){return e.entBlur(i)}},model:{value:t.comment,callback:function(a){e.$set(t,"comment",a)},expression:"item.comment"}})],1),a("ht-form-item",{attrs:{label:"实体名称","label-width":"90px"}},[a("ht-input",{attrs:{disabled:t.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(t){return e.entBlur(i)}},model:{value:t.name,callback:function(a){e.$set(t,"name",a)},expression:"item.name"}})],1),"main"!=t.relation?a("ht-form-item",{attrs:{label:"实体关系","label-width":"90px"}},[a("ht-radio",{attrs:{"option-layout":"horizontal",disabled:t.id&&e.deployed,options:e.relationData},model:{value:t.relation,callback:function(a){e.$set(t,"relation",a)},expression:"item.relation"}})],1):e._e()],1)]),t.children&&t.children.length>0?a("div",[a("el-collapse",{attrs:{accordion:""},model:{value:e.activeNames,callback:function(t){e.activeNames=t},expression:"activeNames"}},e._l(t.children,(function(n,o){return a("el-collapse-item",{key:o,class:{active:o==e.currentSunIndex},attrs:{name:o}},[a("div",{staticClass:"flex card__acd--header",attrs:{slot:"title"},on:{click:function(t){return e.getGrandSonEntsByIndex(o,i)}},slot:"title"},[a("span",{staticClass:"card__acd--title"},[e._v(e._s(n.show))]),a("div",{staticClass:"card__acd--btngroup"},["1"==t.isExternal&&o==e.currentSunIndex?a("span",{staticClass:"el-icon-search",attrs:{title:"查看外部表详情"},on:{click:function(t){return t.stopPropagation(),e.addEntExts(i,o)}}}):e._e(),e.deployed&&n.id||o!=e.currentSunIndex?e._e():a("span",{staticClass:"el-icon-delete",attrs:{title:"删除"},on:{click:function(t){return t.stopPropagation(),e.deleteGrandSonEntRows(o,i)}}})])]),a("div",{staticClass:"card__acd--body"},[a("ht-form-item",{attrs:{label:"实体描述","label-width":"90px"}},[a("ht-input",{attrs:{placeholder:"请输入内容",id:"changeGrandSonEntsDesc"+o,validate:{required:!0},maxlength:50,showWordLimit:!0},on:{blur:function(t){return e.entBlur(o)},input:function(t){return e.chineseFormat("changeGrandSonEntsName"+o,e.formData.ents[i].children,"name",o,n.desc)}},model:{value:n.desc,callback:function(t){e.$set(n,"desc",t)},expression:"v.desc"}})],1),a("ht-form-item",{attrs:{label:"实体名称","label-width":"90px"}},[a("ht-input",{attrs:{disabled:n.id&&e.deployed,placeholder:"请输入内容",id:"changeGrandSonEntsName"+o,name:"changeGrandSonEntsName"+o,validate:"required: true|regex:^[a-zA-Z][a-zA-Z0-9_]*$,只能输入字母、数字、下划线，且以字母开头",maxlength:50,showWordLimit:!0},on:{blur:function(t){return e.entBlur(o)}},model:{value:n.name,callback:function(t){e.$set(n,"name",t)},expression:"v.name"}})],1),a("ht-form-item",{attrs:{label:"实体关系","label-width":"90px"}},[a("ht-radio",{attrs:{disabled:n.id&&e.deployed,options:e.relationData},model:{value:n.relation,callback:function(t){e.$set(n,"relation",t)},expression:"v.relation"}})],1)],1)])})),1)],1):e._e()])})),0)],1)])}),[],!1,null,"488a1076",null);t.default=o.exports},"0b55":function(e,t,a){e.exports=a.p+"img/flow.svg"},"0b9a":function(e,t,a){},"0ba5":function(e,t,a){"use strict";a.r(t);var i={components:{eipSysTypeSelector:function(){return Promise.resolve().then(a.bind(null,"d81e"))}},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")}}},n=(a("068d"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-card",{staticClass:"card",attrs:{shadow:"never"}},[a("div",{staticClass:"flex"},[a("ht-form-item",{attrs:{label:"模型描述","label-width":"100px"}},[a("ht-input",{attrs:{maxlength:50,showWordLimit:!0,validate:{required:!0},autocomplete:"off"},model:{value:e.formData.description,callback:function(t){e.$set(e.formData,"description",t)},expression:"formData.description"}})],1),a("ht-form-item",{attrs:{label:"模型别名","label-width":"100px"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.formData.description,expression:"formData.description"}],attrs:{disabled:e.editing&&e.deployed,maxlength:50,showWordLimit:!0,autocomplete:"off",name:"alias",validate:"required: true|regex:^[a-zA-Z][a-zA-Z0-9_]*$,只能输入字母、数字、下划线，且以字母开头"},on:{blur:e.entBlur},model:{value:e.formData.alias,callback:function(t){e.$set(e.formData,"alias",t)},expression:"formData.alias"}})],1),a("ht-form-item",{attrs:{label:"所属分类","label-width":"100px"}},[a("eip-sys-type-selector",{attrs:{"cat-id":"9","sys-type-id":e.formData.categoryId,validate:{required:!0},placeholder:"请选择分类"},on:{"update:sysTypeId":function(t){return e.$set(e.formData,"categoryId",t)},"update:sys-type-id":function(t){return e.$set(e.formData,"categoryId",t)}},model:{value:e.formData.categoryName,callback:function(t){e.$set(e.formData,"categoryName",t)},expression:"formData.categoryName"}})],1),a("ht-form-item",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{label:"支持数据库","label-width":"100px"}},[a("el-tooltip",{staticClass:"item",attrs:{content:"勾选后，会在数据库生成对应的库表用于存储业务数据",effect:"dark",placement:"top-end"}},[a("el-switch",{attrs:{disabled:e.editing&&e.deployed},model:{value:e.formData.supportDb,callback:function(t){e.$set(e.formData,"supportDb",t)},expression:"formData.supportDb"}})],1)],1)],1)])}),[],!1,null,"77b765c8",null);t.default=o.exports},"0bb7":function(e,t,a){},"0bc7":function(e,t,a){"use strict";a("d4da")},"0c24":function(e,t,a){"use strict";a.r(t);var i=a("5f72"),n=(a("2ade"),{name:"custom-dialog-show",components:{CustomDialogShowDetail:a("73d7").default},props:{title:{type:String,required:!0,default:"自定义对话框列表预览"},alias:{type:String,required:!0},customDialog:{type:Object,required:!0}},data:function(){return{customDialogPostParam:[],customDialogGetUrl:"",selectionRadio:[],textRadio:"",selectable:!0,isShowSearch:!1,nopagination:!1,dialogVisible:!1,tableData:[],pageResult:{page:1,pageSize:20,total:0},dialogStyle:{width:"60%",height:"90%"}}},methods:{showDialog:function(){this.dialogStyle={width:"60%",height:"90%"},this.customDialog.width&&0!=this.customDialog.width&&(this.dialogStyle.width=this.customDialog.width+"px"),this.customDialog.height&&0!=this.customDialog.height&&(this.dialogStyle.height=this.customDialog.height+"px"),console.debug("dialogStyle",this.dialogStyle,this.customDialog),this.customDialogPostParam=[],this.customDialogGetUrl="",this.selectionRadio=[],this.textRadio="",this.isShowSearch=!1,this.dialogVisible=!0},orgRowClick:function(e){this.selectionRadio=[e]},handleSave:function(){var e=this.$refs.customDialogShowDetail.$refs.htTable;if(e&&e.$refs.htTable&&(e=e.$refs.htTable),e&&e.selection&&0==e.selection.length&&-1===this.customDialog.selectNum)i.Message.error("请至少选择一条数据");else if(0!=this.selectionRadio||1!==this.customDialog.selectNum){for(var t=this.customDialog.resultfield,a=new Array([t.length]),n=new Array([t.length]),o=[],r=0;r<t.length;r++)a[r]=t[r].field,n[r]=t[r].comment;var s=[];if(s=1===this.customDialog.selectNum?this.selectionRadio:e.selection,this.$emit("return-all-data",s),1===this.customDialog.selectNum){for(var l="",c=0;c<n.length;c++)l+='"'+n[c]+'":"'+s[0][a[c]]+'",';""!=l&&(l="{"+l.substring(0,l.length-1)+"}"),o.push(JSON.parse(l))}else for(var d=0;d<s.length;d++){for(var u="",p=0;p<n.length;p++)u+='"'+n[p]+'":"'+s[d][a[p]]+'",';""!=u&&(u="{"+u.substring(0,u.length-1)+"}"),o.push(JSON.parse(u))}this.$emit("handle-save",o),this.dialogVisible=!1}else i.Message.error("请至少选择一条数据")},handleClose:function(){this.dialogVisible=!1}}}),o=(a("96091"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{staticClass:"manage-dialog__wrap",style:{"--height":e.dialogStyle.height,"--width":e.dialogStyle.width},attrs:{title:e.title,visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1,"append-to-body":!0,top:"6vh"},on:{"update:visible":function(t){e.dialogVisible=t}}},[e.dialogVisible?a("custom-dialog-show-detail",{ref:"customDialogShowDetail",attrs:{alias:e.alias,"custom-dialog":e.customDialog},on:{orgRowClick:e.orgRowClick}}):e._e(),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.handleSave}},[e._v("确 定")]),a("el-button",{on:{click:e.handleClose}},[e._v("取 消")])],1)],1)}),[],!1,null,"7cfdcb25",null);t.default=r.exports},"0ca7":function(e,t){e.exports=require("core-js/modules/es6.string.includes")},"0caa":function(e,t,a){!function(e){"use strict";function t(e,t,a,i){var n={s:["thodde secondanim","thodde second"],ss:[e+" secondanim",e+" second"],m:["eka mintan","ek minute"],mm:[e+" mintanim",e+" mintam"],h:["eka voran","ek vor"],hh:[e+" voranim",e+" voram"],d:["eka disan","ek dis"],dd:[e+" disanim",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineanim",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsanim",e+" vorsam"]};return t?n[a][0]:n[a][1]}e.defineLocale("gom-latn",{months:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budvar_Brestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM[achea] Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Ieta to] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fatlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,t){return"D"===t?e+"er":e},week:{dow:1,doy:4},meridiemParse:/rati|sokalli|donparam|sanje/,meridiemHour:function(e,t){return 12===e&&(e=0),"rati"===t?e<4?e:e+12:"sokalli"===t?e:"donparam"===t?e>12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"rati":e<12?"sokalli":e<16?"donparam":e<20?"sanje":"rati"}})}(a("c1df"))},"0cb2":function(e,t,a){},"0ccd":function(e,t,a){"use strict";a("d529")},"0cd2":function(e,t,a){"use strict";a("9116")},"0cf4":function(e,t,a){},"0d07":function(e,t){e.exports=require("halosee-ui/src/locale/lang/en")},"0d48":function(e,t,a){},"0d7f":function(e,t,a){"use strict";a("47dc")},"0d80":function(e,t,a){"use strict";a("07f8")},"0dec":function(e,t,a){"use strict";a("4206")},"0e09":function(e,t,a){},"0e49":function(e,t,a){!function(e){"use strict";e.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(a("c1df"))},"0e4f":function(e,t,a){e.exports=a.p+"img/totem.png"},"0e6b":function(e,t,a){!function(e){"use strict";e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a("c1df"))},"0e81":function(e,t,a){!function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"};e.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(e,a){switch(a){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'ıncı";var i=e%10,n=e%100-i,o=e>=100?100:null;return e+(t[i]||t[n]||t[o])}},week:{dow:1,doy:7}})}(a("c1df"))},"0eb2":function(e,t,a){"use strict";a("f9b6")},"0ef3":function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74");var i=a("ade3"),n=(a("067b"),a("25fc"),a("80a8"),a("c988")),o=a("eb9a"),r=a("4f70"),s=a("e00d"),l=a("2ade");function c(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function d(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?c(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):c(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var u={props:["visibleDialog","formId","formDefId","addBpmForm","formType"],components:{FormNavigator:n.default,FieldPanel:o.default,WidgetPanel:r.default,PropertyPanel:s.default},data:function(){return{asideShow:!0,rightAsideShow:!0,widgetForm:{list:[],config:{labelWidth:100,labelPosition:"right",size:"small"}},selectWidgetList:[],formData:this.addBpmForm,boDefData:null,boDefDataStr:null,widgetFormSelect:{options:{validateType:""}},mainBoFields:[],subTables:[],sunTablesMap:{},boDefIds:"",copyFormList:[]}},watch:{visibleDialog:{handler:function(e){e&&this.initData(this.formId,this.addBpmForm.bos)},immediate:!0}},mounted:function(){this.monitor()},methods:{addTocopyFormList:function(e){if(this.copyFormList.length>0){var t=!1;this.copyFormList.forEach((function(a){a.id==e.id&&(t=!0)})),t||this.copyFormList.push(e)}else this.copyFormList.push(e)},monitor:function(){var e=this;document.onkeydown=function(t){18==window.event.keyCode&&"AltRight"==t.code&&e.handleWidgetDelete()}},deleteWidget:function(e){for(var t=e.length-1;t>=0;t--)if(!e[t].key||e[t].columns||e[t].rows||e[t].list)if(e[t].columns&&e[t].columns.length>0)for(var a=e[t].columns.length-1;a>=0;a--)this.deleteWidget(e[t].columns[a].list);else if(e[t].rows&&e[t].rows.length>0){for(var i=e[t].rows.length-1;i>=0;i--)if(e[t].rows[i].cols.length>0)for(var n=e[t].rows[i].cols.length-1;n>=0;n--)this.deleteWidget(e[t].rows[i].cols[n].list)}else e[t].list&&e[t].list.length>0&&this.deleteWidget(e[t].list);else-1!=this.selectWidgetList.indexOf(e[t].key)&&e.splice(t,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.boDefDataStr=this.boDefDataStr,e.widgetFormSelect=this.widgetFormSelect,e.mainBoFields=this.mainBoFields,e.subTables=this.subTables,e.sunTablesMap=this.sunTablesMap;var t=JSON.stringify(e),a=new Blob([t],{type:"application/json"});(0,window.saveAs)(a,(this.formData.name||this.formData.key||"表单设计")+(new Date).getTime()+".json")},loadLocal:function(e){var t=this.formData.rev;this.widgetForm=e.widgetForm,this.formData=e.formData,this.formData.rev=t,this.boDefData=e.boDefData,this.boDefDataStr=e.boDefDataStr,this.widgetFormSelect=e.widgetFormSelect,this.mainBoFields=e.mainBoFields,this.subTables=e.subTables,this.sunTablesMap=e.sunTablesMap,console.log(this.widgetFormSelect)},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,t){var a=this;if(this.copyFormList=[],null==this.formData.formButton&&(this.formData=Object.assign({},this.formData,{formButton:{print:!1,saveCg:!1}})),this.formDefId?l.default.get("${form}/form/formDef/v1/get?formDefId="+this.formDefId).then((function(e){a.widgetForm=JSON.parse(e.data.value.expand)})):this.formData.templateConf&&this.formData.templateConf.boDefId&&l.default.post("${form}/form/form/v1/generateExpand",this.formData.templateConf).then((function(e){a.widgetForm=JSON.parse(e.data.value)})),t&&t.length>0){var i=t.extractByKey("id").join(",");return this.getBoDefData(i),this.widgetForm.boDefList=t,void(this.boDefIds=i)}e&&l.default.get("${form}/form/form/v1/formDesign?formId="+e).then((function(t){a.formData=t.data,null==a.formData.formButton&&(a.formData=Object.assign({},a.formData,{formButton:{print:!1,saveCg:!1}})),a.formData.id=e,a.boDefIds=JSON.parse(a.formData.bos).extractByKey("id").join(","),a.getBoDefData(a.boDefIds)}))},getBoDefData:function(e){var t=this;l.default.post("${form}/bo/def/v1/getBOTree",e).then((function(e){t.boDefData=e.data,t.getMainBoFields()}))},getMainBoFields:function(){var e=this;this.mainBoFields=[];var t=[];this.boDefData.children.forEach((function(a){t.push(a.desc);var i=d({},a);i.children.filter((function(e){return"sub"==e.nodeType})).forEach((function(a){var i=a.children.filter((function(e){return"sub"==e.nodeType}));"sub"==a.nodeType&&t.push(a.desc),i&&i.length>0&&(e.sunTablesMap[a.name]=i);var n=d({},a);n.children=a.children.filter((function(e){return"hide"!=e.status&&"sub"!=e.nodeType})),e.subTables.push(n),n.children.forEach((function(e){"sub"==e.nodeType&&t.push(e.desc)}))})),i.children=i.children.filter((function(e){return"sub"!=e.nodeType&&"hide"!=e.status})),e.mainBoFields.push(i)})),this.boDefDataStr=t.join("、")}}},p=(a("ee23"),a("2877")),f=Object(p.a)(u,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"container"},[a("el-header",{staticClass:"container__header",attrs:{height:"48px"}},[a("form-navigator",{ref:"FormNavigator",attrs:{"form-data":e.formData,"form-id":e.formId,widgetForm:e.widgetForm},on:{saveValidate:e.saveValidate,"close-dialog":e.close,"local-save":e.localSave,"load-local":e.loadLocal}})],1),a("el-container",{staticClass:"container__body"},[e.asideShow?a("el-aside",{staticClass:"container__body--control",attrs:{width:"230px"}},[a("field-panel",{attrs:{"bo-def-ids":e.boDefIds,copyFormList:e.copyFormList,"form-id":e.formId,"form-type":e.formType,widgetForm:e.widgetForm},on:{addTocopyFormList:e.addTocopyFormList}})],1):e._e(),a("div",{staticClass:"navbar-collapse",class:{"navbar-collapse-right":!e.asideShow},on:{click:function(t){e.asideShow=!e.asideShow}}},[a("div",{staticClass:"navbar-collapse-bg"},[a("i",{staticClass:"navbar-collapse-arrow",class:{"el-icon-arrow-left":e.asideShow,"el-icon-arrow-right":!e.asideShow}})])]),a("el-main",{staticClass:"container__body--widget"},[a("widget-panel",{ref:"widgetForm",attrs:{data:e.widgetForm,select:e.widgetFormSelect,selectWidgetList:e.selectWidgetList},on:{"update:data":function(t){e.widgetForm=t},"update:select":function(t){e.widgetFormSelect=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t}}})],1),a("div",{staticClass:"navbar-collapse",class:{"navbar-collapse-left":e.rightAsideShow},on:{click:function(t){e.rightAsideShow=!e.rightAsideShow}}},[a("div",{staticClass:"navbar-collapse-bg"},[a("i",{staticClass:"navbar-collapse-arrow",class:{"el-icon-arrow-right":e.rightAsideShow,"el-icon-arrow-left":!e.rightAsideShow}})])]),a("el-aside",{directives:[{name:"show",rawName:"v-show",value:e.rightAsideShow,expression:"rightAsideShow"}],staticClass:"container__body--property",attrs:{width:"350px"}},[a("property-panel",{ref:"propertyPanel",attrs:{"bo-def-data":e.boDefData,"bo-def-data-str":e.boDefDataStr,data:e.widgetFormSelect,"form-data":e.formData,"main-bo-fields":e.mainBoFields,"sub-tables":e.subTables,"sun-tables-map":e.sunTablesMap},on:{"update:data":function(t){e.widgetFormSelect=t},"update:formData":function(t){e.formData=t},"update:form-data":function(t){e.formData=t},"update:mainBoFields":function(t){e.mainBoFields=t},"update:main-bo-fields":function(t){e.mainBoFields=t},saveEnd:e.saveEnd}})],1)],1)],1)}),[],!1,null,"d05e5dd8",null);t.default=f.exports},"0f14":function(e,t,a){!function(e){"use strict";e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("c1df"))},"0f38":function(e,t,a){!function(e){"use strict";e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(a("c1df"))},"0f7c":function(e,t,a){},"0fd3":function(e,t,a){"use strict";a("af54")},"0ff2":function(e,t,a){!function(e){"use strict";e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a("c1df"))},"104f":function(e,t,a){"use strict";a("b6dd")},"10e8":function(e,t,a){!function(e){"use strict";e.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,t,a){return e<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",ss:"%d วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}})}(a("c1df"))},1146:function(e,t,a){},"115f":function(e,t,a){"use strict";a.r(t);a("2ade");var i=a("5880"),n=(a("5f72"),a("e9df")),o=a("6218"),r={name:"hsScript",components:{FlowVarSelector:n.default,FlowConditionBuildDialog:o.default,eipScriptDialog:function(){return Promise.resolve().then(a.bind(null,"4769"))}},data:function(){return{dialogVisible:!1,curScript:"",defId:""}},computed:Object(i.mapState)({bpmDefinition:function(e){return e.flow.defConfigData.initData.bpmDefinition}}),methods:{dialogOnConfirm:function(e){this.curScript=e},showScriptDialog:function(e){this.$refs[e].showDialog({})},conditionDialogConfirm:function(e){this.curScript=e},showConditionBuild:function(){this.$refs.flowConditionBuildDialog.showDialog()},varTreeOnConfirm:function(e){this.curScript=this.curScript+e.pathValue},showDialog:function(e){this.curScript=e,this.dialogVisible=!0},handleClose:function(){this.curScript?(this.$emit("customScriptSelectorConfirm",this.curScript),this.dialogVisible=!1):this.$message.error("脚本不能为空")}},mounted:function(){}},s=(a("1a5c"),a("2877")),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.dialogVisible?a("el-dialog",{attrs:{width:"80%",title:"自定脚本选择器",visible:e.dialogVisible,"close-on-click-modal":!1,top:"8vh","append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("div",{staticStyle:{width:"100%",height:"500px"}},[a("el-button",{on:{click:function(t){return e.showScriptDialog("eipScriptDialog")}}},[e._v("常用脚本")]),a("el-button",{staticStyle:{"margin-right":"10px"},on:{click:e.showConditionBuild}},[e._v("条件脚本")]),a("FlowVarSelector",{attrs:{defId:e.bpmDefinition.id},on:{"node-click":e.varTreeOnConfirm}}),a("br"),a("ht-input",{staticStyle:{width:"100%"},attrs:{rows:8,type:"textarea",permission:"b"},model:{value:e.curScript,callback:function(t){e.curScript=t},expression:"curScript"}})],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary",size:"medium"},on:{click:e.handleClose}},[e._v("确 定")]),a("el-button",{attrs:{size:"medium"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1),a("FlowConditionBuildDialog",{ref:"flowConditionBuildDialog",attrs:{defId:e.bpmDefinition.id},on:{onConfirm:e.conditionDialogConfirm}}),a("eip-script-dialog",{ref:"eipScriptDialog",attrs:{name:"eipScriptDialog","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}})],1):e._e()}),[],!1,null,"02dfd7cf",null);t.default=l.exports},"11a3":function(e,t){e.exports=require("core-js/modules/es6.string.sub")},"12d2":function(e,t){e.exports=require("core-js/modules/es7.object.get-own-property-descriptors")},1323:function(e,t,a){},"134b":function(e,t,a){"use strict";a("f23b")},"13e0":function(e,t,a){"use strict";a.r(t);a("5a1d"),a("25fc"),a("80a8"),a("4bf8"),a("2ade");var i=a("5880"),n=(a("316e"),a("c994")),o={components:{},props:["curTableAuth","table","boTree","type","finishTable"],data:function(){return{userConditionTab:"first",dialogVisible:!1,title:"子表数据授权",conditionObj:{},conditionName:"",pathList:[],data:{},branchList:[],tabList:[],Tree:[],svgHeight:"400px",Mleft:50,Mtop:20,XIncase:100,YIncase:50,svgHtml:"",curEditTab:{},filedsObj:{},varTree:[],defaultCondition:{property:"",operator:"1",dataType:"",value:"",compType:"2"}}},computed:Object(i.mapState)({defConfigData:function(e){return e.flow.defConfigData}}),created:function(){this.initCondition(this.curTableAuth,this.table,this.boTree);var e=this;this.$root.$on("sub-row-auth-confirm-start",(function(){e.handleClose()}))},methods:{initCondition:function(e,t,a){var i=this;i.conditionObj={junction:"and",condition:[]},i.buildVarTree(t,a),e&&e[this.type]&&e[this.type].conditionObj&&(i.conditionObj=JSON.parse(e[this.type].conditionObj)),i.buildConditionTree(i.conditionObj)},buildVarTree:function(e,t){var a=this,i=[];if(t&&!(t.length<0)){var n=t[0].children[0].fieldPrefix,o=t[0].children[0].children;o&&o.length>0&&o.forEach((function(t){t.name==e.tableName&&t.attributeList.forEach((function(e){e.path=e.tableName,e.pathStr=n+e.name,a.filedsObj[e.pathStr]=e,i.push(e)}))})),i.length>0&&(this.varTree=i)}},isNotEmpty:function(e){return!(!e||0==e.length)},buildConditionTree:function(e){var t=[],a=[],i=[];this.buildData(e,t,a,i),this.pathList=t,this.branchList=i,this.tabList=a;var n=t[t.length-1],o=[];n&&(o=n.split(","));var r=o[o.length-1];r&&(this.svgHeight=parseInt(r)+50+"px"),this.createSvgHtml(t)},ArrayTool:function(e,t,a){a=a||"down";var i=e[t];if(!i||i.constructor!==Object&&i.constructor!==Array)return e;if(i.constructor===Object&&(i=[i]),"up"==a)i.forEach((function(t){var a=e.indexOf(t,1);if(a>0){var i=e[a-1];e.splice(a-1,1,e[a]),e.splice(a,1,i)}}));else if("down"==a)for(var n,o=i.length-1;n=i[o--];){var r=e.indexOf(n,0);if(r>-1&&r<e.length-1){var s=e[r+1];e.splice(r+1,1,e[r]),e.splice(r,1,s)}}},createSvgHtml:function(e){this.svgHtml="";for(var t='<svg height="'+this.svgHeight+'" version="1.1" width="692" xmlns="http://www.w3.org/2000/svg" style="overflow: hidden; position: relative;">',a=0;a<e.length;a++)t+='<path fill="none" stroke="#787878"d="'+this.pathList[a]+'" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path>';t+="</svg>",this.svgHtml=t},changecondition:function(e){var t,a=this,i=this.branchList[e].newjunction;if("3"==i||"4"==i||"5"==i)this.branchList[e].newjunction=this.branchList[e].oldjunction,t=this.branchList[e].indexStr,"3"==i?this.addCondition(t):"4"==i?this.addUnionCondition(t):this.$confirm("确定要删除此联合条件及其下属的所有子条件吗？","提示",{cancelButtonText:"取消",confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){a.removeCondition(t)}));else{this.branchList[e].oldjunction=this.branchList[e].newjunction;var n=(t=this.branchList[e].indexStr).split(",");"root"==t?this.conditionObj.junction=i:1==n.length?this.conditionObj.condition[t].junction=i:2==n.length&&(this.conditionObj.condition[n[0]].condition[n[1]].junction=i)}},addCondition:function(e){var t=this.conditionObj.condition;if("root"==e)t.push(JSON.parse(JSON.stringify(this.defaultCondition)));else{var a=[];e&&(a=e.split(","));for(var i=0;i<t.length;i++)if(a.length>0&&i==a[0]){if(a.length>1){for(var n=0;n<t[i].condition.length;n++)if(n==a[1]){t[i].condition[n].condition.push(JSON.parse(JSON.stringify(this.defaultCondition)));break}}else t[i].condition.push(JSON.parse(JSON.stringify(this.defaultCondition)));break}}this.conditionObj.condition=t,this.buildConditionTree(this.conditionObj)},removeCondition:function(e){var t=[];if(e&&(t=e.split(",")),t.length>0){for(var a=this.conditionObj.condition,i=0;i<a.length;i++)if(i==t[0]){if(t.length>1){for(var n=0;n<a[i].condition.length;n++)if(n==t[1]){if(t.length>2){for(var o=0;o<a[i].condition[n].condition.length;o++)if(o==t[2]){a[i].condition[n].condition.splice(o,1);break}}else a[i].condition.splice(n,1);break}}else a.splice(i,1);break}this.conditionObj.condition=a,this.buildConditionTree(this.conditionObj)}},addUnionCondition:function(e){var t=this.conditionObj.condition;if("root"==e)t.push({junction:"or",condition:[]});else{var a=[];e&&(a=e.split(","));for(var i=0;i<t.length;i++)if(a.length>0&&i==a[0]){if(a.length>1){for(var n=0;n<t[i].condition.length;n++)if(n==a[1]){t[i].condition[n].condition.push({junction:"or",condition:[]});break}}else t[i].condition.push({junction:"or",condition:[]});break}}this.conditionObj.condition=t,this.buildConditionTree(this.conditionObj)},buildData:function(e,t,a,i){var n=0,o=e.condition,r=this.getyIncaseNum(e.condition)>1?this.getyIncaseNum(e.condition):1,s=(2*this.Mtop+this.YIncase*(r-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;l<o.length;l++)if(o[l].condition){var c=this.getyIncaseNum(o[l].condition),d=!1;c<1&&(c=1,d=!0);var u=(2*this.Mtop+this.YIncase*(2*n+c-1))/2,p="M"+this.Mleft+","+s+"C"+this.Mleft+","+u+","+this.Mleft+","+u+","+(this.Mleft+this.XIncase)+","+u;t.push(p),i.push({newjunction:o[l].junction,oldjunction:o[l].junction,style:"left:"+(this.Mleft+this.XIncase-35)+"px; top:"+(u-15)+"px",indexStr:""+l}),d&&n++;for(var f=0;f<o[l].condition.length;f++)if(o[l].condition[f].condition){var m=this.getyIncaseNum(o[l].condition[f].condition),h=!1;m<1&&(m=1,h=!0);var g=(2*this.Mtop+this.YIncase*(2*n+m-1))/2,b="M"+(this.Mleft+this.XIncase)+","+u+"C"+(this.Mleft+this.XIncase)+","+g+","+(this.Mleft+this.XIncase)+","+g+","+(this.Mleft+2*this.XIncase)+","+g;t.push(b),i.push({newjunction:o[l].condition[f].junction,oldjunction:o[l].condition[f].junction,style:"left:"+(this.Mleft+2*this.XIncase-35)+"px; top:"+(g-15)+"px",indexStr:l+","+f,condition:"noAdd"}),h&&n++;for(var v=0;v<o[l].condition[f].condition.length;v++){var y=o[l].condition[f].condition[v];y.style="left:"+(this.Mleft+3*this.XIncase)+"px; top:"+(this.Mtop+this.YIncase*n-19)+"px",y.indexStr=l+","+f+","+v,a.push(y);var w="M"+(this.Mleft+2*this.XIncase)+","+g+"C"+(this.Mleft+2*this.XIncase)+","+(this.Mtop+this.YIncase*n)+","+(this.Mleft+2*this.XIncase)+","+(this.Mtop+this.YIncase*n)+","+(this.Mleft+3*this.XIncase)+","+(this.Mtop+this.YIncase*n);t.push(w),n++}}else{var _=o[l].condition[f];_.style="left:"+(this.Mleft+2*this.XIncase)+"px; top:"+(this.Mtop+this.YIncase*n-19)+"px",_.indexStr=l+","+f,a.push(_);var x="M"+(this.Mleft+this.XIncase)+","+u+"C"+(this.Mleft+this.XIncase)+","+(this.Mtop+this.YIncase*n)+","+(this.Mleft+this.XIncase)+","+(this.Mtop+this.YIncase*n)+","+(this.Mleft+2*this.XIncase)+","+(this.Mtop+this.YIncase*n);t.push(x),n++}}else{var k=o[l];k.style="left:"+(this.Mleft+this.XIncase)+"px; top:"+(this.Mtop+this.YIncase*n-19)+"px",k.indexStr=""+l,a.push(k);var S="M"+this.Mleft+","+s+"C"+this.Mleft+","+(this.Mtop+this.YIncase*n)+","+this.Mleft+","+(this.Mtop+this.YIncase*n)+","+(this.Mleft+this.XIncase)+","+(this.Mtop+this.YIncase*n);t.push(S),n++}},getyIncaseNum:function(e){for(var t=0,a=0;a<e.length;a++)if(e[a].condition&&e[a].condition.length>0)for(var i=0;i<e[a].condition.length;i++)if(e[a].condition[i].condition&&e[a].condition[i].condition.length>0)for(var n=0;n<e[a].condition[i].condition.length;n++)t++;else t++;else t++;return t},setFieldOtherInfo:function(e,t,a){var i=this.filedsObj[t.property];1==a?(t.dataType=i.dataType,t.format=i.format,t.chooseDesc=i.desc,t.value=""):t.changeDesc=i.desc,"varchar"!=i.dataType&&"2"!=t.compType&&(t.compType="2")},handleClose:function(){var e=this;n.default.validateForm(this,"form1"+this.type).then((function(t){e.curTableAuth[e.type]=e.getConditionData(),e.finishTable.indexOf(e.type)<0&&e.finishTable.push(e.type),e.$root.$emit("sub-row-auth-confirm-end")})).catch((function(t){e.$message.error("权限设置页面还有内容未填写。")}))},getConditionData:function(){if(this.conditionObj){var e=this.getConditionStr(this.conditionObj);return e.conditionObj=JSON.stringify(this.conditionObj),this.scriptStr=e.conditionString,e}},getConditionStr:function(e){if(e&&e.condition){for(var t={},a=e.condition,i="",n="",o=0;o<a.length;o++){var r="",s="";if(a[o].condition&&a[o].condition.length>0){r+="(",s+="(";for(var l=0;l<a[o].condition.length;l++){var c="",d="";if(a[o].condition[l].condition&&a[o].condition[l].condition.length>0){c+="(",d+="(";for(var u="",p="",f=0;f<a[o].condition[l].condition.length;f++)u=this.getConditionStrByObj(a[o].condition[l].condition[f]),p=this.getConditionStrByObj(a[o].condition[l].condition[f],"des"),""!=u&&(0==f?(c+=u,d+=p):(c+=this.getjunction(a[o].condition[l].junction)+u,d+=this.getjunction(a[o].condition[l].junction)+p));c+=")",d+=")"}else a[o].condition[l].property&&(c=this.getConditionStrByObj(a[o].condition[l]),d=this.getConditionStrByObj(a[o].condition[l],"des"));""!=c&&(0==l?(r+=c,s+=d):(r+=this.getjunction(a[o].junction)+c,s+=this.getjunction(a[o].junction)+d))}r+=")",s+=")"}else a[o].property&&(r=this.getConditionStrByObj(a[o]),s=this.getConditionStrByObj(a[o],"des"));""!=r&&(0==o?(i+=r,n+=s):(i+=this.getjunction(e.junction)+r,n+=this.getjunction(e.junction)+s))}return t.conditionString=i,t.conditionDes=n,t}},getConditionStrByObj:function(e,t){var a="";if(!e.value)throw"比较的值必填";switch(e.dataType){case"varchar":a=this.buildStringCondition(e,t);break;case"date":a=this.buildDateCondition(e,t);break;case"number":a=this.buildIntCondition(e,t)}return a},buildDateCondition:function(e,t){var a=e.value,i="",n=e.property,o="";switch(2==e.compType?a="9"==e.operator?"'"+a[0]+"' and '"+a[1]+"'":"'"+e.value+"'":(a="'{"+e.value+"}'",i=e.changeDesc),"des"==t&&(n=e.chooseDesc,a=i||a),e.operator){case"1":o=n+" = "+a;break;case"2":o=n+" != "+a;break;case"3":o=n+" >  "+a;break;case"4":o=n+" < "+a;break;case"7":o=n+" >= "+a;break;case"8":o=n+" <= "+a;break;case"9":o=n+" BETWEEN "+a}return o},buildStringCondition:function(e,t){var a="",i="",n=e.property,o="";switch(2==e.compType?i=a=5==e.operator||6==e.operator?"'%"+e.value+"%'":9==e.operator||10==e.operator?"('"+e.value.split(",").join("','")+"')":"'"+e.value+"'":(a="'{"+e.value+"}'",i=e.changeDesc),"des"==t&&(n=e.chooseDesc,a=i),e.operator){case"1":o=n+" = "+a;break;case"2":o=n+" != "+a;break;case"5":o=n+" like  "+a;break;case"6":o=n+" not like "+a;break;case"9":o=n+" in "+a;break;case"10":o=n+" not in "+a}return o},buildIntCondition:function(e,t){var a="",i="",n=e.property;2==e.compType?i=a=e.value:(a="{"+e.value+"}",i=e.changeDesc),"des"==t&&(n=e.chooseDesc,a=i);var o="";switch(e.operator){case"1":o=n+" = "+a;break;case"2":o=n+" != "+a;break;case"3":o=n+" > "+a;break;case"4":o=n+" < "+a;break;case"7":o=n+" >= "+a;break;case"8":o=n+" <= "+a}return o},getjunction:function(e){return" "+e+" "}}},r=(a("c6b9"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{position:"relative",height:"450px",overflow:"auto"}},[a("form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"form1"+e.type}},e._l(e.tabList,(function(t){return a("table",{key:t.indexStr,staticClass:"table-list custom_condition_tab table",style:t.style},[a("tbody",[a("tr",[a("td",{staticStyle:{width:"160px"}},[a("el-select",{directives:[{name:"validate",rawName:"v-validate",value:{required:!0},expression:"{ required: true }"}],staticStyle:{width:"140px"},attrs:{size:"mini"},on:{change:function(a){return e.setFieldOtherInfo(this,t,1)}},model:{value:t.property,callback:function(a){e.$set(t,"property",a)},expression:"tab.property"}},e._l(e.varTree,(function(e){return a("el-option",{key:e.pathStr,attrs:{value:e.pathStr,label:e.desc}})})),1)],1),a("td",{staticStyle:{width:"110px"}},[a("el-select",{staticStyle:{width:"100px"},attrs:{size:"mini"},model:{value:t.operator,callback:function(a){e.$set(t,"operator",a)},expression:"tab.operator"}},[a("el-option",{attrs:{label:"等于",value:"1"}}),a("el-option",{attrs:{label:"不等于",value:"2"}}),"date"==t.dataType||"number"==t.dataType?a("el-option",{attrs:{label:"大于",value:"3"}}):e._e(),"date"==t.dataType||"number"==t.dataType?a("el-option",{attrs:{label:"大于等于",value:"7"}},[e._v("大于等于")]):e._e(),"date"==t.dataType||"number"==t.dataType?a("el-option",{attrs:{label:"小于",value:"4"}}):e._e(),"date"==t.dataType||"number"==t.dataType?a("el-option",{attrs:{label:"小于等于",value:"8"}},[e._v("小于等于")]):e._e(),"varchar"==t.dataType?a("el-option",{attrs:{label:"包含",value:"5"}},[e._v("包含")]):e._e(),"varchar"==t.dataType?a("el-option",{attrs:{label:"不包含",value:"6"}},[e._v("不包含")]):e._e(),"date"==t.dataType||"varchar"==t.dataType?a("el-option",{attrs:{label:"属于",value:"9"}},[e._v("属于")]):e._e(),"varchar"==t.dataType?a("el-option",{attrs:{label:"不属于",value:"10"}},[e._v("不属于")]):e._e()],1)],1),a("td",{staticStyle:{width:"100px"}},[a("el-select",{staticStyle:{width:"90px"},attrs:{size:"mini"},on:{change:function(e){t.value=""}},model:{value:t.compType,callback:function(a){e.$set(t,"compType",a)},expression:"tab.compType"}},[a("el-option",{attrs:{label:"固定值",value:"2"}}),"varchar"==t.dataType||"date"==t.dataType&&"9"!=t.operator?a("el-option",{attrs:{label:"变量",value:"1"}}):e._e()],1)],1),"2"==t.compType&&"date"==t.dataType&&"9"!=t.operator?a("td",{staticStyle:{width:"220px"}},[a("ht-date",{staticStyle:{width:"210px"},attrs:{validate:{required:!0},format:t.format,showDate:!0,day:-3},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"tab.value"}})],1):e._e(),"2"==t.compType&&"date"==t.dataType&&"9"==t.operator?a("td",{staticStyle:{width:"320px"}},["9"==t.operator?a("el-date-picker",{attrs:{format:t.format,"value-format":t.format,validate:{required:!0},type:"datetimerange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"tab.value"}}):e._e()],1):e._e(),2==t.compType&&"date"!=t.dataType?a("td",{staticStyle:{width:"220px"}},[a("ht-input",{staticStyle:{width:"203px"},attrs:{size:"mini",validate:{required:!0}},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"tab.value"}})],1):e._e(),"1"==t.compType?a("td",{staticStyle:{width:"220px"}},[a("el-select",{staticStyle:{width:"200px"},attrs:{size:"mini"},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"tab.value"}},["date"==t.dataType&&"2"==t.compType?a("el-option",{attrs:{label:"当前日期",value:"curDate"}}):e._e(),"varchar"==t.dataType&&"9"!=t.operator&&"10"!=t.operator?a("el-option",{attrs:{label:"当前用户ID",value:"curUserId"}}):e._e(),"varchar"==t.dataType&&"9"!=t.operator&&"10"!=t.operator?a("el-option",{attrs:{label:"当前用户账号",value:"curUserAccount"}}):e._e(),"varchar"==t.dataType&&"9"!=t.operator&&"10"!=t.operator?a("el-option",{attrs:{label:"当前用户姓名",value:"curUserName"}}):e._e(),"varchar"!=t.dataType||"9"!=t.operator&&"10"!=t.operator?e._e():a("el-option",{attrs:{label:"当前用户组织ID",value:"curUserOrgIds"}}),"varchar"!=t.dataType||"9"!=t.operator&&"10"!=t.operator?e._e():a("el-option",{attrs:{label:"当前用户组织及下级组织ID",value:"curUserOrgAndUnderIds"}}),"varchar"!=t.dataType||"9"!=t.operator&&"10"!=t.operator?e._e():a("el-option",{attrs:{label:"当前用户角色别名",value:"curUserRolesAlias"}})],1)],1):e._e(),a("td",{staticStyle:{width:"60px"}},[a("el-button",{attrs:{size:"mini",icon:"el-icon-delete"},on:{click:function(a){return e.removeCondition(t.indexStr)}}})],1)])])])})),0),e._l(e.branchList,(function(t,i){return a("div",{key:t.indexStr,staticClass:"labelrag",style:t.style},[a("el-select",{staticClass:"selected_search",staticStyle:{height:"24px"},on:{change:function(t){return e.changecondition(i)}},model:{value:t.newjunction,callback:function(a){e.$set(t,"newjunction",a)},expression:"branch.newjunction"}},[a("el-option",{attrs:{label:"并且",value:"and"}}),a("el-option",{attrs:{label:"或者",value:"or"}}),a("el-option",{attrs:{label:"添加条件",value:"3"}}),"noAdd"!=t.condition?a("el-option",{attrs:{label:"添加联合条件",value:"4"}}):e._e(),"noDel"!=t.condition?a("el-option",{attrs:{label:"删除",value:"5"}}):e._e()],1)],1)})),a("div",{staticStyle:{position:"absolute","z-index":"1",width:"800px",height:"100%"},domProps:{innerHTML:e._s(e.svgHtml)}})],2)}),[],!1,null,"33c7c98e",null);t.default=s.exports},"13e9":function(e,t,a){!function(e){"use strict";var t={words:{ss:["секунда","секунде","секунди"],m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],dd:["дан","дана","дана"],MM:["месец","месеца","месеци"],yy:["година","године","година"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,i){var n=t.words[i];return 1===i.length?a?n[0]:n[1]:e+" "+t.correctGrammaticalCase(e,n)}};e.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){return["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"дан",dd:t.translate,M:"месец",MM:t.translate,y:"годину",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a("c1df"))},1442:function(e,t,a){},"145e":function(e,t,a){},1461:function(e,t,a){},1491:function(e,t,a){"use strict";a("6242")},1493:function(e,t,a){},"14dd":function(e,t,a){"use strict";a.r(t);a("80a8"),a("25fc");var i=a("5f72"),n=a("2ade"),o={name:"FlowEditBoSetting",components:{FlowVarSelector:function(){return Promise.resolve().then(a.bind(null,"e9df"))},FlowConditionBuildDialog:function(){return Promise.resolve().then(a.bind(null,"6218"))},eipScriptDialog:function(){return Promise.resolve().then(a.bind(null,"4769"))}},props:{defId:{type:String,required:!0}},data:function(){return{tabType:"beforeShow",treeData:[],defaultProps:{children:"children",label:"desc"},dialogVisibleSetting:!1,selectedNode:"",nodeDefList:[],nodeSetMap:{},isClearForm:!1,data:{bodef:{boSaveMode:"database",boDefs:[]}},dataDialog:{beforeShow:"",whenSave:"",defKey:"",description:""},isEdit:!1,curEditIndex:null,curEditNodeId:""}},methods:{saveDataDialog:function(){if(this.dataDialog.description){if(this.isEdit)this.nodeSetMap[this.curEditNodeId].splice(this.curEditIndex,1,this.dataDialog);else{var e=this.nodeSetMap[this.selectedNode];e||(this.nodeSetMap[this.selectedNode]=[],e=this.nodeSetMap[this.selectedNode]),e.push(this.dataDialog),this.isEdit=!1}this.dialogVisibleSetting=!1}else this.$message.warning("请输入描述")},varTreeBeforeShow:function(e){this.dataDialog.beforeShow=this.dataDialog.beforeShow+e.pathValue},varTreeWhenSave:function(e){this.dataDialog.whenSave=this.dataDialog.whenSave+e.pathValue},showDialog:function(e){this.$refs[e].showDialog()},handleNodeClick:function(e,t,a){var i,n;if(e.nodeType&&"main"!=e.nodeType){"sub"==(i="field"==e.nodeType?t.parent:t).data.nodeType&&(n=i.parent),this.dataDialog.description||(this.dataDialog.description=e.desc);var o="";if("field"==e.nodeType)if(n)if("beforeShow"==this.tabType)if("sub"==n.data.nodeType)o+="//设置新增孙表的默认值\n\r",o+=n.parent.data.boDefAlias+'.get("initDataMap").get("'+n.data.name+'").get("initData").get("'+i.data.name+'").put("'+e.name+'","");';else o+="//设置新增子表的默认值\n\r",o+=n.data.boDefAlias+'.get("initDataMap").get("'+i.data.name+'").put("'+e.name+'","");';else if("sub"==n.data.nodeType)o+="//设置已有子表某个字段的值,参数为(子表名，孙表名，孙表字段名，字段值，子表下标，孙表下标)或(子表名，孙表名，孙表字段名，字段值，子表下标)或(子表名，孙表名，孙表字段名，字段值)无下标每条数据都会修改\n\r",o+=n.parent.data.boDefAlias+'.setSunFiledVal("'+n.data.name+'","'+i.data.name+'","'+e.name+'","",0,0);';else o+="//设置已有子表某个字段的值,参数为(子表名，字段名，字段值，下标)或者(子表名，字段名，字段值)，无下标每条数据都会修改\n\r",o+=n.data.boDefAlias+'.setSubFiledVal("'+i.data.name+'","'+e.name+'","",0);';else o=(n=i).data.boDefAlias+'.get("data").put("'+e.name+'","");';else o="ArrayNode list = "+n.data.boDefAlias+'.getSubTableData("'+i.data.name+'");';"beforeShow"==this.tabType?this.dataDialog.beforeShow=this.dataDialog.beforeShow+o:"whenSave"==this.tabType&&(this.dataDialog.whenSave=this.dataDialog.whenSave+o),this.dataDialog.defKey=n.data.boDefAlias}},getDesc:function(e){for(var t=0;t<this.nodeDefList.length;t++){var a=this.nodeDefList[t];if(a.nodeId==e)return a.name+"("+e+")"}return e},editNodeSet:function(e,t,a){var o={};if(o.node=this.selectedNode,o.ids="",this.data.bodef.boDefs.forEach((function(e){""!=o.ids&&(o.ids+=","),o.ids+=e.id})),a){o.data=a;for(var r=0;r<this.nodeDefList.length;r++){var s=this.nodeDefList[r];if(s.nodeId==l){o.node=s;break}}this.dataDialog=JSON.parse(JSON.stringify(a)),this.curEditIndex=t,this.curEditNodeId=e,this.isEdit=!0}else a||(this.isEdit=!1,this.dataDialog={beforeShow:"",whenSave:"",defKey:"",description:""});if(o.ids){var l=o.node.nodeId,c=this;n.default.post("${form}/bo/def/v1/getBOTree",o.ids).then((function(e){c.treeData=[],c.treeData.push(e.data),c.tabType="beforeShow",c.dialogVisibleSetting=!0}))}else i.Message.warning("请在流程配置中先绑定表单")},save:function(e){var t=this,a=this.data;if(0!=a.bodef.boDefs.length){if(a.bodef.boDefs.forEach((function(e){e.key=e.alias})),a.formInitItems=[],0!=this.nodeSetMap.length){var o=function(e){var i={};i.nodeId=e,i.parentDefKey="",i.saveFieldsSetting=[],i.showFieldsSetting=[],t.nodeSetMap[e].forEach((function(e){if(e.beforeShow||e.whenSave){e.beforeShow=e.beforeShow?e.beforeShow:"",e.whenSave=e.whenSave?e.whenSave:"";var t={};t.boDefCode=e.defKey,t.description=e.description,t.setting=e.whenSave,i.saveFieldsSetting.push(t),i=JSON.parse(JSON.stringify(i)),t.setting=e.beforeShow,i.showFieldsSetting.push(t)}})),a.formInitItems.push(i)};for(var r in this.nodeSetMap)o(r)}var s={};s.json=JSON.stringify(a),s.topDefKey="",s.flowId=this.defId,s.isClearForm=this.isClearForm,n.default.post("${bpmModel}/flow/def/v1/saveSetBos",s).then((function(t){t=t.data;var a="保存";e&&(a="重置"),t.state?i.Message.success(a+"成功"):i.Message.error(a+"失败")}))}else i.Message.warning("请在流程配置中先绑定表单")},reset:function(){var e=this;this.$confirm("此操作将清除所有数据, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e.nodeSetMap={},e.save(!0)})).catch((function(){}))},close:function(){this.dialogVisibleSetting=!1,this.isEdit=!1},deleteSetting:function(e,t){e.splice(t,1)}},mounted:function(){this.$loading(),this.$validator=this.$root.$validator;var e=this,t="${bpmModel}/flow/def/v1/nodeBos?defId="+this.defId+"&topDefKey=";n.default.get(t).then((function(t){if((t=t.data).nodeDefList&&t.nodeDefList.length>0&&(t.nodeDefList.forEach((function(e){e.name+="（"+e.nodeId+"）"})),e.nodeDefList=t.nodeDefList,e.selectedNode=t.nodeDefList[0].nodeId),t.json.bodef.boSaveMode&&(e.data.bodef.boSaveMode=t.json.bodef.boSaveMode),t.json.bodef)for(var a=function(a){var i=t.json.bodef.boDefs[a],o={};o.alias=i.key,o.name=i.name,o.scope=i.scope,n.default.get("${form}/bo/def/v1/getObject?key="+i.key).then((function(i){i=i.data,o.id=i.id,e.data.bodef.boDefs.push(o),a==t.json.bodef.boDefs.length-1&&e.$loading().close()}))},i=0;i<t.json.bodef.boDefs.length;i++)a(i);t.json.formInitItems&&t.json.formInitItems.forEach((function(t){for(var a=0;a<t.saveFieldsSetting.length;a++){var i={},n=t.saveFieldsSetting[a],o=t.showFieldsSetting[a];i.description=n.description,i.defKey=n.boDefCode,i.beforeShow=o.setting,i.whenSave=n.setting;var r=e.nodeSetMap[t.nodeId];r||(e.nodeSetMap[t.nodeId]=[],r=e.nodeSetMap[t.nodeId]),r.push(i)}})),e.$loading().close()}))}},r=(a("0785"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{height:"calc(100% - 20px)",margin:"10px"}},[a("el-card",{staticClass:"bo-set__card",attrs:{shadow:"never"}},[a("div",{staticClass:"flex",staticStyle:{"justify-content":"space-between"},attrs:{slot:"header"},slot:"header"},[a("div",[a("ht-select",{attrs:{options:e.nodeDefList,props:{key:"nodeId",value:"name"},clearable:"",size:"mini"},model:{value:e.selectedNode,callback:function(t){e.selectedNode=t},expression:"selectedNode"}}),a("el-button",{staticStyle:{"margin-left":"10px"},attrs:{icon:"el-icon-plus",size:"mini"},on:{click:function(t){return e.editNodeSet("")}}},[e._v("添加\n\t\t\t\t")])],1),a("div",{staticClass:"flex",staticStyle:{width:"150px","justify-content":"space-between"}},[a("el-button",{attrs:{icon:"el-icon-check",size:"mini",type:"primary"},on:{click:function(t){return e.save(!1)}}},[e._v("保存\n\t\t\t\t")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini",type:"warning"},on:{click:e.reset}},[e._v("重置\n\t\t\t\t")])],1)]),a("el-scrollbar",{staticClass:"scrollbar-fullheight"},[a("table",{staticClass:"form-table bo-set__table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",e._l(e.nodeSetMap,(function(t,i){return a("tr",{key:i},[a("th",{attrs:{width:"200px"}},[e._v(e._s(e.getDesc(i)))]),a("td",[a("el-table",{staticClass:"bo-set__detail",attrs:{data:t,border:""}},[a("el-table-column",{attrs:{align:"center",label:"序号",type:"index",width:"60"}}),a("el-table-column",{attrs:{align:"center",label:"描述",prop:"description"}}),a("el-table-column",{attrs:{align:"center",label:"操作",width:"120"},scopedSlots:e._u([{key:"default",fn:function(n){var o=n.row,r=n.$index;return[a("el-button",{attrs:{icon:"el-icon-edit",size:"mini"},on:{click:function(t){return e.editNodeSet(i,r,o)}}}),a("el-button",{attrs:{icon:"el-icon-delete",size:"mini",type:"danger"},on:{click:function(a){return e.deleteSetting(t,r)}}})]}}],null,!0)})],1)],1)])})),0)])])],1),a("el-dialog",{staticClass:"urgent-text",attrs:{"close-on-click-modal":!1,visible:e.dialogVisibleSetting,"append-to-body":"",title:"Bo任务节点设置",top:"8vh",width:"70%"},on:{"update:visible":function(t){e.dialogVisibleSetting=t}}},[a("div",{staticStyle:{width:"100%",height:"550px"}},[a("div",{staticStyle:{float:"left",width:"25%",height:"100%"}},[a("ht-tree",{ref:"htTypeTree",staticStyle:{overflow:"auto",height:"100%"},attrs:{data:e.treeData,"expand-on-click-node":!1,props:e.defaultProps,"default-expand-all":""},on:{"node-click":e.handleNodeClick}})],1),a("div",{staticStyle:{width:"73%",float:"left","margin-left":"10px",height:"100%"}},[a("table",{staticClass:"form-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",[a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("描述:")]),a("td",[a("ht-input",{attrs:{validate:{required:!0},autocomplete:"off",placeholder:"请输入描述"},model:{value:e.dataDialog.description,callback:function(t){e.$set(e.dataDialog,"description",t)},expression:"dataDialog.description"}})],1)])])]),a("el-tabs",{attrs:{type:"border-card"},model:{value:e.tabType,callback:function(t){e.tabType=t},expression:"tabType"}},[a("el-tab-pane",{attrs:{label:"显示前",name:"beforeShow"}},[a("el-form",{attrs:{"data-vv-scope":"settingSave"},model:{value:e.dataDialog,callback:function(t){e.dataDialog=t},expression:"dataDialog"}},[a("table",{staticClass:"form-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"100px"}},[e._v("脚本内容:")]),a("td",[a("eip-script-dialog",{ref:"beforeShowDialog",attrs:{"append-to-body":""},model:{value:e.dataDialog.beforeShow,callback:function(t){e.$set(e.dataDialog,"beforeShow",t)},expression:"dataDialog.beforeShow"}}),a("el-button",{on:{click:function(t){return e.showDialog("beforeShowDialog")}}},[e._v("常用脚本\n\t\t\t\t\t\t\t\t\t\t\t")]),a("FlowVarSelector",{attrs:{defId:e.defId},on:{"node-click":e.varTreeBeforeShow}}),a("br"),a("br"),a("ht-input",{staticClass:"ht",attrs:{rows:14,autocomplete:"off",placeholder:"请输入脚本内容",type:"textarea"},model:{value:e.dataDialog.beforeShow,callback:function(t){e.$set(e.dataDialog,"beforeShow",t)},expression:"dataDialog.beforeShow"}})],1)])])])])],1),a("el-tab-pane",{attrs:{label:"保存时",name:"whenSave"}},[a("el-form",{attrs:{"data-vv-scope":"settingSave"},model:{value:e.dataDialog,callback:function(t){e.dataDialog=t},expression:"dataDialog"}},[a("table",{staticClass:"form-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"100px"}},[e._v("脚本内容:")]),a("td",[a("eip-script-dialog",{ref:"whenSaveDialog",attrs:{"append-to-body":""},model:{value:e.dataDialog.whenSave,callback:function(t){e.$set(e.dataDialog,"whenSave",t)},expression:"dataDialog.whenSave"}}),a("el-button",{on:{click:function(t){return e.showDialog("whenSaveDialog")}}},[e._v("常用脚本\n\t\t\t\t\t\t\t\t\t\t\t")]),a("FlowVarSelector",{attrs:{defId:e.defId},on:{"node-click":e.varTreeWhenSave}}),a("br"),a("br"),a("ht-input",{staticClass:"ht",attrs:{rows:14,autocomplete:"off",placeholder:"请输入脚本内容",type:"textarea"},model:{value:e.dataDialog.whenSave,callback:function(t){e.$set(e.dataDialog,"whenSave",t)},expression:"dataDialog.whenSave"}})],1)])])])])],1)],1),a("br"),a("br"),a("div",{staticClass:"dialog-footer",staticStyle:{float:"right"},attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{icon:"el-icon-check",size:"mini",type:"primary"},on:{click:e.saveDataDialog}},[e._v("确 认\n\t\t\t\t\t")]),a("el-button",{attrs:{icon:"el-icon-close",size:"mini"},on:{click:e.close}},[e._v("取 消\n\t\t\t\t\t")])],1)],1)])])],1)}),[],!1,null,"5e61f122",null);t.default=s.exports},1547:function(e,t,a){"use strict";a.r(t);var i=a("2ade"),n=(a("5880"),a("5f72")),o={name:"test-plugin",components:{},props:{node:{type:Object,required:!0},defConfigData:{type:Object,required:!0}},data:function(){return{curEditSetting:"",curEditRuleIndex:"",tabType:"message",dialogVisibleSetting:!1,isEdit:!1,testPlugin:{}}},methods:{editAutoService:function(){this.dialogVisibleSetting=!0;var e=this;i.default.get("${bpmModel}/flow/plugins/v1/getTestPlugin?defId="+this.node.defId+"&nodeId="+this.node.nodeId).then((function(t){t=t.data,e.testPlugin=t||{}}))},save:function(){var e=this,t="${bpmModel}/flow/plugins/v1/saveTestPlugin?defId="+this.node.defId+"&nodeId="+this.node.nodeId;i.default.post(t,JSON.stringify(this.testPlugin)).then((function(t){(t=t.data).state?(e.dialogVisibleSetting=!1,n.Message.success("消息任务配置成功")):n.Message.error(t.message)}))},close:function(){this.dialogVisibleSetting=!1}},mounted:function(){this.$validator=this.$root.$validator}},r=(a("222e"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-inline"},[a("label",{staticClass:"control-label"},[e._v(e._s(e.node.name)+"("+e._s(e.node.nodeId)+")")]),a("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.editAutoService}},[e._v("设置测试插件")]),a("el-dialog",{attrs:{width:"70%",title:"设置测试插件",visible:e.dialogVisibleSetting,"before-close":e.close,"close-on-click-modal":!1,"append-to-body":"",top:"8vh"}},[a("div",{staticStyle:{width:"100%",height:"550px",overflow:"auto"}},[a("div",{staticStyle:{"margin-bottom":"10px"}},[a("el-button",{attrs:{type:"success",size:"mini",icon:"el-icon-check"},on:{click:e.save}},[e._v("保 存")]),a("el-button",{attrs:{type:"danger",size:"mini",icon:"el-icon-close"},on:{click:e.close}},[e._v("关 闭")])],1),a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"130px"}},[e._v("消息内容:")]),a("td",[a("ht-input",{staticClass:"ht",attrs:{placeholder:"请输入测试消息",autocomplete:"off"},model:{value:e.testPlugin.testMessage,callback:function(t){e.$set(e.testPlugin,"testMessage",t)},expression:"testPlugin.testMessage"}})],1)])])])])])],1)}),[],!1,null,"32a95dc6",null);t.default=s.exports},1584:function(e,t,a){"use strict";a("2082")},"15e7":function(e,t,a){},1614:function(e,t,a){"use strict";function i(e,t,a){e instanceof RegExp&&(e=n(e,a)),t instanceof RegExp&&(t=n(t,a));var i=o(e,t,a);return i&&{start:i[0],end:i[1],pre:a.slice(0,i[0]),body:a.slice(i[0]+e.length,i[1]),post:a.slice(i[1]+t.length)}}function n(e,t){var a=t.match(e);return a?a[0]:null}function o(e,t,a){var i,n,o,r,s,l=a.indexOf(e),c=a.indexOf(t,l+1),d=l;if(l>=0&&c>0){if(e===t)return[l,c];for(i=[],o=a.length;d>=0&&!s;)d==l?(i.push(d),l=a.indexOf(e,d+1)):1==i.length?s=[i.pop(),c]:((n=i.pop())<o&&(o=n,r=c),c=a.indexOf(t,d+1)),d=l<c&&l>=0?l:c;i.length&&(s=[o,r])}return s}e.exports=i,i.range=o},"163d":function(e,t,a){"use strict";a("c6bf")},1644:function(e,t,a){"use strict";a("2ce9")},"164b":function(e,t,a){!function(e){"use strict";e.registerGlobalHelper("fold","comment",(function(e){return e.blockCommentStart&&e.blockCommentEnd}),(function(t,a){var i=t.getModeAt(a),n=i.blockCommentStart,o=i.blockCommentEnd;if(n&&o){for(var r,s=a.line,l=t.getLine(s),c=a.ch,d=0;;){var u=c<=0?-1:l.lastIndexOf(n,c-1);if(-1!=u){if(1==d&&u<a.ch)return;if(/comment/.test(t.getTokenTypeAt(e.Pos(s,u+1)))&&(0==u||l.slice(u-o.length,u)==o||!/comment/.test(t.getTokenTypeAt(e.Pos(s,u))))){r=u+n.length;break}c=u-1}else{if(1==d)return;d=1,c=l.length}}var p,f,m=1,h=t.lastLine();e:for(var g=s;g<=h;++g)for(var b=t.getLine(g),v=g==s?r:0;;){var y=b.indexOf(n,v),w=b.indexOf(o,v);if(y<0&&(y=b.length),w<0&&(w=b.length),(v=Math.min(y,w))==b.length)break;if(v==y)++m;else if(! --m){p=g,f=v;break e}++v}if(null!=p&&(s!=p||f!=r))return{from:e.Pos(s,r),to:e.Pos(p,f)}}}))}(a("56b3"))},"164e":function(e,t){e.exports=require("echarts")},"164f":function(e,t,a){"use strict";a.r(t);t.default={namespaced:!0,state:{tenantId:null},getters:{},actions:{actionTenantId:function(e,t){var a=e.commit;e.state;"add"!==t&&a("mutationTenantId",t)}},mutations:{mutationTenantId:function(e,t){e.tenantId=t}}}},1652:function(e,t,a){},1750:function(e,t){e.exports=require("core-js/modules/es6.symbol")},"175a":function(e,t,a){"use strict";a.r(t);a("25fc"),a("5f72");var i=a("2ade"),n={name:"FlowFormRightSubSetting",components:{eipScriptDialog:function(){return Promise.resolve().then(a.bind(null,"4769"))}},props:{defId:String,nodeId:String,defkey:String,parentDefKey:String},data:function(){return{treeData:[],defaultProps:{children:"children",label:"desc"},sql:"",cmStyle:{value:"",mode:"groovy",readOnly:!1,smartIndent:!0,tabSize:2,theme:"base16-light",lineNumbers:!0,line:!0},dialogVisibleSetting:!1,editingRight:{tableName:"",script:"",nodeId:"",parentDefKey:this.parentDefKey},data:{}}},methods:{showScriptDialog:function(){""!=this.editingRight.script?this.$refs.whenSaveDialog.showDialog():this.$message.warning("请先选择需要编辑的子表")},saveDataDialog:function(){var e=this;""!=e.editingRight.tableName?""!=e.editingRight.script?i.default.post(window.context.bpmModel+"/flow/node/v1/saveSub?defId="+e.defId+"&nodeId="+e.nodeId+"&parentDefKey="+e.parentDefKey,e.data).then((function(t){t.data.state&&e.$confirm(t.data.message+"，是否继续操作？","提示",{cancelButtonText:"取消",confirmButtonText:"确定",type:"warning"}).then((function(){})).catch((function(){e.dialogVisibleSetting=!1}))})):e.$message.warning("请编写SQL语句"):e.$message.warning("请先选择需要编辑的子表")},showDialog:function(){var e=this;e.editingRight={tableName:"",script:"",nodeId:"",parentDefKey:this.parentDefKey},e.data={},e.dialogVisibleSetting=!0,i.default.post(window.context.bpmModel+"/flow/node/v1/varTree",{defId:e.defId,nodeId:e.nodeId,includeBpmConstants:!1,removeMain:!0}).then((function(t){e.treeData=t.data,i.default.get(window.context.bpmModel+"/flow/node/v1/initSub?defId="+e.defId+"&nodeId="+e.nodeId+"&parentDefKey="+e.parentDefKey).then((function(t){"{}"!=JSON.stringify(t.data)&&(e.data=t.data)}))}))},handleNodeClick:function(e,t,a){var i,n=this.editingRight.tableName;if(("sub"==e.nodeType&&this.editingChange(e.name),"field"==e.nodeType&&this.editingChange(t.parent.data.name),n==this.editingRight.tableName)&&(i="bfield"==e.nodeType?"b":"a",null!=e.fieldName)){var o=i+"."+e.fieldName;this.editingRight.script=this.editingRight.script+o}},editingChange:function(e){if(null==this.data[e]){var t={};t.nodeId=this.nodeId,t.parentDefKey=this.parentDefKey,t.tableName=e,t.script="return sql;",this.data[e]=t}this.editingRight=this.data[e]},clean:function(){var e=this;this.$confirm("确定清除所有子表授权？","提示",{cancelButtonText:"取消",confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){i.default.post(window.context.bpmModel+"/flow/node/v1/saveSub?defId="+e.defId+"&nodeId="+e.nodeId+"&parentDefKey="+e.parentDefKey,{}).then((function(t){(t=t.data).state?e.$message.success({duration:1e3,message:"清除成功",onClose:function(){e.dialogVisibleSetting=!1}}):e.$message.error(t.message)}))}))},close:function(){this.dialogVisibleSetting=!1}}},o=(a("4f87"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{staticClass:"urgent-text",attrs:{top:"8vh",width:"70%",title:"设置子表数据授权",visible:e.dialogVisibleSetting,"append-to-body":"","close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogVisibleSetting=t}}},[a("div",{staticStyle:{width:"100%",height:"550px"}},[a("div",{staticStyle:{float:"left",width:"25%",height:"100%"}},[a("ht-tree",{ref:"htTypeTree",staticStyle:{overflow:"auto",height:"100%"},attrs:{data:e.treeData,props:e.defaultProps,"default-expand-all":"","expand-on-click-node":!1},on:{"node-click":e.handleNodeClick}})],1),a("div",{staticStyle:{width:"73%",float:"left","margin-left":"10px",height:"100%"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"130px"}},[e._v("操作子表:")]),a("td",[e._v(e._s(e.editingRight.tableName?e.editingRight.tableName:"请先选择需要编辑的子表"))])]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("操作提示:")]),a("td",{staticStyle:{color:"red"}},[e._v("保存的结果为SQL语句，如：return \"a.F_wb1 in('1','2')\";"),a("br"),e._v("return\n\t\t\t\t\t\t\t\"a.F_wb1\n\t\t\t\t\t\t\tin('1','2',\\'\"+scriptImpl.getCurrentUserName()+\"\\')\";")])]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("SQL:")]),a("td",[a("div",[a("eip-script-dialog",{ref:"whenSaveDialog",attrs:{"append-to-body":""},model:{value:e.editingRight.script,callback:function(t){e.$set(e.editingRight,"script",t)},expression:"editingRight.script"}}),a("el-button",{on:{click:function(t){return e.showScriptDialog()}}},[e._v("常用脚本")])],1),a("el-row",{staticStyle:{height:"100%","padding-top":"10px"}},[a("codemirror",{staticStyle:{width:"99%",height:"100%"},attrs:{options:e.cmStyle},model:{value:e.editingRight.script,callback:function(t){e.$set(e.editingRight,"script",t)},expression:"editingRight.script"}})],1)],1)])])]),a("div",{staticClass:"dialog-footer",staticStyle:{float:"right","padding-top":"40px"},attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.saveDataDialog}},[e._v("保   存")]),a("el-button",{attrs:{type:"danger",size:"small"},on:{click:e.clean}},[e._v("清除权限")]),a("el-button",{attrs:{type:"danger",size:"small"},on:{click:e.close}},[e._v("取   消")])],1)])])])}),[],!1,null,"508549e2",null);t.default=r.exports},1761:function(e,t,a){},1768:function(e,t,a){"use strict";a.r(t);a("5a1d"),a("25fc"),a("80a8");var i=a("c7ea"),n=a("ab00"),o=(a("0f7c"),a("2ade"));a("f9d4");var r={name:"template-filter-dialog",components:{codemirror:n.codemirror,eipOrgDialog:function(){return Promise.resolve().then(a.bind(null,"5238"))}},props:{colPrefix:String,metafields:Array,filterFields:Array,conditionFields:String},data:function(){return{comVarList:[],filter:{filterType:1,name:""},isEditabled:!0,editFilter:{},orgSelectedArray:[],sqlOption:[],filterTypeList:[{key:1,value:"条件脚本"},{key:3,value:"追加SQL"},{key:4,value:"数据权限"}],dialogVisible:!1,varList:[],selectVar:"",curCode:"",cmOptions:{value:"",mode:"text/javascript",lineNumbers:!0,line:!0,lineWiseCopyCut:!0,showCursorWhenSelecting:!0},conditionObj:{},conditionName:"",pathList:[],data:{},branchList:[],tabList:[],Tree:[],svgHeight:"400px",defaultCondition:{property:"",operator:"1",dataType:"",value:"",compType:"1"},Mleft:50,Mtop:20,XIncase:100,YIncase:50,svgHtml:"",varTree:[],filedsObj:{},scriptStr:"",localDsType:""}},computed:{codemirror:function(){return this.$refs.mycode.codemirror}},mounted:function(){this.getDataSource(),-1!=this.$store.state.login.currentUser.userAttrs.tenantId&&this.filterTypeList.splice(1,1)},methods:{initData:function(){var e=this;this.varList=[],this.filter={filterType:1,name:"",key:""},this.sqlOption={label:"SQL字段",options:[]};var t={label:"常用变量",options:[]},a={label:"条件字段",options:[]};if(i.default.getDataTemplateVarList().then((function(a){e.comVarList=a,a&&a.length>0&&a.forEach((function(e){"curUserAccount"==e.alias?e.alias="'[curUserAccount]'":"curUserId"==e.alias&&(e.alias="'[curUserId]'"),t.options.push({key:e.alias,value:e.title})}))})),this.metafields&&this.metafields.length>0&&(this.metafields=this.metafields.filter((function(e){return!e.flowField})),this.metafields.forEach((function(t){t.type&&"null"!=t.type&&("clob"==t.type&&"oracle"==e.localDsType?e.sqlOption.options.push({key:"TO_CHAR("+e.colPrefix+t.name+")",value:t.desc}):e.sqlOption.options.push({key:e.colPrefix+t.name,value:t.desc}))}))),this.conditionFields){var n=JSON.parse(this.conditionFields);n.length>0&&n.forEach((function(t){a.options.push({key:e.colPrefix+t.na,value:t.cm})}))}if(this.varList.push(this.sqlOption),this.varList.push(t),this.varList.push(a),this.editFilter&&this.editFilter.key){this.isEditabled=!1;var o={};if(o.name=this.editFilter.name,o.key=this.editFilter.key,o.filter=this.editFilter.condition,4==this.editFilter.type&&o.filter){for(var r=JSON.parse(o.filter),s=0;s<r.length;s++){var l=r[s];"customOrgs"!=l.type?o[l.type]="1":this.orgSelectedArray=l.orgs,l.field&&(o[l.type+"Field"]=l.field)}this.filter=o}else if(1==this.editFilter.type){this.filter=o;var c=JSON.parse(this.filter.filter);this.conditionObj=c,this.buildConditionTree(c),this.buildVarTree(this.metafields)}else 2!=this.editFilter.type&&3!=this.editFilter.type||(this.$set(this.filter,"key",this.editFilter.key),this.$set(this.filter,"name",this.editFilter.name),this.$set(this.filter,"filter",this.editFilter.condition));this.$set(this.filter,"filterType",this.editFilter.type)}else this.isEditabled=!0,2==this.filter.filterType||3==this.filter.filterType?this.codemirror.setValue(" "):1==this.filter.filterType&&(this.conditionObj={junction:"and",condition:[]},this.buildConditionTree(this.conditionObj),this.buildVarTree(this.metafields))},showDialog:function(e){e.editFilter&&(this.editFilter=e.editFilter),this.dialogVisible=!0,this.initData()},changeFilterType:function(){2!=this.filter.filterType&&3!=this.filter.filterType||this.filter.filterType==this.editFilter.type||(this.filter.filter=" ",this.codemirror.setValue(" "))},clickVar:function(){this.codemirror.replaceSelection(" "+this.selectVar+" ")},saveFormValid:function(){if(!this.filter.name)return this.$message.error("名称不能为空！"),!1;if(!this.filter.key)return this.$message.error("Key不能为空！"),!1;if(this.isEditabled)for(var e=0;e<this.filterFields.length;e++)if(this.filterFields[e].key==this.filter.key)return this.$message.error("Key已被使用，请重新填写！"),this.filter.key="",!1;if(1==this.filter.filterType){if(!this.tabList||this.tabList.length<1)return this.$message.error("请添加过滤条件！"),!1;this.filter.filter=JSON.stringify(this.conditionObj)}else 4==this.filter.filterType?this.filter.filter=this.getPermissionData():this.filter.filter=this.codemirror.getValue();return!0},isNotZeroEmpty:function(e){return!(!e||"0"===e)},getPermissionData:function(){var e=[];if(!(this.isNotZeroEmpty(this.filter.loginUser)||this.isNotZeroEmpty(this.filter.loginUserOrgs)||this.isNotZeroEmpty(this.filter.loginUserSubOrgs)||this.isNotZeroEmpty(this.filter.customOrgsField)))throw this.$message.error("请选择权限类型！"),new Error("请选择权限类型.");if(this.filter.loginUser&&"0"!==this.filter.loginUser){if(!this.filter.loginUserField)throw this.$message.error("请选择当前登陆用户对应字段！"),new Error("请选择当前登陆用户对应字段.");e.push({type:"loginUser",name:"当前登录用户数据",field:this.filter.loginUserField})}if(this.filter.loginUserOrgs&&"0"!==this.filter.loginUserOrgs){if(!this.filter.loginUserOrgsField)throw this.$message.error("请选择当前登陆用户所属组织对应字段！"),new Error("请选择当前登陆用户所属组织对应字段.");e.push({type:"loginUserOrgs",name:"当前登陆用户所属组织",field:this.filter.loginUserOrgsField})}if(this.filter.loginUserSubOrgs&&"0"!==this.filter.loginUserSubOrgs){if(!this.filter.loginUserSubOrgsField)throw this.$message.error("请选择当前登陆用户所属组织及下属组织对应字段！"),new Error("请选择当前登陆用户所属组织及下属组织对应字段.");e.push({type:"loginUserSubOrgs",name:"当前登陆用户所属组织及下属组织",field:this.filter.loginUserSubOrgsField})}if(this.orgSelectedArray&&this.filter.customOrgsField){for(var t={type:"customOrgs",name:"自定义选择组织",orgs:[],field:this.filter.customOrgsField},a=0;a<this.orgSelectedArray.length;a++){var i=this.orgSelectedArray[a],n={};n.id=i.id,n.name=i.name,t.orgs.push(n)}e.push(t)}return JSON.stringify(e)},orgSelector:function(){this.$refs.eipOrgDialog.showDialog({})},handleTagClose:function(e){if(this.orgSelectedArray&&this.orgSelectedArray.length>0)for(var t=0;t<this.orgSelectedArray.length;t++)if(this.orgSelectedArray[t].id==e.id)return void this.orgSelectedArray.splice(t,1)},dialogOnConfirm:function(e){e&&e.length>0?this.orgSelectedArray=e:this.orgSelectedArray=[]},onConfirm:function(e){this.saveFormValid()&&(this.dialogVisible=!1,this.$emit("onConfirm",e,this.filter))},handleClose:function(){this.dialogVisible=!1},buildConditionTree:function(e){var t=[],a=[],i=[];this.buildData(e,t,a,i),this.pathList=t,this.branchList=i,this.tabList=a;var n=t[t.length-1],o=[];n&&(o=n.split(","));var r=o[o.length-1];r&&(this.svgHeight=parseInt(r)+50+"px"),this.createSvgHtml(t)},createSvgHtml:function(e){this.svgHtml="";for(var t='<svg height="'+this.svgHeight+'" version="1.1" width="692" xmlns="http://www.w3.org/2000/svg" style="overflow: hidden; position: relative;">',a=0;a<e.length;a++)t+='<path fill="none" stroke="#787878"d="'+this.pathList[a]+'" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path>';t+="</svg>",this.svgHtml=t},changecondition:function(e){var t,a=this,i=this.branchList[e].newjunction;if("3"==i||"4"==i||"5"==i)this.branchList[e].newjunction=this.branchList[e].oldjunction,t=this.branchList[e].indexStr,"3"==i?this.addCondition(t):"4"==i?this.addUnionCondition(t):this.$confirm("确定要删除此联合条件及其下属的所有子条件吗？","提示",{cancelButtonText:"取消",confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){a.removeCondition(t)}));else{this.branchList[e].oldjunction=this.branchList[e].newjunction;var n=(t=this.branchList[e].indexStr).split(",");"root"==t?this.conditionObj.junction=i:1==n.length?this.conditionObj.condition[t].junction=i:2==n.length&&(this.conditionObj.condition[n[0]].condition[n[1]].junction=i)}},addCondition:function(e){var t=this.conditionObj.condition;if("root"==e)t.push(JSON.parse(JSON.stringify(this.defaultCondition)));else{var a=[];e&&(a=e.split(","));for(var i=0;i<t.length;i++)if(a.length>0&&i==a[0]){if(a.length>1){for(var n=0;n<t[i].condition.length;n++)if(n==a[1]){t[i].condition[n].condition.push(JSON.parse(JSON.stringify(this.defaultCondition)));break}}else t[i].condition.push(JSON.parse(JSON.stringify(this.defaultCondition)));break}}this.conditionObj.condition=t,this.buildConditionTree(this.conditionObj)},removeCondition:function(e){var t=[];if(e&&(t=e.split(",")),t.length>0){for(var a=this.conditionObj.condition,i=0;i<a.length;i++)if(i==t[0]){if(t.length>1){for(var n=0;n<a[i].condition.length;n++)if(n==t[1]){if(t.length>2){for(var o=0;o<a[i].condition[n].condition.length;o++)if(o==t[2]){a[i].condition[n].condition.splice(o,1);break}}else a[i].condition.splice(n,1);break}}else a.splice(i,1);break}this.conditionObj.condition=a,this.buildConditionTree(this.conditionObj)}},addUnionCondition:function(e){var t=this.conditionObj.condition;if("root"==e)t.push({junction:"or",condition:[]});else{var a=[];e&&(a=e.split(","));for(var i=0;i<t.length;i++)if(a.length>0&&i==a[0]){if(a.length>1){for(var n=0;n<t[i].condition.length;n++)if(n==a[1]){t[i].condition[n].condition.push({junction:"or",condition:[]});break}}else t[i].condition.push({junction:"or",condition:[]});break}}this.conditionObj.condition=t,this.buildConditionTree(this.conditionObj)},buildData:function(e,t,a,i){var n=0,o=e.condition,r=this.getyIncaseNum(e.condition)>1?this.getyIncaseNum(e.condition):1,s=(2*this.Mtop+this.YIncase*(r-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;l<o.length;l++)if(o[l].condition){var c=this.getyIncaseNum(o[l].condition),d=!1;c<1&&(c=1,d=!0);var u=(2*this.Mtop+this.YIncase*(2*n+c-1))/2,p="M"+this.Mleft+","+s+"C"+this.Mleft+","+u+","+this.Mleft+","+u+","+(this.Mleft+this.XIncase)+","+u;t.push(p),i.push({newjunction:o[l].junction,oldjunction:o[l].junction,style:"left:"+(this.Mleft+this.XIncase-35)+"px; top:"+(u-15)+"px",indexStr:""+l}),d&&n++;for(var f=0;f<o[l].condition.length;f++)if(o[l].condition[f].condition){var m=this.getyIncaseNum(o[l].condition[f].condition),h=!1;m<1&&(m=1,h=!0);var g=(2*this.Mtop+this.YIncase*(2*n+m-1))/2,b="M"+(this.Mleft+this.XIncase)+","+u+"C"+(this.Mleft+this.XIncase)+","+g+","+(this.Mleft+this.XIncase)+","+g+","+(this.Mleft+2*this.XIncase)+","+g;t.push(b),i.push({newjunction:o[l].condition[f].junction,oldjunction:o[l].condition[f].junction,style:"left:"+(this.Mleft+2*this.XIncase-35)+"px; top:"+(g-15)+"px",indexStr:l+","+f,condition:"noAdd"}),h&&n++;for(var v=0;v<o[l].condition[f].condition.length;v++){var y=o[l].condition[f].condition[v];y.style="left:"+(this.Mleft+3*this.XIncase)+"px; top:"+(this.Mtop+this.YIncase*n-19)+"px",y.indexStr=l+","+f+","+v,a.push(y);var w="M"+(this.Mleft+2*this.XIncase)+","+g+"C"+(this.Mleft+2*this.XIncase)+","+(this.Mtop+this.YIncase*n)+","+(this.Mleft+2*this.XIncase)+","+(this.Mtop+this.YIncase*n)+","+(this.Mleft+3*this.XIncase)+","+(this.Mtop+this.YIncase*n);t.push(w),n++}}else{var _=o[l].condition[f];_.style="left:"+(this.Mleft+2*this.XIncase)+"px; top:"+(this.Mtop+this.YIncase*n-19)+"px",_.indexStr=l+","+f,a.push(_);var x="M"+(this.Mleft+this.XIncase)+","+u+"C"+(this.Mleft+this.XIncase)+","+(this.Mtop+this.YIncase*n)+","+(this.Mleft+this.XIncase)+","+(this.Mtop+this.YIncase*n)+","+(this.Mleft+2*this.XIncase)+","+(this.Mtop+this.YIncase*n);t.push(x),n++}}else{var k=o[l];k.style="left:"+(this.Mleft+this.XIncase)+"px; top:"+(this.Mtop+this.YIncase*n-19)+"px",k.indexStr=""+l,a.push(k);var S="M"+this.Mleft+","+s+"C"+this.Mleft+","+(this.Mtop+this.YIncase*n)+","+this.Mleft+","+(this.Mtop+this.YIncase*n)+","+(this.Mleft+this.XIncase)+","+(this.Mtop+this.YIncase*n);t.push(S),n++}},getyIncaseNum:function(e){for(var t=0,a=0;a<e.length;a++)if(e[a].condition&&e[a].condition.length>0)for(var i=0;i<e[a].condition.length;i++)if(e[a].condition[i].condition&&e[a].condition[i].condition.length>0)for(var n=0;n<e[a].condition[i].condition.length;n++)t++;else t++;else t++;return t},buildVarTree:function(e){var t=this,a=[];this.varTree=[],this.filedsObj={},e.length>0&&(e.forEach((function(e){if(e.type&&"null"!=e.type){var i={pathStr:t.colPrefix+e.name,desc:e.desc,dataType:e.type};a.push(i),t.filedsObj[i.pathStr]=i}})),this.varTree=a)},setFieldOtherInfo:function(e,t,a){var i=this.filedsObj[t.property];1==a?(t.dataType=i.dataType,t.format=i.format,t.chooseDesc=i.desc,t.value=""):t.changeDesc=i.desc},getDataSource:function(){var e=this;o.default.get("${portal}/sys/sysDataSource/v1/getDataSources").then((function(t){t.data&&t.data.length>0&&t.data.forEach((function(t){"LOCAL"==t.alias&&(e.localDsType=t.dbType)}))}))}}},s=(a("0630"),a("2877")),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"过滤条件",visible:e.dialogVisible,appendToBody:"","close-on-click-modal":!1,"before-close":e.handleClose,top:"6vh","custom-class":"dialog__content"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-form",{attrs:{"data-vv-scope":"filterForm"},model:{value:e.filter,callback:function(t){e.filter=t},expression:"filter"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"10%"}},[e._v("脚本类型：")]),a("td",{attrs:{width:"23%"}},[a("ht-select",{attrs:{options:e.filterTypeList,validate:{required:!0}},on:{change:e.changeFilterType},model:{value:e.filter.filterType,callback:function(t){e.$set(e.filter,"filterType",t)},expression:"filter.filterType"}})],1),a("th",{attrs:{width:"10%"}},[e._v("名称：")]),a("td",{attrs:{width:"23%"}},[a("ht-input",{attrs:{disabled:!e.isEditabled,validate:{required:!0},maxlength:50,showWordLimit:!0},model:{value:e.filter.name,callback:function(t){e.$set(e.filter,"name",t)},expression:"filter.name"}})],1),a("th",{attrs:{width:"10%"}},[e._v("Key：")]),a("td",{attrs:{width:"23%"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.filter.name,expression:"filter.name"}],attrs:{disabled:!e.isEditabled,validate:{required:!0,regex:{exp:"^[a-zA-Z][a-zA-Z0-9_]*$",message:"只能输入字母、数字、下划线，且以字母开头"}},maxlength:50,showWordLimit:!0},model:{value:e.filter.key,callback:function(t){e.$set(e.filter,"key",t)},expression:"filter.key"}})],1)]),1==e.filter.filterType?a("tr",[a("td",{attrs:{colspan:"6"}},[a("el-container",[a("el-main",{staticStyle:{width:"100%"}},[a("div",{staticStyle:{position:"relative",height:"360px",overflow:"auto",width:"100%"}},[a("div",{staticStyle:{position:"absolute","z-index":"2"}},[a("form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"form1"}},e._l(e.tabList,(function(t){return a("table",{key:t.indexStr,staticClass:"table-list custom_condition_tab table",style:t.style},[a("tbody",[a("tr",[a("td",{staticStyle:{width:"220px"}},[a("el-select",{directives:[{name:"validate",rawName:"v-validate",value:{required:!0},expression:"{ required: true }"}],staticStyle:{width:"200px"},attrs:{size:"mini"},on:{change:function(a){return e.setFieldOtherInfo(this,t,1)}},model:{value:t.property,callback:function(a){e.$set(t,"property",a)},expression:"tab.property"}},e._l(e.varTree,(function(e){return a("el-option",{key:e.pathStr,attrs:{value:e.pathStr,label:e.desc}})})),1)],1),a("td",{staticStyle:{width:"100px"}},["number"==t.dataType?a("el-select",{staticStyle:{width:"90px"},attrs:{size:"mini"},model:{value:t.operator,callback:function(a){e.$set(t,"operator",a)},expression:"tab.operator"}},[a("el-option",{attrs:{label:"等于",value:"1"}}),a("el-option",{attrs:{label:"不等于",value:"2"}}),a("el-option",{attrs:{label:"大于",value:"3"}}),a("el-option",{attrs:{label:"大于等于",value:"4"}}),a("el-option",{attrs:{label:"小于",value:"5"}}),a("el-option",{attrs:{label:"小于等于",value:"6"}}),a("el-option",{attrs:{label:"等于变量",value:"7"}}),a("el-option",{attrs:{label:"不等于变量",value:"8"}})],1):e._e(),"number"!=t.dataType?a("el-select",{staticStyle:{width:"90px"},attrs:{size:"mini"},model:{value:t.operator,callback:function(a){e.$set(t,"operator",a)},expression:"tab.operator"}},[a("el-option",{attrs:{label:"等于",value:"1"}}),a("el-option",{attrs:{label:"等于(忽略大小写)",value:"3"}}),a("el-option",{attrs:{label:"like",value:"4"}}),a("el-option",{attrs:{label:"like左",value:"5"}}),a("el-option",{attrs:{label:"like右",value:"6"}}),a("el-option",{attrs:{label:"等于变量",value:"7"}}),a("el-option",{attrs:{label:"不等于变量",value:"8"}})],1):e._e()],1),"2"!=t.compType&&"date"==t.dataType&&7!=t.operator&&8!=t.operator?a("td",{staticStyle:{width:"220px"}},[a("ht-date",{staticStyle:{width:"215px"},attrs:{validate:{required:!0},format:t.format,showDate:!0,day:-3},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"tab.value"}})],1):e._e(),2!=t.compType&&"date"!=t.dataType&&7!=t.operator&&8!=t.operator?a("td",{staticStyle:{width:"220px"}},[a("ht-input",{staticStyle:{width:"203px"},attrs:{validate:{required:!0},maxlength:50,showWordLimit:!0},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"tab.value"}})],1):e._e(),7==t.operator||8==t.operator?a("td",{staticStyle:{width:"220px"}},["number"!=t.dataType&&"date"!=t.dataType&&"clob"!=t.dataType?a("el-select",{attrs:{size:"mini"},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"tab.value"}},e._l(e.comVarList,(function(e){return a("el-option",{key:e.alias,attrs:{value:e.alias,label:e.title}})})),1):e._e()],1):e._e(),a("td",{staticStyle:{width:"60px"}},[a("el-button",{attrs:{size:"mini",icon:"el-icon-delete"},on:{click:function(a){return e.removeCondition(t.indexStr)}}})],1)])])])})),0),e._l(e.branchList,(function(t,i){return a("div",{key:t.indexStr,staticClass:"labelrag",style:t.style+";height: 24px"},[a("el-select",{staticClass:"selected_search",on:{change:function(t){return e.changecondition(i)}},model:{value:t.newjunction,callback:function(a){e.$set(t,"newjunction",a)},expression:"branch.newjunction"}},[a("el-option",{attrs:{label:"并且",value:"and"}}),a("el-option",{attrs:{label:"或者",value:"or"}}),a("el-option",{attrs:{label:"添加条件",value:"3"}}),"noAdd"!=t.condition?a("el-option",{attrs:{label:"添加联合条件",value:"4"}}):e._e(),"noDel"!=t.condition?a("el-option",{attrs:{label:"删除",value:"5"}}):e._e()],1)],1)}))],2),a("div",{staticStyle:{position:"absolute","z-index":"1",width:"100%",height:"100%"},domProps:{innerHTML:e._s(e.svgHtml)}})])])],1)],1)]):e._e(),a("tr",{directives:[{name:"show",rawName:"v-show",value:2==e.filter.filterType||3==e.filter.filterType,expression:"filter.filterType == 2 || filter.filterType == 3"}]},[a("th",{attrs:{width:"10%"}},[e._v("常用变量：")]),a("td",{attrs:{colspan:"5"}},[[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.clickVar},model:{value:e.selectVar,callback:function(t){e.selectVar=t},expression:"selectVar"}},e._l(e.varList,(function(t){return a("el-option-group",{key:t.label,attrs:{label:t.label}},e._l(t.options,(function(e){return a("el-option",{key:e.value,attrs:{label:e.value,value:e.key}})})),1)})),1)]],2)]),a("tr",{directives:[{name:"show",rawName:"v-show",value:2==e.filter.filterType||3==e.filter.filterType,expression:"filter.filterType == 2 || filter.filterType == 3"}]},[a("td",{attrs:{colspan:"6"}},[a("codemirror",{ref:"mycode",staticClass:"code",attrs:{value:e.filter.filter,options:e.cmOptions}})],1)]),4==e.filter.filterType?a("tr",[a("td",{attrs:{colspan:"6"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"30%"}},[e._v("权限字段")]),a("th",{attrs:{width:"20%"}},[e._v("数据关系")]),a("th",{attrs:{width:"50%"}},[e._v("权限类型")])]),a("tr",[a("td",[a("ht-select",{attrs:{options:e.sqlOption.options,clearable:""},model:{value:e.filter.loginUserField,callback:function(t){e.$set(e.filter,"loginUserField",t)},expression:"filter.loginUserField"}})],1),a("td",[e._v("等于")]),a("td",[a("el-checkbox",{attrs:{"true-label":"1","false-label":"0"},model:{value:e.filter.loginUser,callback:function(t){e.$set(e.filter,"loginUser",t)},expression:"filter.loginUser"}},[e._v("当前登陆用户的ID")])],1)]),a("tr",[a("td",[a("ht-select",{attrs:{options:e.sqlOption.options,clearable:""},model:{value:e.filter.loginUserOrgsField,callback:function(t){e.$set(e.filter,"loginUserOrgsField",t)},expression:"filter.loginUserOrgsField"}})],1),a("td",[e._v("等于")]),a("td",[a("el-checkbox",{attrs:{"true-label":"1","false-label":"0"},model:{value:e.filter.loginUserOrgs,callback:function(t){e.$set(e.filter,"loginUserOrgs",t)},expression:"filter.loginUserOrgs"}},[e._v("当前登陆用户所属组织的ID")])],1)]),a("tr",[a("td",[a("ht-select",{attrs:{options:e.sqlOption.options,clearable:""},model:{value:e.filter.loginUserSubOrgsField,callback:function(t){e.$set(e.filter,"loginUserSubOrgsField",t)},expression:"filter.loginUserSubOrgsField"}})],1),a("td",[e._v("属于")]),a("td",[a("el-checkbox",{attrs:{"true-label":"1","false-label":"0"},model:{value:e.filter.loginUserSubOrgs,callback:function(t){e.$set(e.filter,"loginUserSubOrgs",t)},expression:"filter.loginUserSubOrgs"}},[e._v("当前登陆用户所属组织及下属组织的ID")])],1)]),a("tr",[a("td",[a("ht-select",{attrs:{options:e.sqlOption.options},model:{value:e.filter.customOrgsField,callback:function(t){e.$set(e.filter,"customOrgsField",t)},expression:"filter.customOrgsField"}})],1),a("td",[e._v("属于")]),a("td",[e._l(e.orgSelectedArray,(function(t){return a("el-tag",{key:t.code,attrs:{closable:"","disable-transitions":!1},on:{close:function(a){return e.handleTagClose(t)}}},[e._v(e._s(" "+t.name))])})),a("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-search",plain:""},on:{click:function(t){return e.orgSelector()}}},[e._v("选择组织")])],2)])])])])]):e._e()])]),a("eip-org-dialog",{ref:"eipOrgDialog",attrs:{name:"eipOrgDialog",value:e.orgSelectedArray,"append-to-body":""},on:{onConfirm:e.dialogOnConfirm}})],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.onConfirm}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1)}),[],!1,null,"b0e6c47c",null);t.default=l.exports},"177c":function(e,t,a){},"177d":function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("289a"),n=a.n(i),o=a("4bcf"),r=a("78ac"),s=a("de7b"),l=a("b741"),c=a("400c"),d=a("3c4e"),u=a.n(d),p={name:"widget-subdiv-layout",components:{Draggable:n.a,WidgetFormItem:o.default,WidgetGridLayout:r.default,WidgetSuntableLayout:s.default,WidgetSundivLayout:l.default},props:["element","select","index","data","selectWidgetList"],data:function(){return{selectWidget:this.select}},methods:{handleMoveStart:function(e){e.item._underlying_vm_=u()({},e.item._underlying_vm_,{clone:!0});var t=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=t},handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveEnd:function(e,t){if(e.to.__vue__)t.name==e.item._underlying_vm_.boSubEntity&&(e.item._underlying_vm_.boSubEntity="",e.item._underlying_vm_.parentNodeType="",e.item._underlying_vm_.parentType="");else for(var a=0;a<this.element.list.length;a++)if("sunDiv"==this.element.list[a].ctrlType)for(var i=0;i<this.element.list[a].list.length;i++)if("grid"==this.element.list[a].list[i].ctrlType&&"sub"==this.element.list[a].list[i].parentNodeType){e.item._underlying_vm_.boSubEntity=this.element.list[a].name,e.item._underlying_vm_.parentNodeType="sun",e.item._underlying_vm_.parentType="sunDiv";break}},handleWidgetColAdd:function(e,t){var a=e.newIndex,i=e.item;if("二维码"==i.innerText)return this.$message.warning("子表不允许存在二维码"),t.list.splice(a,1),!1;if("里程碑"==i.innerText)return this.$message.warning("子表不允许存在里程碑"),t.list.splice(a,1),!1;if("表格布局"==i.innerText)return this.$message.warning("子表不允许存在表格布局"),t.list.splice(a,1),!1;if("高德地图"==i.innerText)return this.$message.warning("子表不允许存在高德地图"),t.list.splice(a,1),!1;if("相关流程"==i.innerText)return this.$message.warning("子表不允许存在相关流程"),t.list.splice(a,1),!1;if("数据视图"===i.innerText)return this.$message.warning("子表不允许存在数据视图"),t.list.splice(a,1),!1;if(c.default.handleLayoutComponents(this,t,t.list,a)){if(!t.options.boSubEntity)return this.$message.warning("请先绑定子表"),!1;if(i.isLayout)return t.list.list.splice(a,1),!1;this.selectWidget=t.list[a],this.selectWidget.parentNodeType="sub",this.selectWidget.parentType="subDiv",this.selectWidget.boSubEntity=t.options.boSubEntity}},handleWidgetDelete:function(e){var t=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(){t.data.list.splice(e,1)}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e,t){this.$emit("update:select",e)},deep:!0}}},f=(a("e804"),a("2877")),m=Object(f.a)(p,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"widget-subtable",class:{active:e.selectWidget.key==e.element.key},on:{"!click":function(t){return e.handleSelectWidget(e.index)}}},[e.selectWidget.key==e.element.key?a("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[a("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?a("div",{staticClass:"widget-view-action"},[a("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(t){return t.stopPropagation(),e.handleWidgetDelete(e.index)}}})]):e._e(),a("div",{staticStyle:{"overflow-x":"auto","overflow-y":"hidden",padding:"15px"}},[e.element.options.showLabel?a("div",{staticStyle:{"font-weight":"bold",padding:"10px"}},[e._v("\n\t\t\t"+e._s(e.element.desc_zh||e.element.desc)+"\n\t\t")]):e._e(),e.element&&e.element.key?a("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}},[a("el-col",{attrs:{span:24}},[a("draggable",e._b({attrs:{"no-transition-on-drag":!0},on:{end:function(t){return e.handleMoveEnd(t,e.element)},start:e.handleMoveStart,add:function(t){return e.handleWidgetColAdd(t,e.element)}},model:{value:e.element.list,callback:function(t){e.$set(e.element,"list",t)},expression:"element.list"}},"draggable",{group:"form",ghostClass:"ghost",animation:200,handle:".drag-widget"},!1),[a("transition-group",{staticClass:"widget-col-list",attrs:{name:"fade",tag:"div"}},[e._l(e.element.list.filter((function(e){return e.key})),(function(t,i){return["grid"==t.ctrlType?a("widget-grid-layout",{key:t.key,attrs:{element:t,index:i,selectWidgetList:e.selectWidgetList,select:e.selectWidget,data:e.element},on:{"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:select":function(t){e.selectWidget=t},"update:data":function(t){e.element=t}}}):"suntable"==t.ctrlType?a("widget-suntable-layout",{key:t.key,attrs:{data:e.element,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:t},on:{"update:data":function(t){e.element=t},"update:select":function(t){e.selectWidget=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:element":function(e){t=e}}}):"sunDiv"==t.ctrlType?a("widget-sundiv-layout",{key:t.key,attrs:{data:e.element,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:t},on:{"update:data":function(t){e.element=t},"update:select":function(t){e.selectWidget=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:element":function(e){t=e}}}):a("widget-form-item",{key:t.key,attrs:{element:t,index:i,select:e.selectWidget,selectWidgetList:e.selectWidgetList,data:e.element},on:{"update:select":function(t){e.selectWidget=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:data":function(t){e.element=t}}})]}))],2)],1)],1)],1):e._e()],1)])}),[],!1,null,"a89184a2",null);t.default=m.exports},"17c9":function(e,t,a){},"17d6":function(e,t,a){"use strict";a("2fcd")},1808:function(e,t,a){"use strict";a.r(t);a("80a8"),a("4bf8"),a("2ade");var i=a("5880"),n=a("c994"),o={props:["defId","title","nodeId","defkey"],components:{FlowNodeUserCondition:function(){return Promise.resolve().then(a.bind(null,"ec8e"))}},data:function(){return{nodeUsers:[],curSetIndex:"-1"}},computed:Object(i.mapState)({defConfigData:function(e){return e.flow.defConfigData}}),watch:{nodeUsers:{handler:function(e,t){var a={};a["nodeSetData.nodeReadUserMap."+this.nodeId]=e,this.$store.dispatch("flow/updateConfig",a)},deep:!0}},methods:{dialogCancel:function(){},nodeUserConditionConfirm:function(e){e.calcs&&("-1"!=this.curSetIndex?this.nodeUsers.splice(this.curSetIndex,1,e):this.nodeUsers.push(e))},ArrayTool:function(e,t,a){a=a||"down";var i=e[t];if(!i||i.constructor!==Object&&i.constructor!==Array)return e;if(i.constructor===Object&&(i=[i]),"up"==a)i.forEach((function(t){var a=e.indexOf(t,1);if(a>0){var i=e[a-1];e.splice(a-1,1,e[a]),e.splice(a,1,i)}}));else if("down"==a)for(var n,o=i.length-1;n=i[o--];){var r=e.indexOf(n,0);if(r>-1&&r<e.length-1){var s=e[r+1];e.splice(r+1,1,e[r]),e.splice(r,1,s)}}},setNodeUser:function(e){var t={nodeId:this.nodeId};(e||0===e)&&(this.curSetIndex=e,t.userRule=JSON.parse(JSON.stringify(this.nodeUsers[e]))),this.$refs.flowNodeUserCondition.showDialog(t)}},created:function(){this.utils=n.default,this.defConfigData.nodeSetData.nodeReadUserMap&&this.defConfigData.nodeSetData.nodeReadUserMap[this.nodeId]&&(this.nodeUsers=JSON.parse(JSON.stringify(this.defConfigData.nodeSetData.nodeReadUserMap[this.nodeId])))}},r=(a("1e40"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{"margin-top":"-8px"}},[a("label",{staticClass:"el-form-item__label",staticStyle:{float:"none"}},[e._v(e._s(e.title)+"("+e._s(e.nodeId)+")\n\t\t"),a("el-button",{staticStyle:{padding:"6px 8px"},attrs:{icon:"el-icon-plus"},on:{click:function(t){return e.setNodeUser()}}})],1),e.nodeUsers&&0!=e.nodeUsers.length?e._e():a("div",{staticClass:"alert-danger alert"},[e._v("  尚未配置节点传阅人员，请添加人员设置")]),e._l(e.nodeUsers,(function(t,i){return a("div",{key:i,staticClass:"alert"},[a("div",{staticStyle:{float:"left","margin-left":"10px","font-size":"13px"}},[e._v("\n\t\t\t"+e._s(t.description)+"\n\t\t")]),a("div",{staticStyle:{float:"right !important"}},[a("el-button",{attrs:{icon:"el-icon-edit"},on:{click:function(t){return e.setNodeUser(i)}}}),a("el-button",{attrs:{icon:"el-icon-arrow-up"},on:{click:function(t){return e.ArrayTool(e.nodeUsers,i,"up")}}}),a("el-button",{attrs:{icon:"el-icon-arrow-down"},on:{click:function(t){return e.ArrayTool(e.nodeUsers,i)}}}),a("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.nodeUsers.remove(e.nodeUsers[i])}}})],1)])})),a("FlowNodeUserCondition",{ref:"flowNodeUserCondition",on:{nodeUserConditionConfirm:e.nodeUserConditionConfirm}})],2)}),[],!1,null,"2e8ff9d6",null);t.default=s.exports},1846:function(e,t,a){"use strict";a.r(t);a("80a8"),a("000b");var i=a("c994"),n={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}},data:function(){return{orgId:"",page:"",data:[],demensions:[],defaultDemension:"",orgs:[],roles:[],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}}},mounted:function(){},methods:{handleLoad:function(e,t){!e.org_id_&&this.orgId&&"0"!=this.orgId&&(e.org_id_=this.orgId,e.pageBean&&e.pageBean.page>1&&this.page&&(e.pageBean.page=this.page,this.page=""));var a=e;if(e.org_id_&&(e.pageBean&&(a.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"};a.querys||(a.querys=[]),a.querys.push(i)}if(e.role_id_){var n={property:"role_id_",value:e.role_id_,group:"main",operation:"EQUAL",relation:"AND"};a.querys||(a.querys=[]),a.querys.push(n)}a.pageBean||(a.pageBean={page:1,pageSize:50,total:0,showTotal:!0});var o=this;this.$http.post("${uc}/api/user/v1/users/queryByType",a).then((function(e){var t=e.data;o.data=t.rows,o.pagination.page=t.page,o.pagination.pageSize=t.pageSize,o.pagination.total=t.total})).finally((function(){t()}))},valueChange:function(e){this.$emit("input",e)},loadOrgTree:function(e,t){e&&e.data&&e.data.isParent?e.data.children?t(e.data.children):this.$http.post("${uc}/api/org/v1/orgs/getByParentAndDem",{demId:e.data.demId,parentId:e.data.id}).then((function(e){t(e.data)})).catch((function(e){})):t([])},changeDemension:function(e){var t=this;this.$http.post("${uc}/api/org/v1/orgs/getByParentAndDem",{demId:e}).then((function(e){t.orgs=i.default.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(t){var a=t.data;e.demensions=a,a.forEach((function(t){1==t.isDefault&&(e.defaultDemension=t.id)})),e.defaultDemension||(e.defaultDemension=a[0].id)})).catch((function(e){})),this.$http.post("${uc}/api/role/v1/roles/getAll").then((function(t){e.roles=i.default.tile2nest(t.data)})).catch((function(e){}))}}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-user-selector",{attrs:{"append-to-body":e.appendToBody,config:e.config,data:e.data,"default-demension":e.defaultDemension,demensions:e.demensions,"load-org-tree":e.loadOrgTree,name:e.name,orgs:e.orgs,pagination:e.pagination,permission:e.permission,placeholder:e.placeholder,roles:e.roles,single:e.single,"table-columns":e.tableColumns,validate:e.validate,"quick-search-props":"fullname,account,email","select-label":"fullname"},on:{changeDemension:e.changeDemension,load:e.handleLoad,loadDemensions:e.loadDemensions,loadOrgUser:e.loadOrgUser,loadRoleUser:e.loadRoleUser,valueChange:e.valueChange},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}})}),[],!1,null,null,null);t.default=r.exports},"18d2":function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74");var i=a("ade3");function n(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}var o={props:{detailData:{type:Object,default:function(){}}},computed:{data:function(){return function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?n(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):n(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},this.detailData)}}},r=o,s=(a("0470"),a("2877")),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("table",[a("tr",[e._m(0),a("td",[e._v(e._s(e.data.subject))])]),a("tr",[e._m(1),a("td",[e._v(e._s(e.data.authId))])]),a("tr",[e._m(2),a("td",[e._v(e._s(e.data.authName))])]),a("tr",[e._m(3),a("td",[e._v(e._s(e.data.startDate))])]),a("tr",[e._m(4),a("td",[e._v(e._s(e.data.endDate))])]),a("tr",[e._m(5),a("td",[e._v(e._s(1==e.data.isEnabled?"是":"否"))])]),a("tr",[e._m(6),a("td",[e._v(e._s(e.data.agentId))])]),a("tr",[e._m(7),a("td",[e._v(e._s(e.data.agent))])]),a("tr",[e._m(8),a("td",[2==e.data.type?a("span",e._l(e.data.defList,(function(t){return a("span",{key:t.flowKey,staticStyle:{margin:"0px 2px"}},[e._v(e._s(t.flowKey))])})),0):e._e(),2!=e.data.type?a("span",[e._v(e._s(e.data.flowKey))]):e._e()])]),a("tr",[e._m(9),a("td",[e._v("\n\t\t\t\t"+e._s(1==e.data.type?"全权委托":"部分委托")+"\n\t\t\t")])]),a("tr",[e._m(10),a("td",[e._v(e._s(e.data.createBy))])]),a("tr",[e._m(11),a("td",[e._v(e._s(e.data.createTime))])]),a("tr",[e._m(12),a("td",[e._v(e._s(e.data.createOrgId))])]),a("tr",[e._m(13),a("td",[e._v(e._s(e.data.updateBy))])]),a("tr",[e._m(14),a("td",[e._v(e._s(e.data.updateTime))])])])])}),[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("th",[a("span",[e._v("标题:")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("th",[a("span",[e._v("委托人ID:")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("th",[a("span",[e._v("委托人姓名:")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("th",[a("span",[e._v("开始生效时间:")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("th",[a("span",[e._v("结束日期:")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("th",[a("span",[e._v("是否有效:")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("th",[a("span",[e._v("被委托人ID:")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("th",[a("span",[e._v("被委托人:")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("th",[a("span",[e._v("流程定义KEY:")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("th",[a("span",[e._v("委托类型(1,全权委托,2,部分委托):")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("th",[a("span",[e._v("创建人ID:")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("th",[a("span",[e._v("创建时间:")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("th",[a("span",[e._v("创建者所属组织ID:")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("th",[a("span",[e._v("更新人ID:")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("th",[a("span",[e._v("更新时间:")])])}],!1,null,"0ef3c11b",null);t.default=l.exports},"190e":function(e,t,a){"use strict";a("665b")},"193e":function(e,t,a){},"199a":function(e,t,a){"use strict";a("3e00")},"19b2":function(e,t,a){"use strict";a.r(t);a("000b");var i=a("2ade"),n={components:{IframeSrc:function(){return Promise.resolve().then(a.bind(null,"bcc2"))},Pdf:function(){return Promise.resolve().then(a.bind(null,"9834"))}},data:function(){return{src:"",iframeSrc:"",fileRow:"",dialogVisible:!1,data:[],pageResult:{page:1,pageSize:50,total:0},printRecord:{}}},mounted:function(){this.$validator=this.$root.$validator},computed:{deleteUrl:function(){return window.context.bpmRunTime+"/runtime/bpmPrintRecord/v1/remove"}},methods:{loadData:function(e,t){var a=this;this.$http.post(window.context.bpmRunTime+"/runtime/bpmPrintRecord/v1/listJson",e).then((function(e){var t=e.data;a.data=t.rows,a.pageResult={page:t.page,pageSize:t.pageSize,total:t.total}}),(function(e){reject(e)})).finally((function(){return t()}))},searchFile:function(e){var t=this;this.$http.get(window.context.portal+"/file/onlinePreviewController/v1/onlinePreview?fileId="+e.fileId).then((function(a){var i=a.data;"error"==i.result?Message.error("附件不存在"):(t.fileRow=e,t.fileRow.id=e.fileId,"html"==i.result?(t.iframeSrc=window.context.portal+i.pdfUrl,t.$refs.iframeSrcSearch.handleOpen()):"txt"==i.result?(t.iframeSrc=window.context.portal+i.TxtUrl,t.$refs.iframeSrcSearch.handleOpen()):"picture"==i.result?(t.iframeSrc=window.context.portal+i.currentUrl,t.$refs.iframeSrcSearch.handleOpen()):"compress"==i.result?(t.fileTree=JSON.parse(i.fileTree).childList,t.$refs.fileTreeSearch.handleOpen()):(t.src=window.context.portal+i.pdfUrl,t.$refs.pdfSearch.handleOpen()))}))},download:function(e){i.default.download(window.context.portal+"/system/file/v1/downloadFile?fileId="+e.fileId)}}},o=(a("1a50"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"procInstId,procDefKey,procDefName,templateName","show-export":!1,"show-custom-column":!1,"default-sorter":[{direction:"DESC",property:"createTime"}]},on:{load:e.loadData}},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{label:"模板名称",prop:"templateName","show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.searchFile(i)}}},[e._v(e._s(i.procDefName))])]}}])}),a("ht-table-column",{attrs:{prop:"procDefKey",label:"流程KEY",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"procInstId",label:"实例ID",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"nodeId",label:"节点ID",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"formKey",label:"表单key",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"procDefName",label:"流程名称",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"createTime",label:"生成时间",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{width:"100",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{size:"mini",icon:"el-icon-download"},on:{click:function(t){return e.download(i)}}},[e._v("下载")])]}}])})]],2),a("Pdf",{ref:"pdfSearch",attrs:{src:e.src,fileRow:e.fileRow}}),a("iframe-src",{ref:"iframeSrcSearch",attrs:{iframeSrc:e.iframeSrc,fileRow:e.fileRow}})],1)}),[],!1,null,"0b17a932",null);t.default=r.exports},"1a05":function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("5880"),n=(a("2ade"),a("c994"),a("f43e")),o={props:["limit","accept","multiple"],data:function(){return{limits:this.limit,src:"",fileId:"",fileTree:"",iframeSrc:"",files:[],uploadingFiles:{},list:[],isChecking:!0,num:0}},computed:Object(i.mapState)({header:function(e){return e.login&&e.login.currentUser?{Authorization:"Bearer ".concat(e.login.currentUser.token)}:{}},actionUrl:function(){return window.context.portal+"/system/file/v1/upload"}}),mounted:function(){this.limit||(this.limits=9999999),this.accept||(this.accept=".jpg,.jpeg,.png,.bmp,.pdf,.JPG,.JPEG,.PNG,.BMP,.PDF,.doc,.docx,.xls,.xlsx,.ppt,.pptx,.rtf,.txt,.zip,.rar,.vsd,.dwg")},methods:{exceed:function(e,t){1==this.limit&&(1==t.length||e.length>1)&&this.$message.warning("正文只能上传一个文件")},preview:function(e){var t=this,a=e.id;this.$store.dispatch("menu/onlinePreview",a).then((function(e){t.fileId=a,"html"==e.result?(t.iframeSrc=window.context.portal+e.pdfUrl,t.$refs.iframeSrcSearch.handleOpen()):"txt"==e.result?(t.iframeSrc=window.context.portal+e.TxtUrl,t.$refs.iframeSrcSearch.handleOpen()):"picture"==e.result?(t.iframeSrc=window.context.portal+e.currentUrl,t.$refs.iframeSrcSearch.handleOpen()):"compress"==e.result?(t.fileTree=JSON.parse(e.fileTree).childList,t.$refs.fileTreeSearch.handleOpen()):(t.src=window.context.portal+e.pdfUrl,t.$refs.pdfSearch.handleOpen())}))},beforeRemove:function(e,t){var a=this;if(this.isChecking)return this.$confirm("确定移除 ".concat(e.name,"？")).then((function(){a.num=0;var t={};e.response?(t=JSON.parse(e.response.value),console.debug(t)):(t=e).fileId=e.id;for(var i=0;i<a.files.length;i++)a.files[i].id==t.fileId&&(console.debug(a.files[i].id,t.fileId,a.files),a.files.splice(i,1),console.debug(a.files[i].id,t.fileId),delete a.uploadingFiles[n.Base64.encode(a.files[i].name)])}));this.num=0;var i={};e.response?i=JSON.parse(e.response.value):(i=e).fileId=e.id;for(var o=0;o<this.files.length;o++)this.files[o].id==i.fileId&&(this.files.splice(o,1),delete this.uploadingFiles[n.Base64.encode(this.files[o].name)])},error:function(e,t,a){delete this.uploadingFiles[n.Base64.encode(t.name)]},success:function(e,t,a){for(var i=0;i<a.length;i++)delete this.uploadingFiles[n.Base64.encode(a[i].name)];if(0==this.num){this.list=[];for(var o=0;o<a.length;o++)this.list.push(a[o])}this.num=this.num+1;for(var r=0;r<this.list.length;r++)if(!this.list[r].raw)for(var s=0;s<a.length;s++)if(this.list[r].name==a[s].name){a.splice(s,1);break}if(this.num==a.length){for(var l=0;l<a.length;l++)if(a[l].response){var c=a[l].response,d={};d.id=c.fileId,d.name=c.fileName,d.size=c.size,this.files.push(d)}this.$emit("input",JSON.stringify(this.files))}},getFiles:function(){return console.log("this.$refs.fileUp.getFile()",this.$refs.fileUp.uploadFiles),this.files=this.$refs.fileUp.uploadFiles,0==this.files.length?"":this.files},clearFiles:function(){this.$refs.fileUp.clearFiles()},setFiles:function(e){this.files=e},isFinishUpload:function(){if("{}"!=JSON.stringify(this.uploadingFiles))throw this.$message.warning("正在上传附件，请稍后！"),"正在上传附件，请稍后！"},beforeAvatarUpload:function(e){var t=e.name?e.name:"",a=!t||t.substr(t.lastIndexOf(".")+1,t.length),i=this.accept.indexOf(a)<0;if(this.isChecking=!i,i)return"false"==this.accept?this.$message.error("请配置可上传文件的格式!"):this.$message.error("上传的附件只能是 "+this.accept+"格式!"),!i;this.uploadingFiles[n.Base64.encode(t)]="eror"}}},r=(a("023b"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("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,multiple:e.multiple,"before-remove":e.beforeRemove,accept:e.accept,"before-upload":e.beforeAvatarUpload,"on-exceed":e.exceed,limit:e.limits}},[a("el-tooltip",{attrs:{placement:"right",effect:"light"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n\t\t\t\t附件格式支持："+e._s(e.accept)+" "),a("br"),e._v("附件大小限制：单个文件不超过50MB\n\t\t\t")]),a("el-button",{attrs:{size:"mini",round:"",icon:"el-icon-plus"}},[e._v("上传")])],1)],1)],1)}),[],!1,null,"b9f79c7e",null);t.default=s.exports},"1a23":function(e,t,a){},"1a2e":function(e,t){e.exports=require("core-js/modules/es6.regexp.constructor")},"1a50":function(e,t,a){"use strict";a("4498")},"1a5c":function(e,t,a){"use strict";a("bcde")},"1af2":function(e,t){e.exports=require("nprogress")},"1b45":function(e,t,a){!function(e){"use strict";e.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ".split("_"),weekdays:"Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt".split("_"),weekdaysShort:"Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib".split("_"),weekdaysMin:"Ħa_Tn_Tl_Er_Ħa_Ġi_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[Għada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-bieraħ fil-]LT",lastWeek:"dddd [li għadda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f’ %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"siegħa",hh:"%d siegħat",d:"ġurnata",dd:"%d ġranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a("c1df"))},"1b63":function(e,t,a){!function(e){"use strict";e.defineMode("sass",(function(t){var a=e.mimeModes["text/css"],i=a.propertyKeywords||{},n=a.colorKeywords||{},o=a.valueKeywords||{},r=a.fontProperties||{};function s(e){return new RegExp("^"+e.join("|"))}var l,c=new RegExp("^"+["true","false","null","auto"].join("|")),d=s(["\\(","\\)","=",">","<","==",">=","<=","\\+","-","\\!=","/","\\*","%","and","or","not",";","\\{","\\}",":"]),u=/^::?[a-zA-Z_][\w\-]*/;function p(e){return!e.peek()||e.match(/\s+$/,!1)}function f(e,t){var a=e.peek();return")"===a?(e.next(),t.tokenizer=y,"operator"):"("===a?(e.next(),e.eatSpace(),"operator"):"'"===a||'"'===a?(t.tokenizer=h(e.next()),"string"):(t.tokenizer=h(")",!1),"string")}function m(e,t){return function(a,i){return a.sol()&&a.indentation()<=e?(i.tokenizer=y,y(a,i)):(t&&a.skipTo("*/")?(a.next(),a.next(),i.tokenizer=y):a.skipToEnd(),"comment")}}function h(e,t){function a(i,n){var o=i.next(),r=i.peek(),s=i.string.charAt(i.pos-2);return"\\"!==o&&r===e||o===e&&"\\"!==s?(o!==e&&t&&i.next(),p(i)&&(n.cursorHalf=0),n.tokenizer=y,"string"):"#"===o&&"{"===r?(n.tokenizer=g(a),i.next(),"operator"):"string"}return null==t&&(t=!0),a}function g(e){return function(t,a){return"}"===t.peek()?(t.next(),a.tokenizer=e,"operator"):y(t,a)}}function b(e){if(0==e.indentCount){e.indentCount++;var a=e.scopes[0].offset+t.indentUnit;e.scopes.unshift({offset:a})}}function v(e){1!=e.scopes.length&&e.scopes.shift()}function y(e,t){var a=e.peek();if(e.match("/*"))return t.tokenizer=m(e.indentation(),!0),t.tokenizer(e,t);if(e.match("//"))return t.tokenizer=m(e.indentation(),!1),t.tokenizer(e,t);if(e.match("#{"))return t.tokenizer=g(y),"operator";if('"'===a||"'"===a)return e.next(),t.tokenizer=h(a),"string";if(t.cursorHalf){if("#"===a&&(e.next(),e.match(/[0-9a-fA-F]{6}|[0-9a-fA-F]{3}/)))return p(e)&&(t.cursorHalf=0),"number";if(e.match(/^-?[0-9\.]+/))return p(e)&&(t.cursorHalf=0),"number";if(e.match(/^(px|em|in)\b/))return p(e)&&(t.cursorHalf=0),"unit";if(e.match(c))return p(e)&&(t.cursorHalf=0),"keyword";if(e.match(/^url/)&&"("===e.peek())return t.tokenizer=f,p(e)&&(t.cursorHalf=0),"atom";if("$"===a)return e.next(),e.eatWhile(/[\w-]/),p(e)&&(t.cursorHalf=0),"variable-2";if("!"===a)return e.next(),t.cursorHalf=0,e.match(/^[\w]+/)?"keyword":"operator";if(e.match(d))return p(e)&&(t.cursorHalf=0),"operator";if(e.eatWhile(/[\w-]/))return p(e)&&(t.cursorHalf=0),l=e.current().toLowerCase(),o.hasOwnProperty(l)?"atom":n.hasOwnProperty(l)?"keyword":i.hasOwnProperty(l)?(t.prevProp=e.current().toLowerCase(),"property"):"tag";if(p(e))return t.cursorHalf=0,null}else{if("-"===a&&e.match(/^-\w+-/))return"meta";if("."===a){if(e.next(),e.match(/^[\w-]+/))return b(t),"qualifier";if("#"===e.peek())return b(t),"tag"}if("#"===a){if(e.next(),e.match(/^[\w-]+/))return b(t),"builtin";if("#"===e.peek())return b(t),"tag"}if("$"===a)return e.next(),e.eatWhile(/[\w-]/),"variable-2";if(e.match(/^-?[0-9\.]+/))return"number";if(e.match(/^(px|em|in)\b/))return"unit";if(e.match(c))return"keyword";if(e.match(/^url/)&&"("===e.peek())return t.tokenizer=f,"atom";if("="===a&&e.match(/^=[\w-]+/))return b(t),"meta";if("+"===a&&e.match(/^\+[\w-]+/))return"variable-3";if("@"===a&&e.match("@extend")&&(e.match(/\s*[\w]/)||v(t)),e.match(/^@(else if|if|media|else|for|each|while|mixin|function)/))return b(t),"def";if("@"===a)return e.next(),e.eatWhile(/[\w-]/),"def";if(e.eatWhile(/[\w-]/)){if(e.match(/ *: *[\w-\+\$#!\("']/,!1)){l=e.current().toLowerCase();var s=t.prevProp+"-"+l;return i.hasOwnProperty(s)?"property":i.hasOwnProperty(l)?(t.prevProp=l,"property"):r.hasOwnProperty(l)?"property":"tag"}return e.match(/ *:/,!1)?(b(t),t.cursorHalf=1,t.prevProp=e.current().toLowerCase(),"property"):(e.match(/ *,/,!1)||b(t),"tag")}if(":"===a)return e.match(u)?"variable-3":(e.next(),t.cursorHalf=1,"operator")}return e.match(d)?"operator":(e.next(),null)}function w(e,a){e.sol()&&(a.indentCount=0);var i=a.tokenizer(e,a),n=e.current();if("@return"!==n&&"}"!==n||v(a),null!==i){for(var o=e.pos-n.length+t.indentUnit*a.indentCount,r=[],s=0;s<a.scopes.length;s++){var l=a.scopes[s];l.offset<=o&&r.push(l)}a.scopes=r}return i}return{startState:function(){return{tokenizer:y,scopes:[{offset:0,type:"sass"}],indentCount:0,cursorHalf:0,definedVars:[],definedMixins:[]}},token:function(e,t){var a=w(e,t);return t.lastToken={style:a,content:e.current()},a},indent:function(e){return e.scopes[0].offset},blockCommentStart:"/*",blockCommentEnd:"*/",lineComment:"//",fold:"indent"}}),"css"),e.defineMIME("text/x-sass","sass")}(a("56b3"),a("7b00"))},"1b6a":function(e,t,a){"use strict";a("6789")},"1bee":function(e,t,a){"use strict";a("5b7a")},"1c5b":function(e,t,a){"use strict";a.r(t);a("067b"),a("4919"),a("b2cb"),a("2c92"),a("2579"),a("803d"),a("80a8"),a("25fc");var i=a("5880"),n=a("f43e"),o=a("c994"),r=a("3c4e"),s=a.n(r),l={isShow:"1",notShow:"2"},c={components:{eipAuthDialog:function(){return Promise.resolve().then(a.bind(null,"e853"))},ImportJarSelector:function(){return Promise.resolve().then(a.bind(null,"5e42"))},flowFormAuth:function(){return Promise.resolve().then(a.bind(null,"84c3"))}},name:"manage-setting",props:["data"],data:function(){return{btnType:l,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(i.mapState)({header:function(e){return{Authorization:"Bearer ".concat(e.login.currentUser.token)}},actionUrl:function(){return window.context.portal+"/system/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=s()({},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 t in this.permissionMap)this.permissionList.push({type:t,title:this.permissionMap[t]});this.displaySettingFields.forEach((function(t){e.filedsObj[t.name]=t.desc}))}var a=JSON.parse(this.dataTemplate.manageField),i=new Map;a&&a.forEach((function(t){i.set(t.name,t.name),e.defaultBtnOptions.forEach((function(e){t.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 t=this.$refs.scriptText.codemirror.getDoc(),a=t.getCursor(),i=t.getLine(a.line),n={line:a.line,ch:i.length-1};t.replaceRange(" row."+e+" ",n)},setButtonJs:function(e,t){this.index=t,e.jsValue&&(this.dialogRuleData=n.Base64.decode(e.jsValue)),this.dialogMethodVisible=!0},methodOk:function(){this.dialogMethodVisible=!1,this.manageFields[this.index].jsValue=n.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 t=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,a){t.$confirm("已有模板, 是否确认覆盖?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e()})).catch((function(){a()}))})):(this.$message.waring("最多只能上传一个模板"),!1))},handleImportClick:function(e){this.curSelectIndex=e.$index},handleRemove:function(e,t){if(!t||1!=t.length){var a=this;setTimeout((function(){a.manageFields[a.curSelectIndex].importTemplate=[]}),50)}},success:function(e,t,a){this.files=[];for(var i=0;i<a.length;i++)if(a[i].response){var n=a[i].response,o={};o.id=n.fileId,o.name=n.fileName,o.size=n.size,this.files.push(o)}this.manageFields[this.curSelectIndex].importTemplate=this.files},jarSelectorOnConfirm:function(e){this.$set(this.manageFields[this.curSelectIndex],"jarId",e.id),this.$set(this.manageFields[this.curSelectIndex],"jarDesc",e.desc)},copy:function(e){var t=JSON.parse(JSON.stringify(this.manageFields[e]));this.manageFields.push(t)},saveManageField:function(){this.manageFields?this.dataTemplate.manageField=JSON.stringify(this.manageFields):this.dataTemplate.manageField=null},validateManageField:function(){for(var e=this,t=e.manageFields,a=0;a<t.length;a++)if("switch"===t[a].name){if(!t[a].bind)return void e.$message.warning("请选择开关的绑定字段");if(!t[a].switchOn||!t[a].switchOff)return e.$message({type:"warning",message:"请完善开关的开时值和关时值"}),!1;if(!t[a].desc||!t[a].name)return e.$message({type:"warning",message:"请完善开关信息"}),!1}return!0},sort:function(e,t){if("up"==t)if(0===e)this.$message({message:"已经是列表中第一位",type:"warning"});else{var a=this.manageFields[e-1];this.$set(this.manageFields,e-1,this.manageFields[e]),this.$set(this.manageFields,e,a)}else if(e===this.manageFields.length-1)this.$message({message:"已经是列表中最后一位",type:"warning"});else{var i=this.manageFields[e+1];this.$set(this.manageFields,e+1,this.manageFields[e]),this.$set(this.manageFields,e,i)}},remove:function(e){var t=this.manageFields[e],a=this.defaultBtnOptions.filter((function(e){return t.name===e.key}))[0];this.btnoptions.push(a),this.manageFields.splice(e,1),this.defaultBtnOptions.forEach((function(e){e.key!==a.key||(e.disabled=!1)}))},addManageBtns:function(){if(this.btnoptions.length>0){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(t){t.key===e.key&&"js"!=e.key&&"url"!=e.key&&"switch"!=e.key&&"batchUpdate"!=e.key&&(t.disabled=!0)}));var t={desc:e.value,name:e.key,type:"1",openType:"old",QRCodePattern:!1,disabled:!1};this.noRights||(t.right=JSON.stringify([{type:"everyone"}])),"import"===e.key&&(t.limit=1e3),this.manageFields.push(t)}else this.$message({type:"warning",message:"所有按钮都添加好了, 不能继续再添加!"})},handleManageChange:function(e){var t=this;e.display&&(e.display=[],this.refreshTime=(new Date).getTime()),this.defaultBtnOptions.forEach((function(t){t.key==e.name&&(t.limit&&(e.limit=t.limit),e.desc=t.value),t.disabled=!1}));var a=new Map;this.manageFields.forEach((function(e){a.set(e.name,e.name),t.defaultBtnOptions.forEach((function(t){e.name===t.key&&"js"!=t.key&&"url"!=t.key&&"switch"!=t.key&&"batchUpdate"!=t.key&&(t.disabled=!0)}))})),this.btnoptions=this.defaultBtnOptions.filter((function(e){return!a.has(e.key)})),"add"!=e.name&&"edit"!=e.name&&"detail"!=e.name&&"del"!=e.name&&(e.mpDisplay="2")},setFieldRightDialog:function(e){var t={right:JSON.parse(e.right),permissionList:this.permissionList};this.currentAuthRow=e,this.$refs.eipAuthDialog.showDialog(t)},authDialogOnConfirm:function(e){this.currentAuthRow&&(this.currentAuthRow.right=JSON.stringify(e))},rightToDesc:function(e){if(e)try{e=JSON.parse(e)}catch(e){}var t="",a=this;return e.forEach((function(e){t&&(t+=" 和 ");var i=a.permissionMap[e.type];e.name?i+=":"+e.name:e.id&&(i+=":"+e.id),t+=i})),t},mrightRenderHeader:function(e,t){var a=this,i={"":"请选择",none:"无",everyone:"所有人"};return e("div",{},[e("span",{style:{},class:"level-font-class"},t.column.label),e("el-select",{size:"mini",style:{width:"120px",marginLeft:"10px"},on:{input:function(e){a.rightLab=i[e],e&&a.manageFields&&a.manageFields.length>0&&a.manageFields.forEach((function(t){if(t.right)try{t.right=JSON.parse(t.right)}catch(e){}t.right[0].hasOwnProperty("v")?t.right[0]={v:e}:t.right[0]={type:e},t.right=JSON.stringify(t.right)}))}},props:{value:a.rightLab}},[[{key:"",value:"请选择"},{key:"none",value:"无"},{key:"everyone",value:"所有人"}].map((function(t){return e("el-option",{props:{value:t.key,label:t.value}})}))])])},setButtonValue:function(e,t){this.dialogVisible=!0,"url"===e?(this.dialogTitle="设置Url地址",this.url=t.url):"switch"===e&&(this.dialogTitle="设置开关值",this.switchOn=t.switchOn,this.switchOff=t.switchOff,this.switchOnLabel=t.switchOnLabel,this.switchOffLabel=t.switchOffLabel),this.dialogModel=t},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 t={formKey:this.dataTemplate.formKey,dataKey:this.dataTemplate.alias,type:"add"===e.name?3:"edit"===e.name?4:5};this.$refs.flowFormAuth.showDialog(t)},batchUpdateOk:function(){var e=this,t=this;o.default.validateForm(this,"form").then((function(e){t.batchUpdateVisible=!1,t.manageFields[t.index].batchUpdateData=n.Base64.encode(JSON.stringify(t.batchUpdateData)),t.manageFields[t.index].filedsObj=n.Base64.encode(JSON.stringify(t.filedsObj))})).catch((function(t){e.$message.error("还有内容未填写。")}))},fillToDisplay:function(e,t,a){if(!this.isInDisplayFields(e.name)){var i={name:e.name,desc:e.desc,type:e.type};this.exportSettingFields.push(i)}},isInDisplayFields:function(e){var t=!1;return this.exportSettingFields&&this.exportSettingFields.length>0&&this.exportSettingFields.forEach((function(a){a.name!=e||(t=!0)})),t},allFillToDisplay:function(){var e=this,t=this.$refs.displaySettingTable.store.states.selection;(!t||t.length<1)&&this.$message({message:"请在左侧列表中选择要显示的字段",type:"warning"}),t.forEach((function(t){if(!e.isInDisplayFields(t.name)){var a={name:t.name,desc:t.desc,type:t.type};e.exportSettingFields.push(a)}}))},removeExport:function(e){this.exportSettingFields.splice(e,1)},setExport:function(e,t){this.exportSettingFields=[],e.exportSettingFields&&(this.exportSettingFields=JSON.parse(n.Base64.decode(e.exportSettingFields))),this.index=t;var a=[];(this.displaySettingFields.forEach((function(e){a.push({name:e.name,desc:e.desc,type:e.type})})),this.data.displaySettingFields)&&JSON.parse(this.data.displaySettingFields).forEach((function(e){var t=a.find((function(t){return e.name==t.name}));null==t&&a.push({name:e.name,desc:e.desc,type:e.type})}));this.displayExportSettingFields=a,this.exportUpdateVisible=!0},exportOk:function(){this.exportSettingFields?this.manageFields[this.index].exportSettingFields=n.Base64.encode(JSON.stringify(this.exportSettingFields)):this.manageFields[this.index].exportSettingFields="",this.exportUpdateVisible=!1},setButtonUpdate:function(e,t){this.$set(this,"batchUpdateData",this.$options.data().batchUpdateData),e.batchUpdateData&&(this.batchUpdateData=JSON.parse(n.Base64.decode(e.batchUpdateData))),this.batchUpdateVisible=!0,this.index=t},resetOutConfig:function(e,t){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,t){Object.assign(this.$data.outConfig,this.$options.data().outConfig),this.outIndex=t,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(e){this.outConfig.dialogConfig.conditions=[],this.outConfig.dialogConfig.mappingConf=[],this.outConfig.dialogConfig.custQueryJson=[],this.outConfig.dialogConfig.selectNum="";var t=this.customDialogs.find((function(t){return t.alias==e}));if(t){var a;if(this.outConfig.dialogConfig.selectNum=t.selectNum,2===t.style){var i=JSON.parse(t.combinationRule),n=this.customDialogs.find((function(e){return e.alias==i.rightDialog}));a=JSON.parse(n.resultfield),this.outConfig.dialogConfig.type="combiDialog"}if(t.listDialog&&t.listDialog.resultfield&&(a=window.eval("("+t.listDialog.resultfield+")"),this.outConfig.dialogConfig.type="combiDialog"),t.resultfield&&"[]"!==t.resultfield&&(a=window.eval("("+t.resultfield+")"),this.outConfig.dialogConfig.type="custDialog"),a)for(var o,r=0;o=a[r++];)o.field=o.comment;this.outConfig.dialogConfig.resultField=a;var s=window.eval("("+t.conditionfield+")"),l=[];if(s&&s.length>0)for(var c,d=0;c=s[d++];)"3"==c.defaultType&&l.push(c);this.outConfig.dialogConfig.conditions=l}},setCurrentCustomQuery:function(){var e=this;e.outConfig.customQuery.labelBind="",e.outConfig.customQuery.valueBind="",e.customQuerys.forEach((function(t){e.outConfig.customQuery.alias==t.alias&&("string"==typeof t.conditionfield&&(t.conditionfield=JSON.parse(t.conditionfield),t.resultfield=JSON.parse(t.resultfield)),Object.assign(e.outConfig.customQuery,t),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)}}},d=(a("f227"),a("2877")),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",[a("el-form",{ref:"form",staticStyle:{width:"100%"},attrs:{"label-width":"80px"}},[a("el-button",{staticStyle:{"margin-bottom":"10px"},attrs:{icon:"el-icon-plus",size:"small",type:"primary"},on:{click:e.addManageBtns}},[e._v("添加")]),a("el-table",{ref:"manageSettingTable",staticClass:"dt-manage__table",attrs:{border:"","max-height":e.tabHeight,data:e.manageFields,"tooltip-effect":"dark"}},[a("el-table-column",{attrs:{prop:"name",label:"类型",width:"140"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-select",{on:{change:function(a){return e.handleManageChange(t.row)}},model:{value:t.row.name,callback:function(a){e.$set(t.row,"name",a)},expression:"scope.row.name"}},e._l(e.defaultBtnOptions,(function(e){return a("el-option",{key:e.key,attrs:{label:e.value,value:e.key,disabled:e.disabled}})})),1)]}}])}),a("el-table-column",{attrs:{prop:"desc",label:"名称",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-input",{staticStyle:{width:"60%"},attrs:{placeholder:"请输入按钮名称"},model:{value:t.row.desc,callback:function(a){e.$set(t.row,"desc",a)},expression:"scope.row.desc"}})]}}])}),a("el-table-column",{attrs:{prop:"right",label:"权限","render-header":e.mrightRenderHeader,width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.rightToDesc(t.row.right)))]),a("span",{staticStyle:{float:"right"}},[a("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(a){return e.setFieldRightDialog(t.row)}}})],1)]}}])}),a("el-table-column",{attrs:{label:"排序",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"small",icon:"el-icon-arrow-down",plain:""},on:{click:function(a){return e.sort(t.$index,"down")}}}),a("el-button",{attrs:{size:"small",icon:"el-icon-arrow-up",plain:""},on:{click:function(a){return e.sort(t.$index,"up")}}})]}}])}),a("el-table-column",{attrs:{label:"管理"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"show",rawName:"v-show",value:t.row.mpDisplay?t.row.mpDisplay=t.row.mpDisplay:e.initMpDisplay(t.row),expression:"\n\t\t\t\t\t\t\tscope.row.mpDisplay\n\t\t\t\t\t\t\t\t? (scope.row.mpDisplay = scope.row.mpDisplay)\n\t\t\t\t\t\t\t\t: initMpDisplay(scope.row)\n\t\t\t\t\t\t"}],staticClass:"mobile-btn",class:{"is-active__btn":t.row.mpDisplay===e.btnType.isShow},attrs:{plain:t.row.mpDisplay===e.btnType.notShow,disabled:e.isDisabled(t.row)},on:{click:function(a){return e.btnChange(t.row)}}},[e._v("移动端")]),"add"===t.row.name||"edit"===t.row.name||"detail"===t.row.name?a("el-button",{on:{click:function(a){return e.setAuth(t.row)}}},[e._v("\n\t\t\t\t\t\t设置表单权限\n\t\t\t\t\t")]):e._e(),a("span",{staticStyle:{"margin-right":"13px"}},["url"===t.row.name?a("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(a){return e.setButtonValue("url",t.row)}}},[e._v("设置Url地址")]):e._e(),"switch"===t.row.name?a("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(a){return e.setButtonValue("switch",t.row)}}},[e._v("设置开关值")]):e._e()],1),"js"===t.row.name?a("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(a){return e.setButtonJs(t.row,t.$index)}}},[e._v("设置")]):e._e(),"batchUpdate"===t.row.name?a("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(a){return e.setButtonUpdate(t.row,t.$index)}}},[e._v("设置")]):e._e(),"export"===t.row.name?a("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(a){return e.setExport(t.row,t.$index)}}},[e._v("设置")]):e._e(),a("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:function(a){return e.remove(t.$index)}}}),"js"==t.row.name||"url"==t.row.name||"switch"==t.row.name||"batchUpdate"==t.row.name?a("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-document-copy",plain:""},on:{click:function(a){return e.copy(t.$index)}}}):e._e(),"url"===t.row.name?a("ht-radio",{attrs:{options:[{key:"1",value:"列表按钮"},{key:"2",value:"表头按钮"}]},model:{value:t.row.type,callback:function(a){e.$set(t.row,"type",a)},expression:"scope.row.type"}}):e._e(),"add"===t.row.name||"edit"===t.row.name||"detail"===t.row.name?a("ht-radio",{attrs:{options:[{key:"old",value:"当前页面打开"},{key:"new",value:"新窗口打开"}]},model:{value:t.row.openType,callback:function(a){e.$set(t.row,"openType",a)},expression:"scope.row.openType"}}):e._e(),"produceQRCode"===t.row.name?[a("el-tooltip",{attrs:{content:"免登陆模式下生成的二维码链接只有只读权限,登陆模式下需要用户登录,登陆后拥有编辑权限"}},[a("i",{staticClass:"icon-question",staticStyle:{"margin-right":"8px"}})]),a("el-switch",{staticStyle:{"margin-right":"15px"},attrs:{"active-text":"免登陆","inactive-text":"登陆"},model:{value:t.row.QRCodePattern,callback:function(a){e.$set(t.row,"QRCodePattern",a)},expression:"scope.row.QRCodePattern"}})]:e._e(),"import"==t.row.name?a("div",{staticStyle:{"padding-left":"10px",display:"inline-block"},on:{click:function(a){return e.handleImportClick(t)}}},[a("span",[e._v("导入行数限制")]),e._v(" \n\t\t\t\t\t\t"),a("el-input-number",{staticStyle:{width:"120px","margin-right":"10px"},attrs:{size:"small","controls-position":"right",min:1,max:1e4,step:10},model:{value:t.row.limit,callback:function(a){e.$set(t.row,"limit",a)},expression:"scope.row.limit"}}),a("span",[e._v("校验Jar包")]),e._v(" \n\t\t\t\t\t\t"),t.row.jarId?a("el-tag",{staticStyle:{height:"32px","line-height":"28px"},attrs:{size:"medium",closable:"","disable-transitions":!1},on:{close:function(e){t.row.jarId="",t.row.jarDesc=""}}},[e._v("\n\t\t\t\t\t\t\t"+e._s(t.row.jarDesc)+"\n\t\t\t\t\t\t")]):e._e(),a("el-button",{attrs:{size:"small",icon:"el-icon-search"},on:{click:function(t){return e.selectJar()}}}),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"下载默认模板",placement:"top-end"}},[a("el-button",{attrs:{size:"small",icon:"el-icon-download"},on:{click:function(t){return e.downloadTemplate()}}})],1),a("el-upload",{ref:"fileUp",staticClass:"upload-demo",staticStyle:{display:"inline-block","margin-left":"10px"},attrs:{action:e.actionUrl,"on-remove":e.handleRemove,"file-list":t.row.importTemplate,headers:e.header,"on-success":e.success,"before-upload":e.beforeUpload,limit:2,accept:".xls"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"上传自定义模板，第一行可自定义内容描述，第二行为表头(不可修改)，从第三行开始解析数据",placement:"top-end"}},[a("el-button",{attrs:{size:"small",icon:"el-icon-upload"}})],1)],1)],1):e._e(),"produceQRCode"===t.row.name?a("el-select",{key:e.refreshTime,staticStyle:{"margin-right":"15px"},attrs:{multiple:"produceQRCode"===t.row.name,placeholder:"请选择映射字段"},model:{value:t.row.display,callback:function(a){e.$set(t.row,"display",a)},expression:"scope.row.display"}},e._l(e.displayField,(function(e){return a("el-option",{key:e.name,attrs:{label:e.label,value:JSON.stringify(e)}})})),1):e._e(),"switch"==t.row.name?a("el-select",{key:e.refreshTime,staticStyle:{"margin-right":"15px"},attrs:{multiple:!1},model:{value:t.row.bind,callback:function(a){e.$set(t.row,"bind",a)},expression:"scope.row.bind"}},e._l(e.displayField,(function(e){return a("el-option",{key:e.name,attrs:{label:e.desc,value:e.name}})})),1):e._e()]}}])})],1)],1),a("eip-auth-dialog",{ref:"eipAuthDialog",attrs:{name:"eipAuthDialog","append-to-body":""},on:{onConfirm:e.authDialogOnConfirm}}),a("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(t){e.dialogVisible=t}}},["设置Url地址"===e.dialogTitle?a("el-input",{attrs:{placeholder:"URL地址"},model:{value:e.url,callback:function(t){e.url=t},expression:"url"}}):e._e(),"设置开关值"===e.dialogTitle?a("div",{attrs:{align:"center",width:"500px"}},[a("table",{attrs:{width:"80%"}},[a("tr",[a("td",[e._v("开状态下值")]),a("td",[a("el-input",{attrs:{placeholder:"开时置值"},model:{value:e.switchOn,callback:function(t){e.switchOn=t},expression:"switchOn"}})],1)]),a("tr",[a("td",[e._v("开状态下显示")]),a("td",[a("el-input",{attrs:{placeholder:"开时显示值"},model:{value:e.switchOnLabel,callback:function(t){e.switchOnLabel=t},expression:"switchOnLabel"}})],1)]),a("tr",[a("td",[e._v("关状态下值")]),a("td",[a("el-input",{staticStyle:{"padding-top":"20px"},attrs:{placeholder:"关时置值"},model:{value:e.switchOff,callback:function(t){e.switchOff=t},expression:"switchOff"}})],1)]),a("tr",[a("td",[e._v("关状态下显示")]),a("td",[a("el-input",{attrs:{placeholder:"关时显示值"},model:{value:e.switchOffLabel,callback:function(t){e.switchOffLabel=t},expression:"switchOffLabel"}})],1)]),a("tr",[a("td",[e._v("默认状态")]),a("td",[a("el-select",{staticStyle:{"padding-top":"20px"},attrs:{placeholder:"默认状态",width:"100%"},model:{value:e.switchDefaultTrue,callback:function(t){e.switchDefaultTrue=t},expression:"switchDefaultTrue"}},e._l(e.switchOptions,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)])])]):e._e(),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.dialogOnconfirm()}}},[e._v("确 定")]),a("el-button",{attrs:{size:"medium"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1),a("ImportJarSelector",{ref:"importJarSelector",attrs:{name:"importJarSelector","append-to-body":""},on:{"on-confirm":e.jarSelectorOnConfirm}}),a("flow-form-auth",{ref:"flowFormAuth"}),a("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(t){e.dialogMethodVisible=!1}}},[a("div",{staticStyle:{"margin-top":"15px","margin-bottom":"25px"}},[a("code",[a("code",[a("span",{staticStyle:{color:"red","margin-left":"15px"}},[e._v("javascript脚本,在点将js按钮时触发，参数：_req用来请求后台的\n\t\t\t\t\t\t,row当前列的数据,_this数据列表this对象")]),a("br"),a("span",{staticStyle:{color:"red","margin-left":"15px"}},[e._v("\n\t\t\t\t\t\t使用http请求后台接口地址的方法 this.$http.get(url).then(res => {\n\t\t\t\t\t\t})\n\t\t\t\t\t")]),a("br"),a("span",{staticStyle:{color:"red","margin-left":"15px"}},[e._v("\n\t\t\t\t\t\t使用http请求后台接口地址的方法 _req.get(url).then(res => { })\n\t\t\t\t\t")])])])]),a("div",[e._v("\n\t\t\t表单变量:\n\t\t\t"),a("ht-select",{attrs:{clearable:"",placeholder:"选择表单变量",options:e.displaySettingFields,props:{key:"name",value:"desc"}},on:{change:e.diyScriptChange},model:{value:e.diyScript,callback:function(t){e.diyScript=t},expression:"diyScript"}})],1),a("div",{staticStyle:{width:"100%",height:"100%"}},[a("codemirror",{ref:"scriptText",staticStyle:{width:"99%",height:"100%"},attrs:{options:e.cmOptions,name:"jsCode"},model:{value:e.dialogRuleData,callback:function(t){e.dialogRuleData=t},expression:"dialogRuleData"}})],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.methodOk()}}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogMethodVisible=!1}}},[e._v("取 消")])],1)]),a("el-dialog",{attrs:{"close-on-click-modal":!1,"destroy-on-close":!0,visible:e.batchUpdateVisible,"append-to-body":""},on:{"update:visible":function(t){e.batchUpdateVisible=t}}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],staticStyle:{width:"100%"},attrs:{"label-width":"80px","data-vv-scope":"form"}},[a("el-button",{staticStyle:{"margin-bottom":"10px"},attrs:{icon:"el-icon-plus",size:"small",type:"primary"},on:{click:e.addBatchUpdategData}},[e._v("添加\n\t\t\t")]),a("el-table",{attrs:{border:"","max-height":e.tabHeight,data:e.batchUpdateData,"show-header":!1}},[a("el-table-column",{attrs:{width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-select",{attrs:{clearable:"",placeholder:"请选择",validate:{required:!0},options:e.displaySettingFields,props:{key:"name",value:"desc"}},model:{value:t.row.name,callback:function(a){e.$set(t.row,"name",a)},expression:"scope.row.name"}})]}}])}),a("el-table-column",{attrs:{width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-select",{attrs:{clearable:"",placeholder:"请选择",validate:{required:!0},options:[{key:0,value:"固定值"},{key:1,value:"用户录入"}]},model:{value:t.row.valueType,callback:function(a){e.$set(t.row,"valueType",a)},expression:"scope.row.valueType"}})]}}])}),a("el-table-column",{scopedSlots:e._u([{key:"default",fn:function(t){return[0==t.row.valueType?[a("ht-input",{attrs:{validate:{required:!0}},model:{value:t.row.defaultValue,callback:function(a){e.$set(t.row,"defaultValue",a)},expression:"scope.row.defaultValue"}})]:1==t.row.valueType?[a("ht-select",{attrs:{clearable:"",placeholder:"请选择",validate:{required:!0},options:e.outvalueTypeList},on:{change:function(a){return e.resetOutConfig(t.row,t.$index)}},model:{value:t.row.outValueType,callback:function(a){e.$set(t.row,"outValueType",a)},expression:"scope.row.outValueType"}}),t.row.outValueType&&"input"!=t.row.outValueType&&"data"!=t.row.outValueType&&"number"!=t.row.outValueType?a("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(a){return e.setOutValue(t.row,t.$index)}}},[e._v("设置")]):e._e()]:e._e()]}}])}),a("el-table-column",{attrs:{label:"是否必填",width:"110px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-checkbox",{model:{value:t.row.isRequired,callback:function(a){e.$set(t.row,"isRequired",a)},expression:"scope.row.isRequired"}},[e._v("\n\t\t\t\t\t\t\t是否必填\n\t\t\t\t\t\t")])]}}])}),a("el-table-column",{attrs:{label:"操作",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:function(a){return e.batchUpdateData.remove(t.row)}}})]}}])})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.batchUpdateOk}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.batchUpdateVisible=!1}}},[e._v("取 消")])],1)],1),a("el-dialog",{attrs:{"close-on-click-modal":!1,"destroy-on-close":!0,visible:e.exportUpdateVisible,"append-to-body":""},on:{"update:visible":function(t){e.exportUpdateVisible=t}}},[a("el-row",{staticStyle:{width:"100%"},attrs:{gutter:20}},[a("el-col",{attrs:{span:10}},[a("el-table",{ref:"displaySettingTable",attrs:{border:"","max-height":e.tabHeight,data:e.displayExportSettingFields,"tooltip-effect":"dark"},on:{"row-dblclick":e.fillToDisplay}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{staticClass:"is-required",attrs:{prop:"name",label:"列名","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"desc",label:"注释","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"type",label:"类型",width:"80"}})],1)],1),a("el-col",{attrs:{span:1}},[a("el-button",{staticStyle:{"-webkit-transform":"rotate(270deg)",transform:"rotate(270deg)"},attrs:{type:"primary",circle:"",icon:"icon-hide",title:"将所选字段添加为显示字段"},on:{click:function(t){return e.allFillToDisplay()}}})],1),a("el-col",{attrs:{span:10}},[a("el-table",{attrs:{border:"",data:e.exportSettingFields}},[a("el-table-column",{attrs:{label:"序号",type:"index",width:"50"}}),a("el-table-column",{attrs:{label:"注释",prop:"desc"}}),a("el-table-column",{attrs:{label:"列名",prop:"name",width:"150"}}),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"danger",size:"mini",icon:"el-icon-delete",plain:""},on:{click:function(a){return e.removeExport(t.$index)}}})]}}])})],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.exportOk}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.exportUpdateVisible=!1}}},[e._v("取 消")])],1)],1),a("ht-load-data",{attrs:{url:"/form/customDialog/v1/getAll",requestMethod:"post",context:"form"},on:{"after-load-data":e.afterCustomDialogLoadData}}),a("ht-load-data",{attrs:{url:"/form/customQuery/v1/list",requestMethod:"post",context:"form"},on:{"after-load-data":e.afterCustomQueryLoadData}}),e.outValueTypeVisible?a("el-dialog",{attrs:{visible:e.outValueTypeVisible,"close-on-click-modal":!1,"destroy-on-close":!0,"append-to-body":""},on:{"update:visible":function(t){e.outValueTypeVisible=t}}},["select"==e.outConfig.type?a("el-form",{attrs:{"label-width":"120px"}},[a("el-form-item",{attrs:{label:"选项配置"}},[a("el-radio-group",{staticClass:"btn-radio",attrs:{size:"mini"},model:{value:e.outConfig.choiceType,callback:function(t){e.$set(e.outConfig,"choiceType",t)},expression:"outConfig.choiceType"}},[a("el-radio-button",{attrs:{label:"static"}},[e._v("固定选项")]),a("el-radio-button",{attrs:{label:"dynamic"}},[e._v("动态选项")])],1)],1),"dynamic"==e.outConfig.choiceType?[a("el-form-item",{attrs:{label:"选择关联查询"}},[a("ht-select",{attrs:{filterable:"",options:e.customQuerys,props:{key:"alias",value:"name"}},on:{change:e.setCurrentCustomQuery},model:{value:e.outConfig.customQuery.alias,callback:function(t){e.$set(e.outConfig.customQuery,"alias",t)},expression:"outConfig.customQuery.alias"}})],1),a("el-form-item",{attrs:{label:"值"}},[a("ht-select",{attrs:{clearable:"",options:e.outConfig.customQuery.resultfield,props:{key:"field",value:"comment"}},model:{value:e.outConfig.customQuery.valueBind,callback:function(t){e.$set(e.outConfig.customQuery,"valueBind",t)},expression:"outConfig.customQuery.valueBind"}})],1),a("el-form-item",{attrs:{label:"标签"}},[a("ht-select",{attrs:{clearable:"",options:e.outConfig.customQuery.resultfield,props:{key:"field",value:"comment"}},model:{value:e.outConfig.customQuery.labelBind,callback:function(t){e.$set(e.outConfig.customQuery,"labelBind",t)},expression:"outConfig.customQuery.labelBind"}})],1)]:[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.outConfig.selectData,border:""}},[a("el-table-column",{attrs:{label:"选项值",width:"300px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-input",{staticStyle:{width:"100%"},model:{value:t.row.key,callback:function(a){e.$set(t.row,"key",a)},expression:"scope.row.key"}})]}}],null,!1,908437884)}),a("el-table-column",{attrs:{label:"选项标签"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-input",{staticStyle:{width:"100%"},model:{value:t.row.value,callback:function(a){e.$set(t.row,"value",a)},expression:"scope.row.value"}})]}}],null,!1,1203538880)}),a("el-table-column",{attrs:{label:"操作",width:"100px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"0px"},attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.outConfig.selectData.remove(t.row)}}})]}}],null,!1,52689325)},[a("template",{slot:"header"},[e._v("\n\t\t\t\t\t\t\t操作\n\t\t\t\t\t\t\t"),a("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-plus"},on:{click:function(t){return e.outConfig.selectData.push({key:"",value:""})}}})],1)],2)],1)]],2):"dialog"==e.outConfig.type?a("el-form",{attrs:{"label-width":"120px"}},[a("ht-form-item",{attrs:{label:"按钮名称"}},[a("ht-input",{model:{value:e.outConfig.dialogConfig.name,callback:function(t){e.$set(e.outConfig.dialogConfig,"name",t)},expression:"outConfig.dialogConfig.name"}})],1),a("ht-form-item",[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"所选择的自定义查询作为选项时的绑定"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("选择对话框")])],1),a("ht-select",{attrs:{filterable:"",options:e.customDialogs,props:{key:"alias",value:"name"}},on:{change:e.changeCustDialog},model:{value:e.outConfig.dialogConfig.alias,callback:function(t){e.$set(e.outConfig.dialogConfig,"alias",t)},expression:"outConfig.dialogConfig.alias"}}),a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",{staticClass:"linkageTable-tr"},[a("td",{attrs:{width:"150px"}},[e._v("返回结果字段")]),a("td",{attrs:{width:"220px"}},[e._v("绑定显示的属性")])]),e._l(e.outConfig.dialogConfig.resultField,(function(t,i){return a("tr",{key:i,staticClass:"linkageTable-tr"},[a("td",[e._v(e._s(t.comment))]),a("td",[a("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(e){return a("el-option",{key:e.id,attrs:{label:e.desc,value:e.name}})}))}}],null,!0),model:{value:e.outConfig.parameter[t.comment],callback:function(a){e.$set(e.outConfig.parameter,t.comment,a)},expression:"outConfig.parameter[field.comment]"}})],1)])}))],2)])],2)],1):a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"form",model:e.outConfig}},[a("el-form-item",[[a("el-checkbox",{model:{value:e.outConfig.isSingle,callback:function(t){e.$set(e.outConfig,"isSingle",t)},expression:"outConfig.isSingle"}},[e._v("单选")]),"user"==e.outConfig.type?a("el-checkbox",{model:{value:e.outConfig.selectCurrent,callback:function(t){e.$set(e.outConfig,"selectCurrent",t)},expression:"outConfig.selectCurrent"}},[e._v("当前用户")]):"org"==e.outConfig.type?a("el-checkbox",{model:{value:e.outConfig.selectCurrent,callback:function(t){e.$set(e.outConfig,"selectCurrent",t)},expression:"outConfig.selectCurrent"}},[e._v("当前组织")]):e._e()]],2),a("el-form-item",[a("template",{slot:"label"},[a("el-tooltip",{attrs:{placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n\t\t\t\t\t\t\t选择器的返回值绑定的属性，选择器控件绑定的属性不能作为返回值绑定\n\t\t\t\t\t\t")]),a("i",{staticClass:"el-icon-question"})]),a("span",[e._v("返回值")])],1),a("br"),"user"==e.outConfig.type?[a("ht-form-item",{attrs:{label:"用户ID","label-width":"100px"}},[a("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t){return a("el-option",{key:t.id,attrs:{disabled:t.name==e.outConfig.bind,label:t.desc,value:t.name}})}))}}],null,!1,2511182666),model:{value:e.outConfig.parameter.id,callback:function(t){e.$set(e.outConfig.parameter,"id",t)},expression:"outConfig.parameter.id"}})],1),a("ht-form-item",{attrs:{label:"用户账号","label-width":"100px"}},[a("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t){return a("el-option",{key:t.id,attrs:{disabled:t.name==e.outConfig.bind,label:t.desc,value:t.name}})}))}}],null,!1,2511182666),model:{value:e.outConfig.parameter.account,callback:function(t){e.$set(e.outConfig.parameter,"account",t)},expression:"outConfig.parameter.account"}})],1),a("ht-form-item",{attrs:{label:"用户姓名","label-width":"100px"}},[a("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t){return a("el-option",{key:t.id,attrs:{disabled:t.name==e.outConfig.bind,label:t.desc,value:t.name}})}))}}],null,!1,2511182666),model:{value:e.outConfig.parameter.fullname,callback:function(t){e.$set(e.outConfig.parameter,"fullname",t)},expression:"outConfig.parameter.fullname"}})],1),a("ht-form-item",{attrs:{label:"用户手机","label-width":"100px"}},[a("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t){return a("el-option",{key:t.id,attrs:{disabled:t.name==e.outConfig.bind,label:t.desc,value:t.name}})}))}}],null,!1,2511182666),model:{value:e.outConfig.parameter.mobile,callback:function(t){e.$set(e.outConfig.parameter,"mobile",t)},expression:"outConfig.parameter.mobile"}})],1),a("ht-form-item",{attrs:{label:"用户邮箱","label-width":"100px"}},[a("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t){return a("el-option",{key:t.id,attrs:{disabled:t.name==e.outConfig.bind,label:t.desc,value:t.name}})}))}}],null,!1,2511182666),model:{value:e.outConfig.parameter.email,callback:function(t){e.$set(e.outConfig.parameter,"email",t)},expression:"outConfig.parameter.email"}})],1)]:"org"==e.outConfig.type?[a("ht-form-item",{attrs:{label:"组织ID","label-width":"100px"}},[a("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t){return a("el-option",{key:t.id,attrs:{disabled:t.name==e.outConfig.bind,label:t.desc,value:t.name}})}))}}],null,!1,2511182666),model:{value:e.outConfig.parameter.id,callback:function(t){e.$set(e.outConfig.parameter,"id",t)},expression:"outConfig.parameter.id"}})],1),a("ht-form-item",{attrs:{label:"组织代码","label-width":"100px"}},[a("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t){return a("el-option",{key:t.id,attrs:{disabled:t.name==e.outConfig.bind,label:t.desc,value:t.name}})}))}}],null,!1,2511182666),model:{value:e.outConfig.parameter.code,callback:function(t){e.$set(e.outConfig.parameter,"code",t)},expression:"outConfig.parameter.code"}})],1),a("ht-form-item",{attrs:{label:"组织名称","label-width":"100px"}},[a("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t){return a("el-option",{key:t.id,attrs:{disabled:t.name==e.outConfig.bind,label:t.desc,value:t.name}})}))}}],null,!1,2511182666),model:{value:e.outConfig.parameter.name,callback:function(t){e.$set(e.outConfig.parameter,"name",t)},expression:"outConfig.parameter.name"}})],1)]:"post"==e.outConfig.type?[a("ht-form-item",{attrs:{label:"岗位ID","label-width":"100px"}},[a("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t){return a("el-option",{key:t.id,attrs:{disabled:t.name==e.outConfig.bind,label:t.desc,value:t.name}})}))}}],null,!1,2511182666),model:{value:e.outConfig.parameter.id,callback:function(t){e.$set(e.outConfig.parameter,"id",t)},expression:"outConfig.parameter.id"}})],1),a("ht-form-item",{attrs:{label:"岗位代码","label-width":"100px"}},[a("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t){return a("el-option",{key:t.id,attrs:{disabled:t.name==e.outConfig.bind,label:t.desc,value:t.name}})}))}}],null,!1,2511182666),model:{value:e.outConfig.parameter.code,callback:function(t){e.$set(e.outConfig.parameter,"code",t)},expression:"outConfig.parameter.code"}})],1),a("ht-form-item",{attrs:{label:"岗位名称","label-width":"100px"}},[a("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t){return a("el-option",{key:t.id,attrs:{disabled:t.name==e.outConfig.bind,label:t.desc,value:t.name}})}))}}],null,!1,2511182666),model:{value:e.outConfig.parameter.name,callback:function(t){e.$set(e.outConfig.parameter,"name",t)},expression:"outConfig.parameter.name"}})],1)]:"job"==e.outConfig.type?[a("ht-form-item",{attrs:{label:"职务ID","label-width":"100px"}},[a("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t){return a("el-option",{key:t.id,attrs:{disabled:t.name==e.outConfig.bind,label:t.desc,value:t.name}})}))}}],null,!1,2511182666),model:{value:e.outConfig.parameter.id,callback:function(t){e.$set(e.outConfig.parameter,"id",t)},expression:"outConfig.parameter.id"}})],1),a("ht-form-item",{attrs:{label:"职务代码","label-width":"100px"}},[a("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t){return a("el-option",{key:t.id,attrs:{disabled:t.name==e.outConfig.bind,label:t.desc,value:t.name}})}))}}],null,!1,2511182666),model:{value:e.outConfig.parameter.code,callback:function(t){e.$set(e.outConfig.parameter,"code",t)},expression:"outConfig.parameter.code"}})],1),a("ht-form-item",{attrs:{label:"职务名称","label-width":"100px"}},[a("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t){return a("el-option",{key:t.id,attrs:{disabled:t.name==e.outConfig.bind,label:t.desc,value:t.name}})}))}}],null,!1,2511182666),model:{value:e.outConfig.parameter.name,callback:function(t){e.$set(e.outConfig.parameter,"name",t)},expression:"outConfig.parameter.name"}})],1)]:"dem"==e.outConfig.type?[a("ht-form-item",{attrs:{label:"维度ID","label-width":"100px"}},[a("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t){return a("el-option",{key:t.id,attrs:{disabled:t.name==e.outConfig.bind,label:t.desc,value:t.name}})}))}}],null,!1,2511182666),model:{value:e.outConfig.parameter.id,callback:function(t){e.$set(e.outConfig.parameter,"id",t)},expression:"outConfig.parameter.id"}})],1),a("ht-form-item",{attrs:{label:"维度代码","label-width":"100px"}},[a("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t){return a("el-option",{key:t.id,attrs:{disabled:t.name==e.outConfig.bind,label:t.desc,value:t.name}})}))}}],null,!1,2511182666),model:{value:e.outConfig.parameter.code,callback:function(t){e.$set(e.outConfig.parameter,"code",t)},expression:"outConfig.parameter.code"}})],1),a("ht-form-item",{attrs:{label:"维度名称","label-width":"100px"}},[a("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t){return a("el-option",{key:t.id,attrs:{disabled:t.name==e.outConfig.bind,label:t.desc,value:t.name}})}))}}],null,!1,2511182666),model:{value:e.outConfig.parameter.demName,callback:function(t){e.$set(e.outConfig.parameter,"demName",t)},expression:"outConfig.parameter.demName"}})],1)]:"role"==e.outConfig.type?[a("ht-form-item",{attrs:{label:"角色ID","label-width":"100px"}},[a("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t){return a("el-option",{key:t.id,attrs:{disabled:t.name==e.outConfig.bind,label:t.desc,value:t.name}})}))}}],null,!1,2511182666),model:{value:e.outConfig.parameter.id,callback:function(t){e.$set(e.outConfig.parameter,"id",t)},expression:"outConfig.parameter.id"}})],1),a("ht-form-item",{attrs:{label:"角色代码","label-width":"100px"}},[a("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t){return a("el-option",{key:t.id,attrs:{disabled:t.name==e.outConfig.bind,label:t.desc,value:t.name}})}))}}],null,!1,2511182666),model:{value:e.outConfig.parameter.code,callback:function(t){e.$set(e.outConfig.parameter,"code",t)},expression:"outConfig.parameter.code"}})],1),a("ht-form-item",{attrs:{label:"角色名称","label-width":"100px"}},[a("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t){return a("el-option",{key:t.id,attrs:{disabled:t.name==e.outConfig.bind,label:t.desc,value:t.name}})}))}}],null,!1,2511182666),model:{value:e.outConfig.parameter.name,callback:function(t){e.$set(e.outConfig.parameter,"name",t)},expression:"outConfig.parameter.name"}})],1)]:e._e()],2)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.outValueOk}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.outValueTypeVisible=!1}}},[e._v("取 消")])],1)],1):e._e()],1)}),[],!1,null,"c4946892",null);t.default=u.exports},"1c7e":function(e,t,a){},"1c88":function(e,t,a){"use strict";a.r(t);a("b2cb");var i=a("eba3"),n=[{createBy:"1",updateTime:"2019-10-16 09:48:56",createOrgId:"876613",isDelete:"0",version:1,id:"1643341",name:"测试角色",code:"csjs",enabled:1,description:"",path:"测试角色",groupId:"1643341",parentId:"",identityType:"group",groupType:"role",groupCode:"csjs",orderNo:1},{createBy:"1",updateTime:"2019-10-09 09:05:59",createOrgId:"31766",isDelete:"0",version:1,id:"471151",name:"普通用户",code:"ptyh",enabled:1,description:"",path:"普通用户",groupId:"471151",parentId:"",identityType:"group",groupType:"role",groupCode:"ptyh",orderNo:1},{createBy:"1",updateTime:"2019-09-29 14:21:59",isDelete:"0",version:1,id:"31755",name:"管理人员",code:"glry",enabled:1,description:"",path:"管理人员",groupId:"31755",parentId:"",identityType:"group",groupType:"role",groupCode:"glry",orderNo:1}];t.default={name:"sysTypeData",getRolePageJson:function(e){return new Promise((function(t){setTimeout((function(){t(i.default.query(n,e))}),500)}))}}},"1cb9":function(e,t,a){"use strict";a.r(t);a("c994");var i={name:"eip-role-selector",props:{validate:[String,Object],value:String,name:String,placeholder:String,permission:String,single:Boolean,config:Object,appendToBody:{type:Boolean,default:!1}},data:function(){return{data:[],tableColumns:[{prop:"name",label:"名称",width:"300"},{prop:"code",label:"编码"}],pagination:{page:1,pageSize:50,total:0,showTotal:!0}}},methods:{handleLoad:function(e,t){var a=this;this.$http.post("${uc}/api/role/v1/roles/getRolePage",e).then((function(e){var i=e.data;a.data=i.rows,a.pagination.page=i.page,a.pagination.pageSize=i.pageSize,a.pagination.total=i.total,t()}),(function(e){t()}))},valueChange:function(e){this.$emit("input",e)}}},n=a("2877"),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-role-selector",{attrs:{validate:e.validate,"select-label":"name",placeholder:e.placeholder,permission:e.permission,single:e.single,config:e.config,data:e.data,"table-columns":e.tableColumns,pagination:e.pagination,"append-to-body":e.appendToBody,"quick-search-props":"name,code"},on:{load:e.handleLoad,valueChange:e.valueChange},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}})}),[],!1,null,null,null);t.default=o.exports},"1cd9":function(e,t,a){"use strict";a("9d59")},"1cfd":function(e,t,a){!function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},a=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},i={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},n=function(e){return function(t,n,o,r){var s=a(t),l=i[e][a(t)];return 2===s&&(l=l[n?0:1]),l.replace(/%d/i,t)}},o=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar-ly",{months:o,monthsShort:o,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:n("s"),ss:n("s"),m:n("m"),mm:n("m"),h:n("h"),hh:n("h"),d:n("d"),dd:n("d"),M:n("M"),MM:n("M"),y:n("y"),yy:n("y")},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(a("c1df"))},"1d0c":function(e,t,a){"use strict";a("b82c")},"1d30":function(e,t,a){"use strict";a("a885")},"1da1":function(e,t,a){"use strict";function i(e,t,a,i,n,o,r){try{var s=e[o](r),l=s.value}catch(e){return void a(e)}s.done?t(l):Promise.resolve(l).then(i,n)}function n(e){return function(){var t=this,a=arguments;return new Promise((function(n,o){var r=e.apply(t,a);function s(e){i(r,n,o,s,l,"next",e)}function l(e){i(r,n,o,s,l,"throw",e)}s(void 0)}))}}a.d(t,"a",(function(){return n}))},"1e3a":function(e,t,a){"use strict";a("0683")},"1e40":function(e,t,a){"use strict";a("f418")},"1e8a":function(e,t,a){"use strict";a("8a2e")},"1e96":function(e,t,a){"use strict";a("b660")},"1ec7":function(e,t,a){e.exports=a.p+"img/back.jpg"},"1f10":function(e,t,a){"use strict";a("79aa")},"1f27":function(e,t,a){"use strict";a.r(t);a("80a8");var i=a("2821"),n=a("c0d6");t.default={getMenus:function(){return i.default.getMenus()},getMenuByAlias:function(e,t){var a=null,i=n.default.state.menu.menus;if(!i||0==i.length){var o=sessionStorage.getItem("currentMenus");o&&(i=JSON.parse(o))}i.forEach((function(t){t.children&&(a&&0!=a.length||(a=t.children.filter((function(t){return t.alias==e})))&&1==a.length&&(a[0].parent=t))})),t(a&&a[0])}}},"1f28":function(e,t,a){"use strict";a.r(t);a("f61e");var i,n=a("2909"),o=(a("96cf"),a("1da1")),r=(a("d036"),a("c7ea")),s=(a("c994"),{props:{param:Object,yAxis:Array,xAxis:Array,sort:Array,condition:Array,chartStyle:Number},data:function(){return{dialogVisible:!1,table:[],selections:[],xAxisField:[],yAxisField:[],conditionField:[],sortField:[],loading:!1,activeName:"yAxis",numberOptionList:[{key:"EQ",value:"等于"},{key:"GE",value:"大于等于"},{key:"LE",value:"小于等于"}],stringOptionList:[{key:"LK",value:"like"},{key:"EQ",value:"等于"},{key:"IN",value:"in"}],dateOptionList:[{key:"EQ",value:"等于"},{key:"BETWEEN",value:"between"},{key:"GE",value:"大于等于"},{key:"LE",value:"小于等于"}],valueSourceList:[{key:"2",value:"固定值"},{key:"1",value:"动态传入"}],sortOptionList:[{key:"asc",value:"升序"},{key:"desc",value:"降序"}]}},methods:{initData:(i=Object(o.a)(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.getTable(this.param);case 2:t=e.sent,this.yAxisField=Object(n.a)(this.yAxis),this.xAxisField=Object(n.a)(this.xAxis),this.conditionField=Object(n.a)(this.condition),this.sortField=Object(n.a)(this.sort),this.table=t.table.columnList;case 8:case"end":return e.stop()}}),e,this)}))),function(){return i.apply(this,arguments)}),handleSelectionChange:function(e){this.selections=e},addToField:function(){"yAxis"===this.activeName?this.addToYAxisField():"xAxis"===this.activeName?this.addToXAxisField():"condition"===this.activeName?this.addToConditionField():"sort"===this.activeName&&this.addToSortField()},addToYAxisField:function(){for(var e=0;e<this.selections.length;e++){var t={comment:this.selections[e].comment,dbType:this.selections[e].columnType,field:this.selections[e].fieldName,nameKey:"0"};1===this.chartStyle&&(t.type="line",t.yAxis=1),this.yAxisField.push(t)}this.yAxisField=this.yAxisField.unique("field")},addToXAxisField:function(){var e=[{comment:this.selections[0].comment,dbType:this.selections[0].columnType,field:this.selections[0].fieldName,nameKey:"0"}];this.xAxisField=[].concat(e)},addToConditionField:function(){for(var e=0;e<this.selections.length;e++){var t={comment:this.selections[e].comment,dbType:this.selections[e].columnType,field:this.selections[e].fieldName,condition:"LK",defaultType:"1",defaultValue:""};this.conditionField.push(t)}this.conditionField=this.conditionField.unique("field")},addToSortField:function(){for(var e=0;e<this.selections.length;e++){var t={field:this.selections[e].fieldName,sortType:"asc"};this.sortField.push(t)}this.sortField=this.sortField.unique("field")},deleteRow:function(e,t){t.splice(e,1)},save:function(){this.$emit("save",{yAxisField:this.yAxisField,xAxisField:this.xAxisField,conditionField:this.conditionField,sortField:this.sortField}),this.dialogVisible=!1},beforeClose:function(){this.dialogVisible=!1},handleOpen:function(){var e=this;this.dialogVisible=!0,this.loading=!0,this.$nextTick((function(){e.initData()})),this.loading=!1}}}),l=s,c=(a("5676"),a("2877")),d=Object(c.a)(l,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"设置列",visible:e.dialogVisible,"before-close":e.beforeClose,"close-on-click-modal":!1,"append-to-body":"",width:"80%"}},[a("el-row",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}]},[a("el-col",{staticClass:"height",attrs:{span:7}},[a("el-card",{staticClass:"box-card",staticStyle:{height:"100%"},attrs:{shadow:"never"}},[a("div",{attrs:{slot:"header"},slot:"header"},[a("span",[e._v("获取字段信息")])]),a("div",[a("el-table",{attrs:{data:e.table,height:"420"},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection"}}),a("el-table-column",{attrs:{prop:"fieldName",label:"字段"}}),a("el-table-column",{attrs:{label:"注解"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.comment))]}}])})],1)],1)])],1),a("el-col",{staticClass:"height",attrs:{span:2}},[a("el-button",{staticStyle:{position:"relative",top:"50%",left:"25%"},attrs:{type:"primary",icon:"el-icon-right",circle:""},on:{click:e.addToField}})],1),a("el-col",{staticClass:"height",attrs:{span:15}},[a("el-card",{staticClass:"box-card",staticStyle:{height:"100%"},attrs:{shadow:"never"}},[a("div",{attrs:{slot:"header"},slot:"header"},[a("span",[e._v("字段设置")])]),a("div",[a("el-tabs",{attrs:{type:"card"},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"Y轴取值字段",name:"yAxis"}},[a("el-table",{attrs:{data:e.yAxisField,height:"400"}},[a("el-table-column",{attrs:{label:"字段名",prop:"field"}}),a("el-table-column",{attrs:{label:"显示名"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-input",{attrs:{clearable:"",maxlength:"50"},model:{value:t.row.comment,callback:function(a){e.$set(t.row,"comment",a)},expression:"scope.row.comment"}})]}}])}),6===e.chartStyle?a("el-table-column",{attrs:{label:"回归曲线"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-select",{attrs:{options:[{key:"none",value:"无"},{key:"linear",value:"线性回归"},{key:"exponential",value:"指数回归"},{key:"logarithmic",value:"对数回归"}]},model:{value:t.row.regression,callback:function(a){e.$set(t.row,"regression",a)},expression:"scope.row.regression"}})]}}],null,!1,2614920797)},[a("template",{slot:"header"},[e._v("\n\t\t\t\t\t\t\t\t\t\t回归曲线\n\t\t\t\t\t\t\t\t\t\t"),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"注：在数据展示中选择列数据展示与数值轴时才生效",placement:"top-start"}},[a("i",{staticClass:"el-icon-warning"})])],1)],2):e._e(),1===e.chartStyle||2===e.chartStyle?a("el-table-column",{attrs:{label:"类型"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-select",{attrs:{options:[{label:"第一Y轴",value:1},{label:"第二Y轴",value:2}],validate:{required:!0},props:{key:"value",value:"label"}},model:{value:t.row.yAxis,callback:function(a){e.$set(t.row,"yAxis",a)},expression:"scope.row.yAxis"}})]}}],null,!1,603407192)}):e._e(),1===e.chartStyle||2===e.chartStyle?a("el-table-column",{attrs:{label:"轴"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-select",{attrs:{options:[{label:"折线图",value:"line"},{label:"柱状图",value:"bar"}],validate:{required:!0},props:{key:"value",value:"label"}},model:{value:t.row.type,callback:function(a){e.$set(t.row,"type",a)},expression:"scope.row.type"}})]}}],null,!1,1868125866)}):e._e(),a("el-table-column",{attrs:{label:"管理"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{icon:"el-icon-close",type:"primary"},on:{click:function(a){return e.deleteRow(t.$index,e.yAxisField)}}})]}}])})],1)],1),a("el-tab-pane",{attrs:{label:"X轴取值字段",name:"xAxis"}},[a("el-table",{attrs:{data:e.xAxisField,height:"400"}},[a("el-table-column",{attrs:{label:"字段名",prop:"field"}}),a("el-table-column",{attrs:{label:"显示名"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-input",{attrs:{clearable:"",maxlength:"50","show-word-limit":""},model:{value:t.row.comment,callback:function(a){e.$set(t.row,"comment",a)},expression:"scope.row.comment"}})]}}])}),a("el-table-column",{attrs:{label:"管理"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{icon:"el-icon-close",type:"primary"},on:{click:function(a){return e.deleteRow(t.$index,e.xAxisField)}}})]}}])})],1)],1),a("el-tab-pane",{attrs:{label:"条件字段",name:"condition"}},[a("el-table",{attrs:{data:e.conditionField,height:"400"}},[a("el-table-column",{attrs:{prop:"field",label:"字段名",width:"70"}}),a("el-table-column",{attrs:{label:"显示名"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-input",{attrs:{maxlength:"50",clearable:""},model:{value:t.row.comment,callback:function(a){e.$set(t.row,"comment",a)},expression:"scope.row.comment"}})]}}])}),a("el-table-column",{attrs:{label:"条件"},scopedSlots:e._u([{key:"default",fn:function(t){return["number"===t.row.dbType||"int"===t.row.dbType?a("ht-select",{attrs:{options:e.numberOptionList,props:{key:"key",value:"value"}},model:{value:t.row.condition,callback:function(a){e.$set(t.row,"condition",a)},expression:"scope.row.condition"}}):e._e(),"varchar"===t.row.dbType||"clob"===t.row.dbType?a("ht-select",{attrs:{options:e.stringOptionList,props:{key:"key",value:"value"}},model:{value:t.row.condition,callback:function(a){e.$set(t.row,"condition",a)},expression:"scope.row.condition"}}):e._e(),"date"===t.row.dbType?a("ht-select",{attrs:{options:e.dateOptionList,props:{key:"key",value:"value"}},model:{value:t.row.condition,callback:function(a){e.$set(t.row,"condition",a)},expression:"scope.row.condition"}}):e._e()]}}])}),a("el-table-column",{attrs:{label:"值来源"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-select",{attrs:{options:e.valueSourceList,props:{key:"key",value:"value"}},model:{value:t.row.defaultType,callback:function(a){e.$set(t.row,"defaultType",a)},expression:"scope.row.defaultType"}})]}}])}),a("el-table-column",{attrs:{label:"默认值",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return["1"===t.row.defaultType?a("span",[e._v("文本框输入")]):e._e(),"2"==t.row.defaultType&&"date"!=t.row.dbType||"3"===t.row.defaultType?a("ht-input",{attrs:{maxlength:50,showWordLimit:!0},model:{value:t.row.defaultValue,callback:function(a){e.$set(t.row,"defaultValue",a)},expression:"scope.row.defaultValue"}}):e._e(),"2"===t.row.defaultType&&"date"===t.row.dbType?a("ht-date",{attrs:{format:"yyyy-MM-dd"},model:{value:t.row.defaultValue,callback:function(a){e.$set(t.row,"defaultValue",a)},expression:"scope.row.defaultValue"}}):e._e(),"2"===t.row.defaultType&&"date"===t.row.dbType&&"BETWEEN"===t.row.condition?a("span",[e._v("\n\t\t\t\t\t\t\t\t\t\t\t至\n\t\t\t\t\t\t\t\t\t\t\t"),a("ht-date",{attrs:{format:"yyyy-MM-dd"},model:{value:t.row.endDate,callback:function(a){e.$set(t.row,"endDate",a)},expression:"scope.row.endDate"}})],1):e._e()]}}])}),a("el-table-column",{attrs:{label:"管理",width:"70"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{icon:"el-icon-close",type:"primary"},on:{click:function(a){return e.deleteRow(t.$index,e.conditionField)}}})]}}])})],1)],1),a("el-tab-pane",{attrs:{label:"排序字段",name:"sort"}},[a("el-table",{attrs:{data:e.sortField,height:"400"}},[a("el-table-column",{attrs:{prop:"field",label:"字段"}}),a("el-table-column",{attrs:{label:"排序类型"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-select",{attrs:{options:e.sortOptionList,props:{key:"key",value:"value"}},model:{value:t.row.sortType,callback:function(a){e.$set(t.row,"sortType",a)},expression:"scope.row.sortType"}})]}}])}),a("el-table-column",{attrs:{label:"管理",width:"70"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{icon:"el-icon-close",type:"primary"},on:{click:function(a){return e.deleteRow(t.$index,e.sortField)}}})]}}])})],1)],1)],1)],1)])],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1)}),[],!1,null,"380f116c",null);t.default=d.exports},"1f97":function(e,t,a){},"1fc1":function(e,t,a){!function(e){"use strict";function t(e,t){var a=e.split("_");return t%10==1&&t%100!=11?a[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?a[1]:a[2]}function a(e,a,i){return"m"===i?a?"хвіліна":"хвіліну":"h"===i?a?"гадзіна":"гадзіну":e+" "+t({ss:a?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:a?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:a?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"}[i],+e)}e.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:a,mm:a,h:a,hh:a,d:"дзень",dd:a,M:"месяц",MM:a,y:"год",yy:a},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночы":e<12?"раніцы":e<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!=2&&e%10!=3||e%100==12||e%100==13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}})}(a("c1df"))},2012:function(e,t,a){"use strict";a("d246")},"201b":function(e,t,a){!function(e){"use strict";e.defineLocale("ka",{months:{standalone:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),format:"იანვარს_თებერვალს_მარტს_აპრილის_მაისს_ივნისს_ივლისს_აგვისტს_სექტემბერს_ოქტომბერს_ნოემბერს_დეკემბერს".split("_")},monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return/(წამი|წუთი|საათი|წელი)/.test(e)?e.replace(/ი$/,"ში"):e+"ში"},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის წინ"):/წელი/.test(e)?e.replace(/წელი$/,"წლის წინ"):void 0},s:"რამდენიმე წამი",ss:"%d წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":e<20||e<=100&&e%20==0||e%100==0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}})}(a("c1df"))},"203d":function(e,t,a){"use strict";a.r(t),t.default=function(e,t){var a=null;return function(){var i=this,n=arguments;a&&clearTimeout(a),a=setTimeout((function(){e.apply(i,n)}),t)}}},2082:function(e,t,a){},"208b":function(e,t,a){},"209a":function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("25fc"),a("6619"),a("12d2"),a("80a8"),a("2c92"),a("6e74"),a("000b");var i=a("ade3"),n=a("5880"),o=a("2ade");function r(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return s(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,r=!0,l=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){l=!0,o=e},f:function(){try{r||null==a.return||a.return()}finally{if(l)throw o}}}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}var c={name:"FormVersionManager",props:{formKey:{type:String,required:!0},visible:{type:Boolean}},components:{},data:function(){return{data:[],pageResult:{page:1,pageSize:20,total:0}}},computed:function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?l(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},Object(n.mapState)({currentUser:function(e){return e.login.currentUser},formDeleteUrl:function(){return"".concat(window.context.form,"/form/form/v1/removeVersions")}})),mounted:function(){this.$validator=this.$root.$validator,this.$root.$emit("resize")},methods:{removeVersions:function(){var e=this,t=this.$refs.htTable.selection;if(t&&0==t.length)this.$message.error("请至少选择一条数据");else{var a,i=[],n=r(t);try{for(n.s();!(a=n.n()).done;){var s=a.value;if("Y"==s.isMain)return void this.$message.error("主版本不可删除!");i.push(s.id)}}catch(e){n.e(e)}finally{n.f()}var l={};l.ids=i.join(","),o.default.request({params:l,data:null,url:this.formDeleteUrl,method:"DELETE"}).then((function(t){t.data&&t.data.state&&(e.$refs.htTable.load(),e.$message({message:t.data.message||"操作成功",showClose:!0,type:"success"}))})).finally((function(){e.fullscreenLoading=!1}))}},close:function(){this.$emit("update:visible",!1)},loadData:function(e,t){var a=this;this.$http.post("${form}/form/form/v1/listVersions",e).then((function(e){a.data=e.data.rows,a.pageResult={page:e.data.page,pageSize:e.data.pageSize,total:e.data.total}})).finally((function(){return t()}))},handleCommand:function(e){var t=this;switch(e.command){case"preview":this.currentUser&&this.currentUser.account&&window.open(window.context.front+"/previewForm/"+e.row.id+"?token="+this.currentUser.token,"_blank");break;case"setMainVersion":this.$http.post("${form}/form/form/v1/setDefaultVersion",{},{id:e.row.id,formKey:e.row.formKey}).then((function(e){e.data.state?(t.$message({type:"success",message:e.data.message}),t.$refs.htTable.load()):t.$message.$error(e.data.message)}))}},handleClose:function(){this.dialogVisible=!1}}},d=c,u=a("2877"),p=Object(u.a)(d,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ht-table",{ref:"htTable",attrs:{data:e.data,selection:!0,"page-result":e.pageResult,"default-querys":[{property:"formKey",value:e.formKey}],"default-sorter":[{direction:"DESC",property:"createTime"}],"show-export":!1,"show-custom-column":!1},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.removeVersions()}}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"名称","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"formKey",label:"别名","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"createTime",label:"创建时间","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"updateTime",label:"更新时间","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"status",label:"状态",width:"80",filters:[{text:"草稿",value:"draft"},{text:"已发布",value:"deploy"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["deploy"==i.status?a("el-tag",[e._v("已发布")]):e._e(),"draft"==i.status?a("el-tag",{attrs:{type:"danger"}},[e._v("草稿")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"version",width:"90",sortable:!0,label:"版本号"}}),a("ht-table-column",{attrs:{prop:"isMain",width:"80",label:"主版本"},scopedSlots:e._u([{key:"default",fn:function(t){return["Y"==t.row.isMain?a("el-tag",[e._v("是")]):a("el-tag",{attrs:{type:"danger"}},[e._v("否")])]}}])}),a("ht-table-column",{attrs:{width:"150",label:"操作",align:"left"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(t){return e.handleCommand({row:i,command:"preview"})}}},[a("span",[a("i",{staticClass:"el-icon-tickets"}),e._v("预览 ")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},["N"==i.isMain?a("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"setMainVersion"}}},[e._v("设为主版本")]):e._e()],1)],1)]}}])})]],2)}),[],!1,null,null,null);t.default=p.exports},"20a1":function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("4bf8"),n={components:{chart:function(){return Promise.resolve().then(a.bind(null,"8eff"))},reportSetting:function(){return Promise.resolve().then(a.bind(null,"91f7"))}},data:function(){return{reportChartId:"",dialogVisible:!1,data:{},options:[],selectedId:"",index:"",selectedReport:{}}},methods:{back:function(){this.$emit("save-report"),this.dialogVisible=!1},handleOpen:function(e){this.reportChartId=e,this.dialogVisible=!0,this.getReportChartData()},getReportChartData:function(){var e=this;this.reportChartId?(i.default.getReportList(this.reportChartId).then((function(t){e.data=t||{}})),i.default.getEchartsData(this.reportChartId).then((function(t){e.options?e.options=t.value:e.options=[]}))):(this.data={},this.options=[])},edit:function(e,t){this.selectedReport={id:this.data.id,name:this.data.name},e?(this.index=t,this.selectedId=e):(this.selectedId="",this.index=""),this.$refs.reportSetting.handleOpen()},remove:function(e){var t=this;this.$confirm("确定删除吗？").then((function(){i.default.removeAct(e).then((function(e){t.$message.success("删除成功"),t.getReportChartData(t.reportChartId)}))})).catch((function(){}))},afterSave:function(){this.getReportChartData()},save:function(){var e=this,t={name:this.data.name,type:this.data.type,id:this.data.id};i.default.saveReport(t).then((function(t){t.state?(e.data.id=t.value,e.$message.success(t.message),e.$emit("save-report"),e.dialogVisible=!1):e.$message.error(t.message)}))},publish:function(){var e=this;i.default.publishReport(this.data.id).then((function(t){t.state?(e.$message.success("发布成功"),e.data.type="1",e.$emit("after-save",{})):e.$message.error(t.message)}))},refresh:function(e,t){var a=this;i.default.getSingleEchartsData(e).then((function(e){a.options.splice(t,1),a.options.splice(t,0,e.value)}))}}},o=(a("f3f6"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-sidebar-dialog",{attrs:{visible:e.dialogVisible,"show-close":!1,width:"100%","close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-page-header",{attrs:{content:"视图列表"},on:{back:e.back}}),a("div",{staticStyle:{margin:"10px 0"}},[a("ht-input",{model:{value:e.data.name,callback:function(t){e.$set(e.data,"name",t)},expression:"data.name"}}),e._v(" \n\t\t\t"),a("el-button",{on:{click:function(t){return e.edit()}}},[e._v("添加报表")]),a("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v("保存")]),"1"!==e.data.type&&e.data.id?a("el-button",{on:{click:e.publish}},[e._v("发布")]):e._e()],1),e._l(e.options,(function(t,i){return a("div",{key:i},[a("el-button",{attrs:{size:"mini",type:"primary"},on:{click:function(a){return e.edit(t.id,i)}}},[e._v("编辑")]),a("el-button",{attrs:{size:"mini",type:"danger"},on:{click:function(a){return e.remove(t.id)}}},[e._v("删除")]),a("el-button",{attrs:{size:"mini",type:"warning"},on:{click:function(a){return e.refresh(t.id,i)}}},[e._v("刷新")]),a("chart",{attrs:{option:t,index:i,"is-convert-option":!0}})],1)}))],2),a("report-setting",{ref:"reportSetting",attrs:{id:e.selectedId,report:e.selectedReport},on:{"after-save":e.afterSave}})],1)}),[],!1,null,"cd099822",null);t.default=r.exports},"20aa":function(e,t,a){"use strict";a("b92c")},"20e1":function(e,t,a){"use strict";a("eebe")},2147:function(e,t,a){"use strict";a.r(t);a("5a1d"),a("b2cb");var i=a("292c"),n=a("3bb0"),o={loadCurrentUserDetail:function(e){var t=e.commit,a=e.state;if(!a.currentUserDetail){var o=n.default.state.currentUser;if(o&&o.account)return new Promise((function(e,a){i.default.getUserByAccount(o.account,(function(a){e(a),t("setCurrentUserDetail",a)}))}))}a.platformVersion||i.default.getPlatformVersion().then((function(e){e&&e.data&&e.data.state&&t("setPlatformVersion",e.data.value)}))},getDefPwdStrategy:function(e){var t=e.commit;e.state;return new Promise((function(e,a){i.default.getDefPwdStrategy((function(a){t("setPwdStrategy",a),e(a)}))}))}};t.default={namespaced:!0,state:{currentUserDetail:null,platformVersion:null,pwdStrategy:{}},getters:{},actions:o,mutations:{setCurrentUserDetail:function(e,t){t&&t.role&&t.role.roleName&&(t.role=t.role.roleName.split("|")),e.currentUserDetail=t},setPwdStrategy:function(e,t){e.pwdStrategy=t},setPlatformVersion:function(e,t){e.platformVersion=t}}}},"218c":function(e,t,a){},"21de":function(e,t,a){},"222e":function(e,t,a){"use strict";a("9601")},"224c":function(e,t,a){"use strict";a.r(t);a("000b"),a("96cf");var i,n,o=a("1da1"),r=a("2ade"),s={name:"ht-submit-button",props:{url:{type:String,required:!0},requestMethod:{type:String,default:"POST"},model:{type:[Object,Array],default:function(){return{}}},isSubmit:{type:Boolean,default:!0},type:{type:String,default:"primary"},scopeName:{type:String,required:!0},context:{type:String}},data:function(){return{fullscreenLoading:!1}},computed:{calUrl:function(){return this.context?window.context[this.context]+this.url:this.url}},mounted:function(){},methods:{beforeSaveData:(n=Object(o.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.$emit("before-save-data");case 2:case"end":return e.stop()}}),e,this)}))),function(){return n.apply(this,arguments)}),requestSaveData:(i=Object(o.a)(regeneratorRuntime.mark((function e(){var t,a=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this.fullscreenLoading=!0,e.next=3,r.default.request({data:this.model,url:this.calUrl,method:this.requestMethod}).finally((function(){a.fullscreenLoading=!1}));case 3:(t=e.sent).data&&t.data.state&&(this.$emit("after-save-data"),this.$message.success(t.data.message||"操作成功"),t.data.value&&this.$emit("after-response-value",t.data.value));case 5:case"end":return e.stop()}}),e,this)}))),function(){return i.apply(this,arguments)})}},l=s,c=a("2877"),d=Object(c.a)(l,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-save-button",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:e.fullscreenLoading,expression:"fullscreenLoading",modifiers:{fullscreen:!0,lock:!0}}],attrs:{"is-submit":e.isSubmit,"request-method":e.requestMethod,"scope-name":e.scopeName},on:{"before-save-data":e.beforeSaveData,"request-save-data":e.requestSaveData}},[e._t("default")],2)}),[],!1,null,null,null);t.default=d.exports},2256:function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("c994"),n=(a("5118"),{name:"eip-bo-selector",props:{validate:[String,Object],value:[String,Object,Array],name:String,placeholder:{type:String,default:"请输入内容"},permission:{type:String,default:"w",validator:function(e){return-1!==["b","w","r","n"].indexOf(e)}},single:{type:Boolean,default:!1},config:Object,data:{type:Array,default:function(){return[]}},appendToBody:{type:Boolean,default:!1}},components:{eipBoDialog:function(){return Promise.resolve().then(a.bind(null,"ef2b"))}},data:function(){return{inputName:null,inputSuffixHeight:30,description:"",selectors:[],dialogVisible:!1,currentDemension:null}},computed:{inputWriteable:function(){return i.default.getWriteable(this.permission)},inputValidate:function(){return i.default.addRequiredOrNot(this.permission,this.validate,this)}},watch:{selectors:function(e){e&&e.length>=0&&e[0]&&e[0].description?this.description=e[0].description:this.description=""}},mounted:function(){},created:function(){this.inputName=this.name?this.name:i.default.getName(),this.$validator=this.$root.$validator},methods:{showDialog:function(){this.inputWriteable&&this.$refs.eipBoDialog.showDialog(this.selectors)},handleClose:function(e){this.$refs.eipBoDialog.handleClose(),e&&e()},handleDialogSure:function(e){this.selectors=e,this.$emit("input",this.selectors),this.handleClose()},handleDialogCancel:function(){this.handleClose()},handleRemove:function(e){this.selectors.remove(e)},clear:function(){this.selectors=[]},calacInputSuffixHeight:function(){this.$refs.tagSpans&&(this.$refs.tagSpans.offsetHeight?this.inputSuffixHeight=this.$refs.tagSpans.offsetHeight+5:this.inputSuffixHeight=30)}}}),o=(a("debb"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"inputs"},[a("div",{staticClass:"el-select",staticStyle:{width:"100%","min-width":"180px"},on:{click:e.showDialog}},[a("div",{ref:"tagSpans",class:{"el-select__tags_readonly":!e.inputWriteable,"el-select__tags":e.inputWriteable},staticStyle:{width:"calc(100% - 50px)",overflow:"hidden",height:"26px"}},[a("span",e._l(e.selectors,(function(t,i){return a("span",{key:i,staticClass:"el-tag el-tag--info el-tag--small",on:{click:function(e){e.stopPropagation()}}},[a("span",{staticClass:"el-select__tags-text"},[e._v(e._s(t.description))]),e.inputWriteable?a("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(a){return e.handleRemove(t)}}}):e._e()])})),0)]),e.inputWriteable?a("div",[a("ht-input",{ref:"inputEl",style:{height:e.inputSuffixHeight+"px"},attrs:{name:e.inputName,type:"text",placeholder:e.placeholder,validate:e.inputValidate},on:{clear:e.clear},model:{value:e.description,callback:function(t){e.description=t},expression:"description"}},[a("el-button",{attrs:{slot:"append",icon:"el-icon-search"},slot:"append"})],1)],1):e._e()]),a("eip-bo-dialog",{ref:"eipBoDialog",attrs:{name:"eipBoDialog",single:e.single,"append-to-body":""},on:{onConfirm:e.handleDialogSure}})],1)}),[],!1,null,"d89f6a40",null);t.default=r.exports},2270:function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("2909"),n=(a("80a8"),{components:{EipDataTemplateDialog:function(){return Promise.resolve().then(a.bind(null,"9099"))}},name:"filterFiled-setting",props:["data"],data:function(){return{reportName:"",conditionField:[],dataTemplate:{},displaySettingFields:[],filteringField:[],permissionMap:{},permissionList:[],rightList:[{key:"",value:"请选择"},{key:"none",value:"无"},{key:"everyone",value:"所有人"}],tabHeight:"".concat(document.documentElement.clientHeight)-245,currentAuthRow:null,settingVisible:!1,formRow:[],selectedRow:[],formFieldList:[],urlParams:[]}},mounted:function(){this.dataTemplate=this.data.bpmDataTemplate,this.data.displaySettingFields&&(this.displaySettingFields=JSON.parse(this.data.displaySettingFields),this.displaySettingFields=this.displaySettingFields.filter((function(e){return!("date"===e.type||"clob"===e.type)}))),this.templates=this.data.templates,this.permissionMap=this.data.permissionList,this.initData()},methods:{dialogOk:function(){for(var e=this,t=0;t<this.selectedRow.formatterData.length;t++)if(!this.selectedRow.formatterData[t].value||!this.selectedRow.formatterData[t].text)return this.$message.warning("第"+(t+1)+"行值、标签为空！"),!1;var a=this.conditionField;this.selectedRow.parameter=[],a.forEach((function(t){e.selectedRow.parameter.push({property:t.key,value:t.parameter,group:"main",operation:t.qt,relation:"AND"})})),"url"==this.selectedRow.urlType&&this.urlParams&&(this.selectedRow.urlParams=Object(i.a)(this.urlParams),this.urlParams=[]),this.$set(this.formRow,"formatterData",this.selectedRow.formatterData),this.formRow.parameter=this.selectedRow.parameter,this.selectedRow.urlParams&&(this.formRow.urlParams=this.selectedRow.urlParams),this.settingVisible=!1},onDataTemplateConfirm:function(e){var t=this;e&&e.length>0?this.$nextTick((function(){t.conditionField=[],JSON.parse(e[0].conditionField).forEach((function(e){var a={key:e.colPrefix+e.name,parameter:"",qt:e.qt,value:e.cm};t.conditionField.push(a)})),t.reportName=e[0].name,t.selectedRow.reportNameConfigure={alias:e[0].alias,reportName:e[0].name,conditionField:t.conditionField}})):(this.reportName="",this.conditionField=[],this.selectedRow.reportNameConfigure={})},saveFilteringField:function(){this.dataTemplate.filteringField=this.filteringField?JSON.stringify(this.filteringField):null},initData:function(){if(this.dataTemplate.filteringField&&(this.filteringField=JSON.parse(this.dataTemplate.filteringField)),this.dataTemplate.formField){this.formFieldList=[];var e=JSON.parse(this.dataTemplate.formField),t={},a=this;e.forEach((function(e){t[e.name]||(a.formFieldList.push(e),t[e.name]=!0)}))}},showDataTemplateDialog:function(){this.$refs.dataTemplateDialog.showDialog()},columnFilter:function(e){return"sub"!=e&&"tabs"!=e},fillToDisplay:function(e,t,a){this.isInDisplayFields(e.name)||this.filteringField.push(e)},allFillToDisplay:function(){var e=this,t=this.$refs.displaySettingTable.store.states.selection;(!t||t.length<1)&&this.$message({message:"请在左侧列表中选择要显示的字段",type:"warning"}),t.forEach((function(t){e.isInDisplayFields(t.name)||e.filteringField.push(t)}))},setFieldRightDialog:function(e){var t={right:JSON.parse(e.right),permissionList:this.permissionList};this.currentAuthRow=e,this.$refs.eipAuthDialog.showDialog(t)},authDialogOnConfirm:function(e){this.currentAuthRow&&(this.currentAuthRow.right=JSON.stringify(e))},sort:function(e,t){if("up"==t)if(0===e)this.$message({message:"已经是列表中第一位",type:"warning"});else{var a=this.filteringField[e-1];this.$set(this.filteringField,e-1,this.filteringField[e]),this.$set(this.filteringField,e,a)}else if(e===this.filteringField.length-1)this.$message({message:"已经是列表中最后一位",type:"warning"});else{var i=this.filteringField[e+1];this.$set(this.filteringField,e+1,this.filteringField[e]),this.$set(this.filteringField,e,i)}},remove:function(e){this.filteringField.splice(e,1)},isInDisplayFields:function(e){var t=!1;return this.filteringField&&this.filteringField.length>0&&this.filteringField.forEach((function(a){a.name!=e||(t=!0)})),t},setting:function(e){this.settingVisible=!0,this.formRow=e,this.selectedRow=JSON.parse(JSON.stringify(this.formRow)),this.selectedRow.reportNameConfigure&&(this.reportName=this.selectedRow.reportNameConfigure.reportName,this.conditionField=null==this.selectedRow.reportNameConfigure.conditionField?[]:this.selectedRow.reportNameConfigure.conditionField),this.selectedRow.formatterData||(this.selectedRow.formatterData=[]),"url"==this.selectedRow.urlType&&this.selectedRow.urlParams&&this.selectedRow.urlParams.length>0&&(this.urlParams=Object(i.a)(this.selectedRow.urlParams))},addSetting:function(){this.selectedRow.formatterData.push({key:"",value:""})},removeSetting:function(e){this.selectedRow.formatterData.splice(e,1)},cancelSetting:function(){this.handleDialogClose()},urlParamsAdd:function(){this.urlParams.push({name:"",field:""})},urlParamsRemove:function(e){this.urlParams.remove(e)},handleDialogClose:function(){this.settingVisible=!1}}}),o=(a("1584"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",[a("el-row",{staticStyle:{width:"100%"},attrs:{gutter:20}},[a("el-col",{attrs:{span:7}},[a("el-table",{ref:"displaySettingTable",attrs:{border:"","max-height":e.tabHeight,data:e.displaySettingFields,"tooltip-effect":"dark"},on:{"row-dblclick":e.fillToDisplay}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"name",label:"列名","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"desc",label:"注释","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"type",label:"类型",width:"80"}})],1)],1),a("el-col",{attrs:{span:1}},[a("el-button",{staticStyle:{"-webkit-transform":"rotate(270deg)",transform:"rotate(270deg)"},attrs:{type:"primary",circle:"",icon:"icon-hide",title:"将所选字段添加为显示字段"},on:{click:function(t){return e.allFillToDisplay()}}})],1),a("el-col",{attrs:{span:16}},[a("el-table",{ref:"displayTable",staticStyle:{width:"100%"},attrs:{border:"","max-height":e.tabHeight,data:e.filteringField,"tooltip-effect":"dark"}},[a("el-table-column",{attrs:{label:"序号",type:"index",width:"50"}}),a("el-table-column",{attrs:{prop:"name",label:"列名",width:"115"}}),a("el-table-column",{attrs:{prop:"desc",label:"注释",width:"135"}}),a("el-table-column",{attrs:{label:"过滤范围",width:"135"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"small"},on:{click:function(a){return e.setting(t.row)}}},[e._v("设置")])]}}])}),a("el-table-column",{attrs:{label:"默认值",width:"220"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-select",{attrs:{size:"mini",clearable:"",multiple:""},model:{value:t.row.defaultValue,callback:function(a){e.$set(t.row,"defaultValue",a)},expression:"scope.row.defaultValue"}},e._l(t.row.formatterData,(function(e,t){return a("el-option",{key:t,attrs:{label:e.text,value:e.value}})})),1)]}}])}),a("el-table-column",{attrs:{label:"管理"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"small",icon:"el-icon-arrow-down",plain:""},on:{click:function(a){return e.sort(t.$index,"down")}}}),a("el-button",{attrs:{size:"small",icon:"el-icon-arrow-up",plain:""},on:{click:function(a){return e.sort(t.$index,"up")}}}),a("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:function(a){return e.remove(t.$index)}}})]}}])})],1)],1)],1),a("el-dialog",{staticClass:"filter-set-dialog",attrs:{title:"设置",width:"50%","append-to-body":"","close-on-click-modal":!1,visible:e.settingVisible,"before-close":e.handleDialogClose},on:{"update:visible":function(t){e.settingVisible=t}}},[a("el-button",{staticStyle:{"margin-bottom":"10px"},attrs:{type:"primary"},on:{click:e.addSetting}},[e._v("添加")]),a("el-table",{attrs:{data:e.selectedRow.formatterData,border:"",size:"mini"}},[a("el-table-column",{attrs:{label:"值"},scopedSlots:e._u([{key:"default",fn:function(t){return["varchar"===e.selectedRow.type?a("el-input",{attrs:{maxlength:"50","show-word-limit":""},model:{value:t.row.value,callback:function(a){e.$set(t.row,"value",a)},expression:"scope.row.value"}}):e._e(),"number"===e.selectedRow.type?a("ht-input",{attrs:{type:"number",width:"280px",maxlength:"50","show-word-limit":""},model:{value:t.row.value,callback:function(a){e.$set(t.row,"value",a)},expression:"scope.row.value"}}):e._e()]}}])}),a("el-table-column",{attrs:{label:"标签"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-input",{attrs:{maxlength:"50","show-word-limit":""},model:{value:t.row.text,callback:function(a){e.$set(t.row,"text",a)},expression:"scope.row.text"}})]}}])}),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.removeSetting(t.$index)}}})]}}])})],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary",size:"medium"},on:{click:e.dialogOk}},[e._v("确 定")]),a("el-button",{attrs:{size:"medium"},on:{click:e.cancelSetting}},[e._v("取 消")])],1)],1),a("eip-data-template-dialog",{ref:"dataTemplateDialog",attrs:{appendToBody:!0,single:!0},on:{onConfirm:e.onDataTemplateConfirm}})],1)}),[],!1,null,"9693916c",null);t.default=r.exports},2299:function(e,t,a){"use strict";a("2a34")},"22a7":function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74"),a("25fc");var i=a("ade3"),n=a("2ade"),o=a("5880"),r=a("62df");function s(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function l(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?s(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):s(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var c={components:{EipFormDialog:function(){return Promise.resolve().then(a.bind(null,"7928"))}},data:function(){return{codeModel:{type:"table",dataSourceAlias:"LOCAL",system:"form",basePackage:"com.halosee.test",companyName:"北京国信会视科技有限公司"},dataSourcesInBean:[],tableList:null,defaultProps:{children:"children",label:"name"}}},computed:l(l({},Object(o.mapState)({currentUser:function(e){return e.login.currentUser}})),{},{saveUrl:function(){return"".concat(window.context.form,"/form/generator/v1/start")},codeFolderData:function(){return r.default.getData()}}),methods:{dataSourceAliasChange:function(){this.$set(this,"tableList",null)},selectForm:function(){this.$refs.eipFormDialog.showDialog()},dialogFormConfirm:function(e){var t=this;e&&e.length>0&&this.$nextTick((function(){t.$set(t.codeModel,"formkey",e[0].formKey),t.$set(t.codeModel,"formName",e[0].name)}))},getByDsObjectName:function(){var e=this;if(null==this.tableList)if(this.codeModel.dataSourceAlias){var t={dsalias:this.codeModel.dataSourceAlias,isTable:"1"},a=window.context.form+"/form/customQuery/v1/getByDsObjectName";n.default.post(a,t).then((function(t){if(e.tableList=[],t&&0!=t.data.length)for(var a=0;a<t.data.length;a++)t.data[a].comment=t.data[a].name+"("+t.data[a].comment+")",e.tableList.push(t.data[a]);else Message.warning("该数据源中未查询到表")}))}else Message.warning("请选择数据源")},beforeSaveData:function(){this.codeModel.tableNameSingle&&this.$set(this.codeModel,"tableName",[this.codeModel.tableNameSingle])},afterSaveData:function(e){if(e){var t="".concat(window.context.form,"/form/generator/v1/download?codeFolder=").concat(e);n.default.download(t)}else this.$message.error("未返回生成的代码目录，无法下载生成的代码")}},mounted:function(){var e=this;n.default.get(window.context.portal+"/sys/sysDataSource/v1/getDataSources").then((function(t){e.dataSourcesInBean=t.data})),this.currentUser&&this.$set(this.codeModel,"authorName",this.currentUser.username)}},d=(a("df27c"),a("2877")),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticStyle:{outline:"1px solid #e7eaec",margin:"1px",height:"calc(100% - 2px)"}},[a("el-aside",{staticClass:"fullheight",staticStyle:{padding:"20px 0"},attrs:{width:"400px"}},[a("el-form",{attrs:{"data-vv-scope":"codeGenForm",model:e.codeModel,size:"mini"}},[a("ht-form-item",{attrs:{label:"生成模式","label-width":"150px"}},[a("ht-radio",{staticStyle:{"margin-top":"4px"},attrs:{options:[{key:"table",value:"物理表"},{key:"form",value:"表单"}],validate:"required"},model:{value:e.codeModel.type,callback:function(t){e.$set(e.codeModel,"type",t)},expression:"codeModel.type"}})],1),"table"==e.codeModel.type?a("ht-form-item",{attrs:{label:"数据源","label-width":"150px"}},[a("ht-select",{attrs:{options:e.dataSourcesInBean,props:{key:"alias",value:"name"},validate:"required"},on:{change:e.dataSourceAliasChange},model:{value:e.codeModel.dataSourceAlias,callback:function(t){e.$set(e.codeModel,"dataSourceAlias",t)},expression:"codeModel.dataSourceAlias"}})],1):e._e(),"table"==e.codeModel.type?a("ht-form-item",{attrs:{label:"选择表","label-width":"150px"}},[a("ht-select",{attrs:{options:e.tableList,filterable:!0,validate:{required:!0},props:{key:"name",value:"comment"}},on:{"visible-change":e.getByDsObjectName},model:{value:e.codeModel.tableNameSingle,callback:function(t){e.$set(e.codeModel,"tableNameSingle",t)},expression:"codeModel.tableNameSingle"}})],1):e._e(),"form"==e.codeModel.type?a("ht-form-item",{attrs:{label:"选择表单","label-width":"150px"}},[a("ht-input",{staticStyle:{width:"202px"},attrs:{type:"text",readonly:"readonly",validate:{required:!0},placeholder:"请选择表单"},model:{value:e.codeModel.formName,callback:function(t){e.$set(e.codeModel,"formName",t)},expression:"codeModel.formName"}},[a("el-button",{attrs:{slot:"append",icon:"el-icon-search"},on:{click:e.selectForm},slot:"append"})],1)],1):e._e(),a("ht-form-item",{attrs:{label:"所在系统名","label-width":"150px"}},[a("ht-input",{attrs:{validate:{required:!0}},model:{value:e.codeModel.system,callback:function(t){e.$set(e.codeModel,"system",t)},expression:"codeModel.system"}})],1),a("ht-form-item",{attrs:{label:"包路径","label-width":"150px"}},[a("ht-input",{attrs:{validate:{required:!0}},model:{value:e.codeModel.basePackage,callback:function(t){e.$set(e.codeModel,"basePackage",t)},expression:"codeModel.basePackage"}})],1),a("ht-form-item",{attrs:{label:"作者名","label-width":"150px"}},[a("ht-input",{attrs:{validate:{required:!0}},model:{value:e.codeModel.authorName,callback:function(t){e.$set(e.codeModel,"authorName",t)},expression:"codeModel.authorName"}})],1),a("ht-form-item",{attrs:{label:"模块名称","label-width":"150px"}},[a("ht-input",{model:{value:e.codeModel.moduleName,callback:function(t){e.$set(e.codeModel,"moduleName",t)},expression:"codeModel.moduleName"}})],1),a("ht-form-item",{attrs:{label:"公司名称","label-width":"150px"}},[a("ht-input",{model:{value:e.codeModel.companyName,callback:function(t){e.$set(e.codeModel,"companyName",t)},expression:"codeModel.companyName"}})],1),a("ht-form-item",{attrs:{label:"作者邮箱","label-width":"150px"}},[a("ht-input",{model:{value:e.codeModel.authorEmail,callback:function(t){e.$set(e.codeModel,"authorEmail",t)},expression:"codeModel.authorEmail"}})],1),a("div",{staticStyle:{"text-align":"center","margin-top":"50px"}},[a("ht-submit-button",{attrs:{url:e.saveUrl,model:e.codeModel,"scope-name":"codeGenForm"},on:{"before-save-data":e.beforeSaveData,"after-response-value":e.afterSaveData}},[e._v("开始生成")])],1)],1)],1),a("el-container",{staticClass:"fullheight"},[a("el-aside",{staticStyle:{outline:"1px solid #e7eaec"},attrs:{width:"300px"}},[a("ht-tree",{attrs:{data:e.codeFolderData,props:e.defaultProps,"node-key":"id","default-expanded-keys":[5,7,22]}})],1),a("el-main",{staticClass:"fullheight"},[a("el-card",{staticClass:"box-card"},[a("div",{staticClass:"header",attrs:{slot:"header"},slot:"header"},[a("span",[e._v("代码生成使用说明")])]),a("ol",{staticClass:"guide-ol"},[a("li",[e._v("\n\t\t\t\t\t\t配置好相应的参数，点击\n\t\t\t\t\t\t"),a("code",[e._v("开始生成")]),e._v("按钮后代码会在服务端生成并打包为\n\t\t\t\t\t\t"),a("code",[e._v("ZIP文件")]),e._v("下载到你本地，这个\n\t\t\t\t\t\t"),a("code",[e._v("ZIP文件")]),e._v("解压后的结构如中间的\n\t\t\t\t\t\t"),a("code",[e._v("代码目录")]),e._v("所示；\n\t\t\t\t\t")]),a("li",[e._v("\n\t\t\t\t\t\t生成的代码目录中，将\n\t\t\t\t\t\t"),a("code",[e._v("src")]),e._v("目录拷贝到对应的Java项目中，并重新编译启动Java系统；\n\t\t\t\t\t")]),a("li",[e._v("\n\t\t\t\t\t\t将\n\t\t\t\t\t\t"),a("code",[e._v("web")]),e._v("目录中的\n\t\t\t\t\t\t"),a("code",[e._v("src")]),e._v("拷贝到相应的前端项目中，并在该前端项目的路由配置\n\t\t\t\t\t\t"),a("code",[e._v("route.js")]),e._v("中注册该页面；\n\t\t\t\t\t")]),a("li",[e._v("\n\t\t\t\t\t\t注册好路由的页面通过\n\t\t\t\t\t\t"),a("code",[e._v("菜单管理")]),e._v("添加为系统的菜单页面。\n\t\t\t\t\t")])]),a("div",{staticStyle:{"text-align":"center","margin-top":"20px"}},[a("el-tag",{attrs:{type:"warning"}},[e._v("想了解更多代码开发的相关内容，请查看《系统开发手册》")])],1)])],1)],1),a("EipFormDialog",{ref:"eipFormDialog",attrs:{single:!0,formType:"pc",appendToBody:""},on:{onConfirm:e.dialogFormConfirm}})],1)}),[],!1,null,"872ca122",null);t.default=u.exports},"22b6":function(e,t,a){},"22f8":function(e,t,a){!function(e){"use strict";e.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}(일|월|주)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"일";case"M":return e+"월";case"w":case"W":return e+"주";default:return e}},meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,t,a){return e<12?"오전":"오후"}})}(a("c1df"))},"230e":function(e,t,a){"use strict";a("9996")},2372:function(e,t,a){},"23a9":function(e,t,a){"use strict";a("9e41")},2421:function(e,t,a){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},a={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},i=["کانونی دووەم","شوبات","ئازار","نیسان","ئایار","حوزەیران","تەمموز","ئاب","ئەیلوول","تشرینی یەكەم","تشرینی دووەم","كانونی یەکەم"];e.defineLocale("ku",{months:i,monthsShort:i,weekdays:"یه‌كشه‌ممه‌_دووشه‌ممه‌_سێشه‌ممه‌_چوارشه‌ممه‌_پێنجشه‌ممه‌_هه‌ینی_شه‌ممه‌".split("_"),weekdaysShort:"یه‌كشه‌م_دووشه‌م_سێشه‌م_چوارشه‌م_پێنجشه‌م_هه‌ینی_شه‌ممه‌".split("_"),weekdaysMin:"ی_د_س_چ_پ_ه_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ئێواره‌|به‌یانی/,isPM:function(e){return/ئێواره‌/.test(e)},meridiem:function(e,t,a){return e<12?"به‌یانی":"ئێواره‌"},calendar:{sameDay:"[ئه‌مرۆ كاتژمێر] LT",nextDay:"[به‌یانی كاتژمێر] LT",nextWeek:"dddd [كاتژمێر] LT",lastDay:"[دوێنێ كاتژمێر] LT",lastWeek:"dddd [كاتژمێر] LT",sameElse:"L"},relativeTime:{future:"له‌ %s",past:"%s",s:"چه‌ند چركه‌یه‌ك",ss:"چركه‌ %d",m:"یه‌ك خوله‌ك",mm:"%d خوله‌ك",h:"یه‌ك كاتژمێر",hh:"%d كاتژمێر",d:"یه‌ك ڕۆژ",dd:"%d ڕۆژ",M:"یه‌ك مانگ",MM:"%d مانگ",y:"یه‌ك ساڵ",yy:"%d ساڵ"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return a[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(a("c1df"))},"244d":function(e,t,a){},"24fd":function(e,t,a){"use strict";a.r(t);var i=a("2ade"),n=a("4be7"),o=window.context.uc;t.default={getDescAll:function(){return new n.Promise((function(e,t){i.default.get(o+"/api/demension/v1/dems/getAll").then((function(t){e(t.data)})).catch((function(e){t(e.message)}))}))},getByParentAndDem:function(e){return new n.Promise((function(t,a){i.default.post(o+"/api/org/v1/orgs/getByParentAndDem",e).then((function(e){t(e.data)})).catch((function(e){a(e.message)}))}))},getByParentAndDemToTree:function(e){return new n.Promise((function(t,a){i.default.post(o+"/api/org/v1/orgs/getByParentAndDemToTree",e).then((function(e){t(e.data)})).catch((function(e){a(e.message)}))}))},getDemListAll:function(e){return new n.Promise((function(t,a){i.default.post(o+"/api/demension/v1/dems/getDemListAll",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},setDemDefault:function(e){return new n.Promise((function(t,a){i.default.put(o+"/api/demension/v1/dem/setDefaultDem?code="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getOrg:function(e){return new n.Promise((function(t,a){i.default.get(o+"/api/org/v1/org/getOrg?code="+encodeURIComponent(e)).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getOrgUserPage:function(e){return new n.Promise((function(t,a){i.default.post(o+"/api/org/v1/orgUsers/getOrgUserPage",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},addUsersForOrg:function(e){return new n.Promise((function(t,a){i.default.post(o+"/api/org/v1/orgUsers/addUsersForOrg",null,e,null).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getUserUndersPage:function(e){return new n.Promise((function(t,a){i.default.post(o+"/api/org/v1/userUnder/getUserUndersPage",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},setUnderUsers:function(e){return new n.Promise((function(t,a){i.default.post(o+"/api/org/v1/orgUsers/setUnderUsers",null,e,null).then((function(e){t(e.data)}),(function(e){a(e)}))}))},setOrgCharge:function(e){return new n.Promise((function(t,a){i.default.put(o+"/api/org/v1/orgUser/setOrgCharge?account="+e.account+"&orgCode="+e.orgCode+"&isCharge="+e.isCharge).then((function(e){t(e.data)}),(function(e){a(e)}))}))},setMasterById:function(e){return new n.Promise((function(t,a){i.default.put(o+"/api/org/v1/orgPost/setMasterById?id="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},setMasterByIds:function(e){return new n.Promise((function(t,a){i.default.put(o+"/api/org/v1/orgPost/setMasterByIds?ids="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getOrgPost:function(e){return new n.Promise((function(t,a){i.default.get(o+"/api/org/v1/orgPost/getOrgPost?postCode="+encodeURIComponent(e)).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getOrgAuthPage:function(e,t){return new n.Promise((function(a,n){i.default.post(o+"/api/orgAuth/v1/orgAuths/getOrgAuthPage?orgCode="+t.orgCode,e).then((function(e){a(e.data)}),(function(e){n(e)}))}))},saveOrgParams:function(e,t){return new n.Promise((function(a,n){i.default.post(o+"/api/org/v1/orgParam/saveOrgParams",e,t).then((function(e){a(e.data)}),(function(e){n(e)}))}))},getParamsPage:function(e){return new n.Promise((function(t,a){i.default.post(o+"/api/params/v1/params/getParamsPage",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getParams:function(e){return new n.Promise((function(t,a){i.default.get(o+"/api/params/v1/param/getParams?code="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getJobPage:function(e){return new n.Promise((function(t,a){i.default.post(o+"/api/job/v1/jobs/getJobPage",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getOrgPostPage:function(e){return new n.Promise((function(t,a){i.default.post(o+"/api/org/v1/orgPosts/getOrgPostPage",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getFullname:function(e){return new n.Promise((function(t,a){i.default.get(o+"/api/org/v1/orgpost/getFullname?postId="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},saveUserPost:function(e){return new n.Promise((function(t,a){i.default.post(o+"/api/org/v1/userPost/saveUserPost?postCode="+e.postCode+"&accounts="+e.accounts).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getUserRelByTypeId:function(e){return new n.Promise((function(t,a){i.default.get(o+"/api/userRel/v1/userRels/getUserRelByTypeId?typeId="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},addOrg:function(e){return new n.Promise((function(t,a){i.default.post(o+"/api/org/v1/org/addOrg",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},updateOrg:function(e){return new n.Promise((function(t,a){i.default.post(o+"/api/org/v1/org/updateOrg",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getOrgParams:function(){return new n.Promise((function(e,t){i.default.get(o+"/api/params/v1/orgParams/getOrgParams").then((function(t){e(t.data)}),(function(e){t(e)}))}))},setPostMaster:function(e){return new n.Promise((function(t,a){i.default.put(o+"/api/org/v1/orgPost/setPostMaster?postCode="+e.postCode+"&isMain="+e.isMain).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getOrgParamsByCode:function(e){return new n.Promise((function(t,a){i.default.get(o+"/api/org/v1/orgParam/getOrgParams?orgCode="+encodeURIComponent(e)).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getAllOrgAuth:function(){return new n.Promise((function(e,t){i.default.get(o+"/api/orgAuth/v1/orgAuths/getAllOrgAuth").then((function(t){e(t.data)})).catch((function(e){t(e.message)}))}))},getCurrentUserAuthOrgLayout:function(){return new n.Promise((function(e,t){i.default.get(o+"/api/orgAuth/v1/orgAuths/getCurrentUserAuthOrgLayout").then((function(t){e(t.data)})).catch((function(e){t(e.message)}))}))},get:function(e){return new n.Promise((function(t,a){i.default.get(o+"/api/org/v1/org/get?id="+e).then((function(e){t(e.data)})).catch((function(e){a(e.message)}))}))},getOrgLimitByCodes:function(e){return new n.Promise((function(t,a){i.default.get(o+"/api/org/v1/org/getOrgLimitByCodes?codes="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getChildrenByOrgId:function(e){return new n.Promise((function(t,a){i.default.get(o+"/api/org/v1/orgs/children/".concat(e)).then((function(e){t(e.data)}),(function(e){a(e)}))}))}}},2513:function(e,t,a){"use strict";a.r(t);a("25fc"),a("96cf");var i,n=a("1da1"),o={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:(i=Object(n.a)(regeneratorRuntime.mark((function e(t){var a,i,n,o,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=document.getElementById("singleText"),i=t,n=0,"abs"==t?(i="FormMath.abs()",n=1):"round"==t?(i="FormMath.round()",n=1):"sqrt"==t?(i="FormMath.sqrt()",n=1):"tofixed"==t?(n=3,i="FormMath.tofixed(,2)"):"convertCurrency"==t?(i="FormMath.convertCurrency()",n=1):"()"==t?n=1:"sum"==t?(i="FormMath.sum()",n=1):"max"==t?(i="FormMath.max()",n=1):"min"==t?(i="FormMath.min()",n=1):"average"==t&&(i="FormMath.average()",n=1),!a.selectionStart&&0!==a.selectionStart){e.next=14;break}return o=a.selectionStart,r=a.selectionEnd,this.countSetting.mathExp=a.value.substring(0,o)+i+a.value.substring(r,a.value.length),e.next=10,this.$nextTick();case 10:a.focus(),a.setSelectionRange(r+i.length,r+i.length-n),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(e){return i.apply(this,arguments)}),handleNodeClick:function(e,t){if("number"==e.dataType){var a="main"==t.parent.data.nodeType,i="data."+e.path+"."+e.name;if(a||(i+="[rowIndex]"),a&&this.countSetting.isSingleRecord)this.$message({message:"子表中单条记录运算模式下,不能选择主表字段!",type:"warning"});else{var n="";n=a||this.countSetting.isSingleRecord?"{"+e.desc+"("+i+")}":"[{"+e.desc+"("+i+")}]",this.insert(n)}}else this.$message({message:"请选择数字类型的字段！ ",type:"warning"})}}},r=o,s=(a("199a"),a("2877")),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{margin:"-20px -10px"}},[a("el-container",{staticStyle:{height:"280px"}},[a("el-aside",{staticStyle:{border:"1px solid #eee"},attrs:{width:"293px"}},[a("el-scrollbar",{staticClass:"scrollbar-fullheight"},[a("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(t){var i=t.node,n=t.data;return a("span",{staticClass:"custom-tree-node"},["number"==n.columnType?a("i",{staticClass:"icon-number bo-tree__icon",attrs:{title:"数字类型的字段"}}):e._e(),"varchar"==n.columnType?a("i",{staticClass:"icon-text bo-tree__icon",attrs:{title:"字符串类型的字段"}}):e._e(),"date"==n.columnType?a("i",{staticClass:"icon-date bo-tree__icon",attrs:{title:"日期类型的字段"}}):e._e(),a("span",{staticClass:"bo-tree__label",attrs:{title:i.label}},[e._v(e._s(i.label))])])}}])})],1)],1),a("el-main",{staticStyle:{padding:"0 0 0 20px"}},[a("el-tag",{attrs:{type:"warning"}},[e._v("选择左侧的业务对象字段（数字类型），结合下方的运算符生成运算表达式。\n\t\t\t\t\t"),a("br"),e._v("注意：如果是子表数据计算，需要将公式中的rowIndex修改为具体的行号。")]),a("el-card",{staticClass:"box-card operator-card",attrs:{shadow:"never"}},[a("div",{attrs:{slot:"header"},slot:"header"},[a("span",[e._v("通用运算符")])]),a("div",[a("el-row",{staticStyle:{"margin-top":"10px"}},[a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"加"},on:{click:function(t){return e.insert("+")}}},[e._v("+")])],1),a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"减"},on:{click:function(t){return e.insert("-")}}},[e._v("－")])],1),a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"乘"},on:{click:function(t){return e.insert("*")}}},[e._v("×")])],1),a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"除"},on:{click:function(t){return e.insert("/")}}},[e._v("÷")])],1),a("el-col",{attrs:{span:4}},[a("el-button",{attrs:{circle:"",title:"括号"},on:{click:function(t){e.insert("()")}}},[e._v("()")])],1)],1),a("el-row",{staticStyle:{"margin-top":"20px"}},[a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"绝对值"},on:{click:function(t){return e.insert("abs")}}},[e._v("|x|")])],1),a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"四舍五入"},on:{click:function(t){return e.insert("round")}}},[e._v("≈")])],1),a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"开平方"},on:{click:function(t){return e.insert("sqrt")}}},[e._v("开方")])],1),a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"保留小数点后2位"},on:{click:function(t){return e.insert("tofixed")}}},[e._v("保留")])],1),a("el-col",{attrs:{span:4}},[a("el-button",{attrs:{circle:"",title:"示为人民币大写"},on:{click:function(t){return e.insert("convertCurrency")}}},[e._v("RMB")])],1)],1)],1)])],1)],1),a("el-container",[a("el-main",{staticStyle:{padding:"0"}},[a("el-card",{staticClass:"box-card operator-card",attrs:{shadow:"never"}},[a("div",{attrs:{slot:"header"},slot:"header"},[a("span",[e._v("运算表达式")])]),a("div",[a("el-input",{attrs:{type:"textarea",rows:8,cols:120,autocomplete:"off",id:"singleText"},model:{value:e.countSetting.mathExp,callback:function(t){e.$set(e.countSetting,"mathExp",t)},expression:"countSetting.mathExp"}})],1)])],1)],1),a("div",{staticClass:"dialog-footer",staticStyle:{"margin-top":"20px","text-align":"right"},attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.confirm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)}),[],!1,null,"060fca6f",null);t.default=l.exports},2554:function(e,t,a){!function(e){"use strict";function t(e,t,a){var i=e+" ";switch(a){case"ss":return i+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return i+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return i+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return i+=1===e?"dan":"dana";case"MM":return i+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return i+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a("c1df"))},2579:function(e,t){e.exports=require("core-js/modules/es6.string.iterator")},2591:function(e,t,a){"use strict";a.r(t);a("12d2"),a("6e74"),a("11a3"),a("5a1d"),a("80a8"),a("2c92"),a("25fc");var i=a("ade3"),n=a("c7ea"),o=a("c432"),r=a.n(o);function s(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}var l={components:{eipOrgSelector:function(){return Promise.resolve().then(a.bind(null,"c84d"))}},props:{metafields:{type:Array,default:function(){}},conditionfields:{type:Array,default:function(){}},filterData:Object,keys:Array},data:function(){return{dialogVisible:!1,data:{},isEditabled:!0,isSelected:!1,conditions:[],comVarList:[],colPrefix:"",selectVar:"",newMetafields:[],judgeConditions:[{key:"1",value:"等于"},{key:"3",value:"等于(忽略大小写)"},{key:"2",value:"不等于"},{key:"4",value:"like"},{key:"5",value:"like左"},{key:"6",value:"like右"},{key:"7",value:"等于变量"},{key:"8",value:"不等于变量"}],scriptType:[{key:"1",value:"条件脚本"},{key:"2",value:"SQL"},{key:"3",value:"追加SQL"},{key:"4",value:"数据权限"}],diySql:"",authConditions:[{type:"loginUser",name:"当前登录用户数据",field:"",enabled:!1},{type:"loginUserOrgs",name:"当前登陆用户所属组织",field:"",enabled:!1},{type:"loginUserSubOrgs",name:"当前登陆用户所属组织及下属组织",field:"",enabled:!1},{type:"customOrgs",name:"自定义选择组织",orgs:[{id:"6777",name:"组织测试"},{id:"6645",name:"测试测试长度是否有变化啊测试测试长度是否有变化啊"}],field:""}],orgSelect:{id:"",name:""},isAdd:!1,conditionOptions:[{key:"and",value:"and"},{key:"or",value:"or"}]}},mounted:function(){var e=this;-1!=this.$store.state.login.currentUser.userAttrs.tenantId&&this.scriptType.splice(1,1),n.default.getComVarList().then((function(t){for(var a=0;a<t.length;a++)t[a].alias="["+t[a].alias+"]";e.comVarList=t}))},methods:{afterSaveData:function(e){var t=this;r.a.validateForm(this,"filterForm").then((function(t){e&&e()})).catch((function(e){t.$message.warning("还有内容尚未填写")}))},beforeClose:function(){this.dialogVisible=!1},handleOpen:function(e){var t=this;this.dialogVisible=!0,this.isAdd=e,this.orgSelect={id:"",name:""},this.$nextTick((function(){if(t.newMetafields=t.metafields.filter((function(e){return 1!==e.isVirtual})),t.filterData.type?t.data=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?s(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):s(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},t.filterData):(t.data={condition:[],name:"",key:"",type:"1",right:[{type:"everyone",title:"所有人",checked:!0}]},t.conditions=[],t.diySql=""),"1"===t.data.type)t.conditions=t.data.condition;else if("2"===t.data.type||"3"===t.data.type)t.diySql=t.data.condition;else if("4"===t.data.type){for(var e=JSON.parse(t.data.condition),a=0;a<t.authConditions.length-1;a++)for(var n=0;n<e.length;n++)t.authConditions[a].type===e[n].type&&(t.authConditions[a].field=e[n].field,t.authConditions[a].enabled=!0);for(var o=0;o<e.length;o++)if(t.authConditions[3].type===e[o].type){t.authConditions[3].field=e[o].field;for(var r=0;r<e[o].orgs.length;r++)t.orgSelect.id+=e[o].orgs[r].id+",",t.orgSelect.name+=e[o].orgs[r].name+","}}}))},addRule:function(e,t,a){var i={};"common"===e?i={optType:"2",flowvarKey:"",judgeCon1:"1",judgeVal1:"",conDesc:"",ruleType:"1"}:"combine"===e&&(i={branch:!0,sub:[]}),i.compType=a,t.push(i)},removeRule:function(e,t){e.splice(t,1)},save:function(){if(this.data.name&&this.data.key){for(var e=0;e<this.keys.length;e++)if(this.keys[e].key===this.data.key&&this.isAdd)return void this.$message.error("别名已存在，请更换名称重新提交，如有疑问请联系管理员！");if(this.data.key){if("1"===this.data.type)this.conditions=this.clearEmptyData(this.conditions),this.data.condition=this.conditions;else if("2"===this.data.type||"3"===this.data.type)this.data.condition=this.diySql;else if("4"===this.data.type){for(var t=this.orgSelect.id.split(","),a=this.orgSelect.name.split(","),i=[],n=0;n<this.authConditions.length-1;n++)this.authConditions[n].enabled&&this.authConditions[n].field&&i.push({type:this.authConditions[n].type,name:this.authConditions[n].name,field:this.authConditions[n].field});if(t.length>0&&this.authConditions[3].field){for(var o=[],r=0;r<t.length;r++)o.push({id:t[r],name:a[r]});i.push({type:this.authConditions[3].type,name:this.authConditions[3].name,field:this.authConditions[3].field,orgs:o})}this.data.condition=JSON.stringify(i)}this.$emit("after-save",this.data),this.dialogVisible=!1}else this.$message("请输入key")}else this.$message.error("请填写名称与别名")},clearEmptyData:function(e){if(e.length>0)for(var t=0;t<e.length;t++)e[t].branch?e[t].sub=this.clearEmptyData(e[t].sub):e[t].flowvarKey?e[t].conDesc=e[t].flowvarKey+" "+this.getJudgeConditionName(e[t].judgeCon1)+" "+e[t].judgeVal1:(e.splice(t,1),t-=1);return e},getJudgeConditionName:function(e){for(var t=0;t<this.judgeConditions.length;t++)if(this.judgeConditions[t].key===e)return this.judgeConditions[t].value;return""},selectColumn:function(e){this.diySql+=e}}},c=l,d=a("2877"),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"过滤条件",visible:e.dialogVisible,"before-close":e.beforeClose,"close-on-click-modal":!1,width:"45%","append-to-body":""}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"filterForm"}},[a("table",{staticClass:"form-table"},[a("tbody",[a("tr",[a("th",{staticStyle:{width:"80px"}},[e._v("脚本类型")]),a("th",{staticStyle:{width:"135px"}},[a("ht-select",{attrs:{options:e.scriptType,props:{key:"key",value:"value"}},model:{value:e.data.type,callback:function(t){e.$set(e.data,"type",t)},expression:"data.type"}})],1),a("th",{staticStyle:{width:"80px"}},[e._v("\n\t\t\t\t\t\t名称\n\t\t\t\t\t\t"),a("span",{staticClass:"required"},[e._v("*")])]),a("th",{staticStyle:{width:"150px"}},[a("ht-input",{attrs:{disabled:!e.isEditabled,validate:{required:!0},maxlength:50},model:{value:e.data.name,callback:function(t){e.$set(e.data,"name",t)},expression:"data.name"}})],1),a("th",{staticStyle:{width:"80px"}},[e._v("\n\t\t\t\t\t\tKey\n\t\t\t\t\t\t"),a("span",{staticClass:"required"},[e._v("*")])]),a("th",{staticStyle:{width:"150px"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.data.name,expression:"data.name"}],attrs:{disabled:!e.isAdd,validate:{required:!0,regex:{exp:"^[a-zA-Z][a-zA-Z0-9_]*$",message:"只能输入字母、数字、下划线，且以字母开头"}},maxlength:50},model:{value:e.data.key,callback:function(t){e.$set(e.data,"key",t)},expression:"data.key"}})],1)])])]),"1"===e.data.type?[a("el-dropdown",{staticStyle:{"margin-right":"10px"},on:{command:function(t){return e.addRule("common",e.conditions,t)}}},[a("el-button",[e._v("\n\t\t\t\t\t添加规则"),a("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{command:"and"}},[e._v("规则AND")]),a("el-dropdown-item",{attrs:{command:"or"}},[e._v("规则OR")])],1)],1),a("el-dropdown",{on:{command:function(t){return e.addRule("combine",e.conditions,t)}}},[a("el-button",[e._v("\n\t\t\t\t\t添加联合规则"),a("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{command:"and"}},[e._v("规则AND")]),a("el-dropdown-item",{attrs:{command:"or"}},[e._v("规则OR")])],1)],1),a("div",[e._l(e.conditions,(function(t,i){return[0!==i?a("ht-select",{attrs:{options:e.conditionOptions},model:{value:t.compType,callback:function(a){e.$set(t,"compType",a)},expression:"condition.compType"}}):e._e(),a("el-card",{key:i,staticStyle:{margin:"5px 0"},attrs:{shadow:"always"}},[t.branch?a("div",{attrs:{slot:"header"},slot:"header"},[a("span",[e._v("组合条件")]),a("el-button",{staticStyle:{float:"right"},attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.removeRule(e.conditions,i)}}}),a("el-dropdown",{staticStyle:{float:"right",margin:"0 3px"},on:{command:function(a){return e.addRule("combine",t.sub,a)}}},[a("el-button",[e._v("\n\t\t\t\t\t\t\t\t\t添加联合规则"),a("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{command:"and"}},[e._v("规则AND")]),a("el-dropdown-item",{attrs:{command:"or"}},[e._v("规则OR")])],1)],1),a("el-dropdown",{staticStyle:{float:"right"},on:{command:function(a){return e.addRule("common",t.sub,a)}}},[a("el-button",[e._v("\n\t\t\t\t\t\t\t\t\t添加规则"),a("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{command:"and"}},[e._v("规则AND")]),a("el-dropdown-item",{attrs:{command:"or"}},[e._v("规则OR")])],1)],1)],1):e._e(),e._l(t.sub,(function(i,n){return[0!==n?a("ht-select",{attrs:{options:e.conditionOptions},model:{value:i.compType,callback:function(t){e.$set(i,"compType",t)},expression:"sub.compType"}}):e._e(),t.branch?a("el-card",{key:n,staticStyle:{margin:"5px 0"},attrs:{id:i.key,shadow:"always"}},[i.branch?a("div",{attrs:{slot:"header"},slot:"header"},[a("span",[e._v("组合条件")]),a("el-button",{staticStyle:{float:"right"},attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.removeRule(t.sub,n)}}}),e._v(" \n\t\t\t\t\t\t\t\t\t"),a("el-dropdown",{staticStyle:{float:"right"},on:{command:function(t){return e.addRule("common",i.sub,t)}}},[a("el-button",[e._v("\n\t\t\t\t\t\t\t\t\t\t\t添加规则"),a("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{command:"and"}},[e._v("规则AND")]),a("el-dropdown-item",{attrs:{command:"or"}},[e._v("规则OR")])],1)],1)],1):e._e(),e._l(i.sub,(function(t,n){return[0!==n?a("ht-select",{attrs:{options:e.conditionOptions},model:{value:t.compType,callback:function(a){e.$set(t,"compType",a)},expression:"sub1.compType"}}):e._e(),i.branch?a("el-card",{key:n,staticStyle:{margin:"5px 0"},attrs:{shadow:"always"}},[e._v("\n\t\t\t\t\t\t\t\t\t\t普通条件\n\t\t\t\t\t\t\t\t\t\t"),a("ht-select",{staticStyle:{width:"25%",margin:"0 3px"},attrs:{options:e.newMetafields,props:{key:"name",value:"name"}},model:{value:t.flowvarKey,callback:function(a){e.$set(t,"flowvarKey",a)},expression:"sub1.flowvarKey"}}),a("ht-select",{staticStyle:{width:"25%",margin:"0 3px"},attrs:{options:e.judgeConditions,props:{key:"key",value:"value"}},model:{value:t.judgeCon1,callback:function(a){e.$set(t,"judgeCon1",a)},expression:"sub1.judgeCon1"}}),["7","8"].includes(t.judgeCon1)?a("ht-select",{staticStyle:{width:"25%",margin:"0 3px"},attrs:{options:[{key:"'[curUserId]'",value:"当前用户id"},{key:"'[curUserAccount]'",value:"当前用户账号"}]},model:{value:t.judgeVal1,callback:function(a){e.$set(t,"judgeVal1",a)},expression:"sub1.judgeVal1"}}):e._e(),["7","8"].includes(t.judgeCon1)?e._e():a("ht-input",{staticStyle:{width:"25%",margin:"0 3px"},attrs:{maxlength:50,showWordLimit:!0},model:{value:t.judgeVal1,callback:function(a){e.$set(t,"judgeVal1",a)},expression:"sub1.judgeVal1"}}),a("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.removeRule(i.sub,n)}}})],1):e._e()]})),i.branch?e._e():[e._v("\n\t\t\t\t\t\t\t\t\t普通条件\n\t\t\t\t\t\t\t\t\t"),a("ht-select",{staticStyle:{width:"25%",margin:"0 3px"},attrs:{options:e.newMetafields,props:{key:"name",value:"name"}},model:{value:i.flowvarKey,callback:function(t){e.$set(i,"flowvarKey",t)},expression:"sub.flowvarKey"}}),a("ht-select",{staticStyle:{width:"25%",margin:"0 3px"},attrs:{options:e.judgeConditions,props:{key:"key",value:"value"}},model:{value:i.judgeCon1,callback:function(t){e.$set(i,"judgeCon1",t)},expression:"sub.judgeCon1"}}),["7","8"].includes(i.judgeCon1)?a("ht-select",{staticStyle:{width:"25%",margin:"0 3px"},attrs:{options:[{key:"'[curUserId]'",value:"当前用户id"},{key:"'[curUserAccount]'",value:"当前用户账号"}]},model:{value:i.judgeVal1,callback:function(t){e.$set(i,"judgeVal1",t)},expression:"sub.judgeVal1"}}):e._e(),["7","8"].includes(i.judgeCon1)?e._e():a("ht-input",{staticStyle:{width:"25%",margin:"0 3px"},attrs:{maxlength:50,showWordLimit:!0},model:{value:i.judgeVal1,callback:function(t){e.$set(i,"judgeVal1",t)},expression:"sub.judgeVal1"}}),a("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.removeRule(t.sub,n)}}})]],2):e._e()]})),t.branch?e._e():[e._v("\n\t\t\t\t\t\t\t普通条件\n\t\t\t\t\t\t\t"),a("ht-select",{staticStyle:{width:"25%",margin:"0 3px"},attrs:{options:e.newMetafields,props:{key:"name",value:"name"}},model:{value:t.flowvarKey,callback:function(a){e.$set(t,"flowvarKey",a)},expression:"condition.flowvarKey"}}),a("ht-select",{staticStyle:{width:"25%",margin:"0 3px"},attrs:{options:e.judgeConditions,props:{key:"key",value:"value"}},model:{value:t.judgeCon1,callback:function(a){e.$set(t,"judgeCon1",a)},expression:"condition.judgeCon1"}}),["7","8"].includes(t.judgeCon1)?e._e():a("ht-input",{staticStyle:{width:"25%",margin:"0 3px"},attrs:{maxlength:50,showWordLimit:!0},model:{value:t.judgeVal1,callback:function(a){e.$set(t,"judgeVal1",a)},expression:"condition.judgeVal1"}}),["7","8"].includes(t.judgeCon1)?a("ht-select",{staticStyle:{width:"25%",margin:"0 3px"},attrs:{options:[{key:"'[curUserId]'",value:"当前用户id"},{key:"'[curUserAccount]'",value:"当前用户账号"}]},model:{value:t.judgeVal1,callback:function(a){e.$set(t,"judgeVal1",a)},expression:"condition.judgeVal1"}}):e._e(),a("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.removeRule(e.conditions,i)}}})]],2)]}))],2)]:e._e(),"2"===e.data.type||"3"===e.data.type?[a("table",{staticClass:"form-table"},[a("tr",[a("td",[a("el-select",{staticStyle:{margin:"5px 0"},attrs:{placeholder:"请选择"},on:{change:e.selectColumn},model:{value:e.selectVar,callback:function(t){e.selectVar=t},expression:"selectVar"}},[a("el-option-group",{key:"sql",attrs:{label:"sql字段"}},e._l(e.newMetafields,(function(t){return a("el-option",{key:t.name,attrs:{label:t.name,value:e.colPrefix+t.name}})})),1),a("el-option-group",{key:"comVar",attrs:{label:"常用变量"}},e._l(e.comVarList,(function(t){return a("el-option",{key:t.alias,attrs:{label:t.title,value:e.colPrefix+t.alias}})})),1),a("el-option-group",{key:"condition",attrs:{label:"条件变量"}},e._l(e.conditionfields,(function(t){return a("el-option",{key:t.name,attrs:{label:t.name,value:e.colPrefix+t.name}})})),1)],1)],1)]),a("tr",[a("td",[a("ht-input",{attrs:{type:"textarea",cols:80,autosize:{minRows:2,maxRows:4}},model:{value:e.diySql,callback:function(t){e.diySql=t},expression:"diySql"}})],1)])])]:e._e(),"4"===e.data.type?[a("table",{staticClass:"form-table",staticStyle:{width:"100%"}},[a("tbody",[a("tr",[a("td",[e._v("权限字段")]),a("td",[e._v("数据关系")]),a("td",[e._v("权限类型")])]),a("tr",[a("td",[a("ht-select",{attrs:{options:e.newMetafields,props:{key:"name",value:"name"},clearable:""},model:{value:e.authConditions[0].field,callback:function(t){e.$set(e.authConditions[0],"field",t)},expression:"authConditions[0].field"}})],1),a("td",{staticStyle:{"text-align":"center"}},[e._v("等于")]),a("td",[a("div",{staticClass:"checkbox checkbox-info"},[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949"},model:{value:e.authConditions[0].enabled,callback:function(t){e.$set(e.authConditions[0],"enabled",t)},expression:"authConditions[0].enabled"}}),e._v("当前登录用户ID\n\t\t\t\t\t\t\t")],1)])]),a("tr",[a("td",[a("ht-select",{attrs:{options:e.newMetafields,props:{key:"name",value:"name"},clearable:""},model:{value:e.authConditions[1].field,callback:function(t){e.$set(e.authConditions[1],"field",t)},expression:"authConditions[1].field"}})],1),a("td",{staticStyle:{"text-align":"center"}},[e._v("等于")]),a("td",[a("div",{staticClass:"checkbox checkbox-info"},[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949"},model:{value:e.authConditions[1].enabled,callback:function(t){e.$set(e.authConditions[1],"enabled",t)},expression:"authConditions[1].enabled"}}),e._v("当前登陆用户所属组织ID\n\t\t\t\t\t\t\t")],1)])]),a("tr",[a("td",[a("ht-select",{attrs:{options:e.newMetafields,props:{key:"name",value:"name"},clearable:""},model:{value:e.authConditions[2].field,callback:function(t){e.$set(e.authConditions[2],"field",t)},expression:"authConditions[2].field"}})],1),a("td",{staticStyle:{"text-align":"center"}},[e._v("属于")]),a("td",[a("div",{staticClass:"checkbox checkbox-info"},[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949"},model:{value:e.authConditions[2].enabled,callback:function(t){e.$set(e.authConditions[2],"enabled",t)},expression:"authConditions[2].enabled"}}),e._v("当前登陆用户所属组织及下属组织ID\n\t\t\t\t\t\t\t")],1)])]),a("tr",[a("td",[a("ht-select",{attrs:{options:e.newMetafields,props:{key:"name",value:"name"},clearable:""},model:{value:e.authConditions[3].field,callback:function(t){e.$set(e.authConditions[3],"field",t)},expression:"authConditions[3].field"}})],1),a("td",{staticStyle:{"text-align":"center"}},[e._v("属于")]),a("td",[a("eip-org-selector",{attrs:{config:{id:"orgSelect.id",name:"orgSelect.name"},"append-to-body":""},model:{value:e.orgSelect.name,callback:function(t){e.$set(e.orgSelect,"name",t)},expression:"orgSelect.name"}})],1)])])])]:e._e()],2),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.afterSaveData(e.save)}}},[e._v("保存")]),a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("返回")])],1)],1)}),[],!1,null,"2f374abb",null);t.default=u.exports},"25fc":function(e,t){e.exports=require("core-js/modules/es6.function.name")},"265b":function(e,t,a){"use strict";a("a254")},"269f":function(e,t,a){},"26aa":function(e,t,a){"use strict";a.r(t);a("000b"),a("b2cb"),a("80a8"),a("00dd"),a("067b"),a("25fc"),a("0736");var i=a("a858"),n=a("2ade"),o={name:"tenant-meta-dataSource",components:{},data:function(){return{isExpand:!1,dataSourceDisabled:!1,dataSourceTitle:"",loadDataUrl:"",settingDataUrl:"",dialogVisible:!1,data:[],pageResult:{page:1,pageSize:50,total:0},isSubmit:!0,enableds:[{key:!0,value:"是 "},{key:!1,value:"否"}],dbType:null,dbTypeList:[{value:"mysql",driverName:"com.mysql.cj.jdbc.Driver",url:"jdbc:mysql://主机:3306/数据库名?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&zeroDateTimeBehavior=convertToNull",validationquery:"select 1 from dual"},{value:"oracle",driverName:"oracle.jdbc.OracleDriver",url:"jdbc:oracle:thin:@主机:1521:数据库实例",validationquery:"select 1 from dual"},{value:"mssql2012",driverName:"com.microsoft.sqlserver.jdbc.SQLServerDriver",url:"jdbc:sqlserver://主机:1433;databaseName=数据库名;",validationquery:"select 1"},{value:"mssql2008",driverName:"com.microsoft.sqlserver.jdbc.SQLServerDriver",url:"jdbc:sqlserver://主机:1433;databaseName=数据库名;",validationquery:"select 1"},{value:"pgsql",driverName:"org.postgresql.Driver",url:"jdbc:postgresql://主机:5432/数据库名",validationquery:"select 1"},{value:"dm8",driverName:"dm.jdbc.driver.DmDriver",url:"jdbc:dm://192.168.1.120:5236/EIP725_DM",validationquery:"select 1 from dual"}],sysTenantDataSourceDefs:[],dsId:"",sourceProp:{settingJson:[],initOnStart:!1,enabled:null,dbType:"",classPath:"",initMethod:"",closeMethod:"",name:"",alias:"",id:""},newSourceProp:{},sysTenantDataSourceRow:{},uploadDialogVisible:!1,fileList:[],uploadUrl:window.context.portal+"/sys/sysTenantDataSource/v1/import",isEncrypt:0}},watch:{dsId:function(e,t){e||(this.sourceProp.settingJson=[])}},computed:{dataSourceDeleteUrl:function(){return window.context.portal+"/sys/sysTenantDataSource/v1/remove"}},methods:{rowClick:function(e,t,a){this.$refs.dataSourceTable.$refs.htTable.toggleRowSelection(e)},encrypt:function(e){var t=this;if(1===this.isEncrypt){if(!e.value)return this.$message.warning("请输入密码!"),void(this.isEncrypt=0);this.$http.post(window.context.portal+"/base/tools/v1/encryptDbPassword",{password:e.value}).then((function(a){if("1"==t.dsId)if(a.data.state){e.value=a.data.value.password;var i={name:"connectionProperties",comment:"公钥",type:"java.lang.String",baseAttr:"1",default:"",value:"config.decrypt=true;config.decrypt.key="+a.data.value.publicKey};t.sourceProp.settingJson.splice(t.sourceProp.settingJson.findIndex((function(e){return"connectionProperties"===e.name})),1),t.sourceProp.settingJson.splice(t.sourceProp.settingJson.findIndex((function(e){return"password"===e.name}))+1,0,i)}else t.$message.error("加密失败");else t.$message.error("不支持密码加密")}))}else{e.value="";var a=this.sourceProp.settingJson.findIndex((function(e){return"connectionProperties"===e.name}));a>0&&this.sourceProp.settingJson.splice(a,1)}},checkConnection:function(){var e=this;if(0!=this.sourceProp.settingJson.length){var t={};Object.assign(t,this.sourceProp),t.settingJson=JSON.stringify(t.settingJson),i.default.checkTenantConnection(t).then((function(t){t.state&&e.$message.success(t.message)}),(function(t){e.$message.error(t||"连接失败")}))}else this.$message.error("连接失败")},currentSel:function(e,t){for(var a in this.dbTypeList){var i=this.dbTypeList[a];if(i.value==e)for(var n=0;n<this.sourceProp.settingJson.length;n++){var o=this.sourceProp.settingJson[n];-1!=o.name.toLowerCase().indexOf("url")?o.value=i.url:-1!=o.name.toLowerCase().indexOf("driver")?o.value=i.driverName:-1!=o.name.toLowerCase().indexOf("validationquery")&&(o.value=i.validationquery)}}},settingSel:function(e,t){var a=this;if(t&&t.settingJson){this.sourceProp.settingJson=JSON.parse(t.settingJson.replace(/[\\]/g,""));for(var i=0;i<this.sysTenantDataSourceDefs.length;i++){var n=this.sysTenantDataSourceDefs[i];if(n.id==e){var o=JSON.parse(n.settingJson.replace(/[\\]/g,""));this.sourceProp.classPath=n.classPath,this.sourceProp.initMethod=n.initMethod,this.sourceProp.closeMethod=n.closeMethod,this.sourceProp.settingJson=[],o.forEach((function(e){e.value=e.default,a.sourceProp.settingJson.push(e)}))}}for(var r in this.dbTypeList){var s=this.dbTypeList[r];if(s.value==this.sourceProp.dbType)for(var l=0;l<this.sourceProp.settingJson.length;l++){var c=this.sourceProp.settingJson[l];-1!=c.name.toLowerCase().indexOf("url")?c.value=s.url:-1!=c.name.toLowerCase().indexOf("driver")?c.value=s.driverName:-1!=c.name.toLowerCase().indexOf("validationquery")&&(c.value=s.validationquery)}}for(var d=0;d<this.sourceProp.settingJson.length;d++){var u=this.sourceProp.settingJson[d];-1!=u.name.toLowerCase().indexOf("alias")&&(u.value=u.alias)}}},handleSelectOptions:function(e){var t=this;return new Promise((function(e,a){setTimeout((function(){t.dbType=t.dbTypeList,e()}),1e3)}))},beforeSaveData:function(){this.newSourceProp={},Object.assign(this.newSourceProp,this.sourceProp),this.newSourceProp.settingJson=JSON.stringify(this.newSourceProp.settingJson)},savedataSourceUrl:function(){return window.context.portal+"/sys/sysTenantDataSource/v1/save"},afterSaveData:function(){this.dialogVisible=!1,this.$refs.dataSourceTable.load()},afterLoadData:function(e){var t=this;if(this.dialogVisible){this.sourceProp=e,this.sourceProp.settingJson=JSON.parse(e.settingJson),this.oldAlias=this.sourceProp.alias,this.judgeIsEncrypt(this.sourceProp.settingJson);var a=this;this.sysTenantDataSourceDefs.forEach((function(e){e.classPath==a.sourceProp.classPath&&(a.dsId=e.id)})),setTimeout((function(){return t.$validator.validateAll("editdataSourceForm")}))}},judgeIsEncrypt:function(e){var t=e.findIndex((function(e){return"connectionProperties"===e.name}));this.isEncrypt=t>0?1:0},afterLoadSourcesettingData:function(e){this.sysTenantDataSourceDefs=e,this.sysTenantDataSourceRow&&this.sysTenantDataSourceRow.id&&(this.loadDataUrl="/sys/sysTenantDataSource/v1/getJson?id="+this.sysTenantDataSourceRow.id)},dialogCancle:function(e){var t=this;this.loadDataUrl="",this.settingDataUrl="",this[e]=!1,setTimeout((function(){return t.dataSourceDisabled=!1}),500)},handleClose:function(){var e=this;this.loadDataUrl="",this.settingDataUrl="",this.dialogVisible=!1,setTimeout((function(){return e.dataSourceDisabled=!1}),500)},showDialog:function(e){this.dialogVisible=!0,this.settingDataUrl="/sys/sysDataSourceDef/v1/getAll?id=1",e&&e.id&&(this.sysTenantDataSourceRow=e)},handleNodeClick:function(e){},loadData:function(e,t){var a=this;i.default.getTenantDataSourcePageJson(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},handleCommand:function(e){switch(e.command){case"edit":this.dataSourceTitle="编辑数据源",this.showDialog(e.row);break;case"add":this.sysTenantDataSourceRow={},this.sourceProp.dbType="",this.sourceProp.id="",this.sourceProp.alias="",this.sourceProp.name="",this.sourceProp.enabled=null,this.dsId="",this.dataSourceTitle="添加数据源",this.showDialog(),this.isEncrypt=0;break;case"get":this.dataSourceTitle="查看数据源",this.isSubmit=!1,this.dataSourceDisabled=!0,this.showDialog(e.row)}},handleExport:function(){var e=this.$refs.dataSourceTable.$refs.htTable.selection;if(e&&0!=e.length){for(var t=[],a=0;a<e.length;a++)t.push(e[a].id);n.default.download(window.context.portal+"/sys/sysTenantDataSource/v1/export?ids="+t.join(","))}else this.$message({type:"warning",message:"请至少选择一条数据"})},beforeClose:function(){this.fileList=[],this.uploadDialogVisible=!1},handleImport:function(e){var t=this,a=new FormData;a.append("file",e.file),i.default.importSysTenantDataSource(a).then((function(e){e.state?t.$message({type:"success",message:e.message}):t.$message({type:"warning",message:e.message}),t.beforeClose(),t.loadData()}))},uploadSubmit:function(){0==this.$refs.elUpload.uploadFiles.length&&this.$message({type:"warning",message:"请上传文件"}),this.$refs.elUpload.submit()}}},r=(a("1f10"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"dataSourceTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"name,alias","show-export":!1,"show-custom-column":!1,defaultSorter:[{property:"CREATE_TIME_",direction:"DESC"}],"default-querys":[{property:"DB_TYPE_",value:"redis",operation:"NOT_EQUAL"}]},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.handleCommand({command:"add"})}}},[e._v("添加")]),a("el-button",{attrs:{size:"small",icon:"el-icon-right"},on:{click:function(t){e.uploadDialogVisible=!0}}},[e._v("导入")]),a("el-button",{attrs:{size:"small",icon:"el-icon-right"},on:{click:e.handleExport}},[e._v("导出")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{size:"small",url:e.dataSourceDeleteUrl,htTable:e.$refs.dataSourceTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"名称",width:"300",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.handleCommand({row:i,command:"edit"})}}},[e._v(e._s(i.name))])]}}])}),a("ht-table-column",{attrs:{prop:"alias",label:"别名",sortable:!0}}),a("ht-table-column",{attrs:{prop:"tenantId",label:"所属租户",sortable:!0}}),a("ht-table-column",{attrs:{prop:"enabled",label:"是否可用",filters:[{text:"是",value:1},{text:"否",value:0}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.enabled?a("el-tag",{attrs:{type:"success"}},[e._v("是")]):e._e(),i.enabled?e._e():a("el-tag",{attrs:{type:"primary"}},[e._v("否")])]}}])})]],2),a("el-dialog",{attrs:{width:"50%",title:e.dataSourceTitle,visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1}},[a("el-form",{attrs:{disabled:e.dataSourceDisabled,"data-vv-scope":"editdataSourceForm"},model:{value:e.sourceProp,callback:function(t){e.sourceProp=t},expression:"sourceProp"}},[a("ht-form-item",{staticClass:"dataSource-input-width",attrs:{label:"名称",prop:"name","label-width":"130px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入名称",maxlength:50,showWordLimit:!0},model:{value:e.sourceProp.name,callback:function(t){e.$set(e.sourceProp,"name",t)},expression:"sourceProp.name"}})],1),a("ht-form-item",{staticClass:"dataSource-input-width",attrs:{label:"别名(唯一)",prop:"alias","label-width":"130px"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.sourceProp.name,expression:"sourceProp.name"}],attrs:{autocomplete:"off",validate:{required:!0,regex:{exp:"^[a-zA-Z][a-zA-Z0-9_]*$",message:"只能输入字母、数字、下划线，且以字母开头"}},placeholder:"请输入别名",disabled:!!e.sourceProp.id,maxlength:50,showWordLimit:!0},model:{value:e.sourceProp.alias,callback:function(t){e.$set(e.sourceProp,"alias",t)},expression:"sourceProp.alias"}})],1),a("ht-form-item",{staticClass:"dataSource-item-bottom dataSource-input-width",attrs:{label:"数据源类型","label-width":"130px"}},[a("ht-select",{attrs:{options:e.dbTypeList,props:{key:"value",value:"value"},validate:{required:!0}},on:{change:e.currentSel},model:{value:e.sourceProp.dbType,callback:function(t){e.$set(e.sourceProp,"dbType",t)},expression:"sourceProp.dbType"}})],1),a("ht-form-item",{staticClass:"dataSource-item-bottom dataSource-input-width",attrs:{label:"是否生效","label-width":"130px"}},[a("ht-select",{attrs:{options:e.enableds,validate:{required:!0}},model:{value:e.sourceProp.enabled,callback:function(t){e.$set(e.sourceProp,"enabled",t)},expression:"sourceProp.enabled"}})],1),a("ht-form-item",{staticClass:"dataSource-item-bottom dataSource-input-width",attrs:{label:"数据源","label-width":"130px"}},[a("ht-select",{attrs:{options:e.sysTenantDataSourceDefs,props:{key:"id",value:"name"},validate:{required:!0}},on:{change:e.settingSel},model:{value:e.dsId,callback:function(t){e.dsId=t},expression:"dsId"}})],1),e._l(e.sourceProp.settingJson,(function(t,i){return a("ht-form-item",{directives:[{name:"show",rawName:"v-show",value:!(e.sourceProp.settingJson.length>0&&!e.isExpand)||i<4,expression:"\n\t\t\t\t\t\tsourceProp.settingJson.length > 0 && !isExpand ? index < 4 : true\n\t\t\t\t\t"}],key:t.comment,staticClass:"dataSource-item-bottom dataSource-input-width",attrs:{label:t.comment,"label-width":"130px"}},[a("ht-input",{attrs:{validate:{required:!0},placeholder:"请输入"+t.comment,disabled:("password"==t.name||"connectionProperties"==t.name)&&1===e.isEncrypt},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"item.value"}}),e._v("\n\t\t\t\t\t("+e._s(t.type)+")\n\t\t\t\t\t"),"password"==t.name?a("div",[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":0,"active-text":"加密","inactive-text":"不加密"},on:{change:function(a){return e.encrypt(t)}},model:{value:e.isEncrypt,callback:function(t){e.isEncrypt=t},expression:"isEncrypt"}})],1):e._e()],1)}))],2),e.sourceProp.settingJson.length>0?a("div",{staticStyle:{"text-align":"center"}},[a("el-button",{attrs:{size:"mini",icon:e.isExpand?"icon-expand":"icon-hide",circle:"",title:e.isExpand?"收起":"展开"},on:{click:function(t){e.isExpand=!e.isExpand}}})],1):e._e(),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.checkConnection()}}},[e._v("测试连接")]),a("ht-submit-button",{directives:[{name:"show",rawName:"v-show",value:!e.dataSourceDisabled,expression:"!dataSourceDisabled"}],attrs:{url:e.savedataSourceUrl(),model:e.newSourceProp,"is-submit":e.isSubmit,"request-method":"POST","scope-name":"editdataSourceForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:function(t){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("ht-load-data",{attrs:{url:e.settingDataUrl,context:"portal"},on:{"after-load-data":e.afterLoadSourcesettingData}}),a("ht-load-data",{attrs:{url:e.loadDataUrl,context:"portal"},on:{"after-load-data":e.afterLoadData}}),a("el-dialog",{attrs:{title:"上传文件",visible:e.uploadDialogVisible,"before-close":e.beforeClose,name:"uploadDialog",center:!0}},[a("el-upload",{ref:"elUpload",attrs:{action:e.uploadUrl,"http-request":e.handleImport,accept:".zip","file-list":e.fileList,limit:1,"auto-upload":!1,align:"center"}},[a("el-button",{attrs:{size:"small",type:"primary"}},[e._v("点击上传")]),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传zip文件")])],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.uploadSubmit}},[e._v("上传")]),a("el-button",{attrs:{type:"default"},on:{click:e.beforeClose}},[e._v("取消")])],1)],1)],1)}),[],!1,null,"c551d55c",null);t.default=s.exports},"26f9":function(e,t,a){!function(e){"use strict";var t={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"};function a(e,t,a,i){return t?"kelios sekundės":i?"kelių sekundžių":"kelias sekundes"}function i(e,t,a,i){return t?o(a)[0]:i?o(a)[1]:o(a)[2]}function n(e){return e%10==0||e>10&&e<20}function o(e){return t[e].split("_")}function r(e,t,a,r){var s=e+" ";return 1===e?s+i(e,t,a[0],r):t?s+(n(e)?o(a)[1]:o(a)[0]):r?s+o(a)[1]:s+(n(e)?o(a)[1]:o(a)[2])}e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:a,ss:r,m:i,mm:r,h:i,hh:r,d:i,dd:r,M:i,MM:r,y:i,yy:r},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}})}(a("c1df"))},"27c9":function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es7_object_get_own_property_descriptors__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("12d2"),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_web_dom_iterable__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("80a8"),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_es6_array_iterator__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("2c92"),core_js_modules_es6_array_iterator__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es6_array_iterator__WEBPACK_IMPORTED_MODULE_2__),core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("6e74"),core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_3__),core_js_modules_es7_promise_finally__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("000b"),core_js_modules_es7_promise_finally__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_es7_promise_finally__WEBPACK_IMPORTED_MODULE_4__),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("25fc"),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_5__),C_Work_IdeaProjects_hsmdp_hsmdp_frontend_mvue_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("ade3"),core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("5a1d"),core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_7___default=__webpack_require__.n(core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_7__),_request_js__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("2ade"),vuex__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("5880"),vuex__WEBPACK_IMPORTED_MODULE_9___default=__webpack_require__.n(vuex__WEBPACK_IMPORTED_MODULE_9__),_components_flow_FlowNodeCusersSelector_vue__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("316e"),_halosee_ui_util_js__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("c994");function ownKeys(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(a),!0).forEach((function(t){Object(C_Work_IdeaProjects_hsmdp_hsmdp_frontend_mvue_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_6__.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):ownKeys(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var eipRoleSelector=function(){return Promise.resolve().then(__webpack_require__.bind(null,"1cb9"))},eipOrgSelector=function(){return Promise.resolve().then(__webpack_require__.bind(null,"c84d"))},eipPostSelector=function(){return Promise.resolve().then(__webpack_require__.bind(null,"6482"))},eipJobSelector=function(){return Promise.resolve().then(__webpack_require__.bind(null,"b775"))},FlowHrScriptSelector=function(){return Promise.resolve().then(__webpack_require__.bind(null,"2a77"))};__webpack_exports__.a={components:{FlowNodeCusersSelector:_components_flow_FlowNodeCusersSelector_vue__WEBPACK_IMPORTED_MODULE_10__.default,eipOrgSelector:eipOrgSelector,eipJobSelector:eipJobSelector,eipPostSelector:eipPostSelector,FlowHrScriptSelector:FlowHrScriptSelector},props:["defId","value"],data:function(){return{userConditionTab:"first",dialogVisible:!1,title:"条件脚本设置",conditionList:[],conditionObj:{},conditionName:"",pathList:[],data:{},branchList:[],tabList:[],Tree:[],svgHeight:"400px",defaultCondition:{property:"",operator:"1",dataType:"",value:"",compType:"1"},Mleft:50,Mtop:20,XIncase:100,YIncase:50,svgHtml:"",varTree:[],filedsObj:{},scriptStr:"",bindForm:!0}},computed:Object(vuex__WEBPACK_IMPORTED_MODULE_9__.mapState)({defConfigData:function(e){return e.flow.defConfigData}}),methods:{buildConditionTree:function(e){var t=[],a=[],i=[];this.buildData(e,t,a,i),this.pathList=t,this.branchList=i,this.tabList=a;var n=t[t.length-1],o=[];n&&(o=n.split(","));var r=o[o.length-1];r&&(this.svgHeight=parseInt(r)+50+"px"),this.createSvgHtml(t)},createSvgHtml:function(e){this.svgHtml="";for(var t='<svg height="'+this.svgHeight+'" version="1.1" width="692" xmlns="http://www.w3.org/2000/svg" style="overflow: hidden; position: relative;">',a=0;a<e.length;a++)t+='<path fill="none" stroke="#787878"d="'+this.pathList[a]+'" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path>';t+="</svg>",this.svgHtml=t},changecondition:function(e){var t=this,a=(this.branchList[e].oldjunction,this.branchList[e].newjunction);if("3"==a||"4"==a||"5"==a){this.branchList[e].newjunction=this.branchList[e].oldjunction;var i=this.branchList[e].indexStr;"3"==a?this.addCondition(i):"4"==a?this.addUnionCondition(i):this.$confirm("确定要删除此联合条件及其下属的所有子条件吗？","提示",{cancelButtonText:"取消",confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){t.removeCondition(i)}))}else{this.branchList[e].oldjunction=this.branchList[e].newjunction;var n=(i=this.branchList[e].indexStr).split(",");"root"==i?this.conditionObj.junction=a:1==n.length?this.conditionObj.condition[i].junction=a:2==n.length&&(this.conditionObj.condition[n[0]].condition[n[1]].junction=a)}},addCondition:function(e){var t=this.conditionObj.condition;if("root"==e)t.push(JSON.parse(JSON.stringify(this.defaultCondition)));else{var a=[];e&&(a=e.split(","));for(var i=0;i<t.length;i++)if(a.length>0&&i==a[0]){if(a.length>1){for(var n=0;n<t[i].condition.length;n++)if(n==a[1]){t[i].condition[n].condition.push(JSON.parse(JSON.stringify(this.defaultCondition)));break}}else t[i].condition.push(JSON.parse(JSON.stringify(this.defaultCondition)));break}}this.conditionObj.condition=t,this.buildConditionTree(this.conditionObj)},removeCondition:function(e){var t=[];if(e&&(t=e.split(",")),t.length>0){for(var a=this.conditionObj.condition,i=0;i<a.length;i++)if(i==t[0]){if(t.length>1){for(var n=0;n<a[i].condition.length;n++)if(n==t[1]){if(t.length>2){for(var o=0;o<a[i].condition[n].condition.length;o++)if(o==t[2]){a[i].condition[n].condition.splice(o,1);break}}else a[i].condition.splice(n,1);break}}else a.splice(i,1);break}this.conditionObj.condition=a,this.buildConditionTree(this.conditionObj)}},addUnionCondition:function(e){var t=this.conditionObj.condition;if("root"==e)t.push({junction:"or",condition:[]});else{var a=[];e&&(a=e.split(","));for(var i=0;i<t.length;i++)if(a.length>0&&i==a[0]){if(a.length>1){for(var n=0;n<t[i].condition.length;n++)if(n==a[1]){t[i].condition[n].condition.push({junction:"or",condition:[]});break}}else t[i].condition.push({junction:"or",condition:[]});break}}this.conditionObj.condition=t,this.buildConditionTree(this.conditionObj)},buildData:function(e,t,a,i){var n=0,o=e.condition,r=this.getyIncaseNum(e.condition)>1?this.getyIncaseNum(e.condition):1,s=(2*this.Mtop+this.YIncase*(r-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;l<o.length;l++)if(o[l].condition){var c=this.getyIncaseNum(o[l].condition),d=!1;c<1&&(c=1,d=!0);var u=(2*this.Mtop+this.YIncase*(2*n+c-1))/2,p="M"+this.Mleft+","+s+"C"+this.Mleft+","+u+","+this.Mleft+","+u+","+(this.Mleft+this.XIncase)+","+u;t.push(p),i.push({newjunction:o[l].junction,oldjunction:o[l].junction,style:"left:"+(this.Mleft+this.XIncase-35)+"px; top:"+(u-15)+"px",indexStr:""+l}),d&&n++;for(var f=0;f<o[l].condition.length;f++)if(o[l].condition[f].condition){var m=this.getyIncaseNum(o[l].condition[f].condition),h=!1;m<1&&(m=1,h=!0);var g=(2*this.Mtop+this.YIncase*(2*n+m-1))/2,b="M"+(this.Mleft+this.XIncase)+","+u+"C"+(this.Mleft+this.XIncase)+","+g+","+(this.Mleft+this.XIncase)+","+g+","+(this.Mleft+2*this.XIncase)+","+g;t.push(b),i.push({newjunction:o[l].condition[f].junction,oldjunction:o[l].condition[f].junction,style:"left:"+(this.Mleft+2*this.XIncase-35)+"px; top:"+(g-15)+"px",indexStr:l+","+f,condition:"noAdd"}),h&&n++;for(var v=0;v<o[l].condition[f].condition.length;v++){var y=o[l].condition[f].condition[v];y.style="left:"+(this.Mleft+3*this.XIncase)+"px; top:"+(this.Mtop+this.YIncase*n-19)+"px",y.indexStr=l+","+f+","+v,a.push(y);var w="M"+(this.Mleft+2*this.XIncase)+","+g+"C"+(this.Mleft+2*this.XIncase)+","+(this.Mtop+this.YIncase*n)+","+(this.Mleft+2*this.XIncase)+","+(this.Mtop+this.YIncase*n)+","+(this.Mleft+3*this.XIncase)+","+(this.Mtop+this.YIncase*n);t.push(w),n++}}else{var _=o[l].condition[f];_.style="left:"+(this.Mleft+2*this.XIncase)+"px; top:"+(this.Mtop+this.YIncase*n-19)+"px",_.indexStr=l+","+f,a.push(_);var x="M"+(this.Mleft+this.XIncase)+","+u+"C"+(this.Mleft+this.XIncase)+","+(this.Mtop+this.YIncase*n)+","+(this.Mleft+this.XIncase)+","+(this.Mtop+this.YIncase*n)+","+(this.Mleft+2*this.XIncase)+","+(this.Mtop+this.YIncase*n);t.push(x),n++}}else{var k=o[l];k.style="left:"+(this.Mleft+this.XIncase)+"px; top:"+(this.Mtop+this.YIncase*n-19)+"px",k.indexStr=""+l,a.push(k);var S="M"+this.Mleft+","+s+"C"+this.Mleft+","+(this.Mtop+this.YIncase*n)+","+this.Mleft+","+(this.Mtop+this.YIncase*n)+","+(this.Mleft+this.XIncase)+","+(this.Mtop+this.YIncase*n);t.push(S),n++}},getyIncaseNum:function(e){for(var t=0,a=0;a<e.length;a++)if(e[a].condition&&e[a].condition.length>0)for(var i=0;i<e[a].condition.length;i++)if(e[a].condition[i].condition&&e[a].condition[i].condition.length>0)for(var n=0;n<e[a].condition[i].condition.length;n++)t++;else t++;else t++;return t},calcTypeChange:function(e){e.description="","approver"==e.pluginType?e.description="流程实例审批人":"depHead"==e.pluginType&&(e.description="部门负责人")},addCalc:function(){this.userRule.calcs.push({pluginType:"cusers",extract:"no",logicCal:"or",source:"start",vars:"",description:"发起人",nodeType:this.userRule.nodeType,parentParam:{},curEditIndex:""})},selector:function selector(index){this.curEditIndex=index;var calc=this.userRule.calcs[index],type=calc.pluginType;"cusers"==type||"hrScript"==type?eval("this."+calc.pluginType+"Selector(calc);"):this.$message.error("没有其他类型的选择器，暂时只能选用户")},cusersSelector:function(e){var t=_objectSpread(_objectSpread({},this.parentParam),{},{calc:e});this.$refs.flowNodeCusersSelector.showDialog(t)},hrScriptSelector:function(e){var t=_objectSpread(_objectSpread({},this.parentParam),{},{calc:e});this.$refs.flowHrScriptSelector.showDilaog(t)},showDialog:function(e){e=e||{};var t=this;this.svgHtml="",this.scriptStr="",_request_js__WEBPACK_IMPORTED_MODULE_8__.default.post(window.context.bpmModel+"/flow/node/v1/varTree",{defId:this.defId,removeSub:!0}).then((function(e){var a=e.data;a&&a.constructor==Array&&a.length>0?(t.conditionObj={junction:"and",condition:[]},t.buildConditionTree(t.conditionObj),t.buildVarTree(a)):a&&a.constructor==Array?(t.$message.error("请先绑定业表单"),t.bindForm=!1):t.$message.error("请求错误"),t.dialogVisible=!0}))},buildVarTree:function(e){for(var t,a=[],i=0;t=e[i++];)if(t&&"表单变量"==t.name){if(t.children)for(var n=0;s=t.children[n++];)if(s.children){for(var o=0;l=s.children[o++];){var r="number"==l.dataType?".getDouble":".getString";l.pathStr=s.path+r+'("'+l.name+'")',this.filedsObj[l.pathStr]=l}a.push(s)}}else if(t&&"url表单变量"==t.name&&t.children){var s;for(n=0;s=t.children[n++];)if(s.attrs){var l;for(o=0;l=s.attrs[o++];)l.path=s.formKey,"number"==l.dataType?l.pathStr=l.path+'.getIntValue("'+l.name+'")':l.pathStr=l.path+'.getString("'+l.name+'")',this.filedsObj[l.pathStr]=l;s.children=s.attrs,s.desc=s.name,delete s.attrs,a.push(s)}}a.length>0?this.varTree=a:(dialogService.fail("请先绑定业表单"),this_.bindForm=!1)},setFieldOtherInfo:function(e,t,a){var i=this.filedsObj[t.property];1==a?(t.dataType=i.dataType,t.format=i.format,t.chooseDesc=i.desc,t.value=""):t.changeDesc=i.desc},IsShowfiled:function(e,t){return!!t&&(e.pathStr!=t.property&&e.dataType==t.dataType)},previewCondition:function(e){var t=this;_halosee_ui_util_js__WEBPACK_IMPORTED_MODULE_11__.default.validateForm(this,"form1").then((function(a){if(t.conditionObj){var i=t.getConditionStr(t.conditionObj);i.conditionObj=JSON.stringify(t.conditionObj),t.scriptStr=i.conditionString,e&&(t.$emit("input",t.scriptStr),t.$emit("onConfirm",t.scriptStr),t.dialogVisible=!1)}})).catch((function(e){t.$message.error("还有内容未填写，无法生成表表达式。")})).finally((function(){t.loading=!1}))},getConditionStr:function(e){if(e&&e.condition){for(var t={},a=e.condition,i="",n="",o=0;o<a.length;o++){var r="",s="";if(a[o].condition&&a[o].condition.length>0){r+="(",s+="(";for(var l=0;l<a[o].condition.length;l++){var c="",d="";if(a[o].condition[l].condition&&a[o].condition[l].condition.length>0){c+="(",d+="(";for(var u="",p="",f=0;f<a[o].condition[l].condition.length;f++)u=this.getConditionStrByObj(a[o].condition[l].condition[f]),p=this.getConditionStrByObj(a[o].condition[l].condition[f],"des"),""!=u&&(0==f?(c+=u,d+=p):(c+=this.getjunction(a[o].condition[l].junction)+u,d+=this.getjunction(a[o].condition[l].junction)+p));c+=")",d+=")"}else a[o].condition[l].property&&(c=this.getConditionStrByObj(a[o].condition[l]),d=this.getConditionStrByObj(a[o].condition[l],"des"));""!=c&&(0==l?(r+=c,s+=d):(r+=this.getjunction(a[o].junction)+c,s+=this.getjunction(a[o].junction)+d))}r+=")",s+=")"}else a[o].property&&(r=this.getConditionStrByObj(a[o]),s=this.getConditionStrByObj(a[o],"des"));""!=r&&(0==o?(i+=r,n+=s):(i+=this.getjunction(e.junction)+r,n+=this.getjunction(e.junction)+s))}return t.conditionString=i,t.conditionDes=n,t}},getjunction:function(e){var t="";switch(e){case"and":t=" && ";break;case"or":t=" || "}return t},getConditionStrByObj:function(e,t){var a="";switch(e.dataType){case"varchar":a=this.buildStringCondition(e,t);break;case"date":a=this.buildDateCondition(e,t);break;case"number":a=this.buildIntCondition(e,t)}return a},buildDateCondition:function(e,t){var a=e.value,i="",n=e.property,o="";if(i=1==e.compType?a='"'+e.value+'"':e.changeDesc,"des"==t)switch(n=e.chooseDesc,a=i,e.operator){case"1":o=n+"=="+a;break;case"2":o=n+"!="+a;break;case"3":o=n+">"+a;break;case"4":o=n+"<"+a}else switch(e.operator){case"1":o="scriptImpl.isDateEquals("+n+","+a+")";break;case"2":o="!scriptImpl.isDateEquals("+n+","+a+")";break;case"3":o="scriptImpl.isDateLarge("+n+","+a+")";break;case"4":o="scriptImpl.isDateLittle("+n+","+a+")";break;case"7":o="scriptImpl.isDateLargeEquals("+n+","+a+")";break;case"8":o="scriptImpl.isDateLittleEquals("+n+","+a+")";break;case"9":o="scriptImpl.isDateBelongTo("+n+","+a+")"}return o},buildStringCondition:function(e,t){var a=e.value,i="",n=e.property,o="";if(i=1==e.compType?a='"'+e.value+'"':e.changeDesc,"des"==t)switch(n=e.chooseDesc,a=i,e.operator){case"1":o=n+"=="+a;break;case"2":o=n+"!="+a;break;case"3":o=n+">"+a;break;case"4":o=n+"<"+a;break;case"5":o=n+"contains"+a;break;case"6":o=n+"! contains"+a}else switch(e.operator){case"1":o="scriptImpl.equals("+n+","+a+")";break;case"2":o="!scriptImpl.equals("+n+","+a+")";break;case"3":o="scriptImpl.LargeThen("+n+","+a+")";break;case"4":o="scriptImpl.littleThen("+n+","+a+")";break;case"5":o="scriptImpl.contains("+n+","+a+")";break;case"6":o="!scriptImpl.contains("+n+","+a+")";break;case"9":o="scriptImpl.isStringBelongTo("+n+","+a+")"}return o},buildIntCondition:function(e,t){var a=e.value,i="",n=e.property;i=1==e.compType?a=e.value:e.changeDesc,"des"==t&&(n=e.chooseDesc,a=i);var o="";switch(e.operator){case"1":o=n+"=="+a;break;case"2":o=n+"!="+a;break;case"3":o=n+">"+a;break;case"4":o=n+"<"+a;break;case"7":o=n+">="+a;break;case"8":o=n+"<="+a;break;case"9":var r=a.split(",");o="(".concat(n,">=").concat(r[0]," && ").concat(n,"<=").concat(r[1],")")}return o},handleClose:function(){var e=this;_halosee_ui_util_js__WEBPACK_IMPORTED_MODULE_11__.default.validateForm(this,"form1").then((function(t){e.$message.success(JSON.stringify(e.data))})).catch((function(t){e.$message.error("还有内容未填写，无法生成表表达式。")})).finally((function(){e.loading=!1}))},cuserSelectorConfirm:function(e){this.userRule.calcs.splice(this.curEditIndex,1,e)},scriptSelectorConfirm:function(e){var t=_objectSpread(_objectSpread({},this.userRule.calcs[this.curEditIndex]),e);t.description="[人员脚本]"+e.desc,t.scriptId=e.scriptId,this.userRule.calcs.splice(this.curEditIndex,1,t)},validateData:function(e){for(var t=!0,a=0;a<e.length;a++)switch(e[a].pluginType){case"script":case"hrScript":e[a].script||(t=!1);break;case"sameNode":e[a].nodeId||(t=!1);break;case"cusers":e[a].description||(t=!1)}return t},editCondition:function(e){this.$message.error("研发中，敬请期待！")}},created:function(){this.$validator=this.$root.$validator}}},"27ce":function(e,t){e.exports=require("core-js/modules/es6.number.is-integer")},"27f4":function(e){e.exports={id:"1019915",name:"element-ui-icon",font_family:"iconfont",css_prefix_text:"icon-",description:"",glyphs:[{icon_id:"3207724",name:"闭眼",font_class:"icon-eye-close",unicode:"e64c",unicode_decimal:58956},{icon_id:"3207723",name:"睁眼",font_class:"icon-eye-open",unicode:"e64a",unicode_decimal:58954},{icon_id:"13477801",name:"火箭",font_class:"huojian",unicode:"e649",unicode_decimal:58953},{icon_id:"10789858",name:"转换_操作_jurassic",font_class:"jurassic_transform",unicode:"e6d1",unicode_decimal:59089},{icon_id:"12659727",name:"已办",font_class:"yiban1",unicode:"e648",unicode_decimal:58952},{icon_id:"9626947",name:"添加",font_class:"virtual-add",unicode:"e889",unicode_decimal:59529},{icon_id:"11555733",name:"点点点",font_class:"virtual-dot",unicode:"e646",unicode_decimal:58950},{icon_id:"4573722",name:"钉钉logo-01",font_class:"dingding",unicode:"e645",unicode_decimal:58949},{icon_id:"5822926",name:"企业微信logo",font_class:"qiyeweixinlogo",unicode:"e6a2",unicode_decimal:59042},{icon_id:"11293411",name:"工时登记",font_class:"gongshidengji",unicode:"e765",unicode_decimal:59237},{icon_id:"7081683",name:"新建用户",font_class:"xinjianyonghu",unicode:"e71d",unicode_decimal:59165},{icon_id:"18749997",name:"售前",font_class:"shouqian",unicode:"e644",unicode_decimal:58948},{icon_id:"2396050",name:"综合平台",font_class:"zonghepingtai",unicode:"e63d",unicode_decimal:58941},{icon_id:"4438817",name:"更多",font_class:"gengduo1",unicode:"e63e",unicode_decimal:58942},{icon_id:"7775507",name:"新建客户",font_class:"xinjiankehu",unicode:"e63f",unicode_decimal:58943},{icon_id:"10160354",name:"新建合同",font_class:"xinjianhetong",unicode:"e640",unicode_decimal:58944},{icon_id:"10170639",name:"新建项目",font_class:"xinjianxiangmu",unicode:"e641",unicode_decimal:58945},{icon_id:"14449206",name:"后台",font_class:"houtai",unicode:"e642",unicode_decimal:58946},{icon_id:"17553939",name:"售后支持",font_class:"shouhouzhichi",unicode:"e643",unicode_decimal:58947},{icon_id:"1985278",name:"更多 ",font_class:"gengduo",unicode:"e64d",unicode_decimal:58957},{icon_id:"8192441",name:"撤回",font_class:"chehui",unicode:"e672",unicode_decimal:58994},{icon_id:"9513257",name:"撤回",font_class:"chehui1",unicode:"e63c",unicode_decimal:58940},{icon_id:"13646270",name:"用户3",font_class:"yonghu",unicode:"e63b",unicode_decimal:58939},{icon_id:"706026",name:"1火箭",font_class:"1huojian",unicode:"e647",unicode_decimal:58951},{icon_id:"18690135",name:"转办_hy_mobile",font_class:"zhuanban",unicode:"e63a",unicode_decimal:58938},{icon_id:"18690088",name:"启动_hy_mobile",font_class:"qidong",unicode:"e638",unicode_decimal:58936},{icon_id:"18689978",name:"加签_hy_mobile",font_class:"jiaqian",unicode:"e637",unicode_decimal:58935},{icon_id:"18689944",name:"驳回_hy_mobile",font_class:"bohui",unicode:"e633",unicode_decimal:58931},{icon_id:"18689803",name:"保存_hy_mobile",font_class:"baocun",unicode:"e632",unicode_decimal:58930},{icon_id:"16194541",name:"草稿",font_class:"caogao",unicode:"e631",unicode_decimal:58929},{icon_id:"3278407",name:"设置节假日",font_class:"ht-holiday",unicode:"e662",unicode_decimal:58978},{icon_id:"3278598",name:"设置休息日",font_class:"ht-rest-day",unicode:"e663",unicode_decimal:58979},{icon_id:"3597001",name:"班",font_class:"ht-duty",unicode:"e64e",unicode_decimal:58958},{icon_id:"4032760",name:"班级",font_class:"banji",unicode:"e639",unicode_decimal:58937},{icon_id:"11121432",name:"表单",font_class:"biaodan",unicode:"e636",unicode_decimal:58934},{icon_id:"8925382",name:"待阅",font_class:"to-be-read",unicode:"e7c6",unicode_decimal:59334},{icon_id:"5035479",name:"验证码",font_class:"Verificationcode-",unicode:"e62d",unicode_decimal:58925},{icon_id:"5941437",name:"官网",font_class:"guanwang",unicode:"e62f",unicode_decimal:58927},{icon_id:"6696760",name:"首页-选中",font_class:"shouye",unicode:"e627",unicode_decimal:58919},{icon_id:"6853941",name:"阅读",font_class:"yuedu",unicode:"e6a6",unicode_decimal:59046},{icon_id:"8765542",name:"管理",font_class:"guanli",unicode:"e628",unicode_decimal:58920},{icon_id:"8882131",name:"圆圈选中",font_class:"yuanquanxuanzhong",unicode:"e65a",unicode_decimal:58970},{icon_id:"11212390",name:"已办",font_class:"yiban",unicode:"e62a",unicode_decimal:58922},{icon_id:"12874720",name:"新建流程",font_class:"xinjianliucheng",unicode:"e62c",unicode_decimal:58924},{icon_id:"12826869",name:"new",font_class:"new2",unicode:"e625",unicode_decimal:58917},{icon_id:"12827133",name:"火",font_class:"huo1",unicode:"e626",unicode_decimal:58918},{icon_id:"1211830",name:"地址",font_class:"dizhi-copy",unicode:"e61f",unicode_decimal:58911},{icon_id:"2113200",name:"邮件",font_class:"youjian",unicode:"e621",unicode_decimal:58913},{icon_id:"3201433",name:"档案查询",font_class:"archives",unicode:"e630",unicode_decimal:58928},{icon_id:"5450000",name:"订餐服务",font_class:"dingcanfuwu",unicode:"e6a4",unicode_decimal:59044},{icon_id:"10058278",name:"车",font_class:"che",unicode:"e622",unicode_decimal:58914},{icon_id:"10158027",name:"知识",font_class:"shouye-zhishimianxing",unicode:"e623",unicode_decimal:58915},{icon_id:"11172014",name:"公司",font_class:"gongsi",unicode:"e678",unicode_decimal:59e3},{icon_id:"12825574",name:"沟通",font_class:"goutong",unicode:"e624",unicode_decimal:58916},{icon_id:"4249686",name:"下降",font_class:"xiajiang",unicode:"e66b",unicode_decimal:58987},{icon_id:"4249689",name:"上升",font_class:"shangsheng",unicode:"e66c",unicode_decimal:58988},{icon_id:"5746622",name:"规范_奖牌金",font_class:"guifan_jiangpaijin",unicode:"e66f",unicode_decimal:58991},{icon_id:"5746644",name:"规范_奖牌铜",font_class:"guifan_jiangpaitong",unicode:"e670",unicode_decimal:58992},{icon_id:"5746704",name:"规范_奖牌银",font_class:"guifan_jiangpaiyin",unicode:"e671",unicode_decimal:58993},{icon_id:"1113246",name:"邮件",font_class:"email",unicode:"e773",unicode_decimal:59251},{icon_id:"5273782",name:"请求发起",font_class:"reqeust-start",unicode:"e668",unicode_decimal:58984},{icon_id:"12696437",name:"待办",font_class:"todo",unicode:"e61a",unicode_decimal:58906},{icon_id:"12696529",name:"read",font_class:"read1",unicode:"e61e",unicode_decimal:58910},{icon_id:"740849",name:"常规字典",font_class:"dic",unicode:"e694",unicode_decimal:59028},{icon_id:"6817847",name:"xml",font_class:"xml1",unicode:"e753",unicode_decimal:59219},{icon_id:"7761519",name:"删 除 ",font_class:"delete",unicode:"e618",unicode_decimal:58904},{icon_id:"10056817",name:"上移",font_class:"moveup",unicode:"e619",unicode_decimal:58905},{icon_id:"10056985",name:"下移",font_class:"movedown",unicode:"e61d",unicode_decimal:58909},{icon_id:"5075698",name:"more",font_class:"more",unicode:"e616",unicode_decimal:58902},{icon_id:"521494",name:"可拖拽",font_class:"draggable",unicode:"e617",unicode_decimal:58903},{icon_id:"14316769",name:"monitor",font_class:"monitor-copy",unicode:"ed2f",unicode_decimal:60719},{icon_id:"128718",name:"monitor",font_class:"monitor",unicode:"e6ba",unicode_decimal:59066},{icon_id:"12561652",name:"halosee-H",font_class:"halosee-H",unicode:"e614",unicode_decimal:58900},{icon_id:"12530569",name:"测边栏-开",font_class:"cebianlan-kai",unicode:"e607",unicode_decimal:58887},{icon_id:"12530637",name:"测边栏-关",font_class:"cebianlan-guan",unicode:"e609",unicode_decimal:58889},{icon_id:"12549023",name:"展开",font_class:"zhankai",unicode:"e60a",unicode_decimal:58890},{icon_id:"12549594",name:"收起",font_class:"shouqi",unicode:"e60c",unicode_decimal:58892},{icon_id:"12556155",name:"flow",font_class:"flow1",unicode:"e60d",unicode_decimal:58893},{icon_id:"12556158",name:"设计",font_class:"sheji",unicode:"e611",unicode_decimal:58897},{icon_id:"12556241",name:"组织",font_class:"zuzhi",unicode:"e612",unicode_decimal:58898},{icon_id:"12556347",name:"配置",font_class:"peizhi",unicode:"e613",unicode_decimal:58899},{icon_id:"14316786",name:"组织",font_class:"zuzhi-copy",unicode:"ed30",unicode_decimal:60720},{icon_id:"10885617",name:"文本域",font_class:"textarea2",unicode:"e8c3",unicode_decimal:59587},{icon_id:"1766505",name:"符号-文本",font_class:"single2",unicode:"e6a0",unicode_decimal:59040},{icon_id:"1766510",name:"符号-折叠面板",font_class:"accordion",unicode:"e6a1",unicode_decimal:59041},{icon_id:"4906240",name:"按钮组",font_class:"button",unicode:"e782",unicode_decimal:59266},{icon_id:"7738015",name:"用户",font_class:"user",unicode:"e608",unicode_decimal:58888},{icon_id:"1790499",name:"货币",font_class:"currency",unicode:"e6fb",unicode_decimal:59131},{icon_id:"586924",name:"iframe",font_class:"iframe",unicode:"e74c",unicode_decimal:59212},{icon_id:"689293",name:"属性 列表 详情",font_class:"property",unicode:"e817",unicode_decimal:59415},{icon_id:"781658",name:"列表6-01",font_class:"list2",unicode:"e6bb",unicode_decimal:59067},{icon_id:"1766483",name:"符号-级联选择",font_class:"cascader",unicode:"e695",unicode_decimal:59029},{icon_id:"1766507",name:"符号-Dialog",font_class:"dialog",unicode:"e69f",unicode_decimal:59039},{icon_id:"2471335",name:"tab",font_class:"tab",unicode:"e666",unicode_decimal:58982},{icon_id:"4250532",name:"里程碑",font_class:"milepost",unicode:"e61c",unicode_decimal:58908},{icon_id:"5651484",name:"关联",font_class:"relation",unicode:"e674",unicode_decimal:58996},{icon_id:"5729578",name:"自动",font_class:"autocomplete",unicode:"e7ee",unicode_decimal:59374},{icon_id:"9231071",name:"流程中",font_class:"flow2",unicode:"e669",unicode_decimal:58985},{icon_id:"10908304",name:"下拉树",font_class:"dropdown-tree",unicode:"e8d0",unicode_decimal:59600},{icon_id:"12225038",name:"divide",font_class:"table2",unicode:"e60f",unicode_decimal:58895},{icon_id:"577305",name:"单选",font_class:"radio-active",unicode:"e71f",unicode_decimal:59167},{icon_id:"698898",name:"数字",font_class:"number",unicode:"e660",unicode_decimal:58976},{icon_id:"700854",name:"图片",font_class:"image",unicode:"e656",unicode_decimal:58966},{icon_id:"1200199",name:"文字",font_class:"text",unicode:"e615",unicode_decimal:58901},{icon_id:"1210727",name:"多选",font_class:"check-box",unicode:"e7f9",unicode_decimal:59385},{icon_id:"1219232",name:"eglass-color",font_class:"color",unicode:"e605",unicode_decimal:58885},{icon_id:"1278038",name:"日期",font_class:"date",unicode:"e661",unicode_decimal:58977},{icon_id:"1308542",name:"755编辑器_分页",font_class:"page-seprator",unicode:"e653",unicode_decimal:58963},{icon_id:"1308610",name:"741编辑器_默认",font_class:"editor",unicode:"e667",unicode_decimal:58983},{icon_id:"1395847",name:"自定义数据",font_class:"custom2",unicode:"e634",unicode_decimal:58932},{icon_id:"1790453",name:"单行文本",font_class:"single",unicode:"e6e6",unicode_decimal:59110},{icon_id:"1790454",name:"多行文本",font_class:"textarea",unicode:"e6e7",unicode_decimal:59111},{icon_id:"2471404",name:"栅格",font_class:"grid",unicode:"e680",unicode_decimal:59008},{icon_id:"4685747",name:"时间",font_class:"time",unicode:"e69e",unicode_decimal:59038},{icon_id:"4736120",name:"删除",font_class:"trash",unicode:"e60e",unicode_decimal:58894},{icon_id:"8560318",name:"下拉框",font_class:"select",unicode:"e606",unicode_decimal:58886},{icon_id:"8687733",name:"评分",font_class:"rate",unicode:"e69d",unicode_decimal:59037},{icon_id:"10166312",name:"drag",font_class:"drag",unicode:"e62b",unicode_decimal:58923},{icon_id:"11121402",name:"开关",font_class:"switch",unicode:"e62e",unicode_decimal:58926},{icon_id:"1365817",name:"消息",font_class:"message",unicode:"e629",unicode_decimal:58921},{icon_id:"8760024",name:"question",font_class:"question",unicode:"e61b",unicode_decimal:58907},{icon_id:"4347517",name:"icon_疑问空心",font_class:"query",unicode:"eb89",unicode_decimal:60297},{icon_id:"4347520",name:"icon_添加",font_class:"append",unicode:"eb8a",unicode_decimal:60298},{icon_id:"4347549",name:"icon_设置",font_class:"set",unicode:"eb8d",unicode_decimal:60301},{icon_id:"4347582",name:"icon_应用管理",font_class:"apply-management",unicode:"eb8f",unicode_decimal:60303},{icon_id:"4347599",name:"icon_使用文档",font_class:"document",unicode:"eb91",unicode_decimal:60305},{icon_id:"4354241",name:"表单组件-表格",font_class:"form",unicode:"eb94",unicode_decimal:60308},{icon_id:"4354242",name:"表单组件-下拉框",font_class:"module",unicode:"eb95",unicode_decimal:60309},{icon_id:"4354248",name:"图表-折线图",font_class:"line-chart",unicode:"eb96",unicode_decimal:60310},{icon_id:"4354252",name:"图表-柱状图",font_class:"bar-chart",unicode:"eb97",unicode_decimal:60311},{icon_id:"4354253",name:"形状-图片",font_class:"picture",unicode:"eb98",unicode_decimal:60312},{icon_id:"4570298",name:"英文",font_class:"en",unicode:"ebe0",unicode_decimal:60384},{icon_id:"4573742",name:"中文",font_class:"cn",unicode:"ebe2",unicode_decimal:60386},{icon_id:"4661022",name:"0601-重大危险",font_class:"danger",unicode:"ebfd",unicode_decimal:60413},{icon_id:"4686546",name:"保存",font_class:"save",unicode:"ec09",unicode_decimal:60425},{icon_id:"4694304",name:"向下占行",font_class:"hide",unicode:"ec0b",unicode_decimal:60427},{icon_id:"4694305",name:"向上占行",font_class:"expand",unicode:"ec0c",unicode_decimal:60428},{icon_id:"4765741",name:"time-circle",font_class:"time-circle",unicode:"e784",unicode_decimal:59268},{icon_id:"4765811",name:"sync",font_class:"sync",unicode:"e786",unicode_decimal:59270},{icon_id:"4765852",name:"reload",font_class:"reload",unicode:"e788",unicode_decimal:59272},{icon_id:"4765853",name:"reload time",font_class:"reloadtime",unicode:"e789",unicode_decimal:59273},{icon_id:"4765887",name:"poweroff",font_class:"poweroff",unicode:"e78c",unicode_decimal:59276},{icon_id:"4765888",name:"logout",font_class:"logout",unicode:"e78d",unicode_decimal:59277},{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:"4766857",name:"calendar-check",font_class:"calendar-check",unicode:"e7d5",unicode_decimal:59349},{icon_id:"4766858",name:"calendar",font_class:"calendar",unicode:"e7d6",unicode_decimal:59350},{icon_id:"4766861",name:"scan",font_class:"scan",unicode:"e7d7",unicode_decimal:59351},{icon_id:"4766918",name:"mail",font_class:"mail",unicode:"e7de",unicode_decimal:59358},{icon_id:"4766966",name:"man",font_class:"man",unicode:"e7e2",unicode_decimal:59362},{icon_id:"4777227",name:"缩小",font_class:"shrink",unicode:"ec13",unicode_decimal:60435},{icon_id:"4777229",name:"放大",font_class:"magnify",unicode:"ec14",unicode_decimal:60436},{icon_id:"4777231",name:"还原画布",font_class:"restore",unicode:"ec15",unicode_decimal:60437},{icon_id:"4777232",name:"全屏",font_class:"fullscreen",unicode:"ec16",unicode_decimal:60438},{icon_id:"4893192",name:"DOC",font_class:"DOC",unicode:"ec17",unicode_decimal:60439},{icon_id:"4936622",name:"folder-add-fill",font_class:"folder-add-fill",unicode:"e85e",unicode_decimal:59486},{icon_id:"4936623",name:"folder-fill",font_class:"folder-fill",unicode:"e85f",unicode_decimal:59487},{icon_id:"4936624",name:"folder-open-fill",font_class:"folder-open-fill",unicode:"e860",unicode_decimal:59488},{icon_id:"4936951",name:"google",font_class:"google",unicode:"e87a",unicode_decimal:59514},{icon_id:"4936952",name:"IE",font_class:"IE",unicode:"e87b",unicode_decimal:59515},{icon_id:"4936955",name:"alipay",font_class:"alipay",unicode:"e87c",unicode_decimal:59516},{icon_id:"4936956",name:"taobao",font_class:"taobao",unicode:"e87d",unicode_decimal:59517},{icon_id:"4936957",name:"zhihu",font_class:"zhihu",unicode:"e87e",unicode_decimal:59518},{icon_id:"4936966",name:"aliwangwang",font_class:"aliwangwang",unicode:"e87f",unicode_decimal:59519},{icon_id:"4936972",name:"instagram",font_class:"instagram",unicode:"e880",unicode_decimal:59520},{icon_id:"4936979",name:"dingtalk",font_class:"dingtalk",unicode:"e881",unicode_decimal:59521},{icon_id:"4936980",name:"android-fill",font_class:"android-fill",unicode:"e882",unicode_decimal:59522},{icon_id:"4936981",name:"apple-fill",font_class:"apple-fill",unicode:"e883",unicode_decimal:59523},{icon_id:"4936983",name:"windows-fill",font_class:"windows-fill",unicode:"e884",unicode_decimal:59524},{icon_id:"4936984",name:"QQ",font_class:"QQ",unicode:"e885",unicode_decimal:59525},{icon_id:"4936985",name:"twitter",font_class:"twitter",unicode:"e886",unicode_decimal:59526},{icon_id:"4936987",name:"weibo",font_class:"weibo",unicode:"e887",unicode_decimal:59527},{icon_id:"4936991",name:"wechat-fill",font_class:"wechat-fill",unicode:"e888",unicode_decimal:59528},{icon_id:"4937023",name:"facebook-fill",font_class:"facebook-fill",unicode:"e88d",unicode_decimal:59533},{icon_id:"4937029",name:"linkedin-fill",font_class:"linkedin-fill",unicode:"e890",unicode_decimal:59536},{icon_id:"5460559",name:"问题解答",font_class:"FAQ",unicode:"ec2e",unicode_decimal:60462},{icon_id:"5767874",name:"任务进程",font_class:"task-progress",unicode:"ec35",unicode_decimal:60469},{icon_id:"5767879",name:"执行反馈",font_class:"feedback",unicode:"ec36",unicode_decimal:60470},{icon_id:"5769241",name:"工单确认",font_class:"work-order-confirmed",unicode:"ec37",unicode_decimal:60471},{icon_id:"5769243",name:"工单",font_class:"work-order",unicode:"ec38",unicode_decimal:60472},{icon_id:"5896808",name:"地图-地标",font_class:"landmark",unicode:"ec3f",unicode_decimal:60479},{icon_id:"5896811",name:"地图-图钉",font_class:"thumbtack",unicode:"ec41",unicode_decimal:60481},{icon_id:"5896813",name:"地图-星",font_class:"star",unicode:"ec43",unicode_decimal:60483},{icon_id:"5900851",name:"撤回色块",font_class:"withdraw",unicode:"ec45",unicode_decimal:60485},{icon_id:"5900853",name:"发布色块",font_class:"release",unicode:"ec46",unicode_decimal:60486},{icon_id:"5961306",name:"规则引擎",font_class:"rule-engine",unicode:"ec53",unicode_decimal:60499},{icon_id:"5961366",name:"列表",font_class:"list",unicode:"ec6b",unicode_decimal:60523},{icon_id:"5993150",name:"复制",font_class:"copy",unicode:"ec7a",unicode_decimal:60538},{icon_id:"6194670",name:"编辑色块",font_class:"edit",unicode:"ec7c",unicode_decimal:60540},{icon_id:"6337459",name:"无序排列",font_class:"unordered-list",unicode:"ec80",unicode_decimal:60544},{icon_id:"6598354",name:"woman",font_class:"woman",unicode:"e8f1",unicode_decimal:59633},{icon_id:"7947750",name:"方块+",font_class:"add",unicode:"ed1a",unicode_decimal:60698},{icon_id:"7947752",name:"空心对勾",font_class:"empty-draw",unicode:"ed1c",unicode_decimal:60700},{icon_id:"7947753",name:"信息空心",font_class:"tips",unicode:"ed1d",unicode_decimal:60701},{icon_id:"7947755",name:"告警空心",font_class:"warn",unicode:"ed1f",unicode_decimal:60703},{icon_id:"7954334",name:"对勾_块",font_class:"f-right",unicode:"ed20",unicode_decimal:60704},{icon_id:"7954390",name:"错叉_块",font_class:"f-wrong",unicode:"ed21",unicode_decimal:60705},{icon_id:"7956834",name:"加_色块",font_class:"f-plus",unicode:"ed22",unicode_decimal:60706},{icon_id:"7956835",name:"减_色块",font_class:"f-minus",unicode:"ed23",unicode_decimal:60707},{icon_id:"8481279",name:"分享方式",font_class:"share",unicode:"ed2e",unicode_decimal:60718},{icon_id:"3868257",name:"调试",font_class:"debug",unicode:"eb61",unicode_decimal:60257},{icon_id:"3868258",name:"场景管理",font_class:"scene-manage",unicode:"eb62",unicode_decimal:60258},{icon_id:"3868265",name:"官方版本",font_class:"official-version",unicode:"eb63",unicode_decimal:60259},{icon_id:"3868266",name:"功能定义",font_class:"function",unicode:"eb64",unicode_decimal:60260},{icon_id:"3868269",name:"技术服务",font_class:"technology",unicode:"eb65",unicode_decimal:60261},{icon_id:"3868270",name:"合作伙伴密钥管理",font_class:"password-manager",unicode:"eb66",unicode_decimal:60262},{icon_id:"3868271",name:"测试申请",font_class:"apply",unicode:"eb67",unicode_decimal:60263},{icon_id:"3868272",name:"节点管理",font_class:"node-manage",unicode:"eb68",unicode_decimal:60264},{icon_id:"3868278",name:"权限审批",font_class:"permission",unicode:"eb69",unicode_decimal:60265},{icon_id:"3868279",name:"已授权",font_class:"authorization",unicode:"eb6a",unicode_decimal:60266},{icon_id:"3868280",name:"提案审批",font_class:"approval",unicode:"eb6b",unicode_decimal:60267},{icon_id:"3868281",name:"数据看板",font_class:"board",unicode:"eb6c",unicode_decimal:60268},{icon_id:"3868284",name:"仪表盘",font_class:"instrument",unicode:"eb6e",unicode_decimal:60270},{icon_id:"3868288",name:"园区运维",font_class:"operations",unicode:"eb70",unicode_decimal:60272},{icon_id:"4118040",name:"自定义",font_class:"custom",unicode:"eb71",unicode_decimal:60273},{icon_id:"1292379",name:"沟通",font_class:"communication",unicode:"e6ef",unicode_decimal:59119},{icon_id:"415257",name:"打印",font_class:"print",unicode:"e66e",unicode_decimal:58990},{icon_id:"843321",name:"附件",font_class:"attachment",unicode:"e6d5",unicode_decimal:59093},{icon_id:"7021966",name:"应用",font_class:"application",unicode:"e635",unicode_decimal:58933},{icon_id:"8183261",name:"岗位",font_class:"post",unicode:"e604",unicode_decimal:58884},{icon_id:"8182937",name:"角色",font_class:"role",unicode:"e600",unicode_decimal:58880},{icon_id:"8182959",name:"用户查找",font_class:"find-user",unicode:"e601",unicode_decimal:58881},{icon_id:"8182980",name:"组织",font_class:"department",unicode:"e602",unicode_decimal:58882},{icon_id:"6804490",name:"Sign-Post",font_class:"guide",unicode:"e8bb",unicode_decimal:59579},{icon_id:"740857",name:"国际机票订单",font_class:"overseas-orders",unicode:"e69a",unicode_decimal:59034},{icon_id:"1874083",name:"选项卡",font_class:"options-test",unicode:"e651",unicode_decimal:58961},{icon_id:"2879415",name:"startup",font_class:"start-test",unicode:"e60b",unicode_decimal:58891},{icon_id:"5000625",name:"分类",font_class:"test-classify",unicode:"e6b8",unicode_decimal:59064},{icon_id:"7766720",name:"icon_attestation",font_class:"test",unicode:"eb90",unicode_decimal:60304},{icon_id:"720974",name:"信息",font_class:"info",unicode:"e610",unicode_decimal:58896},{icon_id:"4465002",name:"跟踪",font_class:"trace",unicode:"e603",unicode_decimal:58883},{icon_id:"5776868",name:"account",font_class:"account",unicode:"e655",unicode_decimal:58965},{icon_id:"6664187",name:"password",font_class:"password",unicode:"e620",unicode_decimal:58912}]}},2821:function(e,t,a){"use strict";a.r(t);a("b2cb");var i=[{id:"0",alias:"tenant",name:"租户管理",children:[{id:"0-1",alias:"tenantType",name:"租户类型管理",children:[{id:"0-1-1",alias:"tenantTypeManager",name:"租户类型"},{id:"0-1-2",alias:"tenantParamsManager",name:"租户参数管理"}]},{id:"0-2",alias:"tenantManager",name:"租户管理"}]},{id:"1",alias:"orgStructure",name:"组织架构",children:[{id:"1-1",alias:"organization",name:"组织管理",activeTab:"organization",children:[{id:"1-1-1",alias:"demension",name:"维度管理"},{id:"1-1-2",alias:"organization",name:"组织管理"},{id:"1-1-3",alias:"jobManage",name:"职务管理"},{id:"1-1-4",alias:"postManage",name:"岗位管理"},{id:"1-1-5",alias:"prgParamManage",name:"岗位管理"}]},{id:"1-2",alias:"user",name:"用户管理",children:[{id:"1-2-1",alias:"userListManager",name:"用户列表管理"},{id:"1-2-2",alias:"userParamsManager",name:"用户参数管理"}]},{id:"1-3",alias:"roleManager",name:"角色管理"},{id:"1-4",alias:"reportLine",name:"汇报线"}]},{id:"2",alias:"designCenter",name:"设计中心",children:[{id:"2-1",alias:"businessObj",name:"数据建模"},{id:"2-2",alias:"form",name:"表单设计",activeTab:"formManager",children:[{id:"2-2-1",alias:"formManager",name:"pc表单"},{id:"2-2-2",alias:"mobileFormManager",name:"手机表单"}]},{id:"2-3",alias:"report",name:"报表设计",tabsStyle:'{"tabPosition":"left","tabType":"border-card"}',children:[{id:"2-2-1",alias:"formManager",name:"pc表单"},{id:"2-2-2",alias:"mobileFormManager",name:"手机表单"}]},{id:"2-4",alias:"portal",name:"门户设计"},{id:"2-5",alias:"meta",name:"元数据管理",tabsStyle:'{"tabPosition":"top","tabType":"border-card"}',children:[{id:"2-2-1",alias:"identityManager",name:"流水号"},{id:"2-2-2",alias:"customDialogList",name:"对话框"},{id:"2-2-3",alias:"customQueryList",name:"关联查询"},{id:"2-2-4",alias:"mobileFormManager",name:"数据字典"},{id:"2-2-5",alias:"mobileFormManager",name:"数据源"}]},{id:"2-6",alias:"template",name:"模板管理"}]},{id:"3",alias:"flow",name:"流程管理",children:[{id:"3-1",alias:"flowDesign",name:"流程设计",children:[{id:"3-1-1",alias:"defManager",name:"流程定义"}]},{id:"3-2",alias:"instance",name:"实例管理",children:[{id:"3-2-1",alias:"instanceManager",name:"实例管理"},{id:"3-2-2",alias:"taskManager",name:"任务管理"}]},{id:"3-3",alias:"task",name:"任务代理"},{id:"3-4",alias:"assign",name:"辅助功能"},{id:"3-5",alias:"fileList",name:"附件管理"}]},{id:"4",alias:"system",name:"系统配置",children:[{id:"4-1",alias:"menuManager",name:"菜单管理"},{id:"4-2",alias:"type",name:"分类管理"},{id:"4-3",alias:"subsystem",name:"子系统管理"},{id:"4-4",alias:"i18n",name:"国际化"},{id:"4-5",alias:"worktime",name:"工作日历"},{id:"4-6",alias:"job",name:"定时计划"}]},{id:"5",alias:"sysManage",name:"系统管理",children:[{id:"5-1",alias:"status",name:"系统状态"},{id:"5-2",alias:"property",name:"系统属性"},{id:"5-3",alias:"log",name:"系统日志"},{id:"5-4",alias:"recycle",name:"回收站"},{id:"5-5",alias:"company",name:"公司信息"},{id:"5-6",alias:"production",name:"正式环境配置"}]}];t.default={name:"menuData",getMenus:function(){return new Promise((function(e,t){e(i)}))},getMenuByAlias:function(e,t){var a=null;i.forEach((function(t){t.children&&(a&&0!=a.length||(a=t.children.filter((function(t){return t.alias==e})))&&1==a.length&&(a[0].parent=t))})),t(a&&a[0])}}},2838:function(e,t,a){},"286b":function(e,t,a){"use strict";a.r(t);a("00dd"),a("25fc"),a("80a8"),a("000b"),a("96cf");var i,n=a("1da1"),o=a("292c"),r=a("24fd"),s=a("5238"),l=a("3a44"),c={name:"UserManager",components:{eipOrgDialog:s.default,eipPostDialog:l.default,eipRoleDialog:function(){return Promise.resolve().then(a.bind(null,"5fe1"))}},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+"/system/file/v1/preview?fileId="+this.electronicSeal.fileId}},data:function(){return{user:{id:"",account:"",address:"",email:"",fullname:"",mobile:"",password:"",photo:"",sex:"",status:1},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&&o.default.getUser(this.account).then((function(t){e.user=t.user,e.user.photo&&e.$store.dispatch("menu/downloadImg",e.user.photo).then((function(t){""!=t&&(e.photoUrl=t)}))})),o.default.getDefaultPwdStrategy().then((function(t){if(t){var a=t;if(a.initPwd&&(e.user.password=a.initPwd),1==a.enable){var i=a.pwdRule,n=a.pwdLength;if(1==i)e.pwdValidate={required:!0,min:n};else{var o={};2==i?o={exp:"^(?=.*[0-9])(?=.*[a-zA-Z]).{"+n+",30}$",message:"密码必须包含字母、数字,至少"+n+"位"}:3==i?o={exp:"^(?=.*[0-9])(?=.*[a-zA-Z])(?=.*[^a-zA-Z0-9]).{"+n+",30}$",message:"密码必须包含数字、字母、特殊字符,至少"+n+"位"}:4==i&&(o={exp:"^(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])(?=.*[^a-zA-Z0-9]).{"+n+",30}$",message:"密码必须包含数字、大小写字母、特殊字符,至少"+n+"位"}),e.pwdValidate={required:!0,regex:o}}}}}))},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:(i=Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)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(){return i.apply(this,arguments)}),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 t=this,a=new FormData;a.append("files",e.file),o.default.fileUpload(a).then((function(a){t.photo=a.fileId,t.user.photo=a.fileId,t.$store.dispatch("menu/downloadImg",a.fileId).then((function(e){""!=e&&(t.photoUrl=e)})),e.onSuccess()})).catch((function(t){e.onError()}))},updateElectronicSeal:function(e){var t=this,a=new FormData;a.append("files",e.file),o.default.fileUpload(a).then((function(e){t.electronicSeal.fileId=e.fileId,t.$store.dispatch("menu/downloadImg",e.fileId).then((function(e){""!=e&&(t.electronicSealPic=e,t.sealPicShow=!0)})),t.$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,t){var a=this;o.default.getUserOrgPage(e).then((function(e){a.orgPostList=e.rows,a.orgPostPageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},setMaster:function(e){var t=this,a=!1,i="";this.orgPostList.forEach((function(t){1===t.isMaster&&e.orgId!==t.orgId&&(i=t.orgName,a=!0)})),a?this.$confirm("该用户已设置主组织"+i+"，是否重新设置？","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"success"}).then((function(){o.default.setMasterById(e.orgUserId).then((function(e){t.$refs.orgPostTables.load()}))})).catch((function(){})):o.default.setMasterById(e.orgUserId).then((function(e){t.$refs.orgPostTables.load()}))},showEipOrgDialog:function(){this.$refs.eipOrgDialog.showDialog()},showEipPostDialog:function(){this.$refs.eipPostDialog.showDialog()},checkBeyondOrg:function(e,t){r.default.getOrgLimitByCodes(e.join(",")).then((function(e){var a=[],i=[];e&&e.rows&&e.rows.forEach((function(e){1===e.exceedLimitNum&&0!=e.limitNum?e.limitNum>e.nowNum+1?a.push(e.code):i.push(e):a.push(e.code)})),t({normal:a,beyond:i})}))},addUserOrg:function(e){e=e.map((function(e){return e.code}));var t=this;this.checkBeyondOrg(e,(function(e){if(e.beyond.length>0){var a=e.beyond.map((function(e){return e.name}));t.$message.error("添加失败：组织【"+a.join(",")+"】超出限编")}else{var i={account:t.account,orgCode:e.normal};o.default.saveUserOrgs(i).then((function(e){t.$refs.orgPostTables.load()}))}}))},addUserPost:function(e){var t=this;e=e.map((function(e){return e.code}));var a={account:this.account,Code:e};o.default.saveUserPosts(a).then((function(e){t.$refs.orgPostTables.load()}))},getOrg:function(e){r.default.getOrg(e.orgCode).then((function(t){return 1!==t.exceedLimitNum||0==t.limitNum||t.limitNum>t.nowNum+1?e.code:void 0}))},showEipRoleDialog:function(){this.$refs.eipRoleDialog.showDialog()},deleteOrgPost:function(e){var t=this;o.default.delOrgUser(e).then((function(){t.$refs.orgPostTables.load()}))},userRoleLoad:function(e,t){var a=this;o.default.userRolePage(e).then((function(e){e&&(a.userRoleList=e.rows,a.rolePageResult={page:e.page,pageSize:e.pageSize,total:e.total})})).finally((function(){return t()}))},deleteUserRole:function(e){var t=this,a={account:this.account,codes:e};o.default.delUserRole(a).then((function(){t.$refs.userRoleTable.load()}))},addUserRole:function(e){var t=this;e=e.map((function(e){return e.code}));var a={account:this.account,codes:e};o.default.saveUserRoles(a).then((function(){t.$refs.userRoleTable.load()}))},userParamSubmit:function(){var e=this,t={account:this.user.account},a=[],i=this;for(var n in this.userParam){for(var r=0;r<i.userParams.length;r++)if("input"===i.userParams[r].ctlType&&i.userParam[n].length>30)return this.$message({type:"warning",message:"内容超出输入限制"}),!1;a.push({alias:n,value:this.userParam[n]})}o.default.saveUserParams(a,t).then((function(t){e.$message({message:t.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&&o.default.getUserParams().then((function(t){return e.userParamLoaded=!0,e.userParams=t,t})).then((function(t){!t||t.constructor!=Array||t.length<1||o.default.getUserParamsValue(e.account).then((function(t){t&&t.constructor==Array&&t.forEach((function(t){e.$set(e.userParam,t.alias,t.value)}))}))}));break;case"electronicSeal":o.default.getSealByUserId(this.user.id).then((function(t){t&&(e.electronicSeal=t,e.$store.dispatch("menu/downloadImg",e.electronicSeal.fileId).then((function(t){""!=t&&(e.electronicSealPic=t,e.sealPicShow=!0)})))}))}},afterDelOrgUser:function(){this.$refs.orgPostTables.load()},beforeAvatarUpload:function(e){var t=e.name.replace(/.+\./,"");if(-1===["png"].indexOf(t.toLowerCase()))return this.$message({type:"warning",message:"请上传后缀名为png类型的图片"}),!1},removeElectronicSealPic:function(){var e=this;request.remove("${uc}/uc/electronicSeal/v1/remove/?ids="+this.electronicSeal.id).then((function(t){t.data.state&&(e.electronicSealPic="",e.sealPicShow=!1,Message.success("删除成功"))}))}}},d=c,u=(a("5a46"),a("2877")),p=Object(u.a)(d,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-tabs",{attrs:{type:"card"},on:{"tab-click":e.tabClick},model:{value:e.currentTabName,callback:function(t){e.currentTabName=t},expression:"currentTabName"}},[a("el-tab-pane",{attrs:{label:"基本信息",name:"basic"}},[a("form",{attrs:{"data-vv-scope":"editUserForm"}},[a("table",{staticClass:"form-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",[a("td",{staticClass:"is-required"},[e._v("姓名:")]),a("td",[a("ht-input",{attrs:{validate:{required:!0,regex:{exp:"^[\\s\\S]{1,20}$",message:"内容超出输入限制"}},autocomplete:"off"},model:{value:e.user.fullname,callback:function(t){e.$set(e.user,"fullname",t)},expression:"user.fullname"}})],1),a("td",{staticClass:"is-required"},[e._v("账号:")]),a("td",[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin:1",value:e.user.fullname,expression:"user.fullname",arg:"1"}],attrs:{disabled:""!=e.account,validate:{regex:{exp:"^[a-zA-Z0-9_-]{2,20}$",message:"账号输入有误，请重新输入"}},autocomplete:"off"},model:{value:e.user.account,callback:function(t){e.$set(e.user,"account",t)},expression:"user.account"}})],1),a("td",{attrs:{align:"center",rowspan:"4",valign:"middle"}},[a("el-avatar",{attrs:{size:120,src:e.photoUrl}},[a("img",{attrs:{src:e.photoUrl}})]),a("el-upload",{attrs:{"http-request":e.updateUserImage,"show-file-list":!1,action:"string"}},[a("el-button",{attrs:{size:"small",type:"primary"}},[e._v("点击上传")])],1)],1)]),a("tr",[""!=e.account?a("td",[e._v("手机:")]):e._e(),""!=e.account?a("td",[a("ht-input",{attrs:{autocomplete:"off",validate:"mobile"},model:{value:e.user.mobile,callback:function(t){e.$set(e.user,"mobile",t)},expression:"user.mobile"}})],1):e._e(),""==e.account?a("td",{staticClass:"is-required"},[e._v("密码:")]):e._e(),""==e.account?a("td",[a("ht-input",{attrs:{validate:e.pwdValidate,"show-password":""},model:{value:e.user.password,callback:function(t){e.$set(e.user,"password",t)},expression:"user.password"}})],1):e._e(),a("td",{class:0==e.user.isKubeSphere?"is-required":""},[e._v("邮箱:")]),a("td",[a("ht-input",{attrs:{validate:{required:0==e.user.isKubeSphere},autocomplete:"off"},model:{value:e.user.email,callback:function(t){e.$set(e.user,"email",t)},expression:"user.email"}})],1)]),a("tr",[a("td",[e._v("性别:")]),a("td",[a("ht-select",{attrs:{options:[{key:"男",value:"男"},{key:"女",value:"女"}]},model:{value:e.user.sex,callback:function(t){e.$set(e.user,"sex",t)},expression:"user.sex"}})],1),a("td",[e._v("地址:")]),a("td",[a("ht-input",{attrs:{validate:{regex:{exp:"^[\\s\\S]{0,100}$",message:"内容超出输入限制"}},autocomplete:"off"},model:{value:e.user.address,callback:function(t){e.$set(e.user,"address",t)},expression:"user.address"}})],1)]),a("tr",[a("td",[e._v("状态:")]),a("td",[a("ht-select",{attrs:{options:[{key:0,value:"禁用"},{key:1,value:"正常"},{key:-2,value:"离职"}],validate:{required:!0}},model:{value:e.user.status,callback:function(t){e.$set(e.user,"status",t)},expression:"user.status"}})],1),""==e.account?a("td",[e._v("手机:")]):e._e(),""==e.account?a("td",[a("ht-input",{attrs:{autocomplete:"off",validate:"mobile"},model:{value:e.user.mobile,callback:function(t){e.$set(e.user,"mobile",t)},expression:"user.mobile"}})],1):e._e(),""!=e.account?a("td",{attrs:{colspan:"2"}}):e._e()]),a("tr",[a("td",{staticClass:"is-required"},[e._v("k8s用户:")]),a("td",[a("ht-select",{attrs:{options:[{key:0,value:"是"},{key:1,value:"否"}],validate:{required:!0}},model:{value:e.user.isKubeSphere,callback:function(t){e.$set(e.user,"isKubeSphere",t)},expression:"user.isKubeSphere"}})],1)]),a("tr",[a("td",{attrs:{align:"center",colspan:"5"}},[a("ht-submit-button",{attrs:{"is-submit":e.isSubmit,model:e.user,url:e.saveUserUrl,"scope-name":"editUserForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:e.closeUserManager}},[e._v(e._s(e.$t("eip.common.cancel"))+"\n\t\t\t\t\t\t\t\t\t")])],1)])])])])]),a("el-tab-pane",{attrs:{disabled:""==e.account,label:"所属组织岗位",name:"orgPost"}},[e.userOrgPostLoaded?a("ht-table",{ref:"orgPostTables",attrs:{data:e.orgPostList,"default-querys":[{property:"account",value:e.account}],pageResult:e.orgPostPageResult,selection:!0,"show-custom-column":!1,"show-export":!1},on:{load:e.orgPostData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{icon:"el-icon-plus",size:"small"},on:{click:e.showEipOrgDialog}},[e._v("添加组织\n\t\t\t\t\t\t\t")]),a("el-button",{attrs:{icon:"el-icon-plus",size:"small"},on:{click:e.showEipPostDialog}},[e._v("添加岗位")]),a("ht-delete-button",{attrs:{htTable:e.$refs.orgPostTables,url:e.delOrgUser,pk:"orgUserId"},on:{"after-delete":e.afterDelOrgUser}},[e._v("删除")])],1)]},proxy:!0}],null,!1,2823951583)},[[a("ht-table-column",{attrs:{align:"center",label:"序号",type:"index",width:"50"}}),a("ht-table-column",{attrs:{label:"组织维度",prop:"demName",width:"160"}}),a("ht-table-column",{attrs:{label:"组织名称",prop:"orgName"}}),a("ht-table-column",{attrs:{label:"岗位名称",prop:"posName"}}),a("ht-table-column",{attrs:{label:"主组织/主岗位",prop:"isMaster",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["0"==i.isMaster?a("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),"1"==i.isMaster?a("el-tag",[e._v("是")]):e._e()]}}],null,!1,4283497653)}),a("ht-table-column",{attrs:{label:"操作",width:"300"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0==i.isMaster&&i.posName?a("el-button",{attrs:{icon:"el-icon-edit-outline",type:"primary"},on:{click:function(t){return e.setMaster(i)}}},[e._v("设置主岗位")]):e._e(),1==i.isMaster&&i.posName?a("el-button",{attrs:{icon:"el-icon-edit-outline",type:"primary"},on:{click:function(t){return e.setMaster(i)}}},[e._v("取消主岗位")]):e._e(),0!=i.isMaster||i.posName?e._e():a("el-button",{attrs:{icon:"el-icon-edit-outline",type:"primary"},on:{click:function(t){return e.setMaster(i)}}},[e._v("设置主组织")]),1!=i.isMaster||i.posName?e._e():a("el-button",{attrs:{icon:"el-icon-edit-outline",type:"primary"},on:{click:function(t){return e.setMaster(i)}}},[e._v("取消主组织")])]}}],null,!1,887405586)})]],2):e._e()],1),a("el-tab-pane",{attrs:{disabled:""==e.account,label:"所属角色",name:"role"}},[e.userRoleLoaded?a("ht-table",{ref:"userRoleTable",attrs:{data:e.userRoleList,"default-querys":[{property:"u.account_",value:e.account}],pageResult:e.rolePageResult,selection:!0,"show-custom-column":!1,"show-export":!1},on:{load:e.userRoleLoad},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{icon:"el-icon-plus",size:"small"},on:{click:e.showEipRoleDialog}},[e._v("添加角色")])],1)]},proxy:!0}],null,!1,3505296277)},[[a("ht-table-column",{attrs:{align:"center",label:"序号",type:"index",width:"50"}}),a("ht-table-column",{attrs:{label:"名称",prop:"roleName"}}),a("ht-table-column",{attrs:{label:"编码",prop:"alias",width:"300"}}),a("ht-table-column",{attrs:{label:"操作",width:"154"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{icon:"el-icon-delete",type:"danger"},on:{click:function(t){return e.deleteUserRole(i.alias)}}},[e._v("删除")])]}}],null,!1,468550163)})]],2):e._e()],1),a("el-tab-pane",{attrs:{disabled:""==e.account,label:"用户参数",name:"param"}},[a("el-form",{staticClass:"user-param-form",model:{value:e.userParam,callback:function(t){e.userParam=t},expression:"userParam"}},[e._l(e.userParams,(function(t){return[a("ht-form-item",{key:t.name,attrs:{label:t.name,"label-width":"200px",prop:"name"}},["date"===t.ctlType?a("el-date-picker",{attrs:{placeholder:"选择日期时间",type:"datetime"},model:{value:e.userParam[t.code],callback:function(a){e.$set(e.userParam,t.code,a)},expression:"userParam[param.code]"}}):e._e(),"input"===t.ctlType?a("ht-input",{model:{value:e.userParam[t.code],callback:function(a){e.$set(e.userParam,t.code,a)},expression:"userParam[param.code]"}}):e._e(),"number"===t.ctlType?a("ht-input",{attrs:{type:"number"},model:{value:e.userParam[t.code],callback:function(a){e.$set(e.userParam,t.code,a)},expression:"userParam[param.code]"}}):e._e(),"select"===t.ctlType?a("ht-select",{attrs:{options:JSON.parse(t.json)},model:{value:e.userParam[t.code],callback:function(a){e.$set(e.userParam,t.code,a)},expression:"userParam[param.code]"}}):e._e(),"radio"===t.ctlType?a("ht-radio",{attrs:{options:JSON.parse(t.json)},model:{value:e.userParam[t.code],callback:function(a){e.$set(e.userParam,t.code,a)},expression:"userParam[param.code]"}}):e._e(),"checkbox"===t.ctlType?a("ht-checkbox",{attrs:{options:JSON.parse(t.json)},model:{value:e.userParam[t.code],callback:function(a){e.$set(e.userParam,t.code,a)},expression:"userParam[param.code]"}}):e._e()],1)]}))],2),a("el-row",[a("el-col",{attrs:{offset:6}},[a("el-button",{attrs:{type:"primary"},on:{click:e.userParamSubmit}},[e._v("保存")])],1)],1)],1),a("el-tab-pane",{attrs:{disabled:""==e.account,label:"签章管理",lazy:"",name:"electronicSeal"}},[a("el-form",{attrs:{"data-vv-scope":"electronicSealForm"}},[a("ht-form-item",{attrs:{label:"签章"}},[e.sealPicShow?a("el-image",{attrs:{src:e.electronicSealPic}}):e._e(),a("br"),a("el-upload",{staticStyle:{display:"inline-block"},attrs:{"before-upload":e.beforeAvatarUpload,"http-request":e.updateElectronicSeal,"show-file-list":!1,accept:".png,.PNG",action:"string"}},[a("el-tooltip",{staticClass:"item",attrs:{content:"图片格式：png 图片尺寸：250*70px",effect:"light",placement:"right"}},[a("el-button",{attrs:{icon:"el-icon-plus",round:"",size:"small"}},[e._v("上传")])],1)],1),e.sealPicShow?a("el-button",{staticStyle:{"margin-left":"10px"},attrs:{icon:"el-icon-delete",round:"",size:"small"},on:{click:e.removeElectronicSealPic}},[e._v("删除\n\t\t\t\t\t\t")]):e._e()],1),a("ht-form-item",{attrs:{label:"请输入密码"}},[a("ht-input",{attrs:{placeholder:"请输入密码",type:"password"},model:{value:e.electronicSeal.password,callback:function(t){e.$set(e.electronicSeal,"password",t)},expression:"electronicSeal.password"}})],1),a("ht-form-item",{attrs:{label:"确认密码"}},[a("ht-input",{attrs:{validate:"confirmed:"+e.electronicSeal.password,placeholder:"确认",type:"password"},model:{value:e.electronicSeal.confirmPwd,callback:function(t){e.$set(e.electronicSeal,"confirmPwd",t)},expression:"electronicSeal.confirmPwd"}})],1)],1),a("div",{staticClass:"dialog-footer electronic-style"},[a("ht-submit-button",{attrs:{isSubmit:e.electronicSealFormSubmit,model:e.electronicSeal,url:e.ElectronicSealSubmitUrl,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),a("eip-org-dialog",{ref:"eipOrgDialog",attrs:{"append-to-body":""},on:{onConfirm:e.addUserOrg}}),a("eip-post-dialog",{ref:"eipPostDialog",attrs:{"append-to-body":""},on:{onConfirm:e.addUserPost}}),a("eip-role-dialog",{ref:"eipRoleDialog",attrs:{"append-to-body":""},on:{onConfirm:e.addUserRole}})],1)}),[],!1,null,"e071a2c4",null);t.default=p.exports},2877:function(e,t,a){"use strict";function i(e,t,a,i,n,o,r,s){var l,c="function"==typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=a,c._compiled=!0),i&&(c.functional=!0),o&&(c._scopeId="data-v-"+o),r?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),n&&n.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},c._ssrRegister=l):n&&(l=s?function(){n.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:n),l)if(c.functional){c._injectStyles=l;var d=c.render;c.render=function(e,t){return l.call(t),d(e,t)}}else{var u=c.beforeCreate;c.beforeCreate=u?[].concat(u,l):[l]}return{exports:e,options:c}}a.d(t,"a",(function(){return i}))},2898:function(e,t,a){"use strict";a("7336")},"289a":function(e,t){e.exports=require("vuedraggable")},"28c2":function(e,t,a){"use strict";a("b6ed")},"28e9":function(e,t,a){"use strict";a.r(t);a("000b");var i=a("a858"),n={name:"sys-app-menu-tree",props:{supportFilter:{type:Boolean,default:!1},highlightCurrent:{type:Boolean,default:!1},defaultExpandAll:{type:Boolean,default:!1},showCheckbox:{type:Boolean,default:!1},renderContent:{type:Function},defaultCheckedKeys:{type:Array},nodeKey:{type:String,default:"alias"},id:String},data:function(){return{treeData:[],defaultProps:{children:"children",label:"name"}}},methods:{handleNodeClick:function(e){this.$emit("node-click",e)},loadData:function(e,t){var a=this;i.default.getSysAppTree(e).then((function(e){var t=[{name:"菜单",children:e}];a.treeData=t})).finally((function(){t&&t()}))}},watch:{id:{handler:function(e,t){e&&t!=e&&this.loadData(e)},deep:!0}},mounted:function(){this.loadData(this.id)}},o=(a("c3d0"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-scrollbar",{staticClass:"fullheight"},[a("ht-tree",{ref:"htMenuTree",attrs:{data:e.treeData,props:e.defaultProps,"support-filter":e.supportFilter,"highlight-current":e.highlightCurrent,"default-expand-all":e.defaultExpandAll,"default-expanded-keys":["-1","1"],"default-checked-keys":e.defaultCheckedKeys,"node-key":e.nodeKey,"show-checkbox":e.showCheckbox,"render-content":e.renderContent,"expand-on-click-node":!1},on:{"node-click":e.handleNodeClick,refresh:function(t){return e.loadData(e.id)}},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.node,i=t.data;return e._t("default",null,{node:a,data:i})}}],null,!0)})],1)}),[],!1,null,"420f85d2",null);t.default=r.exports},2901:function(e,t){e.exports=require("core-js/modules/es6.typed.uint8-array")},2909:function(e,t,a){"use strict";var i=a("6b75");var n=a("06c5");function o(e){return function(e){if(Array.isArray(e))return Object(i.a)(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Object(n.a)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}a.d(t,"a",(function(){return o}))},2921:function(e,t,a){!function(e){"use strict";e.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,a){return e<12?a?"sa":"SA":a?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần rồi lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",ss:"%d giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(a("c1df"))},"292c":function(e,t,a){"use strict";a.r(t);var i=a("2ade"),n=a("c994"),o=a("4be7"),r=window.context.uc,s=window.context.portal;t.default={getRolePage:function(e){return new o.Promise((function(t,a){i.default.post(r+"/api/role/v1/roles/getRolePage",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getUserPage:function(e){return new o.Promise((function(t,a){i.default.post(r+"/api/user/v1/users/listJson",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getOrgUserQuery:function(e){return new o.Promise((function(t,a){i.default.post(r+"/api/user/v1/users/getOrgUserQuery",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getUserByAccount:function(e,t){i.default.get(r+"/api/user/v1/user/getDetailByAccountOrId?account=".concat(e)).then((function(e){t(e.data)}))},authentication:function(e,t,n){var o=a("f43e").Base64;i.default.post(r+"/auth?tenantId=".concat(e.tenantId||""),{username:e.account,password:o.encode(e.password),captcha:e.captcha,captchaId:e.captchaId}).then((function(e){t(e.data)})).catch((function(e){n(e.message)}))},refreshAndGetAuthenticationToken:function(){return new o.Promise((function(e,t){i.default.get("".concat(r,"/refresh")).then((function(t){e(t.data)})).catch((function(e){t(e.message)}))}))},logout:function(){return i.default.get("".concat(r,"/signout"))},basicSso:function(e,t,a){var n=localStorage.getItem("service");i.default.get(r+"/sso/auth?ticket=".concat(e,"&code=").concat(e,"&service=").concat(n)).then((function(e){t(e.data)})).catch((function(e){a(e.message)}))},modifyPwd:function(e,t){i.default.post(r+"/api/user/v1/user/changUserPsd",e).then((function(e){t(e.data)}))},getAllDimension:function(){return new o.Promise((function(e,t){i.default.get("".concat(r,"/api/demension/v1/dems/getAll")).then((function(t){e(t.data)})).catch((function(e){t(e.message)}))}))},getOrgsByDemension:function(e,t,a){i.default.post(r+"/api/org/v1/orgs/getByParentAndDem",{demId:e}).then((function(e){t(n.default.tile2nest(e.data))})).catch((function(e){a&&a(e.message)}))},getOrgsByParentIdAndDemension:function(e,t,a,n){i.default.post(r+"/api/org/v1/orgs/getByParentAndDem",{demId:t,parentId:e}).then((function(e){a(e.data)})).catch((function(e){n&&n(e.message)}))},getUsersByOrgId:function(e){return new o.Promise((function(t,a){i.default.post("".concat(r,"/api/user/v1/users/queryByType"),e).then((function(e){t(e.data)})).catch((function(e){a(e.message)}))}))},getCurrentOrg:function(e){i.default.get(r+"/api/org/v1/org/getOrgMaster").then((function(t){e(t)}))},queryOrgByFilter:function(e){return new o.Promise((function(t,a){i.default.post(r+"/api/org/v1/orgs/getOrgPage",e).then((function(e){t(e.data)})).catch((function(e){a(e)}))}))},getOrgPostPage:function(e){return new o.Promise((function(t,a){i.default.post(r+"/api/org/v1/orgPosts/getOrgPostPage",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getJobPage:function(e){return new o.Promise((function(t,a){i.default.post(r+"/api/job/v1/jobs/getJobPage",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getDemPage:function(e){return new o.Promise((function(t,a){i.default.post(r+"/api/demension/v1/dems/getDemListAll",e).then((function(e){t(e.data)})).catch((function(e){a(e)}))}))},getRoleUsers:function(e,t){return new o.Promise((function(a,n){i.default.request({url:"".concat(r,"/api/role/v1/role/getRoleUsers"),data:t,method:"POST",params:{code:e},dataType:"json"}).then((function(e){a(e.data)})).catch((function(e){n(e.message)}))}))},saveUserRole:function(e){return new o.Promise((function(t,a){i.default.request({url:"".concat(r,"/api/role/v1/roleUser/saveUserRole"),method:"POST",params:e,dataType:"json"}).then((function(e){t(e.data)})).catch((function(e){a(e.message)}))}))},fileUpload:function(e){return new o.Promise((function(t,a){i.default.post(s+"/system/file/v1/fileUpload",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getUser:function(e){return new o.Promise((function(t,a){i.default.get(r+"/api/user/v1/user/getDetailByAccountOrId?account=".concat(e)).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getUserOrgPage:function(e){return new o.Promise((function(t,a){i.default.post(r+"/api/org/v1/orgs/getUserOrgPage",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},userRolePage:function(e){return new o.Promise((function(t,a){i.default.post(r+"/api/user/v1/userRoles/userRolePage",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},setMasterById:function(e){return new o.Promise((function(t,a){i.default.put(r+"/api/org/v1/orgPost/setMasterById?id="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},saveUserOrgs:function(e){return new o.Promise((function(t,a){i.default.post(r+"/api/org/v1/orgUser/addOrgUserByCode?account="+e.account+"&orgCode="+e.orgCode).then((function(e){t(e.data)}),(function(e){a(e)}))}))},saveUserPosts:function(e){return new o.Promise((function(t,a){i.default.post(r+"/api/org/v1/userPost/saveUserPosts?account="+e.account+"&postCodes="+e.Code).then((function(e){t(e.data)}),(function(e){a(e)}))}))},delOrgUser:function(e){return new o.Promise((function(t,a){i.default.remove(r+"/api/org/v1/orgUser/delOrgUser?ids="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},saveUserRoles:function(e){return new o.Promise((function(t,a){i.default.post(r+"/api/role/v1/roleUser/saveUserRoles?account="+e.account+"&codes="+e.codes).then((function(e){t(e.data)}),(function(e){a(e)}))}))},delUserRole:function(e){return new o.Promise((function(t,a){i.default.remove(r+"/api/role/v1/roleUser/deleteUserRole?accounts="+e.account+"&code="+e.codes).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getUserByUserId:function(e){return new o.Promise((function(t,a){i.default.get(r+"/api/org/v1/orgpost/getUserByUserId?userId="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},syncUserToWx:function(e){return new o.Promise((function(t,a){i.default.post(r+"/api/user/v1/users/syncUserToWx?userId="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},updateUserPsw:function(e){return new o.Promise((function(t,a){i.default.post(r+"/api/user/v1/user/updateUserPsw",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getUserParams:function(){return new o.Promise((function(e,t){i.default.get(r+"/api/params/v1/userParams/getUserParams").then((function(t){e(t.data)}),(function(e){t(e)}))}))},getUserParamsValue:function(e){return new o.Promise((function(t,a){i.default.get(r+"/api/user/v1/user/getUserParams?account=".concat(e)).then((function(e){t(e.data)}),(function(e){a(e)}))}))},saveUserParams:function(e,t){return new o.Promise((function(a,n){i.default.post(r+"/api/user/v1/user/saveUserParams",e,t).then((function(e){a(e.data)}),(function(e){n(e)}))}))},getRelAuthPage:function(e,t){return new o.Promise((function(a,n){i.default.post(r+"/api/relAuth/v1/relAuths/getRelAuthPage",e,t).then((function(e){a(e.data)}),(function(e){n(e)}))}))},addRelAuths:function(e){return new o.Promise((function(t,a){i.default.post(r+"/api/relAuth/v1/relAuths/addRelAuths?code="+e.code+"&accounts="+e.accounts).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getUserOrgNowNumByOrgIds:function(e){return new o.Promise((function(t,a){i.default.get(r+"/api/org/v1/orgusers/getUserOrgNowNumByOrgIds?orgIds="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},addUserRel:function(e){return new o.Promise((function(t,a){i.default.post(r+"/api/userRel/v1/userRel/addUserRel",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},updateUserRel:function(e){return new o.Promise((function(t,a){i.default.post(r+"/api/userRel/v1/userRel/updateUserRel",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},deleteUserRel:function(e){return new o.Promise((function(t,a){i.default.post(r+"/api/userRel/v1/userRel/deleteUserRel",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},deleteOrg:function(e){return new o.Promise((function(t,a){i.default.post(r+"/api/org/v1/org/deleteOrg",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getAllRoles:function(){return new o.Promise((function(e,t){i.default.post(r+"/api/role/v1/roles/getAll").then((function(t){e(t.data)}),(function(e){t(e)}))}))},getAllJobs:function(){return new o.Promise((function(e,t){i.default.post(r+"/api/job/v1/jobs/getJobList",{}).then((function(t){e(t.data)}),(function(e){t(e)}))}))},getAllPosts:function(){return new o.Promise((function(e,t){i.default.post(r+"/api/org/v1/orgPosts/getOrgPostPage",{}).then((function(t){e(t.data)}),(function(e){t(e)}))}))},getTokenByUserName:function(e){return new o.Promise((function(t,a){i.default.post(r+"/api/user/v1/user/getTokenByUserUserName?username="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getDefaultPwdStrategy:function(){return new o.Promise((function(e,t){i.default.get("".concat(r,"/api/pwdStrategy/v1/getDefault")).then((function(t){e(t.data)}),(function(e){t(e)}))}))},getDefPwdStrategy:function(e){i.default.get(r+"/api/pwdStrategy/v1/getDefault").then((function(t){e(t.data)}))},saveDefaultPwdStrategy:function(e){return new o.Promise((function(t,a){i.default.post(r+"/api/pwdStrategy/v1/save",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},userExport:function(e,t){i.default.post(r+"/api/user/v1/user/excelExport",e,"","arraybuffer").then((function(e){t(e.data)}))},matrixList:function(e){return new o.Promise((function(t,a){i.default.post(r+"/uc/matrix/v1/listJson",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},setUnderUser:function(e){return new o.Promise((function(t,a){i.default.post(r+"/api/user/v1/user/setUnderUser",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getSuperior:function(e,t){return new o.Promise((function(a,n){i.default.get(r+"/api/user/v1/user/superior?underId=".concat(e,"&demId=").concat(t)).then((function(e){a(e.data)}),(function(e){n(e)}))}))},holidayList:function(e){return new o.Promise((function(t,a){i.default.post(r+"/uc/holiday/v1/query",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getHoliday:function(e){return new o.Promise((function(t,a){i.default.get(r+"/uc/holiday/v1/".concat(e)).then((function(e){t(e.data)}),(function(e){a(e)}))}))},ruleList:function(e){return new o.Promise((function(t,a){i.default.post(r+"/uc/shiftRule/v1/query",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getRule:function(e){return new o.Promise((function(t,a){i.default.get(r+"/uc/shiftRule/v1/".concat(e)).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getShiftUsers:function(e){return new o.Promise((function(t,a){i.default.post(r+"/api/user/v1/shift/users",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},saveShiftUser:function(e){return new o.Promise((function(t,a){i.default.post(r+"/uc/shiftRule/v1/saveShiftUser",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},removeShiftUser:function(e){return new o.Promise((function(t,a){i.default.remove("".concat(r,"/uc/shiftRule/v1/removeShiftUser?ids=").concat(e)).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getSealByUserId:function(e){return new o.Promise((function(t,a){i.default.get(r+"/uc/electronicSeal/v1/getSealByUserId/".concat(e)).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getUserUniteByUserId:function(e){return new o.Promise((function(t,a){i.default.get(r+"/uc/userUnite/v1/getByUserId/".concat(e)).then((function(e){t(e)}),(function(e){a(e)}))}))},getTenantByCode:function(e){var t="${uc}/uc/tenantManage/v1/getTenantByCode?code="+(e=e||"platform");return new o.Promise((function(e,a){i.default.get(t).then((function(t){e(t)}),(function(e){a(e)}))}))},syncUserToK8s:function(e){return new o.Promise((function(e,t){i.default.post(r+"/api/user/v1/users/syncUserToK8s?userId="+param).then((function(t){e(t.data)}),(function(e){t(e)}))}))},getOnlineUsers:function(){return new o.Promise((function(e,t){i.default.post(r+"/base/online/v1/users").then((function(t){e(t.data)}),(function(e){t(e)}))}))},kickOffOnlineUser:function(e){return new o.Promise((function(t,a){i.default.post(r+"/base/online/v1/kickoff",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},kickAllOnlineUsers:function(){return new o.Promise((function(e,t){i.default.post(r+"/base/online/v1/kickall").then((function(t){e(t.data)}),(function(e){t(e)}))}))},getPlatformVersion:function(){return i.default.get(r+"/base/tools/v1/getPlatformVersion")}}},"292f":function(e,t,a){},"293c":function(e,t,a){!function(e){"use strict";var t={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,i){var n=t.words[i];return 1===i.length?a?n[0]:n[1]:e+" "+t.correctGrammaticalCase(e,n)}};e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a("c1df"))},2967:function(e,t,a){"use strict";a.r(t);a("000b");var i=a("5f72"),n=a("2ade"),o={name:"FlowVarList",props:{defId:{type:String,required:!0}},data:function(){return{varList:[],title:"添加流程变量",dialogVisibleSetting:!1,data:{bpmVariableDef:{nodeId:"",isRequired:"false",dataType:"string"},nodeDefList:[]},isAdd:!1}},methods:{save:function(){var e=this;e.$validator.validateAll("settingSave").then((function(t){if(t){var a;a="添加流程变量"==e.title;var o={variableDef:e.data.bpmVariableDef,isAdd:a,defId:e.defId};n.default.post("${bpmModel}/flow/var/v1/save",o).then((function(t){(t=t.data).state&&(i.Message.success((a?"添加":"编辑")+"变量成功"),e.dialogVisibleSetting=!1,e.$refs.htTable.load())}))}else{var r=e.$validator.errors.items.filter((function(e){return"settingSave"==e.scope})).length;e.$message({showClose:!0,message:"有".concat(r,"个字段未通过校验，请正确填写表单内容。"),type:"warning"})}}))},remove:function(e){var t=this,a="${bpmModel}/flow/var/v1/remove?defId="+t.defId+"&varKey="+e;t.$confirm("是否确认删除？","提示",{cancelButtonText:"取消",confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){n.default.remove(a).then((function(e){(e=e.data).state?e.message&&(i.Message.success(e.message),t.$refs.htTable.load()):i.Message.error(e.message)}))}))},operating:function(e){this.title=""==e?"添加流程变量":"编辑流程变量",this.isAdd=""===e,this.dialogVisibleSetting=!0,this.data={bpmVariableDef:{nodeId:"",isRequired:"false",dataType:"string"},nodeDefList:[]};var t=this;n.default.get("${bpmModel}/flow/var/v1/defVarEdit?defId="+t.defId+"&varKey="+e).then((function(e){(e=e.data).bpmVariableDef&&!e.bpmVariableDef.required?e.bpmVariableDef.required="false":e.bpmVariableDef&&!0===e.bpmVariableDef.required&&(e.bpmVariableDef.required="true"),"添加流程变量"==t.title?t.data.nodeDefList=e.nodeDefList:t.data=e,t.data.nodeDefList.push({nodeId:"",name:"全局变量"})}))},close:function(){this.dialogVisibleSetting=!1},loadData:function(e,t){var a=this,i="${bpmModel}/flow/var/v1/listJson?defId="+a.defId+"&nodeId=";n.default.get(i).then((function(e){a.varList=e.data})).finally((function(){return t()}))}},mounted:function(){this.$validator=this.$root.$validator}},r=(a("396a"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{height:"calc(100% - 20px)",margin:"10px"}},[a("ht-table",{ref:"htTable",attrs:{data:e.varList,selectable:!1,nopagination:!0,"show-export":!1,"show-custom-column":!1},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button",{attrs:{size:"mini",type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.operating("")}}},[e._v("添加")])]},proxy:!0}])},[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{label:"变量类型",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[""==i.nodeId?a("span",[e._v("全局变量")]):e._e(),""!=i.nodeId?a("span",[e._v(e._s(i.nodeId))]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"name",align:"center",label:"变量名"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary",title:"编辑变量"},on:{click:function(t){return e.operating(i.varKey)}}},[e._v(e._s(i.name))])]}}])}),a("ht-table-column",{attrs:{prop:"varKey",width:"150",align:"center",label:"变量key"}}),a("ht-table-column",{attrs:{prop:"dataType",width:"120",align:"center",label:"数据类型"}}),a("ht-table-column",{attrs:{prop:"defaultVal",align:"center",label:"默认值"}}),a("ht-table-column",{attrs:{width:"120",align:"center",label:"是否必需"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.required?a("el-tag",{attrs:{type:"success"}},[e._v("必填")]):e._e(),i.required?e._e():a("el-tag",{attrs:{type:"info"}},[e._v("非必填")])]}}])}),a("ht-table-column",{attrs:{width:"100",label:"操作",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-delete"},on:{click:function(t){return e.remove(i.varKey)}}},[e._v("删除")])]}}])})],1),a("ht-sidebar-dialog",{attrs:{width:"28%",title:e.title,visible:e.dialogVisibleSetting,"before-close":e.close,"close-on-click-modal":!1,"append-to-body":""}},[a("el-form",{attrs:{model:e.data,"data-vv-scope":"settingSave"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"130px"}},[e._v("节点:")]),a("td",[a("ht-select",{attrs:{clearable:"",options:e.data.nodeDefList,props:{key:"nodeId",value:"name"}},model:{value:e.data.bpmVariableDef.nodeId,callback:function(t){e.$set(e.data.bpmVariableDef,"nodeId",t)},expression:"data.bpmVariableDef.nodeId"}})],1)]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("变量名:")]),a("td",[a("ht-input",{attrs:{placeholder:"请输入变量名",autocomplete:"off",validate:{required:!0},maxlength:50,showWordLimit:!0},model:{value:e.data.bpmVariableDef.name,callback:function(t){e.$set(e.data.bpmVariableDef,"name",t)},expression:"data.bpmVariableDef.name"}})],1)]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("变量key:")]),a("td",[a("ht-input",{attrs:{placeholder:"请输入变量key",autocomplete:"off",validate:{required:!0,regex:{exp:"^[a-zA-Z0-9_-]{1,20}$",message:"只能包含字母或数字"}},maxlength:50,showWordLimit:!0,disabled:!e.isAdd},model:{value:e.data.bpmVariableDef.varKey,callback:function(t){e.$set(e.data.bpmVariableDef,"varKey",t)},expression:"data.bpmVariableDef.varKey"}})],1)]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("数据类型:")]),a("td",[a("ht-select",{attrs:{clearable:"",options:[{key:"string",value:"字符串"},{key:"int",value:"整型"},{key:"float",value:"浮点型"},{key:"double",value:"双精度"}],validate:"required"},model:{value:e.data.bpmVariableDef.dataType,callback:function(t){e.$set(e.data.bpmVariableDef,"dataType",t)},expression:"data.bpmVariableDef.dataType"}})],1)]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("是否必需:")]),a("td",[a("ht-select",{attrs:{clearable:"",options:[{key:"true",value:"是"},{key:"false",value:"否"}],validate:"required"},model:{value:e.data.bpmVariableDef.required,callback:function(t){e.$set(e.data.bpmVariableDef,"required",t)},expression:"data.bpmVariableDef.required"}})],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("默认值:")]),a("td",[a("ht-input",{attrs:{placeholder:"请输入默认值",autocomplete:"off",maxlength:50,showWordLimit:!0},model:{value:e.data.bpmVariableDef.defaultVal,callback:function(t){e.$set(e.data.bpmVariableDef,"defaultVal",t)},expression:"data.bpmVariableDef.defaultVal"}})],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("变量描述:")]),a("td",[a("ht-input",{attrs:{type:"textarea",rows:8,placeholder:"请输入变量描述",autocomplete:"off",maxlength:200,showWordLimit:!0},model:{value:e.data.bpmVariableDef.description,callback:function(t){e.$set(e.data.bpmVariableDef,"description",t)},expression:"data.bpmVariableDef.description"}})],1)])])])]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary",size:"mini",icon:"el-icon-check"},on:{click:e.save}},[e._v("确 认")]),a("el-button",{attrs:{size:"mini",icon:"el-icon-close"},on:{click:e.close}},[e._v("取 消")])],1)],1)],1)}),[],!1,null,"1bae5221",null);t.default=s.exports},"2a04":function(e,t,a){"use strict";a.r(t);a("80a8");var i=a("289a"),n=a.n(i),o=a("4bcf"),r=a("78ac"),s=a("9573"),l=a("e57f"),c=a("177d"),d=a("f93b"),u=a("aece"),p=a("400c"),f=a("3c4e"),m=a.n(f),h={name:"widget-collapse-layout",components:{Draggable:n.a,WidgetFormItem:o.default,WidgetGridLayout:r.default,WidgetTableLayout:s.default,WidgetSubdivLayout:c.default,WidgetSubtableLayout:l.default,WidgetHottableLayout:d.default,WidgetMainTableLayout:u.default},props:["element","select","index","data","selectWidgetList"],data:function(){return{selectWidget:this.select}},computed:{activeNames:{get:function(){var e=[];return this.element.columns.forEach((function(t){e.push(t.idKey)})),e},set:function(){}}},methods:{handleMoveStart:function(e){e.item._underlying_vm_=m()({},e.item._underlying_vm_,{clone:!0});var t=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=t},handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveEnd:function(e){var t=e.newIndex,a=e.oldIndex;console.log("index",t,a)},handleWidgetColAdd:function(e,t,a){var i=e.newIndex,n=e.oldIndex,o=e.item;if(o.className.indexOf("data-grid")>=0||"分页符"==o.innerText)return"DIV"===o.tagName&&this.data.list.splice(n,0,t.columns[a].list[i]),t.columns[a].list.splice(i,1),"分页符"==o.innerText&&this.$message.warning("折叠面板中不允许再拖入分页布局"),!1;p.default.handleLayoutComponents(this,t,t.columns[a].list,i),this.selectWidget=t.columns[a].list[i]},handleWidgetDelete:function(e){var t=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(){t.data.list.splice(e,1)}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e){this.$emit("update:select",e)},deep:!0}}},g=(a("9418"),a("2877")),b=Object(g.a)(h,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"widget-form-item",on:{"!click":function(t){return e.handleSelectWidget(e.index)}}},[e.selectWidget.key==e.element.key?a("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[a("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?a("div",{staticClass:"widget-view-action"},[a("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(t){return t.stopPropagation(),e.handleWidgetDelete(e.index)}}})]):e._e(),e.element&&e.element.key?a("el-collapse",{staticClass:"widget-col",class:{active:e.selectWidget.key==e.element.key},attrs:{type:"flex"},model:{value:e.activeNames,callback:function(t){e.activeNames=t},expression:"activeNames"}},e._l(e.element.columns,(function(t,i){return a("el-collapse-item",{key:i,attrs:{title:t.span,name:t.idKey}},[a("draggable",e._b({attrs:{"no-transition-on-drag":!0},on:{end:e.handleMoveEnd,start:e.handleMoveStart,add:function(t){return e.handleWidgetColAdd(t,e.element,i)}},model:{value:t.list,callback:function(a){e.$set(t,"list",a)},expression:"col.list"}},"draggable",{group:"form",ghostClass:"ghost",animation:200,handle:".drag-widget"},!1),[a("transition-group",{staticClass:"widget-col-list",attrs:{name:"fade",tag:"div"}},[e._l(t.list.filter((function(e){return e.key})),(function(i,n){return["grid"==i.ctrlType?a("widget-grid-layout",{key:i.key,attrs:{data:t,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:n,element:i},on:{"update:data":function(e){t=e},"update:select":function(t){e.selectWidget=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t}}}):"tab"==i.ctrlType?a("widget-table-layout",{key:i.key,attrs:{data:t,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:n,element:i},on:{"update:data":function(e){t=e},"update:select":function(t){e.selectWidget=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t}}}):"subtable"==i.ctrlType?a("widget-subtable-layout",{key:i.key,attrs:{data:t,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:n,element:i},on:{"update:data":function(e){t=e},"update:select":function(t){e.selectWidget=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:element":function(e){i=e}}}):"subDiv"==i.ctrlType?a("widget-subdiv-layout",{key:i.key,attrs:{data:t,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:n,element:i},on:{"update:data":function(e){t=e},"update:select":function(t){e.selectWidget=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:element":function(e){i=e}}}):"hottable"==i.ctrlType?a("widget-hottable-layout",{key:i.key,attrs:{data:t,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:n,element:i},on:{"update:data":function(e){t=e},"update:select":function(t){e.selectWidget=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:element":function(e){i=e}}}):"table"==i.ctrlType?a("widget-main-table-layout",{key:i.key,attrs:{data:t,selectWidgetList:e.selectWidgetList,select:e.selectWidget,index:n,element:i},on:{"update:data":function(e){t=e},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:select":function(t){e.selectWidget=t},"update:element":function(e){i=e}}}):a("widget-form-item",{key:i.key,attrs:{element:i,selectWidgetList:e.selectWidgetList,select:e.selectWidget,index:n,data:t},on:{"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:select":function(t){e.selectWidget=t},"update:data":function(e){t=e}}})]}))],2)],1)],1)})),1):e._e()],1)}),[],!1,null,"f9f711fe",null);t.default=b.exports},"2a34":function(e,t,a){},"2a77":function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("6619"),a("12d2"),a("80a8"),a("2c92"),a("6e74");var i=a("53ca"),n=(a("25fc"),a("000b"),a("ade3")),o=a("2ade"),r=(a("5880"),a("5f72"));function s(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return l(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,r=!0,s=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){s=!0,o=e},f:function(){try{r||null==a.return||a.return()}finally{if(s)throw o}}}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}function c(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function d(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?c(Object(a),!0).forEach((function(t){Object(n.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):c(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var u={name:"hsScript",components:{FlowVarSelector:a("e9df").default,eipUserDialog:function(){return Promise.resolve().then(a.bind(null,"7f58"))},eipRoleDialog:function(){return Promise.resolve().then(a.bind(null,"5fe1"))},eipDemensionDialog:function(){return Promise.resolve().then(a.bind(null,"5191"))},eipJobDialog:function(){return Promise.resolve().then(a.bind(null,"aa0c"))},eipOrgDialog:function(){return Promise.resolve().then(a.bind(null,"5238"))},eipPostDialog:function(){return Promise.resolve().then(a.bind(null,"3a44"))},customDialogShow:function(){return Promise.resolve().then(a.bind(null,"0c24"))},customDialogShowTree:function(){return Promise.resolve().then(a.bind(null,"c0f3"))},eipTreeDialog:function(){return Promise.resolve().then(a.bind(null,"83b8"))},eipUserSelector:function(){return Promise.resolve().then(a.bind(null,"1846"))}},data:function(){return{scriptData:[],dialogVisible:!1,curScript:{params:[]},valueTypeList:[{key:"变量",value:"0"},{key:"固定值",value:"1"}],parentParam:{},curEditParam:{},pageResult:{page:1,pageSize:10,total:0},titlePreview:"",aliasPreview:"",checkStrictly:!1,customDialogPreview:{},curUser:{id:"",name:""},startUser:{id:"",name:""},result:null,resultDialogVisible:!1}},methods:{showDilaog:function(e){if(e.calc){if(e.calc.params&&e.calc.params.constructor==String&&(e.calc.params=JSON.parse(e.calc.params)),e.calc.scriptId){var t=this;o.default.get("${bpmRunTime}/runtime/conditionScript/v1/get?id="+e.calc.scriptId).then((function(a){a.data&&(t.curScript=d(d({},a.data),e.calc))}))}}else this.curScript={params:[]};this.parentParam=e,this.dialogVisible=!0},loadData:function(e,t){var a=this;o.default.post(window.context.bpmRunTime+"/runtime/conditionScript/v1/list",e).then((function(e){a.scriptData=e.data.rows,a.pageResult={page:e.data.page,pageSize:e.data.pageSize,total:e.data.total}})).finally((function(){return t()}))},setCurParam:function(e){this.curEditParam=e},orgRowClick:function(e,t,a){if(!this.curScript||this.curScript.scriptId!=e.id)if(this.curScript={params:[]},e){this.curScript.id=e.id,this.curScript.methodDesc=e.methodDesc,e.methodName&&(this.curScript.methodName=e.methodName),this.curScript.classInsName=e.classInsName;var i,n=e.argument?window.eval("("+e.argument+")"):{},o=s(n);try{for(o.s();!(i=o.n()).done;){var r=i.value;r.paraCt=r.paraCt||"",r.valueType="1",r.value=""}}catch(e){o.e(e)}finally{o.f()}this.curScript.params=n}else this.curScript.id="",this.curScript.methodDesc="",this.curScript.params=null},showDialogSelector:function(e){this.curEditParam=e;var t=this.curEditParam.paraCt,a=t.indexOf(":"),i=t.substring(a+1),n=t.substring(0,a);"cusdg"==n?this.openCustomDialog(i):"base"==n&&this.$refs[i].showDialog()},openCustomDialog:function(e){var t=this,a="${form}/form/customDialog/v1/getByAlias?alias="+e;o.default.get(a).then((function(a){(a=a.data).displayfield=JSON.parse(a.displayfield);for(var i=0;i<a.displayfield.length;i++)a.displayfield[i].field=a.displayfield[i].field.toUpperCase();if(a.resultfield=JSON.parse(a.resultfield),a.sortfield=JSON.parse(a.sortfield),a.conditionfield=JSON.parse(a.conditionfield),0==a.style)t.aliasPreview=e,t.customDialogPreview=a,t.titlePreview=a.name+"-对话框列表预览",setTimeout((function(){t.$refs.customDialogShow.showDialog()}));else{t.aliasPreview=e,t.customDialogPreview=a,t.titlePreview=a.name+"-对话框树形预览",t.checkStrictly=-2===a.selectNum;var n={};if(a.conditionfield.length>0)for(var o=a.conditionfield.length-1;o>=0;o--)"4"==a.conditionfield[o].defaultType&&(n[a.conditionfield[o].field]=a.conditionfield[o].comment);"{}"!=JSON.stringify(n)?(a.param=n,setTimeout((function(){t.$refs.customDialogShowTree.showDialog()}))):setTimeout((function(){t.$refs.eipTreeDialog.showDialog()}))}}))},dialogOnConfirm:function(e){this.setParam(this.curEditParam,this.curEditParam.paraCtBindKey,e)},setParam:function(e,t,a){t&&(t=t.toUpperCase());var n="java.lang.String"==e.paraType,o="",r="";if("object"!==Object(i.a)(a)||isNaN(a.length))o=a[t],r=a.name?a.name:a[t];else for(var s=0;s<a.length;s++){var l=this.objectAttrToUpperCase(a[s]),c=l[t],d=l.name?l.name:l.NAME?l.NAME:l[t];o+=0==s?c:","+c,r+=0==s?d:","+d}e.value=n?'"'+o+'"':o,e.description=r},objectAttrToUpperCase:function(e){var t={};if(e&&e.constructor==Object)for(var a in e)t[a.toUpperCase()]=e[a];return t},handleClose:function(e){if(null!=this.curScript.id&&""!=this.curScript.id){for(var t,a=this.curScript.classInsName+"."+this.curScript.methodName+"(",i="【"+this.curScript.methodDesc+"】参数:(",n=0;t=this.curScript.params[n];n++){if("1"==t.valueType)t.description=t.value;else if(e)return void this.$message.error("不支持使用变量测试");var o=t.description||t.value;i+=t.paraDesc+":"+o+" ",a+=this.dealValue(t)+" ",n<this.curScript.params.length-1&&(a+=",",i+=",")}a+=")",i+=")";var r=this.curScript.params,s={scriptId:this.curScript.id,params:r,script:a,desc:i};if(e){var l={script:a,userId:this.curUser.id,startId:this.startUser.id},c=this;this.$http.post("${bpmRunTime}/runtime/conditionScript/v1/testScript",l).then((function(e){var t=e.data;t.state&&(t.value&&t.value.length>0?(c.result=JSON.stringify(t.value),c.resultDialogVisible=!0):c.$message.warning("未计算出人员,请检查参数配置"))}))}else this.$emit("scriptSelectorConfirm",s),this.dialogVisible=!1}else this.$message.error("请选择脚本")},dealValue:function(e){if("java.lang.String"==e.paraType&&"1"==e.valueType)try{e.value?e.value.indexOf('"')<0&&(e.value='"'+e.value+'"'):e.value='""'}catch(e){}else"java.lang.Boolean"!=e.paraType&&"java.lang.boolean"!=e.paraType||"1"!=e.valueType||e.value||(e.value="false");return e.value},varTreeOnConfirm:function(e){this.curEditParam.value=e.pathValue,this.curEditParam.description=e.desc},handleSavePreview:function(e){r.Message.success("返回数据为："+JSON.stringify(e))}},mounted:function(){}},p=(a("689c"),a("2877")),f=Object(p.a)(u,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.dialogVisible?a("el-dialog",{staticClass:"hr-script-select",attrs:{width:"80%",title:(e.parentParam.test?"测试":"选择")+"人员脚本",visible:e.dialogVisible,"close-on-click-modal":!1,top:"8vh","append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("div",{staticStyle:{width:"100%",height:"500px"}},[a("div",{staticStyle:{float:"left",width:"44%",height:"100%"}},[a("ht-table",{ref:"htTable",attrs:{data:e.scriptData,pageResult:e.pageResult,"show-export":!1,"show-custom-column":!1,selectable:!1,"highlight-current-row":"","quick-search-props":"methodName,methodDesc,classInsName"},on:{load:e.loadData,"row-click":e.orgRowClick}},[[a("ht-table-column",{attrs:{prop:"methodName",label:"脚本别名","show-overflow-tooltip":"",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[1==t.row.enable?a("span",[e._v(e._s(t.row.methodName))]):e._e()]}}],null,!1,2230611153)}),a("ht-table-column",{attrs:{prop:"methodDesc",label:"脚本描述","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[1==t.row.enable?a("span",[e._v(e._s(t.row.methodDesc))]):e._e()]}}],null,!1,3360962887)})]],2)],1),a("div",{staticStyle:{width:"55%",float:"left","margin-left":"5px"}},[e.curScript.params?a("div",[a("table",{staticClass:"table table-bordered",staticStyle:{width:"100%"}},[a("tr",[a("th",{attrs:{width:"18%"}},[e._v("脚本别名")]),a("td",{attrs:{"ng-bind":""}},[e._v(e._s(e.curScript.methodName))])]),a("tr",[a("th",{attrs:{width:"18%"}},[e._v("脚本描述")]),a("td",[e._v(e._s(e.curScript.methodDesc))])]),a("tr",[a("th",{attrs:{width:"18%"}},[e._v("实例名")]),a("td",[e._v(e._s(e.curScript.classInsName))])])])]):e._e(),e.curScript.params?a("div",{staticStyle:{"margin-top":"5px",width:"100%"}},[a("table",{staticClass:"table table-bordered",staticStyle:{width:"100%"}},[a("tr",[a("th",{attrs:{width:"8%"}},[e._v("名称")]),a("th",{attrs:{width:"18%"}},[e._v("参数类型")]),a("th",[e._v("参数说明")]),a("th",{attrs:{width:"55%"}},[e._v("参数值")])]),e._l(e.curScript.params,(function(t,i){return a("tr",{key:i},[a("td",[e._v(e._s(t.paraName))]),a("td",[e._v(e._s(t.paraType))]),a("td",[e._v(e._s(t.paraDesc))]),a("td",[a("el-select",{staticClass:"valueType_select",staticStyle:{width:"70px"},attrs:{placeholder:"请选择",size:"mini"},on:{change:function(e){t.value=""}},model:{value:t.valueType,callback:function(a){e.$set(t,"valueType",a)},expression:"param.valueType"}},[a("el-option",{attrs:{label:"固定值 ",value:"1"}}),e.parentParam.test?e._e():a("el-option",{attrs:{label:"变量",value:"0"}})],1),a("el-input",{staticStyle:{width:"55%"},attrs:{size:"mini"},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"param.value"}}),a("label",{on:{click:function(a){return e.setCurParam(t)}}},["0"!=t.valueType||e.parentParam.test?e._e():a("FlowVarSelector",{attrs:{defId:e.parentParam.defId},on:{"node-click":e.varTreeOnConfirm}}),"1"==t.valueType&&t.paraCt?a("el-button",{attrs:{size:"mini"},on:{click:function(a){return e.showDialogSelector(t)}}},[e._v("选择值")]):e._e()],1)],1)])}))],2)]):e._e()]),a("el-dialog",{staticClass:"hr-script-select",attrs:{width:"60%",title:"脚本执行结果",visible:e.resultDialogVisible,"close-on-click-modal":!1,top:"20vh","append-to-body":""},on:{"update:visible":function(t){e.resultDialogVisible=t}}},[a("el-input",{attrs:{disabled:!0,type:"textarea",rows:20},model:{value:e.result,callback:function(t){e.result=t},expression:"result"}})],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("form",{directives:[{name:"form",rawName:"v-form"}],staticStyle:{display:"inline-block"}},[a("eip-user-selector",{staticClass:"test-user-selector",attrs:{placeholder:"选择测试用户",single:!0,appendToBody:!0,config:{id:"curUser.id",account:"curUser.account"}},model:{value:e.curUser.name,callback:function(t){e.$set(e.curUser,"name",t)},expression:"curUser.name"}}),a("eip-user-selector",{staticClass:"test-user-selector",attrs:{placeholder:"选择测试流程发起人",single:!0,appendToBody:!0,config:{id:"startUser.id",account:"startUser.account"}},model:{value:e.startUser.name,callback:function(t){e.$set(e.startUser,"name",t)},expression:"startUser.name"}})],1),a("el-button",{attrs:{type:"primary",size:"medium"},on:{click:function(t){return e.handleClose(!0)}}},[e._v("测试")]),e.parentParam.test?e._e():a("el-button",{attrs:{type:"primary",size:"medium"},on:{click:function(t){return e.handleClose(!1)}}},[e._v("确 定")]),a("el-button",{attrs:{size:"medium"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1),a("eip-user-dialog",{ref:"user-selector",attrs:{name:"user-selector","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}}),a("eip-role-dialog",{ref:"role-selector",attrs:{name:"role-selector","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}}),a("eip-demension-dialog",{ref:"dem-selector",attrs:{name:"dem-selector","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}}),a("eip-job-dialog",{ref:"job-selector",attrs:{name:"job-selector","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}}),a("eip-org-dialog",{ref:"org-selector",attrs:{name:"org-selector","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}}),a("eip-post-dialog",{ref:"pos-selector",attrs:{name:"pos-selector","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}}),a("custom-dialog-show",{ref:"customDialogShow",attrs:{title:e.titlePreview,"custom-dialog":e.customDialogPreview,alias:e.aliasPreview},on:{"handle-save":e.dialogOnConfirm}}),a("custom-dialog-show-tree",{ref:"customDialogShowTree",attrs:{title:e.titlePreview,"custom-dialog":e.customDialogPreview,alias:e.aliasPreview,checkStrictly:e.checkStrictly},on:{onConfirm:e.dialogOnConfirm}}),a("eip-tree-dialog",{ref:"eipTreeDialog",attrs:{"custom-dialog":e.customDialogPreview,ispreview:!1,checkStrictly:e.checkStrictly,alias:e.aliasPreview},on:{onConfirm:e.dialogOnConfirm}})],1):e._e()}),[],!1,null,"e30d8610",null);t.default=f.exports},"2a86":function(e,t,a){},"2ade":function(e,t,a){"use strict";a.r(t);a("5a1d"),a("b0e1"),a("b2cb"),a("00dd");var i=a("cebe"),n=a.n(i),o=a("5f72"),r=a("c0d6"),s=a("3bb0"),l=a("164f"),c=a("1af2"),d=a.n(c),u=a("c994"),p=(a("4758"),a("95885"));n.a.defaults.timeout=1e5;var f=[],m=n.a.CancelToken,h=function(e){for(var t in f)f[t].u===e.url+"&"+e.method&&f[t].data===eval.data&&(f[t].f(),f.splice(t,1))};o.Message.errorLog=function(e,t){if("string"==typeof e&&t){var a=e,i="【日志ID：".concat(t,"】");Object(o.Message)({type:"error",message:a+"<div tooltip position='right' class='tooltip-wrapper'><i class='icon-question msg-log-icon'></i><p class='msg-log-content'>"+i+"</p> </div>",dangerouslyUseHTMLString:!0})}else o.Message.error(e)},n.a.interceptors.request.use((function(e){if(d.a.start(),s.default.state.loadding=!0,e.headers=e.headers||{},e.headers&&e.headers.constructor==String)try{e.headers=JSON.parse(e.headers)}catch(t){throw o.Message.error("请求头部不是有效的JSON格式:".concat(e.headers)),t}e.headers["Accept-Language"]=localStorage.getItem("lang")||"zh-CN",s.default.state.loginAccount&&(e.headers["Tenant-Code"]=localStorage.getItem(s.default.state.loginAccount+"loginRoutePath").replace("/login/","")||"");var t=s.default.state.currentUser;if(t&&t.token&&!e.headers.Authorization&&(e.headers.Authorization="Bearer ".concat(t.token)),l.default.state.tenantId&&-1==e.url.indexOf("tenantId=")){var a="?";-1!=e.url.indexOf("?")&&(a="&"),e.url=e.url+a+"tenantId="+l.default.state.tenantId}-1!=e.url.indexOf("/auth?")&&delete e.headers.Authorization,h(e),e.cancelToken=new m((function(t){f.push({u:e.url+"&"+e.method,f:t,data:e.data})}));var i=(new Date).getTime();return t&&t.loginTime&&i-t.loginTime>=t.expiration/5*1e3&&-1==e.url.indexOf("/refresh")&&r.default.dispatch("login/refreshAndGetAuthenticationToken"),e}),(function(e){return d.a.done(),Promise.reject(e)})),n.a.interceptors.response.use((function(e){if(h(e.config),e.data&&null==e.data.state)try{null!=e.data.success&&(e.data.state=e.data.success)}catch(e){console.warn(e)}if(e.data&&null!=e.data.state&&!1===e.data.state&&o.Message.errorLog(e.data.message,e.data.logId),s.default.state.loadding=!1,d.a.done(),e&&200==e.status&&e.headers&&e.headers["content-disposition"]&&e.headers["content-disposition"].startsWith("attachment;")){var t=new Blob([e.data]),a=decodeURIComponent(e.headers["content-disposition"].split(";")[1].split("filename=")[1]);Object(p.saveAs)(t,a)}return e}),(function(e){var t=o.Loading.service({fullscreen:!0}),a=e&&e.response&&e.response.data&&e.response.data.message?e.response.data.message:e.message;return e&&e.response&&401===e.response.status?(sessionStorage.clear(),"cas"!=window.ssoConfig.mode&&"oauth"!=window.ssoConfig.mode&&window.app.$router.push({path:localStorage.getItem("loginRoutePath")||"/login"})):e&&e.response&&403===e.response.status?e.response.data?o.Message.errorLog(a,e.response.data.logId):o.Message.error(a):e&&e.response&&500===e.response.status?-1==e.response.config.url.indexOf("saveForm")&&(e.response.data&&e.response.data.message?o.Message.errorLog(e.response.data.message,e.response.data.logId):-1!=e.response.config.url.indexOf("getFileById")?o.Message.error("附件不存在"):o.Message.error(e.message)):(e&&e.isAxiosError&&e.response&&403!=e.response.status||void 0!==a&&a)&&o.Message.error(a),d.a.done(),t.close(),Promise.reject(e)})),t.default={request:function(e){var t=e.data||{};e.url=u.default.parseUrl(e.url),0!=e.url.indexOf("/")&&-1==e.url.indexOf("http")&&(e.url=context.front+e.url);var a={url:e.url,data:t,method:e.method||"GET",params:e.params||{},onUploadProgress:e.onUploadProgress||null,headers:e.headers||"",responseType:e.responseType||"json"};return n()(a)},download:function(e){return this.request({url:e,responseType:"arraybuffer"})},get:function(e,t){return this.request({url:e,responseType:t})},post:function(e,t,a,i){return this.request({url:e,data:t,params:a,method:"POST",responseType:i})},remove:function(e){return this.request({url:e,method:"DELETE"})},put:function(e,t,a){return this.request({url:e,data:t,method:"PUT",responseType:a})},delete:function(e,t,a){return this.request({url:e,data:t,method:"DELETE",responseType:a})},getContext:function(){return context}}},"2af9":function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74"),a("25fc");var i=a("ade3"),n=a("34c4"),o=a.n(n),r=a("292c");function s(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function l(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?s(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):s(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var c={name:"org-tree",components:{htOrgTree:function(){return Promise.resolve().then(a.bind(null,"4089"))}},props:{width:{type:String,default:o.a.aside_width},defId:{type:String,required:!0},supportFilter:{type:Boolean,default:!0},showDropdown:{type:Boolean,default:!1}},computed:{navbarCollapseStyle:function(){return this.asideShow?{left:parseInt(this.width)+16+"px"}:{left:"0px"}},saveSysTypeUrl:function(){return"".concat(window.context.portal,"/sys/sysType/v1/save?parentId=").concat(this.parentSysType.id,"&isRoot=").concat(0==this.parentSysType.parentId?1:0,"&isPriNode=0")}},data:function(){return{asideShow:!0,isExpand:!0,showCheckbox:!1,dialogVisible:!1,sysType:{children:[],icon:"{}",isLeaf:"N",struType:1,typeKey:"",name:""},parentSysType:{name:""}}},methods:{handleNodeClick:function(e){this.$emit("node-click",e)},check:function(e,t){this.$emit("check",e,t)},syncTree:function(){this.$refs.orgTree.loadData()},handleExpand:function(){this.isExpand=!this.isExpand;for(var e=this.$refs.htSysTypeTree.$refs.htTree.$refs.elTree,t=0;t<e.store._getAllNodes().length;t++)e.store._getAllNodes()[t].expanded=this.isExpand},handleCommand:function(e){var t=e.data;switch(e.action){case"add":this.$emit("addOrg",t);break;case"edit":this.$emit("editOrg",t);break;case"delete":this.delSysType(t);break;case"syncTree":this.syncTree()}},showDialog:function(e,t){this.dialogVisible=!0,e&&"add"==t&&(this.sysType.id="",this.sysType.name="",this.sysType.typeKey="",this.parentSysType=e,this.sysType.parentId=e.id,this.sysType.typeGroupKey=0==e.parentId?e.typeKey:e.typeGroupKey),e&&"edit"==t&&(this.sysType=l(l({},this.sysType),e))},delSysType:function(e){var t=this;this.$confirm("是否确定删除 [".concat(e.name,"] ?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){r.default.deleteOrg(e.code).then((function(e){e.state?(t.$message({type:"success",message:e.message||"删除成功"}),t.$refs.orgTree.loadData()):t.$message.error(e.message||"删除成功")}),(function(e){t.$message.error(e||"删除失败")})).catch((function(){t.dialogVisible=!1}))}))},handleClose:function(){this.dialogVisible=!1},afterSaveData:function(){var e=this;this.$refs.htSysTypeTree.loadData(),this.sysType.id?this.dialogVisible=!1:(this.sysType.name="",this.sysType.typeKey="",this.$confirm("是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"success"}).then((function(){})).catch((function(){e.dialogVisible=!1})))},load:function(){this.$refs.orgTree.loadData()}}},d=(a("3363"),a("2877")),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-aside",{directives:[{name:"show",rawName:"v-show",value:e.asideShow,expression:"asideShow"}],staticClass:"fullheight",staticStyle:{"border-right":"1px solid #eee"},attrs:{width:e.width}},[a("ht-org-tree",{ref:"orgTree",attrs:{"def-id":e.defId,"support-filter":e.supportFilter,"default-expand-all":!1,"show-checkbox":e.showCheckbox,"expand-on-click-node":!1,"highlight-current":!0},on:{"node-click":e.handleNodeClick,check:e.check},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.node,n=t.data;return a("span",{staticClass:"custom-tree-node"},[a("span",{staticClass:"show-ellipsis",attrs:{title:i.label}},[e._v(e._s(i.label))]),a("el-dropdown",{directives:[{name:"show",rawName:"v-show",value:!e.showDropdown,expression:"!showDropdown"}],on:{command:e.handleCommand}},[a("span",[a("i",{staticClass:"icon-more",attrs:{title:"更多操作"}})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{icon:"el-icon-plus",command:{node:i,data:n,action:"add"}}},[e._v("添加子组织")]),0!=n.parentId||0!=n.id?a("el-dropdown-item",{attrs:{icon:"el-icon-edit",command:{node:i,data:n,action:"edit"}}},[e._v("编辑当前组织")]):e._e(),0!=n.parentId||0!=n.id?a("el-dropdown-item",{attrs:{icon:"el-icon-delete",command:{node:i,data:n,action:"delete"}}},[e._v("删除当前组织")]):e._e(),a("el-dropdown-item",{attrs:{icon:"icon-reload",divided:"",command:{node:i,data:n,action:"syncTree"}}},[e._v("刷新")])],1)],1)],1)}}])})],1)],1)}),[],!1,null,"fc2addea",null);t.default=u.exports},"2b0a":function(e,t,a){"use strict";a("a1f8")},"2b34":function(e,t,a){},"2b3f":function(e,t,a){"use strict";a.r(t);a("000b"),a("d036");var i=a("2ade"),n={name:"eip-chart-dialog",components:{htSysTypeTree:function(){return Promise.resolve().then(a.bind(null,"e24e"))}},props:{chartType:{type:Number},appendToBody:{type:Boolean,default:!1}},data:function(){return{pageResult:{page:1,pageSize:10,total:0},data:[],dialogVisible:!1,selectedNode:null}},computed:{title:function(){return 1==this.chartType?"统计报表选择器":"自定义图表选择器"}},methods:{handleCurrentChange:function(){},rowClick:function(e,t,a){this.$refs.chartTable.$refs.htTable.toggleRowSelection(e)},loadData:function(e,t){var a=this,n="";n=2==this.chartType?window.context.form+"/form/customChart/v1/list":window.context.bpmRunTime+"/runtime/report/v1/listJson?isPublic=true",i.default.post(n,e).then((function(e){a.data=e.data.rows,a.pageResult={page:e.data.page,pageSize:e.data.pageSize,total:e.data.total}})).finally((function(){return t&&t()}))},showDialog:function(){var e=this;this.dialogVisible=!0,this.$nextTick((function(){e.$refs.chartTable.load()}))},handleClose:function(){this.dialogVisible=!1},handleNodeClick:function(e){this.selectedNode=e},onConfirm:function(){var e=this.$refs.chartTable.$refs.htTable.selection;0!=e.length?(this.$emit("onConfirm",e),this.dialogVisible=!1):this.$message({message:"请选择一项!",type:"warning"})}}},o=(a("c1b9"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:e.title,"append-to-body":e.appendToBody,visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1,width:"50%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("ht-table",{ref:"chartTable",attrs:{data:e.data,pageResult:e.pageResult,showCustomColumn:!1,showExport:!1,selection:!0},on:{load:e.loadData,"row-click":e.rowClick}},[a("ht-table-column",{attrs:{prop:"name",label:"名称",sortable:!0}}),2===e.chartType?[a("ht-table-column",{attrs:{prop:"alias",label:"别名",sortable:!0}}),a("ht-table-column",{attrs:{prop:"objName",label:"表名称"}}),a("ht-table-column",{attrs:{prop:"style",label:"图表类型",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[1===i.style||2===i.style?a("el-tag",[e._v("折线图/柱状图")]):e._e(),3===i.style?a("el-tag",{attrs:{type:"warning"}},[e._v("饼图")]):e._e(),4===i.style?a("el-tag",{attrs:{type:"danger"}},[e._v("雷达图")]):e._e(),5===i.style?a("el-tag",{attrs:{type:"info"}},[e._v("漏斗图")]):e._e(),6===i.style?a("el-tag",{attrs:{type:"success"}},[e._v("散点图")]):e._e(),7===i.style?a("el-tag",{attrs:{type:"warning"}},[e._v("热力图")]):e._e()]}}],null,!1,3544406878)})]:e._e()],2),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.onConfirm}},[e._v("确定")]),a("el-button",{on:{click:e.handleClose}},[e._v("取消")])],1)],1)}),[],!1,null,"77844d86",null);t.default=r.exports},"2b44":function(e,t,a){},"2bfb":function(e,t,a){!function(e){"use strict";e.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(e){return/^nm$/i.test(e)},meridiem:function(e,t,a){return e<12?a?"vm":"VM":a?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(a("c1df"))},"2c4c":function(e,t,a){"use strict";a.r(t);var i={name:"tenantMailSereverManager",props:{tenantId:String},data:function(){return{dialogVisible:!1,baseMenuList:[],tenantIgnoreMenus:[]}},mounted:function(){var e=this;this.$validator=this.$root.$validator;var t="${uc}/uc/tenantMailServer/v1/getByCurrent";this.tenantId&&(t+="?tenantId="+this.tenantId),this.$http.get(t).then((function(t){e.tenantMailServer=t.data}),(function(e){reject(e)}))},methods:{handleNodeClick:function(){}}},n=(a("b1ee"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-tree",{attrs:{data:e.baseMenuList,props:{label:"name"},"support-filter":""},on:{"node-click":e.handleNodeClick}})],1)}),[],!1,null,"12313c46",null);t.default=o.exports},"2c92":function(e,t){e.exports=require("core-js/modules/es6.array.iterator")},"2cde":function(e,t,a){},"2cdf":function(e,t,a){"use strict";a.r(t);a("25fc"),a("000b");var i=a("2ade"),n=a("88de"),o={name:"eip-copy-form-dialog",props:{value:Array,name:String,single:Boolean,formType:{type:String,default:"pc"},formId:{type:String,default:""},boDefIds:String,appendToBody:{type:Boolean,default:!1},destroyOnClose:{type:Boolean,default:!1}},data:function(){return{data:[],treeData:null,tableColumns:[{prop:"formKey",label:"表单key"},{prop:"name",label:"表单名称"},{prop:"version",label:"版本号"}],pagination:{page:1,pageSize:50,total:0},typeIdQuery:null}},mounted:function(){},methods:{loadTreeData:function(){var e=this;n.default.getSysTypeByCatId("7").then((function(t){e.treeData=t}))},showDialog:function(){this.loadTreeData(),this.$refs.htTreeListDialog.showDialog()},handleLoad:function(e,t){var a=this;this.typeIdQuery&&e.querys.push(this.typeIdQuery),this.$set(e,"sorter",[{property:"UPDATE_TIME_",direction:"DESC"}]),i.default.post("${form}/form/form/v1/getRelationList",e,{status:"deploy",formType:this.formType,boDefIds:this.boDefIds,id:this.formId}).then((function(e){var t=e.data;a.data=t.rows,a.pagination={page:t.page,pageSize:t.pageSize,total:t.total}})).finally((function(){return t()}))},loadListData:function(e){var t={pageBean:this.pagination,querys:[]};this.typeIdQuery={property:"typeId",value:e.id,group:"categoryGroup",operation:"LIKE",relation:"AND"},this.handleLoad(t,(function(){}))},onConfirm:function(e){this.$emit("onConfirm",e,this.name),this.$emit("input",e)},reset:function(){this.typeIdQuery&&(this.$refs.htTreeListDialog.$refs.tree.$refs.elTree.currentNode.node.isCurrent=!1),this.typeIdQuery=""}}},r=a("2877"),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-tree-list-dialog",{ref:"htTreeListDialog",attrs:{single:e.single,data:e.data,"table-columns":e.tableColumns,pagination:e.pagination,"tree-data":e.treeData,"default-expanded-keys":["7"],"dialog-title":"选择表单",quickSearchProps:"name,formKey","search-placeholder":"表单名称、表单key","destroy-on-close":e.destroyOnClose,"append-to-body":e.appendToBody},on:{load:e.handleLoad,loadListData:e.loadListData,onConfirm:e.onConfirm,reset:e.reset}})}),[],!1,null,null,null);t.default=s.exports},"2ce9":function(e,t,a){},"2d15":function(e,t,a){"use strict";a.r(t);var i=a("289a"),n=a.n(i),o=a("4bcf"),r={name:"widget-subtable-layout",components:{Draggable:n.a,WidgetFormItem:o.default},props:["element","select","index","data"],data:function(){return{selectWidget:this.select}},methods:{handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleWidgetDelete:function(e){var t=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(){t.data.list.splice(e,1)}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e,t){this.$emit("update:select",e)},deep:!0}}},s=(a("6e74d"),a("2877")),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"widget-subtable",class:{active:e.selectWidget.key==e.element.key},on:{"!click":function(t){return e.handleSelectWidget(e.index)}}},[e.selectWidget.key==e.element.key?a("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[a("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?a("div",{staticClass:"widget-view-action"},[a("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(t){return t.stopPropagation(),e.handleWidgetDelete(e.index)}}})]):e._e(),a("div",{staticStyle:{"overflow-x":"auto","overflow-y":"hidden",padding:"15px"}},[a("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}})])])}),[],!1,null,"b677f0bc",null);t.default=l.exports},"2d48":function(e,t,a){"use strict";a("c50a")},"2dff":function(e,t,a){},"2e41":function(e,t,a){"use strict";a.r(t);var i={name:"Iconfont",data:function(){return{activeName:"first",iconfont:[]}},created:function(){this.iconfont=a("27f4")}},n=(a("5278"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-scrollbar",{staticStyle:{height:"600px"}},[a("div",{staticClass:"tab-container"},[a("div",{staticClass:"content font-class"},[a("ul",{staticClass:"icon_lists dib-box"},e._l(e.iconfont.glyphs,(function(t,i){return a("li",{key:i,staticClass:"dib"},[a("span",{staticClass:"icon iconfont",class:e.iconfont.css_prefix_text+t.font_class}),a("div",{staticClass:"name"},[e._v(e._s(t.name))]),a("div",{staticClass:"code-name"},[e._v("#"+e._s(e.iconfont.css_prefix_text+t.font_class))])])})),0),a("div",{staticClass:"article markdown"},[a("h2",{attrs:{id:"font-class-"}},[e._v("font-class 引用")]),a("hr"),a("p",[e._v("font-class 是 Unicode 使用方式的一种变种，主要是解决 Unicode\n\t\t\t\t\t书写不直观，语意不明确的问题。")]),a("p",[e._v("与 Unicode 使用方式相比，具有如下特点：")]),a("ul",[a("li",[e._v("兼容性良好，支持 IE8+，及所有现代浏览器。")]),a("li",[e._v("相比于 Unicode 语意明确，书写更直观。可以很容易分辨这个 icon\n\t\t\t\t\t\t是什么。")]),a("li",[e._v("因为使用 class 来定义图标，所以当要替换图标时，只需要修改 class\n\t\t\t\t\t\t里面的 Unicode 引用。")]),a("li",[e._v("不过因为本质上还是使用的字体，所以多色图标还是不支持的。")])]),a("p",[e._v("使用步骤如下：")]),a("h3",{attrs:{id:"-fontclass-"}},[e._v("第一步：引入项目下面生成的 fontclass 代码：")]),a("pre",[a("code",{staticClass:"language-html"},[e._v('<link rel="stylesheet" href="./iconfont.css">')])]),a("h3",{attrs:{id:"-"}},[e._v("第二步：挑选相应图标并获取类名，应用于页面：")]),a("pre",[a("code",{staticClass:"language-html"},[e._v('<span class="iconfont icon-xxx"></span>')])]),a("blockquote",[a("p",[e._v('\n\t\t\t\t\t\t" iconfont" 是你项目下的 font-family。可以通过编辑项目查看，默认是\n\t\t\t\t\t\t"iconfont"。\n\t\t\t\t\t')])]),a("code",[e._v('\n\t\t\t\t\ticonfont.css 添加 [class^="icon-"], [class*=" icon-"] { font-family:\n\t\t\t\t\t"iconfont" !important; speak: none; font-style: normal; font-weight:\n\t\t\t\t\tnormal; font-variant: normal; text-transform: none; line-height: 1;\n\t\t\t\t\tvertical-align: baseline; display: inline-block; /* Better Font\n\t\t\t\t\tRendering =========== */ -webkit-font-smoothing: antialiased;\n\t\t\t\t\t-moz-osx-font-smoothing: grayscale; } .el-menu-item [class^="icon-"]\n\t\t\t\t\t{ margin-right: 5px; width: 24px; text-align: center; font-size:\n\t\t\t\t\t18px; vertical-align: middle; }\n\t\t\t\t')]),a("h2",{attrs:{id:"font-class-"}},[e._v("字体图标旋转")]),a("hr"),a("p",[e._v("在字体图标上添加icon-spin可以让字体图标一直旋转")]),a("i",{staticClass:"icon-sync icon-spin",staticStyle:{"font-size":"24px","font-weight":"bold","margin-right":"20px"}}),a("i",{staticClass:"icon-reload icon-spin",staticStyle:{"font-size":"24px","font-weight":"bold","margin-right":"20px"}}),a("hr")])])])])}),[],!1,null,"95f69c24",null);t.default=o.exports},"2e6e":function(e,t,a){},"2e8c":function(e,t,a){!function(e){"use strict";e.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",ss:"%d фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}})}(a("c1df"))},"2e91":function(e,t,a){"use strict";a.r(t);a("25fc"),a("000b");var i=a("4bf8"),n=a("9ac0"),o={name:"watermark-set-process-dialog",props:{id:String},components:{eipFlowDialog:n.default},data:function(){return{data:[],pageResult:{page:1,pageSize:20,total:0},dialogVisible:!1,title:"设置流程",deleteUrl:window.context.bpmModel+"/bpmModel/bpmWatermarkProcess/v1/remove",defNameJson:[]}},methods:{loadData:function(e,t){var a=this;e.querys||(e.querys=[]),this.id&&e.querys.push({property:"watermark_id_",value:this.id,group:"filter",operation:"EQUAL",relation:"AND"}),i.default.getWatermarkProcessList(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){t&&t()}))},showDialog:function(){this.dialogVisible=!0},handleClose:function(){this.dialogVisible=!1},edit:function(){this.$refs.eipFlowDialog.showDialog()},dialogOnConfirm:function(e){var t=this,a=e.map((function(e){return{procDefId:e.defId,procDefKey:e.defKey,procDefName:e.name,watermarkId:t.id}}));i.default.isExistWatermarkProcess(a).then((function(e){e.state&&("设置成功"===e.message?i.default.saveWatermarkProcess(a,1).then((function(e){e.state&&(t.$message.success("添加成功"),t.$refs.htTable.load())})):t.$confirm(e.message+"，是否保存至此？").then((function(){i.default.saveWatermarkProcess(a,1).then((function(e){e.state&&(t.$message.success("添加成功"),t.$refs.htTable.load())}))})).catch((function(){i.default.saveWatermarkProcess(a,0).then((function(e){e.state&&(t.$message.success("添加成功"),t.$refs.htTable.load())}))})))}))}}},r=a("2877"),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ht-sidebar-dialog",{attrs:{width:"28%",title:e.title,visible:e.dialogVisible,"before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[e.dialogVisible?a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,"show-export":!1,"show-custom-column":!1,"highlight-current-row":"","quick-search-props":"procDefName"},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.edit()}}},[e._v("添加")]),a("ht-delete-button",{attrs:{url:e.deleteUrl,htTable:e.$refs.htTable,pk:"id",parameter:"ids"}},[e._v("删除\n\t\t\t")])]},proxy:!0}],null,!1,3529415410)},[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"procDefName",align:"center",label:"名称"}})],1):e._e(),a("eip-flow-dialog",{ref:"eipFlowDialog",attrs:{name:"eipFlowDialog","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}})],1)}),[],!1,null,null,null);t.default=s.exports},"2e9f":function(e,t,a){"use strict";a.r(t);a("c994");var i={name:"my-demension",props:{validate:[String,Object],value:String,name:String,placeholder:String,permission:String,single:Boolean,config:Object,appendToBody:{type:Boolean,default:!1}},data:function(){return{data:[],tableColumns:[{prop:"name",label:"名称"},{prop:"code",label:"编码"},{prop:"demDesc",label:"描述"}],pagination:{page:1,pageSize:50,total:0}}},methods:{handleLoad:function(e,t){var a=this;this.$http.post("${uc}/api/demension/v1/dems/getDemListAll",e).then((function(e){var i=e.data;a.data=i.rows,a.pagination.page=i.page,a.pagination.pageSize=i.pageSize,a.pagination.total=i.total,t()})).catch((function(e){t()}))},valueChange:function(e){this.$emit("input",e)}}},n=a("2877"),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-demension",{attrs:{validate:e.validate,name:e.name,"select-label":"name",placeholder:e.placeholder,permission:e.permission,single:e.single,config:e.config,data:e.data,"table-columns":e.tableColumns,pagination:e.pagination,"quick-search-props":"demName,demCode","append-to-body":e.appendToBody},on:{load:e.handleLoad,valueChange:e.valueChange},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}})}),[],!1,null,null,null);t.default=o.exports},"2eb2":function(e,t,a){"use strict";a.r(t);a("25fc"),a("000b");var i=a("2ade"),n={components:{defAuthorizeDialog:function(){return Promise.resolve().then(a.bind(null,"ad10"))}},name:"def-authorize-page-dialog",data:function(){return{pageResult:{page:1,pageSize:20,total:0},data:[],dialogVisible:!1,rightTypeFilters:[{text:"所有人",value:"everyone"},{text:"组织",value:"org"},{text:"岗位",value:"pos"},{text:"角色",value:"role"},{text:"用户",value:"user"}],pageUrl:"".concat(window.context.bpmModel,"/flow/defAuthorize/v1/getAuthDetailPage"),defDescMap:{m_edit:"设计",m_del:"删除",m_start:"启动",m_set:"设置",m_clean:"清除数据"},instanceDescMap:{i_del:"删除",i_org:"本部门"},defRow:{}}},methods:{showDialog:function(e){this.dialogVisible=!0,this.defRow=e||{},this.loadData({})},rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},loadData:function(e,t){var a=this;e.querys||(e.querys=[]),this.defRow.defKey&&e.querys.push({group:"main",property:"defKey",value:this.defRow.defKey,operation:"EQUAL",relation:"AND"}),i.default.post(this.pageUrl,e).then((function(e){a.data=e.data.rows,a.pageResult={page:e.data.page,pageSize:e.data.pageSize,total:e.data.total}})).finally((function(){return t()}))},onConfirm:function(e){this.$emit("onConfirm",{alias:e.alias,name:e.name}),this.dialogVisible=!1},getAuthDesc:function(e,t){if(e){var a=this,i=JSON.parse(e),n=[];for(var o in i)i.hasOwnProperty(o)&&1==i[o]&&("instance"!=t?a.defDescMap[o]&&n.push(a.defDescMap[o]):a.instanceDescMap[o]&&n.push(a.instanceDescMap[o]));if(n.length>0)return n.join("、")}return""},editAuth:function(e){this.$refs.defAuthorizeDialog.showDialog(e?e.id:"",this.defRow),this.dialogVisible=!1},authorizeConfirm:function(e){this.dialogVisible=!0,e&&this.$refs.htTable.load()}}},o=(a("c801"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-dialog",{attrs:{title:"授权查询","append-to-body":!0,visible:e.dialogVisible,"before-close":function(){return e.dialogVisible=!1},"destroy-on-close":!0,"close-on-click-modal":!1,width:"70%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-container",[a("el-main",[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!1,"quick-search-props":"defName,ownerName","show-export":!1,showCustomColumn:!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([e.defRow&&e.defRow.defKey?{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.editAuth()}}},[e._v("新增授权")])],1)]},proxy:!0}:null],null,!0)},[[a("ht-table-column",{attrs:{prop:"rightType",label:"授权类型",width:"120",filters:e.rightTypeFilters},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["everyone"==i.rightType?a("el-tag",[e._v("所有人")]):e._e(),"org"==i.rightType?a("el-tag",[e._v("组织")]):e._e(),"role"==i.rightType?a("el-tag",[e._v("角色")]):e._e(),"pos"==i.rightType?a("el-tag",[e._v("岗位")]):e._e(),"user"==i.rightType?a("el-tag",[e._v("用户")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"ownerName",label:"用户组名称",width:"120","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"authDesc",label:"所属授权","show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary",title:"点击编辑"},on:{click:function(t){return e.editAuth(i)}}},[e._v(e._s(i.authDesc))])]}}])}),a("ht-table-column",{attrs:{prop:"multiPle",label:"类型",width:"100",filters:[{text:"流程定义",value:"1"},{text:"流程分类",value:"2"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["1"==i.multiPle?a("el-tag",[e._v("流程定义")]):e._e(),"2"==i.multiPle?a("el-tag",{attrs:{type:"success"}},[e._v("流程分类")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"defName",label:"名称","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"defKey",label:"流程Key/分类ID","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"start",label:"启动",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[1==t.row.start?a("el-tag",[e._v("是")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"management",label:"定义",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",[e._v(e._s(e.getAuthDesc(i.content,"management")))])]}}])}),a("ht-table-column",{attrs:{prop:"instance",label:"实例",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",[e._v(e._s(e.getAuthDesc(i.content,"instance")))])]}}])}),a("ht-table-column",{attrs:{prop:"task",label:"任务",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[1==t.row.task?a("el-tag",[e._v("是")]):e._e()]}}])})]],2)],1)],1)],1),a("def-authorize-dialog",{ref:"defAuthorizeDialog",attrs:{name:"defAuthorizeDialog"},on:{onConfirm:e.authorizeConfirm}})],1)}),[],!1,null,"db4e101a",null);t.default=r.exports},"2ef0":function(e,t,a){(function(e,i){var n;
/**
 * @license
 * Lodash <https://lodash.com/>
 * Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
 * Released under MIT license <https://lodash.com/license>
 * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
 */(function(){var o,r="Expected a function",s="__lodash_hash_undefined__",l="__lodash_placeholder__",c=16,d=32,u=64,p=128,f=256,m=1/0,h=9007199254740991,g=NaN,b=4294967295,v=[["ary",p],["bind",1],["bindKey",2],["curry",8],["curryRight",c],["flip",512],["partial",d],["partialRight",u],["rearg",f]],y="[object Arguments]",w="[object Array]",_="[object Boolean]",x="[object Date]",k="[object Error]",S="[object Function]",D="[object GeneratorFunction]",T="[object Map]",C="[object Number]",M="[object Object]",L="[object Promise]",$="[object RegExp]",O="[object Set]",P="[object String]",I="[object Symbol]",N="[object WeakMap]",j="[object ArrayBuffer]",E="[object DataView]",F="[object Float32Array]",A="[object Float64Array]",R="[object Int8Array]",V="[object Int16Array]",U="[object Int32Array]",z="[object Uint8Array]",q="[object Uint8ClampedArray]",Y="[object Uint16Array]",B="[object Uint32Array]",H=/\b__p \+= '';/g,W=/\b(__p \+=) '' \+/g,J=/(__e\(.*?\)|\b__t\)) \+\n'';/g,K=/&(?:amp|lt|gt|quot|#39);/g,Q=/[&<>"']/g,G=RegExp(K.source),X=RegExp(Q.source),Z=/<%-([\s\S]+?)%>/g,ee=/<%([\s\S]+?)%>/g,te=/<%=([\s\S]+?)%>/g,ae=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ie=/^\w*$/,ne=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,oe=/[\\^$.*+?()[\]{}|]/g,re=RegExp(oe.source),se=/^\s+/,le=/\s/,ce=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,de=/\{\n\/\* \[wrapped with (.+)\] \*/,ue=/,? & /,pe=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,fe=/[()=,{}\[\]\/\s]/,me=/\\(\\)?/g,he=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ge=/\w*$/,be=/^[-+]0x[0-9a-f]+$/i,ve=/^0b[01]+$/i,ye=/^\[object .+?Constructor\]$/,we=/^0o[0-7]+$/i,_e=/^(?:0|[1-9]\d*)$/,xe=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ke=/($^)/,Se=/['\n\r\u2028\u2029\\]/g,De="\\ud800-\\udfff",Te="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Ce="\\u2700-\\u27bf",Me="a-z\\xdf-\\xf6\\xf8-\\xff",Le="A-Z\\xc0-\\xd6\\xd8-\\xde",$e="\\ufe0e\\ufe0f",Oe="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Pe="['’]",Ie="["+De+"]",Ne="["+Oe+"]",je="["+Te+"]",Ee="\\d+",Fe="["+Ce+"]",Ae="["+Me+"]",Re="[^"+De+Oe+Ee+Ce+Me+Le+"]",Ve="\\ud83c[\\udffb-\\udfff]",Ue="[^"+De+"]",ze="(?:\\ud83c[\\udde6-\\uddff]){2}",qe="[\\ud800-\\udbff][\\udc00-\\udfff]",Ye="["+Le+"]",Be="\\u200d",He="(?:"+Ae+"|"+Re+")",We="(?:"+Ye+"|"+Re+")",Je="(?:['’](?:d|ll|m|re|s|t|ve))?",Ke="(?:['’](?:D|LL|M|RE|S|T|VE))?",Qe="(?:"+je+"|"+Ve+")"+"?",Ge="["+$e+"]?",Xe=Ge+Qe+("(?:"+Be+"(?:"+[Ue,ze,qe].join("|")+")"+Ge+Qe+")*"),Ze="(?:"+[Fe,ze,qe].join("|")+")"+Xe,et="(?:"+[Ue+je+"?",je,ze,qe,Ie].join("|")+")",tt=RegExp(Pe,"g"),at=RegExp(je,"g"),it=RegExp(Ve+"(?="+Ve+")|"+et+Xe,"g"),nt=RegExp([Ye+"?"+Ae+"+"+Je+"(?="+[Ne,Ye,"$"].join("|")+")",We+"+"+Ke+"(?="+[Ne,Ye+He,"$"].join("|")+")",Ye+"?"+He+"+"+Je,Ye+"+"+Ke,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Ee,Ze].join("|"),"g"),ot=RegExp("["+Be+De+Te+$e+"]"),rt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,st=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],lt=-1,ct={};ct[F]=ct[A]=ct[R]=ct[V]=ct[U]=ct[z]=ct[q]=ct[Y]=ct[B]=!0,ct[y]=ct[w]=ct[j]=ct[_]=ct[E]=ct[x]=ct[k]=ct[S]=ct[T]=ct[C]=ct[M]=ct[$]=ct[O]=ct[P]=ct[N]=!1;var dt={};dt[y]=dt[w]=dt[j]=dt[E]=dt[_]=dt[x]=dt[F]=dt[A]=dt[R]=dt[V]=dt[U]=dt[T]=dt[C]=dt[M]=dt[$]=dt[O]=dt[P]=dt[I]=dt[z]=dt[q]=dt[Y]=dt[B]=!0,dt[k]=dt[S]=dt[N]=!1;var ut={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},pt=parseFloat,ft=parseInt,mt="object"==typeof e&&e&&e.Object===Object&&e,ht="object"==typeof self&&self&&self.Object===Object&&self,gt=mt||ht||Function("return this")(),bt=t&&!t.nodeType&&t,vt=bt&&"object"==typeof i&&i&&!i.nodeType&&i,yt=vt&&vt.exports===bt,wt=yt&&mt.process,_t=function(){try{var e=vt&&vt.require&&vt.require("util").types;return e||wt&&wt.binding&&wt.binding("util")}catch(e){}}(),xt=_t&&_t.isArrayBuffer,kt=_t&&_t.isDate,St=_t&&_t.isMap,Dt=_t&&_t.isRegExp,Tt=_t&&_t.isSet,Ct=_t&&_t.isTypedArray;function Mt(e,t,a){switch(a.length){case 0:return e.call(t);case 1:return e.call(t,a[0]);case 2:return e.call(t,a[0],a[1]);case 3:return e.call(t,a[0],a[1],a[2])}return e.apply(t,a)}function Lt(e,t,a,i){for(var n=-1,o=null==e?0:e.length;++n<o;){var r=e[n];t(i,r,a(r),e)}return i}function $t(e,t){for(var a=-1,i=null==e?0:e.length;++a<i&&!1!==t(e[a],a,e););return e}function Ot(e,t){for(var a=null==e?0:e.length;a--&&!1!==t(e[a],a,e););return e}function Pt(e,t){for(var a=-1,i=null==e?0:e.length;++a<i;)if(!t(e[a],a,e))return!1;return!0}function It(e,t){for(var a=-1,i=null==e?0:e.length,n=0,o=[];++a<i;){var r=e[a];t(r,a,e)&&(o[n++]=r)}return o}function Nt(e,t){return!!(null==e?0:e.length)&&Yt(e,t,0)>-1}function jt(e,t,a){for(var i=-1,n=null==e?0:e.length;++i<n;)if(a(t,e[i]))return!0;return!1}function Et(e,t){for(var a=-1,i=null==e?0:e.length,n=Array(i);++a<i;)n[a]=t(e[a],a,e);return n}function Ft(e,t){for(var a=-1,i=t.length,n=e.length;++a<i;)e[n+a]=t[a];return e}function At(e,t,a,i){var n=-1,o=null==e?0:e.length;for(i&&o&&(a=e[++n]);++n<o;)a=t(a,e[n],n,e);return a}function Rt(e,t,a,i){var n=null==e?0:e.length;for(i&&n&&(a=e[--n]);n--;)a=t(a,e[n],n,e);return a}function Vt(e,t){for(var a=-1,i=null==e?0:e.length;++a<i;)if(t(e[a],a,e))return!0;return!1}var Ut=Jt("length");function zt(e,t,a){var i;return a(e,(function(e,a,n){if(t(e,a,n))return i=a,!1})),i}function qt(e,t,a,i){for(var n=e.length,o=a+(i?1:-1);i?o--:++o<n;)if(t(e[o],o,e))return o;return-1}function Yt(e,t,a){return t==t?function(e,t,a){var i=a-1,n=e.length;for(;++i<n;)if(e[i]===t)return i;return-1}(e,t,a):qt(e,Ht,a)}function Bt(e,t,a,i){for(var n=a-1,o=e.length;++n<o;)if(i(e[n],t))return n;return-1}function Ht(e){return e!=e}function Wt(e,t){var a=null==e?0:e.length;return a?Gt(e,t)/a:g}function Jt(e){return function(t){return null==t?o:t[e]}}function Kt(e){return function(t){return null==e?o:e[t]}}function Qt(e,t,a,i,n){return n(e,(function(e,n,o){a=i?(i=!1,e):t(a,e,n,o)})),a}function Gt(e,t){for(var a,i=-1,n=e.length;++i<n;){var r=t(e[i]);r!==o&&(a=a===o?r:a+r)}return a}function Xt(e,t){for(var a=-1,i=Array(e);++a<e;)i[a]=t(a);return i}function Zt(e){return e?e.slice(0,ga(e)+1).replace(se,""):e}function ea(e){return function(t){return e(t)}}function ta(e,t){return Et(t,(function(t){return e[t]}))}function aa(e,t){return e.has(t)}function ia(e,t){for(var a=-1,i=e.length;++a<i&&Yt(t,e[a],0)>-1;);return a}function na(e,t){for(var a=e.length;a--&&Yt(t,e[a],0)>-1;);return a}var oa=Kt({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","Ĳ":"IJ","ĳ":"ij","Œ":"Oe","œ":"oe","ŉ":"'n","ſ":"s"}),ra=Kt({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});function sa(e){return"\\"+ut[e]}function la(e){return ot.test(e)}function ca(e){var t=-1,a=Array(e.size);return e.forEach((function(e,i){a[++t]=[i,e]})),a}function da(e,t){return function(a){return e(t(a))}}function ua(e,t){for(var a=-1,i=e.length,n=0,o=[];++a<i;){var r=e[a];r!==t&&r!==l||(e[a]=l,o[n++]=a)}return o}function pa(e){var t=-1,a=Array(e.size);return e.forEach((function(e){a[++t]=e})),a}function fa(e){var t=-1,a=Array(e.size);return e.forEach((function(e){a[++t]=[e,e]})),a}function ma(e){return la(e)?function(e){var t=it.lastIndex=0;for(;it.test(e);)++t;return t}(e):Ut(e)}function ha(e){return la(e)?function(e){return e.match(it)||[]}(e):function(e){return e.split("")}(e)}function ga(e){for(var t=e.length;t--&&le.test(e.charAt(t)););return t}var ba=Kt({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"});var va=function e(t){var a,i=(t=null==t?gt:va.defaults(gt.Object(),t,va.pick(gt,st))).Array,n=t.Date,le=t.Error,De=t.Function,Te=t.Math,Ce=t.Object,Me=t.RegExp,Le=t.String,$e=t.TypeError,Oe=i.prototype,Pe=De.prototype,Ie=Ce.prototype,Ne=t["__core-js_shared__"],je=Pe.toString,Ee=Ie.hasOwnProperty,Fe=0,Ae=(a=/[^.]+$/.exec(Ne&&Ne.keys&&Ne.keys.IE_PROTO||""))?"Symbol(src)_1."+a:"",Re=Ie.toString,Ve=je.call(Ce),Ue=gt._,ze=Me("^"+je.call(Ee).replace(oe,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),qe=yt?t.Buffer:o,Ye=t.Symbol,Be=t.Uint8Array,He=qe?qe.allocUnsafe:o,We=da(Ce.getPrototypeOf,Ce),Je=Ce.create,Ke=Ie.propertyIsEnumerable,Qe=Oe.splice,Ge=Ye?Ye.isConcatSpreadable:o,Xe=Ye?Ye.iterator:o,Ze=Ye?Ye.toStringTag:o,et=function(){try{var e=fo(Ce,"defineProperty");return e({},"",{}),e}catch(e){}}(),it=t.clearTimeout!==gt.clearTimeout&&t.clearTimeout,ot=n&&n.now!==gt.Date.now&&n.now,ut=t.setTimeout!==gt.setTimeout&&t.setTimeout,mt=Te.ceil,ht=Te.floor,bt=Ce.getOwnPropertySymbols,vt=qe?qe.isBuffer:o,wt=t.isFinite,_t=Oe.join,Ut=da(Ce.keys,Ce),Kt=Te.max,ya=Te.min,wa=n.now,_a=t.parseInt,xa=Te.random,ka=Oe.reverse,Sa=fo(t,"DataView"),Da=fo(t,"Map"),Ta=fo(t,"Promise"),Ca=fo(t,"Set"),Ma=fo(t,"WeakMap"),La=fo(Ce,"create"),$a=Ma&&new Ma,Oa={},Pa=Ro(Sa),Ia=Ro(Da),Na=Ro(Ta),ja=Ro(Ca),Ea=Ro(Ma),Fa=Ye?Ye.prototype:o,Aa=Fa?Fa.valueOf:o,Ra=Fa?Fa.toString:o;function Va(e){if(as(e)&&!Br(e)&&!(e instanceof Ya)){if(e instanceof qa)return e;if(Ee.call(e,"__wrapped__"))return Vo(e)}return new qa(e)}var Ua=function(){function e(){}return function(t){if(!ts(t))return{};if(Je)return Je(t);e.prototype=t;var a=new e;return e.prototype=o,a}}();function za(){}function qa(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=o}function Ya(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=b,this.__views__=[]}function Ba(e){var t=-1,a=null==e?0:e.length;for(this.clear();++t<a;){var i=e[t];this.set(i[0],i[1])}}function Ha(e){var t=-1,a=null==e?0:e.length;for(this.clear();++t<a;){var i=e[t];this.set(i[0],i[1])}}function Wa(e){var t=-1,a=null==e?0:e.length;for(this.clear();++t<a;){var i=e[t];this.set(i[0],i[1])}}function Ja(e){var t=-1,a=null==e?0:e.length;for(this.__data__=new Wa;++t<a;)this.add(e[t])}function Ka(e){var t=this.__data__=new Ha(e);this.size=t.size}function Qa(e,t){var a=Br(e),i=!a&&Yr(e),n=!a&&!i&&Kr(e),o=!a&&!i&&!n&&ds(e),r=a||i||n||o,s=r?Xt(e.length,Le):[],l=s.length;for(var c in e)!t&&!Ee.call(e,c)||r&&("length"==c||n&&("offset"==c||"parent"==c)||o&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||wo(c,l))||s.push(c);return s}function Ga(e){var t=e.length;return t?e[Ji(0,t-1)]:o}function Xa(e,t){return Eo($n(e),si(t,0,e.length))}function Za(e){return Eo($n(e))}function ei(e,t,a){(a!==o&&!Ur(e[t],a)||a===o&&!(t in e))&&oi(e,t,a)}function ti(e,t,a){var i=e[t];Ee.call(e,t)&&Ur(i,a)&&(a!==o||t in e)||oi(e,t,a)}function ai(e,t){for(var a=e.length;a--;)if(Ur(e[a][0],t))return a;return-1}function ii(e,t,a,i){return pi(e,(function(e,n,o){t(i,e,a(e),o)})),i}function ni(e,t){return e&&On(t,Ps(t),e)}function oi(e,t,a){"__proto__"==t&&et?et(e,t,{configurable:!0,enumerable:!0,value:a,writable:!0}):e[t]=a}function ri(e,t){for(var a=-1,n=t.length,r=i(n),s=null==e;++a<n;)r[a]=s?o:Cs(e,t[a]);return r}function si(e,t,a){return e==e&&(a!==o&&(e=e<=a?e:a),t!==o&&(e=e>=t?e:t)),e}function li(e,t,a,i,n,r){var s,l=1&t,c=2&t,d=4&t;if(a&&(s=n?a(e,i,n,r):a(e)),s!==o)return s;if(!ts(e))return e;var u=Br(e);if(u){if(s=function(e){var t=e.length,a=new e.constructor(t);t&&"string"==typeof e[0]&&Ee.call(e,"index")&&(a.index=e.index,a.input=e.input);return a}(e),!l)return $n(e,s)}else{var p=go(e),f=p==S||p==D;if(Kr(e))return Sn(e,l);if(p==M||p==y||f&&!n){if(s=c||f?{}:vo(e),!l)return c?function(e,t){return On(e,ho(e),t)}(e,function(e,t){return e&&On(t,Is(t),e)}(s,e)):function(e,t){return On(e,mo(e),t)}(e,ni(s,e))}else{if(!dt[p])return n?e:{};s=function(e,t,a){var i=e.constructor;switch(t){case j:return Dn(e);case _:case x:return new i(+e);case E:return function(e,t){var a=t?Dn(e.buffer):e.buffer;return new e.constructor(a,e.byteOffset,e.byteLength)}(e,a);case F:case A:case R:case V:case U:case z:case q:case Y:case B:return Tn(e,a);case T:return new i;case C:case P:return new i(e);case $:return function(e){var t=new e.constructor(e.source,ge.exec(e));return t.lastIndex=e.lastIndex,t}(e);case O:return new i;case I:return n=e,Aa?Ce(Aa.call(n)):{}}var n}(e,p,l)}}r||(r=new Ka);var m=r.get(e);if(m)return m;r.set(e,s),ss(e)?e.forEach((function(i){s.add(li(i,t,a,i,e,r))})):is(e)&&e.forEach((function(i,n){s.set(n,li(i,t,a,n,e,r))}));var h=u?o:(d?c?oo:no:c?Is:Ps)(e);return $t(h||e,(function(i,n){h&&(i=e[n=i]),ti(s,n,li(i,t,a,n,e,r))})),s}function ci(e,t,a){var i=a.length;if(null==e)return!i;for(e=Ce(e);i--;){var n=a[i],r=t[n],s=e[n];if(s===o&&!(n in e)||!r(s))return!1}return!0}function di(e,t,a){if("function"!=typeof e)throw new $e(r);return Po((function(){e.apply(o,a)}),t)}function ui(e,t,a,i){var n=-1,o=Nt,r=!0,s=e.length,l=[],c=t.length;if(!s)return l;a&&(t=Et(t,ea(a))),i?(o=jt,r=!1):t.length>=200&&(o=aa,r=!1,t=new Ja(t));e:for(;++n<s;){var d=e[n],u=null==a?d:a(d);if(d=i||0!==d?d:0,r&&u==u){for(var p=c;p--;)if(t[p]===u)continue e;l.push(d)}else o(t,u,i)||l.push(d)}return l}Va.templateSettings={escape:Z,evaluate:ee,interpolate:te,variable:"",imports:{_:Va}},Va.prototype=za.prototype,Va.prototype.constructor=Va,qa.prototype=Ua(za.prototype),qa.prototype.constructor=qa,Ya.prototype=Ua(za.prototype),Ya.prototype.constructor=Ya,Ba.prototype.clear=function(){this.__data__=La?La(null):{},this.size=0},Ba.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},Ba.prototype.get=function(e){var t=this.__data__;if(La){var a=t[e];return a===s?o:a}return Ee.call(t,e)?t[e]:o},Ba.prototype.has=function(e){var t=this.__data__;return La?t[e]!==o:Ee.call(t,e)},Ba.prototype.set=function(e,t){var a=this.__data__;return this.size+=this.has(e)?0:1,a[e]=La&&t===o?s:t,this},Ha.prototype.clear=function(){this.__data__=[],this.size=0},Ha.prototype.delete=function(e){var t=this.__data__,a=ai(t,e);return!(a<0)&&(a==t.length-1?t.pop():Qe.call(t,a,1),--this.size,!0)},Ha.prototype.get=function(e){var t=this.__data__,a=ai(t,e);return a<0?o:t[a][1]},Ha.prototype.has=function(e){return ai(this.__data__,e)>-1},Ha.prototype.set=function(e,t){var a=this.__data__,i=ai(a,e);return i<0?(++this.size,a.push([e,t])):a[i][1]=t,this},Wa.prototype.clear=function(){this.size=0,this.__data__={hash:new Ba,map:new(Da||Ha),string:new Ba}},Wa.prototype.delete=function(e){var t=uo(this,e).delete(e);return this.size-=t?1:0,t},Wa.prototype.get=function(e){return uo(this,e).get(e)},Wa.prototype.has=function(e){return uo(this,e).has(e)},Wa.prototype.set=function(e,t){var a=uo(this,e),i=a.size;return a.set(e,t),this.size+=a.size==i?0:1,this},Ja.prototype.add=Ja.prototype.push=function(e){return this.__data__.set(e,s),this},Ja.prototype.has=function(e){return this.__data__.has(e)},Ka.prototype.clear=function(){this.__data__=new Ha,this.size=0},Ka.prototype.delete=function(e){var t=this.__data__,a=t.delete(e);return this.size=t.size,a},Ka.prototype.get=function(e){return this.__data__.get(e)},Ka.prototype.has=function(e){return this.__data__.has(e)},Ka.prototype.set=function(e,t){var a=this.__data__;if(a instanceof Ha){var i=a.__data__;if(!Da||i.length<199)return i.push([e,t]),this.size=++a.size,this;a=this.__data__=new Wa(i)}return a.set(e,t),this.size=a.size,this};var pi=Nn(wi),fi=Nn(_i,!0);function mi(e,t){var a=!0;return pi(e,(function(e,i,n){return a=!!t(e,i,n)})),a}function hi(e,t,a){for(var i=-1,n=e.length;++i<n;){var r=e[i],s=t(r);if(null!=s&&(l===o?s==s&&!cs(s):a(s,l)))var l=s,c=r}return c}function gi(e,t){var a=[];return pi(e,(function(e,i,n){t(e,i,n)&&a.push(e)})),a}function bi(e,t,a,i,n){var o=-1,r=e.length;for(a||(a=yo),n||(n=[]);++o<r;){var s=e[o];t>0&&a(s)?t>1?bi(s,t-1,a,i,n):Ft(n,s):i||(n[n.length]=s)}return n}var vi=jn(),yi=jn(!0);function wi(e,t){return e&&vi(e,t,Ps)}function _i(e,t){return e&&yi(e,t,Ps)}function xi(e,t){return It(t,(function(t){return Xr(e[t])}))}function ki(e,t){for(var a=0,i=(t=wn(t,e)).length;null!=e&&a<i;)e=e[Ao(t[a++])];return a&&a==i?e:o}function Si(e,t,a){var i=t(e);return Br(e)?i:Ft(i,a(e))}function Di(e){return null==e?e===o?"[object Undefined]":"[object Null]":Ze&&Ze in Ce(e)?function(e){var t=Ee.call(e,Ze),a=e[Ze];try{e[Ze]=o;var i=!0}catch(e){}var n=Re.call(e);i&&(t?e[Ze]=a:delete e[Ze]);return n}(e):function(e){return Re.call(e)}(e)}function Ti(e,t){return e>t}function Ci(e,t){return null!=e&&Ee.call(e,t)}function Mi(e,t){return null!=e&&t in Ce(e)}function Li(e,t,a){for(var n=a?jt:Nt,r=e[0].length,s=e.length,l=s,c=i(s),d=1/0,u=[];l--;){var p=e[l];l&&t&&(p=Et(p,ea(t))),d=ya(p.length,d),c[l]=!a&&(t||r>=120&&p.length>=120)?new Ja(l&&p):o}p=e[0];var f=-1,m=c[0];e:for(;++f<r&&u.length<d;){var h=p[f],g=t?t(h):h;if(h=a||0!==h?h:0,!(m?aa(m,g):n(u,g,a))){for(l=s;--l;){var b=c[l];if(!(b?aa(b,g):n(e[l],g,a)))continue e}m&&m.push(g),u.push(h)}}return u}function $i(e,t,a){var i=null==(e=Lo(e,t=wn(t,e)))?e:e[Ao(Go(t))];return null==i?o:Mt(i,e,a)}function Oi(e){return as(e)&&Di(e)==y}function Pi(e,t,a,i,n){return e===t||(null==e||null==t||!as(e)&&!as(t)?e!=e&&t!=t:function(e,t,a,i,n,r){var s=Br(e),l=Br(t),c=s?w:go(e),d=l?w:go(t),u=(c=c==y?M:c)==M,p=(d=d==y?M:d)==M,f=c==d;if(f&&Kr(e)){if(!Kr(t))return!1;s=!0,u=!1}if(f&&!u)return r||(r=new Ka),s||ds(e)?ao(e,t,a,i,n,r):function(e,t,a,i,n,o,r){switch(a){case E:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case j:return!(e.byteLength!=t.byteLength||!o(new Be(e),new Be(t)));case _:case x:case C:return Ur(+e,+t);case k:return e.name==t.name&&e.message==t.message;case $:case P:return e==t+"";case T:var s=ca;case O:var l=1&i;if(s||(s=pa),e.size!=t.size&&!l)return!1;var c=r.get(e);if(c)return c==t;i|=2,r.set(e,t);var d=ao(s(e),s(t),i,n,o,r);return r.delete(e),d;case I:if(Aa)return Aa.call(e)==Aa.call(t)}return!1}(e,t,c,a,i,n,r);if(!(1&a)){var m=u&&Ee.call(e,"__wrapped__"),h=p&&Ee.call(t,"__wrapped__");if(m||h){var g=m?e.value():e,b=h?t.value():t;return r||(r=new Ka),n(g,b,a,i,r)}}if(!f)return!1;return r||(r=new Ka),function(e,t,a,i,n,r){var s=1&a,l=no(e),c=l.length,d=no(t),u=d.length;if(c!=u&&!s)return!1;var p=c;for(;p--;){var f=l[p];if(!(s?f in t:Ee.call(t,f)))return!1}var m=r.get(e),h=r.get(t);if(m&&h)return m==t&&h==e;var g=!0;r.set(e,t),r.set(t,e);var b=s;for(;++p<c;){var v=e[f=l[p]],y=t[f];if(i)var w=s?i(y,v,f,t,e,r):i(v,y,f,e,t,r);if(!(w===o?v===y||n(v,y,a,i,r):w)){g=!1;break}b||(b="constructor"==f)}if(g&&!b){var _=e.constructor,x=t.constructor;_==x||!("constructor"in e)||!("constructor"in t)||"function"==typeof _&&_ instanceof _&&"function"==typeof x&&x instanceof x||(g=!1)}return r.delete(e),r.delete(t),g}(e,t,a,i,n,r)}(e,t,a,i,Pi,n))}function Ii(e,t,a,i){var n=a.length,r=n,s=!i;if(null==e)return!r;for(e=Ce(e);n--;){var l=a[n];if(s&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++n<r;){var c=(l=a[n])[0],d=e[c],u=l[1];if(s&&l[2]){if(d===o&&!(c in e))return!1}else{var p=new Ka;if(i)var f=i(d,u,c,e,t,p);if(!(f===o?Pi(u,d,3,i,p):f))return!1}}return!0}function Ni(e){return!(!ts(e)||(t=e,Ae&&Ae in t))&&(Xr(e)?ze:ye).test(Ro(e));var t}function ji(e){return"function"==typeof e?e:null==e?nl:"object"==typeof e?Br(e)?Ui(e[0],e[1]):Vi(e):fl(e)}function Ei(e){if(!Do(e))return Ut(e);var t=[];for(var a in Ce(e))Ee.call(e,a)&&"constructor"!=a&&t.push(a);return t}function Fi(e){if(!ts(e))return function(e){var t=[];if(null!=e)for(var a in Ce(e))t.push(a);return t}(e);var t=Do(e),a=[];for(var i in e)("constructor"!=i||!t&&Ee.call(e,i))&&a.push(i);return a}function Ai(e,t){return e<t}function Ri(e,t){var a=-1,n=Wr(e)?i(e.length):[];return pi(e,(function(e,i,o){n[++a]=t(e,i,o)})),n}function Vi(e){var t=po(e);return 1==t.length&&t[0][2]?Co(t[0][0],t[0][1]):function(a){return a===e||Ii(a,e,t)}}function Ui(e,t){return xo(e)&&To(t)?Co(Ao(e),t):function(a){var i=Cs(a,e);return i===o&&i===t?Ms(a,e):Pi(t,i,3)}}function zi(e,t,a,i,n){e!==t&&vi(t,(function(r,s){if(n||(n=new Ka),ts(r))!function(e,t,a,i,n,r,s){var l=$o(e,a),c=$o(t,a),d=s.get(c);if(d)return void ei(e,a,d);var u=r?r(l,c,a+"",e,t,s):o,p=u===o;if(p){var f=Br(c),m=!f&&Kr(c),h=!f&&!m&&ds(c);u=c,f||m||h?Br(l)?u=l:Jr(l)?u=$n(l):m?(p=!1,u=Sn(c,!0)):h?(p=!1,u=Tn(c,!0)):u=[]:os(c)||Yr(c)?(u=l,Yr(l)?u=vs(l):ts(l)&&!Xr(l)||(u=vo(c))):p=!1}p&&(s.set(c,u),n(u,c,i,r,s),s.delete(c));ei(e,a,u)}(e,t,s,a,zi,i,n);else{var l=i?i($o(e,s),r,s+"",e,t,n):o;l===o&&(l=r),ei(e,s,l)}}),Is)}function qi(e,t){var a=e.length;if(a)return wo(t+=t<0?a:0,a)?e[t]:o}function Yi(e,t,a){t=t.length?Et(t,(function(e){return Br(e)?function(t){return ki(t,1===e.length?e[0]:e)}:e})):[nl];var i=-1;t=Et(t,ea(co()));var n=Ri(e,(function(e,a,n){var o=Et(t,(function(t){return t(e)}));return{criteria:o,index:++i,value:e}}));return function(e,t){var a=e.length;for(e.sort(t);a--;)e[a]=e[a].value;return e}(n,(function(e,t){return function(e,t,a){var i=-1,n=e.criteria,o=t.criteria,r=n.length,s=a.length;for(;++i<r;){var l=Cn(n[i],o[i]);if(l)return i>=s?l:l*("desc"==a[i]?-1:1)}return e.index-t.index}(e,t,a)}))}function Bi(e,t,a){for(var i=-1,n=t.length,o={};++i<n;){var r=t[i],s=ki(e,r);a(s,r)&&Zi(o,wn(r,e),s)}return o}function Hi(e,t,a,i){var n=i?Bt:Yt,o=-1,r=t.length,s=e;for(e===t&&(t=$n(t)),a&&(s=Et(e,ea(a)));++o<r;)for(var l=0,c=t[o],d=a?a(c):c;(l=n(s,d,l,i))>-1;)s!==e&&Qe.call(s,l,1),Qe.call(e,l,1);return e}function Wi(e,t){for(var a=e?t.length:0,i=a-1;a--;){var n=t[a];if(a==i||n!==o){var o=n;wo(n)?Qe.call(e,n,1):pn(e,n)}}return e}function Ji(e,t){return e+ht(xa()*(t-e+1))}function Ki(e,t){var a="";if(!e||t<1||t>h)return a;do{t%2&&(a+=e),(t=ht(t/2))&&(e+=e)}while(t);return a}function Qi(e,t){return Io(Mo(e,t,nl),e+"")}function Gi(e){return Ga(Us(e))}function Xi(e,t){var a=Us(e);return Eo(a,si(t,0,a.length))}function Zi(e,t,a,i){if(!ts(e))return e;for(var n=-1,r=(t=wn(t,e)).length,s=r-1,l=e;null!=l&&++n<r;){var c=Ao(t[n]),d=a;if("__proto__"===c||"constructor"===c||"prototype"===c)return e;if(n!=s){var u=l[c];(d=i?i(u,c,l):o)===o&&(d=ts(u)?u:wo(t[n+1])?[]:{})}ti(l,c,d),l=l[c]}return e}var en=$a?function(e,t){return $a.set(e,t),e}:nl,tn=et?function(e,t){return et(e,"toString",{configurable:!0,enumerable:!1,value:tl(t),writable:!0})}:nl;function an(e){return Eo(Us(e))}function nn(e,t,a){var n=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(a=a>o?o:a)<0&&(a+=o),o=t>a?0:a-t>>>0,t>>>=0;for(var r=i(o);++n<o;)r[n]=e[n+t];return r}function on(e,t){var a;return pi(e,(function(e,i,n){return!(a=t(e,i,n))})),!!a}function rn(e,t,a){var i=0,n=null==e?i:e.length;if("number"==typeof t&&t==t&&n<=2147483647){for(;i<n;){var o=i+n>>>1,r=e[o];null!==r&&!cs(r)&&(a?r<=t:r<t)?i=o+1:n=o}return n}return sn(e,t,nl,a)}function sn(e,t,a,i){var n=0,r=null==e?0:e.length;if(0===r)return 0;for(var s=(t=a(t))!=t,l=null===t,c=cs(t),d=t===o;n<r;){var u=ht((n+r)/2),p=a(e[u]),f=p!==o,m=null===p,h=p==p,g=cs(p);if(s)var b=i||h;else b=d?h&&(i||f):l?h&&f&&(i||!m):c?h&&f&&!m&&(i||!g):!m&&!g&&(i?p<=t:p<t);b?n=u+1:r=u}return ya(r,4294967294)}function ln(e,t){for(var a=-1,i=e.length,n=0,o=[];++a<i;){var r=e[a],s=t?t(r):r;if(!a||!Ur(s,l)){var l=s;o[n++]=0===r?0:r}}return o}function cn(e){return"number"==typeof e?e:cs(e)?g:+e}function dn(e){if("string"==typeof e)return e;if(Br(e))return Et(e,dn)+"";if(cs(e))return Ra?Ra.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function un(e,t,a){var i=-1,n=Nt,o=e.length,r=!0,s=[],l=s;if(a)r=!1,n=jt;else if(o>=200){var c=t?null:Qn(e);if(c)return pa(c);r=!1,n=aa,l=new Ja}else l=t?[]:s;e:for(;++i<o;){var d=e[i],u=t?t(d):d;if(d=a||0!==d?d:0,r&&u==u){for(var p=l.length;p--;)if(l[p]===u)continue e;t&&l.push(u),s.push(d)}else n(l,u,a)||(l!==s&&l.push(u),s.push(d))}return s}function pn(e,t){return null==(e=Lo(e,t=wn(t,e)))||delete e[Ao(Go(t))]}function fn(e,t,a,i){return Zi(e,t,a(ki(e,t)),i)}function mn(e,t,a,i){for(var n=e.length,o=i?n:-1;(i?o--:++o<n)&&t(e[o],o,e););return a?nn(e,i?0:o,i?o+1:n):nn(e,i?o+1:0,i?n:o)}function hn(e,t){var a=e;return a instanceof Ya&&(a=a.value()),At(t,(function(e,t){return t.func.apply(t.thisArg,Ft([e],t.args))}),a)}function gn(e,t,a){var n=e.length;if(n<2)return n?un(e[0]):[];for(var o=-1,r=i(n);++o<n;)for(var s=e[o],l=-1;++l<n;)l!=o&&(r[o]=ui(r[o]||s,e[l],t,a));return un(bi(r,1),t,a)}function bn(e,t,a){for(var i=-1,n=e.length,r=t.length,s={};++i<n;){var l=i<r?t[i]:o;a(s,e[i],l)}return s}function vn(e){return Jr(e)?e:[]}function yn(e){return"function"==typeof e?e:nl}function wn(e,t){return Br(e)?e:xo(e,t)?[e]:Fo(ys(e))}var _n=Qi;function xn(e,t,a){var i=e.length;return a=a===o?i:a,!t&&a>=i?e:nn(e,t,a)}var kn=it||function(e){return gt.clearTimeout(e)};function Sn(e,t){if(t)return e.slice();var a=e.length,i=He?He(a):new e.constructor(a);return e.copy(i),i}function Dn(e){var t=new e.constructor(e.byteLength);return new Be(t).set(new Be(e)),t}function Tn(e,t){var a=t?Dn(e.buffer):e.buffer;return new e.constructor(a,e.byteOffset,e.length)}function Cn(e,t){if(e!==t){var a=e!==o,i=null===e,n=e==e,r=cs(e),s=t!==o,l=null===t,c=t==t,d=cs(t);if(!l&&!d&&!r&&e>t||r&&s&&c&&!l&&!d||i&&s&&c||!a&&c||!n)return 1;if(!i&&!r&&!d&&e<t||d&&a&&n&&!i&&!r||l&&a&&n||!s&&n||!c)return-1}return 0}function Mn(e,t,a,n){for(var o=-1,r=e.length,s=a.length,l=-1,c=t.length,d=Kt(r-s,0),u=i(c+d),p=!n;++l<c;)u[l]=t[l];for(;++o<s;)(p||o<r)&&(u[a[o]]=e[o]);for(;d--;)u[l++]=e[o++];return u}function Ln(e,t,a,n){for(var o=-1,r=e.length,s=-1,l=a.length,c=-1,d=t.length,u=Kt(r-l,0),p=i(u+d),f=!n;++o<u;)p[o]=e[o];for(var m=o;++c<d;)p[m+c]=t[c];for(;++s<l;)(f||o<r)&&(p[m+a[s]]=e[o++]);return p}function $n(e,t){var a=-1,n=e.length;for(t||(t=i(n));++a<n;)t[a]=e[a];return t}function On(e,t,a,i){var n=!a;a||(a={});for(var r=-1,s=t.length;++r<s;){var l=t[r],c=i?i(a[l],e[l],l,a,e):o;c===o&&(c=e[l]),n?oi(a,l,c):ti(a,l,c)}return a}function Pn(e,t){return function(a,i){var n=Br(a)?Lt:ii,o=t?t():{};return n(a,e,co(i,2),o)}}function In(e){return Qi((function(t,a){var i=-1,n=a.length,r=n>1?a[n-1]:o,s=n>2?a[2]:o;for(r=e.length>3&&"function"==typeof r?(n--,r):o,s&&_o(a[0],a[1],s)&&(r=n<3?o:r,n=1),t=Ce(t);++i<n;){var l=a[i];l&&e(t,l,i,r)}return t}))}function Nn(e,t){return function(a,i){if(null==a)return a;if(!Wr(a))return e(a,i);for(var n=a.length,o=t?n:-1,r=Ce(a);(t?o--:++o<n)&&!1!==i(r[o],o,r););return a}}function jn(e){return function(t,a,i){for(var n=-1,o=Ce(t),r=i(t),s=r.length;s--;){var l=r[e?s:++n];if(!1===a(o[l],l,o))break}return t}}function En(e){return function(t){var a=la(t=ys(t))?ha(t):o,i=a?a[0]:t.charAt(0),n=a?xn(a,1).join(""):t.slice(1);return i[e]()+n}}function Fn(e){return function(t){return At(Xs(Ys(t).replace(tt,"")),e,"")}}function An(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var a=Ua(e.prototype),i=e.apply(a,t);return ts(i)?i:a}}function Rn(e){return function(t,a,i){var n=Ce(t);if(!Wr(t)){var r=co(a,3);t=Ps(t),a=function(e){return r(n[e],e,n)}}var s=e(t,a,i);return s>-1?n[r?t[s]:s]:o}}function Vn(e){return io((function(t){var a=t.length,i=a,n=qa.prototype.thru;for(e&&t.reverse();i--;){var s=t[i];if("function"!=typeof s)throw new $e(r);if(n&&!l&&"wrapper"==so(s))var l=new qa([],!0)}for(i=l?i:a;++i<a;){var c=so(s=t[i]),d="wrapper"==c?ro(s):o;l=d&&ko(d[0])&&424==d[1]&&!d[4].length&&1==d[9]?l[so(d[0])].apply(l,d[3]):1==s.length&&ko(s)?l[c]():l.thru(s)}return function(){var e=arguments,i=e[0];if(l&&1==e.length&&Br(i))return l.plant(i).value();for(var n=0,o=a?t[n].apply(this,e):i;++n<a;)o=t[n].call(this,o);return o}}))}function Un(e,t,a,n,r,s,l,c,d,u){var f=t&p,m=1&t,h=2&t,g=24&t,b=512&t,v=h?o:An(e);return function p(){for(var y=arguments.length,w=i(y),_=y;_--;)w[_]=arguments[_];if(g)var x=lo(p),k=function(e,t){for(var a=e.length,i=0;a--;)e[a]===t&&++i;return i}(w,x);if(n&&(w=Mn(w,n,r,g)),s&&(w=Ln(w,s,l,g)),y-=k,g&&y<u){var S=ua(w,x);return Jn(e,t,Un,p.placeholder,a,w,S,c,d,u-y)}var D=m?a:this,T=h?D[e]:e;return y=w.length,c?w=function(e,t){var a=e.length,i=ya(t.length,a),n=$n(e);for(;i--;){var r=t[i];e[i]=wo(r,a)?n[r]:o}return e}(w,c):b&&y>1&&w.reverse(),f&&d<y&&(w.length=d),this&&this!==gt&&this instanceof p&&(T=v||An(T)),T.apply(D,w)}}function zn(e,t){return function(a,i){return function(e,t,a,i){return wi(e,(function(e,n,o){t(i,a(e),n,o)})),i}(a,e,t(i),{})}}function qn(e,t){return function(a,i){var n;if(a===o&&i===o)return t;if(a!==o&&(n=a),i!==o){if(n===o)return i;"string"==typeof a||"string"==typeof i?(a=dn(a),i=dn(i)):(a=cn(a),i=cn(i)),n=e(a,i)}return n}}function Yn(e){return io((function(t){return t=Et(t,ea(co())),Qi((function(a){var i=this;return e(t,(function(e){return Mt(e,i,a)}))}))}))}function Bn(e,t){var a=(t=t===o?" ":dn(t)).length;if(a<2)return a?Ki(t,e):t;var i=Ki(t,mt(e/ma(t)));return la(t)?xn(ha(i),0,e).join(""):i.slice(0,e)}function Hn(e){return function(t,a,n){return n&&"number"!=typeof n&&_o(t,a,n)&&(a=n=o),t=ms(t),a===o?(a=t,t=0):a=ms(a),function(e,t,a,n){for(var o=-1,r=Kt(mt((t-e)/(a||1)),0),s=i(r);r--;)s[n?r:++o]=e,e+=a;return s}(t,a,n=n===o?t<a?1:-1:ms(n),e)}}function Wn(e){return function(t,a){return"string"==typeof t&&"string"==typeof a||(t=bs(t),a=bs(a)),e(t,a)}}function Jn(e,t,a,i,n,r,s,l,c,p){var f=8&t;t|=f?d:u,4&(t&=~(f?u:d))||(t&=-4);var m=[e,t,n,f?r:o,f?s:o,f?o:r,f?o:s,l,c,p],h=a.apply(o,m);return ko(e)&&Oo(h,m),h.placeholder=i,No(h,e,t)}function Kn(e){var t=Te[e];return function(e,a){if(e=bs(e),(a=null==a?0:ya(hs(a),292))&&wt(e)){var i=(ys(e)+"e").split("e");return+((i=(ys(t(i[0]+"e"+(+i[1]+a)))+"e").split("e"))[0]+"e"+(+i[1]-a))}return t(e)}}var Qn=Ca&&1/pa(new Ca([,-0]))[1]==m?function(e){return new Ca(e)}:cl;function Gn(e){return function(t){var a=go(t);return a==T?ca(t):a==O?fa(t):function(e,t){return Et(t,(function(t){return[t,e[t]]}))}(t,e(t))}}function Xn(e,t,a,n,s,m,h,g){var b=2&t;if(!b&&"function"!=typeof e)throw new $e(r);var v=n?n.length:0;if(v||(t&=-97,n=s=o),h=h===o?h:Kt(hs(h),0),g=g===o?g:hs(g),v-=s?s.length:0,t&u){var y=n,w=s;n=s=o}var _=b?o:ro(e),x=[e,t,a,n,s,y,w,m,h,g];if(_&&function(e,t){var a=e[1],i=t[1],n=a|i,o=n<131,r=i==p&&8==a||i==p&&a==f&&e[7].length<=t[8]||384==i&&t[7].length<=t[8]&&8==a;if(!o&&!r)return e;1&i&&(e[2]=t[2],n|=1&a?0:4);var s=t[3];if(s){var c=e[3];e[3]=c?Mn(c,s,t[4]):s,e[4]=c?ua(e[3],l):t[4]}(s=t[5])&&(c=e[5],e[5]=c?Ln(c,s,t[6]):s,e[6]=c?ua(e[5],l):t[6]);(s=t[7])&&(e[7]=s);i&p&&(e[8]=null==e[8]?t[8]:ya(e[8],t[8]));null==e[9]&&(e[9]=t[9]);e[0]=t[0],e[1]=n}(x,_),e=x[0],t=x[1],a=x[2],n=x[3],s=x[4],!(g=x[9]=x[9]===o?b?0:e.length:Kt(x[9]-v,0))&&24&t&&(t&=-25),t&&1!=t)k=8==t||t==c?function(e,t,a){var n=An(e);return function r(){for(var s=arguments.length,l=i(s),c=s,d=lo(r);c--;)l[c]=arguments[c];var u=s<3&&l[0]!==d&&l[s-1]!==d?[]:ua(l,d);return(s-=u.length)<a?Jn(e,t,Un,r.placeholder,o,l,u,o,o,a-s):Mt(this&&this!==gt&&this instanceof r?n:e,this,l)}}(e,t,g):t!=d&&33!=t||s.length?Un.apply(o,x):function(e,t,a,n){var o=1&t,r=An(e);return function t(){for(var s=-1,l=arguments.length,c=-1,d=n.length,u=i(d+l),p=this&&this!==gt&&this instanceof t?r:e;++c<d;)u[c]=n[c];for(;l--;)u[c++]=arguments[++s];return Mt(p,o?a:this,u)}}(e,t,a,n);else var k=function(e,t,a){var i=1&t,n=An(e);return function t(){return(this&&this!==gt&&this instanceof t?n:e).apply(i?a:this,arguments)}}(e,t,a);return No((_?en:Oo)(k,x),e,t)}function Zn(e,t,a,i){return e===o||Ur(e,Ie[a])&&!Ee.call(i,a)?t:e}function eo(e,t,a,i,n,r){return ts(e)&&ts(t)&&(r.set(t,e),zi(e,t,o,eo,r),r.delete(t)),e}function to(e){return os(e)?o:e}function ao(e,t,a,i,n,r){var s=1&a,l=e.length,c=t.length;if(l!=c&&!(s&&c>l))return!1;var d=r.get(e),u=r.get(t);if(d&&u)return d==t&&u==e;var p=-1,f=!0,m=2&a?new Ja:o;for(r.set(e,t),r.set(t,e);++p<l;){var h=e[p],g=t[p];if(i)var b=s?i(g,h,p,t,e,r):i(h,g,p,e,t,r);if(b!==o){if(b)continue;f=!1;break}if(m){if(!Vt(t,(function(e,t){if(!aa(m,t)&&(h===e||n(h,e,a,i,r)))return m.push(t)}))){f=!1;break}}else if(h!==g&&!n(h,g,a,i,r)){f=!1;break}}return r.delete(e),r.delete(t),f}function io(e){return Io(Mo(e,o,Ho),e+"")}function no(e){return Si(e,Ps,mo)}function oo(e){return Si(e,Is,ho)}var ro=$a?function(e){return $a.get(e)}:cl;function so(e){for(var t=e.name+"",a=Oa[t],i=Ee.call(Oa,t)?a.length:0;i--;){var n=a[i],o=n.func;if(null==o||o==e)return n.name}return t}function lo(e){return(Ee.call(Va,"placeholder")?Va:e).placeholder}function co(){var e=Va.iteratee||ol;return e=e===ol?ji:e,arguments.length?e(arguments[0],arguments[1]):e}function uo(e,t){var a,i,n=e.__data__;return("string"==(i=typeof(a=t))||"number"==i||"symbol"==i||"boolean"==i?"__proto__"!==a:null===a)?n["string"==typeof t?"string":"hash"]:n.map}function po(e){for(var t=Ps(e),a=t.length;a--;){var i=t[a],n=e[i];t[a]=[i,n,To(n)]}return t}function fo(e,t){var a=function(e,t){return null==e?o:e[t]}(e,t);return Ni(a)?a:o}var mo=bt?function(e){return null==e?[]:(e=Ce(e),It(bt(e),(function(t){return Ke.call(e,t)})))}:gl,ho=bt?function(e){for(var t=[];e;)Ft(t,mo(e)),e=We(e);return t}:gl,go=Di;function bo(e,t,a){for(var i=-1,n=(t=wn(t,e)).length,o=!1;++i<n;){var r=Ao(t[i]);if(!(o=null!=e&&a(e,r)))break;e=e[r]}return o||++i!=n?o:!!(n=null==e?0:e.length)&&es(n)&&wo(r,n)&&(Br(e)||Yr(e))}function vo(e){return"function"!=typeof e.constructor||Do(e)?{}:Ua(We(e))}function yo(e){return Br(e)||Yr(e)||!!(Ge&&e&&e[Ge])}function wo(e,t){var a=typeof e;return!!(t=null==t?h:t)&&("number"==a||"symbol"!=a&&_e.test(e))&&e>-1&&e%1==0&&e<t}function _o(e,t,a){if(!ts(a))return!1;var i=typeof t;return!!("number"==i?Wr(a)&&wo(t,a.length):"string"==i&&t in a)&&Ur(a[t],e)}function xo(e,t){if(Br(e))return!1;var a=typeof e;return!("number"!=a&&"symbol"!=a&&"boolean"!=a&&null!=e&&!cs(e))||(ie.test(e)||!ae.test(e)||null!=t&&e in Ce(t))}function ko(e){var t=so(e),a=Va[t];if("function"!=typeof a||!(t in Ya.prototype))return!1;if(e===a)return!0;var i=ro(a);return!!i&&e===i[0]}(Sa&&go(new Sa(new ArrayBuffer(1)))!=E||Da&&go(new Da)!=T||Ta&&go(Ta.resolve())!=L||Ca&&go(new Ca)!=O||Ma&&go(new Ma)!=N)&&(go=function(e){var t=Di(e),a=t==M?e.constructor:o,i=a?Ro(a):"";if(i)switch(i){case Pa:return E;case Ia:return T;case Na:return L;case ja:return O;case Ea:return N}return t});var So=Ne?Xr:bl;function Do(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||Ie)}function To(e){return e==e&&!ts(e)}function Co(e,t){return function(a){return null!=a&&(a[e]===t&&(t!==o||e in Ce(a)))}}function Mo(e,t,a){return t=Kt(t===o?e.length-1:t,0),function(){for(var n=arguments,o=-1,r=Kt(n.length-t,0),s=i(r);++o<r;)s[o]=n[t+o];o=-1;for(var l=i(t+1);++o<t;)l[o]=n[o];return l[t]=a(s),Mt(e,this,l)}}function Lo(e,t){return t.length<2?e:ki(e,nn(t,0,-1))}function $o(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}var Oo=jo(en),Po=ut||function(e,t){return gt.setTimeout(e,t)},Io=jo(tn);function No(e,t,a){var i=t+"";return Io(e,function(e,t){var a=t.length;if(!a)return e;var i=a-1;return t[i]=(a>1?"& ":"")+t[i],t=t.join(a>2?", ":" "),e.replace(ce,"{\n/* [wrapped with "+t+"] */\n")}(i,function(e,t){return $t(v,(function(a){var i="_."+a[0];t&a[1]&&!Nt(e,i)&&e.push(i)})),e.sort()}(function(e){var t=e.match(de);return t?t[1].split(ue):[]}(i),a)))}function jo(e){var t=0,a=0;return function(){var i=wa(),n=16-(i-a);if(a=i,n>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(o,arguments)}}function Eo(e,t){var a=-1,i=e.length,n=i-1;for(t=t===o?i:t;++a<t;){var r=Ji(a,n),s=e[r];e[r]=e[a],e[a]=s}return e.length=t,e}var Fo=function(e){var t=jr(e,(function(e){return 500===a.size&&a.clear(),e})),a=t.cache;return t}((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(ne,(function(e,a,i,n){t.push(i?n.replace(me,"$1"):a||e)})),t}));function Ao(e){if("string"==typeof e||cs(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function Ro(e){if(null!=e){try{return je.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function Vo(e){if(e instanceof Ya)return e.clone();var t=new qa(e.__wrapped__,e.__chain__);return t.__actions__=$n(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}var Uo=Qi((function(e,t){return Jr(e)?ui(e,bi(t,1,Jr,!0)):[]})),zo=Qi((function(e,t){var a=Go(t);return Jr(a)&&(a=o),Jr(e)?ui(e,bi(t,1,Jr,!0),co(a,2)):[]})),qo=Qi((function(e,t){var a=Go(t);return Jr(a)&&(a=o),Jr(e)?ui(e,bi(t,1,Jr,!0),o,a):[]}));function Yo(e,t,a){var i=null==e?0:e.length;if(!i)return-1;var n=null==a?0:hs(a);return n<0&&(n=Kt(i+n,0)),qt(e,co(t,3),n)}function Bo(e,t,a){var i=null==e?0:e.length;if(!i)return-1;var n=i-1;return a!==o&&(n=hs(a),n=a<0?Kt(i+n,0):ya(n,i-1)),qt(e,co(t,3),n,!0)}function Ho(e){return(null==e?0:e.length)?bi(e,1):[]}function Wo(e){return e&&e.length?e[0]:o}var Jo=Qi((function(e){var t=Et(e,vn);return t.length&&t[0]===e[0]?Li(t):[]})),Ko=Qi((function(e){var t=Go(e),a=Et(e,vn);return t===Go(a)?t=o:a.pop(),a.length&&a[0]===e[0]?Li(a,co(t,2)):[]})),Qo=Qi((function(e){var t=Go(e),a=Et(e,vn);return(t="function"==typeof t?t:o)&&a.pop(),a.length&&a[0]===e[0]?Li(a,o,t):[]}));function Go(e){var t=null==e?0:e.length;return t?e[t-1]:o}var Xo=Qi(Zo);function Zo(e,t){return e&&e.length&&t&&t.length?Hi(e,t):e}var er=io((function(e,t){var a=null==e?0:e.length,i=ri(e,t);return Wi(e,Et(t,(function(e){return wo(e,a)?+e:e})).sort(Cn)),i}));function tr(e){return null==e?e:ka.call(e)}var ar=Qi((function(e){return un(bi(e,1,Jr,!0))})),ir=Qi((function(e){var t=Go(e);return Jr(t)&&(t=o),un(bi(e,1,Jr,!0),co(t,2))})),nr=Qi((function(e){var t=Go(e);return t="function"==typeof t?t:o,un(bi(e,1,Jr,!0),o,t)}));function or(e){if(!e||!e.length)return[];var t=0;return e=It(e,(function(e){if(Jr(e))return t=Kt(e.length,t),!0})),Xt(t,(function(t){return Et(e,Jt(t))}))}function rr(e,t){if(!e||!e.length)return[];var a=or(e);return null==t?a:Et(a,(function(e){return Mt(t,o,e)}))}var sr=Qi((function(e,t){return Jr(e)?ui(e,t):[]})),lr=Qi((function(e){return gn(It(e,Jr))})),cr=Qi((function(e){var t=Go(e);return Jr(t)&&(t=o),gn(It(e,Jr),co(t,2))})),dr=Qi((function(e){var t=Go(e);return t="function"==typeof t?t:o,gn(It(e,Jr),o,t)})),ur=Qi(or);var pr=Qi((function(e){var t=e.length,a=t>1?e[t-1]:o;return a="function"==typeof a?(e.pop(),a):o,rr(e,a)}));function fr(e){var t=Va(e);return t.__chain__=!0,t}function mr(e,t){return t(e)}var hr=io((function(e){var t=e.length,a=t?e[0]:0,i=this.__wrapped__,n=function(t){return ri(t,e)};return!(t>1||this.__actions__.length)&&i instanceof Ya&&wo(a)?((i=i.slice(a,+a+(t?1:0))).__actions__.push({func:mr,args:[n],thisArg:o}),new qa(i,this.__chain__).thru((function(e){return t&&!e.length&&e.push(o),e}))):this.thru(n)}));var gr=Pn((function(e,t,a){Ee.call(e,a)?++e[a]:oi(e,a,1)}));var br=Rn(Yo),vr=Rn(Bo);function yr(e,t){return(Br(e)?$t:pi)(e,co(t,3))}function wr(e,t){return(Br(e)?Ot:fi)(e,co(t,3))}var _r=Pn((function(e,t,a){Ee.call(e,a)?e[a].push(t):oi(e,a,[t])}));var xr=Qi((function(e,t,a){var n=-1,o="function"==typeof t,r=Wr(e)?i(e.length):[];return pi(e,(function(e){r[++n]=o?Mt(t,e,a):$i(e,t,a)})),r})),kr=Pn((function(e,t,a){oi(e,a,t)}));function Sr(e,t){return(Br(e)?Et:Ri)(e,co(t,3))}var Dr=Pn((function(e,t,a){e[a?0:1].push(t)}),(function(){return[[],[]]}));var Tr=Qi((function(e,t){if(null==e)return[];var a=t.length;return a>1&&_o(e,t[0],t[1])?t=[]:a>2&&_o(t[0],t[1],t[2])&&(t=[t[0]]),Yi(e,bi(t,1),[])})),Cr=ot||function(){return gt.Date.now()};function Mr(e,t,a){return t=a?o:t,t=e&&null==t?e.length:t,Xn(e,p,o,o,o,o,t)}function Lr(e,t){var a;if("function"!=typeof t)throw new $e(r);return e=hs(e),function(){return--e>0&&(a=t.apply(this,arguments)),e<=1&&(t=o),a}}var $r=Qi((function(e,t,a){var i=1;if(a.length){var n=ua(a,lo($r));i|=d}return Xn(e,i,t,a,n)})),Or=Qi((function(e,t,a){var i=3;if(a.length){var n=ua(a,lo(Or));i|=d}return Xn(t,i,e,a,n)}));function Pr(e,t,a){var i,n,s,l,c,d,u=0,p=!1,f=!1,m=!0;if("function"!=typeof e)throw new $e(r);function h(t){var a=i,r=n;return i=n=o,u=t,l=e.apply(r,a)}function g(e){var a=e-d;return d===o||a>=t||a<0||f&&e-u>=s}function b(){var e=Cr();if(g(e))return v(e);c=Po(b,function(e){var a=t-(e-d);return f?ya(a,s-(e-u)):a}(e))}function v(e){return c=o,m&&i?h(e):(i=n=o,l)}function y(){var e=Cr(),a=g(e);if(i=arguments,n=this,d=e,a){if(c===o)return function(e){return u=e,c=Po(b,t),p?h(e):l}(d);if(f)return kn(c),c=Po(b,t),h(d)}return c===o&&(c=Po(b,t)),l}return t=bs(t)||0,ts(a)&&(p=!!a.leading,s=(f="maxWait"in a)?Kt(bs(a.maxWait)||0,t):s,m="trailing"in a?!!a.trailing:m),y.cancel=function(){c!==o&&kn(c),u=0,i=d=n=c=o},y.flush=function(){return c===o?l:v(Cr())},y}var Ir=Qi((function(e,t){return di(e,1,t)})),Nr=Qi((function(e,t,a){return di(e,bs(t)||0,a)}));function jr(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new $e(r);var a=function(){var i=arguments,n=t?t.apply(this,i):i[0],o=a.cache;if(o.has(n))return o.get(n);var r=e.apply(this,i);return a.cache=o.set(n,r)||o,r};return a.cache=new(jr.Cache||Wa),a}function Er(e){if("function"!=typeof e)throw new $e(r);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}jr.Cache=Wa;var Fr=_n((function(e,t){var a=(t=1==t.length&&Br(t[0])?Et(t[0],ea(co())):Et(bi(t,1),ea(co()))).length;return Qi((function(i){for(var n=-1,o=ya(i.length,a);++n<o;)i[n]=t[n].call(this,i[n]);return Mt(e,this,i)}))})),Ar=Qi((function(e,t){var a=ua(t,lo(Ar));return Xn(e,d,o,t,a)})),Rr=Qi((function(e,t){var a=ua(t,lo(Rr));return Xn(e,u,o,t,a)})),Vr=io((function(e,t){return Xn(e,f,o,o,o,t)}));function Ur(e,t){return e===t||e!=e&&t!=t}var zr=Wn(Ti),qr=Wn((function(e,t){return e>=t})),Yr=Oi(function(){return arguments}())?Oi:function(e){return as(e)&&Ee.call(e,"callee")&&!Ke.call(e,"callee")},Br=i.isArray,Hr=xt?ea(xt):function(e){return as(e)&&Di(e)==j};function Wr(e){return null!=e&&es(e.length)&&!Xr(e)}function Jr(e){return as(e)&&Wr(e)}var Kr=vt||bl,Qr=kt?ea(kt):function(e){return as(e)&&Di(e)==x};function Gr(e){if(!as(e))return!1;var t=Di(e);return t==k||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!os(e)}function Xr(e){if(!ts(e))return!1;var t=Di(e);return t==S||t==D||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Zr(e){return"number"==typeof e&&e==hs(e)}function es(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=h}function ts(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function as(e){return null!=e&&"object"==typeof e}var is=St?ea(St):function(e){return as(e)&&go(e)==T};function ns(e){return"number"==typeof e||as(e)&&Di(e)==C}function os(e){if(!as(e)||Di(e)!=M)return!1;var t=We(e);if(null===t)return!0;var a=Ee.call(t,"constructor")&&t.constructor;return"function"==typeof a&&a instanceof a&&je.call(a)==Ve}var rs=Dt?ea(Dt):function(e){return as(e)&&Di(e)==$};var ss=Tt?ea(Tt):function(e){return as(e)&&go(e)==O};function ls(e){return"string"==typeof e||!Br(e)&&as(e)&&Di(e)==P}function cs(e){return"symbol"==typeof e||as(e)&&Di(e)==I}var ds=Ct?ea(Ct):function(e){return as(e)&&es(e.length)&&!!ct[Di(e)]};var us=Wn(Ai),ps=Wn((function(e,t){return e<=t}));function fs(e){if(!e)return[];if(Wr(e))return ls(e)?ha(e):$n(e);if(Xe&&e[Xe])return function(e){for(var t,a=[];!(t=e.next()).done;)a.push(t.value);return a}(e[Xe]());var t=go(e);return(t==T?ca:t==O?pa:Us)(e)}function ms(e){return e?(e=bs(e))===m||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function hs(e){var t=ms(e),a=t%1;return t==t?a?t-a:t:0}function gs(e){return e?si(hs(e),0,b):0}function bs(e){if("number"==typeof e)return e;if(cs(e))return g;if(ts(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=ts(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Zt(e);var a=ve.test(e);return a||we.test(e)?ft(e.slice(2),a?2:8):be.test(e)?g:+e}function vs(e){return On(e,Is(e))}function ys(e){return null==e?"":dn(e)}var ws=In((function(e,t){if(Do(t)||Wr(t))On(t,Ps(t),e);else for(var a in t)Ee.call(t,a)&&ti(e,a,t[a])})),_s=In((function(e,t){On(t,Is(t),e)})),xs=In((function(e,t,a,i){On(t,Is(t),e,i)})),ks=In((function(e,t,a,i){On(t,Ps(t),e,i)})),Ss=io(ri);var Ds=Qi((function(e,t){e=Ce(e);var a=-1,i=t.length,n=i>2?t[2]:o;for(n&&_o(t[0],t[1],n)&&(i=1);++a<i;)for(var r=t[a],s=Is(r),l=-1,c=s.length;++l<c;){var d=s[l],u=e[d];(u===o||Ur(u,Ie[d])&&!Ee.call(e,d))&&(e[d]=r[d])}return e})),Ts=Qi((function(e){return e.push(o,eo),Mt(js,o,e)}));function Cs(e,t,a){var i=null==e?o:ki(e,t);return i===o?a:i}function Ms(e,t){return null!=e&&bo(e,t,Mi)}var Ls=zn((function(e,t,a){null!=t&&"function"!=typeof t.toString&&(t=Re.call(t)),e[t]=a}),tl(nl)),$s=zn((function(e,t,a){null!=t&&"function"!=typeof t.toString&&(t=Re.call(t)),Ee.call(e,t)?e[t].push(a):e[t]=[a]}),co),Os=Qi($i);function Ps(e){return Wr(e)?Qa(e):Ei(e)}function Is(e){return Wr(e)?Qa(e,!0):Fi(e)}var Ns=In((function(e,t,a){zi(e,t,a)})),js=In((function(e,t,a,i){zi(e,t,a,i)})),Es=io((function(e,t){var a={};if(null==e)return a;var i=!1;t=Et(t,(function(t){return t=wn(t,e),i||(i=t.length>1),t})),On(e,oo(e),a),i&&(a=li(a,7,to));for(var n=t.length;n--;)pn(a,t[n]);return a}));var Fs=io((function(e,t){return null==e?{}:function(e,t){return Bi(e,t,(function(t,a){return Ms(e,a)}))}(e,t)}));function As(e,t){if(null==e)return{};var a=Et(oo(e),(function(e){return[e]}));return t=co(t),Bi(e,a,(function(e,a){return t(e,a[0])}))}var Rs=Gn(Ps),Vs=Gn(Is);function Us(e){return null==e?[]:ta(e,Ps(e))}var zs=Fn((function(e,t,a){return t=t.toLowerCase(),e+(a?qs(t):t)}));function qs(e){return Gs(ys(e).toLowerCase())}function Ys(e){return(e=ys(e))&&e.replace(xe,oa).replace(at,"")}var Bs=Fn((function(e,t,a){return e+(a?"-":"")+t.toLowerCase()})),Hs=Fn((function(e,t,a){return e+(a?" ":"")+t.toLowerCase()})),Ws=En("toLowerCase");var Js=Fn((function(e,t,a){return e+(a?"_":"")+t.toLowerCase()}));var Ks=Fn((function(e,t,a){return e+(a?" ":"")+Gs(t)}));var Qs=Fn((function(e,t,a){return e+(a?" ":"")+t.toUpperCase()})),Gs=En("toUpperCase");function Xs(e,t,a){return e=ys(e),(t=a?o:t)===o?function(e){return rt.test(e)}(e)?function(e){return e.match(nt)||[]}(e):function(e){return e.match(pe)||[]}(e):e.match(t)||[]}var Zs=Qi((function(e,t){try{return Mt(e,o,t)}catch(e){return Gr(e)?e:new le(e)}})),el=io((function(e,t){return $t(t,(function(t){t=Ao(t),oi(e,t,$r(e[t],e))})),e}));function tl(e){return function(){return e}}var al=Vn(),il=Vn(!0);function nl(e){return e}function ol(e){return ji("function"==typeof e?e:li(e,1))}var rl=Qi((function(e,t){return function(a){return $i(a,e,t)}})),sl=Qi((function(e,t){return function(a){return $i(e,a,t)}}));function ll(e,t,a){var i=Ps(t),n=xi(t,i);null!=a||ts(t)&&(n.length||!i.length)||(a=t,t=e,e=this,n=xi(t,Ps(t)));var o=!(ts(a)&&"chain"in a&&!a.chain),r=Xr(e);return $t(n,(function(a){var i=t[a];e[a]=i,r&&(e.prototype[a]=function(){var t=this.__chain__;if(o||t){var a=e(this.__wrapped__);return(a.__actions__=$n(this.__actions__)).push({func:i,args:arguments,thisArg:e}),a.__chain__=t,a}return i.apply(e,Ft([this.value()],arguments))})})),e}function cl(){}var dl=Yn(Et),ul=Yn(Pt),pl=Yn(Vt);function fl(e){return xo(e)?Jt(Ao(e)):function(e){return function(t){return ki(t,e)}}(e)}var ml=Hn(),hl=Hn(!0);function gl(){return[]}function bl(){return!1}var vl=qn((function(e,t){return e+t}),0),yl=Kn("ceil"),wl=qn((function(e,t){return e/t}),1),_l=Kn("floor");var xl,kl=qn((function(e,t){return e*t}),1),Sl=Kn("round"),Dl=qn((function(e,t){return e-t}),0);return Va.after=function(e,t){if("function"!=typeof t)throw new $e(r);return e=hs(e),function(){if(--e<1)return t.apply(this,arguments)}},Va.ary=Mr,Va.assign=ws,Va.assignIn=_s,Va.assignInWith=xs,Va.assignWith=ks,Va.at=Ss,Va.before=Lr,Va.bind=$r,Va.bindAll=el,Va.bindKey=Or,Va.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Br(e)?e:[e]},Va.chain=fr,Va.chunk=function(e,t,a){t=(a?_o(e,t,a):t===o)?1:Kt(hs(t),0);var n=null==e?0:e.length;if(!n||t<1)return[];for(var r=0,s=0,l=i(mt(n/t));r<n;)l[s++]=nn(e,r,r+=t);return l},Va.compact=function(e){for(var t=-1,a=null==e?0:e.length,i=0,n=[];++t<a;){var o=e[t];o&&(n[i++]=o)}return n},Va.concat=function(){var e=arguments.length;if(!e)return[];for(var t=i(e-1),a=arguments[0],n=e;n--;)t[n-1]=arguments[n];return Ft(Br(a)?$n(a):[a],bi(t,1))},Va.cond=function(e){var t=null==e?0:e.length,a=co();return e=t?Et(e,(function(e){if("function"!=typeof e[1])throw new $e(r);return[a(e[0]),e[1]]})):[],Qi((function(a){for(var i=-1;++i<t;){var n=e[i];if(Mt(n[0],this,a))return Mt(n[1],this,a)}}))},Va.conforms=function(e){return function(e){var t=Ps(e);return function(a){return ci(a,e,t)}}(li(e,1))},Va.constant=tl,Va.countBy=gr,Va.create=function(e,t){var a=Ua(e);return null==t?a:ni(a,t)},Va.curry=function e(t,a,i){var n=Xn(t,8,o,o,o,o,o,a=i?o:a);return n.placeholder=e.placeholder,n},Va.curryRight=function e(t,a,i){var n=Xn(t,c,o,o,o,o,o,a=i?o:a);return n.placeholder=e.placeholder,n},Va.debounce=Pr,Va.defaults=Ds,Va.defaultsDeep=Ts,Va.defer=Ir,Va.delay=Nr,Va.difference=Uo,Va.differenceBy=zo,Va.differenceWith=qo,Va.drop=function(e,t,a){var i=null==e?0:e.length;return i?nn(e,(t=a||t===o?1:hs(t))<0?0:t,i):[]},Va.dropRight=function(e,t,a){var i=null==e?0:e.length;return i?nn(e,0,(t=i-(t=a||t===o?1:hs(t)))<0?0:t):[]},Va.dropRightWhile=function(e,t){return e&&e.length?mn(e,co(t,3),!0,!0):[]},Va.dropWhile=function(e,t){return e&&e.length?mn(e,co(t,3),!0):[]},Va.fill=function(e,t,a,i){var n=null==e?0:e.length;return n?(a&&"number"!=typeof a&&_o(e,t,a)&&(a=0,i=n),function(e,t,a,i){var n=e.length;for((a=hs(a))<0&&(a=-a>n?0:n+a),(i=i===o||i>n?n:hs(i))<0&&(i+=n),i=a>i?0:gs(i);a<i;)e[a++]=t;return e}(e,t,a,i)):[]},Va.filter=function(e,t){return(Br(e)?It:gi)(e,co(t,3))},Va.flatMap=function(e,t){return bi(Sr(e,t),1)},Va.flatMapDeep=function(e,t){return bi(Sr(e,t),m)},Va.flatMapDepth=function(e,t,a){return a=a===o?1:hs(a),bi(Sr(e,t),a)},Va.flatten=Ho,Va.flattenDeep=function(e){return(null==e?0:e.length)?bi(e,m):[]},Va.flattenDepth=function(e,t){return(null==e?0:e.length)?bi(e,t=t===o?1:hs(t)):[]},Va.flip=function(e){return Xn(e,512)},Va.flow=al,Va.flowRight=il,Va.fromPairs=function(e){for(var t=-1,a=null==e?0:e.length,i={};++t<a;){var n=e[t];i[n[0]]=n[1]}return i},Va.functions=function(e){return null==e?[]:xi(e,Ps(e))},Va.functionsIn=function(e){return null==e?[]:xi(e,Is(e))},Va.groupBy=_r,Va.initial=function(e){return(null==e?0:e.length)?nn(e,0,-1):[]},Va.intersection=Jo,Va.intersectionBy=Ko,Va.intersectionWith=Qo,Va.invert=Ls,Va.invertBy=$s,Va.invokeMap=xr,Va.iteratee=ol,Va.keyBy=kr,Va.keys=Ps,Va.keysIn=Is,Va.map=Sr,Va.mapKeys=function(e,t){var a={};return t=co(t,3),wi(e,(function(e,i,n){oi(a,t(e,i,n),e)})),a},Va.mapValues=function(e,t){var a={};return t=co(t,3),wi(e,(function(e,i,n){oi(a,i,t(e,i,n))})),a},Va.matches=function(e){return Vi(li(e,1))},Va.matchesProperty=function(e,t){return Ui(e,li(t,1))},Va.memoize=jr,Va.merge=Ns,Va.mergeWith=js,Va.method=rl,Va.methodOf=sl,Va.mixin=ll,Va.negate=Er,Va.nthArg=function(e){return e=hs(e),Qi((function(t){return qi(t,e)}))},Va.omit=Es,Va.omitBy=function(e,t){return As(e,Er(co(t)))},Va.once=function(e){return Lr(2,e)},Va.orderBy=function(e,t,a,i){return null==e?[]:(Br(t)||(t=null==t?[]:[t]),Br(a=i?o:a)||(a=null==a?[]:[a]),Yi(e,t,a))},Va.over=dl,Va.overArgs=Fr,Va.overEvery=ul,Va.overSome=pl,Va.partial=Ar,Va.partialRight=Rr,Va.partition=Dr,Va.pick=Fs,Va.pickBy=As,Va.property=fl,Va.propertyOf=function(e){return function(t){return null==e?o:ki(e,t)}},Va.pull=Xo,Va.pullAll=Zo,Va.pullAllBy=function(e,t,a){return e&&e.length&&t&&t.length?Hi(e,t,co(a,2)):e},Va.pullAllWith=function(e,t,a){return e&&e.length&&t&&t.length?Hi(e,t,o,a):e},Va.pullAt=er,Va.range=ml,Va.rangeRight=hl,Va.rearg=Vr,Va.reject=function(e,t){return(Br(e)?It:gi)(e,Er(co(t,3)))},Va.remove=function(e,t){var a=[];if(!e||!e.length)return a;var i=-1,n=[],o=e.length;for(t=co(t,3);++i<o;){var r=e[i];t(r,i,e)&&(a.push(r),n.push(i))}return Wi(e,n),a},Va.rest=function(e,t){if("function"!=typeof e)throw new $e(r);return Qi(e,t=t===o?t:hs(t))},Va.reverse=tr,Va.sampleSize=function(e,t,a){return t=(a?_o(e,t,a):t===o)?1:hs(t),(Br(e)?Xa:Xi)(e,t)},Va.set=function(e,t,a){return null==e?e:Zi(e,t,a)},Va.setWith=function(e,t,a,i){return i="function"==typeof i?i:o,null==e?e:Zi(e,t,a,i)},Va.shuffle=function(e){return(Br(e)?Za:an)(e)},Va.slice=function(e,t,a){var i=null==e?0:e.length;return i?(a&&"number"!=typeof a&&_o(e,t,a)?(t=0,a=i):(t=null==t?0:hs(t),a=a===o?i:hs(a)),nn(e,t,a)):[]},Va.sortBy=Tr,Va.sortedUniq=function(e){return e&&e.length?ln(e):[]},Va.sortedUniqBy=function(e,t){return e&&e.length?ln(e,co(t,2)):[]},Va.split=function(e,t,a){return a&&"number"!=typeof a&&_o(e,t,a)&&(t=a=o),(a=a===o?b:a>>>0)?(e=ys(e))&&("string"==typeof t||null!=t&&!rs(t))&&!(t=dn(t))&&la(e)?xn(ha(e),0,a):e.split(t,a):[]},Va.spread=function(e,t){if("function"!=typeof e)throw new $e(r);return t=null==t?0:Kt(hs(t),0),Qi((function(a){var i=a[t],n=xn(a,0,t);return i&&Ft(n,i),Mt(e,this,n)}))},Va.tail=function(e){var t=null==e?0:e.length;return t?nn(e,1,t):[]},Va.take=function(e,t,a){return e&&e.length?nn(e,0,(t=a||t===o?1:hs(t))<0?0:t):[]},Va.takeRight=function(e,t,a){var i=null==e?0:e.length;return i?nn(e,(t=i-(t=a||t===o?1:hs(t)))<0?0:t,i):[]},Va.takeRightWhile=function(e,t){return e&&e.length?mn(e,co(t,3),!1,!0):[]},Va.takeWhile=function(e,t){return e&&e.length?mn(e,co(t,3)):[]},Va.tap=function(e,t){return t(e),e},Va.throttle=function(e,t,a){var i=!0,n=!0;if("function"!=typeof e)throw new $e(r);return ts(a)&&(i="leading"in a?!!a.leading:i,n="trailing"in a?!!a.trailing:n),Pr(e,t,{leading:i,maxWait:t,trailing:n})},Va.thru=mr,Va.toArray=fs,Va.toPairs=Rs,Va.toPairsIn=Vs,Va.toPath=function(e){return Br(e)?Et(e,Ao):cs(e)?[e]:$n(Fo(ys(e)))},Va.toPlainObject=vs,Va.transform=function(e,t,a){var i=Br(e),n=i||Kr(e)||ds(e);if(t=co(t,4),null==a){var o=e&&e.constructor;a=n?i?new o:[]:ts(e)&&Xr(o)?Ua(We(e)):{}}return(n?$t:wi)(e,(function(e,i,n){return t(a,e,i,n)})),a},Va.unary=function(e){return Mr(e,1)},Va.union=ar,Va.unionBy=ir,Va.unionWith=nr,Va.uniq=function(e){return e&&e.length?un(e):[]},Va.uniqBy=function(e,t){return e&&e.length?un(e,co(t,2)):[]},Va.uniqWith=function(e,t){return t="function"==typeof t?t:o,e&&e.length?un(e,o,t):[]},Va.unset=function(e,t){return null==e||pn(e,t)},Va.unzip=or,Va.unzipWith=rr,Va.update=function(e,t,a){return null==e?e:fn(e,t,yn(a))},Va.updateWith=function(e,t,a,i){return i="function"==typeof i?i:o,null==e?e:fn(e,t,yn(a),i)},Va.values=Us,Va.valuesIn=function(e){return null==e?[]:ta(e,Is(e))},Va.without=sr,Va.words=Xs,Va.wrap=function(e,t){return Ar(yn(t),e)},Va.xor=lr,Va.xorBy=cr,Va.xorWith=dr,Va.zip=ur,Va.zipObject=function(e,t){return bn(e||[],t||[],ti)},Va.zipObjectDeep=function(e,t){return bn(e||[],t||[],Zi)},Va.zipWith=pr,Va.entries=Rs,Va.entriesIn=Vs,Va.extend=_s,Va.extendWith=xs,ll(Va,Va),Va.add=vl,Va.attempt=Zs,Va.camelCase=zs,Va.capitalize=qs,Va.ceil=yl,Va.clamp=function(e,t,a){return a===o&&(a=t,t=o),a!==o&&(a=(a=bs(a))==a?a:0),t!==o&&(t=(t=bs(t))==t?t:0),si(bs(e),t,a)},Va.clone=function(e){return li(e,4)},Va.cloneDeep=function(e){return li(e,5)},Va.cloneDeepWith=function(e,t){return li(e,5,t="function"==typeof t?t:o)},Va.cloneWith=function(e,t){return li(e,4,t="function"==typeof t?t:o)},Va.conformsTo=function(e,t){return null==t||ci(e,t,Ps(t))},Va.deburr=Ys,Va.defaultTo=function(e,t){return null==e||e!=e?t:e},Va.divide=wl,Va.endsWith=function(e,t,a){e=ys(e),t=dn(t);var i=e.length,n=a=a===o?i:si(hs(a),0,i);return(a-=t.length)>=0&&e.slice(a,n)==t},Va.eq=Ur,Va.escape=function(e){return(e=ys(e))&&X.test(e)?e.replace(Q,ra):e},Va.escapeRegExp=function(e){return(e=ys(e))&&re.test(e)?e.replace(oe,"\\$&"):e},Va.every=function(e,t,a){var i=Br(e)?Pt:mi;return a&&_o(e,t,a)&&(t=o),i(e,co(t,3))},Va.find=br,Va.findIndex=Yo,Va.findKey=function(e,t){return zt(e,co(t,3),wi)},Va.findLast=vr,Va.findLastIndex=Bo,Va.findLastKey=function(e,t){return zt(e,co(t,3),_i)},Va.floor=_l,Va.forEach=yr,Va.forEachRight=wr,Va.forIn=function(e,t){return null==e?e:vi(e,co(t,3),Is)},Va.forInRight=function(e,t){return null==e?e:yi(e,co(t,3),Is)},Va.forOwn=function(e,t){return e&&wi(e,co(t,3))},Va.forOwnRight=function(e,t){return e&&_i(e,co(t,3))},Va.get=Cs,Va.gt=zr,Va.gte=qr,Va.has=function(e,t){return null!=e&&bo(e,t,Ci)},Va.hasIn=Ms,Va.head=Wo,Va.identity=nl,Va.includes=function(e,t,a,i){e=Wr(e)?e:Us(e),a=a&&!i?hs(a):0;var n=e.length;return a<0&&(a=Kt(n+a,0)),ls(e)?a<=n&&e.indexOf(t,a)>-1:!!n&&Yt(e,t,a)>-1},Va.indexOf=function(e,t,a){var i=null==e?0:e.length;if(!i)return-1;var n=null==a?0:hs(a);return n<0&&(n=Kt(i+n,0)),Yt(e,t,n)},Va.inRange=function(e,t,a){return t=ms(t),a===o?(a=t,t=0):a=ms(a),function(e,t,a){return e>=ya(t,a)&&e<Kt(t,a)}(e=bs(e),t,a)},Va.invoke=Os,Va.isArguments=Yr,Va.isArray=Br,Va.isArrayBuffer=Hr,Va.isArrayLike=Wr,Va.isArrayLikeObject=Jr,Va.isBoolean=function(e){return!0===e||!1===e||as(e)&&Di(e)==_},Va.isBuffer=Kr,Va.isDate=Qr,Va.isElement=function(e){return as(e)&&1===e.nodeType&&!os(e)},Va.isEmpty=function(e){if(null==e)return!0;if(Wr(e)&&(Br(e)||"string"==typeof e||"function"==typeof e.splice||Kr(e)||ds(e)||Yr(e)))return!e.length;var t=go(e);if(t==T||t==O)return!e.size;if(Do(e))return!Ei(e).length;for(var a in e)if(Ee.call(e,a))return!1;return!0},Va.isEqual=function(e,t){return Pi(e,t)},Va.isEqualWith=function(e,t,a){var i=(a="function"==typeof a?a:o)?a(e,t):o;return i===o?Pi(e,t,o,a):!!i},Va.isError=Gr,Va.isFinite=function(e){return"number"==typeof e&&wt(e)},Va.isFunction=Xr,Va.isInteger=Zr,Va.isLength=es,Va.isMap=is,Va.isMatch=function(e,t){return e===t||Ii(e,t,po(t))},Va.isMatchWith=function(e,t,a){return a="function"==typeof a?a:o,Ii(e,t,po(t),a)},Va.isNaN=function(e){return ns(e)&&e!=+e},Va.isNative=function(e){if(So(e))throw new le("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Ni(e)},Va.isNil=function(e){return null==e},Va.isNull=function(e){return null===e},Va.isNumber=ns,Va.isObject=ts,Va.isObjectLike=as,Va.isPlainObject=os,Va.isRegExp=rs,Va.isSafeInteger=function(e){return Zr(e)&&e>=-9007199254740991&&e<=h},Va.isSet=ss,Va.isString=ls,Va.isSymbol=cs,Va.isTypedArray=ds,Va.isUndefined=function(e){return e===o},Va.isWeakMap=function(e){return as(e)&&go(e)==N},Va.isWeakSet=function(e){return as(e)&&"[object WeakSet]"==Di(e)},Va.join=function(e,t){return null==e?"":_t.call(e,t)},Va.kebabCase=Bs,Va.last=Go,Va.lastIndexOf=function(e,t,a){var i=null==e?0:e.length;if(!i)return-1;var n=i;return a!==o&&(n=(n=hs(a))<0?Kt(i+n,0):ya(n,i-1)),t==t?function(e,t,a){for(var i=a+1;i--;)if(e[i]===t)return i;return i}(e,t,n):qt(e,Ht,n,!0)},Va.lowerCase=Hs,Va.lowerFirst=Ws,Va.lt=us,Va.lte=ps,Va.max=function(e){return e&&e.length?hi(e,nl,Ti):o},Va.maxBy=function(e,t){return e&&e.length?hi(e,co(t,2),Ti):o},Va.mean=function(e){return Wt(e,nl)},Va.meanBy=function(e,t){return Wt(e,co(t,2))},Va.min=function(e){return e&&e.length?hi(e,nl,Ai):o},Va.minBy=function(e,t){return e&&e.length?hi(e,co(t,2),Ai):o},Va.stubArray=gl,Va.stubFalse=bl,Va.stubObject=function(){return{}},Va.stubString=function(){return""},Va.stubTrue=function(){return!0},Va.multiply=kl,Va.nth=function(e,t){return e&&e.length?qi(e,hs(t)):o},Va.noConflict=function(){return gt._===this&&(gt._=Ue),this},Va.noop=cl,Va.now=Cr,Va.pad=function(e,t,a){e=ys(e);var i=(t=hs(t))?ma(e):0;if(!t||i>=t)return e;var n=(t-i)/2;return Bn(ht(n),a)+e+Bn(mt(n),a)},Va.padEnd=function(e,t,a){e=ys(e);var i=(t=hs(t))?ma(e):0;return t&&i<t?e+Bn(t-i,a):e},Va.padStart=function(e,t,a){e=ys(e);var i=(t=hs(t))?ma(e):0;return t&&i<t?Bn(t-i,a)+e:e},Va.parseInt=function(e,t,a){return a||null==t?t=0:t&&(t=+t),_a(ys(e).replace(se,""),t||0)},Va.random=function(e,t,a){if(a&&"boolean"!=typeof a&&_o(e,t,a)&&(t=a=o),a===o&&("boolean"==typeof t?(a=t,t=o):"boolean"==typeof e&&(a=e,e=o)),e===o&&t===o?(e=0,t=1):(e=ms(e),t===o?(t=e,e=0):t=ms(t)),e>t){var i=e;e=t,t=i}if(a||e%1||t%1){var n=xa();return ya(e+n*(t-e+pt("1e-"+((n+"").length-1))),t)}return Ji(e,t)},Va.reduce=function(e,t,a){var i=Br(e)?At:Qt,n=arguments.length<3;return i(e,co(t,4),a,n,pi)},Va.reduceRight=function(e,t,a){var i=Br(e)?Rt:Qt,n=arguments.length<3;return i(e,co(t,4),a,n,fi)},Va.repeat=function(e,t,a){return t=(a?_o(e,t,a):t===o)?1:hs(t),Ki(ys(e),t)},Va.replace=function(){var e=arguments,t=ys(e[0]);return e.length<3?t:t.replace(e[1],e[2])},Va.result=function(e,t,a){var i=-1,n=(t=wn(t,e)).length;for(n||(n=1,e=o);++i<n;){var r=null==e?o:e[Ao(t[i])];r===o&&(i=n,r=a),e=Xr(r)?r.call(e):r}return e},Va.round=Sl,Va.runInContext=e,Va.sample=function(e){return(Br(e)?Ga:Gi)(e)},Va.size=function(e){if(null==e)return 0;if(Wr(e))return ls(e)?ma(e):e.length;var t=go(e);return t==T||t==O?e.size:Ei(e).length},Va.snakeCase=Js,Va.some=function(e,t,a){var i=Br(e)?Vt:on;return a&&_o(e,t,a)&&(t=o),i(e,co(t,3))},Va.sortedIndex=function(e,t){return rn(e,t)},Va.sortedIndexBy=function(e,t,a){return sn(e,t,co(a,2))},Va.sortedIndexOf=function(e,t){var a=null==e?0:e.length;if(a){var i=rn(e,t);if(i<a&&Ur(e[i],t))return i}return-1},Va.sortedLastIndex=function(e,t){return rn(e,t,!0)},Va.sortedLastIndexBy=function(e,t,a){return sn(e,t,co(a,2),!0)},Va.sortedLastIndexOf=function(e,t){if(null==e?0:e.length){var a=rn(e,t,!0)-1;if(Ur(e[a],t))return a}return-1},Va.startCase=Ks,Va.startsWith=function(e,t,a){return e=ys(e),a=null==a?0:si(hs(a),0,e.length),t=dn(t),e.slice(a,a+t.length)==t},Va.subtract=Dl,Va.sum=function(e){return e&&e.length?Gt(e,nl):0},Va.sumBy=function(e,t){return e&&e.length?Gt(e,co(t,2)):0},Va.template=function(e,t,a){var i=Va.templateSettings;a&&_o(e,t,a)&&(t=o),e=ys(e),t=xs({},t,i,Zn);var n,r,s=xs({},t.imports,i.imports,Zn),l=Ps(s),c=ta(s,l),d=0,u=t.interpolate||ke,p="__p += '",f=Me((t.escape||ke).source+"|"+u.source+"|"+(u===te?he:ke).source+"|"+(t.evaluate||ke).source+"|$","g"),m="//# sourceURL="+(Ee.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++lt+"]")+"\n";e.replace(f,(function(t,a,i,o,s,l){return i||(i=o),p+=e.slice(d,l).replace(Se,sa),a&&(n=!0,p+="' +\n__e("+a+") +\n'"),s&&(r=!0,p+="';\n"+s+";\n__p += '"),i&&(p+="' +\n((__t = ("+i+")) == null ? '' : __t) +\n'"),d=l+t.length,t})),p+="';\n";var h=Ee.call(t,"variable")&&t.variable;if(h){if(fe.test(h))throw new le("Invalid `variable` option passed into `_.template`")}else p="with (obj) {\n"+p+"\n}\n";p=(r?p.replace(H,""):p).replace(W,"$1").replace(J,"$1;"),p="function("+(h||"obj")+") {\n"+(h?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(n?", __e = _.escape":"")+(r?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+p+"return __p\n}";var g=Zs((function(){return De(l,m+"return "+p).apply(o,c)}));if(g.source=p,Gr(g))throw g;return g},Va.times=function(e,t){if((e=hs(e))<1||e>h)return[];var a=b,i=ya(e,b);t=co(t),e-=b;for(var n=Xt(i,t);++a<e;)t(a);return n},Va.toFinite=ms,Va.toInteger=hs,Va.toLength=gs,Va.toLower=function(e){return ys(e).toLowerCase()},Va.toNumber=bs,Va.toSafeInteger=function(e){return e?si(hs(e),-9007199254740991,h):0===e?e:0},Va.toString=ys,Va.toUpper=function(e){return ys(e).toUpperCase()},Va.trim=function(e,t,a){if((e=ys(e))&&(a||t===o))return Zt(e);if(!e||!(t=dn(t)))return e;var i=ha(e),n=ha(t);return xn(i,ia(i,n),na(i,n)+1).join("")},Va.trimEnd=function(e,t,a){if((e=ys(e))&&(a||t===o))return e.slice(0,ga(e)+1);if(!e||!(t=dn(t)))return e;var i=ha(e);return xn(i,0,na(i,ha(t))+1).join("")},Va.trimStart=function(e,t,a){if((e=ys(e))&&(a||t===o))return e.replace(se,"");if(!e||!(t=dn(t)))return e;var i=ha(e);return xn(i,ia(i,ha(t))).join("")},Va.truncate=function(e,t){var a=30,i="...";if(ts(t)){var n="separator"in t?t.separator:n;a="length"in t?hs(t.length):a,i="omission"in t?dn(t.omission):i}var r=(e=ys(e)).length;if(la(e)){var s=ha(e);r=s.length}if(a>=r)return e;var l=a-ma(i);if(l<1)return i;var c=s?xn(s,0,l).join(""):e.slice(0,l);if(n===o)return c+i;if(s&&(l+=c.length-l),rs(n)){if(e.slice(l).search(n)){var d,u=c;for(n.global||(n=Me(n.source,ys(ge.exec(n))+"g")),n.lastIndex=0;d=n.exec(u);)var p=d.index;c=c.slice(0,p===o?l:p)}}else if(e.indexOf(dn(n),l)!=l){var f=c.lastIndexOf(n);f>-1&&(c=c.slice(0,f))}return c+i},Va.unescape=function(e){return(e=ys(e))&&G.test(e)?e.replace(K,ba):e},Va.uniqueId=function(e){var t=++Fe;return ys(e)+t},Va.upperCase=Qs,Va.upperFirst=Gs,Va.each=yr,Va.eachRight=wr,Va.first=Wo,ll(Va,(xl={},wi(Va,(function(e,t){Ee.call(Va.prototype,t)||(xl[t]=e)})),xl),{chain:!1}),Va.VERSION="4.17.21",$t(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){Va[e].placeholder=Va})),$t(["drop","take"],(function(e,t){Ya.prototype[e]=function(a){a=a===o?1:Kt(hs(a),0);var i=this.__filtered__&&!t?new Ya(this):this.clone();return i.__filtered__?i.__takeCount__=ya(a,i.__takeCount__):i.__views__.push({size:ya(a,b),type:e+(i.__dir__<0?"Right":"")}),i},Ya.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),$t(["filter","map","takeWhile"],(function(e,t){var a=t+1,i=1==a||3==a;Ya.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:co(e,3),type:a}),t.__filtered__=t.__filtered__||i,t}})),$t(["head","last"],(function(e,t){var a="take"+(t?"Right":"");Ya.prototype[e]=function(){return this[a](1).value()[0]}})),$t(["initial","tail"],(function(e,t){var a="drop"+(t?"":"Right");Ya.prototype[e]=function(){return this.__filtered__?new Ya(this):this[a](1)}})),Ya.prototype.compact=function(){return this.filter(nl)},Ya.prototype.find=function(e){return this.filter(e).head()},Ya.prototype.findLast=function(e){return this.reverse().find(e)},Ya.prototype.invokeMap=Qi((function(e,t){return"function"==typeof e?new Ya(this):this.map((function(a){return $i(a,e,t)}))})),Ya.prototype.reject=function(e){return this.filter(Er(co(e)))},Ya.prototype.slice=function(e,t){e=hs(e);var a=this;return a.__filtered__&&(e>0||t<0)?new Ya(a):(e<0?a=a.takeRight(-e):e&&(a=a.drop(e)),t!==o&&(a=(t=hs(t))<0?a.dropRight(-t):a.take(t-e)),a)},Ya.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Ya.prototype.toArray=function(){return this.take(b)},wi(Ya.prototype,(function(e,t){var a=/^(?:filter|find|map|reject)|While$/.test(t),i=/^(?:head|last)$/.test(t),n=Va[i?"take"+("last"==t?"Right":""):t],r=i||/^find/.test(t);n&&(Va.prototype[t]=function(){var t=this.__wrapped__,s=i?[1]:arguments,l=t instanceof Ya,c=s[0],d=l||Br(t),u=function(e){var t=n.apply(Va,Ft([e],s));return i&&p?t[0]:t};d&&a&&"function"==typeof c&&1!=c.length&&(l=d=!1);var p=this.__chain__,f=!!this.__actions__.length,m=r&&!p,h=l&&!f;if(!r&&d){t=h?t:new Ya(this);var g=e.apply(t,s);return g.__actions__.push({func:mr,args:[u],thisArg:o}),new qa(g,p)}return m&&h?e.apply(this,s):(g=this.thru(u),m?i?g.value()[0]:g.value():g)})})),$t(["pop","push","shift","sort","splice","unshift"],(function(e){var t=Oe[e],a=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",i=/^(?:pop|shift)$/.test(e);Va.prototype[e]=function(){var e=arguments;if(i&&!this.__chain__){var n=this.value();return t.apply(Br(n)?n:[],e)}return this[a]((function(a){return t.apply(Br(a)?a:[],e)}))}})),wi(Ya.prototype,(function(e,t){var a=Va[t];if(a){var i=a.name+"";Ee.call(Oa,i)||(Oa[i]=[]),Oa[i].push({name:t,func:a})}})),Oa[Un(o,2).name]=[{name:"wrapper",func:o}],Ya.prototype.clone=function(){var e=new Ya(this.__wrapped__);return e.__actions__=$n(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=$n(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=$n(this.__views__),e},Ya.prototype.reverse=function(){if(this.__filtered__){var e=new Ya(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Ya.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,a=Br(e),i=t<0,n=a?e.length:0,o=function(e,t,a){var i=-1,n=a.length;for(;++i<n;){var o=a[i],r=o.size;switch(o.type){case"drop":e+=r;break;case"dropRight":t-=r;break;case"take":t=ya(t,e+r);break;case"takeRight":e=Kt(e,t-r)}}return{start:e,end:t}}(0,n,this.__views__),r=o.start,s=o.end,l=s-r,c=i?s:r-1,d=this.__iteratees__,u=d.length,p=0,f=ya(l,this.__takeCount__);if(!a||!i&&n==l&&f==l)return hn(e,this.__actions__);var m=[];e:for(;l--&&p<f;){for(var h=-1,g=e[c+=t];++h<u;){var b=d[h],v=b.iteratee,y=b.type,w=v(g);if(2==y)g=w;else if(!w){if(1==y)continue e;break e}}m[p++]=g}return m},Va.prototype.at=hr,Va.prototype.chain=function(){return fr(this)},Va.prototype.commit=function(){return new qa(this.value(),this.__chain__)},Va.prototype.next=function(){this.__values__===o&&(this.__values__=fs(this.value()));var e=this.__index__>=this.__values__.length;return{done:e,value:e?o:this.__values__[this.__index__++]}},Va.prototype.plant=function(e){for(var t,a=this;a instanceof za;){var i=Vo(a);i.__index__=0,i.__values__=o,t?n.__wrapped__=i:t=i;var n=i;a=a.__wrapped__}return n.__wrapped__=e,t},Va.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Ya){var t=e;return this.__actions__.length&&(t=new Ya(this)),(t=t.reverse()).__actions__.push({func:mr,args:[tr],thisArg:o}),new qa(t,this.__chain__)}return this.thru(tr)},Va.prototype.toJSON=Va.prototype.valueOf=Va.prototype.value=function(){return hn(this.__wrapped__,this.__actions__)},Va.prototype.first=Va.prototype.head,Xe&&(Va.prototype[Xe]=function(){return this}),Va}();gt._=va,(n=function(){return va}.call(t,a,t,i))===o||(i.exports=n)}).call(this)}).call(this,a("c8ba"),a("62e4")(e))},"2f91":function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74");var i=a("ade3"),n=(a("25fc"),a("80a8"),a("3c4e")),o=a.n(n);function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}var s={isShow:"1",notShow:"2"},l={name:"condition-setting",components:{eipAuthDialog:function(){return Promise.resolve().then(a.bind(null,"e853"))},templateCtrlFieldDialog:function(){return Promise.resolve().then(a.bind(null,"3f26"))}},props:["data"],data:function(){return{btnType:s,dataTemplate:{},conditionSettingFields:[],conditionFields:[],tabHeight:"".concat(document.documentElement.clientHeight)-245,controlTypes:[{key:"onetext",value:"单行文本框"},{key:"date",value:"日期控件"},{key:"select",value:"下拉选项"},{key:"radio",value:"单选按钮"},{key:"customDialog",value:"自定义对话框"}],editField:{},editFieldIndex:-1,option:{choiceType:"static",customQuery:{}},permissionMap:{},permissionList:[],rightList:[{key:"",value:"请选择"},{key:"none",value:"无"},{key:"everyone",value:"所有人"}],defaultRight:'[{"type":"everyone","id":"","name":"","script":""}]',rightLab:""}},mounted:function(){if(this.dataTemplate=this.data.bpmDataTemplate,this.data.fields){var e=o()({},this.data.fields,{clone:!0});e=e.filter((function(e){return!e.flowField})),this.conditionSettingFields=e}this.templates=this.data.templates,this.permissionMap=this.data.permissionList,this.initData()},methods:{isShow:function(e){this.$set(e,"isShow",!e.isShow)},btnChange:function(e){this.$set(e,"mpDisplay","1"===e.mpDisplay?"2":"1")},saveConditionField:function(){var e=[];if(this.conditionFields.forEach((function(t){"select"!=t.ct&&"radio"!=t.ct&&"customDialog"!=t.ct||t.controlContent||e.push(t.cm)})),e.length>0)return this.$message.error("查询字段【"+e.join(",")+"】尚未配置控件，无法保存"),"false";this.dataTemplate.conditionField=this.conditionFields?JSON.stringify(this.conditionFields):null},initData:function(){if(this.dataTemplate.conditionField&&(this.conditionFields=JSON.parse(this.dataTemplate.conditionField)),this.conditionFields&&this.conditionFields.forEach((function(e){"onetext"!=e.ct&&"date"!=e.ct&&"select"!=e.ct&&"radio"!=e.ct&&"customDialog"!=e.ct&&(e.ct="onetext")})),this.permissionMap)for(var e in this.permissionMap)this.permissionList.push({type:e,title:this.permissionMap[e]})},addCtrlField:function(e,t,a){"select"!=t.ct||t.option?"date"!=t.ct||t.option||this.$set(t,"option",{}):t.option={choiceType:"static",customQuery:{}},this.editFieldIndex=e,this.editField=t,this.$refs.templateCtrlFieldDialog.showDialog(t,a)},ctrlFieldDialogOnConfirm:function(e){this.editField=e},fillToCondition:function(e,t,a){if(!this.isInConditionFields(e.name)){var i=this.getConditionField(e);this.conditionFields.push(i)}},allfillToCondition:function(){var e=this,t=this.$refs.conditionSettingTable.store.states.selection;(!t||t.length<1)&&this.$message({message:"请在左侧列表中选择要作为条件的字段",type:"warning"}),t.forEach((function(t){var a=t.ctrlType;"dialog"==a?a="customDialog":"input"==a&&(a="onetext"),"date"===t.type&&(a="date");for(var i=!1,n=0;n<e.controlTypes.length;n++)if(a==e.controlTypes[n].key){i=!0;break}if(i||(a="onetext"),e.$set(t,"ctrlType",a),!e.isInConditionFields(t.name)){var o=e.getConditionField(t);e.conditionFields.push(o)}}))},sort:function(e,t){if("up"==t)if(0===e)this.$message({message:"已经是列表中第一位",type:"warning"});else{var a=this.conditionFields[e-1];this.$set(this.conditionFields,e-1,this.conditionFields[e]),this.$set(this.conditionFields,e,a)}else if(e===this.conditionFields.length-1)this.$message({message:"已经是列表中最后一位",type:"warning"});else{var i=this.conditionFields[e+1];this.$set(this.conditionFields,e+1,this.displayFields[e]),this.$set(this.conditionFields,e,i)}},remove:function(e){this.conditionFields.splice(e,1)},isInConditionFields:function(e){var t=!1;return this.conditionFields&&this.conditionFields.length>0&&this.conditionFields.forEach((function(a){a.name!=e||(t=!0)})),t},getConditionField:function(e){var t,a=e.option?JSON.parse(e.option):null,i=e.ctrlType;if("selector"==(i="multiselect"==i?"select":i)&&a){for(var n in i=this.getSelectorOptions(a.selector.type.alias),a.bind)if(a.bind[n].json&&a.bind[n].json.name==e.name){t=a.bind[n].key;break}t||(t=a.bind[0].key)}return"text"!=i&&"checkbox"!=i||(i="onetext"),a="date"==i?{}:a,{colPrefix:this.data.colPrefix,name:e.name,na:e.name,ty:e.type,op:"varchar"==e.type?"equal":"1",cm:e.desc,va:"",vf:a&&a.choiceType||"static",ct:i||"onetext",qt:this.getQueryType(e.fieldType||e.type,1),option:a,controlContent:t||a&&a.choice||a&&a[i]||"",right:this.defaultRight}},getQueryType:function(e,t){var a="equal";switch(t=parseInt(t),e){case"varchar":case"clob":if(t)switch(t){case 1:a="EQUAL";break;case 2:a="NOT_EQUAL";break;case 3:default:a="LIKE";break;case 4:a="RIGHT_LIKE";break;case 5:a="LEFT_LIKE";break;case 6:a="IN"}break;case"int":case"number":if(t)switch(t){case 1:default:a="EQUAL";break;case 2:a="GREAT";break;case 3:a="LESS";break;case 4:a="GREAT_EQUAL";break;case 5:a="LESS_EQUAL"}break;case"date":if(t)switch(t){case 1:default:a="EQUAL";break;case 2:a="GREAT";break;case 3:a="LESS";break;case 4:a="GREAT_EQUAL";break;case 5:a="LESS_EQUAL";break;case 6:a="between"}break;default:a="equal"}return a},getSelectorOptions:function(e){var t="";switch(e){case"RoleDialog":t="roleSelector";break;case"PostDialog":t="postSelector";break;case"OrgDialog":t="orgSelector";break;default:t="userSelector"}return t},getOpOptions:function(e){var t={varchar:[{key:"equal",value:"="},{key:"2",value:"!="},{key:"3",value:"like"},{key:"4",value:"left_like"},{key:"5",value:"right_like"},{key:"6",value:"in"}],clob:[{key:"1",value:"="},{key:"2",value:"!="},{key:"3",value:"like"},{key:"4",value:"left_like"},{key:"5",value:"right_like"},{key:"6",value:"in"}],number:[{key:"1",value:"="},{key:"2",value:">"},{key:"3",value:"<"},{key:"4",value:">="},{key:"5",value:"<="}],int:[{key:"1",value:"="},{key:"2",value:">"},{key:"3",value:"<"},{key:"4",value:">="},{key:"5",value:"<="}],date:[{key:"1",value:"="},{key:"2",value:">"},{key:"3",value:"<"},{key:"4",value:">="},{key:"5",value:"<="},{key:"6",value:"日期范围"}]};return t[e]?t[e]:[{key:"1",value:"="},{key:"2",value:">"},{key:"3",value:"<"},{key:"4",value:">="},{key:"5",value:"<="}]},changeQt:function(e,t){var a=this.getQueryType(e.ty,e.op);this.conditionFields[t].qt=a,this.conditionFields[t].option={}},initMpDisplay:function(e){this.$set(e,"mpDisplay","2")},controlTypeChange:function(e){this.conditionFields[e].controlContent="";var t=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?r(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},this.option),a=this.conditionFields[e];"select"==a.ct||"radio"==a.ct?("radio"==a.ct&&(t.choiceType="static"),this.$set(a,"option",t)):"date"==a.ct&&this.$set(a,"option",{})},setDefaultValue:function(e){var t=this,a="",i=/(.)*/;"number"==e.ty&&(i=/^\d*$/,a="只能输入数字");var n="请输入默认值";e.defaultValue&&(n=e.defaultValue),this.$prompt("请输入默认值","提示",{confirmButtonText:"确定",cancelButtonText:"取消",inputPlaceholder:n,inputPattern:i,inputErrorMessage:a,inputValue:e.defaultValue}).then((function(a){var i=a.value;t.$set(e,"defaultValue",i)})).catch((function(){}))},rightRenderHeader:function(e,t){var a=this,i={"":"请选择",none:"无",everyone:"所有人"};return e("div",{},[e("span",{style:{},class:"level-font-class"},t.column.label),e("el-select",{size:"mini",style:{width:"120px",marginLeft:"10px"},on:{input:function(e){a.rightLab=i[e],e&&a.conditionFields&&a.conditionFields.length>0&&a.conditionFields.forEach((function(t){t.right&&(t.right=JSON.parse(t.right)),t.right[0].hasOwnProperty("v")?t.right[0]={v:e}:t.right[0]={type:e},t.right=JSON.stringify(t.right)}))}},props:{value:a.rightLab}},[[{key:"",value:"请选择"},{key:"none",value:"无"},{key:"everyone",value:"所有人"}].map((function(t){return e("el-option",{props:{value:t.key,label:t.value}})}))])])},rightToDesc:function(e){if(!e)return"无";e=JSON.parse(e);var t="",a=this;return e.forEach((function(e){t&&(t+=" 和 ");var i=a.permissionMap[e.type];e.name?i+=":"+e.name:e.id&&(i+=":"+e.id),t+=i})),t},setFieldRightDialog:function(e){var t={right:JSON.parse(e.right),permissionList:this.permissionList};this.currentAuthRow=e,this.$refs.eipAuthDialog.showDialog(t)},authDialogOnConfirm:function(e){this.currentAuthRow&&(this.currentAuthRow.right=JSON.stringify(e))}}},c=l,d=(a("2012"),a("2877")),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",[a("el-row",{staticStyle:{width:"100%"},attrs:{gutter:20}},[a("el-col",{attrs:{span:7}},[a("el-table",{ref:"conditionSettingTable",attrs:{data:e.conditionSettingFields,"max-height":e.tabHeight,border:"","tooltip-effect":"dark"},on:{"row-dblclick":e.fillToCondition}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{label:"列名",prop:"name","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{label:"注释",prop:"desc","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{label:"类型",prop:"type",width:"80"}})],1)],1),a("el-col",{attrs:{span:1}},[a("el-button",{staticStyle:{"-webkit-transform":"rotate(270deg)",transform:"rotate(270deg)"},attrs:{circle:"",icon:"icon-hide",title:"将所选字段添加为查询条件",type:"primary"},on:{click:function(t){return e.allfillToCondition()}}})],1),a("el-col",{attrs:{span:16}},[a("el-table",{ref:"conditionTable",staticStyle:{width:"100%"},attrs:{data:e.conditionFields,"max-height":e.tabHeight,border:"","tooltip-effect":"dark"}},[a("el-table-column",{attrs:{label:"序号",type:"index",width:"50"}}),a("el-table-column",{attrs:{label:"列名",prop:"na",width:"130"}}),a("el-table-column",{attrs:{label:"显示名",prop:"cm",width:"135"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-input",{attrs:{maxlength:"50",placeholder:"请输入显示名称","show-word-limit":""},model:{value:t.row.cm,callback:function(a){e.$set(t.row,"cm",a)},expression:"scope.row.cm"}})]}}])}),a("el-table-column",{attrs:{label:"控件类型",prop:"ct",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-select",{attrs:{filterable:"",options:e.controlTypes,validate:{required:!0}},on:{change:function(a){return e.controlTypeChange(t.$index)}},model:{value:t.row.ct,callback:function(a){e.$set(t.row,"ct",a)},expression:"scope.row.ct"}})]}}])}),a("el-table-column",{attrs:{label:"条件",prop:"op",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-select",{attrs:{filterable:"",options:e.getOpOptions(t.row.ty),validate:{required:!0}},on:{change:function(a){return e.changeQt(t.row,t.$index)}},model:{value:t.row.op,callback:function(a){e.$set(t.row,"op",a)},expression:"scope.row.op"}})]}}])}),a("el-table-column",{attrs:{label:"合并查询",prop:"mg",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return["date"!==t.row.ty?a("el-checkbox",{model:{value:t.row.mg,callback:function(a){e.$set(t.row,"mg",a)},expression:"scope.row.mg"}}):e._e()]}}])}),a("el-table-column",{attrs:{label:"默认值",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{icon:"el-icon-edit"},on:{click:function(a){return e.setDefaultValue(t.row)}}},[e._v("设置")])]}}])}),a("el-table-column",{attrs:{prop:"right","render-header":e.rightRenderHeader,label:"显示权限",width:"220"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.rightToDesc(t.row.right)))]),a("span",{staticStyle:{float:"right"}},[a("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(a){return e.setFieldRightDialog(t.row)}}})],1)]}}])}),a("el-table-column",{attrs:{label:"管理"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{icon:"el-icon-arrow-down",plain:"",size:"small"},on:{click:function(a){return e.sort(t.$index,"down")}}}),a("el-button",{attrs:{icon:"el-icon-arrow-up",plain:"",size:"small"},on:{click:function(a){return e.sort(t.$index,"up")}}}),a("el-button",{staticClass:"mobile-btn",class:{"is-active__btn":t.row.isShow},on:{click:function(a){return e.isShow(t.row)}}},[e._v("是否隐藏\n\t\t\t\t\t\t")]),a("el-button",{directives:[{name:"show",rawName:"v-show",value:t.row.mpDisplay?t.row.mpDisplay=t.row.mpDisplay:e.initMpDisplay(t.row),expression:"\n\t\t\t\t\t\t\t\tscope.row.mpDisplay\n\t\t\t\t\t\t\t\t\t? (scope.row.mpDisplay = scope.row.mpDisplay)\n\t\t\t\t\t\t\t\t\t: initMpDisplay(scope.row)\n\t\t\t\t\t\t\t"}],staticClass:"mobile-btn",class:{"is-active__btn":t.row.mpDisplay===e.btnType.isShow},attrs:{plain:t.row.mpDisplay===e.btnType.notShow},on:{click:function(a){return e.btnChange(t.row)}}},[e._v("移动端\n\t\t\t\t\t\t")]),a("el-button",{attrs:{icon:"el-icon-delete",plain:"",size:"small",type:"danger"},on:{click:function(a){return e.remove(t.$index)}}}),"select"==t.row.ct||"radio"==t.row.ct||"customDialog"==t.row.ct||"date"==t.row.ct?a("el-button",{attrs:{plain:!(t.row.controlContent&&t.row.controlContent.length>0||t.row.controlContent&&t.row.controlContent.alias||t.row.dateFormat&&""!=t.row.dateFormat),size:"small",type:"info"},on:{click:function(a){return e.addCtrlField(t.$index,t.row,e.conditionFields)}}},[e._v("控\n\t\t\t\t\t\t")]):e._e()]}}])})],1)],1)],1),a("eip-auth-dialog",{ref:"eipAuthDialog",attrs:{name:"eipAuthDialog","append-to-body":""},on:{onConfirm:e.authDialogOnConfirm}}),a("template-ctrl-field-dialog",{ref:"templateCtrlFieldDialog",attrs:{controlTypes:e.controlTypes,"append-to-body":"",name:"templateCtrlFieldDialog"},on:{onConfirm:e.ctrlFieldDialogOnConfirm}})],1)}),[],!1,null,"3b5a02cc",null);t.default=u.exports},"2faf":function(e,t,a){"use strict";a.r(t);a("000b");var i=a("4bf8"),n={components:{eipUserSelector:function(){return Promise.resolve().then(a.bind(null,"1846"))}},data:function(){return{dialogVisible:!1,reasonDialogVisible:!1,pageResult:{page:0,pageSize:50,total:0},flowData:[],data:{},selectUsers:{},expression:""}},methods:{beforeClose:function(){this.dialogVisible=!1,this.flowData=[],this.data={}},beforeReasonClose:function(){this.reasonDialogVisible=!1,this.expression=""},loadData:function(e,t){var a=this;null!=this.data.transfer?i.default.getInstList(this.data.transfer,e).then((function(e){a.flowData=e.rows,a.pageResult={pageSize:e.pageSize,page:e.page,total:e.total}})).finally((function(){t()})):t()},handleOpen:function(){this.dialogVisible=!0},transfer:function(){var e=this.$refs.table.$refs.htTable.selection;if(this.data.transfer&&this.data.transfer===this.data.transfered)this.$message({type:"warning",message:"移交人和被移交人不能为同一人!"});else if(this.data.transfer)if(this.data.transfered){var t="";if(e){for(var a=[],i=0;i<e.length;i++)a.push({instId:e[i].id,defId:e[i].procDefId});a.length>0&&(t=JSON.stringify(a))}t?(this.data.insts=t,this.reasonDialogVisible=!0):this.$message({type:"warning",message:"请选择要移交的流程！"})}else this.$message({type:"warning",message:"被移交人不能为空"});else this.$message({type:"warning",message:"移交人不能为空！"})},input:function(e){this.$refs.table.load()},confirm:function(){var e=this;this.data.type="离职移交",this.data.reason=this.expression,this.data.reason?this.data.insts&&(this.data.isadmin="y",i.default.turnOver(this.data).then((function(t){t.state?(e.$message({type:"success",message:"移交成功"}),e.beforeClose(),e.beforeReasonClose(),e.$emit("after-save",{})):this.$message.error(t.message)}))):this.$message({type:"warning",message:"移交原因必填！"})}}},o=(a("3b76"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"添加移交记录",visible:e.dialogVisible,width:"35%","close-on-click-modal":!1,"before-close":e.beforeClose}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}]},[a("ht-form-item",{attrs:{label:"移交人"}},[a("eip-user-selector",{attrs:{single:!0,config:{id:"data.transfer"},validate:{required:!0},"append-to-body":""},on:{input:e.input},model:{value:e.data.transferName,callback:function(t){e.$set(e.data,"transferName",t)},expression:"data.transferName"}})],1),a("ht-form-item",{attrs:{label:"被移交人"}},[a("eip-user-selector",{attrs:{single:!0,config:{id:"data.transfered"},validate:{required:!0},"append-to-body":""},model:{value:e.data.transferedName,callback:function(t){e.$set(e.data,"transferedName",t)},expression:"data.transferedName"}})],1)],1),a("ht-table",{ref:"table",attrs:{data:e.flowData,pageResult:e.pageResult,"show-export":!1,"show-custom-column":!1,"quick-search-props":[{prop:"text.creator_",label:"申请人"},{prop:"text.subject_",label:"标题"}]},on:{load:e.loadData}},[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"creator",label:"申请人","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"subject",label:"流程标题","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"createTime",label:"创建时间","show-overflow-tooltip":!0}})],1),a("el-dialog",{attrs:{visible:e.reasonDialogVisible,title:"移交原因","before-close":e.beforeReasonClose,"close-on-click-modal":!1,"append-to-body":""}},[a("ht-input",{attrs:{type:"textarea",autosize:{minRows:2,maxRows:4},placeholder:"移交原因"},model:{value:e.expression,callback:function(t){e.expression=t},expression:"expression"}}),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.confirm}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.reasonDialogVisible=!1}}},[e._v("取 消")])],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.transfer}},[e._v("移交")]),a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1)}),[],!1,null,"de526946",null);t.default=r.exports},"2fbf":function(e,t,a){"use strict";a("2b34")},"2fcd":function(e,t,a){},"2fef":function(e,t){e.exports=require("core-js/modules/es6.regexp.match")},"309c":function(e,t,a){},"30c8":function(e,t,a){"use strict";a.r(t);a("000b");var i=a("4bf8"),n=(a("c994"),a("2ade")),o=a("7f58"),r=a("93e9"),s=(a("f43e"),a("5880")),l={name:"instance-detail",props:["instance"],components:{EipUserDialog:o.default,InstanceModifyOpinion:r.default,FlowImage:function(){return Promise.resolve().then(a.bind(null,"eac7"))},htmlSrc:""},data:function(){return{activeName:"approvalManage",dialogVisible:!1,modifyDialogVisible:!1,opinionData:[],statusConf:{start:{val:"提交",color:"#2761ff"},agree:{val:"通过",color:"#2761ff"},awaiting_check:{val:"待审批",color:"#2761ff"},feedback:{val:"沟通反馈",color:"#2761ff"},transAgree:{val:"征询回复",color:"#2761ff"},reject:{val:"驳回",color:"#2761ff"},admin_agree:{val:"通过",color:"#2761ff"},admin_manual_end:{val:"结束",color:"#fd0d00"},revoker:{val:"撤回",color:"#fd0d00"},copyto_reply:{val:"抄送回复",color:"rgba(0,0,0,0.65)"},end:{val:"结束",color:"rgba(0,0,0,0.65)"},skip:{val:"跳过",color:"rgba(0,0,0,0.65)"},manual_end:{val:"人工终止",color:"#fd0d00"},reSubmit:{val:"驳回提交",color:"#2761ff"},flow_turnover:{val:"流程移交",color:"#2761ff"}},curModifyIndex:"-1",data:[],pageResult:{page:1,pageSize:50,total:0},curRow:{}}},computed:Object(s.mapState)({account:function(e){return e.login.currentUser.account},token:function(e){return e.login.currentUser.token},htmlSrc:function(e){return window.context.front+"/formManage/"+this.instance.id+"/manage?token="+this.token},deleteUrl:function(){return window.context.bpmRunTime+"/bpm/boDataModifyRecord/v1/remove"}}),methods:{openModifyDetail:function(e){this.curRow=e,this.modifyDialogVisible=!0},loadRecordData:function(e,t){var a=this;this.$http.post(window.context.bpmRunTime+"/bpm/boDataModifyRecord/v1/listJson",e).then((function(e){var t=e.data;a.data=t.rows,a.pageResult={page:t.page,pageSize:t.pageSize,total:t.total}})).finally((function(){return t()}))},modifyOpinion:function(e,t){this.curModifyIndex=t,this.$refs.instanceModifyOpinion.show(e)},handleModifySuccess:function(e){this.opinionData.splice(this.curModifyIndex,1,e)},handleStatus:function(e){return e&&e.status&&this.statusConf[e.status]?this.statusConf[e.status]:{val:e.statusVal,color:"#2761ff"}},dialogCancle:function(e){this[e]=!1},loadData:function(e,t){var a=this;n.default.get(window.context.bpmRunTime+"/runtime/instance/v1/instanceFlowOpinions?instId="+this.instance.id).then((function(e){a.opinionData=e.data})).finally((function(){return t()}))},handleCommand:function(e){switch(e.command){case"detail":this.showDialog(e.row);break;case"restore":default:break;case"isForbidden":this.forbiddenOrUnForbiddenInst(e)}},forbiddenOrUnForbiddenInst:function(e){i.default.forbiddenOrUnForbiddenInst(e).then((function(t){t.state&&(e.isForbidden="1"==e.isForbidden?"0":"1")}))},handleDetele:function(e,t){var a="<textarea ref="+Math.random()+' id="approvalLeaderSelect" class="layui-layer-input" style="width: 100%;height: 100px;"></textarea>',i=this;this.$alert(a,"请输入删除原因",{dangerouslyUseHTMLString:!0,beforeClose:function(a,o,r){if("confirm"==a){var s=document.getElementById("approvalLeaderSelect");s.value?n.default.post(window.context.bpmRunTime+"/runtime/instance/v1/delFlowOpinions?id="+e.id+"&adminpose="+e.adminInterPose+"&status="+e.status,s.value).then((function(e){var a=e.data;a.state?(i.opinionData.splice(t,1),o.close(),i.$message.success("删除成功")):i.$message.fail(a.message)})):this.$message.warning("请输入原因")}else o.close()}}).catch((function(){}))}}},c=(a("063c"),a("2877")),d=Object(c.a)(l,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("el-tabs",{staticStyle:{height:"100%"},attrs:{type:"card"},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"审批记录",name:"approvalManage"}},[a("ht-table",{ref:"htTable",attrs:{data:e.opinionData,nopagination:!0,"show-export":!1,"show-custom-column":!1,selectable:!1},on:{load:e.loadData}},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"taskName",label:"审批节点",width:"150"}}),a("ht-table-column",{attrs:{prop:"auditorName",label:"执行人",width:"120"}}),a("ht-table-column",{attrs:{prop:"qualfiedNames",label:"待执行人",width:"120"}}),a("ht-table-column",{attrs:{label:"审批操作",width:"110"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",{style:"color:"+e.handleStatus(i).color},[e._v(e._s(e.handleStatus(i).val))])]}}])}),a("ht-table-column",{attrs:{prop:"opinion",label:"意见"}}),a("ht-table-column",{attrs:{prop:"completeTime",label:"操作时间",width:"140"}}),a("ht-table-column",{attrs:{prop:"durMs",label:"停留时长",width:"110"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i&&"start_commu"!=i.status&&"awaiting_check"!=i.status?a("span",[e._v(e._s(e._f("timeLag")(i.durMs)))]):e._e()]}}])}),a("ht-table-column",{attrs:{label:"操作",align:"center",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row,n=t.index;return["awaiting_check"!=i.status?a("el-button",{attrs:{size:"small"},on:{click:function(t){return e.modifyOpinion(i,n)}}},[e._v("修改")]):e._e()]}}])})]],2)],1),a("el-tab-pane",{attrs:{label:"业务表单",name:"form"}},[a("div",{staticStyle:{height:"100%"}},[a("iframe",{attrs:{frameborder:"0",name:"frmFrame",scrolling:"no",width:"100%",height:"100%",src:e.htmlSrc}})])]),a("el-tab-pane",{attrs:{label:"流程图",name:"flowImage"}},[a("FlowImage",{ref:"taskImage",attrs:{instId:e.instance.id}})],1),a("el-tab-pane",{attrs:{label:"实例信息",name:"instDetail"}},[a("table",{staticClass:"table table-bordered",staticStyle:{"border-spacing":"0",width:"100%","max-height":"400px",overflow:"initial"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"20%"}},[e._v("实例标题")]),a("td",{attrs:{width:"30%"}},[e._v(e._s(e.instance.subject))]),a("th",{attrs:{width:"20%"}},[e._v("是否正式数据")]),a("td",{attrs:{width:"30%"}},[e._v(e._s("Y"==e.instance.isFormmal?"是":"否"))])]),a("tr",[a("th",[e._v("流程实例ID(proInstId)")]),a("td",[e._v(e._s(e.instance.id))]),a("th",[e._v("BPMN流程实例ID(bpmnInstId)")]),a("td",[e._v(e._s(e.instance.bpmnInstId))])]),a("tr",[a("th",[e._v("流程定义ID(procDefId)")]),a("td",[e._v(e._s(e.instance.procDefId))]),a("th",[e._v("BPM流程定义ID(bpmnDefId)")]),a("td",[e._v(e._s(e.instance.bpmnDefId))])]),a("tr",[a("th",[e._v("流程定义KEY(procDefKey)")]),a("td",[e._v(e._s(e.instance.procDefKey))]),a("th",[e._v("流程名称")]),a("td",[e._v(e._s(e.instance.procDefName))])]),a("tr",[a("th",[e._v("关联数据的业务主键")]),a("td",[e._v(e._s(e.instance.bizKey))]),a("th",[e._v("创建人")]),a("td",[e._v(e._s(e.instance.creator))])]),a("tr",[a("th",[e._v("创建时间")]),a("td",[e._v(e._s(e.instance.createTime))]),a("th",[e._v("结束时间")]),a("td",[e._v(e._s(e.instance.endTime))])]),a("tr",[a("th",[e._v("审批用时")]),a("td",[e._v(e._s(parseInt(e.instance.duration/36e5*100)/100)+"小时")]),a("th",[e._v("父实例ID")]),a("td",[e._v(e._s(e.instance.parentInstId))])])])])]),a("el-tab-pane",{attrs:{label:"表单修改记录",name:"modifyRecored"}},["modifyRecored"==e.activeName?a("div",{staticStyle:{height:"calc(100% - 30px)",margin:"10px"}},[a("ht-table",{ref:"recordhtTable",attrs:{data:e.data,pageResult:e.pageResult,"quick-search-props":"userName,taskName","show-export":!1,"show-custom-column":!1,defaultQuerys:[{property:"instId",value:e.instance.id,operation:"EQUAL"}]},on:{load:e.loadRecordData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("ht-delete-button",{attrs:{url:e.deleteUrl,htTable:e.$refs.recordhtTable},on:{"after-delete":function(t){return e.$refs.recordhtTable.load()}}},[e._v("删除")])],1)]},proxy:!0}],null,!1,3518668138)},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"userName",label:"修改人",width:"140"}}),a("ht-table-column",{attrs:{prop:"taskName",label:"任务名称",width:"140"}}),a("ht-table-column",{attrs:{prop:"reason",label:"审批意见","show-overflow-tooltip":"",width:"200"}}),a("ht-table-column",{attrs:{prop:"modifyTime",label:"修改时间",width:"160"}}),a("ht-table-column",{attrs:{prop:"detail",label:"修改详情","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary",title:"查看明细"},on:{click:function(t){return e.openModifyDetail(i)}}},[e._v(e._s(i.detail))])]}}],null,!1,3599620393)})]],2)],1):e._e()])],1),a("InstanceModifyOpinion",{ref:"instanceModifyOpinion",on:{opinionModifysuccess:e.handleModifySuccess}}),a("el-dialog",{attrs:{width:"60%",title:"修改明细",visible:e.modifyDialogVisible,top:"8vh","append-to-body":!0,"close-on-click-modal":!1},on:{"update:visible":function(t){e.modifyDialogVisible=t}}},[e.modifyDialogVisible?a("el-form",{attrs:{"data-vv-scope":"editRoleForm"},model:{value:e.curRow,callback:function(t){e.curRow=t},expression:"curRow"}},[a("ht-input",{staticStyle:{width:"100%"},attrs:{type:"textarea",rows:20,readonly:!0},model:{value:e.curRow.detail,callback:function(t){e.$set(e.curRow,"detail",t)},expression:"curRow.detail"}})],1):e._e()],1)],1)}),[],!1,null,"00efa17e",null);t.default=d.exports},"315d":function(e,t,a){"use strict";a.r(t);var i=a("a858"),n=a("2ade"),o={name:"sysSetting",components:{FileUpload:function(){return Promise.resolve().then(a.bind(null,"1a05"))}},data:function(){return{isSubmit:!1,saveUrl:"".concat(window.context.portal,"/sys/sysProperties/v1/save"),sysSettingData:{manageLogo:[],frontLogo:[],ico:[],manageName:"",frontName:""},currentProperty:{encrypt:1,name:"系统Logo/名称",alias:"sysSetting",description:"当前系统的管理端Logo、应用端Logo、登录页Logo和名称。",value:""}}},watch:{"currentProperty.value":{handler:function(e,t){var a=this;e&&setTimeout((function(){a.init()}),1e3)},immediate:!0,deep:!0}},mounted:function(){this.init()},methods:{init:function(){var e=this;e.sysSettingData={manageLogo:[],frontLogo:[],ico:[],manageName:"",frontName:""},i.default.getDecryptBySysSetting().then((function(t){t&&t.value&&(e.sysSettingData=JSON.parse(t.value),setTimeout((function(){e.sysSettingData.manageLogo.length>0&&e.$refs.manageLogo.setFiles(e.sysSettingData.manageLogo),e.sysSettingData.frontLogo.length>0&&e.$refs.frontLogo.setFiles(e.sysSettingData.frontLogo),e.sysSettingData.ico.length>0&&e.$refs.ico.setFiles(e.sysSettingData.ico)}),1e3),e.currentProperty.id=t.id)}))},beforeSaveData:function(){var e=this;if(e.isSubmit=!0,e.$refs.manageLogo.getFiles().length>0&&(this.sysSettingData.manageLogo=e.$refs.manageLogo.getFiles()),e.$refs.frontLogo.getFiles().length>0&&(e.sysSettingData.frontLogo=e.$refs.frontLogo.getFiles()),e.$refs.ico.getFiles().length>0&&(e.sysSettingData.ico=e.$refs.ico.getFiles()),0==e.sysSettingData.manageLogo.length&&0==e.sysSettingData.frontLogo.length&&0==e.sysSettingData.ico.length&&""==e.sysSettingData.manageName&&""==e.sysSettingData.frontName)return e.isSubmit=!1,void e.$message.warning("请填写其中一项再保存");e.currentProperty.value=JSON.stringify(e.sysSettingData)},handleClear:function(){var e=this;e.currentProperty.id?n.default.remove("".concat(window.context.portal,"/sys/sysProperties/v1/remove?ids=").concat(e.currentProperty.id)).then((function(t){t.data&&t.data.state&&(e.sysSettingData={manageLogo:[],frontLogo:[],ico:[],manageName:"",frontName:""},e.currentProperty={encrypt:1,name:"系统Logo/名称",alias:"sysSetting",description:"当前系统的管理端Logo、应用端Logo、登录页Logo和名称。",value:""},e.$refs.manageLogo.setFiles([]),e.$refs.frontLogo.setFiles([]),e.$refs.ico.setFiles([]),e.$forceUpdate(),e.$message.success("清空成功,请重新登录后查看"))})):e.$message.warning("请先保存数据再清空")}}},r=(a("0dec"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"propertyForm"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"130px"}},[e._v("系统管理端名称:")]),a("td",[a("ht-input",{staticClass:"ht",attrs:{placeholder:"请输入系统管理端名称",autocomplete:"off",maxlength:50,showWordLimit:!0},model:{value:e.sysSettingData.manageName,callback:function(t){e.$set(e.sysSettingData,"manageName",t)},expression:"sysSettingData.manageName"}})],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("系统管理端Logo:")]),a("td",[a("FileUpload",{ref:"manageLogo",attrs:{"model-name":"sysSettingData.manageLogo",accept:".jpg,.jpeg,.png,.JPG,.JPEG",limit:1,multiple:!1}})],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("系统应用端名称:")]),a("td",[a("ht-input",{staticClass:"ht",attrs:{placeholder:"请输入系统应用端名称",autocomplete:"off",maxlength:50,showWordLimit:!0},model:{value:e.sysSettingData.frontName,callback:function(t){e.$set(e.sysSettingData,"frontName",t)},expression:"sysSettingData.frontName"}})],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("系统应用端Logo:")]),a("td",[a("FileUpload",{ref:"frontLogo",attrs:{"model-name":"sysSettingData.frontLogo",accept:".jpg,.jpeg,.png,.JPG,.JPEG",limit:1,multiple:!1}})],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("系统登录页Logo:")]),a("td",[a("FileUpload",{ref:"ico",attrs:{"model-name":"sysSettingData.ico",accept:".jpg,.jpeg,.png,.JPG,.JPEG",limit:1,multiple:!1}})],1)])])])]),a("br"),a("ht-submit-button",{attrs:{url:e.saveUrl,isSubmit:e.isSubmit,model:e.currentProperty,"scope-name":"propertyForm"},on:{"before-save-data":e.beforeSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{attrs:{type:"danger"},on:{click:e.handleClear}},[e._v(e._s(e.$t("eip.common.clear")))])],1)}),[],!1,null,"08f35be6",null);t.default=s.exports},"316e":function(e,t,a){"use strict";a.r(t);a("5a1d"),a("25fc"),a("4bf8");var i=a("2ade"),n=(a("5880"),a("c994"),{components:{eipUserSelector:function(){return Promise.resolve().then(a.bind(null,"1846"))},FlowVarSelector:function(){return Promise.resolve().then(a.bind(null,"e9df"))}},data:function(){return{userConditionTab:"first",dialogVisible:!1,data:{},user:{list:[],name:""},parentParam:{},demList:[],demId:"",demName:""}},watch:{"data.source":function(e,t){"var"!=e||this.data.var||(this.data.var={})}},methods:{showDialog:function(e){if(this.dialogVisible=!0,this.parentParam=e,e.calc&&(this.data=JSON.parse(JSON.stringify(e.calc))),"spec"==this.data.source&&""!=this.data.userName){if(this.user.name=this.data.userName,this.user.account=this.data.account,this.user.userId=this.data.userId,this.user.name)for(var t=this.user.name.split(","),a=this.user.account.split(","),i=this.user.account.split(","),n=0;n<t.length;n++){var o={fullname:t[n],account:a[n],userId:i[n]};this.user.list.push(o)}}else this.user={list:[]};"startSuper"===this.data.source&&this.data.dem&&this.data.dem.id&&(this.demId=this.data.dem.id,this.demName=this.data.dem.name),this.getAllDem()},getAllDem:function(){var e=this;i.default.get("${uc}/api/demension/v1/dems/getAll").then((function(t){if(e.demList=t.data,!e.demId)for(var a=0;a<e.demList.length;a++){var i=e.demList[a];if(1===i.isDefault){e.demId=i.id,e.demName=i.demName;break}}}))},handleClose:function(){"spec"==this.data.source&&(this.data.userName=this.user.name,this.data.account=this.user.account,this.data.userId=this.user.userId),"currentUser"==this.data.source?this.data.description="当前登录用户":"start"==this.data.source?this.data.description="发起人":"prev"==this.data.source?this.data.description="上一步执行人":"var"==this.data.source?this.data.description=this.data.var?"[变量]"+this.data.var.name:"[变量]":"spec"==this.data.source?this.user.name?this.data.description="[指定用户]"+this.user.name:this.data.description="":"startSuper"==this.data.source&&(this.data.dem={},this.data.dem.id=this.demId,this.data.dem.name=this.demName,this.data.description="[发起人直接上级]【维度："+this.demName+"】"),this.$emit("cuserSelectorConfirm",this.data),this.dialogVisible=!1},varTreeOnConfirm:function(e){var t="",a="BO";"var"==e.nodeType?(t=e.name,a="flowVar"):t=e.path+"."+e.name;var i={source:a,name:t,executorType:"user",userValType:"account"};this.data.vars=JSON.stringify(i),this.data.var=i,this.$forceUpdate()},demChange:function(e){for(var t=0;t<this.demList.length;t++){var a=this.demList[t];if(a.id===e){this.demName=a.demName;break}}}}}),o=(a("4dd3"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.dialogVisible?a("el-dialog",{attrs:{title:"用户选择",visible:e.dialogVisible,width:"80%",appendToBody:"","close-on-click-modal":!1,top:"8vh"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("form",{directives:[{name:"form",rawName:"v-form"}]},[a("el-container",{staticStyle:{height:"520px"}},[a("table",{staticClass:"table table-bordered",staticStyle:{"border-spacing":"0",width:"100%"}},[a("tbody",[a("tr",[a("th",{staticStyle:{width:"15%"}},[e._v("用户")]),a("td",[a("el-radio",{attrs:{label:"currentUser"},model:{value:e.data.source,callback:function(t){e.$set(e.data,"source",t)},expression:"data.source"}},[e._v("当前登录用户")]),a("el-radio",{attrs:{label:"start"},model:{value:e.data.source,callback:function(t){e.$set(e.data,"source",t)},expression:"data.source"}},[e._v("发起人")]),a("el-radio",{attrs:{label:"prev"},model:{value:e.data.source,callback:function(t){e.$set(e.data,"source",t)},expression:"data.source"}},[e._v("上一步执行人")]),a("el-radio",{attrs:{label:"var"},model:{value:e.data.source,callback:function(t){e.$set(e.data,"source",t)},expression:"data.source"}},[e._v("变量")]),a("el-radio",{attrs:{label:"spec"},model:{value:e.data.source,callback:function(t){e.$set(e.data,"source",t)},expression:"data.source"}},[e._v("指定用户")]),a("el-radio",{attrs:{label:"startSuper"},model:{value:e.data.source,callback:function(t){e.$set(e.data,"source",t)},expression:"data.source"}},[e._v("发起人直接上级")])],1)]),"var"==e.data.source?a("tr",[a("th",[e._v("变量选择")]),a("td",[a("FlowVarSelector",{attrs:{defId:e.parentParam.defId,removeSub:!1},on:{"node-click":e.varTreeOnConfirm}}),a("span",[e._v("注意这里需要绑定用户的账号")]),a("el-input",{attrs:{type:"textarea",rows:4,disabled:!0},model:{value:e.data.var.name,callback:function(t){e.$set(e.data.var,"name",t)},expression:"data.var.name"}})],1)]):e._e(),a("tr",{directives:[{name:"show",rawName:"v-show",value:"spec"==e.data.source,expression:"data.source == 'spec'"}]},[a("th",[e._v("指定用户")]),a("td",[a("eip-user-selector",{attrs:{appendToBody:!0,config:{id:"user.userId",account:"user.account"}},model:{value:e.user.name,callback:function(t){e.$set(e.user,"name",t)},expression:"user.name"}})],1)]),a("tr",{directives:[{name:"show",rawName:"v-show",value:"startSuper"==e.data.source,expression:"data.source == 'startSuper'"}]},[a("th",[e._v("指定维度")]),a("td",[a("el-select",{on:{change:e.demChange},model:{value:e.demId,callback:function(t){e.demId=t},expression:"demId"}},e._l(e.demList,(function(e,t){return a("el-option",{key:t,attrs:{value:e.id,label:1===e.isDefault?e.demName+"（默认维度）":e.demName}})})),1)],1)])])])])],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary",size:"medium"},on:{click:e.handleClose}},[e._v("确 定")]),a("el-button",{attrs:{size:"medium"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)]):e._e()],1)}),[],!1,null,"e76a32c8",null);t.default=r.exports},3184:function(e,t,a){},"31cd":function(e,t,a){"use strict";a("ae1e")},"31f7":function(e,t,a){"use strict";a.r(t);a("000b");var i=a("4bf8"),n={components:{delegationEdit:function(){return Promise.resolve().then(a.bind(null,"026f"))},delegationDetail:function(){return Promise.resolve().then(a.bind(null,"18d2"))},htSubmitButton:function(){return Promise.resolve().then(a.bind(null,"224c"))}},data:function(){return{data:[],pageResult:{page:1,pageSize:50,total:0},editDialogVisible:!1,detailDialogVisible:!1,selectedId:"",detailData:{},editData:{},deleteUrl:window.context.bpmModel+"/flow/agent/v1/remove",saveUrl:window.context.bpmModel+"/flow/agent/v1/save"}},methods:{rowClick:function(e,t,a){this.$refs.table.$refs.htTable.toggleRowSelection(e)},loadData:function(e,t){var a=this;i.default.getDelegationList(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){t()}))},formatterAgent:function(e){return"3"===e.type?"条件委托暂时无法计算出委托人":e.agent},beforeDetailClose:function(){this.detailDialogVisible=!1},edit:function(e){var t=this;null!=e?i.default.getDelegationById(e).then((function(e){t.editData=e,t.$refs.delegationEdit.handleOpen()})):(this.editData={},this.$refs.delegationEdit.handleOpen())},detail:function(e){var t=this;this.detailDialogVisible=!0,i.default.getDelegationById(e).then((function(e){t.detailData=e}))},close:function(e){this[e]=!1},handleLoad:function(){this.$refs.table.load()}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"table",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"show-export":!1,"show-custom-column":!1,"quick-search-props":"subject"},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.edit()}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:e.deleteUrl,htTable:e.$refs.table}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"subject",label:"标题",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary",title:"点击编辑"},on:{click:function(t){return e.edit(i.id)}}},[e._v(e._s(i.subject))])]}}])}),a("ht-table-column",{attrs:{prop:"authName",label:"委托人","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{label:"受委托人","show-overflow-tooltip":!0,formatter:e.formatterAgent}}),a("ht-table-column",{attrs:{prop:"isEnabled",label:"是否有效",width:"90",filters:[{text:"有效",value:"Y"},{text:"禁用",value:"N"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["Y"===i.isEnabled?a("el-tag",{attrs:{type:"info"}},[e._v("有效")]):e._e(),"N"===i.isEnabled?a("el-tag",{attrs:{type:"danger"}},[e._v("禁用")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"type",label:"委托类型",width:"90",filters:[{text:"全权委托",value:1},{text:"部分委托",value:2}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[1===i.type?a("el-tag",{attrs:{type:"info"}},[e._v("全权委托")]):e._e(),2===i.type?a("el-tag",{attrs:{type:"success"}},[e._v("部分委托")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"startDate",label:"开始时间",width:"160",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"endDate",label:"结束时间",width:"160",sortable:!0,"show-overflow-tooltip":!0}})]],2),a("delegation-edit",{ref:"delegationEdit",attrs:{editData:e.editData},on:{"after-save":e.handleLoad}}),a("ht-sidebar-dialog",{attrs:{title:"查看委托",visible:e.detailDialogVisible,width:"35%","before-close":e.beforeDetailClose}},[a("delegation-detail",{attrs:{detailData:e.detailData}})],1)],1)}),[],!1,null,"339eb378",null);t.default=r.exports},3217:function(e,t,a){},"321f":function(e,t,a){"use strict";a.r(t);var i=a("c994"),n={401:{img:"/img/401.svg",title:"401",desc:"抱歉，您还未认证不能访问该页面"},403:{img:"/img/401.svg",title:"403",desc:"抱歉，您无权访问该页面"},404:{img:"/img/404.svg",title:"404",desc:"抱歉，您访问的页面不存在或仍在开发中"},500:{img:"/img/500.svg",title:"500",desc:"抱歉，服务器出错了"}},o={name:"Exception",data:function(){return{code:"404",config:n,exception:{},baseUrl:i.default.getBaseUrl()}},created:function(){this.code=this.$route.params.code,console.debug("code",this.code),this.exception=this.config[this.code]},watch:{$route:{handler:function(e,t){this.code=e.params.code,console.debug("code",this.code)}}},methods:{}},r=(a("df07c"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"exception"},[a("div",{staticClass:"img"},[a("img",{attrs:{src:e.baseUrl+e.exception.img}})]),a("div",{staticClass:"content"},[a("h1",[e._v(e._s(e.exception.title))]),a("div",{staticClass:"desc"},[e._v(e._s(e.exception.desc))]),a("div",{staticClass:"action"})])])}),[],!1,null,"1c265abc",null);t.default=s.exports},3238:function(e,t,a){"use strict";a("6180")},"323d":function(e,t,a){},3266:function(e,t,a){"use strict";a("862d")},"32ab":function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74"),a("25fc"),a("067b"),a("00dd");var i=a("ade3"),n=a("5880"),o=a("1f27"),r=a("c994");function s(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function l(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?s(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):s(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var c={name:"ht-tabs-component-href",components:{},props:{},computed:l(l({},Object(n.mapGetters)({tabsStyle:"styleSetting/tabsStyle"})),{},{finalTabsStyle:function(){return"menuSetting"!=this.tabsStyle.tabType&&null!=this.tabsStyle.tabType||!this.menuTabsStyle?null!=this.tabsStyle.tabType&&("menuSetting"!=this.tabsStyle.tabType&&null!=this.tabsStyle.tabType||this.menuTabsStyle)?this.tabsStyle:{tabType:""}:this.menuTabsStyle}}),data:function(){return{href:"",tabComponentOptions:[],currentTabComponent:"",menuTabsStyle:null}},methods:{handlePaneClick:function(e){e.alias&&(this.currentTabComponent=e.alias)}},beforeRouteEnter:function(e,t,a){a((function(t){var a=t.$route.path;a&&(a=a.replace("/","")),o.default.getMenuByAlias(a,(function(a){if(a){if(t.$emit("menuChange",a),a.children&&a.children.length>0){for(var i=0;i<a.children.length;i++){var n=r.default.addHrefToken(a.children[i].href,t.$store.state.login.currentUser.token);a.children[i]=Object.assign({},a.children[i],{href:n})}t.tabComponentOptions=a.children,t.href=t.tabComponentOptions[0].href,t.currentTabComponent=a.activeTab||t.tabComponentOptions[0].alias}else t.tabComponentOptions=[],t.currentTabComponent=a.alias,t.href=r.default.addHrefToken(a.href,t.$store.state.login.currentUser.token);a.tabsStyle?t.menuTabsStyle=JSON.parse(a.tabsStyle):t.menuTabsStyle=null}else t.tabComponentOptions=[],t.currentTabComponent=e.name,t.$emit("menuChange",{name:e.params.tobName})}))}))},beforeRouteUpdate:function(e,t,a){a();var i=this,n=e.fullPath;n&&(n=n.replace("/","")),o.default.getMenuByAlias(n,(function(t){if(t){if(i.$emit("menuChange",t),t.children&&t.children.length>0){for(var a=0;a<t.children.length;a++){var n=r.default.addHrefToken(t.children[a].href,i.$store.state.login.currentUser.token);t.children[a]=Object.assign({},t.children[a],{href:n})}i.tabComponentOptions=t.children,i.href=i.tabComponentOptions[0].href,i.currentTabComponent=t.activeTab||i.tabComponentOptions[0].alias}else i.tabComponentOptions=[],i.currentTabComponent=t.alias,i.href=r.default.addHrefToken(t.href,i.$store.state.login.currentUser.token);t.tabsStyle?i.menuTabsStyle=JSON.parse(t.tabsStyle):i.menuTabsStyle=null}else i.tabComponentOptions=[],i.currentTabComponent=e.name,i.$emit("menuChange",{name:e.params.tobName})}))}},d=(a("9931"),a("2877")),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"tab-container"},[e.tabComponentOptions.length>0?a("el-tabs",{staticClass:"fullheight tab-container-root",attrs:{type:e.finalTabsStyle.tabType},on:{"tab-click":e.handlePaneClick},model:{value:e.currentTabComponent,callback:function(t){e.currentTabComponent=t},expression:"currentTabComponent"}},e._l(e.tabComponentOptions,(function(t,i){return a("el-tab-pane",{key:i,attrs:{label:t.name,name:t.alias}},[e.currentTabComponent==t.alias?a("iframe",{staticStyle:{height:"100%",width:"100%",border:"0px"},attrs:{src:t.href}}):e._e()])})),1):e._e(),e.tabComponentOptions.length<=0?a("iframe",{staticStyle:{height:"100%",width:"100%",border:"0px"},attrs:{src:e.href}}):e._e()],1)}),[],!1,null,"3dd43932",null);t.default=u.exports},3300:function(e,t,a){},3316:function(e,t,a){"use strict";a.r(t);a("96cf");var i,n=a("1da1"),o=(a("000b"),a("24fd")),r=a("7f58"),s=a("c994"),l={components:{EipUserDialog:r.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,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},setDemDefault:function(e){var t=this;o.default.setDemDefault(e.code).then((function(){t.$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,t){var a=this;o.default.getParamsPage(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},handleCommand:function(e){var t=this;switch(this.readOnly=!1,e.command){case"showInfo":this.showInfo=!0,o.default.getParams(e.row.code).then((function(e){e.json=JSON.parse(e.json),t.ProParam=e,t.ctlTypeChecked()}));break;case"edit":this.readOnly=!0,this.showDialog(e.row);break;case"setDemDefault":this.setDemDefault(e.row)}},beforeSaveData:(i=Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)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(){return i.apply(this,arguments)}),afterSaveData:function(){this.dialogVisible=!1,this.$refs.htTable.load()},afterDelete:function(){this.$refs.htTable.load()},afterLoadData:function(e){var t=this;this.dialogVisible&&(e.json&&(e.json=JSON.parse(e.json)),this.ProParam=e,this.ctlTypeChecked(),setTimeout((function(){return t.$validator.validateAll("editParamForm")})))},move:function(e,t,a){this.ProParam.json=s.default.arrayMove(e,t,a)},ctlTypeChecked:function(){var e=this.ProParam.ctlType;this.isCusOprionsShow="input"!==e&&"date"!==e&&"number"!==e}}},c=l,d=(a("6736"),a("2877")),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,"default-querys":[{property:"TYPE_",value:"2"}],pageResult:e.pageResult,selection:!0,"show-custom-column":!1,"show-export":!1,"quick-search-props":"name"},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{icon:"el-icon-plus",size:"small"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{htTable:e.$refs.htTable,url:e.demDeleteUrl},on:{"after-delete":e.afterDelete}},[e._v("删除\n\t\t\t\t")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{align:"center",label:"序号",type:"index",width:"50"}}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,sortable:!0,label:"名称",prop:"name"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.handleCommand({row:i,command:"edit"})}}},[e._v(e._s(i.name))])]}}])}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,sortable:!0,label:"编码",prop:"code"}}),a("ht-table-column",{attrs:{label:"控件类型",prop:"ctlType",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["date"==i.ctlType?a("el-tag",{attrs:{type:"info"}},[e._v("日期")]):e._e(),"input"==i.ctlType?a("el-tag",{attrs:{type:"info"}},[e._v("手动输入")]):e._e(),"checkbox"==i.ctlType?a("el-tag",{attrs:{type:"info"}},[e._v("复选框")]):e._e(),"radio"==i.ctlType?a("el-tag",{attrs:{type:"info"}},[e._v("单选按钮")]):e._e(),"number"==i.ctlType?a("el-tag",{attrs:{type:"info"}},[e._v("数字")]):e._e(),"select"==i.ctlType?a("el-tag",{attrs:{type:"info"}},[e._v("下拉框")]):e._e()]}}])})]],2),a("el-dialog",{attrs:{"append-to-body":!0,"before-close":e.handleClose,"close-on-click-modal":!1,title:e.dialogTitle,visible:e.dialogVisible,width:"50%"}},[a("el-form",{attrs:{"data-vv-scope":"editParamForm"},model:{value:e.ProParam,callback:function(t){e.ProParam=t},expression:"ProParam"}},[a("ht-form-item",{attrs:{label:"参数名称","label-width":"100px",prop:"name"}},[a("ht-input",{attrs:{validate:{required:!0,regex:{exp:"^[\\s\\S]{1,21}$",message:"内容超出输入限制"}},autocomplete:"off",placeholder:"请输入名称"},model:{value:e.ProParam.name,callback:function(t){e.$set(e.ProParam,"name",t)},expression:"ProParam.name"}})],1),a("ht-form-item",{attrs:{label:"参数编码","label-width":"100px",prop:"code"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.ProParam.name,expression:"ProParam.name"}],attrs:{disabled:!!e.ProParam.id,validate:{required:!0,alpha_dash:!0,regex:{exp:"^[\\s\\S]{1,30}$",message:"内容超出输入限制"}},autocomplete:"off",placeholder:"请输入别名"},model:{value:e.ProParam.code,callback:function(t){e.$set(e.ProParam,"code",t)},expression:"ProParam.code"}})],1),a("ht-form-item",{attrs:{label:"控件类型","label-width":"100px",prop:"ctlType"}},[a("ht-select",{staticClass:"m-r",attrs:{disabled:!!e.ProParam.id||e.readOnly,options:e.ctlTypeOptions,validate:{required:!0}},on:{change:e.ctlTypeChecked},model:{value:e.ProParam.ctlType,callback:function(t){e.$set(e.ProParam,"ctlType",t)},expression:"ProParam.ctlType"}})],1),e.isCusOprionsShow?a("ht-form-item",{attrs:{label:"自定义选项","label-width":"100px",prop:"ctlType"}},[a("el-button",{attrs:{icon:"el-icon-plus",size:"small",type:"text"},on:{click:function(t){return e.ProParam.json.push({})}}},[e._v("添加")]),a("table",{staticClass:"form-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",{staticClass:"sub-table-header"},[a("th",{attrs:{width:"150"}},[e._v("选项")]),a("th",{attrs:{width:"150"}},[e._v("值")]),a("th",{attrs:{width:"200"}},[e._v("操作")])]),e._l(e.ProParam.json,(function(t,i){return a("tr",{key:i,attrs:{"data-index":i,"data-subname":"ProParam.json"}},[a("td",{attrs:{width:"150"}},[a("ht-input",{attrs:{validate:{required:!0}},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"item.value"}})],1),a("td",{attrs:{width:"150"}},[a("ht-input",{attrs:{validate:{required:!0}},model:{value:t.key,callback:function(a){e.$set(t,"key",a)},expression:"item.key"}})],1),a("td",{staticClass:"trash"},[a("el-button",{attrs:{size:"small",type:"text"},on:{click:function(a){return e.ProParam.json.remove(t)}}},[e._v("删除")]),a("el-button",{attrs:{size:"small",type:"text"},on:{click:function(a){return e.move(e.ProParam.json,t,"up")}}},[e._v("上移")]),a("el-button",{attrs:{size:"small",type:"text"},on:{click:function(a){return e.move(e.ProParam.json,t,"down")}}},[e._v("下移")])],1)])}))],2)])],1):e._e()],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{isSubmit:e.isSubmit,model:e.ProParam,requestMethod:e.requestMethod,url:e.saveRoleUrl,scopeName:"editParamForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save"))+"\n\t\t\t")]),a("el-button",{on:{click:function(t){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("ht-load-data",{attrs:{url:e.loadDataUrl,context:"uc"},on:{"after-load-data":e.afterLoadData}})],1)}),[],!1,null,"63922919",null);t.default=u.exports},3323:function(e,t,a){"use strict";a("547f")},33236:function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("2ade"),n=(a("5880"),a("5f72")),o={name:"FlowNodeBtns",components:{},props:{node:{type:Object,required:!0},defConfigData:{type:Object,required:!0}},data:function(){return{titleSetting:"设置按钮",nodeBtns:[],dialogVisibleSetting:!1,buttonList:[],buttonNoInitList:[],btn:{},cmOptions1:{value:"",mode:"vue",readOnly:!1,smartIndent:!0,tabSize:1,theme:"base16-light",lineNumbers:!0,line:!0},cmOptions2:{value:"",mode:"groovy",readOnly:!1,smartIndent:!0,tabSize:1,theme:"base16-light",lineNumbers:!0,line:!0},showCodeEdie:!0,codemirrorStyle:"width:"+(.63*(.7*document.body.clientWidth-40)-180)+"px"}},methods:{isAliasExist:function(e){for(var t,a=0;t=this.buttonList[a++];)if(t.alias==e.alias&&this.btn!==t)return!0;return!1},changeButtonType:function(e){if(e.alias){if(this.isAliasExist(e))return e.alias="",void n.Message.warning("新增的按钮已存在");e.status=1,e.name=this.getName(e.alias)}else e.status=2},getName:function(e){for(var t=0;t<this.buttonNoInitList.length;t++){var a=this.buttonNoInitList[t];if(e==a.alias)return a.name}return""},orgRowClick:function(e,t,a){if("操作"!=t.label){e.groovyScript=e.groovyScript||"",e.beforeScript=e.beforeScript||"";var i=this;this.showCodeEdie=!1,setTimeout((function(){i.$set(i,"btn",e),i.showCodeEdie=!0}),50)}},saveButton:function(){var e=this;e.$validator.validateAll("settingSave").then((function(t){if(t){var a={nodeId:e.node.nodeId,defId:e.defConfigData.initData.bpmDefLayout.defId};a.btns=e.buttonList;for(var o,r=[],s=0;o=a.btns[s++];)if(o.alias&&o.name){if("reject"==o.alias&&!o.rejectMode)return void n.Message.warning("驳回按钮中的驳回模式至少选择一种");delete o.status,r.push(o)}a.btns=r,i.default.post("${bpmModel}/flow/def/v1/saveNodeBtns",a).then((function(t){t.data.state&&(n.Message.success(t.data.message),e.dialogVisibleSetting=!1,e.nodeBtns=[].concat(r))}))}else{var l=e.$validator.errors.items.filter((function(e){return"settingSave"==e.scope})).length;e.$message({showClose:!0,message:"有".concat(l,"个字段未通过校验，请正确填写表单内容。"),type:"warning"})}}))},addButton:function(){var e={name:"",alias:"",status:2,supportScript:!0};this.buttonList.push(e),this.btn=e},editBtns:function(e){this.dialogVisibleSetting=!0,this.titleSetting="设置按钮-"+this.node.name+"("+this.node.nodeId+")",this.getButtons(1),this.getButtons(2)},getButtons:function(e){var t=this,a=t.defConfigData.initData.bpmDefLayout.defId;i.default.post("${bpmModel}/flow/def/v1/getNodeSet?defId="+a+"&nodeId="+t.node.nodeId+"&action="+e).then((function(a){for(var i=(a=a.data).length-1;i>=0;i--)"commu"!=a[i].alias&&"startCommu"!=a[i].alias&&"instanceTrans"!=a[i].alias&&"backToStart"!=a[i].alias||a.splice(i,1);2==e?(t.setStatus(a,2),t.buttonNoInitList=a):1==e?(t.setStatus(a,1),t.buttonList=a):0==e&&(t.setStatus(a,0),t.buttonList=a,t.btn={},n.Message.success("初始化成功"))}))},setStatus:function(e,t){for(var a=0;a<e.length;a++)e[a].status=t},close:function(){this.dialogVisibleSetting=!1},deleteSetting:function(e,t){e.splice(t,1),this.btn={}}},mounted:function(){this.$validator=this.$root.$validator,this.nodeBtns=this.defConfigData.nodeSetData.nodeBtnMap[this.node.nodeId]}},r=(a("7569"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-inline"},[a("label",{staticClass:"control-label"},[e._v(e._s(e.node.name)+"("+e._s(e.node.nodeId)+")")]),a("br"),e._l(e.nodeBtns,(function(t){return a("span",{key:t.alias},[a("el-button",{staticStyle:{margin:"3px"},attrs:{type:"primary",size:"mini"}},[e._v(e._s(t.name))])],1)})),a("el-button",{staticStyle:{margin:"3px"},attrs:{type:"danger",size:"mini"},on:{click:e.editBtns}},[e._v("编辑")]),a("br"),a("br"),a("el-dialog",{attrs:{width:"70%",title:e.titleSetting,visible:e.dialogVisibleSetting,"before-close":e.close,"close-on-click-modal":!1,"append-to-body":"",top:"8vh"}},[a("div",{staticStyle:{width:"100%",height:"600px"}},[a("div",{staticStyle:{float:"left",width:"35%",height:"100%",overflow:"auto"}},[a("div",{staticClass:"div_list"},[e._v("按钮列表")]),a("div",{staticStyle:{"margin-bottom":"10px"}},[a("el-button",{attrs:{type:"primary",size:"mini",icon:"el-icon-plus"},on:{click:e.addButton}},[e._v("新 增")]),a("el-button",{attrs:{type:"warning",size:"mini",icon:"el-icon-refresh"},on:{click:function(t){return e.getButtons(0)}}},[e._v("初始化按钮")]),a("el-button",{attrs:{type:"success",size:"mini",icon:"el-icon-check"},on:{click:e.saveButton}},[e._v("保 存")]),a("el-button",{attrs:{type:"danger",size:"mini",icon:"el-icon-close"},on:{click:e.close}},[e._v("关 闭")])],1),a("el-table",{ref:"htTableSetting",attrs:{data:e.buttonList,border:""},on:{"row-click":e.orgRowClick}},[a("el-table-column",{attrs:{type:"index",width:"40"}}),a("el-table-column",{attrs:{prop:"alias",label:"按钮别名",width:"130"}}),a("el-table-column",{attrs:{prop:"name",label:"按钮名称"}}),a("el-table-column",{attrs:{label:"操作",width:"90"},scopedSlots:e._u([{key:"default",fn:function(t){t.row;var i=t.$index;return[a("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-delete"},on:{click:function(t){return e.deleteSetting(e.buttonList,i)}}},[e._v("删除")])]}}])})],1)],1),a("div",{staticStyle:{width:"63%",float:"left","margin-left":"10px",height:"100%",overflow:"auto"}},[a("div",{staticClass:"div_list"},[e._v("按钮编辑")]),"{}"!=JSON.stringify(e.btn)?a("el-form",{attrs:{model:e.btn,"data-vv-scope":"settingSave"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("按钮名称:")]),a("td",[a("ht-input",{attrs:{placeholder:"请输入按钮名称",autocomplete:"off",validate:"required"},model:{value:e.btn.name,callback:function(t){e.$set(e.btn,"name",t)},expression:"btn.name"}})],1)]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("按钮动作:")]),a("td",[2!=e.btn.status?a("span",[e._v(e._s(e.btn.alias))]):e._e(),2==e.btn.status?a("ht-input",{staticStyle:{width:"170px"},attrs:{placeholder:"请输入按钮动作",autocomplete:"off",validate:"required"},model:{value:e.btn.alias,callback:function(t){e.$set(e.btn,"alias",t)},expression:"btn.alias"}}):e._e(),e._v(" \n\t\t\t\t\t\t\t\t\t\t"),2==e.btn.status?a("ht-select",{attrs:{clearable:"",options:e.buttonNoInitList,props:{key:"alias",value:"name"}},on:{change:function(t){return e.changeButtonType(e.btn)}},model:{value:e.btn.alias,callback:function(t){e.$set(e.btn,"alias",t)},expression:"btn.alias"}}):e._e()],1)]),"lockUnlock"==e.btn.alias?a("tr",[a("th",{attrs:{width:"130px"}},[e._v("强制签收:")]),a("td",[a("el-checkbox",{staticStyle:{"margin-top":"-10px"},model:{value:e.btn.isLock,callback:function(t){e.$set(e.btn,"isLock",t)},expression:"btn.isLock"}},[e._v("强制签收")])],1)]):e._e(),e.btn.supportScript?a("tr",[a("th",{attrs:{width:"130px"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"javascript脚本,在提交前做些处理，参数：_req,boData,_this，返回:true/false。返回false时不做提交动作。",placement:"left-start"}},[a("i",{staticClass:"el-icon-warning"},[e._v("前置脚本:")])])],1),a("td",[e.showCodeEdie?a("codemirror",{ref:"mycode",staticClass:"code",style:e.codemirrorStyle,attrs:{options:e.cmOptions1},model:{value:e.btn.beforeScript,callback:function(t){e.$set(e.btn,"beforeScript",t)},expression:"btn.beforeScript"}}):e._e()],1)]):e._e(),e.btn.supportScript?a("tr",[a("th",{attrs:{width:"130px"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"java脚本，控制按钮是否显示，返回 false不显示，返回 true显示。上下文变量：1.流程变量。2.BO数据返回:true/false。",placement:"left-start"}},[a("i",{staticClass:"el-icon-warning"},[e._v("groovy脚本:")])])],1),a("td",[e.showCodeEdie?a("codemirror",{ref:"mycode",staticClass:"code",style:e.codemirrorStyle,attrs:{options:e.cmOptions2},model:{value:e.btn.groovyScript,callback:function(t){e.$set(e.btn,"groovyScript",t)},expression:"btn.groovyScript"}}):e._e()],1)]):e._e(),e.btn.supportScript&&"endProcess"==e.btn.alias?a("tr",[a("th",{attrs:{width:"130px"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"java脚本，任务处理后执行的java脚本。上下文变量：1.com.fasterxml.jackson.databind.node.ObjectNode busDataObjectNode  2.data(表单数据 类型为ObjectNode) 3. instance(流程实例对象 类型为DefaultBpmProcessInstance)",placement:"left-start"}},[a("i",{staticClass:"el-icon-warning"},[e._v("提交后执行:")])])],1),a("td",[e.showCodeEdie?a("codemirror",{ref:"mycode",staticClass:"code",style:e.codemirrorStyle,attrs:{options:e.cmOptions2},model:{value:e.btn.completeEventGroovyScript,callback:function(t){e.$set(e.btn,"completeEventGroovyScript",t)},expression:"btn.completeEventGroovyScript"}}):e._e()],1)]):e._e(),"agree"==e.btn.alias?a("tr",[a("th",{attrs:{width:"130px"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"直接同意不弹填写同意窗口，直接同意默认处理操作",placement:"left-start"}},[a("i",{staticClass:"el-icon-warning"},[e._v("同意方式:")])])],1),a("td",[a("ht-radio",{staticStyle:{"margin-top":"-10px"},attrs:{options:[{key:"approve",value:"审批同意"},{key:"immediate",value:"直接同意"}]}})],1)]):e._e(),"reject"==e.btn.alias?a("tr",[a("th",{attrs:{width:"130px"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"驳回方式至少选择一种",placement:"left-start"}},[a("i",{staticClass:"el-icon-warning"},[e._v("驳回方式:")])])],1),a("td",[a("ht-checkbox",{staticStyle:{"margin-top":"-10px"},attrs:{options:[{key:"backToStart",value:"驳回发起人"},{key:"rejectPre",value:"驳回上一步"},{key:"reject",value:"驳回指定节点"}]},model:{value:e.btn.rejectMode,callback:function(t){e.$set(e.btn,"rejectMode",t)},expression:"btn.rejectMode"}})],1)]):e._e()])])]):e._e()],1)])])],2)}),[],!1,null,"852a793e",null);t.default=s.exports},3352:function(e,t,a){},3363:function(e,t,a){"use strict";a("3995")},"34c4":function(e,t,a){e.exports={aside_width:"230px"}},"34d3":function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("25fc"),a("6619"),a("80a8"),a("000b");var i=a("24fd");function n(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return o(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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,s=!0,l=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return s=e.done,e},e:function(e){l=!0,r=e},f:function(){try{s||null==a.return||a.return()}finally{if(l)throw r}}}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var r={name:"under-user-table",components:{EipUserDialog:a("7f58").default},computed:{DeleteUrl:function(){return"".concat(window.context.uc,"/api/org/v1/orgUser/delOrgUser")}},data:function(){return{dialogVisible:!1,isSubmit:!0,data:[],pageResult:{page:1,pageSize:50,total:0},roleCode:"",postCode:"",postId:"",selectUsers:[]}},watch:{},created:function(){},methods:{handleClose:function(){this.dialogVisible=!1},showDialog:function(e,t){this.postId=e,this.postCode=t,this.dialogVisible=!0},dialogCancle:function(){this.dialogVisible=!1},loadData:function(e,t){var a=this;i.default.getOrgUserPage(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},showUserDialog:function(){this.$refs.eipUserDialog.showDialog()},addUnderUser:function(e){var t=this;if(e&&0!=e.length){var a,o=[],r=n(e);try{for(r.s();!(a=r.n()).done;){var s=a.value;o.push(s.account)}}catch(e){r.e(e)}finally{r.f()}var l={postCode:"",accounts:[]};l.postCode=this.postCode,l.accounts=o.join(","),i.default.saveUserPost(l).then((function(e){if(e.state)return t.$message({message:e.message,type:"success",showClose:!0}),void t.$refs.userTable.load()}))}else this.$message.error("请至少选择一个用户")},selectUser:function(e){this.selectUsers=e},setMaster:function(){var e=this;if(0!=this.selectUsers.length){var t=[];this.selectUsers.forEach((function(e){t.push(e.orgUserId)})),i.default.setMasterById(t).then((function(t){t.state&&(e.$message({message:t.message,type:"success"}),e.selectUsers=[],e.$refs.userTable.load())}))}else this.$message({message:"请选择人员",type:"warning"})}}},s=(a("a646"),a("2877")),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("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?a("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[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showUserDialog()}}},[e._v("添加用户")]),a("el-button",{attrs:{size:"small"},on:{click:function(t){return e.setMaster()}}},[e._v("设置主组织")]),a("ht-delete-button",{attrs:{url:e.DeleteUrl,htTable:e.$refs.userTable,pk:"orgUserId"}},[e._v("删除")])],1)]},proxy:!0}],null,!1,738474078)},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"id",label:"主键",sortable:!0,hidden:""}}),a("ht-table-column",{attrs:{prop:"u.fullName_",label:"用户名称",width:"300",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n\t\t\t\t\t"+e._s(t.row.fullName)+"\n\t\t\t\t")]}}],null,!1,352433665)}),a("ht-table-column",{attrs:{prop:"account",label:"账号"}}),a("ht-table-column",{attrs:{prop:"isMaster",label:"主组织",width:"100",filters:[{text:"否",value:"0"},{text:"是",value:"1"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["0"==i.isMaster?a("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),"1"==i.isMaster?a("el-tag",[e._v("是")]):e._e()]}}],null,!1,4283497653)})]],2):e._e(),a("eip-user-dialog",{ref:"eipUserDialog",attrs:{"append-to-body":""},on:{onConfirm:e.addUnderUser}})],1)}),[],!1,null,"2f403d40",null);t.default=l.exports},"34d7":function(e,t,a){},"34e9":function(e,t,a){},3503:function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("25fc"),a("6619"),a("000b"),a("292c");function i(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return n(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return n(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);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,s=!0,l=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return s=e.done,e},e:function(e){l=!0,r=e},f:function(){try{s||null==a.return||a.return()}finally{if(l)throw r}}}}function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var o={props:{},components:{EipUserDialog:a("7f58").default},computed:{roleDeleteUrl:function(){return"".concat(window.context.uc,"/tenantAuth/v1/deleteTenantAuth?typeId=").concat(this.tenantTypeId,"&tenantId=").concat(this.tenantId)}},data:function(){return{dialogVisible:!1,isSubmit:!0,data:[],pageResult:{page:1,pageSize:50,total:0},defualtQuerys:[],tenantTypeId:"",tenantId:""}},watch:{},created:function(){},methods:{handleClose:function(){this.dialogVisible=!1},showDialog:function(e,t){this.$store.dispatch("tenant/actionTenantId",null),this.defualtQuerys=[],this.tenantTypeId=e,this.defualtQuerys.push({property:"auth.TYPE_ID_",value:e}),t?(this.tenantId=t,this.defualtQuerys.push({property:"auth.TENANT_ID_",value:t})):this.defualtQuerys.push({property:"auth.TENANT_ID_",value:""}),this.dialogVisible=!0},dialogCancle:function(){this.dialogVisible=!1},loadData:function(e,t){var a=this;this.$http.post("${uc}/uc/tenantAuth/v1/queryByTypeOrTenant",e).then((function(e){var t=e.data;a.data=t.rows,a.pageResult={page:t.page,pageSize:t.pageSize,total:t.total}}),(function(e){reject(e)})).finally((function(){return t()}))},showUserDialog:function(){this.$refs.eipUserDialog.showDialog()},userDialogOnConfirm:function(e){var t=this;if(e&&0!=e.length){var a,n=[],o=i(e);try{for(o.s();!(a=o.n()).done;){var r=a.value;n.push(r.account)}}catch(e){o.e(e)}finally{o.f()}var s={};s.typeId=this.tenantTypeId,s.tenantId=this.tenantId,s.accounts=n.join(","),this.$http.post("${uc}/uc/tenantAuth/v1/saveTenantAuth",s).then((function(e){if(e.data.state)return t.$message({message:e.data.message,type:"success",showClose:!0}),void t.$refs.tenantAuthTable.load();t.$message.error(e.data.message||"设置管理员失败")}))}else this.$message.error("请至少选择一个用户")}}},r=(a("c172"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ht-sidebar-dialog",{attrs:{title:"分配租户管理员",visible:e.dialogVisible,width:"1040px","before-close":e.handleClose,"close-on-click-modal":""}},[e.dialogVisible?a("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[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showUserDialog()}}},[e._v("加入用户")]),a("ht-delete-button",{attrs:{url:e.roleDeleteUrl,htTable:e.$refs.tenantAuthTable,pk:"userId",parameter:"userIds","ignore-tenant":!0}},[e._v("删除")])],1)]},proxy:!0}],null,!1,2026629872)},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"id",label:"主键",sortable:!0,hidden:""}}),a("ht-table-column",{attrs:{prop:"userName",label:"用户名称",width:"300",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"account",label:"账号",sortable:!0}})]],2):e._e(),a("eip-user-dialog",{ref:"eipUserDialog",attrs:{"append-to-body":""},on:{onConfirm:e.userDialogOnConfirm}})],1)}),[],!1,null,"89d5e840",null);t.default=s.exports},3539:function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("292c"),n={name:"shift-rule-dialog",props:{value:Array,name:String,single:Boolean,destroyOnClose:{type:Boolean,default:!1}},data:function(){return{data:[],tableColumns:[{prop:"name",label:"名称"},{prop:"key",label:"编码"},{prop:"desc",label:"描述"}],pagination:{page:1,pageSize:50,total:0}}},methods:{showDialog:function(){this.$refs.htDialog.showDialog()},handleLoad:function(e,t){var a=this;i.default.ruleList(e).then((function(e){a.data=e.rows,a.pagination.page=e.page,a.pagination.pageSize=e.pageSize,a.pagination.total=e.total,t()})).catch((function(e){t()}))},onConfirm:function(e){this.$emit("onConfirm",e,this.name),this.$emit("input",e)}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-dialog",{ref:"htDialog",attrs:{single:e.single,data:e.data,"table-columns":e.tableColumns,pagination:e.pagination,"search-placeholder":"名称或编码","dialog-title":"轮班对话框","quick-search-props":"name,key","destroy-on-close":e.destroyOnClose,"append-to-body":!0},on:{load:e.handleLoad,onConfirm:e.onConfirm}})}),[],!1,null,"1b732c13",null);t.default=r.exports},"35b0":function(e,t){e.exports=require("echarts-stat")},"35b5":function(e,t,a){"use strict";a("f581")},"35ba":function(e,t,a){"use strict";a.r(t);a("25fc"),a("80a8"),a("5880");var i=a("5f72"),n=a("2ade"),o={name:"instanceUrgent",components:{},data:function(){return{disabled:!1,isTaskUser:!0,taskUrgentDialog:!1,excutor:[],appointee:[],type:"mail",contentMail:"",contentSms:"",selectNodeId:"",checkedNodes:[],appointeeSecretary:"0",nodeList:[],nodeDefMap:{},instId:"",defId:"",subject:""}},methods:{handleOpen:function(e,t,a,i){var o=this;this.instId=e,this.defId=t,this.subject=a,this.appointee=[],this.taskUrgentDialog=!0,this.checkedNodes=[],this.isTaskUser=!0;var r=this;n.default.get(window.context.bpmRunTime+"/runtime/instance/v1/getExcutorNameByInstId?instId="+e).then((function(e){(e=e.data)&&(i?e.forEach((function(e){if(i==e.nodeId){r.nodeList=e,r.checkedNodes.push(e.nodeId);for(var t=0;t<e.assigneeUsers.length;t++)e.assigneeUsers[t].nodeId=e.nodeId,e.assigneeUsers[t].nodeName=e.name;r.nodeDefMap[e.nodeId]=e}})):i||(r.nodeList=e,1==e.length&&r.checkedNodes.push(e[0].nodeId),e.forEach((function(e){for(var t=0;t<e.assigneeUsers.length;t++)e.assigneeUsers[t].nodeId=e.nodeId,e.assigneeUsers[t].nodeName=e.name;r.nodeDefMap[e.nodeId]=e})))),0==e.length&&(o.isTaskUser=!1)})),n.default.get(window.context.bpmModel+"/flow/def/v1/defGet?defId="+t).then((function(e){(e=e.data).urgentMailTel&&(o.contentMail=e.urgentMailTel),e.urgentSmsTel&&(o.contentSms=e.urgentSmsTel)}))},handleCommand:function(e){"mail"==this.type?this.contentMail=this.contentMail+e:"sms"!=this.type&&"smsApproval"!=this.type||(this.contentSms=this.contentSms+e)},cancel:function(){this.taskUrgentDialog=!1},confirm:function(){var e="";if("mail"==this.type?e=this.contentMail:"sms"==this.type&&(e=this.contentSms),0!=this.checkedNodes.length)if(0!=this.appointee.length)if(""!=e){var t=!1;"1"==this.appointeeSecretary&&(t=!0);for(var a={},o=0;o<this.checkedNodes.length;o++){a[this.checkedNodes[o]]=[];for(var r=0;r<this.appointee.length;r++)this.appointee[r].nodeId==this.checkedNodes[o]&&a[this.checkedNodes[o]].push(this.appointee[r])}var s={subject:this.subject,type:this.type,instId:this.instId,content:e,promoterId:JSON.parse(sessionStorage.getItem("currentUser")).userId,appointeeObj:a,promoter:JSON.parse(sessionStorage.getItem("currentUser")).username,appointeeSecretary:t},l=this;l.disabled=!0,n.default.post(window.context.bpmRunTime+"/runtime/instance/v1/sendUrgentByInstId",s).then((function(e){e.data.state&&i.Message.success({duration:1500,message:e.data.message,onClose:function(){l.taskUrgentDialog=!1,l.disabled=!1}})})).catch((function(){l.disabled=!1}))}else i.Message.warning("请输入催办内容");else i.Message.warning("请选择被催办人");else i.Message.warning("被催办人不能为空")}}},r=(a("868f"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"任务催办",visible:e.taskUrgentDialog,"close-on-click-modal":!1},on:{"update:visible":function(t){e.taskUrgentDialog=t}}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[e.nodeList&&e.nodeList.length>1?a("tr",[a("th",{staticStyle:{width:"140px"}},[a("span",{staticClass:"xh-star"},[e._v("*")]),e._v("催办节点：\n\t\t\t\t")]),a("td",[a("el-checkbox-group",{model:{value:e.checkedNodes,callback:function(t){e.checkedNodes=t},expression:"checkedNodes"}},e._l(e.nodeList,(function(t){return a("el-checkbox",{key:t.nodeId,attrs:{label:t.nodeId}},[e._v("\n\t\t\t\t\t\t\t"+e._s(t.name)+"\n\t\t\t\t\t\t")])})),1)],1)]):e._e(),a("tr",[a("th",{staticStyle:{width:"140px"}},[a("span",{staticClass:"xh-star"},[e._v("*")]),e._v("被催办人：\n\t\t\t\t")]),a("td",[e._l(e.checkedNodes,(function(t){return a("span",{key:t},[e.nodeDefMap[t]?a("el-checkbox-group",{model:{value:e.appointee,callback:function(t){e.appointee=t},expression:"appointee"}},e._l(e.nodeDefMap[t].assigneeUsers,(function(t,i){return a("el-checkbox",{key:i,attrs:{label:t}},[e._v(e._s(t.fullname))])})),1):e._e()],1)})),0==e.checkedNodes.length&&e.isTaskUser?a("span",{staticStyle:{color:"red"}},[e._v("请先选择催办节点")]):e._e(),e.isTaskUser?e._e():a("span",{staticStyle:{color:"red"}},[e._v("要催办的任务无审批人")])],2)]),a("tr",[a("th",{staticStyle:{width:"140px"}},[a("span",{staticClass:"xh-star"}),e._v("是否催办秘书：\n\t\t\t\t")]),a("td",[a("el-radio",{attrs:{label:"0"},model:{value:e.appointeeSecretary,callback:function(t){e.appointeeSecretary=t},expression:"appointeeSecretary"}},[e._v("否")]),a("el-radio",{attrs:{label:"1"},model:{value:e.appointeeSecretary,callback:function(t){e.appointeeSecretary=t},expression:"appointeeSecretary"}},[e._v("是")])],1)]),a("tr",[a("th",{staticStyle:{width:"140px"}},[a("span",{staticClass:"xh-star"},[e._v("*")]),e._v("催办方式：\n\t\t\t\t")]),a("td",[a("el-radio",{attrs:{label:"mail"},model:{value:e.type,callback:function(t){e.type=t},expression:"type"}},[e._v("邮箱")]),a("el-radio",{attrs:{label:"sms"},model:{value:e.type,callback:function(t){e.type=t},expression:"type"}},[e._v("短信")]),e.nodeDefMap[e.selectNodeId]&&e.nodeDefMap[e.selectNodeId].localProperties.allowSmsApproval?a("el-radio",{attrs:{label:"smsApproval"},model:{value:e.type,callback:function(t){e.type=t},expression:"type"}},[e._v("短信审批")]):e._e(),a("el-dropdown",{staticClass:"dropdown",attrs:{size:"mini","split-button":"",type:"primary"},on:{command:e.handleCommand}},[e._v("\n\t\t\t\t\t\t可选变量\n\t\t\t\t\t\t"),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{command:"{催办人:promoter}"}},[e._v("催办人")]),a("el-dropdown-item",{attrs:{command:"{被催办人:appointee}"}},[e._v("被催办人")]),a("el-dropdown-item",{attrs:{command:"{流程编号:instId}"}},[e._v("流程编号")]),a("el-dropdown-item",{attrs:{command:"{流程标题:subject}"}},[e._v("流程标题")]),a("el-dropdown-item",{attrs:{command:"{流程发起人:sponsor}"}},[e._v("流程发起人")]),a("el-dropdown-item",{attrs:{command:"{任务节点名称:nodeName}"}},[e._v("任务节点名称")])],1)],1)],1)]),"smsApproval"!=e.type?a("tr",[a("th",{staticStyle:{width:"140px"}},[a("span",{staticClass:"xh-star"},[e._v("*")]),e._v("催办内容：\n\t\t\t\t")]),a("td",{attrs:{colspan:"3"}},["mail"==e.type?a("el-input",{attrs:{type:"textarea",autosize:{minRows:4,maxRows:8},placeholder:"请输入催办内容"},model:{value:e.contentMail,callback:function(t){e.contentMail=t},expression:"contentMail"}}):e._e(),"sms"==e.type||"smsApproval"==e.type?a("el-input",{attrs:{type:"textarea",autosize:{minRows:4,maxRows:8},placeholder:"请输入催办内容"},model:{value:e.contentSms,callback:function(t){e.contentSms=t},expression:"contentSms"}}):e._e()],1)]):e._e(),"smsApproval"==e.type?a("tr",[a("th",{staticStyle:{width:"140px"}},[a("span",{staticClass:"xh-star"},[e._v("*")]),e._v("短信审批备注：\n\t\t\t\t")]),a("td",{attrs:{colspan:"3"}},[a("el-input",{attrs:{type:"textarea",autosize:{minRows:4,maxRows:8},placeholder:"短信审批备注会显示在发出的短信内容中,可在备注中对流程信息做补充说明,但请勿涉及敏感内容。"},model:{value:e.contentSms,callback:function(t){e.contentSms=t},expression:"contentSms"}}),e._v("\n\t\t\t\t\t注意：因为短信渠道未加密，发送的短信内容中不会包含详细批呈信息，请在短信催办前先与审批处理人做好沟通。\n\t\t\t\t")],1)]):e._e()])]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary",disabled:e.disabled,size:"small"},on:{click:e.confirm}},[e._v("确 定")]),a("el-button",{attrs:{size:"small"},on:{click:e.cancel}},[e._v("取 消")])],1)])}),[],!1,null,"bbb01866",null);t.default=s.exports},"35c0":function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74"),a("96cf");var i=a("1da1"),n=(a("000b"),a("ade3")),o=a("a858");a("88de"),a("c994");function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function s(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?r(Object(a),!0).forEach((function(t){Object(n.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var l,c=a("f43e").Base64,d={components:{IndexColumnSetparam:function(){return Promise.resolve().then(a.bind(null,"ce48"))},EipChartSelector:function(){return Promise.resolve().then(a.bind(null,"e3e2"))},EipSysTypeSelector:function(){return Promise.resolve().then(a.bind(null,"d81e"))}},props:{isPublic:{type:String,default:"0"}},data:function(){return{sidebarTitle:"",dialogVisible:!1,column:{},blankObj:{name:"",alias:"",catalog:"",catalogName:"",colType:"",dataMode:"",dataFrom:"",dataParam:"",dsAlias:"",colHeight:"",colUrl:"",templateHtml:"",isPublic:0,supportRefesh:"",refeshTime:"",showEffect:"",memo:"",requestType:"",needPage:0,templateHtml2:""},isSubmit:!0,data:[],pageResult:{page:1,pageSize:50,total:0},loadDataUrl:""}},mounted:function(){this.$validator=this.$root.$validator},computed:{defaultQuerys:function(){return[{property:"is_public",value:this.isPublic,operation:"EQUAL"}]},deleteUrl:function(){return window.context.portal+"/portal/sysIndexColumn/sysIndexColumn/v1/remove"},saveUrl:function(){return window.context.portal+"/portal/sysIndexColumn/sysIndexColumn/v1/save"}},methods:{handleClose:function(){this.dialogVisible=!1,this.loadDataUrl=""},afterLoadData:function(e){var t=this;this.dialogVisible&&(this.column=s(s({},this.blankObj),e),this.column.templateHtml2=c.decode(this.column.templateHtml),setTimeout((function(){return t.$validator.validateAll("editForm")})))},showDialog:function(e){this.dialogVisible=!0,e&&(this.loadDataUrl="/portal/sysIndexColumn/sysIndexColumn/v1/getJson?id=".concat(e.id))},loadData:function(e,t){var a=this;o.default.getIndexColumnPage(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t&&t()}))},handleCommand:function(e){switch(e.command){case"edit":this.sidebarTitle="编辑栏目",this.showDialog(e.row);break;case"add":this.column=this.blankObj,this.sidebarTitle="添加栏目",this.showDialog()}},beforeSaveData:(l=Object(i.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.column.templateHtml=c.encode(this.column.templateHtml2),this.isSubmit=!0;case 2:case"end":return e.stop()}}),e,this)}))),function(){return l.apply(this,arguments)}),afterSaveData:function(){this.dialogVisible=!1,this.$refs.columnTable.load()},showSetParamDialog:function(){this.$refs.indexColumnSetparam.showDialog()},handledataParamSave:function(e){this.column.dataParam=e},selectQuery:function(){},selectedChart:function(e){this.column.dataParam=e}}},u=d,p=(a("6e2f"),a("2877")),f=Object(p.a)(u,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"columnTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"name,alias","default-querys":e.defaultQuerys},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.handleCommand({command:"add"})}}},[e._v("添加")]),a("ht-delete-button",{attrs:{url:e.deleteUrl,htTable:e.$refs.columnTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"id",label:"主键",sortable:!0,hidden:""}}),a("ht-table-column",{attrs:{prop:"name",label:"栏目名称",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"alias",label:"别名",sortable:!0}}),a("ht-table-column",{attrs:{prop:"dataMode",label:"数据加载方式",sortable:!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0==i.dataMode?a("el-tag",{attrs:{type:"info"}},[e._v("Service方法")]):e._e(),1==i.dataMode?a("el-tag",{attrs:{type:"info"}},[e._v("自定义查询方式")]):e._e(),2==i.dataMode?a("el-tag",{attrs:{type:"success"}},[e._v("webservice方法")]):e._e(),3==i.dataMode?a("el-tag",{attrs:{type:"warning"}},[e._v("RESTful接口")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"dataFrom",label:"方法路径",sortable:!0}}),a("ht-table-column",{attrs:{prop:"isPublic",label:"栏目使用平台",sortable:!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0==i.isPublic?a("el-tag",{attrs:{type:"info"}},[e._v("管理端")]):e._e(),1==i.isPublic?a("el-tag",{attrs:{type:"success"}},[e._v("手机端")]):e._e(),2==i.isPublic?a("el-tag",{attrs:{type:"warning"}},[e._v("VUE前端")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"supportRefesh",label:"是否支持刷新",sortable:!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0==i.supportRefesh?a("el-tag",{attrs:{type:"warning"}},[e._v("否")]):e._e(),1==i.supportRefesh?a("el-tag",{attrs:{type:"success"}},[e._v("是")]):e._e()]}}])}),a("ht-table-column",{attrs:{width:"150"},scopedSlots:e._u([{key:"header",fn:function(){return[a("span",{staticStyle:{color:"#2274af"}},[e._v("操作")])]},proxy:!0},{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(t){return e.handleCommand({row:i,command:"edit"})}}},[a("span",[a("i",{staticClass:"el-icon-edit"}),e._v("修改 ")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{icon:"el-icon-menu"},on:{click:function(t){return e.previewTemplate(i.id,i.name,i.isPublic,i.alias)}}},[e._v("预览")]),a("el-dropdown-item",{attrs:{icon:"el-icon-menu"},on:{click:function(t){return e.setAuth(i.id,"user-selector")}}},[e._v("授权")])],1)],1)]}}])})]],2),a("ht-sidebar-dialog",{attrs:{width:"50%",title:e.sidebarTitle,visible:e.dialogVisible,"before-close":e.handleClose}},[a("el-form",{attrs:{"data-vv-scope":"editForm"},model:{value:e.column,callback:function(t){e.column=t},expression:"column"}},[a("ht-form-item",{attrs:{label:"栏目名称",prop:"name","label-width":"100px"}},[a("ht-input",{staticClass:"ht",attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入名称"},model:{value:e.column.name,callback:function(t){e.$set(e.column,"name",t)},expression:"column.name"}})],1),a("ht-form-item",{attrs:{label:"栏目别名",prop:"code","label-width":"100px"}},[a("ht-input",{staticClass:"ht",attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入别名",disabled:!!e.column.id},model:{value:e.column.alias,callback:function(t){e.$set(e.column,"alias",t)},expression:"column.alias"}})],1),a("ht-form-item",{attrs:{label:"栏目分类","label-width":"100px"}},[a("eip-sys-type-selector",{attrs:{typeKey:"INDEX_COLUMN_TYPE","sys-type-id":e.column.catalog},on:{"update:sysTypeId":function(t){return e.$set(e.column,"catalog",t)},"update:sys-type-id":function(t){return e.$set(e.column,"catalog",t)}},model:{value:e.column.catalogName,callback:function(t){e.$set(e.column,"catalogName",t)},expression:"column.catalogName"}})],1),a("ht-form-item",{attrs:{label:"栏目类型","label-width":"100px"}},[a("ht-select",{staticClass:"ht",attrs:{disabled:!!e.column.id,validate:{required:!0},options:[{key:0,value:"一般类型栏目"},{key:1,value:"图表类型栏目"},{key:2,value:"日历类型栏目"},{key:3,value:"滚动类型栏目"}]},model:{value:e.column.colType,callback:function(t){e.$set(e.column,"colType",t)},expression:"column.colType"}})],1),1==e.column.colType?a("ht-form-item",{attrs:{label:"选择图表类型","label-width":"100px"}},[a("ht-radio",{attrs:{options:[{key:1,value:"流程统计分析报表"},{key:2,value:"自定义图表"}]},model:{value:e.column.chartType,callback:function(t){e.$set(e.column,"chartType",t)},expression:"column.chartType"}})],1):e._e(),1==e.column.colType?a("ht-form-item",{staticStyle:{display:"block"},attrs:{label:"选择图表","label-width":"100px"}},[a("eip-chart-selector",{attrs:{dataParam:e.column.dataParam,chartType:e.column.chartType},on:{selectedChart:e.selectedChart}})],1):e._e(),1!=e.column.colType?a("ht-form-item",{attrs:{label:"更多路径","label-width":"100px"}},[a("ht-input",{staticClass:"ht",attrs:{autocomplete:"off"},model:{value:e.column.colUrl,callback:function(t){e.$set(e.column,"colUrl",t)},expression:"column.colUrl"}})],1):e._e(),1!=e.column.colType?a("ht-form-item",{attrs:{label:"展示效果","label-width":"100px"}},[a("ht-select",{staticClass:"ht",attrs:{options:[{key:0,value:"默认效果"},{key:1,value:"走马灯"},{key:2,value:"幻灯片"}]},model:{value:e.column.showEffect,callback:function(t){e.$set(e.column,"showEffect",t)},expression:"column.showEffect"}})],1):e._e(),1!=e.column.colType?a("ht-form-item",{attrs:{label:"数据加载方式","label-width":"100px"}},[a("ht-radio",{attrs:{options:[{key:0,value:"Service方法"},{key:1,value:"自定义查询方式"},{key:2,value:"webservice方法"},{key:3,value:"RESTful接口"}]},model:{value:e.column.dataMode,callback:function(t){e.$set(e.column,"dataMode",t)},expression:"column.dataMode"}})],1):e._e(),3==e.column.dataMode&&1!=e.column.colType?a("ht-form-item",{attrs:{label:"请求类型","label-width":"100px"}},[a("ht-radio",{attrs:{options:[{key:"POST",value:"POST"},{key:"GET",value:"GET"}]},model:{value:e.column.requestType,callback:function(t){e.$set(e.column,"requestType",t)},expression:"column.requestType"}})],1):e._e(),1!=e.column.colType?a("ht-form-item",{attrs:{label:"方法路径","label-width":"100px"}},[a("el-input",{attrs:{autocomplete:"off",placeholder:"请输入方法路径"},model:{value:e.column.dataFrom,callback:function(t){e.$set(e.column,"dataFrom",t)},expression:"column.dataFrom"}},[a("el-select",{attrs:{slot:"prepend",placeholder:"请选择"},slot:"prepend",model:{value:e.column.dataMode,callback:function(t){e.$set(e.column,"dataMode",t)},expression:"column.dataMode"}},[a("el-option",{attrs:{label:"Service方法",value:0}}),a("el-option",{attrs:{label:"自定义查询方式",value:1}}),a("el-option",{attrs:{label:"webservice方法",value:2}}),a("el-option",{attrs:{label:"RESTful接口",value:3}})],1),3==e.column.dataMode||2==e.column.dataMode||0==e.column.dataMode?a("el-button",{attrs:{slot:"append",type:"primary"},on:{click:function(t){return e.showSetParamDialog()}},slot:"append"},[e._v("参数设置")]):e._e(),1==e.column.dataMode?a("el-button",{attrs:{slot:"append",type:"primary",icon:"el-icon-search"},on:{click:function(t){return e.selectQuery()}},slot:"append"},[e._v("选 择")]):e._e()],1)],1):e._e(),a("ht-form-item",{staticStyle:{display:"block"},attrs:{label:"栏目使用平台","label-width":"100px"}},[a("ht-radio",{attrs:{options:[{key:0,value:"管理端"},{key:1,value:"手机端"},{key:2,value:"VUE前端"}]},model:{value:e.column.isPublic,callback:function(t){e.$set(e.column,"isPublic",t)},expression:"column.isPublic"}})],1),a("ht-form-item",{attrs:{label:"栏目高度","label-width":"100px"}},[a("ht-input",{attrs:{type:"number",placeholder:"输入高度"},model:{value:e.column.colHeight,callback:function(t){e.$set(e.column,"colHeight",t)},expression:"column.colHeight"}})],1),1!=e.column.colType||2!=e.column.chartType?a("ht-form-item",{attrs:{label:"是否支持刷新","label-width":"100px"}},[a("ht-radio",{attrs:{options:[{key:0,value:"否"},{key:1,value:"是"}]},model:{value:e.column.supportRefesh,callback:function(t){e.$set(e.column,"supportRefesh",t)},expression:"column.supportRefesh"}})],1):e._e(),1!=e.column.colType||2!=e.column.chartType?a("ht-form-item",{attrs:{label:"刷新时间","label-width":"100px"}},[a("ht-input",{attrs:{type:"number",placeholder:"请输入数字"},model:{value:e.column.refeshTime,callback:function(t){e.$set(e.column,"refeshTime",t)},expression:"column.refeshTime"}})],1):e._e(),1!=e.column.colType||2!=e.column.chartType?a("ht-form-item",{attrs:{label:"首页分页","label-width":"100px"}},[a("ht-radio",{attrs:{options:[{key:0,value:"不分页"},{key:1,value:"分页"}]},model:{value:e.column.needPage,callback:function(t){e.$set(e.column,"needPage",t)},expression:"column.needPage"}})],1):e._e(),a("ht-form-item",{attrs:{label:"描述","label-width":"100px"}},[a("ht-input",{model:{value:e.column.memo,callback:function(t){e.$set(e.column,"memo",t)},expression:"column.memo"}})],1),1!=e.column.colType||2!=e.column.chartType?a("ht-form-item",{attrs:{label:"栏目模版","label-width":"100px"}},[a("ht-input",{attrs:{type:"textarea",cols:100,autosize:{minRows:3},validate:{required:!0},placeholder:"请输入模板代码"},model:{value:e.column.templateHtml2,callback:function(t){e.$set(e.column,"templateHtml2",t)},expression:"column.templateHtml2"}})],1):e._e()],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{"request-method":"POST",url:e.saveUrl,model:e.column,"is-submit":e.isSubmit,"scope-name":"editForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:e.handleClose}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("ht-load-data",{attrs:{url:e.loadDataUrl,context:"portal"},on:{"after-load-data":e.afterLoadData}}),a("index-column-setparam",{ref:"indexColumnSetparam",attrs:{"set-params":e.column.dataParam},on:{handleDataparamSave:e.handledataParamSave}})],1)}),[],!1,null,"ea777186",null);t.default=f.exports},3633:function(e,t,a){"use strict";a.r(t);a("25fc"),a("80a8");var i=a("a858"),n={name:"eip-I18n-dialog",props:{value:Array,name:String,single:Boolean,destroyOnClose:{type:Boolean,default:!1}},data:function(){return{data:[],tableColumns:[],pagination:{page:1,pageSize:50,total:0}}},mounted:function(){var e=this;this.tableColumns=[],this.tableColumns.push({prop:"key_",label:"资源KEY"}),i.default.geti18nMessageTypeAll().then((function(t){t&&t.length>0&&(t.forEach((function(t){e.tableColumns.push({prop:t.type,label:t.desc})})),console.log(JSON.stringify(e.tableColumns)))}))},methods:{showDialog:function(){this.$refs.htDialog.showDialog()},handleLoad:function(e,t){var a=this;i.default.getI18nMessagePageJson(e).then((function(e){a.data=e.rows,a.pagination.page=e.page,a.pagination.pageSize=e.pageSize,a.pagination.total=e.total,t()})).catch((function(e){t()}))},onConfirm:function(e){this.$emit("onConfirm",e,this.name),this.$emit("input",e)}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-dialog",{ref:"htDialog",attrs:{single:e.single,data:e.data,"table-columns":e.tableColumns,pagination:e.pagination,"search-placeholder":"通过资源KEY，资源值查询","dialog-title":"国际化资源对话框","quick-search-props":"key,val","select-label":"key_","destroy-on-close":e.destroyOnClose},on:{load:e.handleLoad,onConfirm:e.onConfirm}})}),[],!1,null,null,null);t.default=r.exports},3664:function(e,t,a){},"36fd":function(e,t,a){"use strict";a("5f77")},3750:function(e,t,a){},"379d":function(e,t){e.exports=require("@riophae/vue-treeselect")},"385e":function(e,t,a){},3886:function(e,t,a){!function(e){"use strict";e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(a("c1df"))},3895:function(e,t,a){"use strict";a.r(t);var i={props:["boData","type","value"],components:{},data:function(){return{visible:!1,dialogVisible:!1,data:[],defaultProps:{children:"children",label:"desc"},thisDefId:""}},methods:{handleNodeClick:function(e,t,a){e&&e.children&&e.children.length>0||(this.visible=!1,this.$emit("node-click",e,t))}},created:function(){this.data=[];var e={desc:"表单变量",children:this.boData};"property-text"==this.type?this.data.push({desc:"流程变量",children:[{desc:"发起时间",name:"startDate",nodeType:"var"},{desc:"发起人",name:"startUser",nodeType:"var"},{desc:"所在部门",name:"userOrg",nodeType:"var"}]}):this.data.push(e)}},n=(a("858e"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{display:"inline-block"}},[a("el-popover",{attrs:{placement:"bottom-start"},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},[e.visible?a("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(),a("el-button",{attrs:{slot:"reference"},slot:"reference"},[e._v("选择变量")])],1)],1)}),[],!1,null,"6e7b9a10",null);t.default=o.exports},"396a":function(e,t,a){"use strict";a("ee7c")},3995:function(e,t,a){},"39a6":function(e,t,a){!function(e){"use strict";e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a("c1df"))},"39bd":function(e,t,a){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},a={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};function i(e,t,a,i){var n="";if(t)switch(a){case"s":n="काही सेकंद";break;case"ss":n="%d सेकंद";break;case"m":n="एक मिनिट";break;case"mm":n="%d मिनिटे";break;case"h":n="एक तास";break;case"hh":n="%d तास";break;case"d":n="एक दिवस";break;case"dd":n="%d दिवस";break;case"M":n="एक महिना";break;case"MM":n="%d महिने";break;case"y":n="एक वर्ष";break;case"yy":n="%d वर्षे"}else switch(a){case"s":n="काही सेकंदां";break;case"ss":n="%d सेकंदां";break;case"m":n="एका मिनिटा";break;case"mm":n="%d मिनिटां";break;case"h":n="एका तासा";break;case"hh":n="%d तासां";break;case"d":n="एका दिवसा";break;case"dd":n="%d दिवसां";break;case"M":n="एका महिन्या";break;case"MM":n="%d महिन्यां";break;case"y":n="एका वर्षा";break;case"yy":n="%d वर्षां"}return n.replace(/%d/i,e)}e.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:i,ss:i,m:i,mm:i,h:i,hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/रात्री|सकाळी|दुपारी|सायंकाळी/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात्री"===t?e<4?e:e+12:"सकाळी"===t?e:"दुपारी"===t?e>=10?e:e+12:"सायंकाळी"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"रात्री":e<10?"सकाळी":e<17?"दुपारी":e<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}})}(a("c1df"))},"39ce":function(e,t,a){"use strict";a.r(t);a("b2cb");var i=a("eba3"),n=[{id:"647222",name:"流水号",alias:"lsh",regulation:"HRB{yyyy}{MM}{dd}{NO}",genType:1,noLength:6,curDate:"20191211",initValue:9,curValue:9,step:2,newCurValue:0,curIdenValue:""},{id:"545132",name:"编码",alias:"bm",regulation:"{yyyy}{MM}{dd}{NO}",genType:1,noLength:3,curDate:"20191213",initValue:0,curValue:1,step:1,newCurValue:0,curIdenValue:""},{id:"4929154",name:"数字字符",alias:"szzf",regulation:"HI2020{yyyy}{MM}{dd}{NO}",genType:1,noLength:3,initValue:1,curValue:0,step:1,newCurValue:0,curIdenValue:""},{id:"4106663",name:"{yyyy}{MM}{dd}{NO}",alias:"lshca2",regulation:"{yyyy}{MM}{dd}{NO}",genType:1,noLength:1,curDate:"20191129",initValue:201,curValue:201,step:1,newCurValue:0,curIdenValue:""},{id:"4106229",name:"{yyyy}{MM}{dd}{no}",alias:"lshcs1",regulation:"{yyyy}{MM}{dd}{no}",genType:1,noLength:1,curDate:"20191209",initValue:105,curValue:1545,step:120,newCurValue:0,curIdenValue:""},{id:"1569490",name:"请假id",alias:"qjid",regulation:"{yyyy}{MM}{dd}{NO}",genType:1,noLength:5,initValue:1,curValue:0,step:1,newCurValue:0,curIdenValue:""}];t.default={name:"identityData",getData:function(e){return new Promise((function(t){setTimeout((function(){t(i.default.query(n,e))}),500)}))}}},"3a23":function(e,t,a){"use strict";a("21de")},"3a39":function(e,t,a){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},a={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};e.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,t){return 12===e&&(e=0),"राति"===t?e<4?e:e+12:"बिहान"===t?e:"दिउँसो"===t?e>=10?e:e+12:"साँझ"===t?e+12:void 0},meridiem:function(e,t,a){return e<3?"राति":e<12?"बिहान":e<16?"दिउँसो":e<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",ss:"%d सेकेण्ड",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}})}(a("c1df"))},"3a44":function(e,t,a){"use strict";a.r(t);a("25fc"),a("80a8");var i=a("292c"),n={name:"eip-post-dialog",props:{value:Array,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:"orgName",label:"所属组织"}],pagination:{page:1,pageSize:50,total:0}}},mounted:function(){},methods:{loadDemensions:function(){var e=this;0==this.demensions.length&&i.default.getAllDimension().then((function(t){e.demensions=t,t.forEach((function(t){1==t.isDefault&&(e.defaultDemension=t.id)})),e.defaultDemension||(e.defaultDemension=t[0].id)}))},showDialog:function(){this.$refs.htOrgPostDialog.showDialog()},handleLoad:function(e,t){var a=this;i.default.getOrgPostPage(e).then((function(e){a.data=e.rows,a.pagination.page=e.page,a.pagination.pageSize=e.pageSize,a.pagination.total=e.total,t()})).catch((function(e){t()}))},loadOrgTree:function(e,t){e&&e.data&&e.data.isParent?e.data.children?t(e.data.children):i.default.getOrgsByParentIdAndDemension(e.data.id,e.data.demId,(function(e){return t(e)})):t([])},changeDemension:function(e){var t=this;i.default.getOrgsByDemension(e,(function(e){return t.orgs=e}))},loadListData:function(e){var t={pageBean:this.pagination,querys:[]},a={property:"orgId",value:e.id,group:"main",operation:"EQUAL",relation:"AND"};t.querys.push(a),this.handleLoad(t,(function(){}))},onConfirm:function(e){this.$emit("onConfirm",e,this.name),this.$emit("input",e)}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-org-post-dialog",{ref:"htOrgPostDialog",attrs:{"dialog-title":"岗位选择对话框",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":"p.pos_name_,p.code_,o.path_name_"},on:{load:e.handleLoad,changeDemension:e.changeDemension,loadDemensions:e.loadDemensions,loadListData:e.loadListData,onConfirm:e.onConfirm}})}),[],!1,null,null,null);t.default=r.exports},"3a48":function(e,t,a){"use strict";a.r(t);a("96cf");var i,n=a("1da1"),o=(a("000b"),a("4bf8")),r={components:{agentEdit:function(){return Promise.resolve().then(a.bind(null,"9829"))}},data:function(){return{data:[],dialogVisible:!1,pageResult:{page:0,pageSize:50,total:0},editData:{},deleteUrl:window.context.bpmModel+"/bpmModel/bpmDeputy/v1/removes"}},methods:{loadData:function(e,t){var a=this;o.default.getAgentList(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){t()}))},edit:(i=Object(n.a)(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==t){e.next=6;break}return e.next=3,o.default.getAgentById(t);case 3:this.editData=e.sent,e.next=7;break;case 6:this.editData={};case 7:console.info(this.editData),this.$refs.agentEdit.handleOpen();case 9:case"end":return e.stop()}}),e,this)}))),function(e){return i.apply(this,arguments)}),afterSave:function(){this.$refs.table.load()}}},s=r,l=a("2877"),c=Object(l.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"table",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"show-export":!1,"show-custom-column":!1,"quick-search-props":"userName,agentName"},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.edit()}}},[e._v("添加")]),a("ht-delete-button",{attrs:{url:e.deleteUrl,htTable:e.$refs.table}},[e._v("删除\n\t\t\t\t")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"userName",label:"被代理人","show-overflow-tooltip":!0,sortable:!0}}),a("ht-table-column",{attrs:{prop:"agentName",label:"代理人","show-overflow-tooltip":!0,sortable:!0}}),a("ht-table-column",{attrs:{prop:"isUsable",label:"是否启用",width:"90",filters:[{text:"启用",value:1},{text:"禁用",value:0}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[1===i.isUsable?a("el-tag",{attrs:{type:"info"}},[e._v("启用")]):e._e(),0===i.isUsable?a("el-tag",{attrs:{type:"danger"}},[e._v("禁用")]):e._e()]}}])}),a("ht-table-column",{attrs:{label:"操作",width:"210"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",icon:"el-icon-edit"},on:{click:function(a){return e.edit(t.row.id)}}},[e._v("修改")])]}}])})]],2),a("agent-edit",{ref:"agentEdit",attrs:{editData:e.editData},on:{"after-save":e.afterSave}})],1)}),[],!1,null,"07e88dba",null);t.default=c.exports},"3b1b":function(e,t,a){!function(e){"use strict";var t={0:"-ум",1:"-ум",2:"-юм",3:"-юм",4:"-ум",5:"-ум",6:"-ум",7:"-ум",8:"-ум",9:"-ум",10:"-ум",12:"-ум",13:"-ум",20:"-ум",30:"-юм",40:"-ум",50:"-ум",60:"-ум",70:"-ум",80:"-ум",90:"-ум",100:"-ум"};e.defineLocale("tg",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе".split("_"),weekdaysShort:"яшб_дшб_сшб_чшб_пшб_ҷум_шнб".split("_"),weekdaysMin:"яш_дш_сш_чш_пш_ҷм_шб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Имрӯз соати] LT",nextDay:"[Пагоҳ соати] LT",lastDay:"[Дирӯз соати] LT",nextWeek:"dddd[и] [ҳафтаи оянда соати] LT",lastWeek:"dddd[и] [ҳафтаи гузашта соати] LT",sameElse:"L"},relativeTime:{future:"баъди %s",past:"%s пеш",s:"якчанд сония",m:"як дақиқа",mm:"%d дақиқа",h:"як соат",hh:"%d соат",d:"як рӯз",dd:"%d рӯз",M:"як моҳ",MM:"%d моҳ",y:"як сол",yy:"%d сол"},meridiemParse:/шаб|субҳ|рӯз|бегоҳ/,meridiemHour:function(e,t){return 12===e&&(e=0),"шаб"===t?e<4?e:e+12:"субҳ"===t?e:"рӯз"===t?e>=11?e:e+12:"бегоҳ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"шаб":e<11?"субҳ":e<16?"рӯз":e<19?"бегоҳ":"шаб"},dayOfMonthOrdinalParse:/\d{1,2}-(ум|юм)/,ordinal:function(e){var a=e%10,i=e>=100?100:null;return e+(t[e]||t[a]||t[i])},week:{dow:1,doy:7}})}(a("c1df"))},"3b1d":function(e,t,a){},"3b42":function(e,t,a){},"3b4a":function(e,t,a){},"3b4f":function(e,t,a){},"3b76":function(e,t,a){"use strict";a("acf5")},"3bb0":function(e,t,a){"use strict";a.r(t);a("000b"),a("b2cb");var i=a("292c"),n={actionLoginAccount:function(e,t){var a=e.commit;e.state;a("mutationLoginAccount",t)},loginByPrincipal:function(e,t){var a=e.commit;e.state;return new Promise((function(e,n){i.default.authentication(t,(function(t){t&&(t.loginTime=(new Date).getTime(),sessionStorage.setItem("currentUser",JSON.stringify(t)),a("setCurrentUser",t),e(t))}),(function(e){a("clearCurrentUser"),n(e)}))}))},refreshAndGetAuthenticationToken:function(e){var t=e.commit,a=e.state;if(!a.isRefreshToken)return t("isRefreshToken",!0),new Promise((function(e,n){i.default.refreshAndGetAuthenticationToken().then((function(i){i&&(sessionStorage.setItem("currentUser",JSON.stringify(a.currentUser)),t("refreshToken",i.token),setTimeout((function(){t("isRefreshToken",!1)}),3e3),e())}),(function(e){n(e)}))}))},validAndCompletedCurrent:function(e,t){var a=e.commit,n=e.state;return new Promise((function(e,o){if(n.currentUser&&!t)e();else{var r=sessionStorage.getItem("currentUser");"null"==r||null==r||""==r||t?t?i.default.basicSso(t,(function(t){sessionStorage.setItem("currentUser",JSON.stringify(t)),a("setCurrentUser",t),e()}),(function(){o()})):o():(a("setCurrentUser",JSON.parse(r)),e())}}))},logoutAndCleanUp:function(e){var t=e.commit;e.state;return new Promise((function(e,a){i.default.logout().finally((function(){sessionStorage.removeItem("currentUser"),t("clearCurrentUser"),t("user/setCurrentUserDetail",null,{root:!0}),e()}))}))},setHdpToken:function(e){document.cookie="hdp-token="+e+";path=/;"}},o={isRefreshToken:function(e,t){e.isRefreshToken=t},refreshToken:function(e,t){e.currentUser.token=t,e.currentUser.loginTime=(new Date).getTime(),n.setHdpToken(t)},setCurrentUser:function(e,t){e.currentUser=t,n.setHdpToken(t.token)},clearCurrentUser:function(e){e.currentUser=null,n.setHdpToken("")},mutationLoginAccount:function(e,t){e.loginAccount=t}};t.default={namespaced:!0,state:{currentUser:null,loginAccount:null,isRefreshToken:!1},getters:{},actions:n,mutations:o}},"3bb7":function(e,t,a){},"3c0d":function(e,t,a){!function(e){"use strict";var t="leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),a="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),i=[/^led/i,/^úno/i,/^bře/i,/^dub/i,/^kvě/i,/^(čvn|červen$|června)/i,/^(čvc|červenec|července)/i,/^srp/i,/^zář/i,/^říj/i,/^lis/i,/^pro/i],n=/^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i;function o(e){return e>1&&e<5&&1!=~~(e/10)}function r(e,t,a,i){var n=e+" ";switch(a){case"s":return t||i?"pár sekund":"pár sekundami";case"ss":return t||i?n+(o(e)?"sekundy":"sekund"):n+"sekundami";case"m":return t?"minuta":i?"minutu":"minutou";case"mm":return t||i?n+(o(e)?"minuty":"minut"):n+"minutami";case"h":return t?"hodina":i?"hodinu":"hodinou";case"hh":return t||i?n+(o(e)?"hodiny":"hodin"):n+"hodinami";case"d":return t||i?"den":"dnem";case"dd":return t||i?n+(o(e)?"dny":"dní"):n+"dny";case"M":return t||i?"měsíc":"měsícem";case"MM":return t||i?n+(o(e)?"měsíce":"měsíců"):n+"měsíci";case"y":return t||i?"rok":"rokem";case"yy":return t||i?n+(o(e)?"roky":"let"):n+"lety"}}e.defineLocale("cs",{months:t,monthsShort:a,monthsRegex:n,monthsShortRegex:n,monthsStrictRegex:/^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("c1df"))},"3c4e":function(e,t,a){"use strict";var i=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===n}(e)}(e)};var n="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function o(e,t){var a;return t&&!0===t.clone&&i(e)?s((a=e,Array.isArray(a)?[]:{}),e,t):e}function r(e,t,a){var n=e.slice();return t.forEach((function(t,r){void 0===n[r]?n[r]=o(t,a):i(t)?n[r]=s(e[r],t,a):-1===e.indexOf(t)&&n.push(o(t,a))})),n}function s(e,t,a){var n=Array.isArray(t);return n===Array.isArray(e)?n?((a||{arrayMerge:r}).arrayMerge||r)(e,t,a):function(e,t,a){var n={};return i(e)&&Object.keys(e).forEach((function(t){n[t]=o(e[t],a)})),Object.keys(t).forEach((function(r){i(t[r])&&e[r]?n[r]=s(e[r],t[r],a):n[r]=o(t[r],a)})),n}(e,t,a):o(t,a)}s.all=function(e,t){if(!Array.isArray(e)||e.length<2)throw new Error("first argument should be an array with at least two elements");return e.reduce((function(e,a){return s(e,a,t)}))};var l=s;e.exports=l},"3c85":function(e,t,a){"use strict";a("34e9")},"3cb4":function(e,t,a){},"3d20":function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74"),a("4685"),a("1750"),a("2579"),a("d624"),a("6619");var i=a("ade3"),n=(a("d036"),a("25fc"),a("1a2e"),a("80a8"),a("000b"),a("24fd")),o=a("292c"),r=a("7f58"),s=a("f353"),l=a("286b"),c=a("437a"),d=a("7b5b"),u=a("bc36"),p=a("8526");function f(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function m(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return h(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return h(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,r=!0,s=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){s=!0,o=e},f:function(){try{r||null==a.return||a.return()}finally{if(s)throw o}}}}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var g={name:"org-manager",data:function(){return{org:{id:"",name:"",parentOrgName:"",groupCode:"",orderNo:"",grade:"",demId:"",demCode:"",parentId:"",code:"",exceedLimitNum:0,limitNum:0,nowNum:0},orgUser:[],pageResult:{page:1,pageSize:50,total:0},orgUserShow:!1,underUserDialogShow:!1,orgPostShow:!1,orgAuthPageShow:!1,selectOrgUserAccount:"",orgParams:[],orgParam:{},orgResume:"orgInfo",saveRoleUrl:"/api/org/v1/org/addOrg",selectUsers:[],dialogVisible:!1,otherPostData:[],otherPostPageResult:{page:1,pageSize:5,total:0},clickUserAccount:"",isUserManagerShow:!1,isUserInfo:!1,user:{},orgAuthData:[]}},components:{EipUserDialog:r.default,underUserTable:s.default,OrgPost:c.default,OrgAuthPage:d.default,PostDialog:p.default,UserManager:l.default,UserDetail:u.default},props:{type:{type:String},orgCode:{type:String},parentName:{type:String},demId:{type:String},parentId:{type:String},orgManagerNow:{type:Object}},mounted:function(){var e=this;if(this.org.parentId=this.parentId,this.org.parentOrgName=this.parentName,this.org.demId=this.demId,"showInfo"!==this.type&&"editOrg"!==this.type||n.default.getOrg(this.orgCode).then((function(t){e.org=t})),"addOrg"===this.type){for(var t="",a=0;a<3;a++)t+=Math.floor(10*Math.random());this.org.orderNo=t}n.default.getOrgParams().then((function(t){e.orgParams=t,e.getOrgParamsByCode()}))},computed:{orgUserDeleteUrl:function(){return window.context.uc+"/api/org/v1/orgUser/delOrgUser"},defaultQuerys:function(){return[{property:"org.ID_",value:this.org.id}]}},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},loadData:function(e,t){var a=this;this.selectUsers=[],n.default.getOrgUserPage(e).then((function(e){var t=e.rows,i=[],n=[],o=[],r=[];t.forEach((function(e){e.isMaster?(n.push(e.account),i.push(e)):o.push(e)})),o.forEach((function(e){n.indexOf(e.account)<0?(n.push(e.account),i.push(e)):r.push(e)})),a.orgUser=i,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total-r.length}})).finally((function(){return t()}))},tabClick:function(){var e=this;this.orgUserShow=!1,this.orgPostShow=!1,this.orgAuthPageShow=!1,this.$nextTick((function(){e.orgUserShow=!0,e.orgPostShow=!0,e.orgAuthPageShow=!0}))},orgUserHandleCommand:function(e){var t=this;switch(this.readOnly=!1,e.command){case"toUnderUserPage":this.selectOrgUserAccount=e.row.account,this.$refs.underUserTable.showDialog(e.row.userId);break;case"setIsMaster":n.default.setMasterById(e.row.orgUserId).then((function(){t.tabClick()}));break;case"setOrgCharge":this.setOrgCharge(e.row);break;case"setIsMainChange":e.row.isMainChange=!0,this.setOrgCharge(e.row)}},showAddOrgUser:function(){this.$refs.eipUserDialog.showDialog()},userDialogOnConfirm:function(e){var t=this;if(e&&0!=e.length)if(e.length+this.org.nowNum>this.org.limitNum&&1===this.org.exceedLimitNum)this.$message.error("设置用户数超过上限");else{var a,i=[],o=m(e);try{for(o.s();!(a=o.n()).done;){var r=a.value;i.push(r.account)}}catch(e){o.e(e)}finally{o.f()}var s={};s.orgCode=this.org.groupCode,s.accounts=i.join(","),n.default.addUsersForOrg(s).then((function(e){if(e.state)return t.$message({message:e.message,type:"success",showClose:!0}),void t.$refs.htTable.load();t.$message.error(e.message||"操作失败")})).then((function(){n.default.getOrg(t.orgCode).then((function(e){t.org=e}))}))}else this.$message.error("请至少选择一个用户")},underUserDialogClose:function(){this.underUserDialogShow=!1},afterDelete:function(){this.$refs.htTable.load()},setOrgCharge:function(e){var t=this,a={};a.account=e.account,a.orgCode=this.org.groupCode,e.isMainChange?a.isCharge=!0:a.isCharge=!1,n.default.setOrgCharge(a).then((function(){t.tabClick()}))},orgParamSubmit:function(){var e=this,t={orgCode:this.org.groupCode},a=[];for(var i in this.orgParam)a.push({alias:i,value:this.orgParam[i]});n.default.saveOrgParams(a,t).then((function(t){e.$message({message:t.message,type:"success",showClose:!0})}))},submit:function(){var e=this,t=new RegExp("^[0-9]*$");if(t.test(this.org.limitNum)){if(this.org.orderNo&&t.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?n.default.addOrg(this.org).then((function(t){if(t.state)return e.type="showInfo",e.$emit("reloadTree"),e.$message.success("创建成功"),t})).then((function(t){t.state&&n.default.getOrg(e.org.code).then((function(t){e.org=t}))})):"editOrg"===this.type&&n.default.updateOrg(this.org).then((function(t){e.type="showInfo",e.$emit("reloadTree"),e.$message.success("修改成功")})));this.$message.error("排序号不是自然数")}else this.$message.error("组织现编用户数量不是自然数")},getOrgParamsByCode:function(){var e=this;this.orgCode&&n.default.getOrgParamsByCode(this.orgCode).then((function(t){for(var a=0;a<t.length;a++){var i=t[a];e.$set(e.orgParam,i.alias,i.value)}}))},selectUser:function(e){this.selectUsers=e},setUserMaster:function(){var e=this;if(this.selectUsers.length<1)this.$message({message:"请选择人员",type:"warning"});else{var t=[];this.selectUsers.forEach((function(e){t.push(e.orgUserId)})),n.default.setMasterByIds(t).then((function(t){t.state&&(e.$message({message:t.message,type:"success"}),e.selectUsers=[],e.tabClick())}))}},setUserPost:function(){this.selectUsers.length<1?this.$message({message:"请选择人员",type:"warning"}):this.$refs.postDialog.showDialog()},postDialogOnConfirm:function(e){var t=this;if(e&&0!=e.length){var a=[];e.forEach((function(e){a.push(e.code)}));var i=a.join(",");i+=",";var o=[];this.selectUsers.forEach((function(e){o.push(e.account)}));var r=o.join(","),s={};s.postCode=i,s.accounts=r,n.default.saveUserPost(s).then((function(e){e.state&&(t.$message({message:e.message,type:"success",showClose:!0}),t.$refs.htTable.load())}))}else this.$message.error("请至少选择一个用户")},getOtherPost:function(e){this.dialogVisible=!0,this.loadOtherPost(e)},loadOtherPost:function(e,t){var a=this,i={};this.clickOtherPost=e;var n={group:"defaultQueryGroup",operation:"EQUAL",relation:"AND",property:"account",value:e.account},r={group:"defaultQueryGroup",operation:"NOT_EQUAL",relation:"AND",property:"uopId",value:e.relId?e.relId:-1};(i={pageBean:this.otherPostPageResult,querys:[]}).querys.push(n),i.querys.push(r),o.default.getUserOrgPage(i).then((function(e){a.otherPostData=e.rows,a.otherPostPageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},otherPostClose:function(){this.otherPostPageResult={page:1,pageSize:5,total:0}},handleSizeChange:function(e){this.otherPostPageResult.page=1,this.otherPostPageResult.pageSize=e,this.loadOtherPost(this.clickOtherPost)},handleCurrentChange:function(e){this.otherPostPageResult.page=e,this.loadOtherPost(this.clickOtherPost)},editUser:function(e){var t=this,a=[];(a=this.orgAuthData.filter((function(e){return e.userAccount==t.$store.state.login.currentUser.account})))[0]&&a[0].userPerms&&a[0].userPerms.indexOf("edit")?(this.clickUserAccount=e,this.isUserManagerShow=!0):this.selectUserInfo(e)},handleCloseUserManager:function(){this.isUserInfo=!1,this.isUserManagerShow=!1,this.$refs.htTable.load()},selectUserInfo:function(e){var t=this;o.default.getUser(e).then((function(e){e.photo="".concat(window.context.portal)+e.photo,t.user=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?f(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):f(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},e.user)})).then((function(){o.default.getUserByUserId(t.user.id).then((function(e){t.$set(t.user,"roleName",e[e.length-1].roleName.roleName);for(var a=[],i=0;i<e.length-1;i++)a.push(e[i]);t.$set(t.user,"orgPostList",a),t.isUserInfo=!0}))}))},getOrgAuthData:function(e){this.orgAuthData=e}}},b=g,v=(a("f36c"),a("2877")),y=Object(v.a)(b,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("el-tabs",{staticClass:"fullheight",attrs:{type:"card"},on:{"tab-click":e.tabClick},model:{value:e.orgResume,callback:function(t){e.orgResume=t},expression:"orgResume"}},[a("el-tab-pane",{staticClass:"fullheight",attrs:{label:"组织简介",name:"orgInfo"}},[a("form",{directives:[{name:"form",rawName:"v-form"}],staticClass:"fullheight",attrs:{"data-vv-scope":"form1"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"5",cellpadding:"3",border:"0"}},[a("tr",[a("td",[e._v("上级组织名称:")]),a("td",{attrs:{width:"86%"}},[a("ht-input",{staticStyle:{width:"100%"},attrs:{permission:"b",placeholder:"请输入上级组织名称",disabled:""},model:{value:e.org.parentOrgName,callback:function(t){e.$set(e.org,"parentOrgName",t)},expression:"org.parentOrgName"}})],1)]),a("tr",[a("td",[e._v("组织名称:")]),a("td",{attrs:{width:"86%"}},[a("ht-input",{staticStyle:{width:"100%"},attrs:{permission:"b",placeholder:"请输入组织名称",disabled:"showInfo"==e.type},model:{value:e.org.name,callback:function(t){e.$set(e.org,"name",t)},expression:"org.name"}})],1)]),a("tr",[a("td",[e._v("组织编码:")]),a("td",{attrs:{width:"86%"}},[a("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(t){e.$set(e.org,"code",t)},expression:"org.code"}})],1)]),a("tr",[a("td",[e._v("排序号:")]),a("td",{attrs:{width:"86%"}},[a("ht-input",{staticStyle:{width:"100%"},attrs:{permission:"b",placeholder:"请输入排序号",disabled:"showInfo"==e.type},model:{value:e.org.orderNo,callback:function(t){e.$set(e.org,"orderNo",t)},expression:"org.orderNo"}})],1)]),a("tr",[a("td",[e._v("级别:")]),a("td",{attrs:{width:"86%"}},[a("ht-input",{staticStyle:{width:"100%"},attrs:{permission:"w",placeholder:"请输入级别",disabled:"showInfo"==e.type},model:{value:e.org.grade,callback:function(t){e.$set(e.org,"grade",t)},expression:"org.grade"}})],1)]),a("tr",[a("td",[e._v("组织限编用户数量:")]),a("td",{attrs:{width:"86%"}},[a("ht-input",{staticStyle:{width:"100%"},attrs:{permission:"w",placeholder:"组织限编用户数量",disabled:"showInfo"==e.type},model:{value:e.org.limitNum,callback:function(t){e.$set(e.org,"limitNum",t)},expression:"org.limitNum"}})],1)]),a("tr",[a("td",[e._v("组织现编用户数量:")]),a("td",{attrs:{width:"86%"}},[a("ht-input",{staticStyle:{width:"100%"},attrs:{permission:"w",placeholder:"组织现编用户数量",disabled:""},model:{value:e.org.nowNum,callback:function(t){e.$set(e.org,"nowNum",t)},expression:"org.nowNum"}})],1)]),a("tr",[a("td",[e._v("是否允许超过限编:")]),a("td",{attrs:{width:"86%"}},[a("ht-radio",{attrs:{disabled:"showInfo"==e.type,options:[{key:0,value:"允许"},{key:1,value:"不允许"}]},model:{value:e.org.exceedLimitNum,callback:function(t){e.$set(e.org,"exceedLimitNum",t)},expression:"org.exceedLimitNum"}})],1)]),"showInfo"!=e.type?a("tr",[a("td",[a("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("eip.common.save")))])],1)]):e._e()])])]),a("el-tab-pane",{staticClass:"fullheight",attrs:{label:"组织人员",name:"orgUser",disabled:"addOrg"===e.type}},[e.orgUserShow?a("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[a("el-button-group",[e.orgManagerNow.userPerms&&e.orgManagerNow.userPerms.indexOf("add")>=0?a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showAddOrgUser()}}},[e._v("添加")]):e._e(),e.orgManagerNow.userPerms&&e.orgManagerNow.userPerms.indexOf("setMaster")>=0?a("el-button",{on:{click:function(t){return e.setUserMaster()}}},[e._v("设置主组织")]):e._e(),e.orgManagerNow.userPerms&&e.orgManagerNow.userPerms.indexOf("setPos")>=0?a("el-button",{on:{click:function(t){return e.setUserPost()}}},[e._v("设置岗位")]):e._e(),e.orgManagerNow.userPerms&&e.orgManagerNow.userPerms.indexOf("delete")>=0?a("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,2755725502)},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"fullName",label:"名称",width:"150",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-link",{attrs:{type:"primary"},on:{click:function(a){return e.editUser(t.row.account)}}},[e._v(e._s(t.row.fullName))])]}}],null,!1,673931789)}),a("ht-table-column",{attrs:{prop:"account",label:"账号","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"relName",label:"岗位名称","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{width:"120",label:"其他组织岗位"},scopedSlots:e._u([{key:"default",fn:function(t){return[1==t.row.otherPost?a("el-tag",{attrs:{type:"danger"}},[e._v("无")]):e._e(),a("el-link",{attrs:{type:"primary"},on:{click:function(a){return e.getOtherPost(t.row)}}},[2==t.row.otherPost?a("el-tag",[e._v("有")]):e._e()],1),a("el-link",{attrs:{type:"primary"},on:{click:function(a){return e.getOtherPost(t.row)}}},[3==t.row.otherPost?a("el-tag",{attrs:{type:"success"}},[e._v("有（主）")]):e._e()],1)]}}],null,!1,2627509600)}),a("ht-table-column",{attrs:{prop:"isMaster",label:"是否主要组织",width:"120",filters:[{text:"否",value:"0"},{text:"是",value:"1"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["0"==i.isMaster?a("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),"1"==i.isMaster?a("el-tag",{attrs:{type:"success"}},[e._v("是")]):e._e()]}}],null,!1,1908486658)}),a("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(t){var i=t.row;return["0"==i.isCharge?a("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),"1"==i.isCharge?a("el-tag",[e._v("是")]):e._e(),"2"==i.isCharge?a("el-tag",{attrs:{type:"success"}},[e._v("主")]):e._e()]}}],null,!1,334515125)}),a("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(t){var i=t.row;return["0"==i.status?a("el-tag",{attrs:{type:"danger"}},[e._v("禁用")]):e._e(),"1"==i.status?a("el-tag",{attrs:{type:"success"}},[e._v("正常")]):e._e(),"-2"==i.status?a("el-tag",{attrs:{type:"warning"}},[e._v("离职")]):e._e()]}}],null,!1,1780842181)}),a("ht-table-column",{attrs:{label:"操作",width:"170"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[e.orgManagerNow.userPerms&&e.orgManagerNow.userPerms.indexOf("edit")>=0?a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.orgUserHandleCommand,click:function(t){return e.orgUserHandleCommand({row:i,command:"setIsMaster"})}}},[a("span",[a("i",{staticClass:"el-icon-user"}),e._v(e._s("0"==i.isMaster?"设置主组织":"取消主组织")+"\n\t\t\t\t\t\t\t\t")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},["2"!=i.isCharge?a("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"setIsMainChange"}}},[e._v("设置主负责人")]):e._e(),"2"==i.isCharge?a("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"setOrgCharge"}}},[e._v("取消主负责人")]):e._e(),"0"==i.isCharge?a("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"setOrgCharge"}}},[e._v("设置负责人")]):e._e(),"1"==i.isCharge?a("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():a("span",[e._v("无权限")])]}}],null,!1,120630465)})]],2):e._e(),a("el-dialog",{attrs:{title:"其他组织岗位信息",visible:e.dialogVisible,width:"55%"},on:{"update:visible":function(t){e.dialogVisible=t},close:e.otherPostClose}},[a("el-table",{staticStyle:{width:"100%"},attrs:{border:"",data:e.otherPostData}},[a("el-table-column",{attrs:{prop:"userName",label:"姓名",width:"120",align:"center"}}),a("el-table-column",{attrs:{prop:"orgName",label:"组织名称",align:"center"}}),a("el-table-column",{attrs:{prop:"posName",label:"岗位名称",align:"center"}}),a("el-table-column",{attrs:{label:"是否主要组织",width:"100",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.isMaster?a("el-tag",{attrs:{type:"success"}},[e._v("是")]):a("el-tag",{attrs:{type:"danger"}},[e._v("否")])]}}])}),a("el-table-column",{attrs:{label:"负责人",width:"80",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return["0"==t.row.isCharge?a("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),"1"==t.row.isCharge?a("el-tag",{attrs:{type:"primary"}},[e._v("是")]):e._e(),"2"==t.row.isCharge?a("el-tag",{attrs:{type:"success"}},[e._v("主")]):e._e()]}}])}),a("el-table-column",{attrs:{label:"状态",width:"80",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return["0"==t.row.status?a("el-tag",{attrs:{type:"danger"}},[e._v("禁用")]):e._e(),"1"==t.row.status?a("el-tag",{attrs:{type:"primary"}},[e._v("正常")]):e._e(),"-2"==t.row.status?a("el-tag",{attrs:{type:"success"}},[e._v("离职")]):e._e()]}}])})],1),a("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}}),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("关 闭")])],1)],1),a("eip-user-dialog",{ref:"eipUserDialog",attrs:{"append-to-body":""},on:{onConfirm:e.userDialogOnConfirm}}),a("post-dialog",{ref:"postDialog",attrs:{orgId:e.org.id,"append-to-body":""},on:{onConfirm:e.postDialogOnConfirm}}),a("el-dialog",{ref:"userManagerref",attrs:{width:"70%",title:"编辑用户",visible:e.isUserManagerShow,"before-close":e.handleCloseUserManager,"close-on-click-modal":!1}},[e.isUserManagerShow?a("user-manager",{ref:"userManager",attrs:{"user-account":e.clickUserAccount},on:{handleCloseUserManager:e.handleCloseUserManager,closeUserManeger:e.handleCloseUserManager}}):e._e()],1),a("ht-sidebar-dialog",{attrs:{width:"28%",title:"查看用户",visible:e.isUserInfo,"before-close":e.handleCloseUserManager}},[a("user-detail",{attrs:{user:e.user}})],1)],1),a("el-tab-pane",{staticClass:"fullheight",attrs:{label:"组织岗位",name:"orgPost",disabled:"addOrg"===e.type}},[e.orgPostShow?a("org-post",{staticClass:"fullheight",attrs:{"org-id":e.org.id,"org-code":e.org.groupCode,orgManagerNow:e.orgManagerNow}}):e._e()],1),a("el-tab-pane",{staticClass:"fullheight",attrs:{label:"组织参数",name:"orgParam",disabled:"addOrg"===e.type}},[a("el-form",{model:{value:e.orgParam,callback:function(t){e.orgParam=t},expression:"orgParam"}},[e._l(e.orgParams,(function(t){return[a("ht-form-item",{attrs:{label:t.name,prop:"name","label-width":"200px"}},["date"===t.ctlType?a("el-date-picker",{staticStyle:{width:"86%"},attrs:{type:"datetime",placeholder:"选择日期时间"},model:{value:e.orgParam[t.code],callback:function(a){e.$set(e.orgParam,t.code,a)},expression:"orgParam[param.code]"}}):e._e(),"input"===t.ctlType?a("ht-input",{staticStyle:{width:"86%"},model:{value:e.orgParam[t.code],callback:function(a){e.$set(e.orgParam,t.code,a)},expression:"orgParam[param.code]"}}):e._e(),"number"===t.ctlType?a("ht-input",{attrs:{type:"number"},model:{value:e.orgParam[t.code],callback:function(a){e.$set(e.orgParam,t.code,a)},expression:"orgParam[param.code]"}}):e._e(),"select"===t.ctlType?a("ht-select",{attrs:{options:JSON.parse(t.json)},model:{value:e.orgParam[t.code],callback:function(a){e.$set(e.orgParam,t.code,a)},expression:"orgParam[param.code]"}}):e._e(),"radio"===t.ctlType?a("ht-radio",{attrs:{options:JSON.parse(t.json)},model:{value:e.orgParam[t.code],callback:function(a){e.$set(e.orgParam,t.code,a)},expression:"orgParam[param.code]"}}):e._e(),"checkbox"===t.ctlType?a("ht-checkbox",{attrs:{options:JSON.parse(t.json)},model:{value:e.orgParam[t.code],callback:function(a){e.$set(e.orgParam,t.code,a)},expression:"orgParam[param.code]"}}):e._e()],1)]}))],2),a("el-row",[a("el-col",{attrs:{offset:6}},[e.orgParams.length>0?a("el-button",{attrs:{type:"primary"},on:{click:e.orgParamSubmit}},[e._v("保存")]):e._e()],1)],1)],1),a("el-tab-pane",{staticClass:"fullheight",attrs:{label:"分级组织管理设置",name:"orgManageSetting",disabled:"addOrg"===e.type}},[e.orgAuthPageShow?a("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),a("under-user-table",{ref:"underUserTable",attrs:{"org-id":e.org.id,"user-id":e.selectOrgUserAccount,"dim-id":e.demId}})],1)}),[],!1,null,"72eeaf2f",null);t.default=y.exports},"3d4b":function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("6619"),a("12d2"),a("80a8"),a("2c92"),a("6e74"),a("000b"),a("25fc"),a("8435");var i=a("ade3"),n=a("5880"),o=a("c7ea"),r=a("2ade");function s(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return l(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,r=!0,s=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){s=!0,o=e},f:function(){try{r||null==a.return||a.return()}finally{if(s)throw o}}}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}function c(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function d(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?c(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):c(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var u={components:{htAsideTree:function(){return Promise.resolve().then(a.bind(null,"f3e2"))},EipSysTypeSelector:function(){return Promise.resolve().then(a.bind(null,"d81e"))},FormDesigner:function(){return Promise.resolve().then(a.bind(null,"0ef3"))},EipBoSelector:function(){return Promise.resolve().then(a.bind(null,"2256"))},FlowFormAuth:function(){return Promise.resolve().then(a.bind(null,"84c3"))},MagicalcoderPageVersionManager:function(){return Promise.resolve().then(a.bind(null,"5e0f"))},eipSysTypeDialog:function(){return Promise.resolve().then(a.bind(null,"fe97"))},eipBoDialog:function(){return Promise.resolve().then(a.bind(null,"ef2b"))},FormMenusAdd:function(){return Promise.resolve().then(a.bind(null,"901b"))}},data:function(){return{formTypeSelectorCatName:"",fullscreenLoading:!1,importDialogVisible:!1,asideShow:!0,treeData:[],defaultProps:{children:"children",label:"name"},data:[],pageResult:{page:1,pageSize:20,total:0},dialogVisible:!1,formEditorDialogVisible:!1,dialogSaveCopyVisible:!1,formId:null,formDefId:null,bpmForm:{formKey:"",bos:"",desc:"",formType:"mobile"},typeIdQuery:null,formVersionVisible:!1,formKey:null,updateTableData:[],formRow:{},newForm:{id:"",pageName:"",remark:"",typeId:"",typeName:""},formMagicalcoderPage:{typeId:"",typeName:"",pageName:"",remark:""},urlTpl:window.context.magicalcoder+"/gw-preview.html?pageId=${formId}"}},watch:{formEditorDialogVisible:function(e,t){0==e&&1==t&&this.handleCloseFormEditor()}},computed:d({},Object(n.mapState)({currentUser:function(e){return e.login.currentUser},formDeleteUrl:function(){return"".concat(window.context.form,"/formMagicalcoderPage/v1/remove")},uploadHeaders:function(e){return{Authorization:"Bearer "+e.login.currentUser.token}},imporCheckUrl:function(e){return window.context.form+"/form/form/v1/importCheck?typeId="+this.formTypeSelectorCatId}})),mounted:function(){if(this.$validator=this.$root.$validator,this.$route.query.formId&&this.$route.query.defId){var e={id:this.$route.query.formId,defId:this.$route.query.defId};this.handleCommand({row:e,command:"edit"}),this.$router.push("form#mobileFormManager")}},methods:{handleImportSuccess:function(){this.$message.success("表单导入成功"),this.importDialogVisible=!1,this.$refs.htTable.load(),this.$refs.upload.clearFiles()},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)},onExceed:function(e){this.$message.warning("只能选择一个zip文件!")},hadleUploadResult:function(e,t,a){var i=this,n=.85*(document.documentElement.clientHeight||document.body.clientHeight)+"px";this.fullscreenLoading=!1;var o=this;e.state?o.handleImportSuccess():e.message&&(e.message.indexOf("是否继续为其新增版本")>=0?this.$confirm('<div style="overflow-x:hidden;overflow-y:auto ;max-height:'+n+'">'+e.message+"</div>","提示",{cancelButtonText:"取消",dangerouslyUseHTMLString:!0,confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){o.fullscreenLoading=!0,o.$http.post("".concat(window.context.form,"/form/form/v1/importSave?cacheFileId=")+e.value+"&confirmImport=true&typeId="+i.formTypeSelectorCatId).then((function(e){o.fullscreenLoading=!1;var t=e.data;t.state?o.handleImportSuccess():o.$message.error(t.message)}))})).catch((function(t){o.$http.post("".concat(window.context.form,"/form/form/v1/importSave?confirmImport=false&cacheFileId=")+e.value),o.importDialogVisible=!1,i.$refs.upload.clearFiles()})):this.$message.error(e.message))},beforeUpload:function(e){if(!e.name.endsWith(".zip"))return this.$message.warning("只能导入zip文件!"),!1;this.imporActionUrl=this.imporCheckUrl,this.fullscreenLoading=!0},tableSelect:function(e){this.updateTableData=e},handExport:function(){var e=this.$refs.htTable.$refs.htTable.selection;if(0!=e.length){var t,a=[],i=s(e);try{for(i.s();!(t=i.n()).done;){var n=t.value;a.push(n.id)}}catch(e){i.e(e)}finally{i.f()}if(0!=a.length){var o="".concat(window.context.form,"/form/form/v1/exportForm?formIds=").concat(a);r.default.download(o)}else this.$message.warning("请选择至少一项记录")}else this.$message.warning("请选择至少一项记录")},handleDialogSure:function(e,t){Array.isArray(e)?(this.bpmForm.bos=e,this.bpmForm.templateConf={}):(this.bpmForm.bos=e.selection,this.bpmForm.templateConf=e.templateConf),this.bpmForm.formType="mobile",this.formId="",this.formDefId="",this.formEditorDialogVisible=!0,t||this.$refs.eipBoDialog.handleClose()},openTypeSetDialog:function(){this.updateTableData=this.$refs.htTable.$refs.htTable.selection,0!=this.updateTableData.length?this.$refs.typeSetDialog.showDialog({}):this.$message({message:"请先选择需要设置分类的数据",type:"warning"})},sysTypeDialogOnConfirm:function(e){for(var t=[],a=0;a<this.updateTableData.length;a++)t.push(this.updateTableData[a].id);var i=this;this.$http.get("${form}/form/form/v1/updateCategory?categoryId="+e.id+"&categoryName="+e.name+"&ids="+t.join(",")).then((function(e){if(e.data&&e.data.state)return i.$message({message:e.data.message,type:"success"}),void setTimeout((function(){i.dialogVisible=!1,i.$refs.htTable.load()}),3e3);i.$message.error(e.data.message)}))},openFormVersion:function(e){this.formKey=e.pageId,this.formVersionVisible=!0},handleCloseFormVersion:function(){this.formVersionVisible=!1,this.$refs.htTable.load()},formAuth:function(e){var t={flowKey:"",formKey:e,nodeId:"",parentflowKey:"",type:"1"};this.$refs.flowFormAuth.showDialog(t)},handleNodeClick:function(e){"CUSTOM_FORM_TYPE"==e.typeKey?this.typeIdQuery=null:(this.bpmForm.typeName=e.name,this.formMagicalcoderPage.typeId=e.id,this.formMagicalcoderPage.typeName=e.name,this.typeIdQuery={property:"typeId",value:e.id,group:"typeId",operation:"EQUAL",relation:"AND"}),this.$refs.htTable.load()},check:function(e,t){0==t.checkedKeys.length?this.typeIdQuery=null:this.typeIdQuery={property:"typeId",value:t.checkedKeys.join(","),group:"typeId",operation:"IN",relation:"AND"},this.$refs.htTable.load()},rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},loadData:function(e,t){var a=this,i={};i=d(d({},i),e),this.typeIdQuery&&(i.querys||(i.querys=[]),i.querys.push(this.typeIdQuery)),o.default.getCustomPageJson(i).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},addToMenu:function(e,t){this.$refs.formMenusAdd.showDialog(e,"addReport",t)},handleCommand:function(e){var t=this;switch(this.formRow=e.row,e.command){case"edit":window.open(window.context.magicalcoder+"/index-element.html?pageId="+e.row.pageId+"&token="+this.currentUser.token,"_blank");break;case"preview":this.currentUser&&this.currentUser.account&&window.open(window.context.magicalcoder+"/gw-preview.html?pageId="+e.row.pageId+"&token="+this.currentUser.token,"_blank");break;case"publish":this.$confirm("是否确定发布?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){t.$http.post("${form}/formMagicalcoderPage/v1/save",{status:1,id:e.row.id,pageId:e.row.pageId}).then((function(e){e.data.state?(t.$message({type:"success",message:e.data.message}),t.$refs.htTable.load()):t.$message.$error(e.data.message)}))})).catch((function(){}));break;case"formRight":this.formAuth(e.row.formKey);break;case"mobileForm":this.$confirm("是否确定生成手机表单?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){t.createMobileForm(e.row)})).catch((function(){}));break;case"copy":this.saveCopy();break;case"manage":this.formId=e.row.pageId,this.addToMenu("manage",e.row.pageName);break;case"front":this.formId=e.row.pageId,this.addToMenu("front",e.row.pageName)}},saveCopy:function(){this.newForm.id=this.formRow.id,this.dialogSaveCopyVisible=!0},handleCloseSaveCopy:function(){this.newForm={id:"",pageName:"",remark:"",typeId:"",typeName:""},this.dialogSaveCopyVisible=!1,this.$refs.htTable.load()},afterResponseValue:function(e){var t=this;this.$confirm("是否进入编辑页面?","提示",{confirmButtonText:"是",cancelButtonText:"否",type:"warning"}).then((function(){window.open(window.context.magicalcoder+"/index-element.html?pageId="+e+"&token="+t.currentUser.token,"_blank")})).catch((function(){}))},afterSaveData:function(){this.formMagicalcoderPage={pageName:"",remark:""},this.handleCloseSaveCopy(),this.dialogVisible=!1,this.$refs.htTable.load()},handleClose:function(){this.dialogVisible=!1},openAddDailog:function(){this.dialogVisible=!0},handleCloseFormEditor:function(){this.formEditorDialogVisible=!1,this.$refs.htTable.load()},toFormDesigner:function(){var e=this;this.$validator.validateAll("addBpmForm").then((function(t){t?(e.bpmForm.formType="mobile",e.bpmForm.name=e.bpmForm.formName,e.formId="",e.formDefId="",e.formEditorDialogVisible=!0,e.handleClose()):e.$message.error("表单未正确填写")}))}}},p=(a("1cd9"),a("2877")),f=Object(p.a)(u,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight",staticStyle:{border:"1px solid #eee"}},[a("ht-aside-tree",{attrs:{"cat-id":"100"},on:{"node-click":e.handleNodeClick,check:e.check}}),a("el-container",[a("el-main",[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"pageName,pageId,remark","default-querys":[],"default-sorter":[{direction:"DESC",property:"updateTime"}],"show-export":!1},on:{load:e.loadData,"row-click":e.rowClick,select:e.tableSelect,"select-all":e.tableSelect},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:e.openAddDailog}},[e._v("添加\n\t\t\t\t\t\t")]),a("el-button",{on:{click:function(t){return e.openTypeSetDialog()}}},[e._v("设置分类")]),a("ht-delete-button",{staticStyle:{margin:"0px"},attrs:{url:e.formDeleteUrl,htTable:e.$refs.htTable}},[e._v("删除\n\t\t\t\t\t\t")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"pageName",label:"名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.handleCommand({row:i,command:"edit"})}}},[e._v(e._s(i.pageName)+"\n\t\t\t\t\t\t\t")])]}}])}),a("ht-table-column",{attrs:{prop:"pageId",label:"页面ID",sortable:!0,width:"160"}}),a("ht-table-column",{attrs:{prop:"remark",label:"备注",hidden:!0}}),a("ht-table-column",{attrs:{prop:"status",label:"状态",width:"80",filters:[{text:"未发布",value:"0"},{text:"已发布",value:"1"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["1"==i.status?a("el-tag",{attrs:{type:"info"}},[e._v("已发布 ")]):e._e(),"0"==i.status?a("el-tag",{attrs:{type:"danger"}},[e._v("未发布")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"version",label:"版本",width:"250"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-tag",{attrs:{type:"info"}},[e._v("主版本:"+e._s(i.version))]),a("el-tag",{staticStyle:{"margin-left":"10px",cursor:"pointer"},attrs:{title:"查看自由页面的所有版本",type:"info"},on:{click:function(t){return e.openFormVersion(i)}}},[e._v("版本管理("+e._s(i.versionCount)+")\n\t\t\t\t\t\t\t")])]}}])}),a("ht-table-column",{attrs:{prop:"typeName",label:"分类",sortable:!0}}),a("ht-table-column",{attrs:{prop:"desc",label:"描述",hidden:!0}}),a("ht-table-column",{attrs:{width:"150",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(t){return e.handleCommand({row:i,command:"preview"})}}},[a("span",[a("i",{staticClass:"el-icon-tickets"}),e._v("预览 ")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[0==i.status?a("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"publish"}}},[e._v("发布\n\t\t\t\t\t\t\t\t\t")]):e._e(),a("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"copy"}}},[e._v("复制\n\t\t\t\t\t\t\t\t\t")]),a("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"manage"}}},[e._v("添加为后端菜单")]),a("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"front"}}},[e._v("添加为前端菜单")])],1)],1)]}}])})]],2)],1),a("FlowFormAuth",{ref:"flowFormAuth"})],1),a("el-dialog",{staticClass:"form-editor-dialog",attrs:{fullscreen:"","destroy-on-close":"",visible:e.formEditorDialogVisible,"before-close":e.handleCloseFormEditor}},[a("FormDesigner",{attrs:{visibleDialog:e.formEditorDialogVisible,"form-id":e.formId,"form-def-id":e.formDefId,bos:e.bpmForm.bos,"add-bpm-form":e.bpmForm,"form-type":"mobile"},on:{"update:visibleDialog":function(t){e.formEditorDialogVisible=t},"update:visible-dialog":function(t){e.formEditorDialogVisible=t},"update:formId":function(t){e.formId=t},"update:form-id":function(t){e.formId=t},"update:formDefId":function(t){e.formDefId=t},"update:form-def-id":function(t){e.formDefId=t}}})],1),a("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(t){e.formVersionVisible=t}}},[e.formVersionVisible?a("MagicalcoderPageVersionManager",{attrs:{visible:e.formVersionVisible,"form-key":e.formKey},on:{"update:visible":function(t){e.formVersionVisible=t}}}):e._e()],1),a("eip-sys-type-dialog",{ref:"typeSetDialog",attrs:{name:"typeSetDialog","cat-id":"100"},on:{onConfirm:e.sysTypeDialogOnConfirm}}),a("el-dialog",{attrs:{width:"60%",title:"复制表单",visible:e.dialogSaveCopyVisible,"before-close":e.handleCloseSaveCopy,"destroy-on-close":!0}},[a("form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"saveCopyForm"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"140px"}},[e._v("原表单名称:")]),a("td",[e._v(e._s(e.formRow.pageName))]),a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("新表单名称")]),a("td",[a("ht-input",{attrs:{validate:{required:!0}},model:{value:e.newForm.pageName,callback:function(t){e.$set(e.newForm,"pageName",t)},expression:"newForm.pageName"}})],1)]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("原表备注:")]),a("td",[e._v(e._s(e.formRow.remark))]),a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("新表单备注")]),a("td",[a("ht-input",{attrs:{validate:{required:!0}},model:{value:e.newForm.remark,callback:function(t){e.$set(e.newForm,"remark",t)},expression:"newForm.remark"}})],1)]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("原表单分类:")]),a("td",[e._v(e._s(e.formRow.typeName))]),a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("新表单分类")]),a("td",[a("EipSysTypeSelector",{attrs:{placeholder:"请选择表单分类","cat-id":"100","sys-type-id":e.newForm.typeId,validate:{required:!0}},on:{"update:sysTypeId":function(t){return e.$set(e.newForm,"typeId",t)},"update:sys-type-id":function(t){return e.$set(e.newForm,"typeId",t)}},model:{value:e.newForm.typeName,callback:function(t){e.$set(e.newForm,"typeName",t)},expression:"newForm.typeName"}})],1)])])])]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:"${form}/formMagicalcoderPage/v1/saveCopy",model:e.newForm,"scope-name":"saveCopyForm"},on:{"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save"))+"\n\t\t\t")]),a("el-button",{on:{click:e.handleCloseSaveCopy}},[e._v(e._s(e.$t("eip.common.cancel"))+"\n\t\t\t")])],1)]),e.importDialogVisible?a("el-dialog",{attrs:{title:"导入表单",visible:e.importDialogVisible,width:"40%",top:"30vh","close-on-click-modal":!1},on:{"update:visible":function(t){e.importDialogVisible=t}}},[a("div",{staticStyle:{height:"150px","padding-left":"20px"}},[a("eip-sys-type-selector",{attrs:{placeholder:"请选择分类","type-key":"CUSTOM_FORM_TYPE","sys-type-id":e.formTypeSelectorCatId,validate:{required:!0}},on:{"update:sysTypeId":function(t){e.formTypeSelectorCatId=t},"update:sys-type-id":function(t){e.formTypeSelectorCatId=t}},model:{value:e.formTypeSelectorCatName,callback:function(t){e.formTypeSelectorCatName=t},expression:"formTypeSelectorCatName"}}),a("br"),a("br"),a("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}},[a("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("选择表单")])],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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("确 定")]),a("el-button",{on:{click:function(t){e.importDialogVisible=!1}}},[e._v("取 消")])],1)]):e._e(),a("ht-sidebar-dialog",{staticClass:"sp-manager__dialog",attrs:{width:"28%",title:"自由页面",visible:e.dialogVisible,"before-close":e.handleClose}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"FormMagicalcoderPageForm"}},[a("ht-form-item",{attrs:{label:"页面名称"}},[a("ht-input",{attrs:{validate:{required:!0,max:30}},model:{value:e.formMagicalcoderPage.pageName,callback:function(t){e.$set(e.formMagicalcoderPage,"pageName",t)},expression:"formMagicalcoderPage.pageName"}})],1),a("ht-form-item",{attrs:{label:"页面备注"}},[a("ht-input",{attrs:{type:"textarea",rows:4,validate:{max:200}},model:{value:e.formMagicalcoderPage.remark,callback:function(t){e.$set(e.formMagicalcoderPage,"remark",t)},expression:"formMagicalcoderPage.remark"}})],1)],1),a("div",{staticClass:"dialog-footer",staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:"${form}/formMagicalcoderPage/v1/save",model:e.formMagicalcoderPage,"scope-name":"FormMagicalcoderPageForm"},on:{"after-save-data":e.afterSaveData,"after-response-value":e.afterResponseValue}},[e._v(e._s(e.$t("eip.common.save"))+"\n\t\t\t")]),a("el-button",{on:{click:e.handleClose}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("FormMenusAdd",{ref:"formMenusAdd",attrs:{formId:e.formId,"url-tpl":e.urlTpl}})],1)}),[],!1,null,"7a90fb55",null);t.default=f.exports},"3d51":function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74"),a("25fc"),a("8435"),a("44d6"),a("0ca7"),a("000b");var i=a("ade3"),n=a("c7ea"),o=a("c994"),r=(a("292c"),a("2ade")),s=a("5880");function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function c(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?l(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var d={name:"customChartManager",components:{eipChart:function(){return Promise.resolve().then(a.bind(null,"f027"))},eipChartSetting:function(){return Promise.resolve().then(a.bind(null,"1f28"))}},data:function(){return{data:[],pageResult:{page:1,pageSize:50,total:0},activeTab:"basicSetting",dialogVisible:!1,chartDialogVisible:!1,initProp:{width:800,height:400,system:1,isTable:1,dsalias:"LOCAL",displayfield:[],xaxisField:[],sortfield:[],conditionfield:[],alias:""},prop:{},initConfig:{maxLength:0,yMin:"1",xShowAll:"1",theme:"default",title:{show:!0,textStyle:{fontStyle:"normal",fontFamily:"sans-serif",fontSize:18},subtext:"",left:"auto",top:"auto"},legend:{show:!0,type:"plain",left:"auto",top:"auto",orient:"horizontal"},series:{}},config:{},line:{doubleYAxis:!0,stack:!1,showType:!0,smooth:!0,dataZoom:!1},pie:{showType:!0,roseType:!1,selectedMode:!1,radius:["0","75"],center:["50","50"],label:{position:"outside"}},radar:{showType:!0,radius:"75",center:["50","50"],areaStyle:!0},funnel:{showType:!0,funnelAlign:"center",sort:"none",label:{position:"inside"}},scatter:{showType:!0,xAxisType:"category"},fontFamilies:["sans-serif","monospace","Arial","Courier New","Microsoft YaHei","serif"],fontStyles:["normal","italic","oblique"],styles:[{text:"折线图/柱状图",value:1},{text:"饼图",value:3},{text:"雷达图",value:4},{text:"漏斗图",value:5},{text:"散点图",value:6},{text:"热力图",value:7}],dataSources:[],tablesOrViews:[],isCheckSql:"notCheck",isSubmit:!1,id:"",param:{},state:"",deleteUrl:window.context.form+"/form/customChart/v1/removes",chartType:{1:"line",3:"pie",4:"radar",5:"funnel",6:"scatter",7:"heatMap"},importDialogVisible:!1,uploadUrl:window.context.form+"/form/customChart/v1/import",fullscreenLoading:!1}},computed:Object(s.mapState)({uploadHeaders:function(e){return{Authorization:"Bearer "+e.login.currentUser.token}}}),created:function(){this.config=c({},this.initConfig)},mounted:function(){this.getDataSource()},watch:{"prop.diySql":{handler:function(e,t){e!==t&&(this.isCheckSql="notCheck")}}},methods:{rowClick:function(e){this.$refs.table.$refs.htTable.toggleRowSelection(e)},loadData:function(e,t){var a=this;e.sorter=[{direction:"DESC",property:"updateTime"}],n.default.getCustomChartList(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){t()}))},showDialog:function(e){var t=this;this.dialogVisible=!0,null!=e?n.default.getCustomChartById(e).then((function(e){t.prop=e,t.prop.displayfield=JSON.parse(e.displayfield),t.prop.xaxisField=JSON.parse(e.xaxisField),t.prop.sortfield=JSON.parse(e.sortfield),t.prop.conditionfield=JSON.parse(e.conditionfield),t.config=JSON.parse(e.conf),t[t.chartType[t.prop.style+""]]=t.config.series,t.isCheckSql="suc"})):(this.prop=c({},this.initProp),this.config=c({},this.initConfig))},beforeClose:function(){this.dialogVisible=!1},beforeChartClose:function(){this.chartDialogVisible=!1},getDataSource:function(){var e=this;n.default.getDataSource().then((function(t){e.dataSources=t.data}))},getByDsObjectName:function(){var e=this;if(null!==this.prop.dsalias){var t={dsalias:this.prop.dsalias,isTable:this.prop.isTable,objName:this.state};n.default.getTableList(t).then((function(t){t.data&&0!==t.data.length?e.tablesOrViews=t.data:e.$message({message:"该数据源中未查询到表或视图",type:"warning"})}))}else this.$message({message:"请选择数据源",type:"warning"})},columnSetting:function(){this.checkSelectWay()&&("dataSource"===this.prop.dsType&&null==this.prop.objName&&this.$message({type:"warning",message:"请选择目标表或视图"}),this.param={dsalias:this.prop.dsalias,isTable:this.prop.isTable,objName:this.prop.objName,diySql:this.prop.diySql},this.$refs.columnSetting.handleOpen())},checkSelectWay:function(){var e=[];return this.prop.style&&""!==this.prop.style||e.push("请选择图表类型"),1===this.prop.isTable&&null==this.prop.objName&&e.push("请选择目标表"),2===this.prop.isTable&&(null==this.prop.diySql?e.push("请填写SQL语句并验证"):"notCheck"===this.isCheckSql?e.push("请验证SQL语句"):"fail"===this.isCheckSql&&e.push("SQL语句验证不通过")),!(e.length>0)||(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;o.default.validateForm(this,"propForm").then((function(t){if(e.checkSelectWay()){e.prop.conf=JSON.stringify(e.config);var a=c({},e.prop);!a.xaxisField||a.xaxisField.length<1||!a.displayfield||a.displayfield.length<1?e.$message({message:"请设置列",type:"warning"}):(a.displayfield=JSON.stringify(a.displayfield),a.xaxisField=JSON.stringify(a.xaxisField),a.conditionfield=JSON.stringify(a.conditionfield),a.sortfield=JSON.stringify(a.sortfield),e.config.series=e[e.chartType[a.style+""]],a.conf=JSON.stringify(e.config),delete a.resultfield,n.default.saveCustomChart(a).then((function(t){t.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(t){e.$message.error("表单校验不通过，请检查表单")}))},preview:function(e){this.id=e,this.chartDialogVisible=!0},checkSql:function(){var e=this,t={sql:this.prop.diySql,dsName:this.prop.dsalias};this.prop.diySql?n.default.checkSql(t).then((function(t){t.state?(e.isCheckSql="suc",e.$message({type:"success",message:t.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 t=e.map((function(e){return e.id})),a="".concat(window.context.form,"/form/customChart/v1/exportXml?ids=").concat(t);r.default.download(a)}},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()}}},u=(a("2fbf"),a("2877")),p=Object(u.a)(d,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("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[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]),a("el-button",{attrs:{size:"small",icon:"el-icon-back"},on:{click:function(t){e.importDialogVisible=!0}}},[e._v("导入")]),a("el-button",{attrs:{size:"small",icon:"el-icon-right"},on:{click:e.handleExport}},[e._v("导出")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:e.deleteUrl,htTable:e.$refs.table}},[e._v("删除\n\t\t\t\t")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-link",{attrs:{type:"primary",title:"查看详情"},on:{click:function(a){return e.showDialog(t.row.id)}}},[e._v(e._s(t.row.name))])]}}])}),a("ht-table-column",{attrs:{prop:"alias",label:"别名",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"style",label:"图表类型",width:"120",filters:e.styles},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[1===i.style||2===i.style?a("el-tag",[e._v("折线图/柱状图")]):e._e(),3===i.style?a("el-tag",{attrs:{type:"warning"}},[e._v("饼图")]):e._e(),4===i.style?a("el-tag",{attrs:{type:"danger"}},[e._v("雷达图")]):e._e(),5===i.style?a("el-tag",{attrs:{type:"info"}},[e._v("漏斗图")]):e._e(),6===i.style?a("el-tag",{attrs:{type:"success"}},[e._v("散点图")]):e._e(),7===i.style?a("el-tag",{attrs:{type:"warning"}},[e._v("热力图")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"isTable",label:"查询方式",width:"100",filters:[{text:"表",value:"1"},{text:"自定义SQL",value:"2"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[1===i.isTable?a("el-tag",{attrs:{type:"info"}},[e._v("表")]):e._e(),2===i.isTable?a("el-tag",{attrs:{type:"danger"}},[e._v("自定义SQL")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"dsalias",label:"数据源别名",width:"110",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{label:"操作",width:"110"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",icon:"el-icon-view"},on:{click:function(a){return e.preview(t.row.id)}}},[e._v("预览")])]}}])})]],2),a("el-dialog",{staticClass:"edit-chart",attrs:{width:"50%",title:"编辑图表",visible:e.dialogVisible,"close-on-click-modal":!1,top:"6vh","before-close":e.beforeClose}},[a("el-tabs",{attrs:{type:"card"},model:{value:e.activeTab,callback:function(t){e.activeTab=t},expression:"activeTab"}},[a("el-tab-pane",{attrs:{label:"基础设置",name:"basicSetting"}},[a("el-form",{attrs:{"data-vv-scope":"propForm"},model:{value:e.prop,callback:function(t){e.prop=t},expression:"prop"}},[a("ht-form-item",{attrs:{label:"名称"}},[a("ht-input",{attrs:{placeholder:"请输入图表名称",validate:{required:!0},maxlength:50,showWordLimit:!0},model:{value:e.prop.name,callback:function(t){e.$set(e.prop,"name",t)},expression:"prop.name"}})],1),a("ht-form-item",{attrs:{label:"别名"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.prop.name,expression:"prop.name"}],attrs:{placeholder:"请输入图表别名",name:"chartName",validate:{required:!0,regex:{exp:"^[a-zA-Z][a-zA-Z0-9_]*$",message:"只能输入字母、数字、下划线，且以字母开头"}},disabled:!!e.prop.id,maxlength:50,showWordLimit:!0},on:{change:function(t){return e.changeName()}},model:{value:e.prop.alias,callback:function(t){e.$set(e.prop,"alias",t)},expression:"prop.alias"}})],1),a("ht-form-item",{attrs:{label:"图表类型"}},[a("ht-select",{attrs:{options:e.styles,validate:{required:!0},props:{key:"value",value:"text"}},model:{value:e.prop.style,callback:function(t){e.$set(e.prop,"style",t)},expression:"prop.style"}})],1),a("ht-form-item",{attrs:{label:"图表尺寸"}},[a("ht-input",{attrs:{placeholder:"请输入宽度",validate:{regex:{exp:"^[0-9]*$",message:"只能输入数字"}}},model:{value:e.prop.width,callback:function(t){e.$set(e.prop,"width",t)},expression:"prop.width"}}),e._v("px\n\t\t\t\t\t\t"),a("ht-input",{attrs:{placeholder:"请输入高度",validate:{regex:{exp:"^[0-9]*$",message:"只能输入数字"}}},model:{value:e.prop.height,callback:function(t){e.$set(e.prop,"height",t)},expression:"prop.height"}}),e._v("px\n\t\t\t\t\t")],1),e.prop.id?e._e():[a("ht-form-item",{attrs:{label:"数据源"}},[a("ht-select",{attrs:{options:e.dataSources,props:{key:"alias",value:"name"}},model:{value:e.prop.dsalias,callback:function(t){e.$set(e.prop,"dsalias",t)},expression:"prop.dsalias"}})],1),a("ht-form-item",{attrs:{label:"查询方式"}},[a("el-select",{model:{value:e.prop.isTable,callback:function(t){e.$set(e.prop,"isTable",t)},expression:"prop.isTable"}},[a("el-option",{key:"table",attrs:{label:"表",value:1}}),a("el-option",{key:"diySql",attrs:{label:"自定义SQL",value:2}})],1)],1),1===e.prop.isTable?[a("ht-form-item",{staticClass:"is-required",attrs:{label:"选择表"}},[a("el-select",{model:{value:e.prop.objName,callback:function(t){e.$set(e.prop,"objName",t)},expression:"prop.objName"}},e._l(e.tablesOrViews,(function(e){return a("el-option",{key:e.name,attrs:{label:e.name+"("+e.comment+")",value:e.name}})})),1),a("ht-input",{attrs:{placeholder:"请输入表名",maxlength:50,showWordLimit:!0},model:{value:e.state,callback:function(t){e.state=t},expression:"state"}}),a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.getByDsObjectName()}}},[e._v("查询")])],1)]:e._e()],e.prop.id?a("div",{staticClass:"dbProp",staticStyle:{width:"100%"}},[e._v("数据源："+e._s(e.prop.dsalias)+",表名："+e._s(e.prop.objName))]):e._e(),2===e.prop.isTable?a("ht-form-item",{attrs:{label:"自定义SQL"}},[a("ht-input",{attrs:{type:"textarea",autosize:{minRows:5,maxRows:5}},model:{value:e.prop.diySql,callback:function(t){e.$set(e.prop,"diySql",t)},expression:"prop.diySql"}}),a("el-button",{attrs:{type:"primary"},on:{click:e.checkSql}},[e._v("验证SQL")])],1):e._e(),a("ht-form-item",{attrs:{label:"最大数据量"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"输入范围为0-500，超过500则当成500处理，输入0为无限制",placement:"top-start"}},[a("i",{staticClass:"el-icon-question"})]),a("ht-input",{model:{value:e.config.maxLength,callback:function(t){e.$set(e.config,"maxLength",t)},expression:"config.maxLength"}})],1),a("ht-form-item",{attrs:{label:"设置列"}},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.columnSetting()}}},[e._v("设置列")])],1)],2)],1),a("el-tab-pane",{attrs:{label:"标题设置",name:"titleSetting"}},[a("el-form",{model:{value:e.config.title,callback:function(t){e.$set(e.config,"title",t)},expression:"config.title"}},[a("ht-form-item",{attrs:{label:"标题显示"}},[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949"},model:{value:e.config.title.show,callback:function(t){e.$set(e.config.title,"show",t)},expression:"config.title.show"}})],1),e.config.title.show?[a("ht-form-item",{attrs:{label:"水平对齐"}},[a("el-radio-group",{model:{value:e.config.title.left,callback:function(t){e.$set(e.config.title,"left",t)},expression:"config.title.left"}},[a("el-radio-button",{attrs:{label:"auto"}},[e._v("默认")]),a("el-radio-button",{attrs:{label:"left"}},[e._v("左")]),a("el-radio-button",{attrs:{label:"center"}},[e._v("中")]),a("el-radio-button",{attrs:{label:"right"}},[e._v("右")])],1)],1),a("ht-form-item",{attrs:{label:"垂直对齐"}},[a("el-radio-group",{model:{value:e.config.title.top,callback:function(t){e.$set(e.config.title,"top",t)},expression:"config.title.top"}},[a("el-radio-button",{attrs:{label:"auto"}},[e._v("默认")]),a("el-radio-button",{attrs:{label:"top"}},[e._v("上")]),a("el-radio-button",{attrs:{label:"middle"}},[e._v("中")]),a("el-radio-button",{attrs:{label:"bottom"}},[e._v("下")])],1)],1),a("ht-form-item",{attrs:{label:"字体"}},[a("el-select",{model:{value:e.config.title.textStyle.fontFamily,callback:function(t){e.$set(e.config.title.textStyle,"fontFamily",t)},expression:"config.title.textStyle.fontFamily"}},e._l(e.fontFamilies,(function(e){return a("el-option",{key:e,attrs:{label:e,value:e}})})),1)],1),a("ht-form-item",{attrs:{label:"字体风格"}},[a("el-select",{model:{value:e.config.title.textStyle.fontStyle,callback:function(t){e.$set(e.config.title.textStyle,"fontStyle",t)},expression:"config.title.textStyle.fontStyle"}},e._l(e.fontStyles,(function(e){return a("el-option",{key:e,attrs:{label:e,value:e}})})),1)],1),a("ht-form-item",{attrs:{label:"字体大小"}},[a("ht-input",{attrs:{placeholder:"请输入字体大小"},model:{value:e.config.title.textStyle.fontSize,callback:function(t){e.$set(e.config.title.textStyle,"fontSize",t)},expression:"config.title.textStyle.fontSize"}})],1),a("ht-form-item",{attrs:{label:"副标题"}},[a("ht-input",{attrs:{placeholder:"请输入副标题",maxlength:50,showWordLimit:!0},model:{value:e.config.title.subtext,callback:function(t){e.$set(e.config.title,"subtext",t)},expression:"config.title.subtext"}})],1)]:e._e()],2)],1),a("el-tab-pane",{attrs:{label:"图例设置",name:"legendSetting"}},[a("el-form",{model:{value:e.config.legend,callback:function(t){e.$set(e.config,"legend",t)},expression:"config.legend"}},[a("ht-form-item",{attrs:{label:"图例显示"}},[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949"},model:{value:e.config.legend.show,callback:function(t){e.$set(e.config.legend,"show",t)},expression:"config.legend.show"}})],1),e.config.legend.show?[a("ht-form-item",{attrs:{label:"图例类型"}},[a("el-radio-group",{model:{value:e.config.legend.type,callback:function(t){e.$set(e.config.legend,"type",t)},expression:"config.legend.type"}},[a("el-radio-button",{attrs:{label:"plain"}},[e._v("普通图例")]),a("el-radio-button",{attrs:{label:"scroll"}},[e._v("可翻页图例")])],1)],1),a("ht-form-item",{attrs:{label:"水平对齐"}},[a("el-radio-group",{model:{value:e.config.legend.left,callback:function(t){e.$set(e.config.legend,"left",t)},expression:"config.legend.left"}},[a("el-radio-button",{attrs:{label:"auto"}},[e._v("默认")]),a("el-radio-button",{attrs:{label:"left"}},[e._v("左")]),a("el-radio-button",{attrs:{label:"center"}},[e._v("中")]),a("el-radio-button",{attrs:{label:"right"}},[e._v("右")])],1)],1),a("ht-form-item",{attrs:{label:"垂直对齐"}},[a("el-radio-group",{model:{value:e.config.legend.top,callback:function(t){e.$set(e.config.legend,"top",t)},expression:"config.legend.top"}},[a("el-radio-button",{attrs:{label:"auto"}},[e._v("默认")]),a("el-radio-button",{attrs:{label:"top"}},[e._v("上")]),a("el-radio-button",{attrs:{label:"middle"}},[e._v("中")]),a("el-radio-button",{attrs:{label:"bottom"}},[e._v("下")])],1)],1),a("ht-form-item",{attrs:{label:"布局朝向"}},[a("el-radio-group",{model:{value:e.config.legend.orient,callback:function(t){e.$set(e.config.legend,"orient",t)},expression:"config.legend.orient"}},[a("el-radio-button",{attrs:{label:"horizontal"}},[e._v("水平布局")]),a("el-radio-button",{attrs:{label:"vertical"}},[e._v("垂直布局")])],1)],1)]:e._e()],2)],1),a("el-tab-pane",{attrs:{label:"数据展示",name:"dataSetting"}},[a("el-form",[1===e.prop.style?[a("ht-form-item",{attrs:{label:"开启双Y轴"}},[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949"},model:{value:e.line.doubleYAxis,callback:function(t){e.$set(e.line,"doubleYAxis",t)},expression:"line.doubleYAxis"}})],1),a("ht-form-item",{attrs:{label:"是否堆叠"}},[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949"},model:{value:e.line.stack,callback:function(t){e.$set(e.line,"stack",t)},expression:"line.stack"}})],1),a("ht-form-item",{attrs:{label:"XY轴转换"}},[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949"},model:{value:e.line.showType,callback:function(t){e.$set(e.line,"showType",t)},expression:"line.showType"}})],1),a("ht-form-item",{attrs:{label:"折线平滑"}},[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949"},model:{value:e.line.smooth,callback:function(t){e.$set(e.line,"smooth",t)},expression:"line.smooth"}})],1),a("ht-form-item",{attrs:{label:"缩放区域"}},[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949"},model:{value:e.line.dataZoom,callback:function(t){e.$set(e.line,"dataZoom",t)},expression:"line.dataZoom"}})],1)]:3===e.prop.style?[a("ht-form-item",{attrs:{label:"数据调用方式"}},[a("ht-radio",{attrs:{options:[{key:!0,value:"列数据展示"},{key:!1,value:"行数据展示"}]},model:{value:e.pie.showType,callback:function(t){e.$set(e.pie,"showType",t)},expression:"pie.showType"}})],1),a("ht-form-item",{attrs:{label:"文本标签位置"}},[a("ht-radio",{attrs:{options:[{key:"outside",value:"外部"},{key:"inside",value:"内部"}]},model:{value:e.pie.label.position,callback:function(t){e.$set(e.pie.label,"position",t)},expression:"pie.label.position"}})],1),a("ht-form-item",{attrs:{label:"开启选中模式"}},[a("ht-radio",{attrs:{options:[{key:!1,value:"不选"},{key:"single",value:"单选"},{key:"multiple",value:"多选"}]},model:{value:e.pie.selectedMode,callback:function(t){e.$set(e.pie,"selectedMode",t)},expression:"pie.selectedMode"}})],1),a("ht-form-item",{attrs:{label:"南丁格尔玫瑰"}},[a("ht-radio",{attrs:{options:[{key:!1,value:"不显示"},{key:"radius",value:"半径显示"},{key:"area",value:"同角显示"}]},model:{value:e.pie.roseType,callback:function(t){e.$set(e.pie,"roseType",t)},expression:"pie.roseType"}})],1),a("ht-form-item",{attrs:{label:"半径"}},[a("ht-input",{model:{value:e.pie.radius[0],callback:function(t){e.$set(e.pie.radius,0,t)},expression:"pie.radius[0]"}}),e._v("%~\n\t\t\t\t\t\t\t"),a("ht-input",{model:{value:e.pie.radius[1],callback:function(t){e.$set(e.pie.radius,1,t)},expression:"pie.radius[1]"}}),e._v("%\n\t\t\t\t\t\t")],1),a("ht-form-item",{attrs:{label:"中心位置"}},[e._v("\n\t\t\t\t\t\t\t水平位置："),a("ht-input",{model:{value:e.pie.center[0],callback:function(t){e.$set(e.pie.center,0,t)},expression:"pie.center[0]"}}),e._v("%"),a("br"),e._v("\n\t\t\t\t\t\t\t垂直位置："),a("ht-input",{model:{value:e.pie.center[1],callback:function(t){e.$set(e.pie.center,1,t)},expression:"pie.center[1]"}}),e._v("%\n\t\t\t\t\t\t")],1)]:4===e.prop.style?[a("ht-form-item",{attrs:{label:"数据调用方式"}},[a("ht-radio",{attrs:{options:[{key:!0,value:"列数据展示"},{key:!1,value:"行数据展示"}]},model:{value:e.radar.showType,callback:function(t){e.$set(e.radar,"showType",t)},expression:"radar.showType"}})],1),a("ht-form-item",{attrs:{label:"区域阴影"}},[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949"},model:{value:e.radar.areaStyle,callback:function(t){e.$set(e.radar,"areaStyle",t)},expression:"radar.areaStyle"}})],1),a("ht-form-item",{attrs:{label:"半径"}},[a("ht-input",{model:{value:e.radar.radius,callback:function(t){e.$set(e.radar,"radius",t)},expression:"radar.radius"}})],1),a("ht-form-item",{attrs:{label:"中心位置"}},[e._v("\n\t\t\t\t\t\t\t水平位置："),a("ht-input",{model:{value:e.radar.center[0],callback:function(t){e.$set(e.radar.center,0,t)},expression:"radar.center[0]"}}),e._v("%"),a("br"),e._v("\n\t\t\t\t\t\t\t垂直位置："),a("ht-input",{model:{value:e.radar.center[1],callback:function(t){e.$set(e.radar.center,1,t)},expression:"radar.center[1]"}}),e._v("%\n\t\t\t\t\t\t")],1)]:5===e.prop.style?[a("ht-form-item",{attrs:{label:"数据调用方式"}},[a("ht-radio",{attrs:{options:[{key:!0,value:"列数据展示"},{key:!1,value:"行数据展示"}]},model:{value:e.funnel.showType,callback:function(t){e.$set(e.funnel,"showType",t)},expression:"funnel.showType"}})],1),a("ht-form-item",{attrs:{label:"文本标签位置"}},[a("ht-radio",{attrs:{options:[{key:"outside",value:"外部"},{key:"inside",value:"内部"}]},model:{value:e.funnel.label.position,callback:function(t){e.$set(e.funnel.label,"position",t)},expression:"funnel.label.position"}})],1),a("ht-form-item",{attrs:{label:"图形对齐"}},[a("ht-radio",{attrs:{options:[{key:"left",value:"靠左"},{key:"center",value:"居中"},{key:"right",value:"靠右"}]},model:{value:e.funnel.funnelAlign,callback:function(t){e.$set(e.funnel,"funnelAlign",t)},expression:"funnel.funnelAlign"}})],1),a("ht-form-item",{attrs:{label:"图形排序"}},[a("ht-radio",{attrs:{options:[{key:"ascending",value:"金字塔"},{key:"descending",value:"倒金字塔"},{key:"none",value:"不排序"}]},model:{value:e.funnel.sort,callback:function(t){e.$set(e.funnel,"sort",t)},expression:"funnel.sort"}})],1)]:6===e.prop.style?[a("ht-form-item",{attrs:{label:"数据调用方式"}},[a("ht-radio",{attrs:{options:[{key:!0,value:"列数据展示"},{key:!1,value:"行数据展示"}]},model:{value:e.scatter.showType,callback:function(t){e.$set(e.scatter,"showType",t)},expression:"scatter.showType"}})],1),a("ht-form-item",{attrs:{label:"坐标轴类型"}},[a("ht-radio",{attrs:{options:[{key:"category",value:"类目轴"},{key:"value",value:"数值轴"}]},model:{value:e.scatter.xAxisType,callback:function(t){e.$set(e.scatter,"xAxisType",t)},expression:"scatter.xAxisType"}}),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"当X轴的值不是Number时，请选择类目轴，否则会导致显示异常。"}},[a("i",{staticClass:"el-icon-question"})])],1)]:[a("div",[e._v("暂无配置")])]],2)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.save()}}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:function(t){return e.close("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1),a("eip-chart-setting",{ref:"columnSetting",attrs:{chartStyle:e.prop.style,param:e.param,yAxis:e.prop.displayfield,xAxis:e.prop.xaxisField,condition:e.prop.conditionfield,sort:e.prop.sortfield},on:{save:e.saveColumnSetting}})],1),a("el-dialog",{staticClass:"custom-chart-preview-dialog",attrs:{title:"图表预览",width:"55%","close-on-click-modal":!1,visible:e.chartDialogVisible,"before-close":e.beforeChartClose}},[e.chartDialogVisible?a("eip-chart",{attrs:{id:e.id}}):e._e()],1),e.importDialogVisible?a("el-dialog",{attrs:{title:"导入数据图表",visible:e.importDialogVisible,width:"40%",top:"30vh","close-on-click-modal":!1},on:{"update:visible":function(t){e.importDialogVisible=t}}},[a("div",{staticStyle:{height:"150px","padding-left":"20px"}},[a("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}},[a("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("选择数据图表")])],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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("确 定")]),a("el-button",{on:{click:function(t){e.importDialogVisible=!1}}},[e._v("取 消")])],1)]):e._e()],1)}),[],!1,null,"cef1c8ec",null);t.default=p.exports},"3d6f":function(e,t,a){"use strict";a.r(t);a("000b"),a("5a1d");var i=a("4bf8"),n={components:{msgDetails:function(){return Promise.resolve().then(a.bind(null,"ddcc"))},htEditor:function(){return Promise.resolve().then(a.bind(null,"ee4b"))}},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","link","simpleupload","insertimage","attachment"]],initialFrameWidth:"100%",zIndex:9999,enableAutoSave:!1,readonly:!1},msgTemplateData:{},title:"",templateType:[{key:"taskCreate",value:"任务创建通知"},{key:"bpmCommuSend",value:"任务沟通"},{key:"bpmCommuFeedBack",value:"沟通通知人"},{key:"bpmnTaskTrans",value:"任务流转默认"},{key:"bpmHandTo",value:"任务转交通知"},{key:"addSignTask",value:"加签通知"},{key:"taskComplete",value:"任务完成通知"},{key:"taskBack",value:"任务驳回通知"},{key:"processEnd",value:"流程结束"},{key:"bpmnApproval",value:"审批提醒"},{key:"bpmnBack",value:"驳回提醒"},{key:"bpmnRecover",value:"撤销提醒"},{key:"bpmnAgent",value:"委托任务审批"},{key:"bpmnDelegate",value:"通知被委托人"},{key:"bpmEndProcess",value:"终止流程"},{key:"bpmTransCancel",value:"撤销流程"},{key:"copyTo",value:"流程实例抄送"},{key:"bpmtasksetexecutors",value:"设置任务执行人"}],pageBean:{page:1,pageSize:20,total:0},dialogVisible:!1,data:[],formData:{name:"",key:"",smsTemplateNo:"",voiceTemplateNo:"",htmlTemplate:"",plain:"",subject:""},isSubmit:!1,templateParams:[{key:1,value:"${instSubject}",label:"流程实例标题"},{key:2,value:"${nodeName}",label:"节点名称"},{key:3,value:"${taskSubject}",label:"任务标题"},{key:4,value:"${cause}",label:"原因"},{key:5,value:"${delegate}",label:"委托人"},{key:6,value:"${agent}",label:"代理人"},{key:7,value:"${receiver}",label:"收信人"},{key:8,value:"${sender}",label:"发送人"}],activeTextarea:""}},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},setDefault:function(e){var t=this;this.$http.get("${portal}/flow/MsgTemplate/v1/setDefault?id="+e).then((function(e){e.data&&e.data.state&&(t.$message.success("操作成功"),t.$refs.htTable.load(!0))}))},setNotDefault:function(e){var t=this;this.$http.get("${portal}/flow/MsgTemplate/v1/setNotDefault?id="+e).then((function(e){e.data&&e.data.state&&(t.$message.success("操作成功"),t.$refs.htTable.load(!0))}))},showFormDialog:function(e){switch(e.command){case"edit":this.handleOpen("编辑消息模板",e.row);break;case"details":this.details(e.row);break;case"setDefault":this.setDefault(e.row.id)}},handleOpen:function(e,t){this.title=e,t&&(this.formData=t),this.dialogVisible=!0},loadData:function(e,t){var a=this;e||(this.pageBean.total=0,(e={pageBean:""}).pageBean=this.pageBean,e.sorter=this.defaultSort),i.default.getMsgData(e).then((function(e){a.data=e.data.rows,a.pageBean={page:e.data.page,pageSize:e.data.pageSize,total:e.data.total}})).finally((function(){return t()}))},handleClose:function(){this.dialogVisible=!1,this.loadData(),this.formData={name:"",key:"",smsTemplateNo:"",voiceTemplateNo:"",htmlTemplate:"",plain:"",subject:""}},saveUrl:function(){return window.context.portal+"/flow/MsgTemplate/v1/save"},beforeSaveData:function(){this.formData&&this.formData.isDefault||(this.formData.isDefault=0),this.isSubmit=!0},afterSaveData:function(){this.loadData(),this.dialogVisible=!1,this.formData={name:"",key:"",smsTemplateNo:"",voiceTemplateNo:"",htmlTemplate:"",plain:"",subject:""}},formDeleteUrl:function(){return"".concat(window.context.portal,"/flow/MsgTemplate/v1/remove")},details:function(e){this.msgTemplateData.id=e.id,this.$refs.msgDetails.handleOpen()},changeTemplate:function(){switch(this.formData.typeKey){case"taskCreate":this.formData.key="taskCreate-";break;case"bpmCommuSend":this.formData.key="bpmCommuSend-";break;case"bpmCommuFeedBack":this.formData.key="bpmCommuFeedBack-";break;case"bpmnTaskTrans":this.formData.key="bpmnTaskTrans-";break;case"bpmHandTo":this.formData.key="bpmHandTo-";break;case"addSignTask":this.formData.key="addSignTask-";break;case"taskComplete":this.formData.key="taskComplete-";break;case"taskBack":this.formData.key="taskBack-";break;case"processEnd":this.formData.key="processEnd-";break;case"bpmnApproval":this.formData.key="bpmnApproval-";break;case"bpmnBack":this.formData.key="bpmnBack-";break;case"bpmnRecover":this.formData.key="bpmnRecover-";break;case"bpmnAgent":this.formData.key="bpmnAgent-";break;case"bpmnDelegate":this.formData.key="bpmnDelegate-";break;case"bpmEndProcess":this.formData.key="bpmEndProcess-";break;case"bpmTransCancel":this.formData.key="bpmTransCancel-";break;case"copyTo":this.formData.key="copyTo-"}},addTemplateParam:function(e){if(this.activeTextarea){var t=this.$refs[this.activeTextarea].$refs.elInput.$refs.textarea,a=t.selectionStart;this.formData[this.activeTextarea]=t.value.substr(0,a)+e+t.value.substr(a)}}}},o=(a("57aa"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,"page-result":e.pageBean,selection:!0,"quick-search-props":"name,key","show-export":!1,"show-custom-column":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.handleOpen("添加消息模板")}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:e.formDeleteUrl(),htTable:e.$refs.htTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"模板名称",width:"160","show-overflow-tooltip":!0,sortable:!0},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-link",{attrs:{type:"primary"},on:{click:function(a){return e.handleOpen("编辑消息模板",t.row)}}},[e._v(e._s(t.row.name))])]}}])}),a("ht-table-column",{attrs:{prop:"key",width:"200",label:"模板业务键","show-overflow-tooltip":!0,sortable:!0}}),a("ht-table-column",{attrs:{prop:"subject",label:"标题","show-overflow-tooltip":!0,sortable:!0}}),a("ht-table-column",{attrs:{prop:"smsTemplateNo","show-overflow-tooltip":!0,label:"短信模板",sortable:!0,width:"100"}}),a("ht-table-column",{attrs:{prop:"voiceTemplateNo","show-overflow-tooltip":!0,label:"语音模板",sortable:!0,width:"100"}}),a("ht-table-column",{attrs:{prop:"isDefault",label:"是否默认",width:"90",filters:[{text:"否",value:0},{text:"是",value:1}]},scopedSlots:e._u([{key:"default",fn:function(t){return["1"==t.row.isDefault?a("span",[a("el-tag",{attrs:{type:"success"}},[e._v("是")])],1):a("span",[a("el-tag",{attrs:{type:"warning"}},[e._v("否")])],1)]}}])}),a("ht-table-column",{attrs:{label:"操作",align:"left",width:"206"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{size:"mini",icon:"el-icon-view"},on:{click:function(t){return e.details(i)}}},[e._v("详情")]),"1"!=i.isDefault?a("el-button",{attrs:{size:"mini",type:"primary",icon:"el-icon-setting"},on:{click:function(t){return e.setDefault(i.id)}}},[e._v("设为默认")]):e._e(),"0"!=i.isDefault?a("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-setting"},on:{click:function(t){return e.setNotDefault(i.id)}}},[e._v("取消默认")]):e._e()]}}])})]],2),a("el-dialog",{attrs:{width:"60%",title:e.title,visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1,"append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-form",{attrs:{model:e.formData,"data-vv-scope":"msgTemplateForm"}},[a("el-row",[a("el-col",[a("ht-form-item",{attrs:{label:"模板名称","label-width":"120px"}},[a("ht-input",{attrs:{validate:{required:!0},maxlength:50,showWordLimit:!0},model:{value:e.formData.name,callback:function(t){e.$set(e.formData,"name",t)},expression:"formData.name"}})],1)],1)],1),a("el-row",[a("el-col",[a("ht-form-item",{attrs:{label:"模板分类","label-width":"120px"}},[a("ht-select",{attrs:{options:e.templateType,validate:{required:!0}},on:{change:function(t){return e.changeTemplate()}},model:{value:e.formData.typeKey,callback:function(t){e.$set(e.formData,"typeKey",t)},expression:"formData.typeKey"}})],1)],1)],1),a("el-row",[a("el-col",[a("ht-form-item",{attrs:{label:"模版业务键","label-width":"120px"}},[a("ht-input",{attrs:{validate:{required:!0},maxlength:50,showWordLimit:!0},model:{value:e.formData.key,callback:function(t){e.$set(e.formData,"key",t)},expression:"formData.key"}})],1)],1)],1),a("el-row",[a("el-col",[a("ht-form-item",{attrs:{label:"短信模板ID","label-width":"120px"}},[a("ht-input",{attrs:{maxlength:50,showWordLimit:!0},model:{value:e.formData.smsTemplateNo,callback:function(t){e.$set(e.formData,"smsTemplateNo",t)},expression:"formData.smsTemplateNo"}})],1)],1)],1),a("el-row",[a("el-col",[a("ht-form-item",{attrs:{label:"语音模板ID","label-width":"120px"}},[a("ht-input",{attrs:{maxlength:50,showWordLimit:!0},model:{value:e.formData.voiceTemplateNo,callback:function(t){e.$set(e.formData,"voiceTemplateNo",t)},expression:"formData.voiceTemplateNo"}})],1)],1)],1),a("el-row",[a("el-col",[a("ht-form-item",{attrs:{label:"模板参数","label-width":"120px"}},[e._l(e.templateParams,(function(t){return a("el-link",{key:t.key,attrs:{type:"primary"},on:{click:function(a){return e.addTemplateParam(t.value)}}},[e._v(e._s(t.label))])})),a("br"),e._v("选择模板参数的时候，请注意光标位置(光标位置支持[标题，纯文本])。\n\t\t\t\t\t")],2)],1)],1),a("el-row",[a("el-col",[a("ht-form-item",{attrs:{label:"标题","label-width":"120px"}},[a("ht-input",{ref:"subject",attrs:{type:"textarea",cols:80,autosize:{minRows:4,maxRows:8},maxlength:200,showWordLimit:!0},on:{focus:function(t){e.activeTextarea="subject"}},model:{value:e.formData.subject,callback:function(t){e.$set(e.formData,"subject",t)},expression:"formData.subject"}})],1)],1)],1),a("el-row",[a("el-col",[a("ht-form-item",{attrs:{label:"纯文本","label-width":"120px"}},[a("ht-input",{ref:"plain",attrs:{type:"textarea",cols:80,autosize:{minRows:4,maxRows:8},maxlength:200,showWordLimit:!0},on:{focus:function(t){e.activeTextarea="plain"}},model:{value:e.formData.plain,callback:function(t){e.$set(e.formData,"plain",t)},expression:"formData.plain"}})],1)],1)],1),a("el-row",[a("el-col",[a("ht-form-item",{attrs:{label:"模版体HTML","label-width":"120px"}},[a("htEditor",{attrs:{config:e.myConfig},model:{value:e.formData.html,callback:function(t){e.$set(e.formData,"html",t)},expression:"formData.html"}})],1)],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:e.saveUrl(),model:e.formData,"is-submit":e.isSubmit,"scope-name":"msgTemplateForm"},on:{"before-save-data":function(t){return e.beforeSaveData()},"after-save-data":e.afterSaveData}},[e._v("保存")]),a("el-button",{on:{click:e.handleClose}},[e._v("取 消")])],1)],1),a("msg-details",{ref:"msgDetails",attrs:{msgDataId:e.msgTemplateData}})],1)}),[],!1,null,"5cf6148a",null);t.default=r.exports},"3d72":function(e,t,a){},"3de5":function(e,t,a){!function(e){"use strict";var t={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},a={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"};e.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",ss:"%d விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,t,a){return e<2?" யாமம்":e<6?" வைகறை":e<10?" காலை":e<14?" நண்பகல்":e<18?" எற்பாடு":e<22?" மாலை":" யாமம்"},meridiemHour:function(e,t){return 12===e&&(e=0),"யாமம்"===t?e<2?e:e+12:"வைகறை"===t||"காலை"===t||"நண்பகல்"===t&&e>=10?e:e+12},week:{dow:0,doy:6}})}(a("c1df"))},"3dfd":function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("a118"),n=a("9a0b"),o=a("1f27"),r={name:"app",components:{Navigator:i.default,Menu:n.default},data:function(){return{showHeader:!0,currentMenuLabel:"",menuShow:!0,single:!0}},watch:{$route:{handler:function(e,t){this.single=e.meta.single}}},mounted:function(){var e=this;window.onresize=function(){e.$root.$emit("resize")},o.default.getMenuByAlias(this.$route.name,(function(t){t&&e.$emit("menuChange",t)})),"login"!=this.$route.name&&this.$store.dispatch("setting/loadTenantSetting")},methods:{handleMenuChange:function(e){this.currentMenuLabel=e.name,this.showHeader=!(e.children&&e.children.length>0)}}},s=(a("0eb2"),a("2877")),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{id:"app"}},[a("el-container",{staticClass:"is-vertical fullheight"},[e.single?e._e():[a("Navigator",{attrs:{menuShow:e.menuShow},on:{"update:menuShow":function(t){e.menuShow=t},"update:menu-show":function(t){e.menuShow=t}}}),a("el-container",{staticStyle:{"overflow-x":"hidden","overflow-y":"hidden"}},[a("Menu",{attrs:{menuShow:e.menuShow},on:{menuChange:e.handleMenuChange}}),a("el-main",{staticStyle:{padding:"10px",margin:"-9px -10px -7px -10px",width:"calc(100% - 230px)"}},[a("el-card",{staticClass:"app-box__card",class:{"box-card-noheader":!e.showHeader},attrs:{shadow:"never"}},[e.showHeader&&!e.$route.meta.isHome?a("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[a("el-breadcrumb",{attrs:{separator:"/"}},[a("el-breadcrumb-item",{attrs:{to:{path:"/"}}},[e._v("首页")]),a("el-breadcrumb-item",[e._v(e._s(e.currentMenuLabel))])],1)],1):e._e(),e.$route.meta.keepAlive?a("keep-alive",[a("router-view",{staticClass:"fullheight",on:{menuChange:e.handleMenuChange}})],1):a("router-view",{staticClass:"fullheight",on:{menuChange:e.handleMenuChange}})],1)],1)],1)],e.single?a("router-view"):e._e()],2)],1)}),[],!1,null,"80a41bf4",null);t.default=l.exports},"3e00":function(e,t,a){},"3e01":function(e,t,a){"use strict";a.r(t);a("25fc"),a("96cf");var i,n=a("1da1"),o=(a("000b"),a("24fd")),r={components:{eipOrgDialog:function(){return Promise.resolve().then(a.bind(null,"5238"))},distrubutiveUser:a("34d3").default,EipJobSelector:function(){return Promise.resolve().then(a.bind(null,"b775"))}},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:"",orgName:"",orgCode:""},isSubmit:!0,data:[],pageResult:{page:1,pageSize:50,total:0},loadDataUrl:"",menuPerm:{},allowRoles:[],diaType:"",jobs:[],postUser:[],readOnly:!0,tempOrgPost:{}}},mounted:function(){this.$validator=this.$root.$validator},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},selectOrg:function(){"add"==this.diaType?this.$refs.eipOrgDialogMulti.showDialog():this.$refs.eipOrgDialog.showDialog()},setDemDefault:function(e){var t=this;o.default.setDemDefault(e.code).then((function(){t.$refs.htTable.load()}))},handleClose:function(){this.dialogVisible=!1,this.diaType="close",this.loadDataUrl=""},handleCloseMenuPerm:function(){this.dialogVisibleMenuPerm=!1},showDialog:function(e){this.dialogVisible=!0,this.orgPost=this.$options.data().orgPost,e?this.loadDataUrl="/api/org/v1/orgPost/getOrgPost?postCode=".concat(encodeURIComponent(e.code)):(this.loadDataUrl="",this.diaType="add"),"showInfo"===this.diaType&&(this.dialogVisible=!1)},dialogCancle:function(e){this[e]=!1},loadData:function(e,t){var a=this;o.default.getOrgPostPage(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},handleCommand:function(e){var t=this;switch(this.readOnly=!1,e.command){case"showInfo":this.diaType="showInfo",this.orgPost=e.row,o.default.getFullname(e.row.id).then((function(e){t.postUser=e}));break;case"assignMenu":this.diaType="edit",this.showDialog(e.row);break;case"disPersonnel":this.$refs.distrubutiveUser.showDialog(e.row.id,e.row.code)}},beforeSaveData:(i=Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.isSubmit=!0;case 1:case"end":return e.stop()}}),e,this)}))),function(){return i.apply(this,arguments)}),afterSaveData:function(){this.dialogVisible=!1,this.$refs.htTable.load()},afterDelete:function(){this.$refs.htTable.load()},afterLoadData:function(e){var t=this;(this.dialogVisible||"showInfo"===this.diaType)&&(this.orgPost=e.value,this.tempOrgPost=JSON.parse(JSON.stringify(this.orgPost)),setTimeout((function(){return t.$validator.validateAll("editDemForm")})))},eipOrgDialogOk:function(e){for(var t=this,a=[],i=[],n=0;n<e.length;n++)a.push(e[n].code),i.push(e[n].name);if(this.tempOrgPost.orgId&&this.tempOrgPost.orgId!=e[0].id){var o=this;this.$confirm("修改所属组织，保存后当前岗位下的人员会一并转移到新组织下","提示",{cancelButtonText:"取消",confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){o.orgPost.orgCode=a.join(","),o.$set(t.orgPost,"orgName",i.join(","))}))}else this.orgPost.orgCode=a.join(","),this.$set(this.orgPost,"orgName",i.join(","))}}},s=r,l=(a("8f9c"),a("2877")),c=Object(l.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,"quick-search-props":[{prop:"name",label:"岗位名称"},{prop:"p.CODE_",label:"岗位编码"},{prop:"j.NAME_",label:"职务名称"}],selection:!0,"show-custom-column":!1,"show-export":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{icon:"el-icon-plus",size:"small"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{htTable:e.$refs.htTable,url:e.demDeleteUrl,parameter:"postCodes",pk:"code"},on:{"after-delete":e.afterDelete}},[e._v("删除\n\t\t\t\t")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{align:"center",label:"序号",type:"index",width:"50"}}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,sortable:!0,label:"岗位名称",prop:"name",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{title:"点击编辑",type:"primary"},on:{click:function(t){return e.handleCommand({row:i,command:"assignMenu"})}}},[e._v(e._s(i.name)+"\n\t\t\t\t\t")])]}}])}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,label:"岗位编码",prop:"code",width:"150"}}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,label:"职务名称",prop:"jobName",width:"200"}}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,label:"组织路径",prop:"pathName"}}),a("ht-table-column",{attrs:{label:"操作",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{size:"mini"},on:{click:function(t){return e.handleCommand({row:i,command:"disPersonnel"})}}},[e._v("分配人员")])]}}])})]],2),a("ht-sidebar-dialog",{attrs:{"append-to-body":!0,"before-close":e.handleClose,title:("add"==e.diaType?"添加":"编辑")+"岗位",visible:e.dialogVisible,width:"32%"}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"editDemForm"},model:{value:e.orgPost,callback:function(t){e.orgPost=t},expression:"orgPost"}},["add"===e.diaType?a("ht-form-item",{attrs:{label:"职务名称","label-width":"100px"}},[a("eip-job-selector",{attrs:{config:{code:"orgPost.jobCode"},single:!0,validate:{required:!0},"append-to-body":""},model:{value:e.orgPost.jobName,callback:function(t){e.$set(e.orgPost,"jobName",t)},expression:"orgPost.jobName"}})],1):e._e(),a("ht-form-item",{attrs:{label:"岗位名称","label-width":"100px",prop:"name"}},[a("ht-input",{attrs:{validate:{required:!0,regex:{exp:"^[\\s\\S]{1,21}$",message:"内容超出输入限制"}},autocomplete:"off",placeholder:"请输入名称"},model:{value:e.orgPost.name,callback:function(t){e.$set(e.orgPost,"name",t)},expression:"orgPost.name"}})],1),a("ht-form-item",{attrs:{label:"岗位编码","label-width":"100px",prop:"code"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.orgPost.name,expression:"orgPost.name"}],attrs:{disabled:"add"!=e.diaType,validate:{required:!0,alpha_dash:!0,regex:{exp:"^[\\s\\S]{1,30}$",message:"内容超出输入限制"}},placeholder:"请输入"+("add"==e.diaType?"编码前缀":"岗位编码")},model:{value:e.orgPost.code,callback:function(t){e.$set(e.orgPost,"code",t)},expression:"orgPost.code"}})],1),a("ht-form-item",{attrs:{label:"岗位组织","label-width":"100px"}},[a("ht-input",{attrs:{validate:{required:!0},placeholder:"选择岗位组织",readonly:""},model:{value:e.orgPost.orgName,callback:function(t){e.$set(e.orgPost,"orgName",t)},expression:"orgPost.orgName"}}),a("el-button",{attrs:{size:"mini",type:"primary"},on:{click:e.selectOrg}},[e._v("选择岗位组织")])],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{isSubmit:e.isSubmit,model:e.orgPost,requestMethod:e.requestMethod,url:e.saveRoleUrl,scopeName:"editDemForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save"))+"\n\t\t\t")]),a("el-button",{on:{click:function(t){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("ht-sidebar-dialog",{attrs:{"before-close":e.handleClose,visible:"showInfo"===e.diaType,title:"查看岗位详情",width:"40%"}},[a("table",{staticClass:"form-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"150px"}},[e._v("岗位名称（编码）:")]),a("td",[e._v(e._s(e.orgPost.name)+"("+e._s(e.orgPost.id)+")")])]),a("tr",[a("th",{attrs:{width:"150px"}},[e._v("所属职务（编码）:")]),a("td",[e._v(e._s(e.orgPost.jobName)+"("+e._s(e.orgPost.relDefId)+")")])]),a("tr",[a("th",{attrs:{width:"150px"}},[e._v("所属组织（编码）:")]),a("td",[e._v(e._s(e.orgPost.orgName)+"("+e._s(e.orgPost.orgId)+")")])]),a("tr",[a("th",{attrs:{width:"150px"}},[e._v("岗位人员:")]),a("td",[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.postUser,border:"true",height:"200"}},[a("el-table-column",{attrs:{label:"姓名",prop:"fullName",width:"100"}}),a("el-table-column",{attrs:{label:"人员所属组织全路径",prop:"pathName"}})],1)],1)])])])]),e.dialogVisible?a("ht-load-data",{attrs:{url:e.loadDataUrl,context:"uc"},on:{"after-load-data":e.afterLoadData}}):e._e(),a("eip-org-dialog",{ref:"eipOrgDialog",attrs:{"append-to-body":"",single:""},on:{onConfirm:e.eipOrgDialogOk}}),a("eip-org-dialog",{ref:"eipOrgDialogMulti",attrs:{"append-to-body":""},on:{onConfirm:e.eipOrgDialogOk}}),a("distrubutive-user",{ref:"distrubutiveUser"})],1)}),[],!1,null,"6472e91b",null);t.default=c.exports},"3e0d":function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("25fc"),a("6619"),a("000b"),a("96cf");var i=a("1da1"),n=a("2ade");function o(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return r(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return r(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,s=!0,l=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return s=e.done,e},e:function(e){l=!0,o=e},f:function(){try{s||null==a.return||a.return()}finally{if(l)throw o}}}}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var s,l={name:"ht-delete-button",props:{type:{type:String,default:"danger"},requestMethod:{type:String,default:"DELETE"},url:{type:String,required:!0},pk:{type:String,default:"id"},parameter:{type:String,default:"ids"},pureData:{type:Boolean,default:!1},htTable:{type:Object},row:{type:Object},ignoreTenant:{type:Boolean,default:!1}},data:function(){return{fullscreenLoading:!1,elTable:null}},methods:{handleDelete:(s=Object(i.a)(regeneratorRuntime.mark((function e(){var t,a,i,r,s,l,c,d=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.elTable=this.htTable,this.htTable.$refs&&this.htTable.$refs.htTable&&(this.elTable=this.htTable.$refs.htTable),!this.elTable||!this.elTable.selection||0!=this.elTable.selection.length||this.row){e.next=5;break}return this.$message.error("请至少选择一条数据"),e.abrupt("return");case 5:if(t=[],!this.row){e.next=10;break}t.push(this.row[this.pk]),e.next=29;break;case 10:a=o(this.elTable.selection),e.prev=11,a.s();case 13:if((i=a.n()).done){e.next=21;break}if(r=i.value,this.ignoreTenant||this.$store.state.tenant.tenantId||!r.tenantId||this.$store.state.login.currentUser.userAttrs.tenantId==r.tenantId){e.next=18;break}return this.$message.error("不能删除平台的公共数据"),e.abrupt("return");case 18:t.push(r[this.pk]);case 19:e.next=13;break;case 21:e.next=26;break;case 23:e.prev=23,e.t0=e.catch(11),a.e(e.t0);case 26:return e.prev=26,a.f(),e.finish(26);case 29:return l=null,(s={})[this.parameter]=t.join(","),this.pureData&&(s=null,l=t.join(",")),this.fullscreenLoading=!0,e.next=35,n.default.request({params:s,data:l,url:this.url,method:this.requestMethod}).finally((function(){d.fullscreenLoading=!1}));case 35:(c=e.sent).data&&c.data.state&&(this.$emit("after-delete"),this.htTable.load(),this.$message({message:c.data.message||"操作成功",showClose:!0,type:"success"}));case 37:case"end":return e.stop()}}),e,this,[[11,23,26,29]])}))),function(){return s.apply(this,arguments)})}},c=l,d=a("2877"),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-popconfirm",{staticClass:"ht-delete-button",attrs:{title:"确定删除吗？",trigger:"hover"},on:{onConfirm:e.handleDelete}},[e.row?e._e():a("el-button",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:e.fullscreenLoading,expression:"fullscreenLoading",modifiers:{fullscreen:!0,lock:!0}}],attrs:{slot:"reference",type:e.type,icon:"el-icon-delete"},slot:"reference"},[e._t("default")],2),e.row?a("el-dropdown-item",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:e.fullscreenLoading,expression:"fullscreenLoading",modifiers:{fullscreen:!0,lock:!0}}],attrs:{slot:"reference",icon:"el-icon-delete",command:{row:e.row,command:"delete"},type:e.type},slot:"reference"},[e._t("default")],2):e._e()],1)}),[],!1,null,null,null);t.default=u.exports},"3e7e":function(e,t,a){"use strict";a("e25e")},"3e92":function(e,t,a){!function(e){"use strict";var t={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"},a={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"};e.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",ss:"%d ಸೆಕೆಂಡುಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(e){return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ರಾತ್ರಿ"===t?e<4?e:e+12:"ಬೆಳಿಗ್ಗೆ"===t?e:"ಮಧ್ಯಾಹ್ನ"===t?e>=10?e:e+12:"ಸಂಜೆ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"ರಾತ್ರಿ":e<10?"ಬೆಳಿಗ್ಗೆ":e<17?"ಮಧ್ಯಾಹ್ನ":e<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(e){return e+"ನೇ"},week:{dow:0,doy:6}})}(a("c1df"))},"3e94":function(e,t,a){"use strict";a.r(t);a("80a8"),a("000b");var i=a("a858"),n=(a("c994"),a("f43e").Base64,{components:{PortalDesignerDialog:function(){return Promise.resolve().then(a.bind(null,"f56f"))},LayoutPreviewDialog:function(){return Promise.resolve().then(a.bind(null,"b61c"))}},data:function(){return{data:[],pageResult:{page:1,pageSize:30,total:0},uploadDialogVisible:!1,uploadUrl:"",fileList:[]}},methods:{rowClick:function(e,t,a){this.$refs.layoutTable.$refs.htTable.toggleRowSelection(e)},loadData:function(e,t){var a=this;i.default.getDefaultLayoutManagerPage(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t&&t()}))},designClose:function(e){this.$refs.layoutTable.load()},handleCommand:function(e){switch(e.command){case"preview":this.preview(e.row.id);break;case"edit":this.$refs.designDialog.showDialog(e.row.id,e.row.layoutType)}},preview:function(e){this.$refs.previewDialog.showDialog(e)},exportLayout:function(){var e=this.$refs.layoutTable.$refs.htTable.selection;if(e&&0!=e.length){var t=new Array;e.forEach((function(e){t.push(e.id)})),this.$http.request({url:"".concat(window.context.portal,"/portal/sysIndexLayoutManage/sysIndexLayoutManage/v1/exportDefaultLayout?isDefault=true"),method:"POST",data:t,responseType:"arraybuffer"})}else this.$message.warning("请至少选择一条数据")},showImportLayout:function(){this.uploadDialogVisible=!0},handleImport:function(e){var t=this,a=new FormData;a.append("file",e.file),i.default.importDefaultLayout(a).then((function(e){e.state?(t.$message.success(e.message),t.fileList.splice(0),t.uploadDialogVisible=!1,t.$refs.layoutTable.load()):t.beforeClose()}))},uploadSubmit:function(){0!=this.$refs.elUpload.uploadFiles.length?this.$refs.elUpload.submit():this.$message.warning("请上传文件")},beforeClose:function(){this.uploadDialogVisible=!1,this.fileList.splice(0)}}}),o=(a("bb25"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"layoutTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"name,memo","show-export":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-upload2"},on:{click:e.showImportLayout}},[e._v("导入")]),a("el-button",{attrs:{size:"small",icon:"el-icon-download"},on:{click:e.exportLayout}},[e._v("导出")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"id",label:"主键",sortable:!0,hidden:""}}),a("ht-table-column",{attrs:{prop:"name",label:"布局名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary",title:"点击编辑"},on:{click:function(t){return e.handleCommand({row:i,command:"edit"})}}},[e._v(e._s(i.name))])]}}])}),a("ht-table-column",{attrs:{prop:"memo",label:"布局描述",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"layoutType",label:"布局类型",filters:[{text:"管理端",value:0},{text:"手机端",value:1},{text:"应用端",value:2}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0==i.layoutType?a("el-tag",{attrs:{type:"info"}},[e._v("管理端")]):e._e(),1==i.layoutType?a("el-tag",{attrs:{type:"success"}},[e._v("手机端")]):e._e(),2==i.layoutType?a("el-tag",{attrs:{type:"warning"}},[e._v("应用端")]):e._e()]}}])}),a("ht-table-column",{attrs:{label:"操作",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{on:{click:function(t){return e.handleCommand({row:i,command:"preview"})}}},[a("i",{staticClass:"icon icon-monitor"}),e._v("预览")])]}}])})]],2),a("el-dialog",{attrs:{title:"上传文件",visible:e.uploadDialogVisible,"before-close":e.beforeClose,name:"uploadDialog",width:"40%",top:"30vh","custom-class":"upload-dialog"}},[a("el-upload",{ref:"elUpload",staticClass:"upload-dialog__content",attrs:{action:e.uploadUrl,"http-request":e.handleImport,accept:".zip","file-list":e.fileList,limit:1,"auto-upload":!1}},[a("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("点击上传")]),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传zip文件（默认门户只能导入到默认门户）")])],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.uploadSubmit}},[e._v("上传")]),a("el-button",{attrs:{type:"default"},on:{click:e.beforeClose}},[e._v("取消")])],1)],1),a("PortalDesignerDialog",{ref:"designDialog",on:{close:e.designClose}}),a("LayoutPreviewDialog",{ref:"previewDialog"})],1)}),[],!1,null,"722c5559",null);t.default=r.exports},"3eb6":function(e,t,a){},"3f26":function(e,t,a){"use strict";a.r(t);a("067b"),a("25fc"),a("80a8"),a("2c92"),a("6e74");var i=a("c7ea"),n={name:"template-ctrl-field-dialog",components:{},props:{},data:function(){return{ctrlFiled:{},controlContentObject:{},controlContentArray:[],customDialogs:[],custDialogFields:[],dialogVisible:!1,conditionFields:[],conditionfield:[],customQuerys:[],customQueryUrl:"/form/customQuery/v1/list",custDialogprop:{},defOption:{multiple:!1,filterable:!0},dateFormatOptions:[{label:"yyyy-MM-dd",value:"yyyy-MM-dd"},{label:"yyyy-MM-dd HH:mm:ss",value:"yyyy-MM-dd HH:mm:ss"}]}},created:function(){this.ctrlFiled.option||(this.ctrlFiled.option={choiceType:"static",customQuery:{}})},methods:{initData:function(){var e=this;"customDialog"==this.ctrlFiled.ct?(this.ctrlFiled.controlContent&&(this.controlContentObject=this.ctrlFiled.controlContent),this.ctrlFiled.custDialogprop&&0!=Object.keys(this.ctrlFiled.custDialogprop).length&&(this.custDialogprop=this.ctrlFiled.custDialogprop),this.changeDialog(),i.default.getCustomDialogs().then((function(t){e.customDialogs=[],t&&t.length>0&&t.forEach((function(t){e.customDialogs.push({key:t.alias,value:t.name})}))}))):this.ctrlFiled.controlContent&&this.ctrlFiled.controlContent.length>0?this.controlContentArray=this.ctrlFiled.controlContent:this.controlContentArray=[]},handleClose:function(){this.dialogVisible=!1},showDialog:function(e,t){this.$set(this,"ctrlFiled",e),t&&t.forEach((function(e){e.value=e.colPrefix+e.na})),this.conditionFields=t,this.dialogVisible=!0,this.ctrlFiled.option||(this.ctrlFiled.option={choiceType:"static",customQuery:{}}),"select"==this.ctrlFiled.ct&&(this.ctrlFiled.option=Object.assign({},this.defOption,this.ctrlFiled.option)),console.debug(this.ctrlFiled),this.initData()},addControlContent:function(){this.controlContentArray.push({key:"",value:""})},changeDialog:function(){var e=this;if(this.controlContentObject.alias){var t=this;i.default.getCustomDialogByAlias(this.controlContentObject.alias).then((function(a){(e.custDialogFields=[],a&&a.resultfield)&&JSON.parse(a.resultfield).forEach((function(t){e.custDialogFields.push({key:t.comment,value:t.comment})}));a&&a.conditionfield&&(e.conditionfield=JSON.parse(a.conditionfield),t.ctrlFiled.bind&&e.conditionfield.forEach((function(e){t.ctrlFiled.bind.forEach((function(a){e.bind||e.field.toLowerCase()!=a.field.toLowerCase()||t.$set(e,"bind",a.bind)}))})))}))}},onConfirm:function(e){"customDialog"==this.ctrlFiled.ct?(this.ctrlFiled.controlContent=this.controlContentObject,this.conditionfield&&this.conditionfield.length>0&&(this.ctrlFiled.bind=this.conditionfield),0!=Object.keys(this.custDialogprop).length&&(this.ctrlFiled.custDialogprop=this.custDialogprop)):this.ctrlFiled.controlContent=this.controlContentArray,this.dialogVisible=!1,this.$emit("onConfirm",this.ctrlFiled)},sort:function(e,t){if("up"==t)if(0===e)this.$message({message:"已经是列表中第一位",type:"warning"});else{var a=this.controlContentArray[e-1];this.$set(this.controlContentArray,e-1,this.controlContentArray[e]),this.$set(this.controlContentArray,e,a)}else if(e===this.controlContentArray.length-1)this.$message({message:"已经是列表中最后一位",type:"warning"});else{var i=this.controlContentArray[e+1];this.$set(this.controlContentArray,e+1,this.controlContentArray[e]),this.$set(this.controlContentArray,e,i)}},remove:function(e){this.controlContentArray.splice(e,1)},changeResultField:function(){this.$forceUpdate()},dynamicClick:function(){this.controlContentArray=[],this.customQueryUrl="/form/customQuery/v1/list",this.ctrlFiled.option.customQuery={valueBind:"",labelBind:"",conditionfield:[],custQueryJson:[]},this.ctrlFiled.option.bind=[],this.ctrlFiled.option.options=[],"dynamic"==this.ctrlFiled.option.choiceType&&(this.ctrlFiled.option.linkage=[])},afterCustomQueryLoadData:function(e){this.customQuerys=e.rows},setCurrentCustomQuery:function(){var e=this,t=this;t.ctrlFiled.option.customQuery.custQueryJson=[],t.customQuerys.forEach((function(e){t.ctrlFiled.option.customQuery.alias==e.alias&&("string"==typeof e.conditionfield&&(e.conditionfield=JSON.parse(e.conditionfield),e.resultfield=JSON.parse(e.resultfield)),Object.assign(t.ctrlFiled.option.customQuery,e))}));var a=[];this.ctrlFiled.option.customQuery.conditionfield.forEach((function(e){1==e.defaultType&&a.push(e)})),this.ctrlFiled.option.bind=a,this.custDialogprop={},this.ctrlFiled.option.gangedBind={},this.ctrlFiled.option.customQuery.valueBind="",this.ctrlFiled.option.customQuery.labelBind="",this.ctrlFiled.option.customQuery.conditionfield&&this.ctrlFiled.option.customQuery.conditionfield.forEach((function(t){e.$set(t,"fieldPath","")}))}}},o=(a("190e"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{"before-close":e.handleClose,"close-on-click-modal":!1,visible:e.dialogVisible,appendToBody:"",title:"控件设置",width:"45%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-form",{attrs:{"data-vv-scope":"ctrlFieldForm"},model:{value:e.ctrlFiled,callback:function(t){e.ctrlFiled=t},expression:"ctrlFiled"}},[a("table",{staticClass:"form-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"15%"}},[e._v("字段描述：")]),a("td",{attrs:{width:"35%"}},[a("span",[e._v(e._s(e.ctrlFiled.name))])]),a("th",{attrs:{width:"15%"}},[e._v("字段名称：")]),a("td",{attrs:{width:"35%"}},[a("span",[e._v(e._s(e.ctrlFiled.cm))])])]),a("tr",[a("th",{attrs:{width:"15%"}},[e._v("字段类型：")]),a("td",{attrs:{width:"35%"}},[a("span",[e._v(e._s(e.ctrlFiled.ty))])]),a("th",{attrs:{width:"15%"}},[e._v("控件类型：")]),a("td",{attrs:{width:"35%"}},["select"==e.ctrlFiled.ct?a("span",[e._v("下拉选项\n                "),a("el-checkbox-button",{staticClass:"el-checkbox-button--mini",attrs:{label:!0},model:{value:e.ctrlFiled.option.multiple,callback:function(t){e.$set(e.ctrlFiled.option,"multiple",t)},expression:"ctrlFiled.option.multiple"}},[e._v("\n                  是否多选\n                ")]),a("el-checkbox-button",{staticClass:"el-checkbox-button--mini",attrs:{label:!0},model:{value:e.ctrlFiled.option.filterable,callback:function(t){e.$set(e.ctrlFiled.option,"filterable",t)},expression:"ctrlFiled.option.filterable"}},[e._v("\n                  是否可搜索\n                ")])],1):e._e(),"radio"==e.ctrlFiled.ct?a("span",[e._v("单选按钮")]):e._e(),"customDialog"==e.ctrlFiled.ct?a("span",[e._v("自定义对话框")]):e._e(),"date"==e.ctrlFiled.ct?a("span",[e._v("日期选择器")]):e._e()])]),"select"==e.ctrlFiled.ct||"radio"==e.ctrlFiled.ct?a("tr",[a("th",{attrs:{width:"15%"}},[e._v("配置选项：")]),a("td",{attrs:{colspan:"3",width:"100%"}},[a("ht-form-item",{staticStyle:{"margin-bottom":"0px","margin-right":"0px"},attrs:{customColon:"",label:"选项配置","label-width":"100px"}},[a("el-radio-group",{staticClass:"btn-radio",staticStyle:{float:"right"},attrs:{size:"mini"},on:{change:e.dynamicClick},model:{value:e.ctrlFiled.option.choiceType,callback:function(t){e.$set(e.ctrlFiled.option,"choiceType",t)},expression:"ctrlFiled.option.choiceType"}},[a("el-radio-button",{attrs:{label:"static"}},[e._v("固定选项")]),a("el-radio-button",{attrs:{label:"dynamic"}},[e._v("动态选项")])],1)],1),"static"==e.ctrlFiled.option.choiceType?a("div",[a("table",{staticClass:"table-list custom_condition_tab table"},[a("tbody",[a("tr",[a("th",{attrs:{colspan:"3"}},[a("el-button",{staticStyle:{float:"left"},attrs:{icon:"el-icon-plus",size:"mini",type:"primary"},on:{click:e.addControlContent}},[e._v("添加")])],1)]),e._l(e.controlContentArray,(function(t,i){return a("tr",{key:i},[a("td",[a("ht-input",{attrs:{maxlength:50,showWordLimit:!0,validate:{required:!0},placeholder:"请输入值"},model:{value:t.key,callback:function(a){e.$set(t,"key",a)},expression:"item.key"}})],1),a("td",[a("ht-input",{attrs:{maxlength:50,showWordLimit:!0,validate:{required:!0},placeholder:"请输入选项"},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"item.value"}})],1),a("td",[a("el-button",{attrs:{icon:"el-icon-arrow-down",plain:"",size:"small"},on:{click:function(t){return e.sort(i,"down")}}}),a("el-button",{attrs:{icon:"el-icon-arrow-up",plain:"",size:"small"},on:{click:function(t){return e.sort(i,"up")}}}),a("el-button",{attrs:{icon:"el-icon-delete",plain:"",size:"small"},on:{click:function(t){return e.remove(i)}}})],1)])}))],2)])]):e._e(),"dynamic"==e.ctrlFiled.option.choiceType?a("div",{staticClass:"customQuery-inputs"},[a("ht-load-data",{attrs:{url:e.customQueryUrl,context:"form",requestMethod:"post"},on:{"after-load-data":e.afterCustomQueryLoadData}}),a("ht-select",{attrs:{options:e.customQuerys,props:{key:"alias",value:"name"},clearable:"",filterable:""},on:{change:function(t){return e.setCurrentCustomQuery()}},model:{value:e.ctrlFiled.option.customQuery.alias,callback:function(t){e.$set(e.ctrlFiled.option.customQuery,"alias",t)},expression:"ctrlFiled.option.customQuery.alias"}}),a("ht-form-item",{staticClass:"choiceType-bottom",attrs:{label:"","label-width":""}},[a("el-checkbox",{model:{value:e.ctrlFiled.option.customQuery.noInit,callback:function(t){e.$set(e.ctrlFiled.option.customQuery,"noInit",t)},expression:"ctrlFiled.option.customQuery.noInit"}},[e._v("\n                  初始化时不加载选项\n                ")])],1),e.ctrlFiled.option.bind&&e.ctrlFiled.option.bind.length>0?a("ht-form-item",{staticClass:"choiceType-bottom",attrs:{label:""}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"自定义查询需要的参数传入"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("参数绑定")])],1),a("br"),e._l(e.ctrlFiled.option.bind,(function(t,i){return a("ht-form-item",{key:i,staticClass:"customQuery-select",attrs:{label:t.comment,"label-width":"50px"}},[a("el-select",{attrs:{clearable:"",filterable:"",placeholder:"请选择"},model:{value:t.fieldPath,callback:function(a){e.$set(t,"fieldPath",a)},expression:"bind.fieldPath"}},e._l(e.conditionFields.filter((function(t){return t.na!=e.ctrlFiled.name})),(function(e){return a("el-option",{key:e.value,attrs:{label:e.cm,value:e.value}})})),1)],1)}))],2):e._e(),a("ht-form-item",{staticClass:"choiceType-bottom",attrs:{label:""}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"返回值作为选项时的绑定"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("选项绑定")])],1),a("br"),a("ht-form-item",{staticClass:"customQuery-inputs",staticStyle:{width:"50%",float:"left"},attrs:{label:"值","label-width":"50px"}},[a("ht-select",{staticStyle:{width:"100%"},attrs:{options:e.ctrlFiled.option.customQuery.resultfield,props:{key:"field",value:"comment"},clearable:"",filterable:""},model:{value:e.ctrlFiled.option.customQuery.valueBind,callback:function(t){e.$set(e.ctrlFiled.option.customQuery,"valueBind",t)},expression:"ctrlFiled.option.customQuery.valueBind"}})],1),a("ht-form-item",{staticClass:"customQuery-inputs",staticStyle:{width:"50%",float:"right"},attrs:{label:"标签","label-width":"50px"}},[a("ht-select",{staticStyle:{width:"100%"},attrs:{options:e.ctrlFiled.option.customQuery.resultfield,props:{key:"field",value:"comment"},clearable:"",filterable:""},model:{value:e.ctrlFiled.option.customQuery.labelBind,callback:function(t){e.$set(e.ctrlFiled.option.customQuery,"labelBind",t)},expression:"ctrlFiled.option.customQuery.labelBind"}})],1)],2)],1):e._e()],1)]):e._e(),"date"==e.ctrlFiled.ct?a("tr",[a("th",{attrs:{width:"15%"}},[e._v("日期格式：")]),a("td",{attrs:{width:"35%"}},[a("el-select",{attrs:{clearable:""},model:{value:e.ctrlFiled.option.dateFormat,callback:function(t){e.$set(e.ctrlFiled.option,"dateFormat",t)},expression:"ctrlFiled.option.dateFormat"}},[a("el-option",{attrs:{label:"yyyy-MM-dd",value:"yyyy-MM-dd"}}),a("el-option",{attrs:{label:"yyyy-MM-dd HH:mm:ss",value:"yyyy-MM-dd HH:mm:ss"}})],1)],1),a("th",{attrs:{width:"15"}},[e._v("默认日期")]),a("td",{attrs:{width:"35%"}},[a("el-select",{attrs:{clearable:""},model:{value:e.ctrlFiled.option.defaultDate,callback:function(t){e.$set(e.ctrlFiled.option,"defaultDate",t)},expression:"ctrlFiled.option.defaultDate"}},[a("el-option",{attrs:{label:"当前日期",value:"today"}}),a("el-option",{attrs:{label:"一周内",value:"week",disabled:"between"!=e.ctrlFiled.qt}}),a("el-option",{attrs:{label:"一月内",value:"month",disabled:"between"!=e.ctrlFiled.qt}}),a("el-option",{attrs:{label:"一年内",value:"year",disabled:"between"!=e.ctrlFiled.qt}})],1)],1)]):e._e(),"customDialog"==e.ctrlFiled.ct?a("tr",[a("th",{attrs:{width:"15%"}},[e._v("自定义对话框：")]),a("td",{attrs:{width:"35%"}},[a("ht-select",{attrs:{clearable:"",filterable:"",options:e.customDialogs,validate:{required:!0}},on:{change:e.changeDialog},model:{value:e.controlContentObject.alias,callback:function(t){e.$set(e.controlContentObject,"alias",t)},expression:"controlContentObject.alias"}})],1),a("th",{attrs:{width:"15%"}},[e._v("显示字段：")]),a("td",{attrs:{width:"35%"}},[a("ht-select",{attrs:{clearable:"",filterable:"",options:e.custDialogFields,validate:{required:!0}},on:{change:e.changeResultField},model:{value:e.controlContentObject.resultField,callback:function(t){e.$set(e.controlContentObject,"resultField",t)},expression:"controlContentObject.resultField"}})],1)]):e._e(),"customDialog"==e.ctrlFiled.ct&&e.custDialogFields.length>0?a("tr",[a("th",{attrs:{width:"15%"}},[e._v("返回字段：")]),a("td",{attrs:{colspan:"3"}},[a("table",{staticClass:"form-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",{staticClass:"linkageTable-tr"},[a("td",{attrs:{width:"40.9%;"}},[e._v("返回结果字段")]),a("td",[e._v("绑定显示的属性")])]),e._l(e.custDialogFields,(function(t,i){return a("tr",{key:i,staticClass:"linkageTable-tr"},[a("td",[e._v(e._s(t.value))]),a("td",[a("el-select",{attrs:{clearable:"",filterable:"",placeholder:"请选择"},model:{value:e.custDialogprop[t.value],callback:function(a){e.$set(e.custDialogprop,t.value,a)},expression:"custDialogprop[field.value]"}},e._l(e.conditionFields.filter((function(t){return t.na!=e.ctrlFiled.name})),(function(e){return a("el-option",{key:e.value,attrs:{label:e.cm,value:e.value}})})),1)],1)])}))],2)])])]):e._e(),"customDialog"==e.ctrlFiled.ct&&e.conditionfield&&e.conditionfield.length>0?a("tr",[a("th",{attrs:{width:"15%"}},[e._v("列表参数绑定：")]),a("td",{attrs:{colspan:"3"}},[a("table",{staticClass:"form-table custDialog-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",{staticClass:"linkageTable-tr"},[a("td",{attrs:{width:"40.9%;"}},[e._v("参数名")]),a("td",[e._v("取值对象")])]),e._l(e.conditionfield,(function(t,i){return a("tr",{key:i,staticClass:"linkageTable-tr"},[a("td",[e._v(e._s(t.comment))]),a("td",[a("el-select",{attrs:{clearable:"",filterable:"",placeholder:"请选择"},model:{value:t.bind,callback:function(a){e.$set(t,"bind",a)},expression:"condition.bind"}},e._l(e.conditionFields.filter((function(t){return t.na!=e.ctrlFiled.name})),(function(e){return a("el-option",{key:e.value,attrs:{label:e.cm,value:e.value}})})),1)],1)])}))],2)])])]):e._e()])])]),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.onConfirm}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1)}),[],!1,null,"46f0213f",null);t.default=r.exports},"3f55":function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74");var i=a("ade3"),n=(a("25fc"),a("c7ea")),o=a("c994");function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}var s={name:"hot-table-field-dialog",data:function(){return{dialogVisible:!1,field:{},controlTypes:[{type:"text",name:"文本"},{type:"dropdown",name:"下拉框"},{type:"numeric",name:"数字"},{type:"date",name:"日期选择器"}],selectContent:[],title:"字段类型设置"}},watch:{"field.controlType":function(e,t){for(var a=0;a<this.controlTypes.length;a++)this.controlTypes[a].type===e&&(this.field.controlTypeDesc=this.controlTypes[a].name)}},mounted:function(){var e=this;n.default.getCustomDialog().then((function(t){for(var a=0;a<t.length;a++)t[a].resultfield=JSON.parse(t[a].resultfield);e.customDialogs=t}))},methods:{close:function(){this.dialogVisible=!1,this.selectContent=[],this.customDialogContent=[]},beforeClose:function(){this.dialogVisible=!1,this.selectContent=[],this.customDialogContent=[],this.field={column:{readOnly:!1,type:"text",mergeCell:!1,style:{}}}},handleOpen:function(e){var t=this;this.field=e,this.field.column||this.$set(this.field,"column",{readOnly:!1,required:!1,type:"text",mergeCell:!1,style:{}}),void 0===this.field.column.mergeCell&&this.$set(this.field.column,"mergeCell",!1),this.field.column.width||this.$set(this.field.column,"width",90),this.field.column.style||this.$set(this.field.column,"style",{size:0,color:"",bold:!1,background:"",diyStyle:""}),void 0===this.field.column.readOnly&&this.$set(this.field.column,"readOnly",!1),void 0===this.field.column.required&&this.$set(this.field.column,"required",!1),this.dialogVisible=!0,this.$nextTick((function(){t.field=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?r(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},t.field),"select"===t.field.controlType?t.selectContent=t.field.column.source:"customdialog"===t.field.controlType&&(t.customDialogContent=t.field.controlContent,t.customDialogContent.alias&&t.change(t.customDialogContent.alias))}))},change:function(e){for(var t=0;t<this.customDialogs.length;t++)this.customDialogs[t].alias===e&&(this.customDialog=this.customDialogs[t])},save:function(){var e=this;o.default.validateForm(this,"confForm").then((function(t){"K"===e.type?("select"===e.field.controlType?e.field.controlContent=e.selectContent:"customdialog"===e.field.controlType&&(e.field.controlContent=e.customDialogContent),e.$emit("select",e.field)):"B"===e.type?e.$emit("select",e.field):e.$emit("after-save",e.field),e.close()})).catch((function(t){e.$message.error("还有内容未填写，无法保存。")}))},addSetting:function(){var e={condition:[{op:"=="}]};this.field.dialogAlarmSetting||(this.field.dialogAlarmSetting=[]),this.field.dialogAlarmSetting.push(e)},arrayMove:function(e,t,a){this[e]=o.default.arrayMove(this[e],t,a)}},created:function(){this.$validator=this.$root.$validator}},l=s,c=a("2877"),d=Object(c.a)(l,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("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?a("form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"confForm"}},[[a("table",{staticClass:"form-table",staticStyle:{width:"100%"},attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{staticStyle:{width:"15%"}},[e._v("字段描述")]),a("td",{staticStyle:{width:"35%"}},[e._v(e._s(e.field.desc))]),a("th",{staticStyle:{width:"15%"}},[e._v("字段名称")]),a("td",{staticStyle:{width:"35%"}},[e._v(e._s(e.field.name))])]),a("tr",[a("th",[e._v("整列只读")]),a("td",[a("el-checkbox",{model:{value:e.field.column.readOnly,callback:function(t){e.$set(e.field.column,"readOnly",t)},expression:"field.column.readOnly"}})],1),a("th",[e._v("允许合并")]),a("td",[a("el-checkbox",{model:{value:e.field.column.mergeCell,callback:function(t){e.$set(e.field.column,"mergeCell",t)},expression:"field.column.mergeCell"}})],1)]),e.field.column.readOnly?e._e():a("tr",[a("th",[e._v("指定只读行")]),a("td",{attrs:{colspan:"3"}},[a("ht-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入只读的行号，用逗号分隔，如：1,3,5"},model:{value:e.field.column.readOnlyRows,callback:function(t){e.$set(e.field.column,"readOnlyRows",t)},expression:"field.column.readOnlyRows"}})],1)]),a("tr",[a("th",[e._v("整列必填")]),a("td",[a("el-checkbox",{model:{value:e.field.column.required,callback:function(t){e.$set(e.field.column,"required",t)},expression:"field.column.required"}})],1),a("th"),a("td")]),e.field.column.required?e._e():a("tr",[a("th",[e._v("指定必填行")]),a("td",{attrs:{colspan:"3"}},[a("ht-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入必填的行号，用逗号分隔，如：1,3,5"},model:{value:e.field.column.requiredRows,callback:function(t){e.$set(e.field.column,"requiredRows",t)},expression:"field.column.requiredRows"}})],1)]),a("tr",[a("th",[e._v("列字体颜色")]),a("td",[a("el-color-picker",{attrs:{size:"mini"},model:{value:e.field.column.style.color,callback:function(t){e.$set(e.field.column.style,"color",t)},expression:"field.column.style.color"}})],1),a("th",[e._v("列背景颜色")]),a("td",[a("el-color-picker",{attrs:{size:"mini"},model:{value:e.field.column.style.background,callback:function(t){e.$set(e.field.column.style,"background",t)},expression:"field.column.style.background"}})],1)]),a("tr",[a("th",[e._v("列字体大小")]),a("td",[a("ht-input",{attrs:{size:"mini",width:"130px",min:0,max:64,type:"number"},model:{value:e.field.column.style.size,callback:function(t){e.$set(e.field.column.style,"size",t)},expression:"field.column.style.size"}}),e._v("\n\t\t\t\t\t\t\t\t\tpx")],1),a("th",[e._v("列字体加粗")]),a("td",[a("el-checkbox",{model:{value:e.field.column.style.bold,callback:function(t){e.$set(e.field.column.style,"bold",t)},expression:"field.column.style.bold"}})],1)]),a("tr",[a("th",[e._v("自定义样式代码")]),a("td",{attrs:{colspan:"3"}},[a("el-input",{attrs:{type:"textarea",rows:2,cols:72,autocomplete:"off"},model:{value:e.field.column.style.diyStyle,callback:function(t){e.$set(e.field.column.style,"diyStyle",t)},expression:"field.column.style.diyStyle"}})],1)]),a("tr",[a("th",[e._v("控件类型")]),a("td",[a("ht-select",{attrs:{options:e.controlTypes,props:{key:"type",value:"name"}},model:{value:e.field.column.type,callback:function(t){e.$set(e.field.column,"type",t)},expression:"field.column.type"}})],1),a("th",[e._v("列宽度")]),a("td",[a("ht-input",{attrs:{size:"mini",width:"130px",type:"number"},model:{value:e.field.column.width,callback:function(t){e.$set(e.field.column,"width",t)},expression:"field.column.width"}}),e._v("\n\t\t\t\t\t\t\t\t\tpx")],1)]),"dropdown"===e.field.column.type?a("tr",[a("th",[e._v("下拉框")]),a("td",{attrs:{colspan:"3"}},[a("el-button",{on:{click:function(t){return e.field.column.source.push({kye:"",value:""})}}},[e._v("添加")]),a("el-table",{attrs:{data:e.field.column.source,border:""}},[a("el-table-column",{attrs:{label:"选项"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-input",{model:{value:t.row.value,callback:function(a){e.$set(t.row,"value",a)},expression:"scope.row.value"}})]}}],null,!1,806025495)}),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",icon:"el-icon-arrow-up"},on:{click:function(a){return e.arrayMove("field.column.source",t.row,"up")}}}),a("el-button",{attrs:{size:"mini",icon:"el-icon-arrow-down"},on:{click:function(a){return e.arrayMove("field.column.source",t.row,"down")}}}),a("el-button",{attrs:{size:"mini",icon:"el-icon-delete"},on:{click:function(a){return e.field.column.source.splice(t.$index,1)}}})]}}],null,!1,2996698012)})],1)],1)]):e._e(),"date"===e.field.column.type?a("tr",[a("th",[e._v("日期格式")]),a("td",[a("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(t){e.$set(e.field.column,"dateFormat",t)},expression:"field.column.dateFormat"}})],1)]):e._e()])])]],2):e._e(),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v("确定")]),a("el-button",{on:{click:e.close}},[e._v("返回")])],1)])],1)}),[],!1,null,"4c0ec9de",null);t.default=d.exports},"3f58":function(e,t,a){"use strict";a("5aa7")},"3f86":function(e,t,a){"use strict";a.r(t);a("5f72");var i=a("2ade"),n={name:"TestTwo",props:["fileRow"],data:function(){return{videoDialogVisible:!1,videoSrc:""}},watch:{"fileRow.id":function(e,t){if(e){var a=this;i.default.get(window.context.portal+"/file/onlinePreviewController/v1/getFileById_"+e,"arraybuffer").then((function(e){a.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(){i.default.download(this.downloadUrl)}}},o=(a("4180"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("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(t){e.videoDialogVisible=t}}},[a("p",{staticClass:"arrow"},[a("el-button",{staticStyle:{},attrs:{icon:"el-icon-download",type:"primary",size:"mini"},on:{click:function(t){return e.download()}}},[e._v("下载")]),a("span",{staticStyle:{float:"right","padding-right":"40px","font-size":"20px",color:"rgb(223 227 234)",cursor:"pointer"},on:{click:function(t){e.videoDialogVisible=!1}}},[a("i",{staticClass:"el-icon-close",staticStyle:{"font-size":"20px"}})])],1),e.videoDialogVisible?a("div",{staticClass:"test_two_box"},[a("video",{staticClass:"video-js",attrs:{id:"myVideo"}},[a("source",{attrs:{src:e.videoSrc,type:"video/mp4"}})])]):e._e()])}),[],!1,null,"023a5a5b",null);t.default=r.exports},"400c":function(e,t,a){"use strict";a.r(t),a.d(t,"basicComponents",(function(){return i})),a.d(t,"advanceComponents",(function(){return n})),a.d(t,"layoutComponents",(function(){return o})),a.d(t,"validateRules",(function(){return r}));a("5a1d"),a("80a8");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|uniqueValidate|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|uniqueValidate|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|uniqueValidate|frontJSValidate|backendValidate",disabled:!1,placeholder:"",basicsProperty:"property-text",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|uniqueValidate|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|uniqueValidate|frontJSValidate",validateList:[]}},{ctrlType:"radio",name:"",desc:"单选框",icon:"icon-radio-active",options:{inline:!1,defaultValue:"",dataType:"string|number",showLabel:!1,validateType:"required|row_unique|uniqueValidate|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|uniqueValidate|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|uniqueValidate|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|uniqueValidate|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|uniqueValidate|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|uniqueValidate|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|uniqueValidate|frontJSValidate",validateList:[],validate:"",width:"",options:[],remote:!1,filterable:!1,allowCreate:!1,cascade:!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|uniqueValidate|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|uniqueValidate|frontJSValidate",validateList:[],validate:"",defaultValue:[],width:"",maxPeople:10}}],n=[{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|uniqueValidate|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"}}],o=[{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:"page",name:"",desc:"分页布局",icon:"icon-page-seprator",isLayout:!0,columns:[{list:[]}]},{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"}}],r=[{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:"后端校验"},{key:"uniqueValidate",name:"唯一性校验"}];t.default={basicComponentsValidateTypeMap:null,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,t,a,i){var n=this;if(t&&a&&a[i]){var o=a[i];if(!this.validateLayoutField(e,t,o))return a.splice(i,1),!1}var r=e,s=!0;return e.data.list.forEach((function(e){n.isLayoutComponents(e.ctrlType)&&(e.columns?e.columns.forEach((function(t){t.list&&(t.list=t.list.filter((function(t){if("tab"==e.ctrlType||"accordion"==e.ctrlType||"subtable"==e.ctrlType){if(n.isGridLayoutComponents(t.ctrlType)&&("accordion"!=e.ctrlType||"tab"!=t.ctrlType))return r.$message.warning("布局字段中不允许再拖入布局字段"),s=!1,!1}else{if("grid"==e.ctrlType&&("sunDiv"==t.ctrlType||"suntable"==t.ctrlType))return r.$message.warning("孙表只能存在子表中"),s=!1,!1;if(n.isLayoutComponents(t.ctrlType))return r.$message.warning("布局字段中不允许再拖入布局字段"),s=!1,!1;if("grid"==e.ctrlType&&"hottable"==t.ctrlType)return r.$message.warning("布局字段中不允许再拖入布局字段"),s=!1,!1}return!0})))})):e.list?"subDiv"==e.ctrlType?e.list=e.list.filter((function(e){return!n.isLayoutComponents(e.ctrlType)||"grid"==e.ctrlType||(r.$message.warning("布局字段中不允许再拖入布局字段"),s=!1,!1)})):e.list=e.list.filter((function(e){return!n.isLayoutComponents(e.ctrlType)||(r.$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!n.isLayoutComponents(e.ctrlType)&&"sunDiv"!=e.ctrlType&&"suntable"!=e.ctrlType&&"divider"!=e.ctrlType||(r.$message.warning("布局字段中不允许再拖入布局字段"),s=!1,!1)}))}))})))})),!s&&window.panelList&&(e.data.list=window.panelList),s},validateLayoutField:function(e,t,a){if(a&&("field"==a.dragType||"copy"==a.dragType))if(2==a.fieldPath.split(".").length&&0!=a.fieldPath.indexOf("item.")){if("sub"==t.parentNodeType||"subtable"==t.ctrlType||"subDiv"==t.ctrlType)return e.$message.warning("子表布局中不允许拖入主表字段。"),!1;if("sun"==t.parentNodeType||"suntable"==t.ctrlType||"sunDiv"==t.ctrlType)return e.$message.warning("孙表布局中不允许拖入主表字段。"),!1}else if(2==a.fieldPath.split(".").length&&0==a.fieldPath.indexOf("item.")){if(!("subtable"!=t.ctrlType&&"subDiv"!=t.ctrlType||t.options.boSubEntity))return e.$message.warning("请先绑定子表。"),!1;if(!t.parentNodeType&&"subtable"!=t.ctrlType&&"subDiv"!=t.ctrlType)return e.$message.warning("主表布局中不允许拖入子表字段。"),!1;if("sun"==t.parentNodeType)return e.$message.warning("孙表布局中不允许拖入子表字段。"),!1;if(t.options.boSubEntity&&t.options.boSubEntity!=a.tableName)return e.$message.warning("子表布局绑定的BO实体与拖入字段所属BO实体不一致。"),!1}else if(4==a.fieldPath.split(".").length){if(!("suntable"!=t.ctrlType&&"sunDiv"!=t.ctrlType||t.options.boSubEntity))return e.$message.warning("请先绑定孙表。"),!1;if(!t.parentNodeType)return e.$message.warning("主表布局中不允许拖入孙表字段。"),!1;if("sub"==t.parentNodeType&&"suntable"!=t.ctrlType&&"sunDiv"!=t.ctrlType)return e.$message.warning("子表布局中不允许拖入孙表字段。"),!1;if(t.options.boSubEntity&&t.options.boSubEntity!=a.tableName)return e.$message.warning("孙表布局绑定的BO实体与拖入字段所属BO实体不一致。"),!1}return!0},basicComponentsValidateType:function(e){var t=this;return this.basicComponentsValidateTypeMap||(this.basicComponentsValidateTypeMap={},i.forEach((function(e){t.basicComponentsValidateTypeMap[e.ctrlType]=e.options.validateType}))),e?this.basicComponentsValidateTypeMap[e]:this.basicComponentsValidateTypeMap}}},"402e":function(e,t,a){"use strict";a.r(t);a("2ade");var i=a("5880"),n=(a("5f72"),{name:"hsScript",components:{FlowVarSelector:a("e9df").default,eipUserDialog:function(){return Promise.resolve().then(a.bind(null,"7f58"))}},data:function(){return{dialogVisible:!1,curScript:"",defaultProps:{children:"children",label:"name"},data:{executorVar:{executorType:"fixed",value:"",userValType:"userId"},expression:"equals"}}},computed:Object(i.mapState)({curNode:function(e){return e.flow.defConfigData.curEditNode}}),methods:{dialogOnConfirm:function(e){e&&("userId"==this.data.executorVar.userValType?this.data.executorVar.value=e[0].id:this.data.executorVar.value=e[0].account,this.data.executorVar.valueText=e[0].fullname)},selectUser:function(e){this.$refs[e].showDialog({})},nodeClick:function(e){"var"==e.nodeType?this.data.executorVar.source="flowVar":this.data.executorVar.source="BO",this.data.dataType=e.dataType},showDialog:function(e){e.conDesc?this.data=e:this.data={executorVar:{executorType:"fixed",value:"",userValType:"userId"},expression:"equals"},this.dialogVisible=!0},handleClose:function(){this.data.conDesc=document.getElementById("conDesc").innerText,"user"!=this.data.executorVar.executorType&&delete this.data.executorVar.userValType,this.$emit("customRuleSelectorConfirm",this.data),this.dialogVisible=!1}},mounted:function(){},create:function(){}}),o=(a("ce39"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.dialogVisible?a("el-dialog",{attrs:{width:"70%",title:"人员规则设置",visible:e.dialogVisible,"close-on-click-modal":!1,top:"8vh","append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("div",{staticStyle:{width:"100%",height:"500px"}},[a("div",{staticStyle:{width:"310px",float:"left",height:"100%"}},[a("FlowVarSelector",{staticStyle:{height:"500px"},attrs:{defId:e.curNode.defId,type:"2"},on:{"node-click":e.nodeClick},model:{value:e.data.executorVar.name,callback:function(t){e.$set(e.data.executorVar,"name",t)},expression:"data.executorVar.name"}})],1),a("div",{staticStyle:{width:"60%",float:"left"}},[a("div",[a("table",{staticClass:"table table-bordered",staticStyle:{width:"100%"}},[a("tr",[a("th",{staticStyle:{width:"25%"}},[e._v("值类型")]),a("td",{staticStyle:{width:"75%"}},[a("ht-select",{staticStyle:{width:"105px"},attrs:{clearable:"",options:[{key:"user",value:"用户"},{key:"fixed",value:"固定值"}]},on:{change:function(t){e.data.executorVar.value="",e.data.executorVar.valueText=""}},model:{value:e.data.executorVar.executorType,callback:function(t){e.$set(e.data.executorVar,"executorType",t)},expression:"data.executorVar.executorType"}}),a("ht-select",{directives:[{name:"show",rawName:"v-show",value:"user"==e.data.executorVar.executorType,expression:"data.executorVar.executorType == 'user'"}],staticStyle:{width:"105px"},attrs:{clearable:"",options:[{key:"userId",value:"userId"},{key:"account",value:"account"}]},on:{change:function(t){e.data.executorVar.value="",e.data.executorVar.valueText=""}},model:{value:e.data.executorVar.userValType,callback:function(t){e.$set(e.data.executorVar,"userValType",t)},expression:"data.executorVar.userValType"}})],1)]),a("tr",[a("th",[e._v("匹配值")]),a("td",[a("ht-input",{attrs:{disabled:"fixed"!=e.data.executorVar.executorType,placeholder:"请输入匹配值"},model:{value:e.data.executorVar.value,callback:function(t){e.$set(e.data.executorVar,"value",t)},expression:"data.executorVar.value"}}),a("el-button",{directives:[{name:"show",rawName:"v-show",value:"fixed"!=e.data.executorVar.executorType,expression:"data.executorVar.executorType != 'fixed'"}],attrs:{type:"primary"},on:{click:function(t){return e.selectUser("eipUserDialog")}}},[e._v("选择")])],1)]),a("tr",[a("th",[e._v("变量目标")]),a("td",[a("ht-input",{attrs:{disabled:!0},model:{value:e.data.executorVar.name,callback:function(t){e.$set(e.data.executorVar,"name",t)},expression:"data.executorVar.name"}})],1)]),a("tr",[a("th",[e._v("表达式")]),a("td",[a("el-radio",{attrs:{label:"equals"},model:{value:e.data.expression,callback:function(t){e.$set(e.data,"expression",t)},expression:"data.expression"}},[e._v("相等")]),a("el-radio",{attrs:{label:"notEquals"},model:{value:e.data.expression,callback:function(t){e.$set(e.data,"expression",t)},expression:"data.expression"}},[e._v("不等")]),a("el-radio",{attrs:{label:"contains"},model:{value:e.data.expression,callback:function(t){e.$set(e.data,"expression",t)},expression:"data.expression"}},[e._v("包含")]),a("el-radio",{attrs:{label:"notContains"},model:{value:e.data.expression,callback:function(t){e.$set(e.data,"expression",t)},expression:"data.expression"}},[e._v("不包含")]),a("el-radio",{directives:[{name:"show",rawName:"v-show",value:"number"==e.data.dataType||"date"==e.data.dataType,expression:"data.dataType == 'number' || data.dataType == 'date'"}],attrs:{label:">"},model:{value:e.data.expression,callback:function(t){e.$set(e.data,"expression",t)},expression:"data.expression"}},[e._v("大于")]),a("el-radio",{directives:[{name:"show",rawName:"v-show",value:"number"==e.data.dataType||"date"==e.data.dataType,expression:"data.dataType == 'number' || data.dataType == 'date'"}],attrs:{label:"<"},model:{value:e.data.expression,callback:function(t){e.$set(e.data,"expression",t)},expression:"data.expression"}},[e._v("小于")]),a("el-radio",{directives:[{name:"show",rawName:"v-show",value:"number"==e.data.dataType||"date"==e.data.dataType,expression:"data.dataType == 'number' || data.dataType == 'date'"}],attrs:{label:">="},model:{value:e.data.expression,callback:function(t){e.$set(e.data,"expression",t)},expression:"data.expression"}},[e._v("大于等于")]),a("el-radio",{directives:[{name:"show",rawName:"v-show",value:"number"==e.data.dataType||"date"==e.data.dataType,expression:"data.dataType == 'number' || data.dataType == 'date'"}],attrs:{label:"<="},model:{value:e.data.expression,callback:function(t){e.$set(e.data,"expression",t)},expression:"data.expression"}},[e._v("小于等于")])],1)]),a("tr",[a("th",[e._v("条件预览")]),a("td",[a("span",{attrs:{id:"conDesc"}},[e._v("["+e._s(e.data.executorVar.name)+"] "+e._s(e.data.expression)+" ["+e._s(e.data.executorVar.valueText?e.data.executorVar.valueText:e.data.executorVar.value)+"\n\t\t\t\t\t\t\t\t]")])])])])])])]),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary",size:"medium"},on:{click:e.handleClose}},[e._v("确 定")]),a("el-button",{attrs:{size:"medium"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1),a("eip-user-dialog",{ref:"eipUserDialog",attrs:{name:"eipUserDialog",single:!0,"append-to-body":""},on:{onConfirm:e.dialogOnConfirm}})],1):e._e()}),[],!1,null,"2ab14454",null);t.default=r.exports},4076:function(e,t){e.exports=require("halosee-ui/src/locale/lang/zh-CN")},4089:function(e,t,a){"use strict";a.r(t);a("000b"),a("d036");var i=a("24fd"),n=a("c994"),o={name:"ht-org-tree",props:{defId:{type:String|Number,required:!0},supportFilter:{type:Boolean,default:!1},highlightCurrent:{type:Boolean,default:!1},defaultExpandAll:{type:Boolean,default:!1},showCheckbox:{type:Boolean,default:!1},renderContent:{type:Function}},data:function(){return{treeData:[],defaultProps:{children:"children",label:"name"},defaultExpandedKeys:["0"]}},methods:{handleNodeClick:function(e){this.$emit("node-click",e)},check:function(e,t){this.$emit("check",e,t)},loadData:function(e){var t=this,a={demId:this.defId};i.default.getByParentAndDemToTree(a).then((function(e){t.treeData=n.default.tile2nest(e)})).finally((function(){e&&e()}))},nodeExpend:function(e){this.defaultExpandedKeys.push(e.id)},nodeCollapse:function(e){this.defaultExpandedKeys.splice(this.defaultExpandedKeys.indexOf(e.id),1)}},mounted:function(){this.loadData()}},r=(a("6cdb"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-scrollbar",{staticStyle:{height:"100%"}},[a("ht-tree",{ref:"htTree",attrs:{data:e.treeData,props:e.defaultProps,"highlight-current":e.highlightCurrent,"node-key":"id","show-checkbox":e.showCheckbox,"render-content":e.renderContent,"expand-on-click-node":!1,"support-filter":e.supportFilter,"default-expanded-keys":e.defaultExpandedKeys},on:{"node-click":e.handleNodeClick,check:e.check,"node-expand":e.nodeExpend,"node-collapse":e.nodeCollapse,refresh:e.loadData},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.node,i=t.data;return e._t("default",null,{node:a,data:i})}}],null,!0)})],1)}),[],!1,null,"3215be62",null);t.default=s.exports},"40bb":function(e,t,a){"use strict";a("5b78")},"40f2":function(e,t){e.exports=require("halosee-ui/src/components/common/HtFormItem")},4172:function(e,t,a){"use strict";a.r(t);a("80a8");var i={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 t=!0;if(this.types.forEach((function(a){e.i18nMessage.types=e.i18nMessage.types+a.type+",",a.val&&""!=a.val?(t=!1,e.i18nMessage.vals=e.i18nMessage.vals+","):e.i18nMessage.vals=e.i18nMessage.vals+a.val+","})),t)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="",t=0;t<this.i18nMessage.mesTypeInfo.length;t++)"zh-CN"===this.i18nMessage.mesTypeInfo[t].type&&(e=this.i18nMessage.mesTypeInfo[t].val);this.$emit("after-save",{key:"${"+this.i18nMessage.key_+"}",desc:e,prop:this.i18nMessage.key_})},afterLoadData:function(e){var t=this;this.i18nMessage=e,this.types=e.mesTypeInfo,e.key||(this.i18nMessage.key_=this.messageKey),this.dialogVisible&&setTimeout((function(){return t.$validator.validateAll("editi18nMessageForm")}))}}},n=a("2877"),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{width:"40%",title:e.i18nMessageTitle,visible:e.dialogVisible,"before-close":e.handleClose,"append-to-body":"","close-on-click-modal":!1}},[a("el-form",{attrs:{"data-vv-scope":"editi18nMessageForm"},model:{value:e.i18nMessage,callback:function(t){e.i18nMessage=t},expression:"i18nMessage"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{staticClass:"is-required",attrs:{width:"120px"}},[e._v("资源KEY:")]),a("td",{staticClass:"i18nMessage-input-width"},[a("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(t){e.$set(e.i18nMessage,"key_",t)},expression:"i18nMessage.key_"}})],1)]),a("tr",[a("th",{attrs:{width:"120px"}},[e._v("资源:")]),a("td",[a("table",{staticClass:"form-table I18nTable",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"30%"}},[e._v("类型")]),a("th",{attrs:{width:"30%"}},[e._v("描述")]),a("th",{attrs:{width:"30%"}},[e._v("资源值")])]),e._l(e.types,(function(t){return a("tr",{key:t.id},[a("td",[e._v(e._s(t.type))]),a("td",[e._v(e._s(t.desc))]),a("td",[a("ht-input",{model:{value:t.val,callback:function(a){e.$set(t,"val",a)},expression:"item.val"}})],1)])}))],2)])])])])])]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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")))]),a("el-button",{on:{click:function(t){return e.dialogCancel("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1),a("ht-load-data",{attrs:{url:e.loadDataUrl,requestMethod:"post",context:"portal"},on:{"after-load-data":e.afterLoadData}})],1)}),[],!1,null,"16161d1a",null);t.default=o.exports},4180:function(e,t,a){"use strict";a("c08e")},"41a5":function(e,t,a){},"41cb":function(e,t,a){"use strict";a.r(t);a("00dd"),a("5a1d"),a("fb58"),a("80a8");var i=a("2909"),n=(a("067b"),a("25fc"),a("8bbf")),o=a.n(n),r=a("6389"),s=a.n(r),l=a("c0d6"),c=a("c994"),d=function(){return Promise.resolve().then(a.bind(null,"ae58"))};o.a.use(s.a);var u=[{path:"/login/:tenant",name:"tenantLogin",props:!0,component:function(){return Promise.resolve().then(a.bind(null,"a55b"))},meta:{single:!0,anonymous:!0}},{path:"/login",name:"login",props:!0,component:function(){return Promise.resolve().then(a.bind(null,"a55b"))},meta:{single:!0,anonymous:!0}},{path:"/resetPwdView",name:"resetPwdView",props:!0,component:function(){return Promise.resolve().then(a.bind(null,"f400"))},meta:{single:!0,anonymous:!0}},{path:"/",redirect:{name:"home"}},{path:"/href/template/:alias",name:"href",component:function(){return Promise.resolve().then(a.bind(null,"32ab"))}},{path:"/home",name:"home",component:function(){return Promise.resolve().then(a.bind(null,"dd1a"))},meta:{isHome:!0}},{path:"/form",name:"form",component:d},{path:"/report",name:"report",component:d},{path:"/meta",name:"meta",component:d},{path:"/i18n",name:"i18n",component:d,meta:{isReloadPage:!0}},{path:"/reportLine",name:"reportLine",component:d},{path:"/roleManager",name:"roleManager",component:d},{path:"/menuManagerRouter",name:"menuManagerRouter",component:d},{path:"/ucManager",name:"ucManager",component:d,meta:{isReloadPage:!0}},{path:"/tenantType",name:"tenantType",component:d,meta:{isReloadPage:!0}},{path:"/tenant",name:"tenant",component:d,meta:{isReloadPage:!0}},{path:"/tenantMailServer",name:"tenantMailServer",component:d,meta:{isReloadPage:!0}},{path:"/tenantManager",name:"tenantManager",component:d},{path:"/tenantInfoManager",name:"tenantInfoManager",component:d},{path:"/instance",name:"instance",component:d},{path:"/customDialogList",name:"customDialogList",component:d},{path:"/customQueryList",name:"customQueryList",component:d},{path:"/fileList",name:"fileList",component:d},{path:"/flowDesign",name:"flowDesign",component:d},{path:"/organization",name:"organization",component:d,meta:{isReloadPage:!0}},{path:"/businessObj",name:"businessObj",component:d},{path:"/sysTypeManager",name:"sysTypeManager",component:d,meta:{isReloadPage:!0}},{path:"/schedulerManager",name:"schedulerManager",component:d},{path:"/customChartManager",name:"customChartManager",component:d},{path:"/reportManager",name:"reportManager",component:d},{path:"/heiOrganization",name:"heiOrganization",component:d},{path:"/reportManager/viewList",name:"viewList",component:function(){return Promise.resolve().then(a.bind(null,"941c"))},meta:{isHome:!0}},{path:"/reportManager/flowChartEdit",name:"flowChartEdit",component:function(){return Promise.resolve().then(a.bind(null,"20a1"))},meta:{isHome:!0}},{path:"/agent",name:"agent",component:d},{path:"/demo",name:"demo",component:d,meta:{anonymous:!0}},{path:"/formTemplateList",name:"formTemplateList",component:d},{path:"/dataTemplateList",name:"dataTemplateList",component:d},{path:"/executeJobList/:jobName",name:"executeJobList",component:d,meta:{keepAlive:!0}},{path:"/schedulerTriggerList/:jobName",name:"schedulerTriggerList",component:d,meta:{keepAlive:!0}},{path:"/portal",name:"portal",component:d},{path:"/sysPropertiesManager",name:"sysPropertiesManager",component:d},{path:"/dataSourceManager",name:"dataSourceManager",component:d},{path:"/tenantDataSourceManager",name:"tenantDataSourceManager",component:d},{path:"/redisManager",name:"redisManager",component:d},{path:"/portalNewsNoticeManager",name:"portalNewsNoticeManager",component:d},{path:"/applicationModule",name:"applicationModule",component:d},{path:"/sysExternalUniteList",name:"sysExternalUniteList",component:d},{path:"/dataManager",name:"dataManager",component:d},{path:"/fileManager",name:"fileManager",component:d},{path:"/sysSetting",name:"sysSetting",component:d},{path:"/mobileUnite",name:"mobileUnite",component:d},{path:"/sysModuleList",name:"sysModuleList",component:function(){return Promise.resolve().then(a.bind(null,"bbc4"))}},{path:"/help",name:"help",component:d},{path:"/systemLog",name:"systemLog",component:d},{path:"/templateMenu/:alias",name:"templateMenu",component:function(){return Promise.resolve().then(a.bind(null,"e41a"))},meta:{keepAlive:!0}},{path:"/pwdStrategy",name:"pwdStrategy",component:d},{path:"/codeGenerator",name:"codeGenerator",component:d},{path:"/roleMatrixManager",name:"roleMatrixManager",component:d},{path:"/matrixManager",name:"matrixManager",component:d},{path:"/matrixData/:matrixId",name:"matrixData",component:function(){return Promise.resolve().then(a.bind(null,"6895"))}},{path:"/portalDataSensitiveManager",name:"portalDataSensitiveManager",component:d},{path:"/scheduling",name:"scheduling",component:d},{path:"/exception/:code",name:"exception",component:function(){return Promise.resolve().then(a.bind(null,"321f"))},meta:{single:!0,anonymous:!0}},{path:"*",redirect:"/exception/404",hidden:!0}],p={init:function(e){var t=c.default.getBaseUrl(e),a=new s.a({mode:"history",base:t,routes:u});a.extInit=function(e){return a=p.init(e)},a.defaultsRoutes=u;var n=function e(t,a){e:for(var i=0;i<a.length;i++){for(var n=a[i],o=0;o<t.length;o++){var r=t[o];if(n.name){if(r.name==n.name&&r.path==n.path){a[i]=Object.assign(a[i],r);continue e}}else if(r.path==n.path){a[i]=Object.assign(a[i],r);continue e}}n.children&&e(t,n.children)}};a.$rewriteRoutes=function(e,t){t||(t=Object(i.a)(a.defaultsRoutes)),n(e,t),u=t,a.$addRoutes(u)},a.$addRoutes=function(e){var i=new s.a({mode:"history",base:t,routes:[]});a.matcher=i.matcher,a.addRoutes(e)};var o=a.addRoutes;a.addRoutes=function(){var e=arguments[0],t=a.options.routes;return e&&e.forEach((function(e){var a=!0;t.forEach((function(t){t.path==e.path&&(a=!1)})),a&&t.push(e)})),o.apply(this,arguments)};var r=function(){if("cas"==window.ssoConfig.mode){var e=window.location.href;localStorage.setItem("service",e),window.location.href=window.ssoConfig.url+"?service="+e}else if("oauth"==window.ssoConfig.mode){if(!window.ssoConfig.clientId)throw"oauth模式下必须提供clientId";var t=window.location.href;localStorage.setItem("service",t),window.location.href="".concat(window.ssoConfig.url,"?response_type=code&client_id=").concat(window.ssoConfig.clientId,"&redirect_uri=").concat(t)}};return a.beforeEach((function(e,t,a){if("login"==e.name&&window.ssoConfig.mode&&"jwt"!=window.ssoConfig.mode){if(("cas"==window.ssoConfig.mode||"oauth"==window.ssoConfig.mode)&&(e.query.code||e.query.ticket))return void(window.location.href=window.location.href.replace("/login",""));r()}if(!(e.meta&&e.meta.anonymous)&&e.matched.some((function(e){return!e.meta.anonymous}))){var i=e.query.token;"cas"==window.ssoConfig.mode?i=e.query.ticket:"oauth"==window.ssoConfig.mode&&(i=e.query.code),l.default.dispatch("login/validAndCompletedCurrent",i).then((function(){l.default.dispatch("menu/actionMenus").then((function(){})),a()})).catch((function(){l.default.dispatch("login/logoutAndCleanUp").then((function(){if(window.ssoConfig.mode&&"jwt"!=window.ssoConfig.mode&&!i)r();else{if(window.ssoConfig.mode&&"jwt"!=window.ssoConfig.mode)throw"登录失败";var t="";l.default.state.login.currentUser&&(t=l.default.state.login.currentUser.account),a({path:localStorage.getItem(t+"loginRoutePath")||"/login",query:{redirect:e.fullPath}})}}))}))}else a()})),a},extInit:function(e){return p.init(e)}};t.default=p},4206:function(e,t,a){},"423e":function(e,t,a){!function(e){"use strict";e.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}})}(a("c1df"))},4304:function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("c7ea"),n={name:"eip-custom-view-dialog",props:{value:Array,name:String,single:Boolean,destroyOnClose:{type:Boolean,default:!1}},data:function(){return{data:[],tableColumns:[{prop:"name",label:"名称"},{prop:"alias",label:"别名"},{prop:"sqlAlias",label:"sql别名"}],pagination:{page:1,pageSize:50,total:0}}},methods:{showDialog:function(){this.$refs.htDialog.showDialog()},handleClose:function(){},handleLoad:function(e,t){var a=this;i.default.getCustomViews(e).then((function(e){a.data=e.rows,a.pagination.page=e.page,a.pagination.pageSize=e.pageSize,a.pagination.total=e.total,t()})).catch((function(e){t()}))},onConfirm:function(e){this.$emit("onConfirm",e,this.name),this.$emit("input",e)}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-dialog",{ref:"htDialog",attrs:{"append-to-body":!0,data:e.data,"destroy-on-close":e.destroyOnClose,pagination:e.pagination,single:e.single,"table-columns":e.tableColumns,"dialog-title":"自定义视图对话框","quick-search-props":"name,alias","search-placeholder":"名称或别名"},on:{load:e.handleLoad,onConfirm:e.onConfirm}})}),[],!1,null,"fb5a6c18",null);t.default=r.exports},"430f":function(e,t,a){"use strict";a("010e5")},"437a":function(e,t,a){"use strict";a.r(t);a("96cf");var i,n=a("1da1"),o=(a("000b"),a("24fd")),r=a("292c"),s=a("7f58"),l=a("f19c"),c={name:"org-post",props:{orgId:{type:String},orgCode:{type:String},orgManagerNow:{type:Object}},components:{EipUserDialog:s.default,DistrubutiveUser:l.default},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",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(){this.$validator=this.$root.$validator},methods:{setDemDefault:function(e){var t=this;o.default.setDemDefault(e.code).then((function(){t.$refs.htTable.load()}))},handleClose:function(){this.dialogVisible=!1,this.diaType=!1,this.editDialog=!1},handleCloseMenuPerm:function(){this.dialogVisibleMenuPerm=!1},showDialog:function(e){var t=this;if(this.dialogVisible=!0,r.default.getJobPage({pageBean:{page:1,pageSize:1e3}}).then((function(e){t.job=e.rows})),e){var a="".concat(e.code);o.default.getOrgPost(a).then((function(e){t.OrgPost=e.value}))}else this.OrgPost={name:"",code:"",jobName:"",jobCode:""}},dialogCancle:function(e){this[e]=!1},loadData:function(e,t){var a=this;r.default.getOrgPostPage(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},handleCommand:function(e){var t=this;switch(this.readOnly=!1,e.command){case"showInfo":if(!this.orgManagerNow.posPerms||this.orgManagerNow.posPerms.indexOf("edit")<0)return void this.$message.error("您无编辑权限，请联系管理员");this.readOnly=!0,this.$refs.distrubutiveUser.showDialog(e.row.id,e.row.code);break;case"orgInfo":this.diaType="showInfo",this.OrgPost=e.row,o.default.getFullname(e.row.id).then((function(e){t.postUser=e}));break;case"setPostMaster":if(!this.orgManagerNow.posPerms||this.orgManagerNow.posPerms.indexOf("edit")<0)return void this.$message.error("您无编辑权限，请联系管理员");var a=!1;0==e.row.isCharge&&(a=!0),o.default.setPostMaster({postCode:e.row.code,isMain:a}).then((function(){t.$refs.htTable.load()}));break;case"edit":if(console.log(e.row),!this.orgManagerNow.posPerms||this.orgManagerNow.posPerms.indexOf("edit")<0)return void this.$message.error("您无编辑权限，请联系管理员");o.default.getOrgPost(e.row.code).then((function(e){t.OrgPost=e.value})),this.editDialog=!0}},beforeSaveData:(i=Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.isSubmit=!0;case 1:case"end":return e.stop()}}),e,this)}))),function(){return i.apply(this,arguments)}),afterSaveData:function(){this.editDialog=!1,this.dialogVisible=!1,this.$refs.htTable.load()},afterDelete:function(){this.$refs.htTable.load()},afterLoadData:function(e){var t=this;this.dialogVisible&&(this.demension=e,setTimeout((function(){return t.$validator.validateAll("editDemForm")})))},distOrgUserLoad:function(e,t){var a=this;o.default.getOrgUserPage(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))}}},d=c,u=(a("f82a"),a("2877")),p=Object(u.a)(d,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("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[a("el-button-group",[e.orgManagerNow.posPerms&&e.orgManagerNow.posPerms.indexOf("add")>=0?a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog()}}},[e._v("添加岗位")]):e._e(),e.orgManagerNow.posPerms&&e.orgManagerNow.posPerms.indexOf("delete")>=0?a("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}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"岗位名称",width:"300",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-link",{attrs:{type:"primary"},on:{click:function(a){return e.handleCommand({row:t.row,command:"edit"})}}},[e._v(e._s(t.row.name))])]}}])}),a("ht-table-column",{attrs:{prop:"code",label:"岗位编码","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"jobName",label:"职务名称"}}),a("ht-table-column",{attrs:{prop:"isCharge",label:"是否责任岗位",width:"120",filters:[{text:"否",value:"0"},{text:"是",value:"1"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["0"==i.isCharge?a("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),"1"==i.isCharge?a("el-tag",{attrs:{type:"success"}},[e._v("是")]):e._e()]}}])}),a("ht-table-column",{attrs:{width:"150"},scopedSlots:e._u([{key:"header",fn:function(){return[a("span",{staticStyle:{color:"#2274af"}},[e._v("操作")])]},proxy:!0},{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(t){return e.handleCommand({row:i,command:"showInfo"})}}},[a("span",[a("i",{staticClass:"el-icon-edit"}),e._v("分配人员 ")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"orgInfo"}}},[e._v("岗位详情")]),i.isCharge?a("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"setPostMaster"}}},[e._v("取消责任岗位")]):a("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"setPostMaster"}}},[e._v("设置责任岗位")])],1)],1)]}}])})]],2),a("ht-sidebar-dialog",{attrs:{width:"35%",title:"添加岗位",visible:e.dialogVisible,"before-close":e.handleClose}},[a("el-form",{attrs:{"data-vv-scope":"editDemForm","label-position":e.position},model:{value:e.OrgPost,callback:function(t){e.OrgPost=t},expression:"OrgPost"}},[e.readOnly?e._e():a("ht-form-item",{attrs:{label:"职务名称",prop:"name","label-width":"100px"}},[a("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(t){e.$set(e.OrgPost,"jobCode",t)},expression:"OrgPost.jobCode"}})],1),a("ht-form-item",{attrs:{label:"岗位名称",prop:"code","label-width":"100px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0,regex:{exp:"^[\\s\\S]{1,30}$",message:"内容超出输入限制"}},placeholder:"岗位名称"},model:{value:e.OrgPost.name,callback:function(t){e.$set(e.OrgPost,"name",t)},expression:"OrgPost.name"}})],1),a("ht-form-item",{attrs:{label:"岗位编码",prop:"code","label-width":"100px"}},[a("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(t){e.$set(e.OrgPost,"code",t)},expression:"OrgPost.code"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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")))]),a("el-button",{on:{click:function(t){return e.handleClose()}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("ht-sidebar-dialog",{attrs:{width:"30%",title:"编辑岗位",visible:e.editDialog,"before-close":e.handleClose}},[a("el-form",{attrs:{"data-vv-scope":"editDemForm","label-position":e.position},model:{value:e.OrgPost,callback:function(t){e.OrgPost=t},expression:"OrgPost"}},[a("ht-form-item",{attrs:{label:"岗位名称",prop:"code","label-width":"100px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0,regex:{exp:"^[\\s\\S]{1,30}$",message:"内容超出输入限制"}},placeholder:"岗位名称"},model:{value:e.OrgPost.name,callback:function(t){e.$set(e.OrgPost,"name",t)},expression:"OrgPost.name"}})],1),a("ht-form-item",{attrs:{label:"岗位编码",prop:"code","label-width":"100px"}},[a("ht-input",{attrs:{disabled:!0},model:{value:e.OrgPost.code,callback:function(t){e.$set(e.OrgPost,"code",t)},expression:"OrgPost.code"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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")))]),a("el-button",{on:{click:function(t){return e.dialogCancle("editDialog")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("distrubutive-user",{ref:"distrubutiveUser"}),a("ht-load-data",{attrs:{url:e.loadDataUrl,context:"uc"},on:{"after-load-data":e.afterLoadData}}),a("ht-sidebar-dialog",{attrs:{width:"40%",title:"查看岗位详情",visible:"showInfo"===e.diaType,"before-close":e.handleClose}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"150px"}},[e._v("岗位名称（编码）:")]),a("td",[e._v(" "+e._s(e.OrgPost.name)+"("+e._s(e.OrgPost.code)+") ")])]),a("tr",[a("th",{attrs:{width:"150px"}},[e._v("所属职务（编码）:")]),a("td",[e._v(" "+e._s(e.OrgPost.jobName)+"("+e._s(e.OrgPost.jobCode)+") ")])]),a("tr",[a("th",{attrs:{width:"150px"}},[e._v("所属组织（编码）:")]),a("td",[e._v(" "+e._s(e.OrgPost.orgName)+"("+e._s(e.OrgPost.orgCode)+") ")])]),a("tr",[a("th",{attrs:{width:"150px"}},[e._v("岗位人员:")]),a("td",[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.postUser,height:"200"}},[a("el-table-column",{attrs:{prop:"fullName",label:"姓名",width:"100"}}),a("el-table-column",{attrs:{prop:"pathName",label:"人员所属组织全路径"}})],1)],1)])])])])],1)}),[],!1,null,"45cbcc8c",null);t.default=p.exports},"43a3":function(e,t,a){"use strict";a.r(t);a("b2cb");var i=[{id:"6",name:"表单分类",typeKey:"FLOW_TYPE",parentId:"-1",isLeaf:"N",children:[{createBy:"1",updateBy:"1",updateTime:"2019-11-20 14:45:25",createOrgId:"5211001",id:"139566",typeGroupKey:"FLOW_TYPE",name:"默认分类",typeKey:"mrfl",struType:1,parentId:"6",depth:1,path:"6.139566.",isLeaf:"N",ownerId:"0",sn:0,icon:"{}",children:[{createBy:"1",createTime:"2019-11-20 14:45:25",createOrgId:"1380712",id:"3543768",typeGroupKey:"FLOW_TYPE",name:"二级分类",typeKey:"ejfl",struType:1,parentId:"139566",depth:1,path:"6.139566.3543768.",isLeaf:"Y",ownerId:"0",sn:0,icon:"{}",children:[],isParent:"false",text:"二级分类"},{createBy:"1",createTime:"2019-11-20 14:45:44",createOrgId:"1380712",id:"3543791",typeGroupKey:"FLOW_TYPE",name:"二级分类B",typeKey:"ejflB",struType:1,parentId:"139566",depth:1,path:"6.139566.3543791.",isLeaf:"Y",ownerId:"0",sn:0,icon:"{}",children:[],isParent:"false",text:"二级分类B"}],isParent:"true",text:"默认分类"},{createBy:"1",updateBy:"1",createTime:"2019-09-18 17:15:22",updateTime:"2019-10-30 17:51:40",createOrgId:"550987",id:"552566",typeGroupKey:"FLOW_TYPE",name:"行政类",typeKey:"xzl",struType:1,parentId:"6",depth:1,path:"6.552566.",isLeaf:"Y",ownerId:"0",sn:0,icon:"{}",children:[],isParent:"false",text:"行政类"},{createBy:"1",createTime:"2019-09-18 17:15:27",createOrgId:"550987",id:"552572",typeGroupKey:"FLOW_TYPE",name:"财务类",typeKey:"cwl",struType:1,parentId:"6",depth:1,path:"6.552572.",isLeaf:"Y",ownerId:"0",sn:0,icon:"{}",children:[],isParent:"false",text:"财务类"},{createBy:"1",createTime:"2019-09-18 17:15:33",createOrgId:"550987",id:"552578",typeGroupKey:"FLOW_TYPE",name:"综合管理类",typeKey:"zhgll",struType:1,parentId:"6",depth:1,path:"6.552578.",isLeaf:"Y",ownerId:"0",sn:0,icon:"{}",children:[],isParent:"false",text:"综合管理类"},{createBy:"1",createTime:"2019-11-05 10:36:16",createOrgId:"1751",id:"1807423",typeGroupKey:"FLOW_TYPE",name:"工厂类",typeKey:"gcl",struType:1,parentId:"6",depth:1,path:"6.1807423.",isLeaf:"Y",ownerId:"0",sn:0,icon:"{}",children:[],isParent:"false",text:"工厂类"}],open:"true",isParent:"true",text:"流程分类"}];t.default={name:"sysTypeData",getSysTypeByCatId:function(e){return new Promise((function(e){setTimeout((function(){e(i)}),500)}))}}},"43e7":function(e,t,a){"use strict";a.r(t);var i=a("2909"),n=(a("000b"),{name:"RoleMethodAuth",components:{eipMethodDialog:function(){return Promise.resolve().then(a.bind(null,"704f"))}},props:{},data:function(){return{dialogVisible:!1,roleMenusMethod:null,defaultCheckedKeys:[],saveData:{},roleAlias:null,data:[],pageResult:{page:1,pageSize:100,total:0}}},methods:{showMethodDialog:function(){this.$refs.eipMethodDialog.showDialog()},showDialog:function(e){this.dialogVisible=!0,this.roleAlias=e},handleClose:function(){this.dialogVisible=!1},loadMethodData:function(e,t){var a=this;this.$http.post("${portal}"+"/sys/sysMethod/v1/getRoleMethods?roleAlias=".concat(this.roleAlias),e).then((function(e){a.data=e.data.rows,a.pageResult={page:e.data.page,pageSize:e.data.pageSize,total:e.data.total}})).finally((function(){return t()}))},beforeSaveData:function(){var e=this.$refs.htMenuManager.$refs.htMenuTree.$refs.htMenuTree.$refs.elTree;this.saveData={roleAlias:this.roleAlias,arrMenuAlias:[].concat(Object(i.a)(e.getHalfCheckedKeys()),Object(i.a)(e.getCheckedKeys())),arrMethodAlias:[],dataPermission:{}}},afterSaveData:function(){this.handleClose()},dialogOnConfirm:function(e){var t=this;e.length&&this.$http.post("${portal}/sys/sysRoleAuth/v1/saveRoleMethods",{roleAlias:this.roleAlias,arrMethodAlias:e.extractByKey("alias"),dataPermission:{}}).then((function(e){e.data.state&&(t.$refs.htTable.load(),t.$message({type:"success",message:e.data.message}))}))}}}),o=(a("6205"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("ht-sidebar-dialog",{attrs:{title:"角色接口授权",visible:e.dialogVisible,"before-close":e.handleClose,"append-to-body":""}},[e.dialogVisible?a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"default-sorter":[{direction:"DESC",property:"method.id_"}],"default-querys":[{property:"ROLE_ALIAS_",value:e.roleAlias}],"quick-search-props":[{prop:"method.name_",label:"名称"},{prop:"method.request_url_",label:"请求地址"}],"show-custom-column":!1,"show-export":!1},on:{load:e.loadMethodData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:e.showMethodDialog}},[e._v("添加")]),a("ht-delete-button",{attrs:{url:"${portal}/sys/sysRoleAuth/v1/removeRoleMethods?roleAlias="+e.roleAlias,pk:"alias",parameter:"methodAlias",htTable:e.$refs.htTable}},[e._v("删除")])],1)]},proxy:!0}],null,!1,1877179243)},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"id",label:"主键",sortable:!0,hidden:""}}),a("ht-table-column",{attrs:{prop:"name",label:"名称",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"alias",label:"别名",sortable:!0}}),a("ht-table-column",{attrs:{prop:"requestUrl",label:"请求地址",sortable:!0}})]],2):e._e()],1),a("eip-method-dialog",{ref:"eipMethodDialog",attrs:{name:"eipMethodDialog","role-alias":e.roleAlias,"append-to-body":""},on:{onConfirm:e.dialogOnConfirm}})],1)}),[],!1,null,"4a00d769",null);t.default=r.exports},4400:function(e,t,a){"use strict";a.r(t);a("25fc"),a("8435"),a("44d6"),a("0ca7"),a("000b");var i=a("4bf8"),n=a("2ade"),o=a("5880"),r={components:{flowChartEdit:function(){return Promise.resolve().then(a.bind(null,"20a1"))},reportSetting:function(){return Promise.resolve().then(a.bind(null,"91f7"))}},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(o.mapState)({uploadHeaders:function(e){return{Authorization:"Bearer "+e.login.currentUser.token}}}),methods:{rowClick:function(e,t,a){this.$refs.table.$refs.htTable.toggleRowSelection(e)},loadData:function(e,t){var a=this;i.default.getFlowChartList(e).then((function(e){a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total},a.data=e.rows})).finally((function(){t()}))},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 t=e.map((function(e){return e.id})),a="".concat(window.context.form,"/runtime/report/v1/exportXml?ids=").concat(t);n.default.download(a)}},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()}}},s=a("2877"),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("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[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.edit()}}},[e._v("添加")]),a("el-button",{attrs:{size:"small",icon:"el-icon-back"},on:{click:function(t){e.importDialogVisible=!0}}},[e._v("导入")]),a("el-button",{attrs:{size:"small",icon:"el-icon-right"},on:{click:e.handleExport}},[e._v("导出")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:e.deleteUrl,htTable:e.$refs.table}},[e._v("删除\n\t\t\t\t")])],1)]},proxy:!0}])},[a("ht-table-column",{attrs:{prop:"name",label:"名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-link",{attrs:{type:"primary",title:"查看详情"},on:{click:function(a){return e.edit(t.row.id)}}},[e._v(e._s(t.row.name))])]}}])}),a("ht-table-column",{attrs:{prop:"type",label:"是否已发布",filters:[{text:"否",value:"0"},{text:"是",value:"1"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["0"===i.type?a("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),"1"===i.type?a("el-tag",{attrs:{type:"success"}},[e._v("是")]):e._e()]}}])})],1),a("report-setting",{ref:"reportSetting",on:{"after-save":e.afterSave}}),a("flowChartEdit",{ref:"flowChartEdit",on:{"save-report":e.saveReport}}),e.importDialogVisible?a("el-dialog",{attrs:{title:"导入流程图表",visible:e.importDialogVisible,width:"40%",top:"30vh","close-on-click-modal":!1},on:{"update:visible":function(t){e.importDialogVisible=t}}},[a("div",{staticStyle:{height:"150px","padding-left":"20px"}},[a("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}},[a("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("选择流程图表")])],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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("确 定")]),a("el-button",{on:{click:function(t){e.importDialogVisible=!1}}},[e._v("取 消")])],1)]):e._e()],1)}),[],!1,null,"439a33f9",null);t.default=l.exports},"440c":function(e,t,a){!function(e){"use strict";function t(e,t,a,i){var n={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?n[a][0]:n[a][1]}function a(e){return n(e.substr(0,e.indexOf(" ")))?"a "+e:"an "+e}function i(e){return n(e.substr(0,e.indexOf(" ")))?"viru "+e:"virun "+e}function n(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var t=e%10;return n(0===t?e/10:t)}if(e<1e4){for(;e>=10;)e/=10;return n(e)}return n(e/=1e3)}e.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:a,past:i,s:"e puer Sekonnen",ss:"%d Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d Méint",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("c1df"))},"447a":function(e,t,a){},4481:function(e,t,a){},4498:function(e,t,a){},"44d6":function(e,t){e.exports=require("core-js/modules/es7.array.includes")},"44f6":function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("c7ea"),n={props:["oldValue"],data:function(){return{dialogVisible:!1,newValue:{id:"",name:"",alias:""}}},methods:{handleOpen:function(){this.dialogVisible=!0,this.newValue={name:"",alias:""}},handleClose:function(){this.dialogVisible=!1,this.$emit("loadData")},save:function(){var e=this;""!=this.newValue.alias&&""!=this.newValue.name?i.default.copyTemplate(this.oldValue.id,this.newValue.name,this.newValue.alias).then((function(t){t.data.state&&(e.$message({message:t.data.message,type:"success"}),e.$emit("loadData"),e.dialogVisible=!1,e.newValue={})})):this.$message({message:"请填写完整信息",type:"warning"})}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{width:"50%",title:"模板复制",visible:e.dialogVisible,"before-close":e.handleClose,"append-to-body":""}},[a("el-form",{attrs:{model:e.newValue,"data-vv-scope":"templateForm"}},[a("el-row",[a("el-col",{attrs:{offset:2,span:12}},[a("span",[e._v("旧模板")])]),a("el-col",{attrs:{span:10}},[a("span",[e._v("新模板")])])],1),a("el-row",[a("el-col",{attrs:{span:10}},[a("span",[e._v("模板名字：")]),a("ht-input",{attrs:{disabled:""},model:{value:e.oldValue.templateName,callback:function(t){e.$set(e.oldValue,"templateName",t)},expression:"oldValue.templateName"}})],1),a("el-col",{attrs:{span:10,offset:2}},[a("el-input",{model:{value:e.newValue.name,callback:function(t){e.$set(e.newValue,"name",t)},expression:"newValue.name"}})],1)],1),a("el-row",[a("el-col",{attrs:{span:10}},[a("span",[e._v("模板别名：")]),a("ht-input",{attrs:{disabled:""},model:{value:e.oldValue.alias,callback:function(t){e.$set(e.oldValue,"alias",t)},expression:"oldValue.alias"}})],1),a("el-col",{attrs:{span:10,offset:2}},[a("el-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.newValue.name,expression:"newValue.name"}],model:{value:e.newValue.alias,callback:function(t){e.$set(e.newValue,"alias",t)},expression:"newValue.alias"}})],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){return e.save()}}},[e._v("保 存")]),a("el-button",{on:{click:e.handleClose}},[e._v("取 消")])],1)],1)}),[],!1,null,"2ce22aa6",null);t.default=r.exports},"451c":function(e,t,a){"use strict";a("5174")},"453b":function(e,t,a){"use strict";a.r(t);a("80a8"),a("25fc");var i=a("c994"),n=a("2ade"),o={name:"sysModuleCreate",components:{EipSysTypeSelector:function(){return Promise.resolve().then(a.bind(null,"d81e"))},EipFormDialog:function(){return Promise.resolve().then(a.bind(null,"7928"))},eipFlowDialog:function(){return Promise.resolve().then(a.bind(null,"9ac0"))},EipChartDialog:function(){return Promise.resolve().then(a.bind(null,"2b3f"))},EipDataTemplateDialog:function(){return Promise.resolve().then(a.bind(null,"9099"))},businessObjDialog:function(){return Promise.resolve().then(a.bind(null,"b8ed"))},sysModuleAddMenus:function(){return Promise.resolve().then(a.bind(null,"6a3d"))}},props:["id","moduleEditorDialogVisible"],data:function(){return{ids:this.id,isSubmit:!1,style:{overflowY:"auto",height:"500px"},divStyle:{margin:"0 12%",background:"rgba(237, 237, 237, 1)",height:"500px"},workspaceList:[],chartList:[],datalistList:[],moduleName:"",otherTypeArr:[],workspaceSelectList:[{key:"todo",value:"待办事项"},{key:"done",value:"已办事项"},{key:"request",value:"我的请求"},{key:"newProcess",value:"新建流程"},{key:"todoRead",value:"待阅事项"},{key:"doneRead",value:"已阅事项"},{key:"myRead",value:"我传阅的"},{key:"myDelegate",value:"我转办的"}],active:1,list:[{key:"workspace",value:"工作空间"},{key:"datalist",value:"数据列表"},{key:"viewlist",value:"视图列表"},{key:"chart",value:"图表"},{key:"other",value:"栏目"}],data:{id:"",name:"",relName:"",relCode:"",code:"",menu:"",reportName:""},curSelectForm:{},moduleTypeCreateTab:{},moduleTypeTab:{},moduleTypeForm:{},moduleTypeFlow:{},flowSvg:a("0b55"),formSvg:a("516c")}},computed:{menuList:function(){return"flow"==this.data.type?this.list.filter((function(e){return"viewlist"!=e.key})):"table"==this.data.type?this.list.filter((function(e){return"workspace"!=e.key&&"datalist"!=e.key})):"table"!=this.data.type?this.list.filter((function(e){return"workspace"!=e.key&&"viewlist"!=e.key})):this.list}},watch:{id:function(e){var t=this;if(e){this.active=2;var a=window.context.portal+"/sys/sysModule/v1/getJson?id="+e;n.default.get(a).then((function(e){t.data=e.data,t.initList(t.data)}))}}},mounted:function(){var e=this,t=.68*window.screen.availHeight-70+"px";if(this.style.height=t,this.divStyle.height=t,this.$validator=this.$root.$validator,this.id){this.active=2;var a=window.context.portal+"/sys/sysModule/v1/getJson?id="+this.id;n.default.get(a).then((function(t){return e.data=t.data,e.initList(e.data),e}))}},methods:{closeBusinessObjDialog:function(){this.$emit("close-dialog")},initList:function(e){var t=this;if(e.moduleDetail&&e.moduleDetail.length>0){for(var a=[],i=[],n=[],o=[],r=[],s={},l=0;l<e.moduleDetail.length;l++){switch(e.moduleDetail[l].type){case"workspace":a.push(e.moduleDetail[l]);break;case"datalist":i.push(e.moduleDetail[l]);break;case"viewlist":n.push(e.moduleDetail[l]);break;case"chart":o.push(e.moduleDetail[l]);break;case"other":var c=e.moduleDetail[l];s[c.columnName]||(s[c.columnName]={name:c.columnName,otherList:[]}),s[c.columnName].otherList.push(c)}}for(var d in this.workspaceList=a,this.datalistList=i,this.viewlistList=n,this.chartList=o,s)r.push(s[d]);this.otherTypeArr=r}setTimeout((function(){t.$validator.validate()}),100)},move:function(e,t,a,n){this[e]=i.default.arrayMove(t,a,n)},moveTo:function(e,t,a,n){this.otherTypeArr[e].otherList=i.default.arrayMove(t,a,n)},getUrl:function(e){var t={};switch(e){case"todo":t.url="/v-flow/v-todo/"+this.data.relCode,t.name="待办事项";break;case"done":t.url="/v-flow/v-done/"+this.data.relCode,t.name="已办事项";break;case"request":t.url="/v-flow/v-request/"+this.data.relCode,t.name="我的请求";break;case"todoRead":t.url="/v-flow/v-todoRead/"+this.data.relCode,t.name="待阅事项";break;case"doneRead":t.url="/v-flow/v-doneRead/"+this.data.relCode,t.name="已阅事项";break;case"myRead":t.url="/v-flow/v-myRead/"+this.data.relCode,t.name="我传阅的";break;case"myDelegate":t.url="/v-flow/v-myDelegate/"+this.data.relCode,t.name="我转办的";break;case"newProcess":t.url="/agentStartByKey/"+this.data.relCode,t.name="发起"+this.data.relName}return t},workspaceChangeType:function(e,t){var a=this.getUrl(e);this.workspaceList[t].url=a.url,this.workspaceList[t].name=a.name},changeshowType:function(e,t){if("flow"==e){var a=this.getUrl(this.workspaceList[t].code);this.workspaceList[t].url=a.url}else this.workspaceList[t].url="/statement/template/preview/"+this.data.reportAlias+"/"+this.workspaceList[t].code+"/"+this.data.relCode+"/"+!0},initStyle:function(){this.moduleTypeCreateTab={},this.moduleTypeTab={},this.moduleTypeForm={},this.moduleTypeFlow={}},selectModuleType:function(e){switch(this.initStyle(),e){case"createTable":this.$refs.objDialog.handleOpen();break;case"table":this.data.menu="viewlist,chart,other";break;case"form":this.data.menu="datalist,chart,other";break;case"flow":this.data.menu="workspace,chart,other"}this.data.type=e,this.next()},next:function(){var e=this;1!=this.active||null!=this.data.type?2===this.active?this.$validator.validateAll("sysModuleForm").then((function(t){t?e.active++:e.$message.error("表单未正确填写")})):this.active++:this.$message.error("请选择模块类型！")},step:function(){this.active--},selectForm:function(){this.$refs.eipFormDialog.showDialog()},selectFlow:function(){this.$refs.eipFlowDialog.showDialog()},dialogFormConfirm:function(e){var t=this;e&&e.length>0?this.$nextTick((function(){t.data.relCode=e[0].formKey,t.data.relName=e[0].name})):this.clearForm()},dialogFlowConfirm:function(e){var t=this;e&&e.length>0?this.$nextTick((function(){t.data.relCode=e[0].defKey,t.data.relName=e[0].name})):this.clearForm()},clearForm:function(){var e=this;this.$nextTick((function(){e.data.relCode="",e.data.relName=""}))},addWorkspace:function(){this.workspaceList.push({code:"",name:"",url:"",type:"workspace",showType:"flow"})},showChartDialog:function(){this.$refs.chartDialog.showDialog()},showDataTemplateDialog:function(e){"flow"==e?this.$refs.dataTemplateDialog.showDialog():this.$refs.dataReportDialog.showDialog()},onChartConfirm:function(e){var t=this;e&&e.length>0&&e.forEach((function(e){t.chartList.push({name:e.name,code:e.alias,chartType:e.style+"",type:"chart",url:e.id})})),this.$refs.chartDialog.handleClose()},onDataReportConfirm:function(e){var t=this;e&&e.length>0&&e.forEach((function(e){var a="/statement/template/preview/"+e.alias+"/true",i={type:"datalist",name:e.name,code:e.alias,viewCode:e.boDefAlias,chartType:e.typeName,url:a};t.datalistList.push(i)}))},onDataTemplateConfirm:function(e){var t=this;e&&e.length>0?this.$nextTick((function(){t.data.reportName=e[0].name,t.data.reportAlias=e[0].alias})):"flow"==this.data.type&&(this.data.reportName="",this.data.reportAlias="")},addOtherType:function(){this.otherTypeArr.push({name:"",otherList:[]})},getDtailList:function(){var e=[];return this.workspaceList.length>0&&-1!=this.data.menu.indexOf("workspace")&&this.workspaceList.forEach((function(t){e.push(t)})),this.datalistList.length>0&&-1!=this.data.menu.indexOf("datalist")&&this.datalistList.forEach((function(t){e.push(t)})),this.chartList.length>0&&-1!=this.data.menu.indexOf("chart")&&this.chartList.forEach((function(t){e.push(t)})),this.otherTypeArr.length>0&&-1!=this.data.menu.indexOf("other")&&this.otherTypeArr.forEach((function(t){var a=t.name;t.otherList.forEach((function(t){t.columnName=a,e.push(t)}))})),e},stepToSave:function(){var e=this;this.isSubmit=!0;var t=window.context.portal+"/sys/sysModule/v1/saveModule";this.$validator.validateAll("modelForm").then((function(a){a?(e.data.moduleDetail=e.getDtailList(),n.default.post(t,e.data).then((function(t){t.data.state?(e.$message.success(t.data.message),setInterval((function(){e.$emit("close-dialog")}),2e3)):e.$message.error(t.data.message)}))):(e.$message.error("表单未正确填写"),e.isSubmit=!1)}))},modulePush:function(){var e=this;this.isSubmit=!0;var t=window.context.portal+"/sys/sysModule/v1/saveModule";this.$validator.validateAll("modelForm").then((function(a){a?(e.data.moduleDetail=e.getDtailList(),n.default.post(t,e.data).then((function(t){t.data.state?(e.isSubmit=!1,e.data.id=t.data.value,e.moduleName=e.data.name,e.$refs.sysModuleAddMenus.showDialog(t.data.value)):(e.isSubmit=!1,e.$message.error(t.data.message))}))):(e.$message.error("表单未正确填写"),e.isSubmit=!1)}))},addMenusClose:function(){var e=this;setInterval((function(){e.$emit("close-dialog")}),2e3)}}},r=(a("aa4f"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("el-row",{staticStyle:{"padding-top":"50px"}},[a("el-col",{attrs:{offset:6,span:12}},[a("el-steps",{attrs:{active:e.active,"finish-status":"success","align-center":""}},[a("el-step",{attrs:{title:"应用类型"}}),a("el-step",{attrs:{title:"基本信息"}}),a("el-step",{attrs:{title:"菜单配置"}})],1)],1)],1),1===e.active?a("div",{staticClass:"flex",staticStyle:{"justify-content":"space-evenly","margin-top":"30px"}},[a("el-card",{staticStyle:{width:"380px",height:"480px"},attrs:{"body-style":{padding:"0px"}}},[a("div",{staticStyle:{padding:"40px"}},[a("div",{staticClass:"block",staticStyle:{"text-align":"center"}},[a("el-avatar",{staticStyle:{background:"#faecee"},attrs:{size:100,fit:"scale-down",src:e.flowSvg}}),a("span",{staticClass:"type-title__span"},[e._v("流程模块")])],1),a("div",{staticClass:"block",staticStyle:{margin:"30px",width:"240px",height:"150px"}},[a("span",{staticClass:"type-header__span"},[e._v("开发流程模块")]),a("span",{staticClass:"type-desc__span"},[e._v("根据流程模板创建流程工作空间，可对某条流程进行全过程管理，并针对表单数据进行增删查改导出和明细查看与报表查看等操作。")])]),a("div",{staticStyle:{"text-align":"center"}},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.selectModuleType("flow")}}},[e._v("立即创建")])],1)])]),a("el-card",{staticStyle:{width:"380px",height:"480px"},attrs:{"body-style":{padding:"0px"}}},[a("div",{staticStyle:{padding:"40px"}},[a("div",{staticStyle:{"text-align":"center"}},[a("el-avatar",{staticStyle:{background:"#f9eee4"},attrs:{size:100,fit:"scale-down",src:e.formSvg}}),a("span",{staticClass:"type-title__span",staticStyle:{color:"#f48d2f"}},[e._v("表单模块")])],1),a("div",{staticStyle:{margin:"30px",width:"240px",height:"150px"}},[a("span",{staticClass:"type-header__span"},[e._v("开发表单模块")]),a("span",{staticClass:"type-desc__span"},[e._v("根据表单模板创建表应用。可对表单数据进行增删查改导出和明细查看等操作；可根据规则设定数据分析图表。")])]),a("div",{staticStyle:{"text-align":"center"}},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.selectModuleType("form")}}},[e._v("立即创建")])],1)])])],1):e._e(),a("div",{staticClass:"flex",staticStyle:{"justify-content":"center"}},[2===e.active?a("div",{staticStyle:{"margin-top":"30px",padding:"30px",width:"860px",background:"#fff"}},[a("el-form",{attrs:{"data-vv-scope":"sysModuleForm",model:e.data}},[a("el-row",{attrs:{span:10}},[a("el-col",{attrs:{span:12}},[a("ht-form-item",{staticClass:"identity-input-width",attrs:{label:"模块名称",prop:"name","label-width":"120px"}},[a("ht-input",{staticStyle:{width:"250px"},attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入模块名称"},model:{value:e.data.name,callback:function(t){e.$set(e.data,"name",t)},expression:"data.name"}})],1)],1),a("el-col",{attrs:{span:12}},[a("ht-form-item",{staticClass:"identity-input-width",attrs:{label:"模块编码","label-width":"120px",prop:"code"}},[""==e.data.id?a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.data.name,expression:"data.name"}],staticStyle:{width:"250px"},attrs:{autocomplete:"off",validate:{required:!0,alpha_dash:!0,isExist:"${portal}/sys/sysModule/v1/isExist?code="},placeholder:"请输入模块编码"},model:{value:e.data.code,callback:function(t){e.$set(e.data,"code",t)},expression:"data.code"}}):a("ht-input",{attrs:{disabled:"disabled"},model:{value:e.data.code,callback:function(t){e.$set(e.data,"code",t)},expression:"data.code"}})],1)],1)],1),a("el-row",{attrs:{span:10}},[a("el-col",{attrs:{span:12}},[a("ht-form-item",{attrs:{label:"选择分类",prop:"classifyName","label-width":"120px"}},[a("eip-sys-type-selector",{staticClass:"identity-input-width",staticStyle:{width:"250px"},attrs:{placeholder:"请选择分类",typeKey:"SYSMODULE","sys-type-id":e.data.classifyId,validate:{required:!0}},on:{"update:sysTypeId":function(t){return e.$set(e.data,"classifyId",t)},"update:sys-type-id":function(t){return e.$set(e.data,"classifyId",t)}},model:{value:e.data.classifyName,callback:function(t){e.$set(e.data,"classifyName",t)},expression:"data.classifyName"}})],1)],1),a("el-col",{attrs:{span:12}},["form"==e.data.type?a("ht-form-item",{attrs:{label:"选择表单",prop:"relName","label-width":"120px"}},[""==e.data.id?a("ht-input",{staticStyle:{width:"250px"},attrs:{type:"text",readonly:"readonly",validate:{required:!0},placeholder:"请选择表单"},on:{clear:e.clearForm},model:{value:e.data.relName,callback:function(t){e.$set(e.data,"relName",t)},expression:"data.relName"}},[a("el-button",{attrs:{slot:"append",icon:"el-icon-search"},on:{click:e.selectForm},slot:"append"})],1):a("ht-input",{staticStyle:{width:"250px"},attrs:{disabled:"disabled"},model:{value:e.data.relName,callback:function(t){e.$set(e.data,"relName",t)},expression:"data.relName"}})],1):e._e(),"flow"==e.data.type?a("ht-form-item",{attrs:{label:"选择流程",prop:"relName","label-width":"120px"}},[""==e.data.id?a("ht-input",{staticStyle:{width:"250px"},attrs:{type:"text",readonly:"readonly",validate:{required:!0}},on:{focus:e.selectFlow},model:{value:e.data.relName,callback:function(t){e.$set(e.data,"relName",t)},expression:"data.relName"}},[a("el-button",{attrs:{slot:"append",icon:"el-icon-search"},on:{click:e.selectFlow},slot:"append"})],1):a("ht-input",{staticStyle:{width:"250px"},attrs:{disabled:"disabled"},model:{value:e.data.relName,callback:function(t){e.$set(e.data,"relName",t)},expression:"data.relName"}})],1):e._e()],1)],1),a("ht-form-item",{staticClass:"identity-input-width",attrs:{label:"模块描述",prop:"desc","label-width":"120px"}},[a("ht-input",{staticStyle:{width:"680px"},attrs:{type:"textarea",rows:3},model:{value:e.data.desc,callback:function(t){e.$set(e.data,"desc",t)},expression:"data.desc"}})],1)],1)],1):e._e()]),3===e.active?a("div",{staticStyle:{width:"860px",margin:"0 auto"}},[a("el-form",{attrs:{"data-vv-scope":"modelForm",model:e.data}},[a("el-card",{staticClass:"box-card"},[a("div",{attrs:{slot:"header"},slot:"header"},[a("span",{staticStyle:{"font-weight":"bold"}},[e._v("菜单配置")])]),a("ht-checkbox",{attrs:{options:e.menuList,border:!0},model:{value:e.data.menu,callback:function(t){e.$set(e.data,"menu",t)},expression:"data.menu"}})],1),-1!=e.data.menu.indexOf("workspace")?a("el-card",{staticClass:"box-card"},[a("div",{attrs:{slot:"header"},slot:"header"},[a("span",{staticStyle:{margin:"10px"}},[e._v("工作空间配置")]),a("el-button",{attrs:{type:"primary",icon:"el-icon-plus"},on:{click:e.addWorkspace}},[e._v("添加")])],1),a("el-row",[a("ht-input",{attrs:{type:"text",placeholder:"请选择报表"},on:{focus:function(t){return e.showDataTemplateDialog("flow")}},model:{value:e.data.reportName,callback:function(t){e.$set(e.data,"reportName",t)},expression:"data.reportName"}},[a("el-button",{attrs:{slot:"append",type:"primary",icon:"el-icon-search"},on:{click:function(t){return e.showDataTemplateDialog("flow")}},slot:"append"},[e._v("选择")]),e._v(">\n\t\t\t\t\t")],1),a("el-table",{staticClass:"form-table",staticStyle:{width:"100%"},attrs:{data:e.workspaceList,border:""}},[a("el-table-column",{attrs:{label:"菜单类型",width:"140"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-select",{attrs:{options:e.workspaceSelectList,placeholder:"请选择模块名称",validate:{required:!0}},on:{change:function(a){return e.workspaceChangeType(a,t.$index)}},model:{value:t.row.code,callback:function(a){e.$set(t.row,"code",a)},expression:"scope.row.code"}})]}}],null,!1,472812906)}),a("el-table-column",{attrs:{label:"菜单名称"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入菜单名称"},model:{value:t.row.name,callback:function(a){e.$set(t.row,"name",a)},expression:"scope.row.name"}})]}}],null,!1,290471019)}),a("el-table-column",{attrs:{label:"显示方式",width:"300"},scopedSlots:e._u([{key:"default",fn:function(t){return t.row.code?[a("el-radio",{attrs:{label:"flow",border:""},on:{change:function(a){return e.changeshowType(a,t.$index)}},model:{value:t.row.showType,callback:function(a){e.$set(t.row,"showType",a)},expression:"scope.row.showType"}},[e._v("流程中心")]),a("el-radio",{directives:[{name:"show",rawName:"v-show",value:"newProcess"!=t.row.code&&""!=e.data.reportName,expression:"\n\t\t\t\t\t\t\t\t\t\tscope.row.code != 'newProcess' && data.reportName != ''\n\t\t\t\t\t\t\t\t\t"}],attrs:{label:"reportForm",border:""},on:{change:function(a){return e.changeshowType(a,t.$index)}},model:{value:t.row.showType,callback:function(a){e.$set(t.row,"showType",a)},expression:"scope.row.showType"}},[e._v("报表")])]:void 0}}],null,!0)}),a("el-table-column",{attrs:{fixed:"right",label:"操作",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"small",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.workspaceList.remove(t.row)}}},[e._v("删除")]),a("el-button",{attrs:{size:"small",type:"text",icon:"el-icon-arrow-up"},on:{click:function(a){return e.move("workspaceList",e.workspaceList,t.row,"up")}}},[e._v("上移")]),a("el-button",{attrs:{size:"small",type:"text",icon:"el-icon-arrow-down"},on:{click:function(a){return e.move("workspaceList",e.workspaceList,t.row,"down")}}},[e._v("下移")])]}}],null,!1,2868736561)})],1)],1)],1):e._e(),-1!=e.data.menu.indexOf("datalist")?a("el-card",{staticClass:"box-card"},[a("div",{attrs:{slot:"header"},slot:"header"},[a("span",{staticStyle:{"margin-right":"10px","font-weight":"bold"}},[e._v("数据列表配置")]),a("el-button",{attrs:{type:"primary",icon:"el-icon-search"},on:{click:function(t){return e.showDataTemplateDialog("dataReport")}}},[e._v("选择")])],1),a("el-table",{staticClass:"form-table",staticStyle:{width:"100%"},attrs:{data:e.datalistList,border:""}},[a("el-table-column",{attrs:{label:"报表名称"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入报表名称"},model:{value:t.row.name,callback:function(a){e.$set(t.row,"name",a)},expression:"scope.row.name"}})]}}],null,!1,1711245839)}),a("el-table-column",{attrs:{label:"报表别名",prop:"code"}}),a("el-table-column",{attrs:{label:"BO定义别名",prop:"viewCode"}}),a("el-table-column",{attrs:{fixed:"right",label:"操作",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"small",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.datalistList.remove(t.row)}}},[e._v("删除")]),a("el-button",{attrs:{size:"small",type:"text",icon:"el-icon-arrow-up"},on:{click:function(a){return e.move("datalistList",e.datalistList,t.row,"up")}}},[e._v("上移")]),a("el-button",{attrs:{size:"small",type:"text",icon:"el-icon-arrow-down"},on:{click:function(a){return e.move("datalistList",e.datalistList,t.row,"down")}}},[e._v("下移")])]}}],null,!1,158833638)})],1)],1):e._e(),-1!=e.data.menu.indexOf("viewlist")?a("el-card",{staticClass:"box-card"},[a("div",{attrs:{slot:"header"},slot:"header"},[a("span",[e._v("视图列表")])])]):e._e(),-1!=e.data.menu.indexOf("chart")?a("el-card",{staticClass:"box-card"},[a("div",{attrs:{slot:"header"},slot:"header"},[a("span",{staticStyle:{"margin-right":"10px","font-weight":"bold"}},[e._v("图表配置")]),a("el-button",{attrs:{type:"primary",icon:"el-icon-search"},on:{click:e.showChartDialog}},[e._v("选择")])],1),a("el-row",[a("el-table",{staticClass:"form-table",staticStyle:{width:"100%"},attrs:{data:e.chartList,border:""}},[a("el-table-column",{attrs:{label:"图表名称"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入图表名称"},model:{value:t.row.name,callback:function(a){e.$set(t.row,"name",a)},expression:"scope.row.name"}})]}}],null,!1,3693064500)}),a("el-table-column",{attrs:{label:"图表别名",prop:"code"}}),a("el-table-column",{attrs:{label:"图表类型"},scopedSlots:e._u([{key:"default",fn:function(t){return["1"===t.row.chartType||"2"===t.row.chartType?a("el-tag",[e._v("折线图/柱状图")]):"3"===t.row.chartType?a("el-tag",{attrs:{type:"warning"}},[e._v("饼图")]):"4"===t.row.chartType?a("el-tag",{attrs:{type:"danger"}},[e._v("雷达图")]):"5"===t.row.chartType?a("el-tag",{attrs:{type:"info"}},[e._v("漏斗图")]):"6"===t.row.chartType?a("el-tag",{attrs:{type:"success"}},[e._v("散点图")]):"7"===t.row.chartType?a("el-tag",{attrs:{type:"warning"}},[e._v("热力图")]):a("el-tag",{attrs:{type:"warning"}},[e._v(e._s("1"===t.row.chartType))])]}}],null,!1,2942018744)}),a("el-table-column",{attrs:{fixed:"right",label:"操作",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"small",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.chartList.remove(t.row)}}},[e._v("删除")]),a("el-button",{attrs:{size:"small",type:"text",icon:"el-icon-arrow-up"},on:{click:function(a){return e.move("chartList",e.chartList,t.row,"up")}}},[e._v("上移")]),a("el-button",{attrs:{size:"small",type:"text",icon:"el-icon-arrow-down"},on:{click:function(a){return e.move("chartList",e.chartList,t.row,"down")}}},[e._v("下移")])]}}],null,!1,2573162104)})],1)],1)],1):e._e(),-1!=e.data.menu.indexOf("other")?a("el-card",{staticClass:"box-card"},[a("div",{attrs:{slot:"header"},slot:"header"},[a("span",{staticStyle:{"margin-right":"10px","font-weight":"bold"}},[e._v("栏目配置")]),a("el-button",{attrs:{type:"primary",icon:"el-icon-plus"},on:{click:e.addOtherType}},[e._v("添加栏目组")])],1),a("el-row",e._l(e.otherTypeArr,(function(t,i){return a("el-table",{key:i,staticClass:"form-table",staticStyle:{width:"100%"},attrs:{border:"",data:t.otherList}},[a("el-table-column",{attrs:{label:"栏目组名称",width:"30%"}},[a("el-table-column",{attrs:{label:"名称"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入名称"},model:{value:t.row.name,callback:function(a){e.$set(t.row,"name",a)},expression:"scope.row.name"}})]}}],null,!0)})],1),a("el-table-column",{scopedSlots:e._u([{key:"header",fn:function(){return[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入菜单名称"},model:{value:t.name,callback:function(a){e.$set(t,"name",a)},expression:"otherType.name"}})]},proxy:!0}],null,!0)},[a("el-table-column",{attrs:{prop:"url"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入url"},model:{value:t.row.url,callback:function(a){e.$set(t.row,"url",a)},expression:"scope.row.url"}})]}}],null,!0)})],1),a("el-table-column",{attrs:{width:"20%"},scopedSlots:e._u([{key:"header",fn:function(){return[a("el-button",{attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(e){return t.otherList.push({type:"other"})}}},[e._v("添加子栏目")]),a("el-button",{attrs:{type:"primary",icon:"el-icon-delete"},on:{click:function(a){return e.otherTypeArr.remove(t)}}},[e._v("删除栏目组")])]},proxy:!0}],null,!0)},[a("el-table-column",{attrs:{prop:"province",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(n){return[a("el-button",{attrs:{size:"small",type:"text",icon:"el-icon-delete"},on:{click:function(e){return t.otherList.remove(n.row)}}},[e._v("删除")]),a("el-button",{attrs:{size:"small",type:"text",icon:"el-icon-arrow-up"},on:{click:function(a){return e.moveTo(i,t.otherList,n.row,"up")}}},[e._v("上移")]),a("el-button",{attrs:{size:"small",type:"text",icon:"el-icon-arrow-down"},on:{click:function(a){return e.moveTo(i,t.otherList,n.row,"down")}}},[e._v("下移")])]}}],null,!0)})],1)],1)})),1)],1):e._e()],1)],1):e._e(),a("el-row",{staticStyle:{margin:"30px 0","text-align":"center"}},[a("el-button",{staticStyle:{"margin-right":"30px"},attrs:{type:"danger"},on:{click:function(t){return e.$emit("close-dialog")}}},[e._v("关闭")]),e.active>1&&!e.id||e.active>2&&e.id?a("el-button",{staticStyle:{"margin-top":"12px"},on:{click:e.step}},[e._v("上一步")]):e._e(),2==e.active?a("el-button",{staticStyle:{"margin-top":"12px"},on:{click:e.next}},[e._v("下一步")]):e._e(),3==e.active?a("el-button",{staticStyle:{"margin-top":"12px"},attrs:{loading:e.isSubmit},on:{click:e.stepToSave}},[e._v("保存")]):e._e(),3==e.active?a("el-button",{staticStyle:{"margin-top":"12px"},attrs:{loading:e.isSubmit},on:{click:e.modulePush}},[e._v("发布")]):e._e()],1),a("business-obj-dialog",{ref:"objDialog",attrs:{dataView:{},clickTree:{}},on:{loadTableData:e.closeBusinessObjDialog}}),a("EipFormDialog",{ref:"eipFormDialog",attrs:{single:!0,formType:"pc",appendToBody:""},on:{onConfirm:e.dialogFormConfirm}}),a("eip-flow-dialog",{ref:"eipFlowDialog",attrs:{single:!0,"append-to-body":""},on:{onConfirm:e.dialogFlowConfirm}}),a("eip-chart-dialog",{ref:"chartDialog",attrs:{appendToBody:!0,single:!1,chartType:2},on:{onConfirm:e.onChartConfirm}}),a("eip-data-template-dialog",{ref:"dataTemplateDialog",attrs:{appendToBody:!0,single:"flow"==e.data.type,type:e.data.type,defKey:e.data.relCode},on:{onConfirm:e.onDataTemplateConfirm}}),a("eip-data-template-dialog",{ref:"dataReportDialog",attrs:{appendToBody:!0,single:!1,defKey:"form"==e.data.type?e.data.relCode:""},on:{onConfirm:e.onDataReportConfirm}}),a("sysModuleAddMenus",{ref:"sysModuleAddMenus",attrs:{appendToBody:!0,moduleName:e.moduleName,isSubmit:e.isSubmit},on:{"update:isSubmit":function(t){e.isSubmit=t},"update:is-submit":function(t){e.isSubmit=t},"close-dialog":e.addMenusClose}})],1)}),[],!1,null,"2fa33b96",null);t.default=s.exports},4562:function(e,t,a){"use strict";a("8f82")},4581:function(e,t,a){},4678:function(e,t,a){var i={"./af":"2bfb","./af.js":"2bfb","./ar":"8e73","./ar-dz":"a356","./ar-dz.js":"a356","./ar-kw":"423e","./ar-kw.js":"423e","./ar-ly":"1cfd","./ar-ly.js":"1cfd","./ar-ma":"0a84","./ar-ma.js":"0a84","./ar-sa":"8230","./ar-sa.js":"8230","./ar-tn":"6d83","./ar-tn.js":"6d83","./ar.js":"8e73","./az":"485c","./az.js":"485c","./be":"1fc1","./be.js":"1fc1","./bg":"84aa","./bg.js":"84aa","./bm":"a7fa","./bm.js":"a7fa","./bn":"9043","./bn.js":"9043","./bo":"d26a","./bo.js":"d26a","./br":"6887","./br.js":"6887","./bs":"2554","./bs.js":"2554","./ca":"d716","./ca.js":"d716","./cs":"3c0d","./cs.js":"3c0d","./cv":"03ec","./cv.js":"03ec","./cy":"9797","./cy.js":"9797","./da":"0f14","./da.js":"0f14","./de":"b469","./de-at":"b3eb","./de-at.js":"b3eb","./de-ch":"bb71","./de-ch.js":"bb71","./de.js":"b469","./dv":"598a","./dv.js":"598a","./el":"8d47","./el.js":"8d47","./en-SG":"cdab","./en-SG.js":"cdab","./en-au":"0e6b","./en-au.js":"0e6b","./en-ca":"3886","./en-ca.js":"3886","./en-gb":"39a6","./en-gb.js":"39a6","./en-ie":"e1d3","./en-ie.js":"e1d3","./en-il":"7333","./en-il.js":"7333","./en-nz":"6f50","./en-nz.js":"6f50","./eo":"65db","./eo.js":"65db","./es":"898b","./es-do":"0a3c","./es-do.js":"0a3c","./es-us":"55c9","./es-us.js":"55c9","./es.js":"898b","./et":"ec18","./et.js":"ec18","./eu":"0ff2","./eu.js":"0ff2","./fa":"8df4","./fa.js":"8df4","./fi":"81e9","./fi.js":"81e9","./fo":"0721","./fo.js":"0721","./fr":"9f26","./fr-ca":"d9f8","./fr-ca.js":"d9f8","./fr-ch":"0e49","./fr-ch.js":"0e49","./fr.js":"9f26","./fy":"7118","./fy.js":"7118","./ga":"5120","./ga.js":"5120","./gd":"f6b4","./gd.js":"f6b4","./gl":"8840","./gl.js":"8840","./gom-latn":"0caa","./gom-latn.js":"0caa","./gu":"e0c5","./gu.js":"e0c5","./he":"c7aa","./he.js":"c7aa","./hi":"dc4d","./hi.js":"dc4d","./hr":"4ba9","./hr.js":"4ba9","./hu":"5b14","./hu.js":"5b14","./hy-am":"d6b6","./hy-am.js":"d6b6","./id":"5038","./id.js":"5038","./is":"0558","./is.js":"0558","./it":"6e98","./it-ch":"6f12","./it-ch.js":"6f12","./it.js":"6e98","./ja":"079e","./ja.js":"079e","./jv":"b540","./jv.js":"b540","./ka":"201b","./ka.js":"201b","./kk":"6d79","./kk.js":"6d79","./km":"e81d","./km.js":"e81d","./kn":"3e92","./kn.js":"3e92","./ko":"22f8","./ko.js":"22f8","./ku":"2421","./ku.js":"2421","./ky":"9609","./ky.js":"9609","./lb":"440c","./lb.js":"440c","./lo":"b29d","./lo.js":"b29d","./lt":"26f9","./lt.js":"26f9","./lv":"b97c","./lv.js":"b97c","./me":"293c","./me.js":"293c","./mi":"688b","./mi.js":"688b","./mk":"6909","./mk.js":"6909","./ml":"02fb","./ml.js":"02fb","./mn":"958b","./mn.js":"958b","./mr":"39bd","./mr.js":"39bd","./ms":"ebe4","./ms-my":"6403","./ms-my.js":"6403","./ms.js":"ebe4","./mt":"1b45","./mt.js":"1b45","./my":"8689","./my.js":"8689","./nb":"6ce3","./nb.js":"6ce3","./ne":"3a39","./ne.js":"3a39","./nl":"facd","./nl-be":"db29","./nl-be.js":"db29","./nl.js":"facd","./nn":"b84c","./nn.js":"b84c","./pa-in":"f3ff","./pa-in.js":"f3ff","./pl":"8d57","./pl.js":"8d57","./pt":"f260","./pt-br":"d2d4","./pt-br.js":"d2d4","./pt.js":"f260","./ro":"972c","./ro.js":"972c","./ru":"957c","./ru.js":"957c","./sd":"6784","./sd.js":"6784","./se":"ffff","./se.js":"ffff","./si":"eda5","./si.js":"eda5","./sk":"7be6","./sk.js":"7be6","./sl":"8155","./sl.js":"8155","./sq":"c8f3","./sq.js":"c8f3","./sr":"cf1e","./sr-cyrl":"13e9","./sr-cyrl.js":"13e9","./sr.js":"cf1e","./ss":"52bd","./ss.js":"52bd","./sv":"5fbd","./sv.js":"5fbd","./sw":"74dc","./sw.js":"74dc","./ta":"3de5","./ta.js":"3de5","./te":"5cbb","./te.js":"5cbb","./tet":"576c","./tet.js":"576c","./tg":"3b1b","./tg.js":"3b1b","./th":"10e8","./th.js":"10e8","./tl-ph":"0f38","./tl-ph.js":"0f38","./tlh":"cf75","./tlh.js":"cf75","./tr":"0e81","./tr.js":"0e81","./tzl":"cf51","./tzl.js":"cf51","./tzm":"c109","./tzm-latn":"b53d","./tzm-latn.js":"b53d","./tzm.js":"c109","./ug-cn":"6117","./ug-cn.js":"6117","./uk":"ada2","./uk.js":"ada2","./ur":"5294","./ur.js":"5294","./uz":"2e8c","./uz-latn":"010e","./uz-latn.js":"010e","./uz.js":"2e8c","./vi":"2921","./vi.js":"2921","./x-pseudo":"fd7e","./x-pseudo.js":"fd7e","./yo":"7f33","./yo.js":"7f33","./zh-cn":"5c3a","./zh-cn.js":"5c3a","./zh-hk":"49ab","./zh-hk.js":"49ab","./zh-tw":"90ea","./zh-tw.js":"90ea"};function n(e){var t=o(e);return a(t)}function o(e){var t=i[e];if(!(t+1)){var a=new Error("Cannot find module '"+e+"'");throw a.code="MODULE_NOT_FOUND",a}return t}n.keys=function(){return Object.keys(i)},n.resolve=o,e.exports=n,n.id="4678"},4685:function(e,t){e.exports=require("core-js/modules/es7.symbol.async-iterator")},"46db":function(e,t,a){},4758:function(e,t){e.exports=require("nprogress/nprogress.css")},4769:function(e,t,a){"use strict";a.r(t);a("25fc"),a("000b");var i=a("2ade"),n={name:"eip-script-dialog",props:{value:String,name:String,appendToBody:{type:Boolean,default:!1},destroyOnClose:{type:Boolean,default:!1},script:{type:String,default:""}},data:function(){return{data:[],tableColumns:[{prop:"name",label:"名称"},{prop:"script",label:"脚本"},{prop:"memo",label:"备注"}],pagination:{page:1,pageSize:50,total:0,showTotal:!0}}},methods:{showDialog:function(){this.$refs.htDialog.showDialog()},handleLoad:function(e,t){var a=this;i.default.post("${bpmRunTime}/runtime/script/v1/list",e).then((function(e){a.data=e.data.rows,a.pagination.page=e.data.page,a.pagination.pageSize=e.data.pageSize,a.pagination.total=e.data.total})).finally((function(){return t()}))},onConfirm:function(e){this.$emit("onConfirm",e[0].script,this.name),this.value?this.$emit("input",this.value+e[0].script):this.$emit("input",e[0].script)}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-dialog",{ref:"htDialog",attrs:{single:"",name:"name",data:e.data,"table-columns":e.tableColumns,pagination:e.pagination,"search-placeholder":"脚本名称,脚本内容","dialog-title":"常用对话框","quick-search-props":"name,script","append-to-body":e.appendToBody,"destroy-on-close":e.destroyOnClose},on:{load:e.handleLoad,onConfirm:e.onConfirm}})}),[],!1,null,null,null);t.default=r.exports},"47dc":function(e,t,a){},"484c":function(e,t,a){"use strict";a("4481")},"485c":function(e,t,a){!function(e){"use strict";var t={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"};e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"birneçə saniyə",ss:"%d saniyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,t,a){return e<4?"gecə":e<12?"səhər":e<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var a=e%10,i=e%100-a,n=e>=100?100:null;return e+(t[a]||t[i]||t[n])},week:{dow:1,doy:7}})}(a("c1df"))},4895:function(e,t,a){!function(e){"use strict";function t(t,i,o,r){if(o&&o.call){var s=o;o=null}else s=n(t,o,"rangeFinder");"number"==typeof i&&(i=e.Pos(i,0));var l=n(t,o,"minFoldSize");function c(e){var a=s(t,i);if(!a||a.to.line-a.from.line<l)return null;if("fold"===r)return a;for(var n=t.findMarksAt(a.from),o=0;o<n.length;++o)if(n[o].__isFold){if(!e)return null;a.cleared=!0,n[o].clear()}return a}var d=c(!0);if(n(t,o,"scanUp"))for(;!d&&i.line>t.firstLine();)i=e.Pos(i.line-1,0),d=c(!1);if(d&&!d.cleared&&"unfold"!==r){var u=a(t,o,d);e.on(u,"mousedown",(function(t){p.clear(),e.e_preventDefault(t)}));var p=t.markText(d.from,d.to,{replacedWith:u,clearOnEnter:n(t,o,"clearOnEnter"),__isFold:!0});p.on("clear",(function(a,i){e.signal(t,"unfold",t,a,i)})),e.signal(t,"fold",t,d.from,d.to)}}function a(e,t,a){var i=n(e,t,"widget");if("function"==typeof i&&(i=i(a.from,a.to)),"string"==typeof i){var o=document.createTextNode(i);(i=document.createElement("span")).appendChild(o),i.className="CodeMirror-foldmarker"}else i&&(i=i.cloneNode(!0));return i}e.newFoldFunction=function(e,a){return function(i,n){t(i,n,{rangeFinder:e,widget:a})}},e.defineExtension("foldCode",(function(e,a,i){t(this,e,a,i)})),e.defineExtension("isFolded",(function(e){for(var t=this.findMarksAt(e),a=0;a<t.length;++a)if(t[a].__isFold)return!0})),e.commands.toggleFold=function(e){e.foldCode(e.getCursor())},e.commands.fold=function(e){e.foldCode(e.getCursor(),null,"fold")},e.commands.unfold=function(e){e.foldCode(e.getCursor(),{scanUp:!1},"unfold")},e.commands.foldAll=function(t){t.operation((function(){for(var a=t.firstLine(),i=t.lastLine();a<=i;a++)t.foldCode(e.Pos(a,0),{scanUp:!1},"fold")}))},e.commands.unfoldAll=function(t){t.operation((function(){for(var a=t.firstLine(),i=t.lastLine();a<=i;a++)t.foldCode(e.Pos(a,0),{scanUp:!1},"unfold")}))},e.registerHelper("fold","combine",(function(){var e=Array.prototype.slice.call(arguments,0);return function(t,a){for(var i=0;i<e.length;++i){var n=e[i](t,a);if(n)return n}}})),e.registerHelper("fold","auto",(function(e,t){for(var a=e.getHelpers(t,"fold"),i=0;i<a.length;i++){var n=a[i](e,t);if(n)return n}}));var i={rangeFinder:e.fold.auto,widget:"↔",minFoldSize:0,scanUp:!1,clearOnEnter:!0};function n(e,t,a){if(t&&void 0!==t[a])return t[a];var n=e.options.foldOptions;return n&&void 0!==n[a]?n[a]:i[a]}e.defineOption("foldOptions",null),e.defineExtension("foldOption",(function(e,t){return n(this,e,t)}))}(a("56b3"))},"48cb":function(e,t,a){},4919:function(e,t){e.exports=require("core-js/modules/es6.array.find")},4921:function(e,t,a){"use strict";a.r(t);var i=a("2909"),n=(a("000b"),a("292c")),o={name:"holiday-manager",data:function(){return{data:[],pageResult:{page:1,pageSize:10,total:0},saveUrl:window.context.uc+"/uc/holiday/v1/save",deleteUrl:window.context.uc+"/uc/holiday/v1/remove",title:"添加节假日",dialogVisible:!1,holiday:{name:"",key:"",desc:"",time:[]},disabled:!0,holidayTime:[],makeUpTime:[]}},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},loadData:function(e,t){var a=this;n.default.holidayList(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){t&&t()}))},edit:function(e){var t=this;this.dialogVisible=!0,e?(this.title="编辑节假日",this.disabled=!0,n.default.getHoliday(e.id).then((function(e){t.holiday=e,t.holidayTime=e.time.filter((function(e){return!e.type||0===e.type})),t.makeUpTime=e.time.filter((function(e){return 1===e.type}))}))):(this.title="新增节假日",this.disabled=!1,this.holiday={name:"",key:"",desc:"",time:[]})},handleClose:function(){this.dialogVisible=!1},beforeSaveData:function(){this.holiday.time=[].concat(Object(i.a)(this.holidayTime),Object(i.a)(this.makeUpTime))},afterSaveData:function(){this.dialogVisible=!1,this.$refs.htTable.load()},add:function(e){0===e?this.holidayTime.push({startTime:"",endTime:"",type:e}):1===e&&this.makeUpTime.push({startTime:"",endTime:"",type:e})},remove:function(e,t){0===t?this.holidayTime.splice(e,1):1===t&&this.makeUpTime.splice(e,1)},change:function(e,t){new Date(e.startTime)>new Date(e.endTime)&&("small"===t?this.$set(e,"startTime",e.endTime):this.$set(e,"endTime",e.startTime),this.$message.error("开始时间大于结束时间"))}}},r=a("2877"),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("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[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.edit()}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:e.deleteUrl,htTable:e.$refs.htTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"名称",sortable:!0,"show-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-link",{attrs:{type:"primary",title:"编辑详情"},on:{click:function(a){return e.edit(t.row)}}},[e._v(e._s(t.row.name))])]}}])}),a("ht-table-column",{attrs:{prop:"key",label:"key",sortable:!0,"show-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"desc",label:"描述","show-tooltip":!0}})]],2),a("ht-sidebar-dialog",{attrs:{width:"34%",title:e.title,visible:e.dialogVisible,"before-close":e.handleClose,"append-to-body":!0}},[a("el-form",{attrs:{"data-vv-scope":"editForm"}},[a("ht-form-item",{attrs:{label:"名称"}},[a("ht-input",{attrs:{validate:{required:!0,max:60}},model:{value:e.holiday.name,callback:function(t){e.$set(e.holiday,"name",t)},expression:"holiday.name"}})],1),a("ht-form-item",{attrs:{label:"key"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.holiday.name,expression:"holiday.name"}],attrs:{validate:{required:!0,max:60,regex:{expression:"^[a-zA-Z][a-zA-Z0-9_]*$",message:"只能输入字母、数字、下划线，且以字母开头"}},disabled:e.disabled},model:{value:e.holiday.key,callback:function(t){e.$set(e.holiday,"key",t)},expression:"holiday.key"}})],1),a("ht-form-item",{attrs:{label:"描述"}},[a("ht-input",{attrs:{type:"textarea",cols:50,rows:5},model:{value:e.holiday.desc,callback:function(t){e.$set(e.holiday,"desc",t)},expression:"holiday.desc"}})],1),a("span",{staticStyle:{margin:"10px 15px 0 30px","font-size":"14px"}},[e._v("假期时间")]),a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.add(0)}}},[e._v("添加")]),a("el-table",{attrs:{data:e.holidayTime,border:""}},[a("el-table-column",{attrs:{type:"index",label:"序号"}}),a("el-table-column",{attrs:{label:"开始时间","header-align":"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-date-picker",{attrs:{type:"datetime","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:"选择日期时间"},on:{change:function(a){return e.change(t.row,"small")}},model:{value:t.row.startTime,callback:function(a){e.$set(t.row,"startTime",a)},expression:"scope.row.startTime"}})]}}])}),a("el-table-column",{attrs:{label:"结束时间","header-align":"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-date-picker",{attrs:{type:"datetime","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:"选择日期时间"},on:{change:function(a){return e.change(t.row,"big")}},model:{value:t.row.endTime,callback:function(a){e.$set(t.row,"endTime",a)},expression:"scope.row.endTime"}})]}}])}),a("el-table-column",{attrs:{label:"操作",width:"70px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{staticClass:"el-icon-delete",attrs:{type:"danger"},on:{click:function(a){return e.remove(t.$index,0)}}})]}}])})],1),a("span",{staticStyle:{margin:"10px 15px 0 30px","font-size":"14px"}},[e._v("补班时间")]),a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.add(1)}}},[e._v("添加")]),a("el-table",{attrs:{data:e.makeUpTime,border:""}},[a("el-table-column",{attrs:{type:"index",label:"序号"}}),a("el-table-column",{attrs:{label:"开始时间","header-align":"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-date-picker",{attrs:{type:"datetime","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:"选择日期时间"},on:{change:function(a){return e.change(t.row,"small")}},model:{value:t.row.startTime,callback:function(a){e.$set(t.row,"startTime",a)},expression:"scope.row.startTime"}})]}}])}),a("el-table-column",{attrs:{label:"结束时间","header-align":"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-date-picker",{attrs:{type:"datetime","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:"选择日期时间"},on:{change:function(a){return e.change(t.row,"big")}},model:{value:t.row.endTime,callback:function(a){e.$set(t.row,"endTime",a)},expression:"scope.row.endTime"}})]}}])}),a("el-table-column",{attrs:{label:"操作",width:"70px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{staticClass:"el-icon-delete",attrs:{type:"danger"},on:{click:function(a){return e.remove(t.$index,1)}}})]}}])})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:e.saveUrl,model:e.holiday,"scope-name":"editForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v("保 存")]),a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1)],1)}),[],!1,null,"6bb65b7e",null);t.default=s.exports},4941:function(e,t,a){"use strict";a("de04")},"49ab":function(e,t,a){!function(e){"use strict";e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var i=100*e+t;return i<600?"凌晨":i<900?"早上":i<1130?"上午":i<1230?"中午":i<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(a("c1df"))},"4a2f":function(e,t,a){"use strict";a.r(t);a("25fc"),a("80a8"),a("2c92"),a("6e74");var i=a("289a"),n={components:{Draggable:a.n(i).a},props:{data:Object,layoutObj:{type:Object,default:function(){return{name:"",memo:""}}}},data:function(){return{validator:{type:null,required:null,pattern:null,range:null,length:null}}},computed:{show:function(){return!!(this.data&&Object.keys(this.data).length>0)}},methods:{handleGridColumnAdd:function(e){"tab"==e&&this.data.columns.push({span:"标签页"+(this.data.columns.length+1),list:[]})},handleOptionsRemove:function(e){"grid"===this.data.type?this.data.columns.splice(e,1):this.data.options.options.splice(e,1)},handleAddOption:function(){this.data.options.showLabel?this.data.options.options.push({value:this.$t("fm.config.widget.newOption"),label:this.$t("fm.config.widget.newOption")}):this.data.options.options.push({value:this.$t("fm.config.widget.newOption")})},handleAddColumn:function(){this.data.columns.push({span:"",list:[]})},generateRule:function(){var e=this;this.data.rules=[],Object.keys(this.validator).forEach((function(t){e.validator[t]&&e.data.rules.push(e.validator[t])}))},handleSelectMuliple:function(e){e?this.data.options.defaultValue?this.data.options.defaultValue=[this.data.options.defaultValue]:this.data.options.defaultValue=[]:this.data.options.defaultValue.length>0?this.data.options.defaultValue=this.data.options.defaultValue[0]:this.data.options.defaultValue=""},validateRequired:function(e){var t=this;this.validator.required=e?{required:!0,message:"".concat(this.data.name).concat(this.$t("fm.config.widget.validatorRequired"))}:null,this.$nextTick((function(){t.generateRule()}))},validateDataType:function(e){if(!this.show)return!1;this.validator.type=e?{type:e,message:this.data.name+this.$t("fm.config.widget.validatorType")}:null,this.generateRule()},valiatePattern:function(e){if(!this.show)return!1;this.validator.pattern=e?{pattern:e,message:this.data.name+this.$t("fm.config.widget.validatorPattern")}:null,this.generateRule()}},watch:{"layoutObj.name":function(e,t){this.$emit("update:layoutObj",this.layoutObj)},"layoutObj.memo":function(e,t){this.$emit("update:layoutObj",this.layoutObj)},"data.options.isRange":function(e){void 0!==e&&(e?this.data.options.defaultValue=null:Object.keys(this.data.options).indexOf("defaultValue")>=0&&(this.data.options.defaultValue=""))},"data.options.required":function(e){this.validateRequired(e)},"data.options.dataType":function(e){this.validateDataType(e)},"data.options.pattern":function(e){this.valiatePattern(e)},"data.name":function(e){this.data.options&&(this.validateRequired(this.data.options.required),this.validateDataType(this.data.options.dataType),this.valiatePattern(this.data.options.pattern))}}},o=(a("c3df"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-container",[a("el-header",[e._v("布局信息")]),a("el-main",[a("el-form",{attrs:{"data-vv-scope":"editForm","label-position":"top"},model:{value:e.layoutObj,callback:function(t){e.layoutObj=t},expression:"layoutObj"}},[a("ht-form-item",{attrs:{label:"布局名称",prop:"name"}},[a("ht-input",{staticClass:"ht",attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入名称",maxlength:50,showWordLimit:!0},model:{value:e.layoutObj.name,callback:function(t){e.$set(e.layoutObj,"name",t)},expression:"layoutObj.name"}})],1),a("ht-form-item",{attrs:{label:"布局描述",prop:"memo"}},[a("ht-input",{staticClass:"ht",attrs:{type:"textarea",rows:3,autocomplete:"off",placeholder:"请输入描述信息",maxlength:200,showWordLimit:!0},model:{value:e.layoutObj.memo,callback:function(t){e.$set(e.layoutObj,"memo",t)},expression:"layoutObj.memo"}})],1)],1)],1)],1),"grid"==e.data.type?a("el-container",[a("el-header",[e._v("栅格设计")]),a("el-main",{staticClass:"config-content"},[e.data&&e.data.type?e._e():a("div",{staticClass:"field-empty"},[e._v("选择一个栅格布局进行设置")]),e.data?a("el-form",{attrs:{"label-position":"top"}},["grid"==e.data.type?[a("el-form-item",{attrs:{label:"栅格间隔："}},[a("el-input",{attrs:{type:"number"},model:{value:e.data.options.gutter,callback:function(t){e.$set(e.data.options,"gutter",e._n(t))},expression:"data.options.gutter"}})],1),a("el-form-item",{attrs:{label:"列配置项："}},[a("draggable",e._b({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(t,i){return a("li",{key:i},[a("i",{staticClass:"drag-item",staticStyle:{"font-size":"16px",margin:"0 5px",cursor:"move"}},[a("i",{staticClass:"iconfont icon-draggable"})]),a("el-input",{staticStyle:{width:"120px"},attrs:{placeholder:"1到24的整数",size:"mini",type:"number"},model:{value:t.span,callback:function(a){e.$set(t,"span",e._n(a))},expression:"item.span"}}),a("el-button",{staticStyle:{padding:"4px","margin-left":"5px"},attrs:{circle:"",plain:"",type:"danger",size:"mini",icon:"el-icon-minus"},on:{click:function(t){return e.handleOptionsRemove(i)}}})],1)})),0),a("div",{staticStyle:{"margin-left":"22px"}},[a("el-button",{on:{click:e.handleAddColumn}},[e._v("添加列")])],1)],1)]:e._e()],2):e._e()],1)],1):e._e(),"tab"==e.data.type?a("el-container",[a("el-header",[e._v("tab布局设计")]),a("el-main",{staticClass:"config-content"},[a("el-form",{directives:[{name:"form",rawName:"v-form"}]},[a("ht-form-item",{attrs:{"label-width":"",label:"风格类型"}},[a("el-radio-group",{model:{value:e.data.options.ctrlType,callback:function(t){e.$set(e.data.options,"ctrlType",t)},expression:"data.options.ctrlType"}},[a("el-radio-button",{attrs:{label:""}},[e._v("默认")]),a("el-radio-button",{attrs:{label:"card"}},[e._v("选项卡")]),a("el-radio-button",{attrs:{label:"border-card"}},[e._v("卡片化")])],1)],1),a("ht-form-item",{attrs:{"label-width":"",label:"选项卡位置"}},[a("el-radio-group",{model:{value:e.data.options.align,callback:function(t){e.$set(e.data.options,"align",t)},expression:"data.options.align"}},[a("el-radio-button",{attrs:{label:"top"}},[e._v("顶部")]),a("el-radio-button",{attrs:{label:"left"}},[e._v("左侧")]),a("el-radio-button",{attrs:{label:"right"}},[e._v("右侧")]),a("el-radio-button",{attrs:{label:"bottom"}},[e._v("底部")])],1)],1),a("ht-form-item",{attrs:{"label-width":"",label:"标签配置项"}},[a("br"),a("draggable",e._b({staticClass:"column-ul",staticStyle:{margin:"0","padding-left":"0px"},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(t,i){return a("li",{key:i,staticStyle:{"list-style":"none"}},[a("i",{staticClass:"drag-item icon-draggable"}),e._v(" \n\t\t\t\t\t\t\t"),a("ht-input",{attrs:{size:"mini",width:"200px"},model:{value:t.span,callback:function(a){e.$set(t,"span",a)},expression:"item.span"}}),a("el-button",{staticClass:"grid-remove-button",attrs:{circle:"",plain:"",type:"danger",size:"mini",icon:"el-icon-minus"},on:{click:function(t){return e.handleOptionsRemove(i)}}})],1)})),0),a("div",{staticStyle:{"margin-left":"22px"}},[a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.handleGridColumnAdd("tab")}}},[e._v("添加标签")])],1)],1)],1)],1)],1):e._e()],1)}),[],!1,null,"2bbff84e",null);t.default=r.exports},"4b17":function(e,t,a){"use strict";a.r(t);var i=a("53ca"),n=(a("2ade"),a("5880"),a("5f72"),{name:"FlowNodeEventSetting",components:{},props:{titleSetting:{type:String,required:!0,default:"节点事件设置"},passConf:{type:Object,required:!0}},data:function(){return{dialogVisibleSetting:!1,restfulList:[],restfulCopy:[],canSubmit:!0}},methods:{isGlobalNode:function(e){return!!e&&(-1!=e.indexOf("taskCreate")||-1!=e.indexOf("taskComplete"))},showDialog:function(){this.dialogVisibleSetting=!0,this.restfulList=[],this.restfulCopy=JSON.parse(JSON.stringify(this.passConf.restful));var e=this.restfulCopy;if(e&&0!=e.length)for(var t=e.length,a=0;a<t;a++){var n=e[a].header;n&&"object"==Object(i.a)(n)&&(e[a].header=n)}else e='[{"url":"","desc":"","invokeMode":1,"callTime":"","header":"","inParam":"","outParam":""}]',e=window.eval("("+e+")");this.restfulList=e},fromJson:function(e){if(this.isString(e)){this.canSubmit=!0;try{JSON.parse(e),this.canSubmit=!0}catch(e){this.$message.warning("请求头部必须是json格式的字符串"),this.canSubmit=!1}return e}return this.canSubmit=!0,JSON.stringify(e)},isString:function(e){return"string"==typeof e},saveEvent:function(){var e=this,t=this;t.$validator.validateAll("settingSave").then((function(a){if(a){var i=JSON.parse(JSON.stringify(t.restfulList));if(i&&i.length>0)for(var n=0;n<i.length;n++){var o=i[n].header;o&&(i[n].header=t.fromJson(o))}if(!t.canSubmit)return;e.$emit("handle-save",i),t.dialogVisibleSetting=!1}else{var r=t.$validator.errors.items.filter((function(e){return"settingSave"==e.scope})).length;t.$message({showClose:!0,message:"有".concat(r,"个字段未通过校验，请正确填写表单内容。"),type:"warning"})}}))},addEvent:function(){this.restfulList.push({url:"",desc:"",invokeMode:1,callTime:"",header:"",inParam:"",outParam:""})},close:function(){this.restfulList=[],this.passConf.restful=this.restfulCopy,this.dialogVisibleSetting=!1},deleteSetting:function(e,t){e.splice(t,1)}},mounted:function(){this.$validator=this.$root.$validator}}),o=(a("36fd"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{width:"70%",title:e.titleSetting,visible:e.dialogVisibleSetting,"before-close":e.close,"close-on-click-modal":!1,"append-to-body":"",top:"8vh","destroy-on-close":!0}},[a("div",{staticStyle:{"margin-bottom":"10px"}},[a("el-button",{attrs:{type:"primary",size:"mini",icon:"el-icon-plus"},on:{click:e.addEvent}},[e._v("新 增")]),a("el-button",{attrs:{type:"success",size:"mini",icon:"el-icon-check"},on:{click:e.saveEvent}},[e._v("保 存")]),a("el-button",{attrs:{type:"danger",size:"mini",icon:"el-icon-close"},on:{click:e.close}},[e._v("关 闭")])],1),a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"settingSave"}},[a("el-table",{ref:"htTableSetting",staticStyle:{width:"100%",height:"550px",overflow:"auto"},attrs:{data:e.restfulList,border:""}},[a("el-table-column",{attrs:{label:"接口配置"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;t.$index;return[a("el-form",{attrs:{"data-vv-scope":"settingSave"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{staticClass:"is-required",attrs:{width:"170px"}},[e._v("接口地址:")]),a("td",[a("ht-input",{staticClass:"ht",attrs:{placeholder:"请输入接口地址",autocomplete:"off",validate:"required"},model:{value:i.url,callback:function(t){e.$set(i,"url",t)},expression:"row.url"}})],1)]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"170px"}},[e._v("接口描述:")]),a("td",[a("ht-input",{staticClass:"ht",attrs:{placeholder:"请输入接口描述",autocomplete:"off",validate:"required"},model:{value:i.desc,callback:function(t){e.$set(i,"desc",t)},expression:"row.desc"}})],1)]),a("tr",[a("th",{attrs:{width:"170px"}},[e._v("接口类型:")]),a("td",[a("ht-radio",{attrs:{options:[{key:1,value:"异步"},{key:0,value:"同步"}]},model:{value:i.invokeMode,callback:function(t){e.$set(i,"invokeMode",t)},expression:"row.invokeMode"}})],1)]),a("tr",[a("th",{attrs:{width:"170px"}},[e._v("接口触发时机:")]),a("td",[a("ht-checkbox",{staticStyle:{"margin-top":"-10px"},attrs:{options:[{key:"taskCreate",value:"任务创建时"},{key:"taskComplete",value:"任务结束时"}]},model:{value:i.callTime,callback:function(t){e.$set(i,"callTime",t)},expression:"row.callTime"}}),e.passConf.nodeId?e._e():a("ht-checkbox",{staticStyle:{"margin-top":"-10px"},attrs:{options:[{key:"startEvent",value:"流程启动时"},{key:"endEvent",value:"流程结束时"}]},model:{value:i.callTime,callback:function(t){e.$set(i,"callTime",t)},expression:"row.callTime"}})],1)]),!e.passConf.nodeId&&e.isGlobalNode(i.callTime)?a("tr",[a("th",{attrs:{width:"170px"}},[e._v("接口触发节点:")]),a("td",e._l(e.passConf.nodes,(function(t){return a("span",{key:t.nodeId},[a("ht-checkbox",{staticStyle:{"margin-top":"-10px"},attrs:{options:[{key:t.nodeId,value:t.name}]},model:{value:i.callNodes,callback:function(t){e.$set(i,"callNodes",t)},expression:"row.callNodes"}})],1)})),0)]):e._e(),a("tr",[a("th",{attrs:{width:"170px"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:'接口头部（header）为JSON格式，如：{"Authorization":"Bearer eyJhbGciOiJIUzUxMiJ9"};若是请求系统内部地址，请这样提填写{"Authorization":"hdp-token"}',placement:"left-start"}},[a("i",{staticClass:"el-icon-warning"},[e._v("接口头部（header）:")])])],1),a("td",[a("ht-input",{staticClass:"ht",attrs:{placeholder:"请输入接口头部（header）",autocomplete:"off"},model:{value:i.header,callback:function(t){e.$set(i,"header",t)},expression:"row.header"}})],1)])])])])]}}])}),a("el-table-column",{attrs:{label:"操作",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){t.row;var i=t.$index;return[a("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-delete"},on:{click:function(t){return e.deleteSetting(e.restfulList,i)}}},[e._v("删除")])]}}])})],1)],1)],1)}),[],!1,null,"b2a3506e",null);t.default=r.exports},"4ba9":function(e,t,a){!function(e){"use strict";function t(e,t,a){var i=e+" ";switch(a){case"ss":return i+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return i+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return i+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return i+=1===e?"dan":"dana";case"MM":return i+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return i+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}e.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a("c1df"))},"4bcf":function(e,t,a){"use strict";a.r(t);a("5a1d");var i=a("5aeb"),n=a.n(i),o=a("2ade"),r=a("e924"),s=a("3c4e"),l=a.n(s);n.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 c={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:a("959b"),demoSignature:a("9535")}},computed:{imgSrc:function(e){return this.getImgSrc(this.element),!0}},created:function(){var e=this,t=this;r.default.$emit("initNoAttrField",this.element),r.default.$on("changeCtrlType",(function(a){if(a.key===t.element.key){var i=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());a.key=i,a.model=a.ctrlType+"_"+i,t.selectWidget=a;var n=t.data;n.list[t.index]=a,t.$emit("data:update",n),t.destroyedCtrlType(e)}}))},destroyed:function(){},methods:{destroyedCtrlType:function(e){e.$off("changeCtrlType")},getImgSrc:function(e){var t=this;if(e.options.isDisplay){var a=e.options.fileJson;if(a){var i=JSON.parse(a);o.default.get(window.context.portal+"/file/onlinePreviewController/v1/getFileById_"+i[0].id,"arraybuffer").then((function(e){var a=e.headers["content-type"];t.img_src=a?window.URL.createObjectURL(new Blob([e.data],{type:a})):window.URL.createObjectURL(new Blob([e.data]))}))}}},handleClick:function(e){window.event.ctrlKey||(this.selectWidgetList.length=0,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 t=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(){t.data.list.splice(e,1)}))},handleWidgetClone:function(e){var t=this,a=l()({},this.data.list[e],{clone:!0});a.key=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random()),this.data.list.splice(e,0,a),this.$nextTick((function(){t.selectWidget=t.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,t){if(e&&"amap"==e.ctrlType){var a=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:'<img src="https://a.amap.com/jsapi_demos/static/resource/img/user.png" style="width:36px;height:36px"/>'},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,t){t&&t.position&&(a.lng=t.position.lng,a.lat=t.position.lat,a.mapCenter=[a.lng,a.lat],a.loaded=!0,a.$nextTick())}))}}}]}},deep:!0}}},d=(a("a394"),a("2877")),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{on:{click:function(t){return e.handleClick(e.index)}}},[a("div",{on:{click:function(t){return t.ctrlKey?e.handleClickCtrl(e.index):null}}},[a("div",{staticClass:"widget-form-item"},[a("div",{staticClass:"widget-mask",on:{"!click":function(t){return e.handleSelectWidget(e.index)}}}),e.selectWidget.key==e.element.key?a("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[a("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?a("div",{staticClass:"widget-view-action"},[a("i",{staticClass:"icon-copy",attrs:{title:"复制"},on:{click:function(t){return t.stopPropagation(),e.handleWidgetClone(e.index)}}}),a("el-divider",{attrs:{direction:"vertical"}}),a("i",{staticClass:"icon-trash",attrs:{title:"按右Alt键删除"},on:{click:function(t){return t.stopPropagation(),e.handleWidgetDelete(e.index)}}})],1):e._e(),e.element&&e.element.key&&"iframe"!=e.element.ctrlType&&!e.element.noTitle?a("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?a("template",{slot:"label"},[e.element.options&&e.element.options.hideLabel&&e.element.options.hideLabel?e._e():a("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?[a("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[a("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[a("span",[e._v(e._s(e.element.options.bindPreAndSufFixjson.sufSix))])]},proxy:!0}:null],null,!0),model:{value:e.element.options.defaultValue,callback:function(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"textarea"==e.element.ctrlType?[a("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(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"number"==e.element.ctrlType?[a("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[a("span",[e._v(e._s(e.element.options.company))])]},proxy:!0}:null],null,!0),model:{value:e.element.options.defaultValue,callback:function(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"radio"==e.element.ctrlType?[a("el-radio-group",{style:{width:e.element.options.width},attrs:{disabled:e.element.options.disabled},model:{value:e.element.options.defaultValue,callback:function(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}},e._l(e.element.options.options,(function(t,i){return a("el-radio",{key:t.value+i,style:{display:e.element.options.inline?"block":"inline-block"},attrs:{label:t.value}},[e._v(e._s(e.element.options.showLabel?t.label:t.value))])})),1)]:e._e(),"checkbox"==e.element.ctrlType?[a("el-checkbox-group",{style:{width:e.element.options.width},attrs:{disabled:e.element.options.disabled},model:{value:e.element.options.defaultValue,callback:function(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}},e._l(e.element.options.options,(function(t,i){return a("el-checkbox",{key:t.value+i,style:{display:e.element.options.inline?"block":"inline-block"},attrs:{label:t.value}},[e._v(e._s(e.element.options.showLabel?t.label:t.value))])})),1)]:e._e(),"time"==e.element.ctrlType?[a("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(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"date"==e.element.ctrlType?[a("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(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"rate"==e.element.ctrlType?[a("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(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"color"==e.element.ctrlType?[a("el-color-picker",{attrs:{disabled:e.element.options.disabled,"show-alpha":e.element.options.showAlpha},model:{value:e.element.options.defaultValue,callback:function(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"select"==e.element.ctrlType?[a("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(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}},e._l(e.element.options.options,(function(t){return a("el-option",{key:t.value,attrs:{value:t.value,label:e.element.options.showLabel?t.label:t.value}})})),1)]:e._e(),"switch"==e.element.ctrlType?[a("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(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"slider"==e.element.ctrlType?[a("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(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"imgupload"==e.element.ctrlType?[a("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(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"cascader"==e.element.ctrlType?[a("ht-select",{attrs:{placeholder:e.element.options.placeholder,options:[]},model:{value:e.element.options.defaultValue,callback:function(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"editor"==e.element.ctrlType?[a("vue-editor",{style:{width:e.element.options.width},model:{value:e.element.options.defaultValue,callback:function(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"blank"==e.element.ctrlType?[a("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?[a("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"}},[a("vue-ueditor-wrap",{attrs:{config:e.config},model:{value:e.element.options.textValue,callback:function(t){e.$set(e.element.options,"textValue",t)},expression:"element.options.textValue"}})],1)]:e._e(),"text"==e.element.ctrlType?[a("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"}},[a("vue-ueditor-wrap",{attrs:{config:e.config},model:{value:e.element.options.textValue,callback:function(t){e.$set(e.element.options,"textValue",t)},expression:"element.options.textValue"}})],1)]:e._e(),"currency"==e.element.ctrlType?[a("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(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"selector"==e.element.ctrlType?[a("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(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"related-process"==e.element.ctrlType?[a("img",{staticStyle:{width:"100%",height:"100%"},attrs:{src:e.flowListSvg,alt:""}})]:e._e(),"dialog"==e.element.ctrlType?[a("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(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}},[a("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?[a("ht-select",{attrs:{placeholder:e.element.options.placeholder,options:[]},model:{value:e.element.options.defaultValue,callback:function(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"attachment"==e.element.ctrlType?[a("el-input",{staticClass:"input-with-select",model:{value:e.element.options.defaultValue,callback:function(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}},[a("el-button",{attrs:{slot:"append",icon:"el-icon-upload2"},slot:"append"})],1)]:e._e(),"immediate-single"==e.element.ctrlType?[a("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(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"button"==e.element.ctrlType?[e.element.options.bindEventjson.isShowInput?[a("el-input",{staticClass:"input-with-select",attrs:{placeholder:e.element.options.placeholder},model:{value:e.element.options.defaultValue,callback:function(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}},[a("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?[a("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(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"signature"==e.element.ctrlType?[a("img",{staticStyle:{width:"70px",height:"22px"},attrs:{src:e.demoSignature,alt:""}})]:e._e(),"dic"==e.element.ctrlType?[a("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(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"tag"===e.element.ctrlType?[a("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}},[a("el-option",{key:"1",attrs:{label:"标签1",value:"标签1"}})],1)]:e._e(),"dropdown"==e.element.ctrlType?[a("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(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"autocomplete"==e.element.ctrlType?[a("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(t){e.$set(e.element.options,"inputVal",t)},expression:"element.options.inputVal"}})]:e._e(),"eip-cascader"==e.element.ctrlType?[a("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(t){e.$set(e.element.options,"inputVal",t)},expression:"element.options.inputVal"}})]:e._e(),"image"==e.element.ctrlType?[0==e.element.options.size.height||0==e.element.options.size.width?a("span",[e.imgSrc?a("img",{attrs:{src:e.img_src}}):e._e()]):e._e(),0!=e.element.options.size.height&&0!=e.element.options.size.width?a("span",[e.imgSrc?a("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?[a("el-button",{attrs:{icon:"el-icon-upload2"}},[e._v("上传图片")])]:e._e(),"amap"==e.element.ctrlType?[a("div",{staticStyle:{width:"100%",height:"350px"}},[a("el-amap",{attrs:{vid:"amap",plugin:e.plugin,center:e.mapCenter,zoom:e.zoom,resizeEnable:e.resizeEnable}})],1)]:e._e(),"office"==e.element.ctrlType?[a("div",{staticClass:"inputs"},[a("div",{staticClass:"el-select",staticStyle:{width:"100%","min-width":"180px"}},[a("div",{ref:"tagSpans",staticClass:"el-select__tags",staticStyle:{width:"calc(100% - 50px)"}},[a("span",e._l([{name:"office文档"}],(function(t,i){return a("span",{key:i,staticClass:"el-tag el-tag--info el-tag--small",on:{click:function(e){e.stopPropagation()}}},[a("span",{staticClass:"el-select__tags-text"},[e._v(e._s(t.name))]),a("i",{staticClass:"el-tag__close el-icon-close"})])})),0)]),a("div",[a("el-input",{ref:"inputEl",staticStyle:{height:"30px"},attrs:{type:"text",value:"a","prefix-icon":"icon-DOC"}},[a("el-button",{attrs:{slot:"append",icon:"el-icon-plus"},slot:"append"})],1)],1)])])]:e._e(),"QRcode"==e.element.ctrlType?[a("span",[e._v("自动获取流程实例地址")])]:e._e()],2):e._e(),"iframe"==e.element.ctrlType?a("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?a("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}}):a("div",{staticClass:"iframe-empty__div"},[e._v("请设置iframe的链接地址")])]):e._e(),"contractPreview"==e.element.ctrlType?a("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"}},[a("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?a("div",["divider"==e.element.ctrlType?a("div",{staticClass:"widget-view",class:{active:e.selectWidget.key==e.element.key||-1!=e.selectWidgetList.indexOf(e.element.key)}},[a("el-divider",{attrs:{"content-position":e.element.options.position}},[a("i",{class:e.element.options.customDialogjson.icon},[e._v(e._s(e.element.options.content))])])],1):e._e(),"milepost"==e.element.ctrlType?a("div",{staticClass:"widget-view",class:{active:e.selectWidget.key==e.element.key||-1!=e.selectWidgetList.indexOf(e.element.key)}},[a("el-steps",{attrs:{active:0,"finish-status":"success","align-center":"",direction:e.element.options.direction}},e._l(e.element.options.steps,(function(e,t){return a("el-step",{key:t,attrs:{title:e.title,description:e.description}})})),1)],1):e._e(),"button"==e.element.ctrlType?a("div",{staticClass:"widget-view",class:{active:e.selectWidget.key==e.element.key||-1!=e.selectWidgetList.indexOf(e.element.key)}},[a("el-button",{attrs:{icon:e.element.options.bindEventjson.icon}},[e._v(e._s(e.element.options.bindEventjson.name))])],1):e._e()]):e._e()],1)])])}),[],!1,null,"7997ec72",null);t.default=u.exports},"4be7":function(e,t,a){(function(t){
/*!
 *
 * Copyright 2009-2017 Kris Kowal under the terms of the MIT
 * license found at https://github.com/kriskowal/q/blob/v1/LICENSE
 *
 * With parts by Tyler Close
 * Copyright 2007-2009 Tyler Close under the terms of the MIT X license found
 * at http://www.opensource.org/licenses/mit-license.html
 * Forked at ref_send.js version: 2009-05-11
 *
 * With parts by Mark Miller
 * Copyright (C) 2011 Google Inc.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 */
!function(t){"use strict";"function"==typeof bootstrap?bootstrap("promise",t):e.exports=t()}((function(){"use strict";var e=!1;try{throw new Error}catch(t){e=!!t.stack}var a,i=x(),n=function(){},o=function(){var e={task:void 0,next:null},a=e,i=!1,n=void 0,r=!1,s=[];function l(){for(var t,a;e.next;)t=(e=e.next).task,e.task=void 0,(a=e.domain)&&(e.domain=void 0,a.enter()),c(t,a);for(;s.length;)c(t=s.pop());i=!1}function c(e,t){try{e()}catch(e){if(r)throw t&&t.exit(),setTimeout(l,0),t&&t.enter(),e;setTimeout((function(){throw e}),0)}t&&t.exit()}if(o=function(e){a=a.next={task:e,domain:r&&t.domain,next:null},i||(i=!0,n())},"object"==typeof t&&"[object process]"===t.toString()&&t.nextTick)r=!0,n=function(){t.nextTick(l)};else if("function"==typeof setImmediate)n="undefined"!=typeof window?setImmediate.bind(window,l):function(){setImmediate(l)};else if("undefined"!=typeof MessageChannel){var d=new MessageChannel;d.port1.onmessage=function(){n=u,d.port1.onmessage=l,l()};var u=function(){d.port2.postMessage(0)};n=function(){setTimeout(l,0),u()}}else n=function(){setTimeout(l,0)};return o.runAfter=function(e){s.push(e),i||(i=!0,n())},o}(),r=Function.call;function s(e){return function(){return r.apply(e,arguments)}}var l,c=s(Array.prototype.slice),d=s(Array.prototype.reduce||function(e,t){var a=0,i=this.length;if(1===arguments.length)for(;;){if(a in this){t=this[a++];break}if(++a>=i)throw new TypeError}for(;a<i;a++)a in this&&(t=e(t,this[a],a));return t}),u=s(Array.prototype.indexOf||function(e){for(var t=0;t<this.length;t++)if(this[t]===e)return t;return-1}),p=s(Array.prototype.map||function(e,t){var a=this,i=[];return d(a,(function(n,o,r){i.push(e.call(t,o,r,a))}),void 0),i}),f=Object.create||function(e){function t(){}return t.prototype=e,new t},m=Object.defineProperty||function(e,t,a){return e[t]=a.value,e},h=s(Object.prototype.hasOwnProperty),g=Object.keys||function(e){var t=[];for(var a in e)h(e,a)&&t.push(a);return t},b=s(Object.prototype.toString);l="undefined"!=typeof ReturnValue?ReturnValue:function(e){this.value=e};function v(t,a){if(e&&a.stack&&"object"==typeof t&&null!==t&&t.stack){for(var i=[],n=a;n;n=n.source)n.stack&&(!t.__minimumStackCounter__||t.__minimumStackCounter__>n.stackCounter)&&(m(t,"__minimumStackCounter__",{value:n.stackCounter,configurable:!0}),i.unshift(n.stack));i.unshift(t.stack);var o=function(e){for(var t=e.split("\n"),a=[],i=0;i<t.length;++i){var n=t[i];_(n)||y(n)||!n||a.push(n)}return a.join("\n")}(i.join("\nFrom previous event:\n"));m(t,"stack",{value:o,configurable:!0})}}function y(e){return-1!==e.indexOf("(module.js:")||-1!==e.indexOf("(node.js:")}function w(e){var t=/at .+ \((.+):(\d+):(?:\d+)\)$/.exec(e);if(t)return[t[1],Number(t[2])];var a=/at ([^ ]+):(\d+):(?:\d+)$/.exec(e);if(a)return[a[1],Number(a[2])];var i=/.*@(.+):(\d+)$/.exec(e);return i?[i[1],Number(i[2])]:void 0}function _(e){var t=w(e);if(!t)return!1;var n=t[0],o=t[1];return n===a&&o>=i&&o<=B}function x(){if(e)try{throw new Error}catch(e){var t=e.stack.split("\n"),i=w(t[0].indexOf("@")>0?t[1]:t[2]);if(!i)return;return a=i[0],i[1]}}function k(e){return e instanceof M?e:P(e)?function(e){var t=D();return k.nextTick((function(){try{e.then(t.resolve,t.reject,t.notify)}catch(e){t.reject(e)}})),t.promise}(e):R(e)}k.resolve=k,k.nextTick=o,k.longStackSupport=!1;var S=1;function D(){var t,a=[],i=[],n=f(D.prototype),o=f(M.prototype);if(o.promiseDispatch=function(e,n,o){var r=c(arguments);a?(a.push(r),"when"===n&&o[1]&&i.push(o[1])):k.nextTick((function(){t.promiseDispatch.apply(t,r)}))},o.valueOf=function(){if(a)return o;var e=$(t);return O(e)&&(t=e),e},o.inspect=function(){return t?t.inspect():{state:"pending"}},k.longStackSupport&&e)try{throw new Error}catch(e){o.stack=e.stack.substring(e.stack.indexOf("\n")+1),o.stackCounter=S++}function r(n){t=n,k.longStackSupport&&e&&(o.source=n),d(a,(function(e,t){k.nextTick((function(){n.promiseDispatch.apply(n,t)}))}),void 0),a=void 0,i=void 0}return n.promise=o,n.resolve=function(e){t||r(k(e))},n.fulfill=function(e){t||r(R(e))},n.reject=function(e){t||r(A(e))},n.notify=function(e){t||d(i,(function(t,a){k.nextTick((function(){a(e)}))}),void 0)},n}function T(e){if("function"!=typeof e)throw new TypeError("resolver must be a function.");var t=D();try{e(t.resolve,t.reject,t.notify)}catch(e){t.reject(e)}return t.promise}function C(e){return T((function(t,a){for(var i=0,n=e.length;i<n;i++)k(e[i]).then(t,a)}))}function M(e,t,a){void 0===t&&(t=function(e){return A(new Error("Promise does not support operation: "+e))}),void 0===a&&(a=function(){return{state:"unknown"}});var i=f(M.prototype);if(i.promiseDispatch=function(a,n,o){var r;try{r=e[n]?e[n].apply(i,o):t.call(i,n,o)}catch(e){r=A(e)}a&&a(r)},i.inspect=a,a){var n=a();"rejected"===n.state&&(i.exception=n.reason),i.valueOf=function(){var e=a();return"pending"===e.state||"rejected"===e.state?i:e.value}}return i}function L(e,t,a,i){return k(e).then(t,a,i)}function $(e){if(O(e)){var t=e.inspect();if("fulfilled"===t.state)return t.value}return e}function O(e){return e instanceof M}function P(e){return(t=e)===Object(t)&&"function"==typeof e.then;var t}"object"==typeof t&&t&&Object({NODE_ENV:"production",BASE_URL:"/mvue/"})&&Object({NODE_ENV:"production",BASE_URL:"/mvue/"}).Q_DEBUG&&(k.longStackSupport=!0),k.defer=D,D.prototype.makeNodeResolver=function(){var e=this;return function(t,a){t?e.reject(t):arguments.length>2?e.resolve(c(arguments,1)):e.resolve(a)}},k.Promise=T,k.promise=T,T.race=C,T.all=z,T.reject=A,T.resolve=k,k.passByCopy=function(e){return e},M.prototype.passByCopy=function(){return this},k.join=function(e,t){return k(e).join(t)},M.prototype.join=function(e){return k([this,e]).spread((function(e,t){if(e===t)return e;throw new Error("Q can't join: not the same: "+e+" "+t)}))},k.race=C,M.prototype.race=function(){return this.then(k.race)},k.makePromise=M,M.prototype.toString=function(){return"[object Promise]"},M.prototype.then=function(e,t,a){var i=this,n=D(),o=!1;return k.nextTick((function(){i.promiseDispatch((function(t){o||(o=!0,n.resolve(function(t){try{return"function"==typeof e?e(t):t}catch(e){return A(e)}}(t)))}),"when",[function(e){o||(o=!0,n.resolve(function(e){if("function"==typeof t){v(e,i);try{return t(e)}catch(e){return A(e)}}return A(e)}(e)))}])})),i.promiseDispatch(void 0,"when",[void 0,function(e){var t,i=!1;try{t=function(e){return"function"==typeof a?a(e):e}(e)}catch(e){if(i=!0,!k.onerror)throw e;k.onerror(e)}i||n.notify(t)}]),n.promise},k.tap=function(e,t){return k(e).tap(t)},M.prototype.tap=function(e){return e=k(e),this.then((function(t){return e.fcall(t).thenResolve(t)}))},k.when=L,M.prototype.thenResolve=function(e){return this.then((function(){return e}))},k.thenResolve=function(e,t){return k(e).thenResolve(t)},M.prototype.thenReject=function(e){return this.then((function(){throw e}))},k.thenReject=function(e,t){return k(e).thenReject(t)},k.nearer=$,k.isPromise=O,k.isPromiseAlike=P,k.isPending=function(e){return O(e)&&"pending"===e.inspect().state},M.prototype.isPending=function(){return"pending"===this.inspect().state},k.isFulfilled=function(e){return!O(e)||"fulfilled"===e.inspect().state},M.prototype.isFulfilled=function(){return"fulfilled"===this.inspect().state},k.isRejected=function(e){return O(e)&&"rejected"===e.inspect().state},M.prototype.isRejected=function(){return"rejected"===this.inspect().state};var I=[],N=[],j=[],E=!0;function F(){I.length=0,N.length=0,E||(E=!0)}function A(e){var a=M({when:function(a){return a&&function(e){if(E){var a=u(N,e);-1!==a&&("object"==typeof t&&"function"==typeof t.emit&&k.nextTick.runAfter((function(){var i=u(j,e);-1!==i&&(t.emit("rejectionHandled",I[a],e),j.splice(i,1))})),N.splice(a,1),I.splice(a,1))}}(this),a?a(e):this}},(function(){return this}),(function(){return{state:"rejected",reason:e}}));return function(e,a){E&&("object"==typeof t&&"function"==typeof t.emit&&k.nextTick.runAfter((function(){-1!==u(N,e)&&(t.emit("unhandledRejection",a,e),j.push(e))})),N.push(e),a&&void 0!==a.stack?I.push(a.stack):I.push("(no stack) "+a))}(a,e),a}function R(e){return M({when:function(){return e},get:function(t){return e[t]},set:function(t,a){e[t]=a},delete:function(t){delete e[t]},post:function(t,a){return null==t?e.apply(void 0,a):e[t].apply(e,a)},apply:function(t,a){return e.apply(t,a)},keys:function(){return g(e)}},void 0,(function(){return{state:"fulfilled",value:e}}))}function V(e,t,a){return k(e).spread(t,a)}function U(e,t,a){return k(e).dispatch(t,a)}function z(e){return L(e,(function(e){var t=0,a=D();return d(e,(function(i,n,o){var r;O(n)&&"fulfilled"===(r=n.inspect()).state?e[o]=r.value:(++t,L(n,(function(i){e[o]=i,0==--t&&a.resolve(e)}),a.reject,(function(e){a.notify({index:o,value:e})})))}),void 0),0===t&&a.resolve(e),a.promise}))}function q(e){if(0===e.length)return k.resolve();var t=k.defer(),a=0;return d(e,(function(i,n,o){var r=e[o];a++,L(r,(function(e){t.resolve(e)}),(function(e){if(0===--a){var i=e||new Error(""+e);i.message="Q can't get fulfillment value from any promise, all promises were rejected. Last error message: "+i.message,t.reject(i)}}),(function(e){t.notify({index:o,value:e})}))}),void 0),t.promise}function Y(e){return L(e,(function(e){return e=p(e,k),L(z(p(e,(function(e){return L(e,n,n)}))),(function(){return e}))}))}k.resetUnhandledRejections=F,k.getUnhandledReasons=function(){return I.slice()},k.stopUnhandledRejectionTracking=function(){F(),E=!1},F(),k.reject=A,k.fulfill=R,k.master=function(e){return M({isDef:function(){}},(function(t,a){return U(e,t,a)}),(function(){return k(e).inspect()}))},k.spread=V,M.prototype.spread=function(e,t){return this.all().then((function(t){return e.apply(void 0,t)}),t)},k.async=function(e){return function(){function t(e,t){var o;if("undefined"==typeof StopIteration){try{o=a[e](t)}catch(e){return A(e)}return o.done?k(o.value):L(o.value,i,n)}try{o=a[e](t)}catch(e){return function(e){return"[object StopIteration]"===b(e)||e instanceof l}(e)?k(e.value):A(e)}return L(o,i,n)}var a=e.apply(this,arguments),i=t.bind(t,"next"),n=t.bind(t,"throw");return i()}},k.spawn=function(e){k.done(k.async(e)())},k.return=function(e){throw new l(e)},k.promised=function(e){return function(){return V([this,z(arguments)],(function(t,a){return e.apply(t,a)}))}},k.dispatch=U,M.prototype.dispatch=function(e,t){var a=this,i=D();return k.nextTick((function(){a.promiseDispatch(i.resolve,e,t)})),i.promise},k.get=function(e,t){return k(e).dispatch("get",[t])},M.prototype.get=function(e){return this.dispatch("get",[e])},k.set=function(e,t,a){return k(e).dispatch("set",[t,a])},M.prototype.set=function(e,t){return this.dispatch("set",[e,t])},k.del=k.delete=function(e,t){return k(e).dispatch("delete",[t])},M.prototype.del=M.prototype.delete=function(e){return this.dispatch("delete",[e])},k.mapply=k.post=function(e,t,a){return k(e).dispatch("post",[t,a])},M.prototype.mapply=M.prototype.post=function(e,t){return this.dispatch("post",[e,t])},k.send=k.mcall=k.invoke=function(e,t){return k(e).dispatch("post",[t,c(arguments,2)])},M.prototype.send=M.prototype.mcall=M.prototype.invoke=function(e){return this.dispatch("post",[e,c(arguments,1)])},k.fapply=function(e,t){return k(e).dispatch("apply",[void 0,t])},M.prototype.fapply=function(e){return this.dispatch("apply",[void 0,e])},k.try=k.fcall=function(e){return k(e).dispatch("apply",[void 0,c(arguments,1)])},M.prototype.fcall=function(){return this.dispatch("apply",[void 0,c(arguments)])},k.fbind=function(e){var t=k(e),a=c(arguments,1);return function(){return t.dispatch("apply",[this,a.concat(c(arguments))])}},M.prototype.fbind=function(){var e=this,t=c(arguments);return function(){return e.dispatch("apply",[this,t.concat(c(arguments))])}},k.keys=function(e){return k(e).dispatch("keys",[])},M.prototype.keys=function(){return this.dispatch("keys",[])},k.all=z,M.prototype.all=function(){return z(this)},k.any=q,M.prototype.any=function(){return q(this)},k.allResolved=function(e,t,a){return function(){return"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(t+" is deprecated, use "+a+" instead.",new Error("").stack),e.apply(e,arguments)}}(Y,"allResolved","allSettled"),M.prototype.allResolved=function(){return Y(this)},k.allSettled=function(e){return k(e).allSettled()},M.prototype.allSettled=function(){return this.then((function(e){return z(p(e,(function(e){function t(){return e.inspect()}return(e=k(e)).then(t,t)})))}))},k.fail=k.catch=function(e,t){return k(e).then(void 0,t)},M.prototype.fail=M.prototype.catch=function(e){return this.then(void 0,e)},k.progress=function(e,t){return k(e).then(void 0,void 0,t)},M.prototype.progress=function(e){return this.then(void 0,void 0,e)},k.fin=k.finally=function(e,t){return k(e).finally(t)},M.prototype.fin=M.prototype.finally=function(e){if(!e||"function"!=typeof e.apply)throw new Error("Q can't apply finally callback");return e=k(e),this.then((function(t){return e.fcall().then((function(){return t}))}),(function(t){return e.fcall().then((function(){throw t}))}))},k.done=function(e,t,a,i){return k(e).done(t,a,i)},M.prototype.done=function(e,a,i){var n=function(e){k.nextTick((function(){if(v(e,o),!k.onerror)throw e;k.onerror(e)}))},o=e||a||i?this.then(e,a,i):this;"object"==typeof t&&t&&t.domain&&(n=t.domain.bind(n)),o.then(void 0,n)},k.timeout=function(e,t,a){return k(e).timeout(t,a)},M.prototype.timeout=function(e,t){var a=D(),i=setTimeout((function(){t&&"string"!=typeof t||((t=new Error(t||"Timed out after "+e+" ms")).code="ETIMEDOUT"),a.reject(t)}),e);return this.then((function(e){clearTimeout(i),a.resolve(e)}),(function(e){clearTimeout(i),a.reject(e)}),a.notify),a.promise},k.delay=function(e,t){return void 0===t&&(t=e,e=void 0),k(e).delay(t)},M.prototype.delay=function(e){return this.then((function(t){var a=D();return setTimeout((function(){a.resolve(t)}),e),a.promise}))},k.nfapply=function(e,t){return k(e).nfapply(t)},M.prototype.nfapply=function(e){var t=D(),a=c(e);return a.push(t.makeNodeResolver()),this.fapply(a).fail(t.reject),t.promise},k.nfcall=function(e){var t=c(arguments,1);return k(e).nfapply(t)},M.prototype.nfcall=function(){var e=c(arguments),t=D();return e.push(t.makeNodeResolver()),this.fapply(e).fail(t.reject),t.promise},k.nfbind=k.denodeify=function(e){if(void 0===e)throw new Error("Q can't wrap an undefined function");var t=c(arguments,1);return function(){var a=t.concat(c(arguments)),i=D();return a.push(i.makeNodeResolver()),k(e).fapply(a).fail(i.reject),i.promise}},M.prototype.nfbind=M.prototype.denodeify=function(){var e=c(arguments);return e.unshift(this),k.denodeify.apply(void 0,e)},k.nbind=function(e,t){var a=c(arguments,2);return function(){var i=a.concat(c(arguments)),n=D();return i.push(n.makeNodeResolver()),k((function(){return e.apply(t,arguments)})).fapply(i).fail(n.reject),n.promise}},M.prototype.nbind=function(){var e=c(arguments,0);return e.unshift(this),k.nbind.apply(void 0,e)},k.nmapply=k.npost=function(e,t,a){return k(e).npost(t,a)},M.prototype.nmapply=M.prototype.npost=function(e,t){var a=c(t||[]),i=D();return a.push(i.makeNodeResolver()),this.dispatch("post",[e,a]).fail(i.reject),i.promise},k.nsend=k.nmcall=k.ninvoke=function(e,t){var a=c(arguments,2),i=D();return a.push(i.makeNodeResolver()),k(e).dispatch("post",[t,a]).fail(i.reject),i.promise},M.prototype.nsend=M.prototype.nmcall=M.prototype.ninvoke=function(e){var t=c(arguments,1),a=D();return t.push(a.makeNodeResolver()),this.dispatch("post",[e,t]).fail(a.reject),a.promise},k.nodeify=function(e,t){return k(e).nodeify(t)},M.prototype.nodeify=function(e){if(!e)return this;this.then((function(t){k.nextTick((function(){e(null,t)}))}),(function(t){k.nextTick((function(){e(t)}))}))},k.noConflict=function(){throw new Error("Q.noConflict only works when Q is used as a global")};var B=x();return k}))}).call(this,a("f28c"))},"4bf8":function(e,t,a){"use strict";a.r(t);var i=a("2ade"),n=(a("c994"),a("4be7")),o=window.context.bpmModel,r=window.context.bpmRunTime;t.default={getInstPage:function(e){return new n.Promise((function(t,a){i.default.post(r+"/runtime/instance/v1/getInstDetailList",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},forbiddenOrUnForbiddenInst:function(e){return new n.Promise((function(t,a){var n=r+"/runtime/instance/v1/";"1"==e.isForbidden?n+="unForbiddenInstance?instId="+e.id:n+="forbiddenInstance?instId="+e.id,i.default.get(n).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getDefPage:function(e){return new n.Promise((function(t,a){i.default.post(o+"/flow/def/v1/listJson",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getDefSetting:function(e,t){i.default.get(o+"/flow/node/v1/getDefSetting?defId="+e.defId+"&topDefKey="+e.topDefKey).then((function(e){t(e)}))},instanceFlowImage:function(e,t){i.default.get(r+"/runtime/instance/v1/instanceFlowImage?proInstId="+e.instId+"&nodeId="+(e.nodeId||"")+"&type="+(e.type||"")+"&defId="+(e.defId||"")).then((function(e){t(e)}))},getBpmImage:function(e,t,a,n){i.default.get(r+"/runtime/instance/v1/getBpmImage?taskId=&proInstId="+t+"&defId="+a+"&bpmnInstId="+e,"text").then((function(e){n(e)}))},getNodeopinions:function(e,t){i.default.get(r+"/runtime/task/v1/nodeOpinion?instId="+e.instId+"&nodeId="+e.nodeIds+"&defId="+e.defId).then((function(e){t(e)}))},getDelegationList:function(e){return new n.Promise((function(t,a){i.default.post(o+"/flow/agent/v1/listJson?isMgr=true",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getDelegationById:function(e){return new n.Promise((function(t,a){i.default.get(o+"/flow/agent/v1/agentGet?id="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getAgentList:function(e){return new n.Promise((function(t,a){i.default.post(o+"/bpmModel/bpmDeputy/v1/list",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getAgentById:function(e){return new n.Promise((function(t,a){i.default.get(o+"/bpmModel/bpmDeputy/v1/get/"+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},saveAgent:function(e){return new n.Promise((function(t,a){i.default.post(o+"/bpmModel/bpmDeputy/v1/save",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getUserById:function(e){return new n.Promise((function(t,a){i.default.get(o+"/bpmModel/bpmDeputy/v1/getByUserId?userId="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getSecretaryList:function(e){return new n.Promise((function(t,a){i.default.post(r+"/runtime/bpmSecretaryManage/v1/list",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getSecretaryById:function(e){return new n.Promise((function(t,a){i.default.get(r+"/runtime/bpmSecretaryManage/v1/get/"+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},saveSecretary:function(e){return new n.Promise((function(t,a){i.default.post(r+"/runtime/bpmSecretaryManage/v1/save",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getTransferList:function(e){return new n.Promise((function(t,a){i.default.post(r+"/runtime/bpmTransRecord/v1/list",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getTransferById:function(e){return new n.Promise((function(t,a){i.default.get(r+"/runtime/bpmTransRecord/v1/get/"+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getInstList:function(e,t){return new n.Promise((function(a,n){i.default.post(r+"/runtime/instance/v1/inst/listJson?userId="+e,t).then((function(e){a(e.data)}),(function(e){n(e)}))}))},turnOver:function(e){return new n.Promise((function(t,a){i.default.post(r+"/runtime/bpmTransRecord/v1/turnOver",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getMessageType:function(e){i.default.get(r+"/runtime/task/v1/handlerTypes").then((function(t){e(t)}))},getApprovalItemList:function(e){return new n.Promise((function(t,a){i.default.post(o+"/flow/approvalItem/v1/listJson?isPersonal=false",e).then((function(e){t(e)}),(function(e){a(e)}))}))},saveApprovalItem:function(e){return new n.Promise((function(t,a){i.default.post(o+"/flow/approvalItem/v1/save",e).then((function(e){t(e)}),(function(e){a(e)}))}))},getMsgData:function(e){return new n.Promise((function(t,a){i.default.post(window.context.portal+"/flow/MsgTemplate/v1/listJson",e).then((function(e){t(e)}),(function(e){a(e)}))}))},getMsgDetails:function(e){return new n.Promise((function(t,a){i.default.get(window.context.portal+"/flow/MsgTemplate/v1/getById?id=".concat(e)).then((function(e){t(e)}),(function(e){a(e)}))}))},getScriptList:function(e){return new n.Promise((function(t,a){i.default.post(r+"/runtime/script/v1/list",e).then((function(e){t(e)}),(function(e){a(e)}))}))},getNodeBranches:function(e,t){i.default.get(o+"/flow/node/v1/branchConditionEdit?defId="+e.defId+"&nodeId="+e.nodeId).then((function(e){t(e)}))},flowOtherSettingSave:function(e){return new n.Promise((function(t,a){i.default.post(o+"/flow/def/v1/saveProp",e).then((function(e){t(e.data)}),(function(e){a(e.data)}))}))},getConditionScriptList:function(e){return new n.Promise((function(t,a){i.default.post(r+"/runtime/conditionScript/v1/list",e).then((function(e){t(e)}),(function(e){a(e)}))}))},getConditionScriptClassName:function(e){return new n.Promise((function(t,a){i.default.get(r+"/runtime/conditionScript/v1/getImplClasses?type=".concat(e)).then((function(e){t(e)}),(function(e){a(e)}))}))},getConditionScriptEditData:function(e){return new n.Promise((function(t,a){i.default.get(r+"/runtime/conditionScript/v1/edit?id=".concat(e)).then((function(e){t(e)}),(function(e){a(e)}))}))},executeScript:function(e){return new n.Promise((function(t,a){i.default.post(r+"/runtime/script/v1/executeScript",e).then((function(e){t(e)}),(function(e){a(e)}))}))},getClassMethod:function(e,t,a){return new n.Promise((function(n,o){i.default.get(r+"/runtime/conditionScript/v1/getMethodsByName?className=".concat(e,"&id=").concat(t,"&type=").concat(a)).then((function(e){n(e)}),(function(e){o(e)}))}))},getSignConfig:function(e,t){i.default.get(o+"/flow/node/v1/getSignConfig?defId="+e.defId+"&nodeId="+e.nodeId).then((function(e){t(e)}))},getPostList:function(){return new n.Promise((function(e,t){i.default.post("".concat(uc,"/api/org/v1/orgPosts/getOrgPostPage")).then((function(t){e(t)}),(function(e){t(e)}))}))},getRoleList:function(){return new n.Promise((function(e,t){i.default.post("".concat(uc,"/api/role/v1/roles/getRolePage")).then((function(t){e(t)}),(function(e){t(e)}))}))},getDepartmentList:function(){return new n.Promise((function(e,t){i.default.post("".concat(uc,"/api/org/v1/orgs/getOrgPage")).then((function(t){e(t)}),(function(e){t(e)}))}))},getApproval:function(e){return new n.Promise((function(t,a){i.default.get(o+"/flow/approvalItem/v1/approvalItemGet?id=".concat(e)).then((function(e){t(e)}),(function(e){a(e)}))}))},getScriptType:function(){return new n.Promise((function(e,t){i.default.get(r+"/runtime/script/v1/getCategoryList").then((function(t){e(t)}),(function(e){t(e)}))}))},formDeflist:function(e,t,a){return new n.Promise((function(n,r){i.default.post(o+"/flow/def/v1/formDeflist?boCode="+e+"&formKey="+t,a).then((function(e){n(e.data)}),(function(e){r(e)}))}))},getEchartData:function(e){return new n.Promise((function(t,a){i.default.get(r+"/runtime/report/v1/getEchartsData?reportId="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getFlowChartList:function(e){return new n.Promise((function(t,a){i.default.post(r+"/runtime/report/v1/listJson",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getPermissionList:function(){return new n.Promise((function(e,t){i.default.get(o+"/flow/defAuthorize/v1/getPermissionList").then((function(t){e(t.data)}),(function(e){t(e)}))}))},getReportList:function(e){return new n.Promise((function(t,a){i.default.get(r+"/runtime/report/v1/getList?id="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getEchartsData:function(e){return new n.Promise((function(t,a){i.default.get(r+"/runtime/report/v1/getEchartsData?reportId="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getSingleEchartsData:function(e){return new n.Promise((function(t,a){i.default.get(r+"/runtime/report/v1/getSingleEchartsData?id="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getAct:function(e){return new n.Promise((function(t,a){i.default.get(r+"/runtime/report/v1/getAct?id="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},saveAct:function(e){return new n.Promise((function(t,a){i.default.post(r+"/runtime/report/v1/saveAct",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},removeAct:function(e){return new n.Promise((function(t,a){i.default.remove(r+"/runtime/report/v1/removeAct?ids="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},saveReport:function(e){return new n.Promise((function(t,a){i.default.post(r+"/runtime/report/v1/saveList",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},publishReport:function(e){return new n.Promise((function(t,a){i.default.post(r+"/runtime/report/v1/publish?id="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getBpmdefByDefId:function(e,t){i.default.get("${bpmModel}/flow/def/v1/getBpmdefByDefId?defId="+e).then((function(e){t(e.data)}))},getBindRelation:function(e){return new n.Promise((function(t,a){i.default.get(o+"/flow/def/v1/getBindRelation?defId=".concat(e)).then((function(e){t(e)}),(function(e){a(e)}))}))},getVarTree:function(e){return new n.Promise((function(t,a){i.default.post(window.context.bpmModel+"/flow/node/v1/varTree",{defId:e,removeSub:!0}).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getWatermarkList:function(e){return new n.Promise((function(t,a){i.default.post("".concat(i.default.getContext().bpmModel,"/bpmModel/bpmWatermark/v1/listJson"),e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getWatermark:function(e){return new n.Promise((function(t,a){i.default.get("".concat(i.default.getContext().bpmModel,"/bpmModel/bpmWatermark/v1/getJson?id=").concat(e)).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getWatermarkTypeList:function(e){return new n.Promise((function(t,a){i.default.post("".concat(i.default.getContext().bpmModel,"/bpmModel/bpmWatermarkType/v1/listJson"),e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},saveWatermarkType:function(e,t){return new n.Promise((function(a,n){i.default.post("".concat(i.default.getContext().bpmModel,"/bpmModel/bpmWatermarkType/v1/batchAdd?isAllSave=").concat(t),e).then((function(e){a(e.data)}),(function(e){n(e)}))}))},isExistWatermarkType:function(e){return new n.Promise((function(t,a){i.default.post("".concat(i.default.getContext().bpmModel,"/bpmModel/bpmWatermarkType/v1/isExist"),e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getAllScript:function(){return new n.Promise((function(e,t){i.default.get(r+"/runtime/script/v1/getAllScript").then((function(t){e(t.data)}),(function(e){t(e)}))}))},copy:function(e){return i.default.post("".concat(o,"/flow/def/v1/copy"),e)},getWatermarkProcessList:function(e){return new n.Promise((function(t,a){i.default.post("".concat(i.default.getContext().bpmModel,"/bpmModel/bpmWatermarkProcess/v1/listJson"),e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},isExistWatermarkProcess:function(e){return new n.Promise((function(t,a){i.default.post("".concat(i.default.getContext().bpmModel,"/bpmModel/bpmWatermarkProcess/v1/isExist"),e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},saveWatermarkProcess:function(e,t){return new n.Promise((function(a,n){i.default.post("".concat(i.default.getContext().bpmModel,"/bpmModel/bpmWatermarkProcess/v1/batchAdd?isAllSave=").concat(t),e).then((function(e){a(e.data)}),(function(e){n(e)}))}))}}},"4bfc":function(e,t,a){"use strict";a("5ba0")},"4c13":function(e,t,a){"use strict";a("ee93")},"4c45":function(e,t,a){"use strict";a("0e09")},"4c8d":function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74");var i=a("ade3"),n=a("289a"),o=a.n(n),r=a("de1d"),s=a("5e34"),l=a("cacd");function c(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function d(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?c(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):c(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var u={name:"design-panel",components:{Draggable:o.a,DesignFormItem:r.default,DesignGridLayout:s.default,DesignTableLayout:l.default},props:["data","select"],data:function(){return{selectWidget:this.select}},mounted:function(){document.body.ondrop=function(e){navigator.userAgent.toLowerCase().indexOf("firefox")>-1&&(e.preventDefault(),e.stopPropagation())}},methods:{handleMoveEnd:function(e){var t=e.newIndex,a=e.oldIndex;console.log("index",t,a)},handleSelectWidget:function(e){console.log(e,"#####"),this.selectWidget=this.data.list[e]},handleWidgetAdd:function(e){console.log("add",e),console.log("end",e);var t=e.newIndex,a=e.to;console.log(a);var i=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());this.$set(this.data.list,t,d(d({},this.data.list[t]),{},{options:d(d({},this.data.list[t].options),{},{remoteFunc:"func_"+i}),key:i,model:this.data.list[t].type+"_"+i,rules:[]})),"radio"!==this.data.list[t].type&&"checkbox"!==this.data.list[t].type&&"select"!==this.data.list[t].type||this.$set(this.data.list,t,d(d({},this.data.list[t]),{},{options:d(d({},this.data.list[t].options),{},{options:this.data.list[t].options.options.map((function(e){return d({},e)}))})})),"grid"===this.data.list[t].type&&this.$set(this.data.list,t,d(d({},this.data.list[t]),{},{columns:this.data.list[t].columns.map((function(e){return d({},e)}))})),this.selectWidget=this.data.list[t]}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e){this.$emit("update:select",e)},deep:!0}}},p=(a("ad3f"),a("2877")),f=Object(p.a)(u,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"widget-panel"},[0==e.data.list.length?a("div",{staticClass:"form-empty"},[e._v("从左侧拖拽布局或栏目进行排版")]):e._e(),a("el-form",{attrs:{size:e.data.config.size,"label-position":e.data.config.labelPosition,"label-width":e.data.config.labelWidth+"px"}},[a("draggable",e._b({on:{end:e.handleMoveEnd,add:e.handleWidgetAdd},model:{value:e.data.list,callback:function(t){e.$set(e.data,"list",t)},expression:"data.list"}},"draggable",{group:"form",ghostClass:"ghost",animation:200,handle:".drag-widget"},!1),[a("transition-group",{staticClass:"widget-form-list",attrs:{name:"fade",tag:"div"}},[e._l(e.data.list.filter((function(e){return e.key})),(function(t,i){return["grid"==t.type?[a("design-grid-layout",{key:t.key,attrs:{data:e.data,select:e.selectWidget,index:i,element:t},on:{"update:select":function(t){e.selectWidget=t}}})]:"tab"==t.type?[a("design-table-layout",{key:t.key,attrs:{data:e.data,select:e.selectWidget,index:i,element:t},on:{"update:select":function(t){e.selectWidget=t}}})]:[a("design-form-item",{key:t.key,attrs:{element:t,select:e.selectWidget,index:i,data:e.data},on:{"update:select":function(t){e.selectWidget=t}}})]]}))],2)],1)],1)],1)}),[],!1,null,"d280a578",null);t.default=f.exports},"4ce4":function(e,t,a){},"4d02":function(e,t,a){"use strict";a.r(t);var i=a("289a"),n=a.n(i),o=a("4bcf"),r={name:"widget-page-button-layout",components:{Draggable:n.a,WidgetFormItem:o.default},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 t=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=t},handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveEnd:function(e){var t=e.newIndex,a=e.oldIndex;console.log("index",t,a)},handleWidgetColAdd:function(e,t,a){var i=e.newIndex,n=e.oldIndex,o=e.item;if(o.className.indexOf("data-grid")>=0)return"DIV"===o.tagName&&this.data.list.splice(n,0,t.columns[a].list[i]),t.columns[a].list.splice(i,1),!1;this.selectWidget=t.columns[a].list[i]},handleWidgetDelete:function(e){var t=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(){t.data.list.splice(e,1)}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e){this.$emit("update:select",e)},deep:!0}}},s=(a("ca3c"),a("2877")),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"widget-form-item",on:{"!click":function(t){return e.handleSelectWidget(e.index)}}},[a("el-row",[a("el-col",{attrs:{span:17,push:2}},[a("span",{staticStyle:{"font-weight":"bold","font-size":"14px"}},[e._v("1/"+e._s(e.data.pageSize))])]),a("el-col",{attrs:{span:6}},[a("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))]),a("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)}),[],!1,null,"5c63a306",null);t.default=l.exports},"4d51":function(e,t,a){"use strict";a.r(t);a("b2cb"),a("00dd"),a("25fc"),a("80a8"),a("5a1d");var i=a("f43e"),n=a("ee4b"),o=a("c994"),r=a("4bf8"),s={name:"RemindSetting",components:{htEditor:n.default,eipUserSelector:function(){return Promise.resolve().then(a.bind(null,"1846"))},eipOrgSelector:function(){return Promise.resolve().then(a.bind(null,"c84d"))},eipJobSelector:function(){return Promise.resolve().then(a.bind(null,"b775"))},eipPostSelector:function(){return Promise.resolve().then(a.bind(null,"6482"))},eipRoleSelector:function(){return Promise.resolve().then(a.bind(null,"1cb9"))}},props:["data"],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},tabHeight:"".concat(document.documentElement.clientHeight)-280,dialogContentData:{content:"",subject:""},dialogRuleData:"",index:"",dialogMethodVisible:!1,dialogContentVisible:!1,dataTemplate:{},userPluginList:[{key:"user",value:"用户"}],remindSettingList:[],diyScript:"",conditionObj:{},tabList:[],branchList:[],svgHtml:"",svgHeight:"400px",defaultCondition:{property:"",operator:"1",dataType:"",value:"",compType:"1"},Mleft:50,Mtop:20,XIncase:100,YIncase:50,varTree:[],filedsObj:{},displaySettingFields:[],scripts:[]}},updated:function(){this.remindSettingList.forEach((function(e,t){e.mainHeight=document.getElementById("mainHeight"+t).offsetHeight}))},mounted:function(){var e=this;this.getAllScript(),this.dataTemplate=this.data.bpmDataTemplate,this.remindSettingList=this.dataTemplate.remindSettingList?JSON.parse(this.dataTemplate.remindSettingList):[],this.data.displaySettingFields&&(this.displaySettingFields=JSON.parse(this.data.displaySettingFields).filter((function(e){return 1!=e.isFlowField})),this.displaySettingFields.forEach((function(t){e.filedsObj[t.name]=t})))},methods:{changeTypeObj:function(e,t){t.objId="",t.objName=""},getAllScript:function(){var e=this;r.default.getAllScript().then((function(t){for(var a=0;a<t.length;a++){var i=t[a].script;i=(i=i.replace("return ","")).replace(";",""),t[a].script=i}e.scripts=t}))},previewCondition:function(e){var t=this;console.debug(this),o.default.validateForm(this,"form1").then((function(a){if(t.conditionObj){var n=t.getConditionStr(t.conditionObj);n.conditionObj=JSON.stringify(t.conditionObj),e?(t.remindSettingList[t.index].rule=JSON.stringify({scriptStr:i.Base64.encode("import com.halosee.base.util.StringUtil;import com.halosee.base.util.time.DateUtil;"+n.conditionString),conditionObj:n.conditionObj}),t.dialogMethodVisible=!1):t.dialogRuleData=n.conditionString}})).catch((function(e){t.$message.error("还有内容未填写，无法生成表表达式。")}))},getConditionStr:function(e){if(e&&e.condition){for(var t={},a=e.condition,i="",n="",o=0;o<a.length;o++){var r="",s="";if(a[o].condition&&a[o].condition.length>0){r+="(",s+="(";for(var l=0;l<a[o].condition.length;l++){var c="",d="";if(a[o].condition[l].condition&&a[o].condition[l].condition.length>0){c+="(",d+="(";for(var u="",p="",f=0;f<a[o].condition[l].condition.length;f++)u=this.getConditionStrByObj(a[o].condition[l].condition[f]),p=this.getConditionStrByObj(a[o].condition[l].condition[f],"des"),""!=u&&(0==f?(c+=u,d+=p):(c+=this.getjunction(a[o].condition[l].junction)+u,d+=this.getjunction(a[o].condition[l].junction)+p));c+=")",d+=")"}else a[o].condition[l].property&&(c=this.getConditionStrByObj(a[o].condition[l]),d=this.getConditionStrByObj(a[o].condition[l],"des"));""!=c&&(0==l?(r+=c,s+=d):(r+=this.getjunction(a[o].junction)+c,s+=this.getjunction(a[o].junction)+d))}r+=")",s+=")"}else a[o].property&&(r=this.getConditionStrByObj(a[o]),s=this.getConditionStrByObj(a[o],"des"));""!=r&&(0==o?(i+=r,n+=s):(i+=this.getjunction(e.junction)+r,n+=this.getjunction(e.junction)+s))}return t.conditionString=i,t.conditionDes=n,t}},getjunction:function(e){var t="";switch(e){case"and":t=" && ";break;case"or":t=" || "}return t},getConditionStrByObj:function(e,t){var a="";switch(e.dataType){case"varchar":a=this.buildStringCondition(e,t);break;case"date":a=this.buildDateCondition(e,t);break;case"number":a=this.buildIntCondition(e,t)}return a},buildStringCondition:function(e,t){var a=e.value,i="",n=e.property,o="";if(i=1==e.compType&&1==e.type?a='"'+e.value+'"':2==e.type?a=e.value:e.changeDesc,"des"==t)switch(n=e.chooseDesc,a=i,e.operator){case"1":o=n+"=="+a;break;case"2":o=n+"!="+a;break;case"3":o=n+">"+a;break;case"4":o=n+"<"+a;break;case"5":o=n+"contains"+a;break;case"6":o=n+"! contains"+a}else switch(e.operator){case"1":o="StringUtil.equals("+n+","+a+")";break;case"2":o="!StringUtil.equals("+n+","+a+")";break;case"3":o="StringUtil.LargeThen("+n+","+a+")";break;case"4":o="StringUtil.littleThen("+n+","+a+")";break;case"5":o="StringUtil.contains("+n+","+a+")";break;case"6":o="!StringUtil.contains("+n+","+a+")";break;case"9":o="StringUtil.isStringBelongTo("+n+","+a+")"}return o},buildIntCondition:function(e,t){var a=e.value,i="",n=e.property;i=1==e.compType?a=e.value:e.changeDesc,"des"==t&&(n=e.chooseDesc,a=i);var o="";switch(e.operator){case"1":o=n+"=="+a;break;case"2":o=n+"!="+a;break;case"3":o=n+">"+a;break;case"4":o=n+"<"+a;break;case"7":o=n+">="+a;break;case"8":o=n+"<="+a;break;case"9":var r=a.split(",");o="(".concat(n,">=").concat(r[0]," && ").concat(n,"<=").concat(r[1],")")}return o},buildDateCondition:function(e,t){var a=e.value,i="",n=e.property,o="";if(i=1==e.compType?a='"'+e.value+'"':e.changeDesc,"des"==t)switch(n=e.chooseDesc,a=i,e.operator){case"1":o=n+"=="+a;break;case"2":o=n+"!="+a;break;case"3":o=n+">"+a;break;case"4":o=n+"<"+a}else switch(e.operator){case"1":o="DateUtil.isDateEquals("+n+","+a+")";break;case"2":o="!DateUtil.isDateEquals("+n+","+a+")";break;case"3":o="DateUtil.isDateLarge("+n+","+a+")";break;case"4":o="DateUtil.isDateLittle("+n+","+a+")";break;case"7":o="DateUtil.isDateLargeEquals("+n+","+a+")";break;case"8":o="DateUtil.isDateLittleEquals("+n+","+a+")";break;case"9":o="DateUtil.isDateBelongTo("+n+","+a+")"}return o},setRule:function(e,t){this.conditionObj=e?JSON.parse(JSON.parse(e).conditionObj):{junction:"and",condition:[]},this.dialogMethodVisible=!0,this.buildConditionTree(this.conditionObj),this.index=t},setContent:function(e,t){this.dialogContentVisible=!0;var a={content:e.content,subject:e.subject};this.dialogContentData=a,this.index=t},contentOk:function(){var e=this;o.default.validateForm(this,"contentForm").then((function(t){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(t){e.$message.error("还有内容未填写。")}))},changecondition:function(e){var t,a=this,i=this.branchList[e].newjunction;if("3"==i||"4"==i||"5"==i)this.branchList[e].newjunction=this.branchList[e].oldjunction,t=this.branchList[e].indexStr,"3"==i?this.addCondition(t):"4"==i?this.addUnionCondition(t):this.$confirm("确定要删除此联合条件及其下属的所有子条件吗？","提示",{cancelButtonText:"取消",confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){a.removeCondition(t)}));else{this.branchList[e].oldjunction=this.branchList[e].newjunction;var n=(t=this.branchList[e].indexStr).split(",");"root"==t?this.conditionObj.junction=i:1==n.length?this.conditionObj.condition[t].junction=i:2==n.length&&(this.conditionObj.condition[n[0]].condition[n[1]].junction=i)}},setFieldOtherInfo:function(e,t,a){var i=this.filedsObj[t.property];1==a?(t.dataType=i.type,t.format=i.format,t.chooseDesc=i.desc,t.value=""):t.changeDesc=i.desc},addRemindSetting:function(){var e=JSON.stringify({scriptStr:i.Base64.encode("true"),conditionObj:JSON.stringify({junction:"and",condition:[]})});this.remindSettingList.push({content:"",count:"1",objId:"",rule:e,mainHeight:"133"})},saveRemindSettingList:function(){var e=this;return new Promise((function(t,a){o.default.validateForm(e,"form").then((function(a){e.dataTemplate.remindSettingList=e.remindSettingList?JSON.stringify(e.remindSettingList):null,t(!0)})).catch((function(a){a.forEach((function(t){setTimeout((function(){e.$notify.error({title:"错误",message:t.field+t.msg})}),500)})),t(!1)}))}))},buildData:function(e,t,a,i){var n=0,o=e.condition,r=this.getyIncaseNum(e.condition)>1?this.getyIncaseNum(e.condition):1,s=(2*this.Mtop+this.YIncase*(r-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;l<o.length;l++)if(o[l].condition){var c=this.getyIncaseNum(o[l].condition),d=!1;c<1&&(c=1,d=!0);var u=(2*this.Mtop+this.YIncase*(2*n+c-1))/2,p="M"+this.Mleft+","+s+"C"+this.Mleft+","+u+","+this.Mleft+","+u+","+(this.Mleft+this.XIncase)+","+u;t.push(p),i.push({newjunction:o[l].junction,oldjunction:o[l].junction,style:"left:"+(this.Mleft+this.XIncase-35)+"px; top:"+(u-15)+"px",indexStr:""+l}),d&&n++;for(var f=0;f<o[l].condition.length;f++)if(o[l].condition[f].condition){var m=this.getyIncaseNum(o[l].condition[f].condition),h=!1;m<1&&(m=1,h=!0);var g=(2*this.Mtop+this.YIncase*(2*n+m-1))/2,b="M"+(this.Mleft+this.XIncase)+","+u+"C"+(this.Mleft+this.XIncase)+","+g+","+(this.Mleft+this.XIncase)+","+g+","+(this.Mleft+2*this.XIncase)+","+g;t.push(b),i.push({newjunction:o[l].condition[f].junction,oldjunction:o[l].condition[f].junction,style:"left:"+(this.Mleft+2*this.XIncase-35)+"px; top:"+(g-15)+"px",indexStr:l+","+f,condition:"noAdd"}),h&&n++;for(var v=0;v<o[l].condition[f].condition.length;v++){var y=o[l].condition[f].condition[v];y.style="left:"+(this.Mleft+3*this.XIncase)+"px; top:"+(this.Mtop+this.YIncase*n-19)+"px",y.indexStr=l+","+f+","+v,a.push(y);var w="M"+(this.Mleft+2*this.XIncase)+","+g+"C"+(this.Mleft+2*this.XIncase)+","+(this.Mtop+this.YIncase*n)+","+(this.Mleft+2*this.XIncase)+","+(this.Mtop+this.YIncase*n)+","+(this.Mleft+3*this.XIncase)+","+(this.Mtop+this.YIncase*n);t.push(w),n++}}else{var _=o[l].condition[f];_.style="left:"+(this.Mleft+2*this.XIncase)+"px; top:"+(this.Mtop+this.YIncase*n-19)+"px",_.indexStr=l+","+f,a.push(_);var x="M"+(this.Mleft+this.XIncase)+","+u+"C"+(this.Mleft+this.XIncase)+","+(this.Mtop+this.YIncase*n)+","+(this.Mleft+this.XIncase)+","+(this.Mtop+this.YIncase*n)+","+(this.Mleft+2*this.XIncase)+","+(this.Mtop+this.YIncase*n);t.push(x),n++}}else{var k=o[l];k.style="left:"+(this.Mleft+this.XIncase)+"px; top:"+(this.Mtop+this.YIncase*n-19)+"px",k.indexStr=""+l,a.push(k);var S="M"+this.Mleft+","+s+"C"+this.Mleft+","+(this.Mtop+this.YIncase*n)+","+this.Mleft+","+(this.Mtop+this.YIncase*n)+","+(this.Mleft+this.XIncase)+","+(this.Mtop+this.YIncase*n);t.push(S),n++}},getyIncaseNum:function(e){for(var t=0,a=0;a<e.length;a++)if(e[a].condition&&e[a].condition.length>0)for(var i=0;i<e[a].condition.length;i++)if(e[a].condition[i].condition&&e[a].condition[i].condition.length>0)for(var n=0;n<e[a].condition[i].condition.length;n++)t++;else t++;else t++;return t},buildConditionTree:function(e){var t=[],a=[],i=[];this.buildData(e,t,a,i),this.pathList=t,this.branchList=i,this.tabList=a;var n=t[t.length-1],o=[];n&&(o=n.split(","));var r=o[o.length-1];r&&(this.svgHeight=parseInt(r)+50+"px"),this.createSvgHtml(t)},createSvgHtml:function(e){this.svgHtml="";for(var t='<svg height="'+this.svgHeight+'" version="1.1" width="692" xmlns="http://www.w3.org/2000/svg" style="overflow: hidden; position: relative;">',a=0;a<e.length;a++)t+='<path fill="none" stroke="#787878"d="'+this.pathList[a]+'" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path>';t+="</svg>",this.svgHtml=t},addCondition:function(e){var t=this.conditionObj.condition;if("root"==e)t.push(JSON.parse(JSON.stringify(this.defaultCondition)));else{var a=[];e&&(a=e.split(","));for(var i=0;i<t.length;i++)if(a.length>0&&i==a[0]){if(a.length>1){for(var n=0;n<t[i].condition.length;n++)if(n==a[1]){t[i].condition[n].condition.push(JSON.parse(JSON.stringify(this.defaultCondition)));break}}else t[i].condition.push(JSON.parse(JSON.stringify(this.defaultCondition)));break}}this.conditionObj.condition=t,this.buildConditionTree(this.conditionObj)},removeCondition:function(e){var t=[];if(e&&(t=e.split(",")),t.length>0){for(var a=this.conditionObj.condition,i=0;i<a.length;i++)if(i==t[0]){if(t.length>1){for(var n=0;n<a[i].condition.length;n++)if(n==t[1]){if(t.length>2){for(var o=0;o<a[i].condition[n].condition.length;o++)if(o==t[2]){a[i].condition[n].condition.splice(o,1);break}}else a[i].condition.splice(n,1);break}}else a.splice(i,1);break}this.conditionObj.condition=a,this.buildConditionTree(this.conditionObj)}},addUnionCondition:function(e){var t=this.conditionObj.condition;if("root"==e)t.push({junction:"or",condition:[]});else{var a=[];e&&(a=e.split(","));for(var i=0;i<t.length;i++)if(a.length>0&&i==a[0]){if(a.length>1){for(var n=0;n<t[i].condition.length;n++)if(n==a[1]){t[i].condition[n].condition.push({junction:"or",condition:[]});break}}else t[i].condition.push({junction:"or",condition:[]});break}}this.conditionObj.condition=t,this.buildConditionTree(this.conditionObj)}}},l=(a("5105"),a("2877")),c=Object(l.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-form",{directives:[{name:"form",rawName:"v-form"}],ref:"form",staticStyle:{width:"100%"},attrs:{"data-vv-scope":"form","label-width":"80px"}},[a("el-button",{staticStyle:{"margin-bottom":"10px"},attrs:{icon:"el-icon-plus",size:"small",type:"primary"},on:{click:e.addRemindSetting}},[e._v("添加\n\t\t")]),a("el-table",{ref:"remindSettingTable",staticClass:"dt-manage__table",attrs:{data:e.remindSettingList,"max-height":e.tabHeight,border:"","tooltip-effect":"dark"}},[a("el-table-column",{attrs:{label:"提醒对象",width:"280px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-row",{attrs:{gutter:2}},[a("el-col",{attrs:{span:8}},[a("ht-select",{staticStyle:{display:"inline-block"},attrs:{options:e.userPluginList,validate:{required:!0},name:"提醒对象"},on:{change:function(a){return e.changeTypeObj(a,t.row)}},model:{value:t.row.typeObj,callback:function(a){e.$set(t.row,"typeObj",a)},expression:"scope.row.typeObj"}})],1),a("el-col",{attrs:{span:16}},["user"==t.row.typeObj?[a("eip-user-selector",{attrs:{appendToBody:!0,config:{id:"remindSettingList["+t.$index+"].objId"},validate:{required:!0},name:"用户"},model:{value:t.row.objName,callback:function(a){e.$set(t.row,"objName",a)},expression:"scope.row.objName"}})]:"org"==t.row.typeObj?[a("eip-org-selector",{staticStyle:{display:"inline-block"},attrs:{appendToBody:!0,config:{id:"remindSettingList["+t.$index+"].objId"},validate:{required:!0},name:"组织"},model:{value:t.row.objName,callback:function(a){e.$set(t.row,"objName",a)},expression:"scope.row.objName"}})]:"position"==t.row.typeObj?[a("eip-post-selector",{staticStyle:{display:"inline-block"},attrs:{appendToBody:!0,config:{id:"remindSettingList["+t.$index+"].objId"},validate:{required:!0},name:"岗位"},model:{value:t.row.objName,callback:function(a){e.$set(t.row,"objName",a)},expression:"scope.row.objName"}})]:"role"==t.row.typeObj?[a("eip-role-selector",{staticStyle:{display:"inline-block"},attrs:{appendToBody:!0,config:{id:"remindSettingList["+t.$index+"].objId"},validate:{required:!0},name:"角色"},model:{value:t.row.objName,callback:function(a){e.$set(t.row,"objName",a)},expression:"scope.row.objName"}})]:"job"==t.row.typeObj?[a("eip-job-selector",{staticStyle:{display:"inline-block"},attrs:{appendToBody:!0,config:{id:"remindSettingList["+t.$index+"].objId"},validate:{required:!0},name:"职务"},model:{value:t.row.objName,callback:function(a){e.$set(t.row,"objName",a)},expression:"scope.row.objName"}})]:"script"==t.row.typeObj?[a("ht-select",{staticStyle:{display:"inline-block"},attrs:{options:e.displaySettingFields,props:{key:"name",value:"desc"},validate:{required:!0},name:"变量"},model:{value:t.row.objId,callback:function(a){e.$set(t.row,"objId",a)},expression:"scope.row.objId"}})]:e._e()],2)],1)]}}])}),a("el-table-column",{attrs:{label:"提醒内容"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-container",[a("el-main",{attrs:{id:"mainHeight"+t.$index}},[a("el-container",[a("el-header",{attrs:{height:"30px"}},[a("div",[e._v("主题:"),a("span",{domProps:{textContent:e._s(t.row.subject)}})])]),a("el-main",[a("div",[e._v("内容:"),a("span",{domProps:{innerHTML:e._s(t.row.content)}})])])],1)],1),a("el-aside",{style:"line-height:"+t.row.mainHeight+"px",attrs:{width:"80px"}},[a("ht-input",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{validate:{required:!0},autocomplete:"off",name:"主题",placeholder:"请输入主题"},model:{value:t.row.content,callback:function(a){e.$set(t.row,"content",a)},expression:"scope.row.content"}}),a("el-button",{attrs:{icon:"el-icon-edit",size:"small",type:"primary"},on:{click:function(a){return e.setContent(t.row,t.$index)}}},[e._v("设置\n\t\t\t\t\t\t\t")])],1)],1)]}}])}),a("el-table-column",{attrs:{label:"提醒条件",width:"100px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{icon:"el-icon-edit",size:"small",type:"primary"},on:{click:function(a){return e.setRule(t.row.rule,t.$index)}}},[e._v("设置\n\t\t\t\t\t")])]}}])}),a("el-table-column",{attrs:{label:"提醒次数",width:"250px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-radio",{attrs:{options:[{key:"0",value:"一直提醒"},{key:"1",value:"一次"}],validate:{required:!0}},model:{value:t.row.count,callback:function(a){e.$set(t.row,"count",a)},expression:"scope.row.count"}})]}}])}),a("el-table-column",{attrs:{label:"操作",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{icon:"el-icon-delete",plain:"",size:"small",type:"danger"},on:{click:function(a){return e.remindSettingList.remove(t.row)}}})]}}])})],1)],1),a("div",[a("el-dialog",{staticClass:"urgent-text",attrs:{"close-on-click-modal":!1,"destroy-on-close":!0,visible:e.dialogContentVisible,"append-to-body":"",title:"字段提示"},on:{"update:visible":function(t){e.dialogContentVisible=t}}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{model:e.dialogContentData,"data-vv-scope":"contentForm"}},[a("el-form-item",{attrs:{label:"主题","label-width":"80px"}},[a("ht-input",{staticStyle:{width:"100%"},attrs:{maxlength:50,showWordLimit:!0,validate:{required:!0},autocomplete:"off",name:"主题",placeholder:"请输入主题"},model:{value:e.dialogContentData.subject,callback:function(t){e.$set(e.dialogContentData,"subject",t)},expression:"dialogContentData.subject"}})],1),a("el-form-item",{attrs:{label:"详情","label-width":"80px"}},[a("htEditor",{attrs:{config:e.myConfig},model:{value:e.dialogContentData.content,callback:function(t){e.$set(e.dialogContentData,"content",t)},expression:"dialogContentData.content"}}),a("ht-input",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{validate:{required:!0},name:"详情",placeholder:"请输入详情"},model:{value:e.dialogContentData.content,callback:function(t){e.$set(e.dialogContentData,"content",t)},expression:"dialogContentData.content"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.contentOk}},[e._v("确定")]),a("el-button",{on:{click:function(t){e.dialogContentVisible=!1,e.dialogContentData={}}}},[e._v("取 消")])],1)],1),e.dialogMethodVisible?a("el-dialog",{staticClass:"urgent-text",attrs:{"close-on-click-modal":!1,"destroy-on-close":!0,visible:e.dialogMethodVisible,"append-to-body":"",title:"设置提醒规则"},on:{"update:visible":function(t){e.dialogMethodVisible=t}}},[a("table",{staticClass:"form-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",[a("td",{attrs:{colspan:"6"}},[a("el-container",[a("el-main",{staticStyle:{width:"100%"}},[a("div",{staticStyle:{position:"relative",height:"360px",overflow:"auto",width:"100%"}},[a("div",{staticStyle:{position:"absolute","z-index":"2"}},[a("form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"form1"}},e._l(e.tabList,(function(t){return a("table",{key:t.indexStr,staticClass:"table-list custom_condition_tab table",style:t.style},[a("tbody",[a("tr",[a("td",{staticStyle:{width:"220px"}},[a("el-select",{directives:[{name:"validate",rawName:"v-validate",value:{required:!0},expression:"{ required: true }"}],staticStyle:{width:"200px"},attrs:{size:"mini"},on:{change:function(a){return e.setFieldOtherInfo(this,t,1)}},model:{value:t.property,callback:function(a){e.$set(t,"property",a)},expression:"tab.property"}},e._l(e.displaySettingFields,(function(e){return a("el-option",{key:e.pathStr,attrs:{label:e.desc,value:e.name}})})),1)],1),a("td",{staticStyle:{width:"100px"}},[a("el-select",{staticStyle:{width:"100px"},attrs:{size:"mini"},model:{value:t.operator,callback:function(a){e.$set(t,"operator",a)},expression:"tab.operator"}},[a("el-option",{attrs:{label:"等于",value:"1"}}),a("el-option",{attrs:{label:"不等于",value:"2"}}),"date"==t.dataType||"number"==t.dataType?a("el-option",{attrs:{label:"大于",value:"3"}}):e._e(),"date"==t.dataType||"number"==t.dataType?a("el-option",{attrs:{label:"大于等于",value:"7"}},[e._v("大于等于\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t")]):e._e(),"date"==t.dataType||"number"==t.dataType?a("el-option",{attrs:{label:"小于",value:"4"}}):e._e(),"date"==t.dataType||"number"==t.dataType?a("el-option",{attrs:{label:"小于等于",value:"8"}},[e._v("小于等于\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t")]):e._e(),"varchar"==t.dataType?a("el-option",{attrs:{label:"包含",value:"5"}},[e._v("包含\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t")]):e._e(),"varchar"==t.dataType?a("el-option",{attrs:{label:"不包含",value:"6"}},[e._v("不包含\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t")]):e._e(),a("el-option",{attrs:{label:"属于",value:"9"}},[e._v("属于")])],1)],1),a("td",[a("el-select",{staticStyle:{width:"100px"},attrs:{size:"mini"},model:{value:t.type,callback:function(a){e.$set(t,"type",a)},expression:"tab.type"}},[a("el-option",{attrs:{label:"固定值",value:"1"}},[e._v("固定值")]),a("el-option",{attrs:{label:"脚本",value:"2"}},[e._v("脚本")])],1)],1),"2"!=t.compType&&"date"==t.dataType&&7!=t.operator&&8!=t.operator&&1==t.type?a("td",{staticStyle:{width:"220px"}},[1==t.type?a("ht-date",{staticStyle:{width:"215px"},attrs:{day:-3,format:t.format,showDate:!0,validate:{required:!0}},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"tab.value"}}):e._e()],1):e._e(),"date"!=t.dataType&&1==t.type?a("td",{staticStyle:{width:"220px"}},[1==t.type?a("ht-input",{staticStyle:{width:"203px"},attrs:{maxlength:50,showWordLimit:!0,validate:{required:!0}},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"tab.value"}}):e._e()],1):e._e(),2==t.type?a("td",[a("el-select",{attrs:{filterable:"",placeholder:"请选择脚本"},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"tab.value"}},e._l(e.scripts,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.script}})})),1)],1):e._e(),a("td",{staticStyle:{width:"60px"}},[a("el-button",{attrs:{icon:"el-icon-delete",size:"mini"},on:{click:function(a){return e.removeCondition(t.indexStr)}}})],1)])])])})),0),e._l(e.branchList,(function(t,i){return a("div",{key:t.indexStr,staticClass:"labelrag",style:t.style+";height: 24px"},[a("el-select",{staticClass:"selected_search",on:{change:function(t){return e.changecondition(i)}},model:{value:t.newjunction,callback:function(a){e.$set(t,"newjunction",a)},expression:"branch.newjunction"}},[a("el-option",{attrs:{label:"并且",value:"and"}}),a("el-option",{attrs:{label:"或者",value:"or"}}),a("el-option",{attrs:{label:"添加条件",value:"3"}}),"noAdd"!=t.condition?a("el-option",{attrs:{label:"添加联合条件",value:"4"}}):e._e(),"noDel"!=t.condition?a("el-option",{attrs:{label:"删除",value:"5"}}):e._e()],1)],1)}))],2),a("div",{staticStyle:{position:"absolute","z-index":"1",width:"100%",height:"100%"},domProps:{innerHTML:e._s(e.svgHtml)}})])]),a("el-footer",[a("div",{domProps:{textContent:e._s(e.dialogRuleData)}})])],1)],1)])])]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.previewCondition(!1)}}},[e._v("预览表达式")]),a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.previewCondition(!0)}}},[e._v("确定")]),a("el-button",{on:{click:function(t){e.dialogMethodVisible=!1}}},[e._v("取 消")])],1)]):e._e()],1)],1)}),[],!1,null,"388e626a",null);t.default=c.exports},"4da3":function(e,t,a){},"4dd3":function(e,t,a){"use strict";a("b0df")},"4ee0":function(e,t,a){var i=a("89c0"),n=a("1614");e.exports=function(e){if(!e)return[];"{}"===e.substr(0,2)&&(e="\\{\\}"+e.substr(2));return b(function(e){return e.split("\\\\").join(o).split("\\{").join(r).split("\\}").join(s).split("\\,").join(l).split("\\.").join(c)}(e),!0).map(u)};var o="\0SLASH"+Math.random()+"\0",r="\0OPEN"+Math.random()+"\0",s="\0CLOSE"+Math.random()+"\0",l="\0COMMA"+Math.random()+"\0",c="\0PERIOD"+Math.random()+"\0";function d(e){return parseInt(e,10)==e?parseInt(e,10):e.charCodeAt(0)}function u(e){return e.split(o).join("\\").split(r).join("{").split(s).join("}").split(l).join(",").split(c).join(".")}function p(e){if(!e)return[""];var t=[],a=n("{","}",e);if(!a)return e.split(",");var i=a.pre,o=a.body,r=a.post,s=i.split(",");s[s.length-1]+="{"+o+"}";var l=p(r);return r.length&&(s[s.length-1]+=l.shift(),s.push.apply(s,l)),t.push.apply(t,s),t}function f(e){return"{"+e+"}"}function m(e){return/^-?0\d/.test(e)}function h(e,t){return e<=t}function g(e,t){return e>=t}function b(e,t){var a=[],o=n("{","}",e);if(!o||/\$$/.test(o.pre))return[e];var r,l=/^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(o.body),c=/^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(o.body),u=l||c,v=o.body.indexOf(",")>=0;if(!u&&!v)return o.post.match(/,.*\}/)?b(e=o.pre+"{"+o.body+s+o.post):[e];if(u)r=o.body.split(/\.\./);else if(1===(r=p(o.body)).length&&1===(r=b(r[0],!1).map(f)).length)return(_=o.post.length?b(o.post,!1):[""]).map((function(e){return o.pre+r[0]+e}));var y,w=o.pre,_=o.post.length?b(o.post,!1):[""];if(u){var x=d(r[0]),k=d(r[1]),S=Math.max(r[0].length,r[1].length),D=3==r.length?Math.abs(d(r[2])):1,T=h;k<x&&(D*=-1,T=g);var C=r.some(m);y=[];for(var M=x;T(M,k);M+=D){var L;if(c)"\\"===(L=String.fromCharCode(M))&&(L="");else if(L=String(M),C){var $=S-L.length;if($>0){var O=new Array($+1).join("0");L=M<0?"-"+O+L.slice(1):O+L}}y.push(L)}}else y=i(r,(function(e){return b(e,!1)}));for(var P=0;P<y.length;P++)for(var I=0;I<_.length;I++){var N=w+y[P]+_[I];(!t||u||N)&&a.push(N)}return a}},"4ee1":function(e,t,a){"use strict";a("7ff6")},"4f70":function(e,t,a){"use strict";a.r(t);a("5a1d");var i=a("289a"),n=a.n(i),o=a("4bcf"),r=a("78ac"),s=a("9573"),l=a("b1c5"),c=a("2a04"),d=a("e57f"),u=a("177d"),p=a("9098"),f=a("4d02"),m=a("8e1e"),h=a("f93b"),g=a("aece"),b=a("3c4e"),v=a.n(b),y={name:"widget-panel",components:{Draggable:n.a,WidgetGridLayout:r.default,WidgetTableLayout:s.default,WidgetPaginationLayout:l.default,WidgetCollapseLayout:c.default,WidgetSubtableLayout:d.default,WidgetSubdivLayout:u.default,WidgetFormItem:o.default,WidgetPageStepsLayout:p.default,WidgetPageButtonLayout:f.default,WidgetDataViewLayout:m.default,WidgetHottableLayout:h.default,WidgetMainTableLayout:g.default},props:["data","select","selectWidgetList"],data:function(){return{selectWidget:this.select}},mounted:function(){document.body.ondrop=function(e){navigator.userAgent.toLowerCase().indexOf("firefox")>-1&&(e.preventDefault(),e.stopPropagation())}},methods:{handleMoveStart:function(e){window.panelList=this.data.list,e.item._underlying_vm_=v()({},e.item._underlying_vm_,{clone:!0});var t=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=t},handleMoveEnd:function(e){var t=e.newIndex,a=e.oldIndex;console.log("index",t,a)},handleSelectWidget:function(e){console.log(e,"#####"),this.selectWidget=this.data.list[e]},handleWidgetAdd:function(e){var t=e.newIndex,a=e.item;if("孙表"==a.innerText||"div孙表"==a.innerText)return this.$message.error("孙表只能存在子表中"),this.data.list.splice(t,1),!1;var i=this;if(i.data.list[t]&&i.data.list[t].fieldPath){if(0==i.data.list[t].fieldPath.indexOf("item."))return this.$message.error("子表字段只能存在子表中"),this.data.list.splice(t,1),!1;if(4==i.data.list[t].fieldPath.split(".").length)return this.$message.error("孙表字段只能存在子表中"),this.data.list.splice(t,1),!1}for(var n=0,o=i.data.list.length-1;o>=0;o--)"amap"==i.data.list[o].ctrlType&&(n+=1);if(n>1)for(var r=i.data.list.length-1;r>=0;r--)if("amap"==i.data.list[r].ctrlType&&!i.data.list[r].options.addressName)return this.$message.error("已存在高德地图控件"),void i.data.list.splice(r,1);var s=e.to;if(console.log(s),this.selectWidget=this.data.list[t],this.data.pageSize&&this.data.pageSize>=2)if(0==e.newIndex){var l=this.data.list[0];this.data.list.splice(0,1),this.data.list.splice(1,0,l)}else if(e.newIndex==this.data.list.length-1){var c=this.data.list[e.newIndex];this.data.list.splice(e.newIndex,1),this.data.list.splice(this.data.list.length-1,0,c)}if(console.log("add",e),console.log("end",e),console.log("data",this.data),"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;this.data.list.splice(0,0,{ctrlType:"pageSteps",desc:"分页步骤条",key:"1581473408000_37810",isShow:!0,isLayout:!0,columns:[{list:[]}],pageSize:2,pageStepsArr:[{name:"分页1"},{name:"分页2"}]});this.data.list.push({ctrlType:"pageButton",desc:"分页步骤按钮",key:"1581473408000_37811",isLayout:!0,columns:[{list:[]}],nextButton:{name:"下一步",icon:"",color:"#409eff",preScript:"",rearScript:""},backButton:{name:"上一步",icon:"",color:"#67C23A",preScript:"",rearScript:""}})}},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}}},w=(a("1d30"),a("2877")),_=Object(w.a)(y,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"widget-panel"},[0==e.data.list.length?a("div",{staticClass:"form-empty"},[e._v("从左侧拖拽布局和字段来设计表单")]):e._e(),a("el-scrollbar",{staticClass:"scrollbar-fullheight"},[a("el-form",{attrs:{size:e.data.config.size,"label-position":e.data.config.labelPosition,"label-width":e.data.config.labelWidth+"px"}},[a("draggable",e._b({on:{end:e.handleMoveEnd,start:e.handleMoveStart,add:e.handleWidgetAdd,input:function(t){return e.handleChange(t)}},model:{value:e.data.list,callback:function(t){e.$set(e.data,"list",t)},expression:"data.list"}},"draggable",{group:"form",ghostClass:"ghost",animation:200,handle:".drag-widget"},!1),[a("transition-group",{staticClass:"widget-form-list",attrs:{name:"fade",tag:"div"}},[e._l(e.data.list.filter((function(e){return e.key})),(function(t,i){return["grid"==t.ctrlType?[a("widget-grid-layout",{key:t.key,attrs:{data:e.data,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:t},on:{"update:data":function(t){e.data=t},"update:select":function(t){e.selectWidget=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t}}})]:"tab"==t.ctrlType?[a("widget-table-layout",{key:t.key,attrs:{data:e.data,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:t},on:{"update:data":function(t){e.data=t},"update:select":function(t){e.selectWidget=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t}}})]:"page"==t.ctrlType?[a("widget-pagination-layout",{key:t.key,attrs:{data:e.data,select:e.selectWidget,index:i,selectWidgetList:e.selectWidgetList,element:t},on:{"update:data":function(t){e.data=t},"update:select":function(t){e.selectWidget=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t}}})]:"pageSteps"==t.ctrlType?[a("widget-page-steps-layout",{key:t.key,attrs:{data:e.data,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:t},on:{"update:data":function(t){e.data=t},"update:select":function(t){e.selectWidget=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t}}})]:"pageButton"==t.ctrlType?[a("widget-page-button-layout",{key:t.key,attrs:{data:e.data,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:t},on:{"update:data":function(t){e.data=t},"update:select":function(t){e.selectWidget=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t}}})]:"accordion"==t.ctrlType?[a("widget-collapse-layout",{key:t.key,attrs:{data:e.data,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:t},on:{"update:data":function(t){e.data=t},"update:select":function(t){e.selectWidget=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t}}})]:"subtable"==t.ctrlType?[a("widget-subtable-layout",{key:t.key,attrs:{data:e.data,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:t},on:{"update:data":function(t){e.data=t},"update:select":function(t){e.selectWidget=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:element":function(e){t=e}}})]:"subDiv"==t.ctrlType?[a("widget-subdiv-layout",{key:t.key,attrs:{data:e.data,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:t},on:{"update:data":function(t){e.data=t},"update:select":function(t){e.selectWidget=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:element":function(e){t=e}}})]:"dataView"==t.ctrlType?[a("widget-data-view-layout",{key:t.key,attrs:{data:e.data,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:t},on:{"update:data":function(t){e.data=t},"update:select":function(t){e.selectWidget=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t}}})]:"hottable"==t.ctrlType?[a("widget-hottable-layout",{key:t.key,attrs:{data:e.data,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:t},on:{"update:data":function(t){e.data=t},"update:select":function(t){e.selectWidget=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:element":function(e){t=e}}})]:"table"==t.ctrlType?[a("widget-main-table-layout",{key:t.key,attrs:{data:e.data,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:t},on:{"update:data":function(t){e.data=t},"update:select":function(t){e.selectWidget=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t}}})]:[a("widget-form-item",{key:t.key,attrs:{element:t,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,data:e.data},on:{"update:select":function(t){e.selectWidget=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:data":function(t){e.data=t}}})]]}))],2)],1)],1)],1)],1)}),[],!1,null,"54d0b818",null);t.default=_.exports},"4f87":function(e,t,a){"use strict";a("2e6e")},"4ff9":function(e,t){e.exports=require("vue-ueditor-wrap")},5038:function(e,t,a){!function(e){"use strict";e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?e>=11?e:e+12:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(a("c1df"))},"506c":function(e,t,a){},"507c":function(e,t,a){"use strict";a.r(t);a("4bf8"),a("2ade"),a("5880"),a("c994");var i={components:{eipPostSelector:function(){return Promise.resolve().then(a.bind(null,"6482"))}},data:function(){return{userConditionTab:"first",dialogVisible:!1,data:{}}},methods:{showDialog:function(e){this.dialogVisible=!0,this.parentParam=e,e.calc&&(this.data=JSON.parse(JSON.stringify(e.calc)))},handleClose:function(){"startSuper"==this.data.source?(this.data.description="发起人的上级岗位",this.data.posName="",this.data.posCode=""):"prevSuper"==this.data.source?(this.data.description="上一步执行人的上级岗位",this.data.posName="",this.data.posCode=""):"spec"==this.data.source&&(this.data.description="[指定岗位]"+this.data.posName),this.$emit("positionSelectorConfirm",this.data),this.dialogVisible=!1}}},n=(a("fd92"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.dialogVisible?a("el-dialog",{attrs:{title:"岗位选择",visible:e.dialogVisible,width:"80%",appendToBody:"","close-on-click-modal":!1,top:"8vh"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("form",{directives:[{name:"form",rawName:"v-form"}]},[a("el-container",{staticStyle:{height:"520px"}},[a("table",{staticClass:"table table-bordered",staticStyle:{"border-spacing":"0",width:"100%"}},[a("tbody",[a("tr",[a("th",{staticStyle:{width:"15%"}},[e._v("岗位")]),a("td",[a("el-radio",{attrs:{label:"spec"},model:{value:e.data.source,callback:function(t){e.$set(e.data,"source",t)},expression:"data.source"}},[e._v("指定岗位")])],1)]),a("tr",{directives:[{name:"show",rawName:"v-show",value:"spec"==e.data.source,expression:"data.source == 'spec'"}]},[a("th",[e._v("指定岗位")]),a("td",[a("eipPostSelector",{attrs:{single:!0,appendToBody:!0,config:{code:"data.posCode"}},model:{value:e.data.posName,callback:function(t){e.$set(e.data,"posName",t)},expression:"data.posName"}})],1)])])])])],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary",size:"medium"},on:{click:e.handleClose}},[e._v("确 定")]),a("el-button",{attrs:{size:"medium"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)]):e._e()],1)}),[],!1,null,"5c969783",null);t.default=o.exports},5105:function(e,t,a){"use strict";a("c106")},5118:function(e,t,a){(function(e){var i=void 0!==e&&e||"undefined"!=typeof self&&self||window,n=Function.prototype.apply;function o(e,t){this._id=e,this._clearFn=t}t.setTimeout=function(){return new o(n.call(setTimeout,i,arguments),clearTimeout)},t.setInterval=function(){return new o(n.call(setInterval,i,arguments),clearInterval)},t.clearTimeout=t.clearInterval=function(e){e&&e.close()},o.prototype.unref=o.prototype.ref=function(){},o.prototype.close=function(){this._clearFn.call(i,this._id)},t.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},t.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},t._unrefActive=t.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;t>=0&&(e._idleTimeoutId=setTimeout((function(){e._onTimeout&&e._onTimeout()}),t))},a("6017"),t.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==e&&e.setImmediate||this&&this.setImmediate,t.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==e&&e.clearImmediate||this&&this.clearImmediate}).call(this,a("c8ba"))},5120:function(e,t,a){!function(e){"use strict";var t=["Eanáir","Feabhra","Márta","Aibreán","Bealtaine","Méitheamh","Iúil","Lúnasa","Meán Fómhair","Deaireadh Fómhair","Samhain","Nollaig"],a=["Eaná","Feab","Márt","Aibr","Beal","Méit","Iúil","Lúna","Meán","Deai","Samh","Noll"],i=["Dé Domhnaigh","Dé Luain","Dé Máirt","Dé Céadaoin","Déardaoin","Dé hAoine","Dé Satharn"],n=["Dom","Lua","Mái","Céa","Déa","hAo","Sat"],o=["Do","Lu","Má","Ce","Dé","hA","Sa"];e.defineLocale("ga",{months:t,monthsShort:a,monthsParseExact:!0,weekdays:i,weekdaysShort:n,weekdaysMin:o,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Amárach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inné aig] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s ó shin",s:"cúpla soicind",ss:"%d soicind",m:"nóiméad",mm:"%d nóiméad",h:"uair an chloig",hh:"%d uair an chloig",d:"lá",dd:"%d lá",M:"mí",MM:"%d mí",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(a("c1df"))},5158:function(e,t,a){"use strict";a.r(t);a("000b");var i=a("2ade"),n={props:["detailData"],data:function(){return{dialogVisible:!1,pageResult:{page:0,pageSize:50,total:0},flowData:[]}},methods:{loadData:function(e,t){var a=this;this.$nextTick((function(){i.default.post(a.detailData.url,e).then((function(e){a.flowData=e.data.rows,a.pageResult={page:e.data.page,pageSize:e.data.pageSize,total:e.data.total}})).finally((function(){t()}))}))},beforeClose:function(){this.dialogVisible=!1},handleOpen:function(){this.dialogVisible=!0,this.$refs.table.load()}}},o=(a("9465"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"查看移交记录",visible:e.dialogVisible,width:"60%","close-on-click-modal":!1,"before-close":e.beforeClose}},[a("table",{staticClass:"form-table"},[a("tbody",[a("tr",[a("th",[e._v("移交类型")]),a("td",[e._v(e._s(e.detailData.type))]),a("th",[e._v("移交人")]),a("td",[e._v(e._s(e.detailData.transferName))])]),a("tr",[a("th",[e._v("被移交人")]),a("td",[e._v(e._s(e.detailData.transferedName))]),a("th",[e._v("移交原因")]),a("td",[e._v(e._s(e.detailData.reason))])]),a("tr",[a("th",[e._v("创建时间")]),a("td",[e._v(e._s(e.detailData.createTime))])])])]),a("ht-table",{ref:"table",attrs:{data:e.flowData,pageResult:e.pageResult,"show-export":!1,"show-custom-column":!1,selectable:!1},on:{load:e.loadData}},[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"creator",label:"申请人",width:"220","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"subject",label:"流程标题","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"createTime",label:"创建时间",width:"260","show-overflow-tooltip":!0}})],1)],1)}),[],!1,null,"8e8c84ec",null);t.default=r.exports},"516c":function(e,t,a){e.exports=a.p+"img/form.svg"},5174:function(e,t,a){},5191:function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("292c"),n={name:"my-demension-dialog",props:{value:Array,name:String,single:Boolean,destroyOnClose:{type:Boolean,default:!1}},data:function(){return{data:[],tableColumns:[{prop:"name",label:"名称"},{prop:"code",label:"编码"},{prop:"demDesc",label:"描述"}],pagination:{page:1,pageSize:50,total:0}}},methods:{showDialog:function(){this.$refs.htDialog.showDialog()},handleLoad:function(e,t){var a=this;i.default.getDemPage(e).then((function(e){a.data=e.rows,a.pagination.page=e.page,a.pagination.pageSize=e.pageSize,a.pagination.total=e.total,t()})).catch((function(e){t()}))},onConfirm:function(e){this.$emit("onConfirm",e,this.name),this.$emit("input",e)}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-dialog",{ref:"htDialog",attrs:{single:e.single,data:e.data,"table-columns":e.tableColumns,pagination:e.pagination,"search-placeholder":"名称或编码","dialog-title":"维度对话框","quick-search-props":"demName,demCode","destroy-on-close":e.destroyOnClose,"append-to-body":!0},on:{load:e.handleLoad,onConfirm:e.onConfirm}})}),[],!1,null,null,null);t.default=r.exports},"51c3":function(e,t,a){},5238:function(e,t,a){"use strict";a.r(t);a("25fc"),a("000b"),a("80a8");var i=a("292c"),n={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&&i.default.getAllDimension().then((function(t){e.demensions=t,t.forEach((function(t){1==t.isDefault&&(e.defaultDemension=t.id)})),e.defaultDemension||(e.defaultDemension=t[0].id)}))},showDialog:function(){this.$refs.htOrgPostDialog.showDialog()},handleLoad:function(e,t){var a=this;i.default.queryOrgByFilter(e).then((function(e){a.data=e.rows,a.pagination.page=e.page,a.pagination.pageSize=e.pageSize,a.pagination.total=e.total,t()})).finally((function(e){t()}))},loadOrgTree:function(e,t){e&&e.data&&e.data.isParent?e.data.children?t(e.data.children):i.default.getOrgsByParentIdAndDemension(e.data.id,e.data.demId,(function(e){return t(e)})):t([])},changeDemension:function(e){var t=this;i.default.getOrgsByDemension(e,(function(e){return t.orgs=e}))},loadListData:function(e){var t={pageBean:this.pagination,querys:[]},a={property:"path",value:e.path,group:"main",operation:"RIGHT_LIKE",relation:"AND"};t.querys.push(a),this.handleLoad(t,(function(){}))},onConfirm:function(e){this.$emit("onConfirm",e,this.name),this.$emit("input",e)}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement;return(e._self._c||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}})}),[],!1,null,null,null);t.default=r.exports},5251:function(e,t,a){"use strict";a.r(t);a("000b"),a("067b"),a("b2cb"),a("80a8"),a("00dd"),a("25fc"),a("0736");var i=a("a858"),n=(a("2ade"),{name:"tenant-meta-dataSource",components:{},data:function(){return{isExpand:!1,dataSourceDisabled:!1,dataSourceTitle:"",loadDataUrl:"",settingDataUrl:"",dialogVisible:!1,data:[],pageResult:{page:1,pageSize:50,total:0},isSubmit:!0,enableds:[{key:!0,value:"是 "},{key:!1,value:"否"}],dbType:{value:"redis"},dbTypeList:[{value:"redis"}],sysTenantDataSourceDefs:[],dsId:"",sourceProp:{settingJson:[],initOnStart:!1,enabled:null,dbType:{value:"redis"},classPath:"",initMethod:"",closeMethod:"",name:"",alias:"",id:""},newSourceProp:{},sysTenantDataSourceRow:{},isEncrypt:0}},watch:{dsId:function(e,t){e||(this.sourceProp.settingJson=[])}},computed:{dataSourceDeleteUrl:function(){return window.context.portal+"/sys/sysTenantDataSource/v1/remove"}},methods:{rowClick:function(e,t,a){this.$refs.dataSourceTable.$refs.htTable.toggleRowSelection(e)},encrypt:function(e){var t=this;if(1===this.isEncrypt){if(!e.value)return this.$message.warning("请输入密码!"),void(this.isEncrypt=0);this.$http.post(window.context.portal+"/base/tools/v1/encryptDbPassword",{password:e.value}).then((function(a){if("1"==t.dsId)if(a.data.state){e.value=a.data.value.password;var i={name:"connectionProperties",comment:"公钥",type:"java.lang.String",baseAttr:"1",default:"",value:"config.decrypt=true;config.decrypt.key="+a.data.value.publicKey};t.sourceProp.settingJson.splice(t.sourceProp.settingJson.findIndex((function(e){return"connectionProperties"===e.name})),1),t.sourceProp.settingJson.splice(t.sourceProp.settingJson.findIndex((function(e){return"password"===e.name}))+1,0,i)}else t.$message.error("加密失败");else t.$message.error("不支持密码加密")}))}else{e.value="";var a=this.sourceProp.settingJson.findIndex((function(e){return"connectionProperties"===e.name}));a>0&&this.sourceProp.settingJson.splice(a,1)}},settingSel:function(e,t){var a=this;if(console.log(t),console.log(t.settingJson),t&&t.settingJson){this.sourceProp.settingJson=JSON.parse(t.settingJson.replace(/[\\]/g,""));for(var i=0;i<this.sysTenantDataSourceDefs.length;i++){var n=this.sysTenantDataSourceDefs[i];if(n.id==e){var o=JSON.parse(n.settingJson.replace(/[\\]/g,""));this.sourceProp.settingJson=[],o.forEach((function(e){e.value=e.default,a.sourceProp.settingJson.push(e)}))}}for(var r=0;r<this.sourceProp.settingJson.length;r++){var s=this.sourceProp.settingJson[r];-1!=s.name.toLowerCase().indexOf("alias")&&(s.value=s.alias)}}},handleSelectOptions:function(e){var t=this;return new Promise((function(e,a){setTimeout((function(){t.dbType=t.dbTypeList,e()}),1e3)}))},beforeSaveData:function(){this.newSourceProp={},Object.assign(this.newSourceProp,this.sourceProp),this.newSourceProp.settingJson=JSON.stringify(this.newSourceProp.settingJson)},savedataSourceUrl:function(){return window.context.portal+"/sys/sysTenantDataSource/v1/saveRedis"},afterSaveData:function(){this.dialogVisible=!1,this.$refs.dataSourceTable.load()},afterLoadData:function(e){var t=this;if(this.dialogVisible){this.sourceProp=e,this.sourceProp.settingJson=JSON.parse(e.settingJson),this.oldAlias=this.sourceProp.alias,this.judgeIsEncrypt(this.sourceProp.settingJson);var a=this;this.sysTenantDataSourceDefs.forEach((function(e){e.classPath==a.sourceProp.classPath&&(a.dsId=e.id)})),setTimeout((function(){return t.$validator.validateAll("editdataSourceForm")}))}},judgeIsEncrypt:function(e){var t=e.findIndex((function(e){return"connectionProperties"===e.name}));this.isEncrypt=t>0?1:0},afterLoadSourcesettingData:function(e){this.sysTenantDataSourceDefs=e,this.sysTenantDataSourceRow&&this.sysTenantDataSourceRow.id&&(this.loadDataUrl="/sys/sysTenantDataSource/v1/getJson?id="+this.sysTenantDataSourceRow.id)},dialogCancle:function(e){var t=this;this.loadDataUrl="",this.settingDataUrl="",this[e]=!1,setTimeout((function(){return t.dataSourceDisabled=!1}),500)},handleClose:function(){var e=this;this.loadDataUrl="",this.settingDataUrl="",this.dialogVisible=!1,setTimeout((function(){return e.dataSourceDisabled=!1}),500)},showDialog:function(e){this.dialogVisible=!0,this.settingDataUrl="/sys/sysDataSourceDef/v1/getAll?id=2",e&&e.id&&(this.sysTenantDataSourceRow=e)},handleNodeClick:function(e){},loadData:function(e,t){var a=this;i.default.getTenantDataSourcePageJson(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},handleCommand:function(e){switch(e.command){case"edit":this.dataSourceTitle="编辑数据源",this.showDialog(e.row);break;case"add":this.sysTenantDataSourceRow={},this.sourceProp.dbType={value:"redis"},this.sourceProp.id="",this.sourceProp.alias="",this.sourceProp.name="",this.sourceProp.enabled=null,this.dsId="",this.dataSourceTitle="添加数据源",this.showDialog(),this.isEncrypt=0;break;case"get":this.dataSourceTitle="查看数据源",this.isSubmit=!1,this.dataSourceDisabled=!0,this.showDialog(e.row)}},beforeClose:function(){this.fileList=[],this.uploadDialogVisible=!1}}}),o=(a("1e8a"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"dataSourceTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"name,alias","show-export":!1,"show-custom-column":!1,defaultSorter:[{property:"CREATE_TIME_",direction:"DESC"}],"default-querys":[{property:"DB_TYPE_",value:"redis"}]},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.handleCommand({command:"add"})}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{size:"small",url:e.dataSourceDeleteUrl,htTable:e.$refs.dataSourceTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"名称",width:"300",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.handleCommand({row:i,command:"edit"})}}},[e._v(e._s(i.name))])]}}])}),a("ht-table-column",{attrs:{prop:"alias",label:"别名",sortable:!0}}),a("ht-table-column",{attrs:{prop:"tenantId",label:"所属租户",sortable:!0}}),a("ht-table-column",{attrs:{prop:"enabled",label:"是否可用",filters:[{text:"是",value:1},{text:"否",value:0}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.enabled?a("el-tag",{attrs:{type:"success"}},[e._v("是")]):e._e(),i.enabled?e._e():a("el-tag",{attrs:{type:"primary"}},[e._v("否")])]}}])})]],2),a("el-dialog",{attrs:{width:"50%",title:e.dataSourceTitle,visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1}},[a("el-form",{attrs:{disabled:e.dataSourceDisabled,"data-vv-scope":"editdataSourceForm"},model:{value:e.sourceProp,callback:function(t){e.sourceProp=t},expression:"sourceProp"}},[a("ht-form-item",{staticClass:"dataSource-input-width",attrs:{label:"名称",prop:"name","label-width":"130px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入名称",maxlength:50,showWordLimit:!0},model:{value:e.sourceProp.name,callback:function(t){e.$set(e.sourceProp,"name",t)},expression:"sourceProp.name"}})],1),a("ht-form-item",{staticClass:"dataSource-input-width",attrs:{label:"别名(唯一)",prop:"alias","label-width":"130px"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.sourceProp.name,expression:"sourceProp.name"}],attrs:{autocomplete:"off",validate:{required:!0,regex:{exp:"^[a-zA-Z][a-zA-Z0-9_]*$",message:"只能输入字母、数字、下划线，且以字母开头"}},placeholder:"请输入别名",disabled:!!e.sourceProp.id,maxlength:50,showWordLimit:!0},model:{value:e.sourceProp.alias,callback:function(t){e.$set(e.sourceProp,"alias",t)},expression:"sourceProp.alias"}})],1),a("ht-form-item",{staticClass:"dataSource-item-bottom dataSource-input-width",attrs:{label:"数据源类型","label-width":"130px"}},[a("ht-select",{attrs:{options:e.dbTypeList,props:{key:"value",value:"value"},validate:{required:!0}},model:{value:e.sourceProp.dbType,callback:function(t){e.$set(e.sourceProp,"dbType",t)},expression:"sourceProp.dbType"}})],1),a("ht-form-item",{staticClass:"dataSource-item-bottom dataSource-input-width",attrs:{label:"是否生效","label-width":"130px"}},[a("ht-select",{attrs:{options:e.enableds,validate:{required:!0}},model:{value:e.sourceProp.enabled,callback:function(t){e.$set(e.sourceProp,"enabled",t)},expression:"sourceProp.enabled"}})],1),a("ht-form-item",{staticClass:"dataSource-item-bottom dataSource-input-width",attrs:{label:"数据源","label-width":"130px"}},[a("ht-select",{attrs:{options:e.sysTenantDataSourceDefs,props:{key:"id",value:"name"},validate:{required:!0}},on:{change:e.settingSel},model:{value:e.dsId,callback:function(t){e.dsId=t},expression:"dsId"}})],1),e._l(e.sourceProp.settingJson,(function(t,i){return a("ht-form-item",{directives:[{name:"show",rawName:"v-show",value:!(e.sourceProp.settingJson.length>0&&!e.isExpand)||i<4,expression:"\n\t\t\t\t\t\tsourceProp.settingJson.length > 0 && !isExpand ? index < 4 : true\n\t\t\t\t\t"}],key:t.comment,staticClass:"dataSource-item-bottom dataSource-input-width",attrs:{label:t.comment,"label-width":"130px"}},[a("ht-input",{attrs:{validate:{required:!0},placeholder:"请输入"+t.comment,disabled:("password"==t.name||"connectionProperties"==t.name)&&1===e.isEncrypt},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"item.value"}}),e._v("\n          ("+e._s(t.type)+")\n          "),"password"==t.name?a("div",[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":0,"active-text":"加密","inactive-text":"不加密"},on:{change:function(a){return e.encrypt(t)}},model:{value:e.isEncrypt,callback:function(t){e.isEncrypt=t},expression:"isEncrypt"}})],1):e._e()],1)}))],2),e.sourceProp.settingJson.length>0?a("div",{staticStyle:{"text-align":"center"}},[a("el-button",{attrs:{size:"mini",icon:e.isExpand?"icon-expand":"icon-hide",circle:"",title:e.isExpand?"收起":"展开"},on:{click:function(t){e.isExpand=!e.isExpand}}})],1):e._e(),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{directives:[{name:"show",rawName:"v-show",value:!e.dataSourceDisabled,expression:"!dataSourceDisabled"}],attrs:{url:e.savedataSourceUrl(),model:e.newSourceProp,"is-submit":e.isSubmit,"request-method":"POST","scope-name":"editdataSourceForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:function(t){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("ht-load-data",{attrs:{url:e.settingDataUrl,context:"portal"},on:{"after-load-data":e.afterLoadSourcesettingData}}),a("ht-load-data",{attrs:{url:e.loadDataUrl,context:"portal"},on:{"after-load-data":e.afterLoadData}})],1)}),[],!1,null,"fe4d764a",null);t.default=r.exports},5278:function(e,t,a){"use strict";a("9364")},5294:function(e,t,a){!function(e){"use strict";var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],a=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];e.defineLocale("ur",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,a){return e<12?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",ss:"%d سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(a("c1df"))},"52bd":function(e,t,a){!function(e){"use strict";e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,t,a){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?e>=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(a("c1df"))},"52cc":function(e,t,a){},"531c":function(e,t,a){"use strict";a.r(t);a("000b");var i={data:function(){return{dialogVisible:!1,data:[],pageResult:{page:1,pageSize:50,total:0},FormCodegenLog:{}}},mounted:function(){this.$validator=this.$root.$validator},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},showDialog:function(e){var t=this;e&&this.$http.get("${form}/formCodegenLog/v1/"+e).then((function(e){t.FormCodegenLog=e.data,t.dialogVisible=!0}),(function(e){reject(e)}))},beforeCloseDialog:function(){this.FormCodegenLog={},this.dialogVisible=!1},loadData:function(e,t){var a=this;this.$http.post("${form}/formCodegenLog/v1/query",e).then((function(e){var t=e.data;a.data=t.rows,a.pageResult={page:t.page,pageSize:t.pageSize,total:t.total}}),(function(e){reject(e)})).finally((function(){return t()}))}}},n=(a("5923"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"tableOrForm,ip","show-export":!1,"show-custom-column":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("ht-delete-button",{attrs:{url:"${form}/formCodegenLog/v1/",htTable:e.$refs.htTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"tableOrForm",label:"名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary",title:"查看详情"},on:{click:function(t){return e.showDialog(i.id)}}},[e._v(e._s(i.tableOrForm))])]}}])}),a("ht-table-column",{attrs:{prop:"type",label:"生成类型",filters:[{text:"表单",value:"form"},{text:"物理表",value:"table"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["form"==i.type?a("el-tag",{attrs:{type:"primary"}},[e._v("表单")]):"table"==i.type?a("el-tag",{attrs:{type:"warning"}},[e._v("物理表")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"ip",label:"操作IP",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"createTime",label:"操作时间",sortable:!0,"show-overflow-tooltip":!0}})]],2),a("ht-sidebar-dialog",{staticClass:"sp-manager__dialog",attrs:{width:"28%",title:"代码生成日志",visible:e.dialogVisible,"before-close":e.beforeCloseDialog}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"FormCodegenLogForm"}},[a("ht-form-item",{attrs:{label:"生成类型"}},["form"==e.FormCodegenLog.type?a("el-tag",{attrs:{type:"primary"}},[e._v("表单")]):"table"==e.FormCodegenLog.type?a("el-tag",{attrs:{type:"warning"}},[e._v("物理表")]):e._e()],1),a("ht-form-item",{attrs:{label:"名称"}},[e._v(e._s(e.FormCodegenLog.tableOrForm))]),a("ht-form-item",{attrs:{label:"生成参数"}},[a("ht-input",{attrs:{type:"textarea",rows:10,readonly:!0},model:{value:e.FormCodegenLog.opeContent,callback:function(t){e.$set(e.FormCodegenLog,"opeContent",t)},expression:"FormCodegenLog.opeContent"}})],1),a("ht-form-item",{attrs:{label:"操作IP"}},[e._v(e._s(e.FormCodegenLog.ip))]),a("ht-form-item",{attrs:{label:"操作人"}},[e._v(e._s(e.FormCodegenLog.createBy))]),a("ht-form-item",{attrs:{label:"操作时间"}},[e._v(e._s(e.FormCodegenLog.createTime))])],1),a("div",{staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:e.beforeCloseDialog}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1)],1)}),[],!1,null,"76c8fbc2",null);t.default=o.exports},"532c":function(e,t,a){},"53b6":function(e,t,a){},"53ca":function(e,t,a){"use strict";function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}a.d(t,"a",(function(){return i}))},"53f8":function(e,t,a){"use strict";a.r(t);a("4bf8"),a("2ade");var i=a("5880"),n=a("d089"),o=(a("c994"),{components:{FlowSignRuleSet:n.default},data:function(){return{data:[]}},computed:Object(i.mapState)({curNode:function(e){return e.flow.defConfigData.curEditNode}}),methods:{setConditon:function(){this.$refs.flowSignRuleSet.showDialog()},setConditonConfirm:function(e,t,a){e&&e.children&&e.children.length>0||(this.visible=!1,this.handleValue(t,e),this.$emit("node-click",e,t))},initSignRule:function(){var e=this;this.$store.dispatch("flow/getSignConfig").then((function(t){var a=JSON.parse(JSON.stringify(t));if(a.privilegeList){var i=[];for(var n in a.privilegeList)a.privilegeList[n]&&a.privilegeList[n].length>0&&i.push({key:n,value:a.privilegeList[n]});a.converPrivilegeList=i}e.data=a}))}},created:function(){this.initSignRule()}}),r=(a("8710"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("label",{staticClass:"el-form-item__label",staticStyle:{float:"none"}},[a("el-button",{staticStyle:{padding:"6px 8px",float:"right !important"},attrs:{icon:"el-icon-setting"},on:{click:e.setConditon}},[e._v("设置会签规则")])],1),a("div",{staticClass:"alert"},[e.data.signRule?a("div",{staticStyle:{"font-size":"13px"}},[a("label",{staticClass:"control-label"},[e._v(e._s("agree"==e.data.signRule.decideType?"同意":"反对")+"票 达到\n\t\t\t\t"+e._s(e.data.signRule.voteAmount)+e._s("amount"==e.data.signRule.voteType?"张":"%")+" 则"+e._s("agree"==e.data.signRule.decideType?"同意":"反对")+"\n\t\t\t\t("+e._s("wait"==e.data.signRule.followMode?"等待所有人完成投票":"达到设定直接处理")+")")]),a("br"),a("br"),e._l(e.data.converPrivilegeList,(function(t){return a("div",{key:t.key},["all"==t.key?a("label",{staticClass:"control-label left-label"},[e._v("所有特权:")]):e._e(),"direct"==t.key?a("label",{staticClass:"control-label left-label"},[e._v("直接处理:")]):e._e(),"oneticket"==t.key?a("label",{staticClass:"control-label left-label"},[e._v("一票特权:")]):e._e(),"allowAddSign"==t.key?a("label",{staticClass:"control-label left-label"},[e._v("允许增加会签:")]):e._e(),e._l(t.value,(function(t,i){return a("span",{key:i,staticStyle:{color:"#31708f"}},[e._v(e._s(i+1)+"、"+e._s(t.description)+";")])})),a("br"),a("br")],2)}))],2):e._e(),e.data.signRule?e._e():a("div",{staticClass:"alert-danger"},[e._v("【尚未配置会签规则】")])]),a("FlowSignRuleSet",{ref:"flowSignRuleSet",on:{onConfirm:e.initSignRule}})],1)}),[],!1,null,"5753b117",null);t.default=s.exports},"53fc":function(e,t,a){},"547f":function(e,t,a){},5536:function(e,t,a){},"558e":function(e,t,a){},"55c9":function(e,t,a){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],n=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?a[e.month()]:t[e.month()]:t},monthsRegex:n,monthsShortRegex:n,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}})}(a("c1df"))},"55cf":function(e,t,a){"use strict";a("b96a")},5676:function(e,t,a){"use strict";a("d077")},"56b3":function(e,t,a){e.exports=function(){"use strict";var e=navigator.userAgent,t=navigator.platform,a=/gecko\/\d/i.test(e),i=/MSIE \d/.test(e),n=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(e),o=/Edge\/(\d+)/.exec(e),r=i||n||o,s=r&&(i?document.documentMode||6:+(o||n)[1]),l=!o&&/WebKit\//.test(e),c=l&&/Qt\/\d+\.\d+/.test(e),d=!o&&/Chrome\//.test(e),u=/Opera\//.test(e),p=/Apple Computer/.test(navigator.vendor),f=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(e),m=/PhantomJS/.test(e),h=p&&(/Mobile\/\w+/.test(e)||navigator.maxTouchPoints>2),g=/Android/.test(e),b=h||g||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(e),v=h||/Mac/.test(t),y=/\bCrOS\b/.test(e),w=/win/i.test(t),_=u&&e.match(/Version\/(\d*\.\d*)/);_&&(_=Number(_[1])),_&&_>=15&&(u=!1,l=!0);var x=v&&(c||u&&(null==_||_<12.11)),k=a||r&&s>=9;function S(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}var D,T=function(e,t){var a=e.className,i=S(t).exec(a);if(i){var n=a.slice(i.index+i[0].length);e.className=a.slice(0,i.index)+(n?i[1]+n:"")}};function C(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function M(e,t){return C(e).appendChild(t)}function L(e,t,a,i){var n=document.createElement(e);if(a&&(n.className=a),i&&(n.style.cssText=i),"string"==typeof t)n.appendChild(document.createTextNode(t));else if(t)for(var o=0;o<t.length;++o)n.appendChild(t[o]);return n}function $(e,t,a,i){var n=L(e,t,a,i);return n.setAttribute("role","presentation"),n}function O(e,t){if(3==t.nodeType&&(t=t.parentNode),e.contains)return e.contains(t);do{if(11==t.nodeType&&(t=t.host),t==e)return!0}while(t=t.parentNode)}function P(){var e;try{e=document.activeElement}catch(t){e=document.body||null}for(;e&&e.shadowRoot&&e.shadowRoot.activeElement;)e=e.shadowRoot.activeElement;return e}function I(e,t){var a=e.className;S(t).test(a)||(e.className+=(a?" ":"")+t)}function N(e,t){for(var a=e.split(" "),i=0;i<a.length;i++)a[i]&&!S(a[i]).test(t)&&(t+=" "+a[i]);return t}D=document.createRange?function(e,t,a,i){var n=document.createRange();return n.setEnd(i||e,a),n.setStart(e,t),n}:function(e,t,a){var i=document.body.createTextRange();try{i.moveToElementText(e.parentNode)}catch(e){return i}return i.collapse(!0),i.moveEnd("character",a),i.moveStart("character",t),i};var j=function(e){e.select()};function E(e){var t=Array.prototype.slice.call(arguments,1);return function(){return e.apply(null,t)}}function F(e,t,a){for(var i in t||(t={}),e)!e.hasOwnProperty(i)||!1===a&&t.hasOwnProperty(i)||(t[i]=e[i]);return t}function A(e,t,a,i,n){null==t&&-1==(t=e.search(/[^\s\u00a0]/))&&(t=e.length);for(var o=i||0,r=n||0;;){var s=e.indexOf("\t",o);if(s<0||s>=t)return r+(t-o);r+=s-o,r+=a-r%a,o=s+1}}h?j=function(e){e.selectionStart=0,e.selectionEnd=e.value.length}:r&&(j=function(e){try{e.select()}catch(e){}});var R=function(){this.id=null,this.f=null,this.time=0,this.handler=E(this.onTimeout,this)};function V(e,t){for(var a=0;a<e.length;++a)if(e[a]==t)return a;return-1}R.prototype.onTimeout=function(e){e.id=0,e.time<=+new Date?e.f():setTimeout(e.handler,e.time-+new Date)},R.prototype.set=function(e,t){this.f=t;var a=+new Date+e;(!this.id||a<this.time)&&(clearTimeout(this.id),this.id=setTimeout(this.handler,e),this.time=a)};var U=50,z={toString:function(){return"CodeMirror.Pass"}},q={scroll:!1},Y={origin:"*mouse"},B={origin:"+move"};function H(e,t,a){for(var i=0,n=0;;){var o=e.indexOf("\t",i);-1==o&&(o=e.length);var r=o-i;if(o==e.length||n+r>=t)return i+Math.min(r,t-n);if(n+=o-i,i=o+1,(n+=a-n%a)>=t)return i}}var W=[""];function J(e){for(;W.length<=e;)W.push(K(W)+" ");return W[e]}function K(e){return e[e.length-1]}function Q(e,t){for(var a=[],i=0;i<e.length;i++)a[i]=t(e[i],i);return a}function G(e,t,a){for(var i=0,n=a(t);i<e.length&&a(e[i])<=n;)i++;e.splice(i,0,t)}function X(){}function Z(e,t){var a;return Object.create?a=Object.create(e):(X.prototype=e,a=new X),t&&F(t,a),a}var ee=/[\u00df\u0587\u0590-\u05f4\u0600-\u06ff\u3040-\u309f\u30a0-\u30ff\u3400-\u4db5\u4e00-\u9fcc\uac00-\ud7af]/;function te(e){return/\w/.test(e)||e>""&&(e.toUpperCase()!=e.toLowerCase()||ee.test(e))}function ae(e,t){return t?!!(t.source.indexOf("\\w")>-1&&te(e))||t.test(e):te(e)}function ie(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}var ne=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function oe(e){return e.charCodeAt(0)>=768&&ne.test(e)}function re(e,t,a){for(;(a<0?t>0:t<e.length)&&oe(e.charAt(t));)t+=a;return t}function se(e,t,a){for(var i=t>a?-1:1;;){if(t==a)return t;var n=(t+a)/2,o=i<0?Math.ceil(n):Math.floor(n);if(o==t)return e(o)?t:a;e(o)?a=o:t=o+i}}function le(e,t,a,i){if(!e)return i(t,a,"ltr",0);for(var n=!1,o=0;o<e.length;++o){var r=e[o];(r.from<a&&r.to>t||t==a&&r.to==t)&&(i(Math.max(r.from,t),Math.min(r.to,a),1==r.level?"rtl":"ltr",o),n=!0)}n||i(t,a,"ltr")}var ce=null;function de(e,t,a){var i;ce=null;for(var n=0;n<e.length;++n){var o=e[n];if(o.from<t&&o.to>t)return n;o.to==t&&(o.from!=o.to&&"before"==a?i=n:ce=n),o.from==t&&(o.from!=o.to&&"before"!=a?i=n:ce=n)}return null!=i?i:ce}var ue=function(){var e="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",t="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function a(a){return a<=247?e.charAt(a):1424<=a&&a<=1524?"R":1536<=a&&a<=1785?t.charAt(a-1536):1774<=a&&a<=2220?"r":8192<=a&&a<=8203?"w":8204==a?"b":"L"}var i=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,n=/[stwN]/,o=/[LRr]/,r=/[Lb1n]/,s=/[1n]/;function l(e,t,a){this.level=e,this.from=t,this.to=a}return function(e,t){var c="ltr"==t?"L":"R";if(0==e.length||"ltr"==t&&!i.test(e))return!1;for(var d=e.length,u=[],p=0;p<d;++p)u.push(a(e.charCodeAt(p)));for(var f=0,m=c;f<d;++f){var h=u[f];"m"==h?u[f]=m:m=h}for(var g=0,b=c;g<d;++g){var v=u[g];"1"==v&&"r"==b?u[g]="n":o.test(v)&&(b=v,"r"==v&&(u[g]="R"))}for(var y=1,w=u[0];y<d-1;++y){var _=u[y];"+"==_&&"1"==w&&"1"==u[y+1]?u[y]="1":","!=_||w!=u[y+1]||"1"!=w&&"n"!=w||(u[y]=w),w=_}for(var x=0;x<d;++x){var k=u[x];if(","==k)u[x]="N";else if("%"==k){var S=void 0;for(S=x+1;S<d&&"%"==u[S];++S);for(var D=x&&"!"==u[x-1]||S<d&&"1"==u[S]?"1":"N",T=x;T<S;++T)u[T]=D;x=S-1}}for(var C=0,M=c;C<d;++C){var L=u[C];"L"==M&&"1"==L?u[C]="L":o.test(L)&&(M=L)}for(var $=0;$<d;++$)if(n.test(u[$])){var O=void 0;for(O=$+1;O<d&&n.test(u[O]);++O);for(var P="L"==($?u[$-1]:c),I=P==("L"==(O<d?u[O]:c))?P?"L":"R":c,N=$;N<O;++N)u[N]=I;$=O-1}for(var j,E=[],F=0;F<d;)if(r.test(u[F])){var A=F;for(++F;F<d&&r.test(u[F]);++F);E.push(new l(0,A,F))}else{var R=F,V=E.length,U="rtl"==t?1:0;for(++F;F<d&&"L"!=u[F];++F);for(var z=R;z<F;)if(s.test(u[z])){R<z&&(E.splice(V,0,new l(1,R,z)),V+=U);var q=z;for(++z;z<F&&s.test(u[z]);++z);E.splice(V,0,new l(2,q,z)),V+=U,R=z}else++z;R<F&&E.splice(V,0,new l(1,R,F))}return"ltr"==t&&(1==E[0].level&&(j=e.match(/^\s+/))&&(E[0].from=j[0].length,E.unshift(new l(0,0,j[0].length))),1==K(E).level&&(j=e.match(/\s+$/))&&(K(E).to-=j[0].length,E.push(new l(0,d-j[0].length,d)))),"rtl"==t?E.reverse():E}}();function pe(e,t){var a=e.order;return null==a&&(a=e.order=ue(e.text,t)),a}var fe=[],me=function(e,t,a){if(e.addEventListener)e.addEventListener(t,a,!1);else if(e.attachEvent)e.attachEvent("on"+t,a);else{var i=e._handlers||(e._handlers={});i[t]=(i[t]||fe).concat(a)}};function he(e,t){return e._handlers&&e._handlers[t]||fe}function ge(e,t,a){if(e.removeEventListener)e.removeEventListener(t,a,!1);else if(e.detachEvent)e.detachEvent("on"+t,a);else{var i=e._handlers,n=i&&i[t];if(n){var o=V(n,a);o>-1&&(i[t]=n.slice(0,o).concat(n.slice(o+1)))}}}function be(e,t){var a=he(e,t);if(a.length)for(var i=Array.prototype.slice.call(arguments,2),n=0;n<a.length;++n)a[n].apply(null,i)}function ve(e,t,a){return"string"==typeof t&&(t={type:t,preventDefault:function(){this.defaultPrevented=!0}}),be(e,a||t.type,e,t),Se(t)||t.codemirrorIgnore}function ye(e){var t=e._handlers&&e._handlers.cursorActivity;if(t)for(var a=e.curOp.cursorActivityHandlers||(e.curOp.cursorActivityHandlers=[]),i=0;i<t.length;++i)-1==V(a,t[i])&&a.push(t[i])}function we(e,t){return he(e,t).length>0}function _e(e){e.prototype.on=function(e,t){me(this,e,t)},e.prototype.off=function(e,t){ge(this,e,t)}}function xe(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function ke(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function Se(e){return null!=e.defaultPrevented?e.defaultPrevented:0==e.returnValue}function De(e){xe(e),ke(e)}function Te(e){return e.target||e.srcElement}function Ce(e){var t=e.which;return null==t&&(1&e.button?t=1:2&e.button?t=3:4&e.button&&(t=2)),v&&e.ctrlKey&&1==t&&(t=3),t}var Me,Le,$e=function(){if(r&&s<9)return!1;var e=L("div");return"draggable"in e||"dragDrop"in e}();function Oe(e){if(null==Me){var t=L("span","​");M(e,L("span",[t,document.createTextNode("x")])),0!=e.firstChild.offsetHeight&&(Me=t.offsetWidth<=1&&t.offsetHeight>2&&!(r&&s<8))}var a=Me?L("span","​"):L("span"," ",null,"display: inline-block; width: 1px; margin-right: -1px");return a.setAttribute("cm-text",""),a}function Pe(e){if(null!=Le)return Le;var t=M(e,document.createTextNode("AخA")),a=D(t,0,1).getBoundingClientRect(),i=D(t,1,2).getBoundingClientRect();return C(e),!(!a||a.left==a.right)&&(Le=i.right-a.right<3)}var Ie,Ne=3!="\n\nb".split(/\n/).length?function(e){for(var t=0,a=[],i=e.length;t<=i;){var n=e.indexOf("\n",t);-1==n&&(n=e.length);var o=e.slice(t,"\r"==e.charAt(n-1)?n-1:n),r=o.indexOf("\r");-1!=r?(a.push(o.slice(0,r)),t+=r+1):(a.push(o),t=n+1)}return a}:function(e){return e.split(/\r\n?|\n/)},je=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch(e){return!1}}:function(e){var t;try{t=e.ownerDocument.selection.createRange()}catch(e){}return!(!t||t.parentElement()!=e)&&0!=t.compareEndPoints("StartToEnd",t)},Ee="oncopy"in(Ie=L("div"))||(Ie.setAttribute("oncopy","return;"),"function"==typeof Ie.oncopy),Fe=null;function Ae(e){if(null!=Fe)return Fe;var t=M(e,L("span","x")),a=t.getBoundingClientRect(),i=D(t,0,1).getBoundingClientRect();return Fe=Math.abs(a.left-i.left)>1}var Re={},Ve={};function Ue(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),Re[e]=t}function ze(e,t){Ve[e]=t}function qe(e){if("string"==typeof e&&Ve.hasOwnProperty(e))e=Ve[e];else if(e&&"string"==typeof e.name&&Ve.hasOwnProperty(e.name)){var t=Ve[e.name];"string"==typeof t&&(t={name:t}),(e=Z(t,e)).name=t.name}else{if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return qe("application/xml");if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return qe("application/json")}return"string"==typeof e?{name:e}:e||{name:"null"}}function Ye(e,t){t=qe(t);var a=Re[t.name];if(!a)return Ye(e,"text/plain");var i=a(e,t);if(Be.hasOwnProperty(t.name)){var n=Be[t.name];for(var o in n)n.hasOwnProperty(o)&&(i.hasOwnProperty(o)&&(i["_"+o]=i[o]),i[o]=n[o])}if(i.name=t.name,t.helperType&&(i.helperType=t.helperType),t.modeProps)for(var r in t.modeProps)i[r]=t.modeProps[r];return i}var Be={};function He(e,t){F(t,Be.hasOwnProperty(e)?Be[e]:Be[e]={})}function We(e,t){if(!0===t)return t;if(e.copyState)return e.copyState(t);var a={};for(var i in t){var n=t[i];n instanceof Array&&(n=n.concat([])),a[i]=n}return a}function Je(e,t){for(var a;e.innerMode&&(a=e.innerMode(t))&&a.mode!=e;)t=a.state,e=a.mode;return a||{mode:e,state:t}}function Ke(e,t,a){return!e.startState||e.startState(t,a)}var Qe=function(e,t,a){this.pos=this.start=0,this.string=e,this.tabSize=t||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=a};function Ge(e,t){if((t-=e.first)<0||t>=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");for(var a=e;!a.lines;)for(var i=0;;++i){var n=a.children[i],o=n.chunkSize();if(t<o){a=n;break}t-=o}return a.lines[t]}function Xe(e,t,a){var i=[],n=t.line;return e.iter(t.line,a.line+1,(function(e){var o=e.text;n==a.line&&(o=o.slice(0,a.ch)),n==t.line&&(o=o.slice(t.ch)),i.push(o),++n})),i}function Ze(e,t,a){var i=[];return e.iter(t,a,(function(e){i.push(e.text)})),i}function et(e,t){var a=t-e.height;if(a)for(var i=e;i;i=i.parent)i.height+=a}function tt(e){if(null==e.parent)return null;for(var t=e.parent,a=V(t.lines,e),i=t.parent;i;t=i,i=i.parent)for(var n=0;i.children[n]!=t;++n)a+=i.children[n].chunkSize();return a+t.first}function at(e,t){var a=e.first;e:do{for(var i=0;i<e.children.length;++i){var n=e.children[i],o=n.height;if(t<o){e=n;continue e}t-=o,a+=n.chunkSize()}return a}while(!e.lines);for(var r=0;r<e.lines.length;++r){var s=e.lines[r].height;if(t<s)break;t-=s}return a+r}function it(e,t){return t>=e.first&&t<e.first+e.size}function nt(e,t){return String(e.lineNumberFormatter(t+e.firstLineNumber))}function ot(e,t,a){if(void 0===a&&(a=null),!(this instanceof ot))return new ot(e,t,a);this.line=e,this.ch=t,this.sticky=a}function rt(e,t){return e.line-t.line||e.ch-t.ch}function st(e,t){return e.sticky==t.sticky&&0==rt(e,t)}function lt(e){return ot(e.line,e.ch)}function ct(e,t){return rt(e,t)<0?t:e}function dt(e,t){return rt(e,t)<0?e:t}function ut(e,t){return Math.max(e.first,Math.min(t,e.first+e.size-1))}function pt(e,t){if(t.line<e.first)return ot(e.first,0);var a=e.first+e.size-1;return t.line>a?ot(a,Ge(e,a).text.length):ft(t,Ge(e,t.line).text.length)}function ft(e,t){var a=e.ch;return null==a||a>t?ot(e.line,t):a<0?ot(e.line,0):e}function mt(e,t){for(var a=[],i=0;i<t.length;i++)a[i]=pt(e,t[i]);return a}Qe.prototype.eol=function(){return this.pos>=this.string.length},Qe.prototype.sol=function(){return this.pos==this.lineStart},Qe.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Qe.prototype.next=function(){if(this.pos<this.string.length)return this.string.charAt(this.pos++)},Qe.prototype.eat=function(e){var t=this.string.charAt(this.pos);if("string"==typeof e?t==e:t&&(e.test?e.test(t):e(t)))return++this.pos,t},Qe.prototype.eatWhile=function(e){for(var t=this.pos;this.eat(e););return this.pos>t},Qe.prototype.eatSpace=function(){for(var e=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},Qe.prototype.skipToEnd=function(){this.pos=this.string.length},Qe.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},Qe.prototype.backUp=function(e){this.pos-=e},Qe.prototype.column=function(){return this.lastColumnPos<this.start&&(this.lastColumnValue=A(this.string,this.start,this.tabSize,this.lastColumnPos,this.lastColumnValue),this.lastColumnPos=this.start),this.lastColumnValue-(this.lineStart?A(this.string,this.lineStart,this.tabSize):0)},Qe.prototype.indentation=function(){return A(this.string,null,this.tabSize)-(this.lineStart?A(this.string,this.lineStart,this.tabSize):0)},Qe.prototype.match=function(e,t,a){if("string"!=typeof e){var i=this.string.slice(this.pos).match(e);return i&&i.index>0?null:(i&&!1!==t&&(this.pos+=i[0].length),i)}var n=function(e){return a?e.toLowerCase():e};if(n(this.string.substr(this.pos,e.length))==n(e))return!1!==t&&(this.pos+=e.length),!0},Qe.prototype.current=function(){return this.string.slice(this.start,this.pos)},Qe.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},Qe.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},Qe.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};var ht=function(e,t){this.state=e,this.lookAhead=t},gt=function(e,t,a,i){this.state=t,this.doc=e,this.line=a,this.maxLookAhead=i||0,this.baseTokens=null,this.baseTokenPos=1};function bt(e,t,a,i){var n=[e.state.modeGen],o={};Tt(e,t.text,e.doc.mode,a,(function(e,t){return n.push(e,t)}),o,i);for(var r=a.state,s=function(i){a.baseTokens=n;var s=e.state.overlays[i],l=1,c=0;a.state=!0,Tt(e,t.text,s.mode,a,(function(e,t){for(var a=l;c<e;){var i=n[l];i>e&&n.splice(l,1,e,n[l+1],i),l+=2,c=Math.min(e,i)}if(t)if(s.opaque)n.splice(a,l-a,e,"overlay "+t),l=a+2;else for(;a<l;a+=2){var o=n[a+1];n[a+1]=(o?o+" ":"")+"overlay "+t}}),o),a.state=r,a.baseTokens=null,a.baseTokenPos=1},l=0;l<e.state.overlays.length;++l)s(l);return{styles:n,classes:o.bgClass||o.textClass?o:null}}function vt(e,t,a){if(!t.styles||t.styles[0]!=e.state.modeGen){var i=yt(e,tt(t)),n=t.text.length>e.options.maxHighlightLength&&We(e.doc.mode,i.state),o=bt(e,t,i);n&&(i.state=n),t.stateAfter=i.save(!n),t.styles=o.styles,o.classes?t.styleClasses=o.classes:t.styleClasses&&(t.styleClasses=null),a===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))}return t.styles}function yt(e,t,a){var i=e.doc,n=e.display;if(!i.mode.startState)return new gt(i,!0,t);var o=Ct(e,t,a),r=o>i.first&&Ge(i,o-1).stateAfter,s=r?gt.fromSaved(i,r,o):new gt(i,Ke(i.mode),o);return i.iter(o,t,(function(a){wt(e,a.text,s);var i=s.line;a.stateAfter=i==t-1||i%5==0||i>=n.viewFrom&&i<n.viewTo?s.save():null,s.nextLine()})),a&&(i.modeFrontier=s.line),s}function wt(e,t,a,i){var n=e.doc.mode,o=new Qe(t,e.options.tabSize,a);for(o.start=o.pos=i||0,""==t&&_t(n,a.state);!o.eol();)xt(n,o,a.state),o.start=o.pos}function _t(e,t){if(e.blankLine)return e.blankLine(t);if(e.innerMode){var a=Je(e,t);return a.mode.blankLine?a.mode.blankLine(a.state):void 0}}function xt(e,t,a,i){for(var n=0;n<10;n++){i&&(i[0]=Je(e,a).mode);var o=e.token(t,a);if(t.pos>t.start)return o}throw new Error("Mode "+e.name+" failed to advance stream.")}gt.prototype.lookAhead=function(e){var t=this.doc.getLine(this.line+e);return null!=t&&e>this.maxLookAhead&&(this.maxLookAhead=e),t},gt.prototype.baseToken=function(e){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=e;)this.baseTokenPos+=2;var t=this.baseTokens[this.baseTokenPos+1];return{type:t&&t.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-e}},gt.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},gt.fromSaved=function(e,t,a){return t instanceof ht?new gt(e,We(e.mode,t.state),a,t.lookAhead):new gt(e,We(e.mode,t),a)},gt.prototype.save=function(e){var t=!1!==e?We(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new ht(t,this.maxLookAhead):t};var kt=function(e,t,a){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=a};function St(e,t,a,i){var n,o,r=e.doc,s=r.mode,l=Ge(r,(t=pt(r,t)).line),c=yt(e,t.line,a),d=new Qe(l.text,e.options.tabSize,c);for(i&&(o=[]);(i||d.pos<t.ch)&&!d.eol();)d.start=d.pos,n=xt(s,d,c.state),i&&o.push(new kt(d,n,We(r.mode,c.state)));return i?o:new kt(d,n,c.state)}function Dt(e,t){if(e)for(;;){var a=e.match(/(?:^|\s+)line-(background-)?(\S+)/);if(!a)break;e=e.slice(0,a.index)+e.slice(a.index+a[0].length);var i=a[1]?"bgClass":"textClass";null==t[i]?t[i]=a[2]:new RegExp("(?:^|\\s)"+a[2]+"(?:$|\\s)").test(t[i])||(t[i]+=" "+a[2])}return e}function Tt(e,t,a,i,n,o,r){var s=a.flattenSpans;null==s&&(s=e.options.flattenSpans);var l,c=0,d=null,u=new Qe(t,e.options.tabSize,i),p=e.options.addModeClass&&[null];for(""==t&&Dt(_t(a,i.state),o);!u.eol();){if(u.pos>e.options.maxHighlightLength?(s=!1,r&&wt(e,t,i,u.pos),u.pos=t.length,l=null):l=Dt(xt(a,u,i.state,p),o),p){var f=p[0].name;f&&(l="m-"+(l?f+" "+l:f))}if(!s||d!=l){for(;c<u.start;)n(c=Math.min(u.start,c+5e3),d);d=l}u.start=u.pos}for(;c<u.pos;){var m=Math.min(u.pos,c+5e3);n(m,d),c=m}}function Ct(e,t,a){for(var i,n,o=e.doc,r=a?-1:t-(e.doc.mode.innerMode?1e3:100),s=t;s>r;--s){if(s<=o.first)return o.first;var l=Ge(o,s-1),c=l.stateAfter;if(c&&(!a||s+(c instanceof ht?c.lookAhead:0)<=o.modeFrontier))return s;var d=A(l.text,null,e.options.tabSize);(null==n||i>d)&&(n=s-1,i=d)}return n}function Mt(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontier<t-10)){for(var a=e.first,i=t-1;i>a;i--){var n=Ge(e,i).stateAfter;if(n&&(!(n instanceof ht)||i+n.lookAhead<t)){a=i+1;break}}e.highlightFrontier=Math.min(e.highlightFrontier,a)}}var Lt=!1,$t=!1;function Ot(){Lt=!0}function Pt(){$t=!0}function It(e,t,a){this.marker=e,this.from=t,this.to=a}function Nt(e,t){if(e)for(var a=0;a<e.length;++a){var i=e[a];if(i.marker==t)return i}}function jt(e,t){for(var a,i=0;i<e.length;++i)e[i]!=t&&(a||(a=[])).push(e[i]);return a}function Et(e,t,a){var i=a&&window.WeakSet&&(a.markedSpans||(a.markedSpans=new WeakSet));i&&i.has(e.markedSpans)?e.markedSpans.push(t):(e.markedSpans=e.markedSpans?e.markedSpans.concat([t]):[t],i&&i.add(e.markedSpans)),t.marker.attachLine(e)}function Ft(e,t,a){var i;if(e)for(var n=0;n<e.length;++n){var o=e[n],r=o.marker;if(null==o.from||(r.inclusiveLeft?o.from<=t:o.from<t)||o.from==t&&"bookmark"==r.type&&(!a||!o.marker.insertLeft)){var s=null==o.to||(r.inclusiveRight?o.to>=t:o.to>t);(i||(i=[])).push(new It(r,o.from,s?null:o.to))}}return i}function At(e,t,a){var i;if(e)for(var n=0;n<e.length;++n){var o=e[n],r=o.marker;if(null==o.to||(r.inclusiveRight?o.to>=t:o.to>t)||o.from==t&&"bookmark"==r.type&&(!a||o.marker.insertLeft)){var s=null==o.from||(r.inclusiveLeft?o.from<=t:o.from<t);(i||(i=[])).push(new It(r,s?null:o.from-t,null==o.to?null:o.to-t))}}return i}function Rt(e,t){if(t.full)return null;var a=it(e,t.from.line)&&Ge(e,t.from.line).markedSpans,i=it(e,t.to.line)&&Ge(e,t.to.line).markedSpans;if(!a&&!i)return null;var n=t.from.ch,o=t.to.ch,r=0==rt(t.from,t.to),s=Ft(a,n,r),l=At(i,o,r),c=1==t.text.length,d=K(t.text).length+(c?n:0);if(s)for(var u=0;u<s.length;++u){var p=s[u];if(null==p.to){var f=Nt(l,p.marker);f?c&&(p.to=null==f.to?null:f.to+d):p.to=n}}if(l)for(var m=0;m<l.length;++m){var h=l[m];null!=h.to&&(h.to+=d),null==h.from?Nt(s,h.marker)||(h.from=d,c&&(s||(s=[])).push(h)):(h.from+=d,c&&(s||(s=[])).push(h))}s&&(s=Vt(s)),l&&l!=s&&(l=Vt(l));var g=[s];if(!c){var b,v=t.text.length-2;if(v>0&&s)for(var y=0;y<s.length;++y)null==s[y].to&&(b||(b=[])).push(new It(s[y].marker,null,null));for(var w=0;w<v;++w)g.push(b);g.push(l)}return g}function Vt(e){for(var t=0;t<e.length;++t){var a=e[t];null!=a.from&&a.from==a.to&&!1!==a.marker.clearWhenEmpty&&e.splice(t--,1)}return e.length?e:null}function Ut(e,t,a){var i=null;if(e.iter(t.line,a.line+1,(function(e){if(e.markedSpans)for(var t=0;t<e.markedSpans.length;++t){var a=e.markedSpans[t].marker;!a.readOnly||i&&-1!=V(i,a)||(i||(i=[])).push(a)}})),!i)return null;for(var n=[{from:t,to:a}],o=0;o<i.length;++o)for(var r=i[o],s=r.find(0),l=0;l<n.length;++l){var c=n[l];if(!(rt(c.to,s.from)<0||rt(c.from,s.to)>0)){var d=[l,1],u=rt(c.from,s.from),p=rt(c.to,s.to);(u<0||!r.inclusiveLeft&&!u)&&d.push({from:c.from,to:s.from}),(p>0||!r.inclusiveRight&&!p)&&d.push({from:s.to,to:c.to}),n.splice.apply(n,d),l+=d.length-3}}return n}function zt(e){var t=e.markedSpans;if(t){for(var a=0;a<t.length;++a)t[a].marker.detachLine(e);e.markedSpans=null}}function qt(e,t){if(t){for(var a=0;a<t.length;++a)t[a].marker.attachLine(e);e.markedSpans=t}}function Yt(e){return e.inclusiveLeft?-1:0}function Bt(e){return e.inclusiveRight?1:0}function Ht(e,t){var a=e.lines.length-t.lines.length;if(0!=a)return a;var i=e.find(),n=t.find(),o=rt(i.from,n.from)||Yt(e)-Yt(t);if(o)return-o;var r=rt(i.to,n.to)||Bt(e)-Bt(t);return r||t.id-e.id}function Wt(e,t){var a,i=$t&&e.markedSpans;if(i)for(var n=void 0,o=0;o<i.length;++o)(n=i[o]).marker.collapsed&&null==(t?n.from:n.to)&&(!a||Ht(a,n.marker)<0)&&(a=n.marker);return a}function Jt(e){return Wt(e,!0)}function Kt(e){return Wt(e,!1)}function Qt(e,t){var a,i=$t&&e.markedSpans;if(i)for(var n=0;n<i.length;++n){var o=i[n];o.marker.collapsed&&(null==o.from||o.from<t)&&(null==o.to||o.to>t)&&(!a||Ht(a,o.marker)<0)&&(a=o.marker)}return a}function Gt(e,t,a,i,n){var o=Ge(e,t),r=$t&&o.markedSpans;if(r)for(var s=0;s<r.length;++s){var l=r[s];if(l.marker.collapsed){var c=l.marker.find(0),d=rt(c.from,a)||Yt(l.marker)-Yt(n),u=rt(c.to,i)||Bt(l.marker)-Bt(n);if(!(d>=0&&u<=0||d<=0&&u>=0)&&(d<=0&&(l.marker.inclusiveRight&&n.inclusiveLeft?rt(c.to,a)>=0:rt(c.to,a)>0)||d>=0&&(l.marker.inclusiveRight&&n.inclusiveLeft?rt(c.from,i)<=0:rt(c.from,i)<0)))return!0}}}function Xt(e){for(var t;t=Jt(e);)e=t.find(-1,!0).line;return e}function Zt(e){for(var t;t=Kt(e);)e=t.find(1,!0).line;return e}function ea(e){for(var t,a;t=Kt(e);)e=t.find(1,!0).line,(a||(a=[])).push(e);return a}function ta(e,t){var a=Ge(e,t),i=Xt(a);return a==i?t:tt(i)}function aa(e,t){if(t>e.lastLine())return t;var a,i=Ge(e,t);if(!ia(e,i))return t;for(;a=Kt(i);)i=a.find(1,!0).line;return tt(i)+1}function ia(e,t){var a=$t&&t.markedSpans;if(a)for(var i=void 0,n=0;n<a.length;++n)if((i=a[n]).marker.collapsed){if(null==i.from)return!0;if(!i.marker.widgetNode&&0==i.from&&i.marker.inclusiveLeft&&na(e,t,i))return!0}}function na(e,t,a){if(null==a.to){var i=a.marker.find(1,!0);return na(e,i.line,Nt(i.line.markedSpans,a.marker))}if(a.marker.inclusiveRight&&a.to==t.text.length)return!0;for(var n=void 0,o=0;o<t.markedSpans.length;++o)if((n=t.markedSpans[o]).marker.collapsed&&!n.marker.widgetNode&&n.from==a.to&&(null==n.to||n.to!=a.from)&&(n.marker.inclusiveLeft||a.marker.inclusiveRight)&&na(e,t,n))return!0}function oa(e){for(var t=0,a=(e=Xt(e)).parent,i=0;i<a.lines.length;++i){var n=a.lines[i];if(n==e)break;t+=n.height}for(var o=a.parent;o;o=(a=o).parent)for(var r=0;r<o.children.length;++r){var s=o.children[r];if(s==a)break;t+=s.height}return t}function ra(e){if(0==e.height)return 0;for(var t,a=e.text.length,i=e;t=Jt(i);){var n=t.find(0,!0);i=n.from.line,a+=n.from.ch-n.to.ch}for(i=e;t=Kt(i);){var o=t.find(0,!0);a-=i.text.length-o.from.ch,a+=(i=o.to.line).text.length-o.to.ch}return a}function sa(e){var t=e.display,a=e.doc;t.maxLine=Ge(a,a.first),t.maxLineLength=ra(t.maxLine),t.maxLineChanged=!0,a.iter((function(e){var a=ra(e);a>t.maxLineLength&&(t.maxLineLength=a,t.maxLine=e)}))}var la=function(e,t,a){this.text=e,qt(this,t),this.height=a?a(this):1};function ca(e,t,a,i){e.text=t,e.stateAfter&&(e.stateAfter=null),e.styles&&(e.styles=null),null!=e.order&&(e.order=null),zt(e),qt(e,a);var n=i?i(e):1;n!=e.height&&et(e,n)}function da(e){e.parent=null,zt(e)}la.prototype.lineNo=function(){return tt(this)},_e(la);var ua={},pa={};function fa(e,t){if(!e||/^\s*$/.test(e))return null;var a=t.addModeClass?pa:ua;return a[e]||(a[e]=e.replace(/\S+/g,"cm-$&"))}function ma(e,t){var a=$("span",null,null,l?"padding-right: .1px":null),i={pre:$("pre",[a],"CodeMirror-line"),content:a,col:0,pos:0,cm:e,trailingSpace:!1,splitSpaces:e.getOption("lineWrapping")};t.measure={};for(var n=0;n<=(t.rest?t.rest.length:0);n++){var o=n?t.rest[n-1]:t.line,r=void 0;i.pos=0,i.addToken=ga,Pe(e.display.measure)&&(r=pe(o,e.doc.direction))&&(i.addToken=va(i.addToken,r)),i.map=[],wa(o,i,vt(e,o,t!=e.display.externalMeasured&&tt(o))),o.styleClasses&&(o.styleClasses.bgClass&&(i.bgClass=N(o.styleClasses.bgClass,i.bgClass||"")),o.styleClasses.textClass&&(i.textClass=N(o.styleClasses.textClass,i.textClass||""))),0==i.map.length&&i.map.push(0,0,i.content.appendChild(Oe(e.display.measure))),0==n?(t.measure.map=i.map,t.measure.cache={}):((t.measure.maps||(t.measure.maps=[])).push(i.map),(t.measure.caches||(t.measure.caches=[])).push({}))}if(l){var s=i.content.lastChild;(/\bcm-tab\b/.test(s.className)||s.querySelector&&s.querySelector(".cm-tab"))&&(i.content.className="cm-tab-wrap-hack")}return be(e,"renderLine",e,t.line,i.pre),i.pre.className&&(i.textClass=N(i.pre.className,i.textClass||"")),i}function ha(e){var t=L("span","•","cm-invalidchar");return t.title="\\u"+e.charCodeAt(0).toString(16),t.setAttribute("aria-label",t.title),t}function ga(e,t,a,i,n,o,l){if(t){var c,d=e.splitSpaces?ba(t,e.trailingSpace):t,u=e.cm.state.specialChars,p=!1;if(u.test(t)){c=document.createDocumentFragment();for(var f=0;;){u.lastIndex=f;var m=u.exec(t),h=m?m.index-f:t.length-f;if(h){var g=document.createTextNode(d.slice(f,f+h));r&&s<9?c.appendChild(L("span",[g])):c.appendChild(g),e.map.push(e.pos,e.pos+h,g),e.col+=h,e.pos+=h}if(!m)break;f+=h+1;var b=void 0;if("\t"==m[0]){var v=e.cm.options.tabSize,y=v-e.col%v;(b=c.appendChild(L("span",J(y),"cm-tab"))).setAttribute("role","presentation"),b.setAttribute("cm-text","\t"),e.col+=y}else"\r"==m[0]||"\n"==m[0]?((b=c.appendChild(L("span","\r"==m[0]?"␍":"␤","cm-invalidchar"))).setAttribute("cm-text",m[0]),e.col+=1):((b=e.cm.options.specialCharPlaceholder(m[0])).setAttribute("cm-text",m[0]),r&&s<9?c.appendChild(L("span",[b])):c.appendChild(b),e.col+=1);e.map.push(e.pos,e.pos+1,b),e.pos++}}else e.col+=t.length,c=document.createTextNode(d),e.map.push(e.pos,e.pos+t.length,c),r&&s<9&&(p=!0),e.pos+=t.length;if(e.trailingSpace=32==d.charCodeAt(t.length-1),a||i||n||p||o||l){var w=a||"";i&&(w+=i),n&&(w+=n);var _=L("span",[c],w,o);if(l)for(var x in l)l.hasOwnProperty(x)&&"style"!=x&&"class"!=x&&_.setAttribute(x,l[x]);return e.content.appendChild(_)}e.content.appendChild(c)}}function ba(e,t){if(e.length>1&&!/  /.test(e))return e;for(var a=t,i="",n=0;n<e.length;n++){var o=e.charAt(n);" "!=o||!a||n!=e.length-1&&32!=e.charCodeAt(n+1)||(o=" "),i+=o,a=" "==o}return i}function va(e,t){return function(a,i,n,o,r,s,l){n=n?n+" cm-force-border":"cm-force-border";for(var c=a.pos,d=c+i.length;;){for(var u=void 0,p=0;p<t.length&&!((u=t[p]).to>c&&u.from<=c);p++);if(u.to>=d)return e(a,i,n,o,r,s,l);e(a,i.slice(0,u.to-c),n,o,null,s,l),o=null,i=i.slice(u.to-c),c=u.to}}}function ya(e,t,a,i){var n=!i&&a.widgetNode;n&&e.map.push(e.pos,e.pos+t,n),!i&&e.cm.display.input.needsContentAttribute&&(n||(n=e.content.appendChild(document.createElement("span"))),n.setAttribute("cm-marker",a.id)),n&&(e.cm.display.input.setUneditable(n),e.content.appendChild(n)),e.pos+=t,e.trailingSpace=!1}function wa(e,t,a){var i=e.markedSpans,n=e.text,o=0;if(i)for(var r,s,l,c,d,u,p,f=n.length,m=0,h=1,g="",b=0;;){if(b==m){l=c=d=s="",p=null,u=null,b=1/0;for(var v=[],y=void 0,w=0;w<i.length;++w){var _=i[w],x=_.marker;if("bookmark"==x.type&&_.from==m&&x.widgetNode)v.push(x);else if(_.from<=m&&(null==_.to||_.to>m||x.collapsed&&_.to==m&&_.from==m)){if(null!=_.to&&_.to!=m&&b>_.to&&(b=_.to,c=""),x.className&&(l+=" "+x.className),x.css&&(s=(s?s+";":"")+x.css),x.startStyle&&_.from==m&&(d+=" "+x.startStyle),x.endStyle&&_.to==b&&(y||(y=[])).push(x.endStyle,_.to),x.title&&((p||(p={})).title=x.title),x.attributes)for(var k in x.attributes)(p||(p={}))[k]=x.attributes[k];x.collapsed&&(!u||Ht(u.marker,x)<0)&&(u=_)}else _.from>m&&b>_.from&&(b=_.from)}if(y)for(var S=0;S<y.length;S+=2)y[S+1]==b&&(c+=" "+y[S]);if(!u||u.from==m)for(var D=0;D<v.length;++D)ya(t,0,v[D]);if(u&&(u.from||0)==m){if(ya(t,(null==u.to?f+1:u.to)-m,u.marker,null==u.from),null==u.to)return;u.to==m&&(u=!1)}}if(m>=f)break;for(var T=Math.min(f,b);;){if(g){var C=m+g.length;if(!u){var M=C>T?g.slice(0,T-m):g;t.addToken(t,M,r?r+l:l,d,m+M.length==b?c:"",s,p)}if(C>=T){g=g.slice(T-m),m=T;break}m=C,d=""}g=n.slice(o,o=a[h++]),r=fa(a[h++],t.cm.options)}}else for(var L=1;L<a.length;L+=2)t.addToken(t,n.slice(o,o=a[L]),fa(a[L+1],t.cm.options))}function _a(e,t,a){this.line=t,this.rest=ea(t),this.size=this.rest?tt(K(this.rest))-a+1:1,this.node=this.text=null,this.hidden=ia(e,t)}function xa(e,t,a){for(var i,n=[],o=t;o<a;o=i){var r=new _a(e.doc,Ge(e.doc,o),o);i=o+r.size,n.push(r)}return n}var ka=null;function Sa(e){ka?ka.ops.push(e):e.ownsGroup=ka={ops:[e],delayedCallbacks:[]}}function Da(e){var t=e.delayedCallbacks,a=0;do{for(;a<t.length;a++)t[a].call(null);for(var i=0;i<e.ops.length;i++){var n=e.ops[i];if(n.cursorActivityHandlers)for(;n.cursorActivityCalled<n.cursorActivityHandlers.length;)n.cursorActivityHandlers[n.cursorActivityCalled++].call(null,n.cm)}}while(a<t.length)}function Ta(e,t){var a=e.ownsGroup;if(a)try{Da(a)}finally{ka=null,t(a)}}var Ca=null;function Ma(e,t){var a=he(e,t);if(a.length){var i,n=Array.prototype.slice.call(arguments,2);ka?i=ka.delayedCallbacks:Ca?i=Ca:(i=Ca=[],setTimeout(La,0));for(var o=function(e){i.push((function(){return a[e].apply(null,n)}))},r=0;r<a.length;++r)o(r)}}function La(){var e=Ca;Ca=null;for(var t=0;t<e.length;++t)e[t]()}function $a(e,t,a,i){for(var n=0;n<t.changes.length;n++){var o=t.changes[n];"text"==o?Na(e,t):"gutter"==o?Ea(e,t,a,i):"class"==o?ja(e,t):"widget"==o&&Fa(e,t,i)}t.changes=null}function Oa(e){return e.node==e.text&&(e.node=L("div",null,null,"position: relative"),e.text.parentNode&&e.text.parentNode.replaceChild(e.node,e.text),e.node.appendChild(e.text),r&&s<8&&(e.node.style.zIndex=2)),e.node}function Pa(e,t){var a=t.bgClass?t.bgClass+" "+(t.line.bgClass||""):t.line.bgClass;if(a&&(a+=" CodeMirror-linebackground"),t.background)a?t.background.className=a:(t.background.parentNode.removeChild(t.background),t.background=null);else if(a){var i=Oa(t);t.background=i.insertBefore(L("div",null,a),i.firstChild),e.display.input.setUneditable(t.background)}}function Ia(e,t){var a=e.display.externalMeasured;return a&&a.line==t.line?(e.display.externalMeasured=null,t.measure=a.measure,a.built):ma(e,t)}function Na(e,t){var a=t.text.className,i=Ia(e,t);t.text==t.node&&(t.node=i.pre),t.text.parentNode.replaceChild(i.pre,t.text),t.text=i.pre,i.bgClass!=t.bgClass||i.textClass!=t.textClass?(t.bgClass=i.bgClass,t.textClass=i.textClass,ja(e,t)):a&&(t.text.className=a)}function ja(e,t){Pa(e,t),t.line.wrapClass?Oa(t).className=t.line.wrapClass:t.node!=t.text&&(t.node.className="");var a=t.textClass?t.textClass+" "+(t.line.textClass||""):t.line.textClass;t.text.className=a||""}function Ea(e,t,a,i){if(t.gutter&&(t.node.removeChild(t.gutter),t.gutter=null),t.gutterBackground&&(t.node.removeChild(t.gutterBackground),t.gutterBackground=null),t.line.gutterClass){var n=Oa(t);t.gutterBackground=L("div",null,"CodeMirror-gutter-background "+t.line.gutterClass,"left: "+(e.options.fixedGutter?i.fixedPos:-i.gutterTotalWidth)+"px; width: "+i.gutterTotalWidth+"px"),e.display.input.setUneditable(t.gutterBackground),n.insertBefore(t.gutterBackground,t.text)}var o=t.line.gutterMarkers;if(e.options.lineNumbers||o){var r=Oa(t),s=t.gutter=L("div",null,"CodeMirror-gutter-wrapper","left: "+(e.options.fixedGutter?i.fixedPos:-i.gutterTotalWidth)+"px");if(s.setAttribute("aria-hidden","true"),e.display.input.setUneditable(s),r.insertBefore(s,t.text),t.line.gutterClass&&(s.className+=" "+t.line.gutterClass),!e.options.lineNumbers||o&&o["CodeMirror-linenumbers"]||(t.lineNumber=s.appendChild(L("div",nt(e.options,a),"CodeMirror-linenumber CodeMirror-gutter-elt","left: "+i.gutterLeft["CodeMirror-linenumbers"]+"px; width: "+e.display.lineNumInnerWidth+"px"))),o)for(var l=0;l<e.display.gutterSpecs.length;++l){var c=e.display.gutterSpecs[l].className,d=o.hasOwnProperty(c)&&o[c];d&&s.appendChild(L("div",[d],"CodeMirror-gutter-elt","left: "+i.gutterLeft[c]+"px; width: "+i.gutterWidth[c]+"px"))}}}function Fa(e,t,a){t.alignable&&(t.alignable=null);for(var i=S("CodeMirror-linewidget"),n=t.node.firstChild,o=void 0;n;n=o)o=n.nextSibling,i.test(n.className)&&t.node.removeChild(n);Ra(e,t,a)}function Aa(e,t,a,i){var n=Ia(e,t);return t.text=t.node=n.pre,n.bgClass&&(t.bgClass=n.bgClass),n.textClass&&(t.textClass=n.textClass),ja(e,t),Ea(e,t,a,i),Ra(e,t,i),t.node}function Ra(e,t,a){if(Va(e,t.line,t,a,!0),t.rest)for(var i=0;i<t.rest.length;i++)Va(e,t.rest[i],t,a,!1)}function Va(e,t,a,i,n){if(t.widgets)for(var o=Oa(a),r=0,s=t.widgets;r<s.length;++r){var l=s[r],c=L("div",[l.node],"CodeMirror-linewidget"+(l.className?" "+l.className:""));l.handleMouseEvents||c.setAttribute("cm-ignore-events","true"),Ua(l,c,a,i),e.display.input.setUneditable(c),n&&l.above?o.insertBefore(c,a.gutter||a.text):o.appendChild(c),Ma(l,"redraw")}}function Ua(e,t,a,i){if(e.noHScroll){(a.alignable||(a.alignable=[])).push(t);var n=i.wrapperWidth;t.style.left=i.fixedPos+"px",e.coverGutter||(n-=i.gutterTotalWidth,t.style.paddingLeft=i.gutterTotalWidth+"px"),t.style.width=n+"px"}e.coverGutter&&(t.style.zIndex=5,t.style.position="relative",e.noHScroll||(t.style.marginLeft=-i.gutterTotalWidth+"px"))}function za(e){if(null!=e.height)return e.height;var t=e.doc.cm;if(!t)return 0;if(!O(document.body,e.node)){var a="position: relative;";e.coverGutter&&(a+="margin-left: -"+t.display.gutters.offsetWidth+"px;"),e.noHScroll&&(a+="width: "+t.display.wrapper.clientWidth+"px;"),M(t.display.measure,L("div",[e.node],null,a))}return e.height=e.node.parentNode.offsetHeight}function qa(e,t){for(var a=Te(t);a!=e.wrapper;a=a.parentNode)if(!a||1==a.nodeType&&"true"==a.getAttribute("cm-ignore-events")||a.parentNode==e.sizer&&a!=e.mover)return!0}function Ya(e){return e.lineSpace.offsetTop}function Ba(e){return e.mover.offsetHeight-e.lineSpace.offsetHeight}function Ha(e){if(e.cachedPaddingH)return e.cachedPaddingH;var t=M(e.measure,L("pre","x","CodeMirror-line-like")),a=window.getComputedStyle?window.getComputedStyle(t):t.currentStyle,i={left:parseInt(a.paddingLeft),right:parseInt(a.paddingRight)};return isNaN(i.left)||isNaN(i.right)||(e.cachedPaddingH=i),i}function Wa(e){return U-e.display.nativeBarWidth}function Ja(e){return e.display.scroller.clientWidth-Wa(e)-e.display.barWidth}function Ka(e){return e.display.scroller.clientHeight-Wa(e)-e.display.barHeight}function Qa(e,t,a){var i=e.options.lineWrapping,n=i&&Ja(e);if(!t.measure.heights||i&&t.measure.width!=n){var o=t.measure.heights=[];if(i){t.measure.width=n;for(var r=t.text.firstChild.getClientRects(),s=0;s<r.length-1;s++){var l=r[s],c=r[s+1];Math.abs(l.bottom-c.bottom)>2&&o.push((l.bottom+c.top)/2-a.top)}}o.push(a.bottom-a.top)}}function Ga(e,t,a){if(e.line==t)return{map:e.measure.map,cache:e.measure.cache};for(var i=0;i<e.rest.length;i++)if(e.rest[i]==t)return{map:e.measure.maps[i],cache:e.measure.caches[i]};for(var n=0;n<e.rest.length;n++)if(tt(e.rest[n])>a)return{map:e.measure.maps[n],cache:e.measure.caches[n],before:!0}}function Xa(e,t){var a=tt(t=Xt(t)),i=e.display.externalMeasured=new _a(e.doc,t,a);i.lineN=a;var n=i.built=ma(e,i);return i.text=n.pre,M(e.display.lineMeasure,n.pre),i}function Za(e,t,a,i){return ai(e,ti(e,t),a,i)}function ei(e,t){if(t>=e.display.viewFrom&&t<e.display.viewTo)return e.display.view[ji(e,t)];var a=e.display.externalMeasured;return a&&t>=a.lineN&&t<a.lineN+a.size?a:void 0}function ti(e,t){var a=tt(t),i=ei(e,a);i&&!i.text?i=null:i&&i.changes&&($a(e,i,a,$i(e)),e.curOp.forceUpdate=!0),i||(i=Xa(e,t));var n=Ga(i,t,a);return{line:t,view:i,rect:null,map:n.map,cache:n.cache,before:n.before,hasHeights:!1}}function ai(e,t,a,i,n){t.before&&(a=-1);var o,r=a+(i||"");return t.cache.hasOwnProperty(r)?o=t.cache[r]:(t.rect||(t.rect=t.view.text.getBoundingClientRect()),t.hasHeights||(Qa(e,t.view,t.rect),t.hasHeights=!0),(o=si(e,t,a,i)).bogus||(t.cache[r]=o)),{left:o.left,right:o.right,top:n?o.rtop:o.top,bottom:n?o.rbottom:o.bottom}}var ii,ni={left:0,right:0,top:0,bottom:0};function oi(e,t,a){for(var i,n,o,r,s,l,c=0;c<e.length;c+=3)if(s=e[c],l=e[c+1],t<s?(n=0,o=1,r="left"):t<l?o=1+(n=t-s):(c==e.length-3||t==l&&e[c+3]>t)&&(n=(o=l-s)-1,t>=l&&(r="right")),null!=n){if(i=e[c+2],s==l&&a==(i.insertLeft?"left":"right")&&(r=a),"left"==a&&0==n)for(;c&&e[c-2]==e[c-3]&&e[c-1].insertLeft;)i=e[2+(c-=3)],r="left";if("right"==a&&n==l-s)for(;c<e.length-3&&e[c+3]==e[c+4]&&!e[c+5].insertLeft;)i=e[(c+=3)+2],r="right";break}return{node:i,start:n,end:o,collapse:r,coverStart:s,coverEnd:l}}function ri(e,t){var a=ni;if("left"==t)for(var i=0;i<e.length&&(a=e[i]).left==a.right;i++);else for(var n=e.length-1;n>=0&&(a=e[n]).left==a.right;n--);return a}function si(e,t,a,i){var n,o=oi(t.map,a,i),l=o.node,c=o.start,d=o.end,u=o.collapse;if(3==l.nodeType){for(var p=0;p<4;p++){for(;c&&oe(t.line.text.charAt(o.coverStart+c));)--c;for(;o.coverStart+d<o.coverEnd&&oe(t.line.text.charAt(o.coverStart+d));)++d;if((n=r&&s<9&&0==c&&d==o.coverEnd-o.coverStart?l.parentNode.getBoundingClientRect():ri(D(l,c,d).getClientRects(),i)).left||n.right||0==c)break;d=c,c-=1,u="right"}r&&s<11&&(n=li(e.display.measure,n))}else{var f;c>0&&(u=i="right"),n=e.options.lineWrapping&&(f=l.getClientRects()).length>1?f["right"==i?f.length-1:0]:l.getBoundingClientRect()}if(r&&s<9&&!c&&(!n||!n.left&&!n.right)){var m=l.parentNode.getClientRects()[0];n=m?{left:m.left,right:m.left+Li(e.display),top:m.top,bottom:m.bottom}:ni}for(var h=n.top-t.rect.top,g=n.bottom-t.rect.top,b=(h+g)/2,v=t.view.measure.heights,y=0;y<v.length-1&&!(b<v[y]);y++);var w=y?v[y-1]:0,_=v[y],x={left:("right"==u?n.right:n.left)-t.rect.left,right:("left"==u?n.left:n.right)-t.rect.left,top:w,bottom:_};return n.left||n.right||(x.bogus=!0),e.options.singleCursorHeightPerLine||(x.rtop=h,x.rbottom=g),x}function li(e,t){if(!window.screen||null==screen.logicalXDPI||screen.logicalXDPI==screen.deviceXDPI||!Ae(e))return t;var a=screen.logicalXDPI/screen.deviceXDPI,i=screen.logicalYDPI/screen.deviceYDPI;return{left:t.left*a,right:t.right*a,top:t.top*i,bottom:t.bottom*i}}function ci(e){if(e.measure&&(e.measure.cache={},e.measure.heights=null,e.rest))for(var t=0;t<e.rest.length;t++)e.measure.caches[t]={}}function di(e){e.display.externalMeasure=null,C(e.display.lineMeasure);for(var t=0;t<e.display.view.length;t++)ci(e.display.view[t])}function ui(e){di(e),e.display.cachedCharWidth=e.display.cachedTextHeight=e.display.cachedPaddingH=null,e.options.lineWrapping||(e.display.maxLineChanged=!0),e.display.lineNumChars=null}function pi(){return d&&g?-(document.body.getBoundingClientRect().left-parseInt(getComputedStyle(document.body).marginLeft)):window.pageXOffset||(document.documentElement||document.body).scrollLeft}function fi(){return d&&g?-(document.body.getBoundingClientRect().top-parseInt(getComputedStyle(document.body).marginTop)):window.pageYOffset||(document.documentElement||document.body).scrollTop}function mi(e){var t=0;if(e.widgets)for(var a=0;a<e.widgets.length;++a)e.widgets[a].above&&(t+=za(e.widgets[a]));return t}function hi(e,t,a,i,n){if(!n){var o=mi(t);a.top+=o,a.bottom+=o}if("line"==i)return a;i||(i="local");var r=oa(t);if("local"==i?r+=Ya(e.display):r-=e.display.viewOffset,"page"==i||"window"==i){var s=e.display.lineSpace.getBoundingClientRect();r+=s.top+("window"==i?0:fi());var l=s.left+("window"==i?0:pi());a.left+=l,a.right+=l}return a.top+=r,a.bottom+=r,a}function gi(e,t,a){if("div"==a)return t;var i=t.left,n=t.top;if("page"==a)i-=pi(),n-=fi();else if("local"==a||!a){var o=e.display.sizer.getBoundingClientRect();i+=o.left,n+=o.top}var r=e.display.lineSpace.getBoundingClientRect();return{left:i-r.left,top:n-r.top}}function bi(e,t,a,i,n){return i||(i=Ge(e.doc,t.line)),hi(e,i,Za(e,i,t.ch,n),a)}function vi(e,t,a,i,n,o){function r(t,r){var s=ai(e,n,t,r?"right":"left",o);return r?s.left=s.right:s.right=s.left,hi(e,i,s,a)}i=i||Ge(e.doc,t.line),n||(n=ti(e,i));var s=pe(i,e.doc.direction),l=t.ch,c=t.sticky;if(l>=i.text.length?(l=i.text.length,c="before"):l<=0&&(l=0,c="after"),!s)return r("before"==c?l-1:l,"before"==c);function d(e,t,a){return r(a?e-1:e,1==s[t].level!=a)}var u=de(s,l,c),p=ce,f=d(l,u,"before"==c);return null!=p&&(f.other=d(l,p,"before"!=c)),f}function yi(e,t){var a=0;t=pt(e.doc,t),e.options.lineWrapping||(a=Li(e.display)*t.ch);var i=Ge(e.doc,t.line),n=oa(i)+Ya(e.display);return{left:a,right:a,top:n,bottom:n+i.height}}function wi(e,t,a,i,n){var o=ot(e,t,a);return o.xRel=n,i&&(o.outside=i),o}function _i(e,t,a){var i=e.doc;if((a+=e.display.viewOffset)<0)return wi(i.first,0,null,-1,-1);var n=at(i,a),o=i.first+i.size-1;if(n>o)return wi(i.first+i.size-1,Ge(i,o).text.length,null,1,1);t<0&&(t=0);for(var r=Ge(i,n);;){var s=Di(e,r,n,t,a),l=Qt(r,s.ch+(s.xRel>0||s.outside>0?1:0));if(!l)return s;var c=l.find(1);if(c.line==n)return c;r=Ge(i,n=c.line)}}function xi(e,t,a,i){i-=mi(t);var n=t.text.length,o=se((function(t){return ai(e,a,t-1).bottom<=i}),n,0);return{begin:o,end:n=se((function(t){return ai(e,a,t).top>i}),o,n)}}function ki(e,t,a,i){return a||(a=ti(e,t)),xi(e,t,a,hi(e,t,ai(e,a,i),"line").top)}function Si(e,t,a,i){return!(e.bottom<=a)&&(e.top>a||(i?e.left:e.right)>t)}function Di(e,t,a,i,n){n-=oa(t);var o=ti(e,t),r=mi(t),s=0,l=t.text.length,c=!0,d=pe(t,e.doc.direction);if(d){var u=(e.options.lineWrapping?Ci:Ti)(e,t,a,o,d,i,n);s=(c=1!=u.level)?u.from:u.to-1,l=c?u.to:u.from-1}var p,f,m=null,h=null,g=se((function(t){var a=ai(e,o,t);return a.top+=r,a.bottom+=r,!!Si(a,i,n,!1)&&(a.top<=n&&a.left<=i&&(m=t,h=a),!0)}),s,l),b=!1;if(h){var v=i-h.left<h.right-i,y=v==c;g=m+(y?0:1),f=y?"after":"before",p=v?h.left:h.right}else{c||g!=l&&g!=s||g++,f=0==g?"after":g==t.text.length?"before":ai(e,o,g-(c?1:0)).bottom+r<=n==c?"after":"before";var w=vi(e,ot(a,g,f),"line",t,o);p=w.left,b=n<w.top?-1:n>=w.bottom?1:0}return wi(a,g=re(t.text,g,1),f,b,i-p)}function Ti(e,t,a,i,n,o,r){var s=se((function(s){var l=n[s],c=1!=l.level;return Si(vi(e,ot(a,c?l.to:l.from,c?"before":"after"),"line",t,i),o,r,!0)}),0,n.length-1),l=n[s];if(s>0){var c=1!=l.level,d=vi(e,ot(a,c?l.from:l.to,c?"after":"before"),"line",t,i);Si(d,o,r,!0)&&d.top>r&&(l=n[s-1])}return l}function Ci(e,t,a,i,n,o,r){var s=xi(e,t,i,r),l=s.begin,c=s.end;/\s/.test(t.text.charAt(c-1))&&c--;for(var d=null,u=null,p=0;p<n.length;p++){var f=n[p];if(!(f.from>=c||f.to<=l)){var m=ai(e,i,1!=f.level?Math.min(c,f.to)-1:Math.max(l,f.from)).right,h=m<o?o-m+1e9:m-o;(!d||u>h)&&(d=f,u=h)}}return d||(d=n[n.length-1]),d.from<l&&(d={from:l,to:d.to,level:d.level}),d.to>c&&(d={from:d.from,to:c,level:d.level}),d}function Mi(e){if(null!=e.cachedTextHeight)return e.cachedTextHeight;if(null==ii){ii=L("pre",null,"CodeMirror-line-like");for(var t=0;t<49;++t)ii.appendChild(document.createTextNode("x")),ii.appendChild(L("br"));ii.appendChild(document.createTextNode("x"))}M(e.measure,ii);var a=ii.offsetHeight/50;return a>3&&(e.cachedTextHeight=a),C(e.measure),a||1}function Li(e){if(null!=e.cachedCharWidth)return e.cachedCharWidth;var t=L("span","xxxxxxxxxx"),a=L("pre",[t],"CodeMirror-line-like");M(e.measure,a);var i=t.getBoundingClientRect(),n=(i.right-i.left)/10;return n>2&&(e.cachedCharWidth=n),n||10}function $i(e){for(var t=e.display,a={},i={},n=t.gutters.clientLeft,o=t.gutters.firstChild,r=0;o;o=o.nextSibling,++r){var s=e.display.gutterSpecs[r].className;a[s]=o.offsetLeft+o.clientLeft+n,i[s]=o.clientWidth}return{fixedPos:Oi(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:a,gutterWidth:i,wrapperWidth:t.wrapper.clientWidth}}function Oi(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function Pi(e){var t=Mi(e.display),a=e.options.lineWrapping,i=a&&Math.max(5,e.display.scroller.clientWidth/Li(e.display)-3);return function(n){if(ia(e.doc,n))return 0;var o=0;if(n.widgets)for(var r=0;r<n.widgets.length;r++)n.widgets[r].height&&(o+=n.widgets[r].height);return a?o+(Math.ceil(n.text.length/i)||1)*t:o+t}}function Ii(e){var t=e.doc,a=Pi(e);t.iter((function(e){var t=a(e);t!=e.height&&et(e,t)}))}function Ni(e,t,a,i){var n=e.display;if(!a&&"true"==Te(t).getAttribute("cm-not-content"))return null;var o,r,s=n.lineSpace.getBoundingClientRect();try{o=t.clientX-s.left,r=t.clientY-s.top}catch(e){return null}var l,c=_i(e,o,r);if(i&&c.xRel>0&&(l=Ge(e.doc,c.line).text).length==c.ch){var d=A(l,l.length,e.options.tabSize)-l.length;c=ot(c.line,Math.max(0,Math.round((o-Ha(e.display).left)/Li(e.display))-d))}return c}function ji(e,t){if(t>=e.display.viewTo)return null;if((t-=e.display.viewFrom)<0)return null;for(var a=e.display.view,i=0;i<a.length;i++)if((t-=a[i].size)<0)return i}function Ei(e,t,a,i){null==t&&(t=e.doc.first),null==a&&(a=e.doc.first+e.doc.size),i||(i=0);var n=e.display;if(i&&a<n.viewTo&&(null==n.updateLineNumbers||n.updateLineNumbers>t)&&(n.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=n.viewTo)$t&&ta(e.doc,t)<n.viewTo&&Ai(e);else if(a<=n.viewFrom)$t&&aa(e.doc,a+i)>n.viewFrom?Ai(e):(n.viewFrom+=i,n.viewTo+=i);else if(t<=n.viewFrom&&a>=n.viewTo)Ai(e);else if(t<=n.viewFrom){var o=Ri(e,a,a+i,1);o?(n.view=n.view.slice(o.index),n.viewFrom=o.lineN,n.viewTo+=i):Ai(e)}else if(a>=n.viewTo){var r=Ri(e,t,t,-1);r?(n.view=n.view.slice(0,r.index),n.viewTo=r.lineN):Ai(e)}else{var s=Ri(e,t,t,-1),l=Ri(e,a,a+i,1);s&&l?(n.view=n.view.slice(0,s.index).concat(xa(e,s.lineN,l.lineN)).concat(n.view.slice(l.index)),n.viewTo+=i):Ai(e)}var c=n.externalMeasured;c&&(a<c.lineN?c.lineN+=i:t<c.lineN+c.size&&(n.externalMeasured=null))}function Fi(e,t,a){e.curOp.viewChanged=!0;var i=e.display,n=e.display.externalMeasured;if(n&&t>=n.lineN&&t<n.lineN+n.size&&(i.externalMeasured=null),!(t<i.viewFrom||t>=i.viewTo)){var o=i.view[ji(e,t)];if(null!=o.node){var r=o.changes||(o.changes=[]);-1==V(r,a)&&r.push(a)}}}function Ai(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function Ri(e,t,a,i){var n,o=ji(e,t),r=e.display.view;if(!$t||a==e.doc.first+e.doc.size)return{index:o,lineN:a};for(var s=e.display.viewFrom,l=0;l<o;l++)s+=r[l].size;if(s!=t){if(i>0){if(o==r.length-1)return null;n=s+r[o].size-t,o++}else n=s-t;t+=n,a+=n}for(;ta(e.doc,a)!=a;){if(o==(i<0?0:r.length-1))return null;a+=i*r[o-(i<0?1:0)].size,o+=i}return{index:o,lineN:a}}function Vi(e,t,a){var i=e.display;0==i.view.length||t>=i.viewTo||a<=i.viewFrom?(i.view=xa(e,t,a),i.viewFrom=t):(i.viewFrom>t?i.view=xa(e,t,i.viewFrom).concat(i.view):i.viewFrom<t&&(i.view=i.view.slice(ji(e,t))),i.viewFrom=t,i.viewTo<a?i.view=i.view.concat(xa(e,i.viewTo,a)):i.viewTo>a&&(i.view=i.view.slice(0,ji(e,a)))),i.viewTo=a}function Ui(e){for(var t=e.display.view,a=0,i=0;i<t.length;i++){var n=t[i];n.hidden||n.node&&!n.changes||++a}return a}function zi(e){e.display.input.showSelection(e.display.input.prepareSelection())}function qi(e,t){void 0===t&&(t=!0);for(var a=e.doc,i={},n=i.cursors=document.createDocumentFragment(),o=i.selection=document.createDocumentFragment(),r=0;r<a.sel.ranges.length;r++)if(t||r!=a.sel.primIndex){var s=a.sel.ranges[r];if(!(s.from().line>=e.display.viewTo||s.to().line<e.display.viewFrom)){var l=s.empty();(l||e.options.showCursorWhenSelecting)&&Yi(e,s.head,n),l||Hi(e,s,o)}}return i}function Yi(e,t,a){var i=vi(e,t,"div",null,null,!e.options.singleCursorHeightPerLine),n=a.appendChild(L("div"," ","CodeMirror-cursor"));if(n.style.left=i.left+"px",n.style.top=i.top+"px",n.style.height=Math.max(0,i.bottom-i.top)*e.options.cursorHeight+"px",i.other){var o=a.appendChild(L("div"," ","CodeMirror-cursor CodeMirror-secondarycursor"));o.style.display="",o.style.left=i.other.left+"px",o.style.top=i.other.top+"px",o.style.height=.85*(i.other.bottom-i.other.top)+"px"}}function Bi(e,t){return e.top-t.top||e.left-t.left}function Hi(e,t,a){var i=e.display,n=e.doc,o=document.createDocumentFragment(),r=Ha(e.display),s=r.left,l=Math.max(i.sizerWidth,Ja(e)-i.sizer.offsetLeft)-r.right,c="ltr"==n.direction;function d(e,t,a,i){t<0&&(t=0),t=Math.round(t),i=Math.round(i),o.appendChild(L("div",null,"CodeMirror-selected","position: absolute; left: "+e+"px;\n                             top: "+t+"px; width: "+(null==a?l-e:a)+"px;\n                             height: "+(i-t)+"px"))}function u(t,a,i){var o,r,u=Ge(n,t),p=u.text.length;function f(a,i){return bi(e,ot(t,a),"div",u,i)}function m(t,a,i){var n=ki(e,u,null,t),o="ltr"==a==("after"==i)?"left":"right";return f("after"==i?n.begin:n.end-(/\s/.test(u.text.charAt(n.end-1))?2:1),o)[o]}var h=pe(u,n.direction);return le(h,a||0,null==i?p:i,(function(e,t,n,u){var g="ltr"==n,b=f(e,g?"left":"right"),v=f(t-1,g?"right":"left"),y=null==a&&0==e,w=null==i&&t==p,_=0==u,x=!h||u==h.length-1;if(v.top-b.top<=3){var k=(c?w:y)&&x,S=(c?y:w)&&_?s:(g?b:v).left,D=k?l:(g?v:b).right;d(S,b.top,D-S,b.bottom)}else{var T,C,M,L;g?(T=c&&y&&_?s:b.left,C=c?l:m(e,n,"before"),M=c?s:m(t,n,"after"),L=c&&w&&x?l:v.right):(T=c?m(e,n,"before"):s,C=!c&&y&&_?l:b.right,M=!c&&w&&x?s:v.left,L=c?m(t,n,"after"):l),d(T,b.top,C-T,b.bottom),b.bottom<v.top&&d(s,b.bottom,null,v.top),d(M,v.top,L-M,v.bottom)}(!o||Bi(b,o)<0)&&(o=b),Bi(v,o)<0&&(o=v),(!r||Bi(b,r)<0)&&(r=b),Bi(v,r)<0&&(r=v)})),{start:o,end:r}}var p=t.from(),f=t.to();if(p.line==f.line)u(p.line,p.ch,f.ch);else{var m=Ge(n,p.line),h=Ge(n,f.line),g=Xt(m)==Xt(h),b=u(p.line,p.ch,g?m.text.length+1:null).end,v=u(f.line,g?0:null,f.ch).start;g&&(b.top<v.top-2?(d(b.right,b.top,null,b.bottom),d(s,v.top,v.left,v.bottom)):d(b.right,b.top,v.left-b.right,b.bottom)),b.bottom<v.top&&d(s,b.bottom,null,v.top)}a.appendChild(o)}function Wi(e){if(e.state.focused){var t=e.display;clearInterval(t.blinker);var a=!0;t.cursorDiv.style.visibility="",e.options.cursorBlinkRate>0?t.blinker=setInterval((function(){e.hasFocus()||Gi(e),t.cursorDiv.style.visibility=(a=!a)?"":"hidden"}),e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility="hidden")}}function Ji(e){e.hasFocus()||(e.display.input.focus(),e.state.focused||Qi(e))}function Ki(e){e.state.delayingBlurEvent=!0,setTimeout((function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,e.state.focused&&Gi(e))}),100)}function Qi(e,t){e.state.delayingBlurEvent&&!e.state.draggingText&&(e.state.delayingBlurEvent=!1),"nocursor"!=e.options.readOnly&&(e.state.focused||(be(e,"focus",e,t),e.state.focused=!0,I(e.display.wrapper,"CodeMirror-focused"),e.curOp||e.display.selForContextMenu==e.doc.sel||(e.display.input.reset(),l&&setTimeout((function(){return e.display.input.reset(!0)}),20)),e.display.input.receivedFocus()),Wi(e))}function Gi(e,t){e.state.delayingBlurEvent||(e.state.focused&&(be(e,"blur",e,t),e.state.focused=!1,T(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout((function(){e.state.focused||(e.display.shift=!1)}),150))}function Xi(e){for(var t=e.display,a=t.lineDiv.offsetTop,i=0;i<t.view.length;i++){var n=t.view[i],o=e.options.lineWrapping,l=void 0,c=0;if(!n.hidden){if(r&&s<8){var d=n.node.offsetTop+n.node.offsetHeight;l=d-a,a=d}else{var u=n.node.getBoundingClientRect();l=u.bottom-u.top,!o&&n.text.firstChild&&(c=n.text.firstChild.getBoundingClientRect().right-u.left-1)}var p=n.line.height-l;if((p>.005||p<-.005)&&(et(n.line,l),Zi(n.line),n.rest))for(var f=0;f<n.rest.length;f++)Zi(n.rest[f]);if(c>e.display.sizerWidth){var m=Math.ceil(c/Li(e.display));m>e.display.maxLineLength&&(e.display.maxLineLength=m,e.display.maxLine=n.line,e.display.maxLineChanged=!0)}}}}function Zi(e){if(e.widgets)for(var t=0;t<e.widgets.length;++t){var a=e.widgets[t],i=a.node.parentNode;i&&(a.height=i.offsetHeight)}}function en(e,t,a){var i=a&&null!=a.top?Math.max(0,a.top):e.scroller.scrollTop;i=Math.floor(i-Ya(e));var n=a&&null!=a.bottom?a.bottom:i+e.wrapper.clientHeight,o=at(t,i),r=at(t,n);if(a&&a.ensure){var s=a.ensure.from.line,l=a.ensure.to.line;s<o?(o=s,r=at(t,oa(Ge(t,s))+e.wrapper.clientHeight)):Math.min(l,t.lastLine())>=r&&(o=at(t,oa(Ge(t,l))-e.wrapper.clientHeight),r=l)}return{from:o,to:Math.max(r,o+1)}}function tn(e,t){if(!ve(e,"scrollCursorIntoView")){var a=e.display,i=a.sizer.getBoundingClientRect(),n=null;if(t.top+i.top<0?n=!0:t.bottom+i.top>(window.innerHeight||document.documentElement.clientHeight)&&(n=!1),null!=n&&!m){var o=L("div","​",null,"position: absolute;\n                         top: "+(t.top-a.viewOffset-Ya(e.display))+"px;\n                         height: "+(t.bottom-t.top+Wa(e)+a.barHeight)+"px;\n                         left: "+t.left+"px; width: "+Math.max(2,t.right-t.left)+"px;");e.display.lineSpace.appendChild(o),o.scrollIntoView(n),e.display.lineSpace.removeChild(o)}}}function an(e,t,a,i){var n;null==i&&(i=0),e.options.lineWrapping||t!=a||(a="before"==t.sticky?ot(t.line,t.ch+1,"before"):t,t=t.ch?ot(t.line,"before"==t.sticky?t.ch-1:t.ch,"after"):t);for(var o=0;o<5;o++){var r=!1,s=vi(e,t),l=a&&a!=t?vi(e,a):s,c=on(e,n={left:Math.min(s.left,l.left),top:Math.min(s.top,l.top)-i,right:Math.max(s.left,l.left),bottom:Math.max(s.bottom,l.bottom)+i}),d=e.doc.scrollTop,u=e.doc.scrollLeft;if(null!=c.scrollTop&&(pn(e,c.scrollTop),Math.abs(e.doc.scrollTop-d)>1&&(r=!0)),null!=c.scrollLeft&&(mn(e,c.scrollLeft),Math.abs(e.doc.scrollLeft-u)>1&&(r=!0)),!r)break}return n}function nn(e,t){var a=on(e,t);null!=a.scrollTop&&pn(e,a.scrollTop),null!=a.scrollLeft&&mn(e,a.scrollLeft)}function on(e,t){var a=e.display,i=Mi(e.display);t.top<0&&(t.top=0);var n=e.curOp&&null!=e.curOp.scrollTop?e.curOp.scrollTop:a.scroller.scrollTop,o=Ka(e),r={};t.bottom-t.top>o&&(t.bottom=t.top+o);var s=e.doc.height+Ba(a),l=t.top<i,c=t.bottom>s-i;if(t.top<n)r.scrollTop=l?0:t.top;else if(t.bottom>n+o){var d=Math.min(t.top,(c?s:t.bottom)-o);d!=n&&(r.scrollTop=d)}var u=e.options.fixedGutter?0:a.gutters.offsetWidth,p=e.curOp&&null!=e.curOp.scrollLeft?e.curOp.scrollLeft:a.scroller.scrollLeft-u,f=Ja(e)-a.gutters.offsetWidth,m=t.right-t.left>f;return m&&(t.right=t.left+f),t.left<10?r.scrollLeft=0:t.left<p?r.scrollLeft=Math.max(0,t.left+u-(m?0:10)):t.right>f+p-3&&(r.scrollLeft=t.right+(m?0:10)-f),r}function rn(e,t){null!=t&&(dn(e),e.curOp.scrollTop=(null==e.curOp.scrollTop?e.doc.scrollTop:e.curOp.scrollTop)+t)}function sn(e){dn(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function ln(e,t,a){null==t&&null==a||dn(e),null!=t&&(e.curOp.scrollLeft=t),null!=a&&(e.curOp.scrollTop=a)}function cn(e,t){dn(e),e.curOp.scrollToPos=t}function dn(e){var t=e.curOp.scrollToPos;t&&(e.curOp.scrollToPos=null,un(e,yi(e,t.from),yi(e,t.to),t.margin))}function un(e,t,a,i){var n=on(e,{left:Math.min(t.left,a.left),top:Math.min(t.top,a.top)-i,right:Math.max(t.right,a.right),bottom:Math.max(t.bottom,a.bottom)+i});ln(e,n.scrollLeft,n.scrollTop)}function pn(e,t){Math.abs(e.doc.scrollTop-t)<2||(a||qn(e,{top:t}),fn(e,t,!0),a&&qn(e),jn(e,100))}function fn(e,t,a){t=Math.max(0,Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t)),(e.display.scroller.scrollTop!=t||a)&&(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function mn(e,t,a,i){t=Math.max(0,Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth)),(a?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!i||(e.doc.scrollLeft=t,Wn(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function hn(e){var t=e.display,a=t.gutters.offsetWidth,i=Math.round(e.doc.height+Ba(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?a:0,docHeight:i,scrollHeight:i+Wa(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:a}}var gn=function(e,t,a){this.cm=a;var i=this.vert=L("div",[L("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),n=this.horiz=L("div",[L("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");i.tabIndex=n.tabIndex=-1,e(i),e(n),me(i,"scroll",(function(){i.clientHeight&&t(i.scrollTop,"vertical")})),me(n,"scroll",(function(){n.clientWidth&&t(n.scrollLeft,"horizontal")})),this.checkedZeroWidth=!1,r&&s<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};gn.prototype.update=function(e){var t=e.scrollWidth>e.clientWidth+1,a=e.scrollHeight>e.clientHeight+1,i=e.nativeBarWidth;if(a){this.vert.style.display="block",this.vert.style.bottom=t?i+"px":"0";var n=e.viewHeight-(t?i:0);this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+n)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(t){this.horiz.style.display="block",this.horiz.style.right=a?i+"px":"0",this.horiz.style.left=e.barLeft+"px";var o=e.viewWidth-e.barLeft-(a?i:0);this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+o)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&e.clientHeight>0&&(0==i&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:a?i:0,bottom:t?i:0}},gn.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},gn.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},gn.prototype.zeroWidthHack=function(){var e=v&&!f?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new R,this.disableVert=new R},gn.prototype.enableZeroWidthBar=function(e,t,a){function i(){var n=e.getBoundingClientRect();("vert"==a?document.elementFromPoint(n.right-1,(n.top+n.bottom)/2):document.elementFromPoint((n.right+n.left)/2,n.bottom-1))!=e?e.style.pointerEvents="none":t.set(1e3,i)}e.style.pointerEvents="auto",t.set(1e3,i)},gn.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)};var bn=function(){};function vn(e,t){t||(t=hn(e));var a=e.display.barWidth,i=e.display.barHeight;yn(e,t);for(var n=0;n<4&&a!=e.display.barWidth||i!=e.display.barHeight;n++)a!=e.display.barWidth&&e.options.lineWrapping&&Xi(e),yn(e,hn(e)),a=e.display.barWidth,i=e.display.barHeight}function yn(e,t){var a=e.display,i=a.scrollbars.update(t);a.sizer.style.paddingRight=(a.barWidth=i.right)+"px",a.sizer.style.paddingBottom=(a.barHeight=i.bottom)+"px",a.heightForcer.style.borderBottom=i.bottom+"px solid transparent",i.right&&i.bottom?(a.scrollbarFiller.style.display="block",a.scrollbarFiller.style.height=i.bottom+"px",a.scrollbarFiller.style.width=i.right+"px"):a.scrollbarFiller.style.display="",i.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(a.gutterFiller.style.display="block",a.gutterFiller.style.height=i.bottom+"px",a.gutterFiller.style.width=t.gutterWidth+"px"):a.gutterFiller.style.display=""}bn.prototype.update=function(){return{bottom:0,right:0}},bn.prototype.setScrollLeft=function(){},bn.prototype.setScrollTop=function(){},bn.prototype.clear=function(){};var wn={native:gn,null:bn};function _n(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&&T(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new wn[e.options.scrollbarStyle]((function(t){e.display.wrapper.insertBefore(t,e.display.scrollbarFiller),me(t,"mousedown",(function(){e.state.focused&&setTimeout((function(){return e.display.input.focus()}),0)})),t.setAttribute("cm-not-content","true")}),(function(t,a){"horizontal"==a?mn(e,t):pn(e,t)}),e),e.display.scrollbars.addClass&&I(e.display.wrapper,e.display.scrollbars.addClass)}var xn=0;function kn(e){e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++xn,markArrays:null},Sa(e.curOp)}function Sn(e){var t=e.curOp;t&&Ta(t,(function(e){for(var t=0;t<e.ops.length;t++)e.ops[t].cm.curOp=null;Dn(e)}))}function Dn(e){for(var t=e.ops,a=0;a<t.length;a++)Tn(t[a]);for(var i=0;i<t.length;i++)Cn(t[i]);for(var n=0;n<t.length;n++)Mn(t[n]);for(var o=0;o<t.length;o++)Ln(t[o]);for(var r=0;r<t.length;r++)$n(t[r])}function Tn(e){var t=e.cm,a=t.display;An(t),e.updateMaxLine&&sa(t),e.mustUpdate=e.viewChanged||e.forceUpdate||null!=e.scrollTop||e.scrollToPos&&(e.scrollToPos.from.line<a.viewFrom||e.scrollToPos.to.line>=a.viewTo)||a.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new Fn(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function Cn(e){e.updatedDisplay=e.mustUpdate&&Un(e.cm,e.update)}function Mn(e){var t=e.cm,a=t.display;e.updatedDisplay&&Xi(t),e.barMeasure=hn(t),a.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=Za(t,a.maxLine,a.maxLine.text.length).left+3,t.display.sizerWidth=e.adjustWidthTo,e.barMeasure.scrollWidth=Math.max(a.scroller.clientWidth,a.sizer.offsetLeft+e.adjustWidthTo+Wa(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,a.sizer.offsetLeft+e.adjustWidthTo-Ja(t))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=a.input.prepareSelection())}function Ln(e){var t=e.cm;null!=e.adjustWidthTo&&(t.display.sizer.style.minWidth=e.adjustWidthTo+"px",e.maxScrollLeft<t.doc.scrollLeft&&mn(t,Math.min(t.display.scroller.scrollLeft,e.maxScrollLeft),!0),t.display.maxLineChanged=!1);var a=e.focus&&e.focus==P();e.preparedSelection&&t.display.input.showSelection(e.preparedSelection,a),(e.updatedDisplay||e.startHeight!=t.doc.height)&&vn(t,e.barMeasure),e.updatedDisplay&&Hn(t,e.barMeasure),e.selectionChanged&&Wi(t),t.state.focused&&e.updateInput&&t.display.input.reset(e.typing),a&&Ji(e.cm)}function $n(e){var t=e.cm,a=t.display,i=t.doc;e.updatedDisplay&&zn(t,e.update),null==a.wheelStartX||null==e.scrollTop&&null==e.scrollLeft&&!e.scrollToPos||(a.wheelStartX=a.wheelStartY=null),null!=e.scrollTop&&fn(t,e.scrollTop,e.forceScroll),null!=e.scrollLeft&&mn(t,e.scrollLeft,!0,!0),e.scrollToPos&&tn(t,an(t,pt(i,e.scrollToPos.from),pt(i,e.scrollToPos.to),e.scrollToPos.margin));var n=e.maybeHiddenMarkers,o=e.maybeUnhiddenMarkers;if(n)for(var r=0;r<n.length;++r)n[r].lines.length||be(n[r],"hide");if(o)for(var s=0;s<o.length;++s)o[s].lines.length&&be(o[s],"unhide");a.wrapper.offsetHeight&&(i.scrollTop=t.display.scroller.scrollTop),e.changeObjs&&be(t,"changes",t,e.changeObjs),e.update&&e.update.finish()}function On(e,t){if(e.curOp)return t();kn(e);try{return t()}finally{Sn(e)}}function Pn(e,t){return function(){if(e.curOp)return t.apply(e,arguments);kn(e);try{return t.apply(e,arguments)}finally{Sn(e)}}}function In(e){return function(){if(this.curOp)return e.apply(this,arguments);kn(this);try{return e.apply(this,arguments)}finally{Sn(this)}}}function Nn(e){return function(){var t=this.cm;if(!t||t.curOp)return e.apply(this,arguments);kn(t);try{return e.apply(this,arguments)}finally{Sn(t)}}}function jn(e,t){e.doc.highlightFrontier<e.display.viewTo&&e.state.highlight.set(t,E(En,e))}function En(e){var t=e.doc;if(!(t.highlightFrontier>=e.display.viewTo)){var a=+new Date+e.options.workTime,i=yt(e,t.highlightFrontier),n=[];t.iter(i.line,Math.min(t.first+t.size,e.display.viewTo+500),(function(o){if(i.line>=e.display.viewFrom){var r=o.styles,s=o.text.length>e.options.maxHighlightLength?We(t.mode,i.state):null,l=bt(e,o,i,!0);s&&(i.state=s),o.styles=l.styles;var c=o.styleClasses,d=l.classes;d?o.styleClasses=d:c&&(o.styleClasses=null);for(var u=!r||r.length!=o.styles.length||c!=d&&(!c||!d||c.bgClass!=d.bgClass||c.textClass!=d.textClass),p=0;!u&&p<r.length;++p)u=r[p]!=o.styles[p];u&&n.push(i.line),o.stateAfter=i.save(),i.nextLine()}else o.text.length<=e.options.maxHighlightLength&&wt(e,o.text,i),o.stateAfter=i.line%5==0?i.save():null,i.nextLine();if(+new Date>a)return jn(e,e.options.workDelay),!0})),t.highlightFrontier=i.line,t.modeFrontier=Math.max(t.modeFrontier,i.line),n.length&&On(e,(function(){for(var t=0;t<n.length;t++)Fi(e,n[t],"text")}))}}var Fn=function(e,t,a){var i=e.display;this.viewport=t,this.visible=en(i,e.doc,t),this.editorIsHidden=!i.wrapper.offsetWidth,this.wrapperHeight=i.wrapper.clientHeight,this.wrapperWidth=i.wrapper.clientWidth,this.oldDisplayWidth=Ja(e),this.force=a,this.dims=$i(e),this.events=[]};function An(e){var t=e.display;!t.scrollbarsClipped&&t.scroller.offsetWidth&&(t.nativeBarWidth=t.scroller.offsetWidth-t.scroller.clientWidth,t.heightForcer.style.height=Wa(e)+"px",t.sizer.style.marginBottom=-t.nativeBarWidth+"px",t.sizer.style.borderRightWidth=Wa(e)+"px",t.scrollbarsClipped=!0)}function Rn(e){if(e.hasFocus())return null;var t=P();if(!t||!O(e.display.lineDiv,t))return null;var a={activeElt:t};if(window.getSelection){var i=window.getSelection();i.anchorNode&&i.extend&&O(e.display.lineDiv,i.anchorNode)&&(a.anchorNode=i.anchorNode,a.anchorOffset=i.anchorOffset,a.focusNode=i.focusNode,a.focusOffset=i.focusOffset)}return a}function Vn(e){if(e&&e.activeElt&&e.activeElt!=P()&&(e.activeElt.focus(),!/^(INPUT|TEXTAREA)$/.test(e.activeElt.nodeName)&&e.anchorNode&&O(document.body,e.anchorNode)&&O(document.body,e.focusNode))){var t=window.getSelection(),a=document.createRange();a.setEnd(e.anchorNode,e.anchorOffset),a.collapse(!1),t.removeAllRanges(),t.addRange(a),t.extend(e.focusNode,e.focusOffset)}}function Un(e,t){var a=e.display,i=e.doc;if(t.editorIsHidden)return Ai(e),!1;if(!t.force&&t.visible.from>=a.viewFrom&&t.visible.to<=a.viewTo&&(null==a.updateLineNumbers||a.updateLineNumbers>=a.viewTo)&&a.renderedView==a.view&&0==Ui(e))return!1;Jn(e)&&(Ai(e),t.dims=$i(e));var n=i.first+i.size,o=Math.max(t.visible.from-e.options.viewportMargin,i.first),r=Math.min(n,t.visible.to+e.options.viewportMargin);a.viewFrom<o&&o-a.viewFrom<20&&(o=Math.max(i.first,a.viewFrom)),a.viewTo>r&&a.viewTo-r<20&&(r=Math.min(n,a.viewTo)),$t&&(o=ta(e.doc,o),r=aa(e.doc,r));var s=o!=a.viewFrom||r!=a.viewTo||a.lastWrapHeight!=t.wrapperHeight||a.lastWrapWidth!=t.wrapperWidth;Vi(e,o,r),a.viewOffset=oa(Ge(e.doc,a.viewFrom)),e.display.mover.style.top=a.viewOffset+"px";var l=Ui(e);if(!s&&0==l&&!t.force&&a.renderedView==a.view&&(null==a.updateLineNumbers||a.updateLineNumbers>=a.viewTo))return!1;var c=Rn(e);return l>4&&(a.lineDiv.style.display="none"),Yn(e,a.updateLineNumbers,t.dims),l>4&&(a.lineDiv.style.display=""),a.renderedView=a.view,Vn(c),C(a.cursorDiv),C(a.selectionDiv),a.gutters.style.height=a.sizer.style.minHeight=0,s&&(a.lastWrapHeight=t.wrapperHeight,a.lastWrapWidth=t.wrapperWidth,jn(e,400)),a.updateLineNumbers=null,!0}function zn(e,t){for(var a=t.viewport,i=!0;;i=!1){if(i&&e.options.lineWrapping&&t.oldDisplayWidth!=Ja(e))i&&(t.visible=en(e.display,e.doc,a));else if(a&&null!=a.top&&(a={top:Math.min(e.doc.height+Ba(e.display)-Ka(e),a.top)}),t.visible=en(e.display,e.doc,a),t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)break;if(!Un(e,t))break;Xi(e);var n=hn(e);zi(e),vn(e,n),Hn(e,n),t.force=!1}t.signal(e,"update",e),e.display.viewFrom==e.display.reportedViewFrom&&e.display.viewTo==e.display.reportedViewTo||(t.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function qn(e,t){var a=new Fn(e,t);if(Un(e,a)){Xi(e),zn(e,a);var i=hn(e);zi(e),vn(e,i),Hn(e,i),a.finish()}}function Yn(e,t,a){var i=e.display,n=e.options.lineNumbers,o=i.lineDiv,r=o.firstChild;function s(t){var a=t.nextSibling;return l&&v&&e.display.currentWheelTarget==t?t.style.display="none":t.parentNode.removeChild(t),a}for(var c=i.view,d=i.viewFrom,u=0;u<c.length;u++){var p=c[u];if(p.hidden);else if(p.node&&p.node.parentNode==o){for(;r!=p.node;)r=s(r);var f=n&&null!=t&&t<=d&&p.lineNumber;p.changes&&(V(p.changes,"gutter")>-1&&(f=!1),$a(e,p,d,a)),f&&(C(p.lineNumber),p.lineNumber.appendChild(document.createTextNode(nt(e.options,d)))),r=p.node.nextSibling}else{var m=Aa(e,p,d,a);o.insertBefore(m,r)}d+=p.size}for(;r;)r=s(r)}function Bn(e){var t=e.gutters.offsetWidth;e.sizer.style.marginLeft=t+"px",Ma(e,"gutterChanged",e)}function Hn(e,t){e.display.sizer.style.minHeight=t.docHeight+"px",e.display.heightForcer.style.top=t.docHeight+"px",e.display.gutters.style.height=t.docHeight+e.display.barHeight+Wa(e)+"px"}function Wn(e){var t=e.display,a=t.view;if(t.alignWidgets||t.gutters.firstChild&&e.options.fixedGutter){for(var i=Oi(t)-t.scroller.scrollLeft+e.doc.scrollLeft,n=t.gutters.offsetWidth,o=i+"px",r=0;r<a.length;r++)if(!a[r].hidden){e.options.fixedGutter&&(a[r].gutter&&(a[r].gutter.style.left=o),a[r].gutterBackground&&(a[r].gutterBackground.style.left=o));var s=a[r].alignable;if(s)for(var l=0;l<s.length;l++)s[l].style.left=o}e.options.fixedGutter&&(t.gutters.style.left=i+n+"px")}}function Jn(e){if(!e.options.lineNumbers)return!1;var t=e.doc,a=nt(e.options,t.first+t.size-1),i=e.display;if(a.length!=i.lineNumChars){var n=i.measure.appendChild(L("div",[L("div",a)],"CodeMirror-linenumber CodeMirror-gutter-elt")),o=n.firstChild.offsetWidth,r=n.offsetWidth-o;return i.lineGutter.style.width="",i.lineNumInnerWidth=Math.max(o,i.lineGutter.offsetWidth-r)+1,i.lineNumWidth=i.lineNumInnerWidth+r,i.lineNumChars=i.lineNumInnerWidth?a.length:-1,i.lineGutter.style.width=i.lineNumWidth+"px",Bn(e.display),!0}return!1}function Kn(e,t){for(var a=[],i=!1,n=0;n<e.length;n++){var o=e[n],r=null;if("string"!=typeof o&&(r=o.style,o=o.className),"CodeMirror-linenumbers"==o){if(!t)continue;i=!0}a.push({className:o,style:r})}return t&&!i&&a.push({className:"CodeMirror-linenumbers",style:null}),a}function Qn(e){var t=e.gutters,a=e.gutterSpecs;C(t),e.lineGutter=null;for(var i=0;i<a.length;++i){var n=a[i],o=n.className,r=n.style,s=t.appendChild(L("div",null,"CodeMirror-gutter "+o));r&&(s.style.cssText=r),"CodeMirror-linenumbers"==o&&(e.lineGutter=s,s.style.width=(e.lineNumWidth||1)+"px")}t.style.display=a.length?"":"none",Bn(e)}function Gn(e){Qn(e.display),Ei(e),Wn(e)}function Xn(e,t,i,n){var o=this;this.input=i,o.scrollbarFiller=L("div",null,"CodeMirror-scrollbar-filler"),o.scrollbarFiller.setAttribute("cm-not-content","true"),o.gutterFiller=L("div",null,"CodeMirror-gutter-filler"),o.gutterFiller.setAttribute("cm-not-content","true"),o.lineDiv=$("div",null,"CodeMirror-code"),o.selectionDiv=L("div",null,null,"position: relative; z-index: 1"),o.cursorDiv=L("div",null,"CodeMirror-cursors"),o.measure=L("div",null,"CodeMirror-measure"),o.lineMeasure=L("div",null,"CodeMirror-measure"),o.lineSpace=$("div",[o.measure,o.lineMeasure,o.selectionDiv,o.cursorDiv,o.lineDiv],null,"position: relative; outline: none");var c=$("div",[o.lineSpace],"CodeMirror-lines");o.mover=L("div",[c],null,"position: relative"),o.sizer=L("div",[o.mover],"CodeMirror-sizer"),o.sizerWidth=null,o.heightForcer=L("div",null,null,"position: absolute; height: "+U+"px; width: 1px;"),o.gutters=L("div",null,"CodeMirror-gutters"),o.lineGutter=null,o.scroller=L("div",[o.sizer,o.heightForcer,o.gutters],"CodeMirror-scroll"),o.scroller.setAttribute("tabIndex","-1"),o.wrapper=L("div",[o.scrollbarFiller,o.gutterFiller,o.scroller],"CodeMirror"),r&&s<8&&(o.gutters.style.zIndex=-1,o.scroller.style.paddingRight=0),l||a&&b||(o.scroller.draggable=!0),e&&(e.appendChild?e.appendChild(o.wrapper):e(o.wrapper)),o.viewFrom=o.viewTo=t.first,o.reportedViewFrom=o.reportedViewTo=t.first,o.view=[],o.renderedView=null,o.externalMeasured=null,o.viewOffset=0,o.lastWrapHeight=o.lastWrapWidth=0,o.updateLineNumbers=null,o.nativeBarWidth=o.barHeight=o.barWidth=0,o.scrollbarsClipped=!1,o.lineNumWidth=o.lineNumInnerWidth=o.lineNumChars=null,o.alignWidgets=!1,o.cachedCharWidth=o.cachedTextHeight=o.cachedPaddingH=null,o.maxLine=null,o.maxLineLength=0,o.maxLineChanged=!1,o.wheelDX=o.wheelDY=o.wheelStartX=o.wheelStartY=null,o.shift=!1,o.selForContextMenu=null,o.activeTouch=null,o.gutterSpecs=Kn(n.gutters,n.lineNumbers),Qn(o),i.init(o)}Fn.prototype.signal=function(e,t){we(e,t)&&this.events.push(arguments)},Fn.prototype.finish=function(){for(var e=0;e<this.events.length;e++)be.apply(null,this.events[e])};var Zn=0,eo=null;function to(e){var t=e.wheelDeltaX,a=e.wheelDeltaY;return null==t&&e.detail&&e.axis==e.HORIZONTAL_AXIS&&(t=e.detail),null==a&&e.detail&&e.axis==e.VERTICAL_AXIS?a=e.detail:null==a&&(a=e.wheelDelta),{x:t,y:a}}function ao(e){var t=to(e);return t.x*=eo,t.y*=eo,t}function io(e,t){var i=to(t),n=i.x,o=i.y,r=e.display,s=r.scroller,c=s.scrollWidth>s.clientWidth,d=s.scrollHeight>s.clientHeight;if(n&&c||o&&d){if(o&&v&&l)e:for(var p=t.target,f=r.view;p!=s;p=p.parentNode)for(var m=0;m<f.length;m++)if(f[m].node==p){e.display.currentWheelTarget=p;break e}if(n&&!a&&!u&&null!=eo)return o&&d&&pn(e,Math.max(0,s.scrollTop+o*eo)),mn(e,Math.max(0,s.scrollLeft+n*eo)),(!o||o&&d)&&xe(t),void(r.wheelStartX=null);if(o&&null!=eo){var h=o*eo,g=e.doc.scrollTop,b=g+r.wrapper.clientHeight;h<0?g=Math.max(0,g+h-50):b=Math.min(e.doc.height,b+h+50),qn(e,{top:g,bottom:b})}Zn<20&&(null==r.wheelStartX?(r.wheelStartX=s.scrollLeft,r.wheelStartY=s.scrollTop,r.wheelDX=n,r.wheelDY=o,setTimeout((function(){if(null!=r.wheelStartX){var e=s.scrollLeft-r.wheelStartX,t=s.scrollTop-r.wheelStartY,a=t&&r.wheelDY&&t/r.wheelDY||e&&r.wheelDX&&e/r.wheelDX;r.wheelStartX=r.wheelStartY=null,a&&(eo=(eo*Zn+a)/(Zn+1),++Zn)}}),200)):(r.wheelDX+=n,r.wheelDY+=o))}}r?eo=-.53:a?eo=15:d?eo=-.7:p&&(eo=-1/3);var no=function(e,t){this.ranges=e,this.primIndex=t};no.prototype.primary=function(){return this.ranges[this.primIndex]},no.prototype.equals=function(e){if(e==this)return!0;if(e.primIndex!=this.primIndex||e.ranges.length!=this.ranges.length)return!1;for(var t=0;t<this.ranges.length;t++){var a=this.ranges[t],i=e.ranges[t];if(!st(a.anchor,i.anchor)||!st(a.head,i.head))return!1}return!0},no.prototype.deepCopy=function(){for(var e=[],t=0;t<this.ranges.length;t++)e[t]=new oo(lt(this.ranges[t].anchor),lt(this.ranges[t].head));return new no(e,this.primIndex)},no.prototype.somethingSelected=function(){for(var e=0;e<this.ranges.length;e++)if(!this.ranges[e].empty())return!0;return!1},no.prototype.contains=function(e,t){t||(t=e);for(var a=0;a<this.ranges.length;a++){var i=this.ranges[a];if(rt(t,i.from())>=0&&rt(e,i.to())<=0)return a}return-1};var oo=function(e,t){this.anchor=e,this.head=t};function ro(e,t,a){var i=e&&e.options.selectionsMayTouch,n=t[a];t.sort((function(e,t){return rt(e.from(),t.from())})),a=V(t,n);for(var o=1;o<t.length;o++){var r=t[o],s=t[o-1],l=rt(s.to(),r.from());if(i&&!r.empty()?l>0:l>=0){var c=dt(s.from(),r.from()),d=ct(s.to(),r.to()),u=s.empty()?r.from()==r.head:s.from()==s.head;o<=a&&--a,t.splice(--o,2,new oo(u?d:c,u?c:d))}}return new no(t,a)}function so(e,t){return new no([new oo(e,t||e)],0)}function lo(e){return e.text?ot(e.from.line+e.text.length-1,K(e.text).length+(1==e.text.length?e.from.ch:0)):e.to}function co(e,t){if(rt(e,t.from)<0)return e;if(rt(e,t.to)<=0)return lo(t);var a=e.line+t.text.length-(t.to.line-t.from.line)-1,i=e.ch;return e.line==t.to.line&&(i+=lo(t).ch-t.to.ch),ot(a,i)}function uo(e,t){for(var a=[],i=0;i<e.sel.ranges.length;i++){var n=e.sel.ranges[i];a.push(new oo(co(n.anchor,t),co(n.head,t)))}return ro(e.cm,a,e.sel.primIndex)}function po(e,t,a){return e.line==t.line?ot(a.line,e.ch-t.ch+a.ch):ot(a.line+(e.line-t.line),e.ch)}function fo(e,t,a){for(var i=[],n=ot(e.first,0),o=n,r=0;r<t.length;r++){var s=t[r],l=po(s.from,n,o),c=po(lo(s),n,o);if(n=s.to,o=c,"around"==a){var d=e.sel.ranges[r],u=rt(d.head,d.anchor)<0;i[r]=new oo(u?c:l,u?l:c)}else i[r]=new oo(l,l)}return new no(i,e.sel.primIndex)}function mo(e){e.doc.mode=Ye(e.options,e.doc.modeOption),ho(e)}function ho(e){e.doc.iter((function(e){e.stateAfter&&(e.stateAfter=null),e.styles&&(e.styles=null)})),e.doc.modeFrontier=e.doc.highlightFrontier=e.doc.first,jn(e,100),e.state.modeGen++,e.curOp&&Ei(e)}function go(e,t){return 0==t.from.ch&&0==t.to.ch&&""==K(t.text)&&(!e.cm||e.cm.options.wholeLineUpdateBefore)}function bo(e,t,a,i){function n(e){return a?a[e]:null}function o(e,a,n){ca(e,a,n,i),Ma(e,"change",e,t)}function r(e,t){for(var a=[],o=e;o<t;++o)a.push(new la(c[o],n(o),i));return a}var s=t.from,l=t.to,c=t.text,d=Ge(e,s.line),u=Ge(e,l.line),p=K(c),f=n(c.length-1),m=l.line-s.line;if(t.full)e.insert(0,r(0,c.length)),e.remove(c.length,e.size-c.length);else if(go(e,t)){var h=r(0,c.length-1);o(u,u.text,f),m&&e.remove(s.line,m),h.length&&e.insert(s.line,h)}else if(d==u)if(1==c.length)o(d,d.text.slice(0,s.ch)+p+d.text.slice(l.ch),f);else{var g=r(1,c.length-1);g.push(new la(p+d.text.slice(l.ch),f,i)),o(d,d.text.slice(0,s.ch)+c[0],n(0)),e.insert(s.line+1,g)}else if(1==c.length)o(d,d.text.slice(0,s.ch)+c[0]+u.text.slice(l.ch),n(0)),e.remove(s.line+1,m);else{o(d,d.text.slice(0,s.ch)+c[0],n(0)),o(u,p+u.text.slice(l.ch),f);var b=r(1,c.length-1);m>1&&e.remove(s.line+1,m-1),e.insert(s.line+1,b)}Ma(e,"change",e,t)}function vo(e,t,a){function i(e,n,o){if(e.linked)for(var r=0;r<e.linked.length;++r){var s=e.linked[r];if(s.doc!=n){var l=o&&s.sharedHist;a&&!l||(t(s.doc,l),i(s.doc,e,l))}}}i(e,null,!0)}function yo(e,t){if(t.cm)throw new Error("This document is already in use.");e.doc=t,t.cm=e,Ii(e),mo(e),wo(e),e.options.direction=t.direction,e.options.lineWrapping||sa(e),e.options.mode=t.modeOption,Ei(e)}function wo(e){("rtl"==e.doc.direction?I:T)(e.display.lineDiv,"CodeMirror-rtl")}function _o(e){On(e,(function(){wo(e),Ei(e)}))}function xo(e){this.done=[],this.undone=[],this.undoDepth=e?e.undoDepth:1/0,this.lastModTime=this.lastSelTime=0,this.lastOp=this.lastSelOp=null,this.lastOrigin=this.lastSelOrigin=null,this.generation=this.maxGeneration=e?e.maxGeneration:1}function ko(e,t){var a={from:lt(t.from),to:lo(t),text:Xe(e,t.from,t.to)};return $o(e,a,t.from.line,t.to.line+1),vo(e,(function(e){return $o(e,a,t.from.line,t.to.line+1)}),!0),a}function So(e){for(;e.length&&K(e).ranges;)e.pop()}function Do(e,t){return t?(So(e.done),K(e.done)):e.done.length&&!K(e.done).ranges?K(e.done):e.done.length>1&&!e.done[e.done.length-2].ranges?(e.done.pop(),K(e.done)):void 0}function To(e,t,a,i){var n=e.history;n.undone.length=0;var o,r,s=+new Date;if((n.lastOp==i||n.lastOrigin==t.origin&&t.origin&&("+"==t.origin.charAt(0)&&n.lastModTime>s-(e.cm?e.cm.options.historyEventDelay:500)||"*"==t.origin.charAt(0)))&&(o=Do(n,n.lastOp==i)))r=K(o.changes),0==rt(t.from,t.to)&&0==rt(t.from,r.to)?r.to=lo(t):o.changes.push(ko(e,t));else{var l=K(n.done);for(l&&l.ranges||Lo(e.sel,n.done),o={changes:[ko(e,t)],generation:n.generation},n.done.push(o);n.done.length>n.undoDepth;)n.done.shift(),n.done[0].ranges||n.done.shift()}n.done.push(a),n.generation=++n.maxGeneration,n.lastModTime=n.lastSelTime=s,n.lastOp=n.lastSelOp=i,n.lastOrigin=n.lastSelOrigin=t.origin,r||be(e,"historyAdded")}function Co(e,t,a,i){var n=t.charAt(0);return"*"==n||"+"==n&&a.ranges.length==i.ranges.length&&a.somethingSelected()==i.somethingSelected()&&new Date-e.history.lastSelTime<=(e.cm?e.cm.options.historyEventDelay:500)}function Mo(e,t,a,i){var n=e.history,o=i&&i.origin;a==n.lastSelOp||o&&n.lastSelOrigin==o&&(n.lastModTime==n.lastSelTime&&n.lastOrigin==o||Co(e,o,K(n.done),t))?n.done[n.done.length-1]=t:Lo(t,n.done),n.lastSelTime=+new Date,n.lastSelOrigin=o,n.lastSelOp=a,i&&!1!==i.clearRedo&&So(n.undone)}function Lo(e,t){var a=K(t);a&&a.ranges&&a.equals(e)||t.push(e)}function $o(e,t,a,i){var n=t["spans_"+e.id],o=0;e.iter(Math.max(e.first,a),Math.min(e.first+e.size,i),(function(a){a.markedSpans&&((n||(n=t["spans_"+e.id]={}))[o]=a.markedSpans),++o}))}function Oo(e){if(!e)return null;for(var t,a=0;a<e.length;++a)e[a].marker.explicitlyCleared?t||(t=e.slice(0,a)):t&&t.push(e[a]);return t?t.length?t:null:e}function Po(e,t){var a=t["spans_"+e.id];if(!a)return null;for(var i=[],n=0;n<t.text.length;++n)i.push(Oo(a[n]));return i}function Io(e,t){var a=Po(e,t),i=Rt(e,t);if(!a)return i;if(!i)return a;for(var n=0;n<a.length;++n){var o=a[n],r=i[n];if(o&&r)e:for(var s=0;s<r.length;++s){for(var l=r[s],c=0;c<o.length;++c)if(o[c].marker==l.marker)continue e;o.push(l)}else r&&(a[n]=r)}return a}function No(e,t,a){for(var i=[],n=0;n<e.length;++n){var o=e[n];if(o.ranges)i.push(a?no.prototype.deepCopy.call(o):o);else{var r=o.changes,s=[];i.push({changes:s});for(var l=0;l<r.length;++l){var c=r[l],d=void 0;if(s.push({from:c.from,to:c.to,text:c.text}),t)for(var u in c)(d=u.match(/^spans_(\d+)$/))&&V(t,Number(d[1]))>-1&&(K(s)[u]=c[u],delete c[u])}}}return i}function jo(e,t,a,i){if(i){var n=e.anchor;if(a){var o=rt(t,n)<0;o!=rt(a,n)<0?(n=t,t=a):o!=rt(t,a)<0&&(t=a)}return new oo(n,t)}return new oo(a||t,t)}function Eo(e,t,a,i,n){null==n&&(n=e.cm&&(e.cm.display.shift||e.extend)),zo(e,new no([jo(e.sel.primary(),t,a,n)],0),i)}function Fo(e,t,a){for(var i=[],n=e.cm&&(e.cm.display.shift||e.extend),o=0;o<e.sel.ranges.length;o++)i[o]=jo(e.sel.ranges[o],t[o],null,n);zo(e,ro(e.cm,i,e.sel.primIndex),a)}function Ao(e,t,a,i){var n=e.sel.ranges.slice(0);n[t]=a,zo(e,ro(e.cm,n,e.sel.primIndex),i)}function Ro(e,t,a,i){zo(e,so(t,a),i)}function Vo(e,t,a){var i={ranges:t.ranges,update:function(t){this.ranges=[];for(var a=0;a<t.length;a++)this.ranges[a]=new oo(pt(e,t[a].anchor),pt(e,t[a].head))},origin:a&&a.origin};return be(e,"beforeSelectionChange",e,i),e.cm&&be(e.cm,"beforeSelectionChange",e.cm,i),i.ranges!=t.ranges?ro(e.cm,i.ranges,i.ranges.length-1):t}function Uo(e,t,a){var i=e.history.done,n=K(i);n&&n.ranges?(i[i.length-1]=t,qo(e,t,a)):zo(e,t,a)}function zo(e,t,a){qo(e,t,a),Mo(e,e.sel,e.cm?e.cm.curOp.id:NaN,a)}function qo(e,t,a){(we(e,"beforeSelectionChange")||e.cm&&we(e.cm,"beforeSelectionChange"))&&(t=Vo(e,t,a));var i=a&&a.bias||(rt(t.primary().head,e.sel.primary().head)<0?-1:1);Yo(e,Ho(e,t,i,!0)),a&&!1===a.scroll||!e.cm||"nocursor"==e.cm.getOption("readOnly")||sn(e.cm)}function Yo(e,t){t.equals(e.sel)||(e.sel=t,e.cm&&(e.cm.curOp.updateInput=1,e.cm.curOp.selectionChanged=!0,ye(e.cm)),Ma(e,"cursorActivity",e))}function Bo(e){Yo(e,Ho(e,e.sel,null,!1))}function Ho(e,t,a,i){for(var n,o=0;o<t.ranges.length;o++){var r=t.ranges[o],s=t.ranges.length==e.sel.ranges.length&&e.sel.ranges[o],l=Jo(e,r.anchor,s&&s.anchor,a,i),c=Jo(e,r.head,s&&s.head,a,i);(n||l!=r.anchor||c!=r.head)&&(n||(n=t.ranges.slice(0,o)),n[o]=new oo(l,c))}return n?ro(e.cm,n,t.primIndex):t}function Wo(e,t,a,i,n){var o=Ge(e,t.line);if(o.markedSpans)for(var r=0;r<o.markedSpans.length;++r){var s=o.markedSpans[r],l=s.marker,c="selectLeft"in l?!l.selectLeft:l.inclusiveLeft,d="selectRight"in l?!l.selectRight:l.inclusiveRight;if((null==s.from||(c?s.from<=t.ch:s.from<t.ch))&&(null==s.to||(d?s.to>=t.ch:s.to>t.ch))){if(n&&(be(l,"beforeCursorEnter"),l.explicitlyCleared)){if(o.markedSpans){--r;continue}break}if(!l.atomic)continue;if(a){var u=l.find(i<0?1:-1),p=void 0;if((i<0?d:c)&&(u=Ko(e,u,-i,u&&u.line==t.line?o:null)),u&&u.line==t.line&&(p=rt(u,a))&&(i<0?p<0:p>0))return Wo(e,u,t,i,n)}var f=l.find(i<0?-1:1);return(i<0?c:d)&&(f=Ko(e,f,i,f.line==t.line?o:null)),f?Wo(e,f,t,i,n):null}}return t}function Jo(e,t,a,i,n){var o=i||1,r=Wo(e,t,a,o,n)||!n&&Wo(e,t,a,o,!0)||Wo(e,t,a,-o,n)||!n&&Wo(e,t,a,-o,!0);return r||(e.cantEdit=!0,ot(e.first,0))}function Ko(e,t,a,i){return a<0&&0==t.ch?t.line>e.first?pt(e,ot(t.line-1)):null:a>0&&t.ch==(i||Ge(e,t.line)).text.length?t.line<e.first+e.size-1?ot(t.line+1,0):null:new ot(t.line,t.ch+a)}function Qo(e){e.setSelection(ot(e.firstLine(),0),ot(e.lastLine()),q)}function Go(e,t,a){var i={canceled:!1,from:t.from,to:t.to,text:t.text,origin:t.origin,cancel:function(){return i.canceled=!0}};return a&&(i.update=function(t,a,n,o){t&&(i.from=pt(e,t)),a&&(i.to=pt(e,a)),n&&(i.text=n),void 0!==o&&(i.origin=o)}),be(e,"beforeChange",e,i),e.cm&&be(e.cm,"beforeChange",e.cm,i),i.canceled?(e.cm&&(e.cm.curOp.updateInput=2),null):{from:i.from,to:i.to,text:i.text,origin:i.origin}}function Xo(e,t,a){if(e.cm){if(!e.cm.curOp)return Pn(e.cm,Xo)(e,t,a);if(e.cm.state.suppressEdits)return}if(!(we(e,"beforeChange")||e.cm&&we(e.cm,"beforeChange"))||(t=Go(e,t,!0))){var i=Lt&&!a&&Ut(e,t.from,t.to);if(i)for(var n=i.length-1;n>=0;--n)Zo(e,{from:i[n].from,to:i[n].to,text:n?[""]:t.text,origin:t.origin});else Zo(e,t)}}function Zo(e,t){if(1!=t.text.length||""!=t.text[0]||0!=rt(t.from,t.to)){var a=uo(e,t);To(e,t,a,e.cm?e.cm.curOp.id:NaN),ar(e,t,a,Rt(e,t));var i=[];vo(e,(function(e,a){a||-1!=V(i,e.history)||(sr(e.history,t),i.push(e.history)),ar(e,t,null,Rt(e,t))}))}}function er(e,t,a){var i=e.cm&&e.cm.state.suppressEdits;if(!i||a){for(var n,o=e.history,r=e.sel,s="undo"==t?o.done:o.undone,l="undo"==t?o.undone:o.done,c=0;c<s.length&&(n=s[c],a?!n.ranges||n.equals(e.sel):n.ranges);c++);if(c!=s.length){for(o.lastOrigin=o.lastSelOrigin=null;;){if(!(n=s.pop()).ranges){if(i)return void s.push(n);break}if(Lo(n,l),a&&!n.equals(e.sel))return void zo(e,n,{clearRedo:!1});r=n}var d=[];Lo(r,l),l.push({changes:d,generation:o.generation}),o.generation=n.generation||++o.maxGeneration;for(var u=we(e,"beforeChange")||e.cm&&we(e.cm,"beforeChange"),p=function(a){var i=n.changes[a];if(i.origin=t,u&&!Go(e,i,!1))return s.length=0,{};d.push(ko(e,i));var o=a?uo(e,i):K(s);ar(e,i,o,Io(e,i)),!a&&e.cm&&e.cm.scrollIntoView({from:i.from,to:lo(i)});var r=[];vo(e,(function(e,t){t||-1!=V(r,e.history)||(sr(e.history,i),r.push(e.history)),ar(e,i,null,Io(e,i))}))},f=n.changes.length-1;f>=0;--f){var m=p(f);if(m)return m.v}}}}function tr(e,t){if(0!=t&&(e.first+=t,e.sel=new no(Q(e.sel.ranges,(function(e){return new oo(ot(e.anchor.line+t,e.anchor.ch),ot(e.head.line+t,e.head.ch))})),e.sel.primIndex),e.cm)){Ei(e.cm,e.first,e.first-t,t);for(var a=e.cm.display,i=a.viewFrom;i<a.viewTo;i++)Fi(e.cm,i,"gutter")}}function ar(e,t,a,i){if(e.cm&&!e.cm.curOp)return Pn(e.cm,ar)(e,t,a,i);if(t.to.line<e.first)tr(e,t.text.length-1-(t.to.line-t.from.line));else if(!(t.from.line>e.lastLine())){if(t.from.line<e.first){var n=t.text.length-1-(e.first-t.from.line);tr(e,n),t={from:ot(e.first,0),to:ot(t.to.line+n,t.to.ch),text:[K(t.text)],origin:t.origin}}var o=e.lastLine();t.to.line>o&&(t={from:t.from,to:ot(o,Ge(e,o).text.length),text:[t.text[0]],origin:t.origin}),t.removed=Xe(e,t.from,t.to),a||(a=uo(e,t)),e.cm?ir(e.cm,t,i):bo(e,t,i),qo(e,a,q),e.cantEdit&&Jo(e,ot(e.firstLine(),0))&&(e.cantEdit=!1)}}function ir(e,t,a){var i=e.doc,n=e.display,o=t.from,r=t.to,s=!1,l=o.line;e.options.lineWrapping||(l=tt(Xt(Ge(i,o.line))),i.iter(l,r.line+1,(function(e){if(e==n.maxLine)return s=!0,!0}))),i.sel.contains(t.from,t.to)>-1&&ye(e),bo(i,t,a,Pi(e)),e.options.lineWrapping||(i.iter(l,o.line+t.text.length,(function(e){var t=ra(e);t>n.maxLineLength&&(n.maxLine=e,n.maxLineLength=t,n.maxLineChanged=!0,s=!1)})),s&&(e.curOp.updateMaxLine=!0)),Mt(i,o.line),jn(e,400);var c=t.text.length-(r.line-o.line)-1;t.full?Ei(e):o.line!=r.line||1!=t.text.length||go(e.doc,t)?Ei(e,o.line,r.line+1,c):Fi(e,o.line,"text");var d=we(e,"changes"),u=we(e,"change");if(u||d){var p={from:o,to:r,text:t.text,removed:t.removed,origin:t.origin};u&&Ma(e,"change",e,p),d&&(e.curOp.changeObjs||(e.curOp.changeObjs=[])).push(p)}e.display.selForContextMenu=null}function nr(e,t,a,i,n){var o;i||(i=a),rt(i,a)<0&&(a=(o=[i,a])[0],i=o[1]),"string"==typeof t&&(t=e.splitLines(t)),Xo(e,{from:a,to:i,text:t,origin:n})}function or(e,t,a,i){a<e.line?e.line+=i:t<e.line&&(e.line=t,e.ch=0)}function rr(e,t,a,i){for(var n=0;n<e.length;++n){var o=e[n],r=!0;if(o.ranges){o.copied||((o=e[n]=o.deepCopy()).copied=!0);for(var s=0;s<o.ranges.length;s++)or(o.ranges[s].anchor,t,a,i),or(o.ranges[s].head,t,a,i)}else{for(var l=0;l<o.changes.length;++l){var c=o.changes[l];if(a<c.from.line)c.from=ot(c.from.line+i,c.from.ch),c.to=ot(c.to.line+i,c.to.ch);else if(t<=c.to.line){r=!1;break}}r||(e.splice(0,n+1),n=0)}}}function sr(e,t){var a=t.from.line,i=t.to.line,n=t.text.length-(i-a)-1;rr(e.done,a,i,n),rr(e.undone,a,i,n)}function lr(e,t,a,i){var n=t,o=t;return"number"==typeof t?o=Ge(e,ut(e,t)):n=tt(t),null==n?null:(i(o,n)&&e.cm&&Fi(e.cm,n,a),o)}function cr(e){this.lines=e,this.parent=null;for(var t=0,a=0;a<e.length;++a)e[a].parent=this,t+=e[a].height;this.height=t}function dr(e){this.children=e;for(var t=0,a=0,i=0;i<e.length;++i){var n=e[i];t+=n.chunkSize(),a+=n.height,n.parent=this}this.size=t,this.height=a,this.parent=null}oo.prototype.from=function(){return dt(this.anchor,this.head)},oo.prototype.to=function(){return ct(this.anchor,this.head)},oo.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch},cr.prototype={chunkSize:function(){return this.lines.length},removeInner:function(e,t){for(var a=e,i=e+t;a<i;++a){var n=this.lines[a];this.height-=n.height,da(n),Ma(n,"delete")}this.lines.splice(e,t)},collapse:function(e){e.push.apply(e,this.lines)},insertInner:function(e,t,a){this.height+=a,this.lines=this.lines.slice(0,e).concat(t).concat(this.lines.slice(e));for(var i=0;i<t.length;++i)t[i].parent=this},iterN:function(e,t,a){for(var i=e+t;e<i;++e)if(a(this.lines[e]))return!0}},dr.prototype={chunkSize:function(){return this.size},removeInner:function(e,t){this.size-=t;for(var a=0;a<this.children.length;++a){var i=this.children[a],n=i.chunkSize();if(e<n){var o=Math.min(t,n-e),r=i.height;if(i.removeInner(e,o),this.height-=r-i.height,n==o&&(this.children.splice(a--,1),i.parent=null),0==(t-=o))break;e=0}else e-=n}if(this.size-t<25&&(this.children.length>1||!(this.children[0]instanceof cr))){var s=[];this.collapse(s),this.children=[new cr(s)],this.children[0].parent=this}},collapse:function(e){for(var t=0;t<this.children.length;++t)this.children[t].collapse(e)},insertInner:function(e,t,a){this.size+=t.length,this.height+=a;for(var i=0;i<this.children.length;++i){var n=this.children[i],o=n.chunkSize();if(e<=o){if(n.insertInner(e,t,a),n.lines&&n.lines.length>50){for(var r=n.lines.length%25+25,s=r;s<n.lines.length;){var l=new cr(n.lines.slice(s,s+=25));n.height-=l.height,this.children.splice(++i,0,l),l.parent=this}n.lines=n.lines.slice(0,r),this.maybeSpill()}break}e-=o}},maybeSpill:function(){if(!(this.children.length<=10)){var e=this;do{var t=new dr(e.children.splice(e.children.length-5,5));if(e.parent){e.size-=t.size,e.height-=t.height;var a=V(e.parent.children,e);e.parent.children.splice(a+1,0,t)}else{var i=new dr(e.children);i.parent=e,e.children=[i,t],e=i}t.parent=e.parent}while(e.children.length>10);e.parent.maybeSpill()}},iterN:function(e,t,a){for(var i=0;i<this.children.length;++i){var n=this.children[i],o=n.chunkSize();if(e<o){var r=Math.min(t,o-e);if(n.iterN(e,r,a))return!0;if(0==(t-=r))break;e=0}else e-=o}}};var ur=function(e,t,a){if(a)for(var i in a)a.hasOwnProperty(i)&&(this[i]=a[i]);this.doc=e,this.node=t};function pr(e,t,a){oa(t)<(e.curOp&&e.curOp.scrollTop||e.doc.scrollTop)&&rn(e,a)}function fr(e,t,a,i){var n=new ur(e,a,i),o=e.cm;return o&&n.noHScroll&&(o.display.alignWidgets=!0),lr(e,t,"widget",(function(t){var a=t.widgets||(t.widgets=[]);if(null==n.insertAt?a.push(n):a.splice(Math.min(a.length,Math.max(0,n.insertAt)),0,n),n.line=t,o&&!ia(e,t)){var i=oa(t)<e.scrollTop;et(t,t.height+za(n)),i&&rn(o,n.height),o.curOp.forceUpdate=!0}return!0})),o&&Ma(o,"lineWidgetAdded",o,n,"number"==typeof t?t:tt(t)),n}ur.prototype.clear=function(){var e=this.doc.cm,t=this.line.widgets,a=this.line,i=tt(a);if(null!=i&&t){for(var n=0;n<t.length;++n)t[n]==this&&t.splice(n--,1);t.length||(a.widgets=null);var o=za(this);et(a,Math.max(0,a.height-o)),e&&(On(e,(function(){pr(e,a,-o),Fi(e,i,"widget")})),Ma(e,"lineWidgetCleared",e,this,i))}},ur.prototype.changed=function(){var e=this,t=this.height,a=this.doc.cm,i=this.line;this.height=null;var n=za(this)-t;n&&(ia(this.doc,i)||et(i,i.height+n),a&&On(a,(function(){a.curOp.forceUpdate=!0,pr(a,i,n),Ma(a,"lineWidgetChanged",a,e,tt(i))})))},_e(ur);var mr=0,hr=function(e,t){this.lines=[],this.type=t,this.doc=e,this.id=++mr};function gr(e,t,a,i,n){if(i&&i.shared)return vr(e,t,a,i,n);if(e.cm&&!e.cm.curOp)return Pn(e.cm,gr)(e,t,a,i,n);var o=new hr(e,n),r=rt(t,a);if(i&&F(i,o,!1),r>0||0==r&&!1!==o.clearWhenEmpty)return o;if(o.replacedWith&&(o.collapsed=!0,o.widgetNode=$("span",[o.replacedWith],"CodeMirror-widget"),i.handleMouseEvents||o.widgetNode.setAttribute("cm-ignore-events","true"),i.insertLeft&&(o.widgetNode.insertLeft=!0)),o.collapsed){if(Gt(e,t.line,t,a,o)||t.line!=a.line&&Gt(e,a.line,t,a,o))throw new Error("Inserting collapsed marker partially overlapping an existing one");Pt()}o.addToHistory&&To(e,{from:t,to:a,origin:"markText"},e.sel,NaN);var s,l=t.line,c=e.cm;if(e.iter(l,a.line+1,(function(i){c&&o.collapsed&&!c.options.lineWrapping&&Xt(i)==c.display.maxLine&&(s=!0),o.collapsed&&l!=t.line&&et(i,0),Et(i,new It(o,l==t.line?t.ch:null,l==a.line?a.ch:null),e.cm&&e.cm.curOp),++l})),o.collapsed&&e.iter(t.line,a.line+1,(function(t){ia(e,t)&&et(t,0)})),o.clearOnEnter&&me(o,"beforeCursorEnter",(function(){return o.clear()})),o.readOnly&&(Ot(),(e.history.done.length||e.history.undone.length)&&e.clearHistory()),o.collapsed&&(o.id=++mr,o.atomic=!0),c){if(s&&(c.curOp.updateMaxLine=!0),o.collapsed)Ei(c,t.line,a.line+1);else if(o.className||o.startStyle||o.endStyle||o.css||o.attributes||o.title)for(var d=t.line;d<=a.line;d++)Fi(c,d,"text");o.atomic&&Bo(c.doc),Ma(c,"markerAdded",c,o)}return o}hr.prototype.clear=function(){if(!this.explicitlyCleared){var e=this.doc.cm,t=e&&!e.curOp;if(t&&kn(e),we(this,"clear")){var a=this.find();a&&Ma(this,"clear",a.from,a.to)}for(var i=null,n=null,o=0;o<this.lines.length;++o){var r=this.lines[o],s=Nt(r.markedSpans,this);e&&!this.collapsed?Fi(e,tt(r),"text"):e&&(null!=s.to&&(n=tt(r)),null!=s.from&&(i=tt(r))),r.markedSpans=jt(r.markedSpans,s),null==s.from&&this.collapsed&&!ia(this.doc,r)&&e&&et(r,Mi(e.display))}if(e&&this.collapsed&&!e.options.lineWrapping)for(var l=0;l<this.lines.length;++l){var c=Xt(this.lines[l]),d=ra(c);d>e.display.maxLineLength&&(e.display.maxLine=c,e.display.maxLineLength=d,e.display.maxLineChanged=!0)}null!=i&&e&&this.collapsed&&Ei(e,i,n+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,e&&Bo(e.doc)),e&&Ma(e,"markerCleared",e,this,i,n),t&&Sn(e),this.parent&&this.parent.clear()}},hr.prototype.find=function(e,t){var a,i;null==e&&"bookmark"==this.type&&(e=1);for(var n=0;n<this.lines.length;++n){var o=this.lines[n],r=Nt(o.markedSpans,this);if(null!=r.from&&(a=ot(t?o:tt(o),r.from),-1==e))return a;if(null!=r.to&&(i=ot(t?o:tt(o),r.to),1==e))return i}return a&&{from:a,to:i}},hr.prototype.changed=function(){var e=this,t=this.find(-1,!0),a=this,i=this.doc.cm;t&&i&&On(i,(function(){var n=t.line,o=tt(t.line),r=ei(i,o);if(r&&(ci(r),i.curOp.selectionChanged=i.curOp.forceUpdate=!0),i.curOp.updateMaxLine=!0,!ia(a.doc,n)&&null!=a.height){var s=a.height;a.height=null;var l=za(a)-s;l&&et(n,n.height+l)}Ma(i,"markerChanged",i,e)}))},hr.prototype.attachLine=function(e){if(!this.lines.length&&this.doc.cm){var t=this.doc.cm.curOp;t.maybeHiddenMarkers&&-1!=V(t.maybeHiddenMarkers,this)||(t.maybeUnhiddenMarkers||(t.maybeUnhiddenMarkers=[])).push(this)}this.lines.push(e)},hr.prototype.detachLine=function(e){if(this.lines.splice(V(this.lines,e),1),!this.lines.length&&this.doc.cm){var t=this.doc.cm.curOp;(t.maybeHiddenMarkers||(t.maybeHiddenMarkers=[])).push(this)}},_e(hr);var br=function(e,t){this.markers=e,this.primary=t;for(var a=0;a<e.length;++a)e[a].parent=this};function vr(e,t,a,i,n){(i=F(i)).shared=!1;var o=[gr(e,t,a,i,n)],r=o[0],s=i.widgetNode;return vo(e,(function(e){s&&(i.widgetNode=s.cloneNode(!0)),o.push(gr(e,pt(e,t),pt(e,a),i,n));for(var l=0;l<e.linked.length;++l)if(e.linked[l].isParent)return;r=K(o)})),new br(o,r)}function yr(e){return e.findMarks(ot(e.first,0),e.clipPos(ot(e.lastLine())),(function(e){return e.parent}))}function wr(e,t){for(var a=0;a<t.length;a++){var i=t[a],n=i.find(),o=e.clipPos(n.from),r=e.clipPos(n.to);if(rt(o,r)){var s=gr(e,o,r,i.primary,i.primary.type);i.markers.push(s),s.parent=i}}}function _r(e){for(var t=function(t){var a=e[t],i=[a.primary.doc];vo(a.primary.doc,(function(e){return i.push(e)}));for(var n=0;n<a.markers.length;n++){var o=a.markers[n];-1==V(i,o.doc)&&(o.parent=null,a.markers.splice(n--,1))}},a=0;a<e.length;a++)t(a)}br.prototype.clear=function(){if(!this.explicitlyCleared){this.explicitlyCleared=!0;for(var e=0;e<this.markers.length;++e)this.markers[e].clear();Ma(this,"clear")}},br.prototype.find=function(e,t){return this.primary.find(e,t)},_e(br);var xr=0,kr=function(e,t,a,i,n){if(!(this instanceof kr))return new kr(e,t,a,i,n);null==a&&(a=0),dr.call(this,[new cr([new la("",null)])]),this.first=a,this.scrollTop=this.scrollLeft=0,this.cantEdit=!1,this.cleanGeneration=1,this.modeFrontier=this.highlightFrontier=a;var o=ot(a,0);this.sel=so(o),this.history=new xo(null),this.id=++xr,this.modeOption=t,this.lineSep=i,this.direction="rtl"==n?"rtl":"ltr",this.extend=!1,"string"==typeof e&&(e=this.splitLines(e)),bo(this,{from:o,to:o,text:e}),zo(this,so(o),q)};kr.prototype=Z(dr.prototype,{constructor:kr,iter:function(e,t,a){a?this.iterN(e-this.first,t-e,a):this.iterN(this.first,this.first+this.size,e)},insert:function(e,t){for(var a=0,i=0;i<t.length;++i)a+=t[i].height;this.insertInner(e-this.first,t,a)},remove:function(e,t){this.removeInner(e-this.first,t)},getValue:function(e){var t=Ze(this,this.first,this.first+this.size);return!1===e?t:t.join(e||this.lineSeparator())},setValue:Nn((function(e){var t=ot(this.first,0),a=this.first+this.size-1;Xo(this,{from:t,to:ot(a,Ge(this,a).text.length),text:this.splitLines(e),origin:"setValue",full:!0},!0),this.cm&&ln(this.cm,0,0),zo(this,so(t),q)})),replaceRange:function(e,t,a,i){nr(this,e,t=pt(this,t),a=a?pt(this,a):t,i)},getRange:function(e,t,a){var i=Xe(this,pt(this,e),pt(this,t));return!1===a?i:""===a?i.join(""):i.join(a||this.lineSeparator())},getLine:function(e){var t=this.getLineHandle(e);return t&&t.text},getLineHandle:function(e){if(it(this,e))return Ge(this,e)},getLineNumber:function(e){return tt(e)},getLineHandleVisualStart:function(e){return"number"==typeof e&&(e=Ge(this,e)),Xt(e)},lineCount:function(){return this.size},firstLine:function(){return this.first},lastLine:function(){return this.first+this.size-1},clipPos:function(e){return pt(this,e)},getCursor:function(e){var t=this.sel.primary();return null==e||"head"==e?t.head:"anchor"==e?t.anchor:"end"==e||"to"==e||!1===e?t.to():t.from()},listSelections:function(){return this.sel.ranges},somethingSelected:function(){return this.sel.somethingSelected()},setCursor:Nn((function(e,t,a){Ro(this,pt(this,"number"==typeof e?ot(e,t||0):e),null,a)})),setSelection:Nn((function(e,t,a){Ro(this,pt(this,e),pt(this,t||e),a)})),extendSelection:Nn((function(e,t,a){Eo(this,pt(this,e),t&&pt(this,t),a)})),extendSelections:Nn((function(e,t){Fo(this,mt(this,e),t)})),extendSelectionsBy:Nn((function(e,t){Fo(this,mt(this,Q(this.sel.ranges,e)),t)})),setSelections:Nn((function(e,t,a){if(e.length){for(var i=[],n=0;n<e.length;n++)i[n]=new oo(pt(this,e[n].anchor),pt(this,e[n].head||e[n].anchor));null==t&&(t=Math.min(e.length-1,this.sel.primIndex)),zo(this,ro(this.cm,i,t),a)}})),addSelection:Nn((function(e,t,a){var i=this.sel.ranges.slice(0);i.push(new oo(pt(this,e),pt(this,t||e))),zo(this,ro(this.cm,i,i.length-1),a)})),getSelection:function(e){for(var t,a=this.sel.ranges,i=0;i<a.length;i++){var n=Xe(this,a[i].from(),a[i].to());t=t?t.concat(n):n}return!1===e?t:t.join(e||this.lineSeparator())},getSelections:function(e){for(var t=[],a=this.sel.ranges,i=0;i<a.length;i++){var n=Xe(this,a[i].from(),a[i].to());!1!==e&&(n=n.join(e||this.lineSeparator())),t[i]=n}return t},replaceSelection:function(e,t,a){for(var i=[],n=0;n<this.sel.ranges.length;n++)i[n]=e;this.replaceSelections(i,t,a||"+input")},replaceSelections:Nn((function(e,t,a){for(var i=[],n=this.sel,o=0;o<n.ranges.length;o++){var r=n.ranges[o];i[o]={from:r.from(),to:r.to(),text:this.splitLines(e[o]),origin:a}}for(var s=t&&"end"!=t&&fo(this,i,t),l=i.length-1;l>=0;l--)Xo(this,i[l]);s?Uo(this,s):this.cm&&sn(this.cm)})),undo:Nn((function(){er(this,"undo")})),redo:Nn((function(){er(this,"redo")})),undoSelection:Nn((function(){er(this,"undo",!0)})),redoSelection:Nn((function(){er(this,"redo",!0)})),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,a=0,i=0;i<e.done.length;i++)e.done[i].ranges||++t;for(var n=0;n<e.undone.length;n++)e.undone[n].ranges||++a;return{undo:t,redo:a}},clearHistory:function(){var e=this;this.history=new xo(this.history),vo(this,(function(t){return t.history=e.history}),!0)},markClean:function(){this.cleanGeneration=this.changeGeneration(!0)},changeGeneration:function(e){return e&&(this.history.lastOp=this.history.lastSelOp=this.history.lastOrigin=null),this.history.generation},isClean:function(e){return this.history.generation==(e||this.cleanGeneration)},getHistory:function(){return{done:No(this.history.done),undone:No(this.history.undone)}},setHistory:function(e){var t=this.history=new xo(this.history);t.done=No(e.done.slice(0),null,!0),t.undone=No(e.undone.slice(0),null,!0)},setGutterMarker:Nn((function(e,t,a){return lr(this,e,"gutter",(function(e){var i=e.gutterMarkers||(e.gutterMarkers={});return i[t]=a,!a&&ie(i)&&(e.gutterMarkers=null),!0}))})),clearGutter:Nn((function(e){var t=this;this.iter((function(a){a.gutterMarkers&&a.gutterMarkers[e]&&lr(t,a,"gutter",(function(){return a.gutterMarkers[e]=null,ie(a.gutterMarkers)&&(a.gutterMarkers=null),!0}))}))})),lineInfo:function(e){var t;if("number"==typeof e){if(!it(this,e))return null;if(t=e,!(e=Ge(this,e)))return null}else if(null==(t=tt(e)))return null;return{line:t,handle:e,text:e.text,gutterMarkers:e.gutterMarkers,textClass:e.textClass,bgClass:e.bgClass,wrapClass:e.wrapClass,widgets:e.widgets}},addLineClass:Nn((function(e,t,a){return lr(this,e,"gutter"==t?"gutter":"class",(function(e){var i="text"==t?"textClass":"background"==t?"bgClass":"gutter"==t?"gutterClass":"wrapClass";if(e[i]){if(S(a).test(e[i]))return!1;e[i]+=" "+a}else e[i]=a;return!0}))})),removeLineClass:Nn((function(e,t,a){return lr(this,e,"gutter"==t?"gutter":"class",(function(e){var i="text"==t?"textClass":"background"==t?"bgClass":"gutter"==t?"gutterClass":"wrapClass",n=e[i];if(!n)return!1;if(null==a)e[i]=null;else{var o=n.match(S(a));if(!o)return!1;var r=o.index+o[0].length;e[i]=n.slice(0,o.index)+(o.index&&r!=n.length?" ":"")+n.slice(r)||null}return!0}))})),addLineWidget:Nn((function(e,t,a){return fr(this,e,t,a)})),removeLineWidget:function(e){e.clear()},markText:function(e,t,a){return gr(this,pt(this,e),pt(this,t),a,a&&a.type||"range")},setBookmark:function(e,t){var a={replacedWith:t&&(null==t.nodeType?t.widget:t),insertLeft:t&&t.insertLeft,clearWhenEmpty:!1,shared:t&&t.shared,handleMouseEvents:t&&t.handleMouseEvents};return gr(this,e=pt(this,e),e,a,"bookmark")},findMarksAt:function(e){var t=[],a=Ge(this,(e=pt(this,e)).line).markedSpans;if(a)for(var i=0;i<a.length;++i){var n=a[i];(null==n.from||n.from<=e.ch)&&(null==n.to||n.to>=e.ch)&&t.push(n.marker.parent||n.marker)}return t},findMarks:function(e,t,a){e=pt(this,e),t=pt(this,t);var i=[],n=e.line;return this.iter(e.line,t.line+1,(function(o){var r=o.markedSpans;if(r)for(var s=0;s<r.length;s++){var l=r[s];null!=l.to&&n==e.line&&e.ch>=l.to||null==l.from&&n!=e.line||null!=l.from&&n==t.line&&l.from>=t.ch||a&&!a(l.marker)||i.push(l.marker.parent||l.marker)}++n})),i},getAllMarks:function(){var e=[];return this.iter((function(t){var a=t.markedSpans;if(a)for(var i=0;i<a.length;++i)null!=a[i].from&&e.push(a[i].marker)})),e},posFromIndex:function(e){var t,a=this.first,i=this.lineSeparator().length;return this.iter((function(n){var o=n.text.length+i;if(o>e)return t=e,!0;e-=o,++a})),pt(this,ot(a,t))},indexFromPos:function(e){var t=(e=pt(this,e)).ch;if(e.line<this.first||e.ch<0)return 0;var a=this.lineSeparator().length;return this.iter(this.first,e.line,(function(e){t+=e.text.length+a})),t},copy:function(e){var t=new kr(Ze(this,this.first,this.first+this.size),this.modeOption,this.first,this.lineSep,this.direction);return t.scrollTop=this.scrollTop,t.scrollLeft=this.scrollLeft,t.sel=this.sel,t.extend=!1,e&&(t.history.undoDepth=this.history.undoDepth,t.setHistory(this.getHistory())),t},linkedDoc:function(e){e||(e={});var t=this.first,a=this.first+this.size;null!=e.from&&e.from>t&&(t=e.from),null!=e.to&&e.to<a&&(a=e.to);var i=new kr(Ze(this,t,a),e.mode||this.modeOption,t,this.lineSep,this.direction);return e.sharedHist&&(i.history=this.history),(this.linked||(this.linked=[])).push({doc:i,sharedHist:e.sharedHist}),i.linked=[{doc:this,isParent:!0,sharedHist:e.sharedHist}],wr(i,yr(this)),i},unlinkDoc:function(e){if(e instanceof Fs&&(e=e.doc),this.linked)for(var t=0;t<this.linked.length;++t)if(this.linked[t].doc==e){this.linked.splice(t,1),e.unlinkDoc(this),_r(yr(this));break}if(e.history==this.history){var a=[e.id];vo(e,(function(e){return a.push(e.id)}),!0),e.history=new xo(null),e.history.done=No(this.history.done,a),e.history.undone=No(this.history.undone,a)}},iterLinkedDocs:function(e){vo(this,e)},getMode:function(){return this.mode},getEditor:function(){return this.cm},splitLines:function(e){return this.lineSep?e.split(this.lineSep):Ne(e)},lineSeparator:function(){return this.lineSep||"\n"},setDirection:Nn((function(e){"rtl"!=e&&(e="ltr"),e!=this.direction&&(this.direction=e,this.iter((function(e){return e.order=null})),this.cm&&_o(this.cm))}))}),kr.prototype.eachLine=kr.prototype.iter;var Sr=0;function Dr(e){var t=this;if(Mr(t),!ve(t,e)&&!qa(t.display,e)){xe(e),r&&(Sr=+new Date);var a=Ni(t,e,!0),i=e.dataTransfer.files;if(a&&!t.isReadOnly())if(i&&i.length&&window.FileReader&&window.File)for(var n=i.length,o=Array(n),s=0,l=function(){++s==n&&Pn(t,(function(){var e={from:a=pt(t.doc,a),to:a,text:t.doc.splitLines(o.filter((function(e){return null!=e})).join(t.doc.lineSeparator())),origin:"paste"};Xo(t.doc,e),Uo(t.doc,so(pt(t.doc,a),pt(t.doc,lo(e))))}))()},c=function(e,a){if(t.options.allowDropFileTypes&&-1==V(t.options.allowDropFileTypes,e.type))l();else{var i=new FileReader;i.onerror=function(){return l()},i.onload=function(){var e=i.result;/[\x00-\x08\x0e-\x1f]{2}/.test(e)||(o[a]=e),l()},i.readAsText(e)}},d=0;d<i.length;d++)c(i[d],d);else{if(t.state.draggingText&&t.doc.sel.contains(a)>-1)return t.state.draggingText(e),void setTimeout((function(){return t.display.input.focus()}),20);try{var u=e.dataTransfer.getData("Text");if(u){var p;if(t.state.draggingText&&!t.state.draggingText.copy&&(p=t.listSelections()),qo(t.doc,so(a,a)),p)for(var f=0;f<p.length;++f)nr(t.doc,"",p[f].anchor,p[f].head,"drag");t.replaceSelection(u,"around","paste"),t.display.input.focus()}}catch(e){}}}}function Tr(e,t){if(r&&(!e.state.draggingText||+new Date-Sr<100))De(t);else if(!ve(e,t)&&!qa(e.display,t)&&(t.dataTransfer.setData("Text",e.getSelection()),t.dataTransfer.effectAllowed="copyMove",t.dataTransfer.setDragImage&&!p)){var a=L("img",null,null,"position: fixed; left: 0; top: 0;");a.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",u&&(a.width=a.height=1,e.display.wrapper.appendChild(a),a._top=a.offsetTop),t.dataTransfer.setDragImage(a,0,0),u&&a.parentNode.removeChild(a)}}function Cr(e,t){var a=Ni(e,t);if(a){var i=document.createDocumentFragment();Yi(e,a,i),e.display.dragCursor||(e.display.dragCursor=L("div",null,"CodeMirror-cursors CodeMirror-dragcursors"),e.display.lineSpace.insertBefore(e.display.dragCursor,e.display.cursorDiv)),M(e.display.dragCursor,i)}}function Mr(e){e.display.dragCursor&&(e.display.lineSpace.removeChild(e.display.dragCursor),e.display.dragCursor=null)}function Lr(e){if(document.getElementsByClassName){for(var t=document.getElementsByClassName("CodeMirror"),a=[],i=0;i<t.length;i++){var n=t[i].CodeMirror;n&&a.push(n)}a.length&&a[0].operation((function(){for(var t=0;t<a.length;t++)e(a[t])}))}}var $r=!1;function Or(){$r||(Pr(),$r=!0)}function Pr(){var e;me(window,"resize",(function(){null==e&&(e=setTimeout((function(){e=null,Lr(Ir)}),100))})),me(window,"blur",(function(){return Lr(Gi)}))}function Ir(e){var t=e.display;t.cachedCharWidth=t.cachedTextHeight=t.cachedPaddingH=null,t.scrollbarsClipped=!1,e.setSize()}for(var Nr={3:"Pause",8:"Backspace",9:"Tab",13:"Enter",16:"Shift",17:"Ctrl",18:"Alt",19:"Pause",20:"CapsLock",27:"Esc",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"Left",38:"Up",39:"Right",40:"Down",44:"PrintScrn",45:"Insert",46:"Delete",59:";",61:"=",91:"Mod",92:"Mod",93:"Mod",106:"*",107:"=",109:"-",110:".",111:"/",145:"ScrollLock",173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'",224:"Mod",63232:"Up",63233:"Down",63234:"Left",63235:"Right",63272:"Delete",63273:"Home",63275:"End",63276:"PageUp",63277:"PageDown",63302:"Insert"},jr=0;jr<10;jr++)Nr[jr+48]=Nr[jr+96]=String(jr);for(var Er=65;Er<=90;Er++)Nr[Er]=String.fromCharCode(Er);for(var Fr=1;Fr<=12;Fr++)Nr[Fr+111]=Nr[Fr+63235]="F"+Fr;var Ar={};function Rr(e){var t,a,i,n,o=e.split(/-(?!$)/);e=o[o.length-1];for(var r=0;r<o.length-1;r++){var s=o[r];if(/^(cmd|meta|m)$/i.test(s))n=!0;else if(/^a(lt)?$/i.test(s))t=!0;else if(/^(c|ctrl|control)$/i.test(s))a=!0;else{if(!/^s(hift)?$/i.test(s))throw new Error("Unrecognized modifier name: "+s);i=!0}}return t&&(e="Alt-"+e),a&&(e="Ctrl-"+e),n&&(e="Cmd-"+e),i&&(e="Shift-"+e),e}function Vr(e){var t={};for(var a in e)if(e.hasOwnProperty(a)){var i=e[a];if(/^(name|fallthrough|(de|at)tach)$/.test(a))continue;if("..."==i){delete e[a];continue}for(var n=Q(a.split(" "),Rr),o=0;o<n.length;o++){var r=void 0,s=void 0;o==n.length-1?(s=n.join(" "),r=i):(s=n.slice(0,o+1).join(" "),r="...");var l=t[s];if(l){if(l!=r)throw new Error("Inconsistent bindings for "+s)}else t[s]=r}delete e[a]}for(var c in t)e[c]=t[c];return e}function Ur(e,t,a,i){var n=(t=Br(t)).call?t.call(e,i):t[e];if(!1===n)return"nothing";if("..."===n)return"multi";if(null!=n&&a(n))return"handled";if(t.fallthrough){if("[object Array]"!=Object.prototype.toString.call(t.fallthrough))return Ur(e,t.fallthrough,a,i);for(var o=0;o<t.fallthrough.length;o++){var r=Ur(e,t.fallthrough[o],a,i);if(r)return r}}}function zr(e){var t="string"==typeof e?e:Nr[e.keyCode];return"Ctrl"==t||"Alt"==t||"Shift"==t||"Mod"==t}function qr(e,t,a){var i=e;return t.altKey&&"Alt"!=i&&(e="Alt-"+e),(x?t.metaKey:t.ctrlKey)&&"Ctrl"!=i&&(e="Ctrl-"+e),(x?t.ctrlKey:t.metaKey)&&"Mod"!=i&&(e="Cmd-"+e),!a&&t.shiftKey&&"Shift"!=i&&(e="Shift-"+e),e}function Yr(e,t){if(u&&34==e.keyCode&&e.char)return!1;var a=Nr[e.keyCode];return null!=a&&!e.altGraphKey&&(3==e.keyCode&&e.code&&(a=e.code),qr(a,e,t))}function Br(e){return"string"==typeof e?Ar[e]:e}function Hr(e,t){for(var a=e.doc.sel.ranges,i=[],n=0;n<a.length;n++){for(var o=t(a[n]);i.length&&rt(o.from,K(i).to)<=0;){var r=i.pop();if(rt(r.from,o.from)<0){o.from=r.from;break}}i.push(o)}On(e,(function(){for(var t=i.length-1;t>=0;t--)nr(e.doc,"",i[t].from,i[t].to,"+delete");sn(e)}))}function Wr(e,t,a){var i=re(e.text,t+a,a);return i<0||i>e.text.length?null:i}function Jr(e,t,a){var i=Wr(e,t.ch,a);return null==i?null:new ot(t.line,i,a<0?"after":"before")}function Kr(e,t,a,i,n){if(e){"rtl"==t.doc.direction&&(n=-n);var o=pe(a,t.doc.direction);if(o){var r,s=n<0?K(o):o[0],l=n<0==(1==s.level)?"after":"before";if(s.level>0||"rtl"==t.doc.direction){var c=ti(t,a);r=n<0?a.text.length-1:0;var d=ai(t,c,r).top;r=se((function(e){return ai(t,c,e).top==d}),n<0==(1==s.level)?s.from:s.to-1,r),"before"==l&&(r=Wr(a,r,1))}else r=n<0?s.to:s.from;return new ot(i,r,l)}}return new ot(i,n<0?a.text.length:0,n<0?"before":"after")}function Qr(e,t,a,i){var n=pe(t,e.doc.direction);if(!n)return Jr(t,a,i);a.ch>=t.text.length?(a.ch=t.text.length,a.sticky="before"):a.ch<=0&&(a.ch=0,a.sticky="after");var o=de(n,a.ch,a.sticky),r=n[o];if("ltr"==e.doc.direction&&r.level%2==0&&(i>0?r.to>a.ch:r.from<a.ch))return Jr(t,a,i);var s,l=function(e,a){return Wr(t,e instanceof ot?e.ch:e,a)},c=function(a){return e.options.lineWrapping?(s=s||ti(e,t),ki(e,t,s,a)):{begin:0,end:t.text.length}},d=c("before"==a.sticky?l(a,-1):a.ch);if("rtl"==e.doc.direction||1==r.level){var u=1==r.level==i<0,p=l(a,u?1:-1);if(null!=p&&(u?p<=r.to&&p<=d.end:p>=r.from&&p>=d.begin)){var f=u?"before":"after";return new ot(a.line,p,f)}}var m=function(e,t,i){for(var o=function(e,t){return t?new ot(a.line,l(e,1),"before"):new ot(a.line,e,"after")};e>=0&&e<n.length;e+=t){var r=n[e],s=t>0==(1!=r.level),c=s?i.begin:l(i.end,-1);if(r.from<=c&&c<r.to)return o(c,s);if(c=s?r.from:l(r.to,-1),i.begin<=c&&c<i.end)return o(c,s)}},h=m(o+i,i,d);if(h)return h;var g=i>0?d.end:l(d.begin,-1);return null==g||i>0&&g==t.text.length||!(h=m(i>0?0:n.length-1,i,c(g)))?null:h}Ar.basic={Left:"goCharLeft",Right:"goCharRight",Up:"goLineUp",Down:"goLineDown",End:"goLineEnd",Home:"goLineStartSmart",PageUp:"goPageUp",PageDown:"goPageDown",Delete:"delCharAfter",Backspace:"delCharBefore","Shift-Backspace":"delCharBefore",Tab:"defaultTab","Shift-Tab":"indentAuto",Enter:"newlineAndIndent",Insert:"toggleOverwrite",Esc:"singleSelection"},Ar.pcDefault={"Ctrl-A":"selectAll","Ctrl-D":"deleteLine","Ctrl-Z":"undo","Shift-Ctrl-Z":"redo","Ctrl-Y":"redo","Ctrl-Home":"goDocStart","Ctrl-End":"goDocEnd","Ctrl-Up":"goLineUp","Ctrl-Down":"goLineDown","Ctrl-Left":"goGroupLeft","Ctrl-Right":"goGroupRight","Alt-Left":"goLineStart","Alt-Right":"goLineEnd","Ctrl-Backspace":"delGroupBefore","Ctrl-Delete":"delGroupAfter","Ctrl-S":"save","Ctrl-F":"find","Ctrl-G":"findNext","Shift-Ctrl-G":"findPrev","Shift-Ctrl-F":"replace","Shift-Ctrl-R":"replaceAll","Ctrl-[":"indentLess","Ctrl-]":"indentMore","Ctrl-U":"undoSelection","Shift-Ctrl-U":"redoSelection","Alt-U":"redoSelection",fallthrough:"basic"},Ar.emacsy={"Ctrl-F":"goCharRight","Ctrl-B":"goCharLeft","Ctrl-P":"goLineUp","Ctrl-N":"goLineDown","Ctrl-A":"goLineStart","Ctrl-E":"goLineEnd","Ctrl-V":"goPageDown","Shift-Ctrl-V":"goPageUp","Ctrl-D":"delCharAfter","Ctrl-H":"delCharBefore","Alt-Backspace":"delWordBefore","Ctrl-K":"killLine","Ctrl-T":"transposeChars","Ctrl-O":"openLine"},Ar.macDefault={"Cmd-A":"selectAll","Cmd-D":"deleteLine","Cmd-Z":"undo","Shift-Cmd-Z":"redo","Cmd-Y":"redo","Cmd-Home":"goDocStart","Cmd-Up":"goDocStart","Cmd-End":"goDocEnd","Cmd-Down":"goDocEnd","Alt-Left":"goGroupLeft","Alt-Right":"goGroupRight","Cmd-Left":"goLineLeft","Cmd-Right":"goLineRight","Alt-Backspace":"delGroupBefore","Ctrl-Alt-Backspace":"delGroupAfter","Alt-Delete":"delGroupAfter","Cmd-S":"save","Cmd-F":"find","Cmd-G":"findNext","Shift-Cmd-G":"findPrev","Cmd-Alt-F":"replace","Shift-Cmd-Alt-F":"replaceAll","Cmd-[":"indentLess","Cmd-]":"indentMore","Cmd-Backspace":"delWrappedLineLeft","Cmd-Delete":"delWrappedLineRight","Cmd-U":"undoSelection","Shift-Cmd-U":"redoSelection","Ctrl-Up":"goDocStart","Ctrl-Down":"goDocEnd",fallthrough:["basic","emacsy"]},Ar.default=v?Ar.macDefault:Ar.pcDefault;var Gr={selectAll:Qo,singleSelection:function(e){return e.setSelection(e.getCursor("anchor"),e.getCursor("head"),q)},killLine:function(e){return Hr(e,(function(t){if(t.empty()){var a=Ge(e.doc,t.head.line).text.length;return t.head.ch==a&&t.head.line<e.lastLine()?{from:t.head,to:ot(t.head.line+1,0)}:{from:t.head,to:ot(t.head.line,a)}}return{from:t.from(),to:t.to()}}))},deleteLine:function(e){return Hr(e,(function(t){return{from:ot(t.from().line,0),to:pt(e.doc,ot(t.to().line+1,0))}}))},delLineLeft:function(e){return Hr(e,(function(e){return{from:ot(e.from().line,0),to:e.from()}}))},delWrappedLineLeft:function(e){return Hr(e,(function(t){var a=e.charCoords(t.head,"div").top+5;return{from:e.coordsChar({left:0,top:a},"div"),to:t.from()}}))},delWrappedLineRight:function(e){return Hr(e,(function(t){var a=e.charCoords(t.head,"div").top+5,i=e.coordsChar({left:e.display.lineDiv.offsetWidth+100,top:a},"div");return{from:t.from(),to:i}}))},undo:function(e){return e.undo()},redo:function(e){return e.redo()},undoSelection:function(e){return e.undoSelection()},redoSelection:function(e){return e.redoSelection()},goDocStart:function(e){return e.extendSelection(ot(e.firstLine(),0))},goDocEnd:function(e){return e.extendSelection(ot(e.lastLine()))},goLineStart:function(e){return e.extendSelectionsBy((function(t){return Xr(e,t.head.line)}),{origin:"+move",bias:1})},goLineStartSmart:function(e){return e.extendSelectionsBy((function(t){return es(e,t.head)}),{origin:"+move",bias:1})},goLineEnd:function(e){return e.extendSelectionsBy((function(t){return Zr(e,t.head.line)}),{origin:"+move",bias:-1})},goLineRight:function(e){return e.extendSelectionsBy((function(t){var a=e.cursorCoords(t.head,"div").top+5;return e.coordsChar({left:e.display.lineDiv.offsetWidth+100,top:a},"div")}),B)},goLineLeft:function(e){return e.extendSelectionsBy((function(t){var a=e.cursorCoords(t.head,"div").top+5;return e.coordsChar({left:0,top:a},"div")}),B)},goLineLeftSmart:function(e){return e.extendSelectionsBy((function(t){var a=e.cursorCoords(t.head,"div").top+5,i=e.coordsChar({left:0,top:a},"div");return i.ch<e.getLine(i.line).search(/\S/)?es(e,t.head):i}),B)},goLineUp:function(e){return e.moveV(-1,"line")},goLineDown:function(e){return e.moveV(1,"line")},goPageUp:function(e){return e.moveV(-1,"page")},goPageDown:function(e){return e.moveV(1,"page")},goCharLeft:function(e){return e.moveH(-1,"char")},goCharRight:function(e){return e.moveH(1,"char")},goColumnLeft:function(e){return e.moveH(-1,"column")},goColumnRight:function(e){return e.moveH(1,"column")},goWordLeft:function(e){return e.moveH(-1,"word")},goGroupRight:function(e){return e.moveH(1,"group")},goGroupLeft:function(e){return e.moveH(-1,"group")},goWordRight:function(e){return e.moveH(1,"word")},delCharBefore:function(e){return e.deleteH(-1,"codepoint")},delCharAfter:function(e){return e.deleteH(1,"char")},delWordBefore:function(e){return e.deleteH(-1,"word")},delWordAfter:function(e){return e.deleteH(1,"word")},delGroupBefore:function(e){return e.deleteH(-1,"group")},delGroupAfter:function(e){return e.deleteH(1,"group")},indentAuto:function(e){return e.indentSelection("smart")},indentMore:function(e){return e.indentSelection("add")},indentLess:function(e){return e.indentSelection("subtract")},insertTab:function(e){return e.replaceSelection("\t")},insertSoftTab:function(e){for(var t=[],a=e.listSelections(),i=e.options.tabSize,n=0;n<a.length;n++){var o=a[n].from(),r=A(e.getLine(o.line),o.ch,i);t.push(J(i-r%i))}e.replaceSelections(t)},defaultTab:function(e){e.somethingSelected()?e.indentSelection("add"):e.execCommand("insertTab")},transposeChars:function(e){return On(e,(function(){for(var t=e.listSelections(),a=[],i=0;i<t.length;i++)if(t[i].empty()){var n=t[i].head,o=Ge(e.doc,n.line).text;if(o)if(n.ch==o.length&&(n=new ot(n.line,n.ch-1)),n.ch>0)n=new ot(n.line,n.ch+1),e.replaceRange(o.charAt(n.ch-1)+o.charAt(n.ch-2),ot(n.line,n.ch-2),n,"+transpose");else if(n.line>e.doc.first){var r=Ge(e.doc,n.line-1).text;r&&(n=new ot(n.line,1),e.replaceRange(o.charAt(0)+e.doc.lineSeparator()+r.charAt(r.length-1),ot(n.line-1,r.length-1),n,"+transpose"))}a.push(new oo(n,n))}e.setSelections(a)}))},newlineAndIndent:function(e){return On(e,(function(){for(var t=e.listSelections(),a=t.length-1;a>=0;a--)e.replaceRange(e.doc.lineSeparator(),t[a].anchor,t[a].head,"+input");t=e.listSelections();for(var i=0;i<t.length;i++)e.indentLine(t[i].from().line,null,!0);sn(e)}))},openLine:function(e){return e.replaceSelection("\n","start")},toggleOverwrite:function(e){return e.toggleOverwrite()}};function Xr(e,t){var a=Ge(e.doc,t),i=Xt(a);return i!=a&&(t=tt(i)),Kr(!0,e,i,t,1)}function Zr(e,t){var a=Ge(e.doc,t),i=Zt(a);return i!=a&&(t=tt(i)),Kr(!0,e,a,t,-1)}function es(e,t){var a=Xr(e,t.line),i=Ge(e.doc,a.line),n=pe(i,e.doc.direction);if(!n||0==n[0].level){var o=Math.max(a.ch,i.text.search(/\S/)),r=t.line==a.line&&t.ch<=o&&t.ch;return ot(a.line,r?0:o,a.sticky)}return a}function ts(e,t,a){if("string"==typeof t&&!(t=Gr[t]))return!1;e.display.input.ensurePolled();var i=e.display.shift,n=!1;try{e.isReadOnly()&&(e.state.suppressEdits=!0),a&&(e.display.shift=!1),n=t(e)!=z}finally{e.display.shift=i,e.state.suppressEdits=!1}return n}function as(e,t,a){for(var i=0;i<e.state.keyMaps.length;i++){var n=Ur(t,e.state.keyMaps[i],a,e);if(n)return n}return e.options.extraKeys&&Ur(t,e.options.extraKeys,a,e)||Ur(t,e.options.keyMap,a,e)}var is=new R;function ns(e,t,a,i){var n=e.state.keySeq;if(n){if(zr(t))return"handled";if(/\'$/.test(t)?e.state.keySeq=null:is.set(50,(function(){e.state.keySeq==n&&(e.state.keySeq=null,e.display.input.reset())})),os(e,n+" "+t,a,i))return!0}return os(e,t,a,i)}function os(e,t,a,i){var n=as(e,t,i);return"multi"==n&&(e.state.keySeq=t),"handled"==n&&Ma(e,"keyHandled",e,t,a),"handled"!=n&&"multi"!=n||(xe(a),Wi(e)),!!n}function rs(e,t){var a=Yr(t,!0);return!!a&&(t.shiftKey&&!e.state.keySeq?ns(e,"Shift-"+a,t,(function(t){return ts(e,t,!0)}))||ns(e,a,t,(function(t){if("string"==typeof t?/^go[A-Z]/.test(t):t.motion)return ts(e,t)})):ns(e,a,t,(function(t){return ts(e,t)})))}function ss(e,t,a){return ns(e,"'"+a+"'",t,(function(t){return ts(e,t,!0)}))}var ls=null;function cs(e){var t=this;if(!(e.target&&e.target!=t.display.input.getField()||(t.curOp.focus=P(),ve(t,e)))){r&&s<11&&27==e.keyCode&&(e.returnValue=!1);var i=e.keyCode;t.display.shift=16==i||e.shiftKey;var n=rs(t,e);u&&(ls=n?i:null,n||88!=i||Ee||!(v?e.metaKey:e.ctrlKey)||t.replaceSelection("",null,"cut")),a&&!v&&!n&&46==i&&e.shiftKey&&!e.ctrlKey&&document.execCommand&&document.execCommand("cut"),18!=i||/\bCodeMirror-crosshair\b/.test(t.display.lineDiv.className)||ds(t)}}function ds(e){var t=e.display.lineDiv;function a(e){18!=e.keyCode&&e.altKey||(T(t,"CodeMirror-crosshair"),ge(document,"keyup",a),ge(document,"mouseover",a))}I(t,"CodeMirror-crosshair"),me(document,"keyup",a),me(document,"mouseover",a)}function us(e){16==e.keyCode&&(this.doc.sel.shift=!1),ve(this,e)}function ps(e){var t=this;if(!(e.target&&e.target!=t.display.input.getField()||qa(t.display,e)||ve(t,e)||e.ctrlKey&&!e.altKey||v&&e.metaKey)){var a=e.keyCode,i=e.charCode;if(u&&a==ls)return ls=null,void xe(e);if(!u||e.which&&!(e.which<10)||!rs(t,e)){var n=String.fromCharCode(null==i?a:i);"\b"!=n&&(ss(t,e,n)||t.display.input.onKeyPress(e))}}}var fs,ms,hs=400,gs=function(e,t,a){this.time=e,this.pos=t,this.button=a};function bs(e,t){var a=+new Date;return ms&&ms.compare(a,e,t)?(fs=ms=null,"triple"):fs&&fs.compare(a,e,t)?(ms=new gs(a,e,t),fs=null,"double"):(fs=new gs(a,e,t),ms=null,"single")}function vs(e){var t=this,a=t.display;if(!(ve(t,e)||a.activeTouch&&a.input.supportsTouch()))if(a.input.ensurePolled(),a.shift=e.shiftKey,qa(a,e))l||(a.scroller.draggable=!1,setTimeout((function(){return a.scroller.draggable=!0}),100));else if(!Cs(t,e)){var i=Ni(t,e),n=Ce(e),o=i?bs(i,n):"single";window.focus(),1==n&&t.state.selectingText&&t.state.selectingText(e),i&&ys(t,n,i,o,e)||(1==n?i?_s(t,i,o,e):Te(e)==a.scroller&&xe(e):2==n?(i&&Eo(t.doc,i),setTimeout((function(){return a.input.focus()}),20)):3==n&&(k?t.display.input.onContextMenu(e):Ki(t)))}}function ys(e,t,a,i,n){var o="Click";return"double"==i?o="Double"+o:"triple"==i&&(o="Triple"+o),ns(e,qr(o=(1==t?"Left":2==t?"Middle":"Right")+o,n),n,(function(t){if("string"==typeof t&&(t=Gr[t]),!t)return!1;var i=!1;try{e.isReadOnly()&&(e.state.suppressEdits=!0),i=t(e,a)!=z}finally{e.state.suppressEdits=!1}return i}))}function ws(e,t,a){var i=e.getOption("configureMouse"),n=i?i(e,t,a):{};if(null==n.unit){var o=y?a.shiftKey&&a.metaKey:a.altKey;n.unit=o?"rectangle":"single"==t?"char":"double"==t?"word":"line"}return(null==n.extend||e.doc.extend)&&(n.extend=e.doc.extend||a.shiftKey),null==n.addNew&&(n.addNew=v?a.metaKey:a.ctrlKey),null==n.moveOnDrag&&(n.moveOnDrag=!(v?a.altKey:a.ctrlKey)),n}function _s(e,t,a,i){r?setTimeout(E(Ji,e),0):e.curOp.focus=P();var n,o=ws(e,a,i),s=e.doc.sel;e.options.dragDrop&&$e&&!e.isReadOnly()&&"single"==a&&(n=s.contains(t))>-1&&(rt((n=s.ranges[n]).from(),t)<0||t.xRel>0)&&(rt(n.to(),t)>0||t.xRel<0)?xs(e,i,t,o):Ss(e,i,t,o)}function xs(e,t,a,i){var n=e.display,o=!1,c=Pn(e,(function(t){l&&(n.scroller.draggable=!1),e.state.draggingText=!1,e.state.delayingBlurEvent&&(e.hasFocus()?e.state.delayingBlurEvent=!1:Ki(e)),ge(n.wrapper.ownerDocument,"mouseup",c),ge(n.wrapper.ownerDocument,"mousemove",d),ge(n.scroller,"dragstart",u),ge(n.scroller,"drop",c),o||(xe(t),i.addNew||Eo(e.doc,a,null,null,i.extend),l&&!p||r&&9==s?setTimeout((function(){n.wrapper.ownerDocument.body.focus({preventScroll:!0}),n.input.focus()}),20):n.input.focus())})),d=function(e){o=o||Math.abs(t.clientX-e.clientX)+Math.abs(t.clientY-e.clientY)>=10},u=function(){return o=!0};l&&(n.scroller.draggable=!0),e.state.draggingText=c,c.copy=!i.moveOnDrag,me(n.wrapper.ownerDocument,"mouseup",c),me(n.wrapper.ownerDocument,"mousemove",d),me(n.scroller,"dragstart",u),me(n.scroller,"drop",c),e.state.delayingBlurEvent=!0,setTimeout((function(){return n.input.focus()}),20),n.scroller.dragDrop&&n.scroller.dragDrop()}function ks(e,t,a){if("char"==a)return new oo(t,t);if("word"==a)return e.findWordAt(t);if("line"==a)return new oo(ot(t.line,0),pt(e.doc,ot(t.line+1,0)));var i=a(e,t);return new oo(i.from,i.to)}function Ss(e,t,a,i){r&&Ki(e);var n=e.display,o=e.doc;xe(t);var s,l,c=o.sel,d=c.ranges;if(i.addNew&&!i.extend?(l=o.sel.contains(a),s=l>-1?d[l]:new oo(a,a)):(s=o.sel.primary(),l=o.sel.primIndex),"rectangle"==i.unit)i.addNew||(s=new oo(a,a)),a=Ni(e,t,!0,!0),l=-1;else{var u=ks(e,a,i.unit);s=i.extend?jo(s,u.anchor,u.head,i.extend):u}i.addNew?-1==l?(l=d.length,zo(o,ro(e,d.concat([s]),l),{scroll:!1,origin:"*mouse"})):d.length>1&&d[l].empty()&&"char"==i.unit&&!i.extend?(zo(o,ro(e,d.slice(0,l).concat(d.slice(l+1)),0),{scroll:!1,origin:"*mouse"}),c=o.sel):Ao(o,l,s,Y):(l=0,zo(o,new no([s],0),Y),c=o.sel);var p=a;function f(t){if(0!=rt(p,t))if(p=t,"rectangle"==i.unit){for(var n=[],r=e.options.tabSize,d=A(Ge(o,a.line).text,a.ch,r),u=A(Ge(o,t.line).text,t.ch,r),f=Math.min(d,u),m=Math.max(d,u),h=Math.min(a.line,t.line),g=Math.min(e.lastLine(),Math.max(a.line,t.line));h<=g;h++){var b=Ge(o,h).text,v=H(b,f,r);f==m?n.push(new oo(ot(h,v),ot(h,v))):b.length>v&&n.push(new oo(ot(h,v),ot(h,H(b,m,r))))}n.length||n.push(new oo(a,a)),zo(o,ro(e,c.ranges.slice(0,l).concat(n),l),{origin:"*mouse",scroll:!1}),e.scrollIntoView(t)}else{var y,w=s,_=ks(e,t,i.unit),x=w.anchor;rt(_.anchor,x)>0?(y=_.head,x=dt(w.from(),_.anchor)):(y=_.anchor,x=ct(w.to(),_.head));var k=c.ranges.slice(0);k[l]=Ds(e,new oo(pt(o,x),y)),zo(o,ro(e,k,l),Y)}}var m=n.wrapper.getBoundingClientRect(),h=0;function g(t){var a=++h,r=Ni(e,t,!0,"rectangle"==i.unit);if(r)if(0!=rt(r,p)){e.curOp.focus=P(),f(r);var s=en(n,o);(r.line>=s.to||r.line<s.from)&&setTimeout(Pn(e,(function(){h==a&&g(t)})),150)}else{var l=t.clientY<m.top?-20:t.clientY>m.bottom?20:0;l&&setTimeout(Pn(e,(function(){h==a&&(n.scroller.scrollTop+=l,g(t))})),50)}}function b(t){e.state.selectingText=!1,h=1/0,t&&(xe(t),n.input.focus()),ge(n.wrapper.ownerDocument,"mousemove",v),ge(n.wrapper.ownerDocument,"mouseup",y),o.history.lastSelOrigin=null}var v=Pn(e,(function(e){0!==e.buttons&&Ce(e)?g(e):b(e)})),y=Pn(e,b);e.state.selectingText=y,me(n.wrapper.ownerDocument,"mousemove",v),me(n.wrapper.ownerDocument,"mouseup",y)}function Ds(e,t){var a=t.anchor,i=t.head,n=Ge(e.doc,a.line);if(0==rt(a,i)&&a.sticky==i.sticky)return t;var o=pe(n);if(!o)return t;var r=de(o,a.ch,a.sticky),s=o[r];if(s.from!=a.ch&&s.to!=a.ch)return t;var l,c=r+(s.from==a.ch==(1!=s.level)?0:1);if(0==c||c==o.length)return t;if(i.line!=a.line)l=(i.line-a.line)*("ltr"==e.doc.direction?1:-1)>0;else{var d=de(o,i.ch,i.sticky),u=d-r||(i.ch-a.ch)*(1==s.level?-1:1);l=d==c-1||d==c?u<0:u>0}var p=o[c+(l?-1:0)],f=l==(1==p.level),m=f?p.from:p.to,h=f?"after":"before";return a.ch==m&&a.sticky==h?t:new oo(new ot(a.line,m,h),i)}function Ts(e,t,a,i){var n,o;if(t.touches)n=t.touches[0].clientX,o=t.touches[0].clientY;else try{n=t.clientX,o=t.clientY}catch(e){return!1}if(n>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;i&&xe(t);var r=e.display,s=r.lineDiv.getBoundingClientRect();if(o>s.bottom||!we(e,a))return Se(t);o-=s.top-r.viewOffset;for(var l=0;l<e.display.gutterSpecs.length;++l){var c=r.gutters.childNodes[l];if(c&&c.getBoundingClientRect().right>=n)return be(e,a,e,at(e.doc,o),e.display.gutterSpecs[l].className,t),Se(t)}}function Cs(e,t){return Ts(e,t,"gutterClick",!0)}function Ms(e,t){qa(e.display,t)||Ls(e,t)||ve(e,t,"contextmenu")||k||e.display.input.onContextMenu(t)}function Ls(e,t){return!!we(e,"gutterContextMenu")&&Ts(e,t,"gutterContextMenu",!1)}function $s(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),ui(e)}gs.prototype.compare=function(e,t,a){return this.time+hs>e&&0==rt(t,this.pos)&&a==this.button};var Os={toString:function(){return"CodeMirror.Init"}},Ps={},Is={};function Ns(e){var t=e.optionHandlers;function a(a,i,n,o){e.defaults[a]=i,n&&(t[a]=o?function(e,t,a){a!=Os&&n(e,t,a)}:n)}e.defineOption=a,e.Init=Os,a("value","",(function(e,t){return e.setValue(t)}),!0),a("mode",null,(function(e,t){e.doc.modeOption=t,mo(e)}),!0),a("indentUnit",2,mo,!0),a("indentWithTabs",!1),a("smartIndent",!0),a("tabSize",4,(function(e){ho(e),ui(e),Ei(e)}),!0),a("lineSeparator",null,(function(e,t){if(e.doc.lineSep=t,t){var a=[],i=e.doc.first;e.doc.iter((function(e){for(var n=0;;){var o=e.text.indexOf(t,n);if(-1==o)break;n=o+t.length,a.push(ot(i,o))}i++}));for(var n=a.length-1;n>=0;n--)nr(e.doc,t,a[n],ot(a[n].line,a[n].ch+t.length))}})),a("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,(function(e,t,a){e.state.specialChars=new RegExp(t.source+(t.test("\t")?"":"|\t"),"g"),a!=Os&&e.refresh()})),a("specialCharPlaceholder",ha,(function(e){return e.refresh()}),!0),a("electricChars",!0),a("inputStyle",b?"contenteditable":"textarea",(function(){throw new Error("inputStyle can not (yet) be changed in a running editor")}),!0),a("spellcheck",!1,(function(e,t){return e.getInputField().spellcheck=t}),!0),a("autocorrect",!1,(function(e,t){return e.getInputField().autocorrect=t}),!0),a("autocapitalize",!1,(function(e,t){return e.getInputField().autocapitalize=t}),!0),a("rtlMoveVisually",!w),a("wholeLineUpdateBefore",!0),a("theme","default",(function(e){$s(e),Gn(e)}),!0),a("keyMap","default",(function(e,t,a){var i=Br(t),n=a!=Os&&Br(a);n&&n.detach&&n.detach(e,i),i.attach&&i.attach(e,n||null)})),a("extraKeys",null),a("configureMouse",null),a("lineWrapping",!1,Es,!0),a("gutters",[],(function(e,t){e.display.gutterSpecs=Kn(t,e.options.lineNumbers),Gn(e)}),!0),a("fixedGutter",!0,(function(e,t){e.display.gutters.style.left=t?Oi(e.display)+"px":"0",e.refresh()}),!0),a("coverGutterNextToScrollbar",!1,(function(e){return vn(e)}),!0),a("scrollbarStyle","native",(function(e){_n(e),vn(e),e.display.scrollbars.setScrollTop(e.doc.scrollTop),e.display.scrollbars.setScrollLeft(e.doc.scrollLeft)}),!0),a("lineNumbers",!1,(function(e,t){e.display.gutterSpecs=Kn(e.options.gutters,t),Gn(e)}),!0),a("firstLineNumber",1,Gn,!0),a("lineNumberFormatter",(function(e){return e}),Gn,!0),a("showCursorWhenSelecting",!1,zi,!0),a("resetSelectionOnContextMenu",!0),a("lineWiseCopyCut",!0),a("pasteLinesPerSelection",!0),a("selectionsMayTouch",!1),a("readOnly",!1,(function(e,t){"nocursor"==t&&(Gi(e),e.display.input.blur()),e.display.input.readOnlyChanged(t)})),a("screenReaderLabel",null,(function(e,t){t=""===t?null:t,e.display.input.screenReaderLabelChanged(t)})),a("disableInput",!1,(function(e,t){t||e.display.input.reset()}),!0),a("dragDrop",!0,js),a("allowDropFileTypes",null),a("cursorBlinkRate",530),a("cursorScrollMargin",0),a("cursorHeight",1,zi,!0),a("singleCursorHeightPerLine",!0,zi,!0),a("workTime",100),a("workDelay",100),a("flattenSpans",!0,ho,!0),a("addModeClass",!1,ho,!0),a("pollInterval",100),a("undoDepth",200,(function(e,t){return e.doc.history.undoDepth=t})),a("historyEventDelay",1250),a("viewportMargin",10,(function(e){return e.refresh()}),!0),a("maxHighlightLength",1e4,ho,!0),a("moveInputWithCursor",!0,(function(e,t){t||e.display.input.resetPosition()})),a("tabindex",null,(function(e,t){return e.display.input.getField().tabIndex=t||""})),a("autofocus",null),a("direction","ltr",(function(e,t){return e.doc.setDirection(t)}),!0),a("phrases",null)}function js(e,t,a){if(!t!=!(a&&a!=Os)){var i=e.display.dragFunctions,n=t?me:ge;n(e.display.scroller,"dragstart",i.start),n(e.display.scroller,"dragenter",i.enter),n(e.display.scroller,"dragover",i.over),n(e.display.scroller,"dragleave",i.leave),n(e.display.scroller,"drop",i.drop)}}function Es(e){e.options.lineWrapping?(I(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(T(e.display.wrapper,"CodeMirror-wrap"),sa(e)),Ii(e),Ei(e),ui(e),setTimeout((function(){return vn(e)}),100)}function Fs(e,t){var a=this;if(!(this instanceof Fs))return new Fs(e,t);this.options=t=t?F(t):{},F(Ps,t,!1);var i=t.value;"string"==typeof i?i=new kr(i,t.mode,null,t.lineSeparator,t.direction):t.mode&&(i.modeOption=t.mode),this.doc=i;var n=new Fs.inputStyles[t.inputStyle](this),o=this.display=new Xn(e,i,n,t);for(var c in o.wrapper.CodeMirror=this,$s(this),t.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),_n(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new R,keySeq:null,specialChars:null},t.autofocus&&!b&&o.input.focus(),r&&s<11&&setTimeout((function(){return a.display.input.reset(!0)}),20),As(this),Or(),kn(this),this.curOp.forceUpdate=!0,yo(this,i),t.autofocus&&!b||this.hasFocus()?setTimeout((function(){a.hasFocus()&&!a.state.focused&&Qi(a)}),20):Gi(this),Is)Is.hasOwnProperty(c)&&Is[c](this,t[c],Os);Jn(this),t.finishInit&&t.finishInit(this);for(var d=0;d<Rs.length;++d)Rs[d](this);Sn(this),l&&t.lineWrapping&&"optimizelegibility"==getComputedStyle(o.lineDiv).textRendering&&(o.lineDiv.style.textRendering="auto")}function As(e){var t=e.display;me(t.scroller,"mousedown",Pn(e,vs)),me(t.scroller,"dblclick",r&&s<11?Pn(e,(function(t){if(!ve(e,t)){var a=Ni(e,t);if(a&&!Cs(e,t)&&!qa(e.display,t)){xe(t);var i=e.findWordAt(a);Eo(e.doc,i.anchor,i.head)}}})):function(t){return ve(e,t)||xe(t)}),me(t.scroller,"contextmenu",(function(t){return Ms(e,t)})),me(t.input.getField(),"contextmenu",(function(a){t.scroller.contains(a.target)||Ms(e,a)}));var a,i={end:0};function n(){t.activeTouch&&(a=setTimeout((function(){return t.activeTouch=null}),1e3),(i=t.activeTouch).end=+new Date)}function o(e){if(1!=e.touches.length)return!1;var t=e.touches[0];return t.radiusX<=1&&t.radiusY<=1}function l(e,t){if(null==t.left)return!0;var a=t.left-e.left,i=t.top-e.top;return a*a+i*i>400}me(t.scroller,"touchstart",(function(n){if(!ve(e,n)&&!o(n)&&!Cs(e,n)){t.input.ensurePolled(),clearTimeout(a);var r=+new Date;t.activeTouch={start:r,moved:!1,prev:r-i.end<=300?i:null},1==n.touches.length&&(t.activeTouch.left=n.touches[0].pageX,t.activeTouch.top=n.touches[0].pageY)}})),me(t.scroller,"touchmove",(function(){t.activeTouch&&(t.activeTouch.moved=!0)})),me(t.scroller,"touchend",(function(a){var i=t.activeTouch;if(i&&!qa(t,a)&&null!=i.left&&!i.moved&&new Date-i.start<300){var o,r=e.coordsChar(t.activeTouch,"page");o=!i.prev||l(i,i.prev)?new oo(r,r):!i.prev.prev||l(i,i.prev.prev)?e.findWordAt(r):new oo(ot(r.line,0),pt(e.doc,ot(r.line+1,0))),e.setSelection(o.anchor,o.head),e.focus(),xe(a)}n()})),me(t.scroller,"touchcancel",n),me(t.scroller,"scroll",(function(){t.scroller.clientHeight&&(pn(e,t.scroller.scrollTop),mn(e,t.scroller.scrollLeft,!0),be(e,"scroll",e))})),me(t.scroller,"mousewheel",(function(t){return io(e,t)})),me(t.scroller,"DOMMouseScroll",(function(t){return io(e,t)})),me(t.wrapper,"scroll",(function(){return t.wrapper.scrollTop=t.wrapper.scrollLeft=0})),t.dragFunctions={enter:function(t){ve(e,t)||De(t)},over:function(t){ve(e,t)||(Cr(e,t),De(t))},start:function(t){return Tr(e,t)},drop:Pn(e,Dr),leave:function(t){ve(e,t)||Mr(e)}};var c=t.input.getField();me(c,"keyup",(function(t){return us.call(e,t)})),me(c,"keydown",Pn(e,cs)),me(c,"keypress",Pn(e,ps)),me(c,"focus",(function(t){return Qi(e,t)})),me(c,"blur",(function(t){return Gi(e,t)}))}Fs.defaults=Ps,Fs.optionHandlers=Is;var Rs=[];function Vs(e,t,a,i){var n,o=e.doc;null==a&&(a="add"),"smart"==a&&(o.mode.indent?n=yt(e,t).state:a="prev");var r=e.options.tabSize,s=Ge(o,t),l=A(s.text,null,r);s.stateAfter&&(s.stateAfter=null);var c,d=s.text.match(/^\s*/)[0];if(i||/\S/.test(s.text)){if("smart"==a&&((c=o.mode.indent(n,s.text.slice(d.length),s.text))==z||c>150)){if(!i)return;a="prev"}}else c=0,a="not";"prev"==a?c=t>o.first?A(Ge(o,t-1).text,null,r):0:"add"==a?c=l+e.options.indentUnit:"subtract"==a?c=l-e.options.indentUnit:"number"==typeof a&&(c=l+a),c=Math.max(0,c);var u="",p=0;if(e.options.indentWithTabs)for(var f=Math.floor(c/r);f;--f)p+=r,u+="\t";if(p<c&&(u+=J(c-p)),u!=d)return nr(o,u,ot(t,0),ot(t,d.length),"+input"),s.stateAfter=null,!0;for(var m=0;m<o.sel.ranges.length;m++){var h=o.sel.ranges[m];if(h.head.line==t&&h.head.ch<d.length){var g=ot(t,d.length);Ao(o,m,new oo(g,g));break}}}Fs.defineInitHook=function(e){return Rs.push(e)};var Us=null;function zs(e){Us=e}function qs(e,t,a,i,n){var o=e.doc;e.display.shift=!1,i||(i=o.sel);var r=+new Date-200,s="paste"==n||e.state.pasteIncoming>r,l=Ne(t),c=null;if(s&&i.ranges.length>1)if(Us&&Us.text.join("\n")==t){if(i.ranges.length%Us.text.length==0){c=[];for(var d=0;d<Us.text.length;d++)c.push(o.splitLines(Us.text[d]))}}else l.length==i.ranges.length&&e.options.pasteLinesPerSelection&&(c=Q(l,(function(e){return[e]})));for(var u=e.curOp.updateInput,p=i.ranges.length-1;p>=0;p--){var f=i.ranges[p],m=f.from(),h=f.to();f.empty()&&(a&&a>0?m=ot(m.line,m.ch-a):e.state.overwrite&&!s?h=ot(h.line,Math.min(Ge(o,h.line).text.length,h.ch+K(l).length)):s&&Us&&Us.lineWise&&Us.text.join("\n")==l.join("\n")&&(m=h=ot(m.line,0)));var g={from:m,to:h,text:c?c[p%c.length]:l,origin:n||(s?"paste":e.state.cutIncoming>r?"cut":"+input")};Xo(e.doc,g),Ma(e,"inputRead",e,g)}t&&!s&&Bs(e,t),sn(e),e.curOp.updateInput<2&&(e.curOp.updateInput=u),e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=-1}function Ys(e,t){var a=e.clipboardData&&e.clipboardData.getData("Text");if(a)return e.preventDefault(),t.isReadOnly()||t.options.disableInput||On(t,(function(){return qs(t,a,0,null,"paste")})),!0}function Bs(e,t){if(e.options.electricChars&&e.options.smartIndent)for(var a=e.doc.sel,i=a.ranges.length-1;i>=0;i--){var n=a.ranges[i];if(!(n.head.ch>100||i&&a.ranges[i-1].head.line==n.head.line)){var o=e.getModeAt(n.head),r=!1;if(o.electricChars){for(var s=0;s<o.electricChars.length;s++)if(t.indexOf(o.electricChars.charAt(s))>-1){r=Vs(e,n.head.line,"smart");break}}else o.electricInput&&o.electricInput.test(Ge(e.doc,n.head.line).text.slice(0,n.head.ch))&&(r=Vs(e,n.head.line,"smart"));r&&Ma(e,"electricInput",e,n.head.line)}}}function Hs(e){for(var t=[],a=[],i=0;i<e.doc.sel.ranges.length;i++){var n=e.doc.sel.ranges[i].head.line,o={anchor:ot(n,0),head:ot(n+1,0)};a.push(o),t.push(e.getRange(o.anchor,o.head))}return{text:t,ranges:a}}function Ws(e,t,a,i){e.setAttribute("autocorrect",a?"":"off"),e.setAttribute("autocapitalize",i?"":"off"),e.setAttribute("spellcheck",!!t)}function Js(){var e=L("textarea",null,null,"position: absolute; bottom: -1em; padding: 0; width: 1px; height: 1em; outline: none"),t=L("div",[e],null,"overflow: hidden; position: relative; width: 3px; height: 0px;");return l?e.style.width="1000px":e.setAttribute("wrap","off"),h&&(e.style.border="1px solid black"),Ws(e),t}function Ks(e){var t=e.optionHandlers,a=e.helpers={};e.prototype={constructor:e,focus:function(){window.focus(),this.display.input.focus()},setOption:function(e,a){var i=this.options,n=i[e];i[e]==a&&"mode"!=e||(i[e]=a,t.hasOwnProperty(e)&&Pn(this,t[e])(this,a,n),be(this,"optionChange",this,e))},getOption:function(e){return this.options[e]},getDoc:function(){return this.doc},addKeyMap:function(e,t){this.state.keyMaps[t?"push":"unshift"](Br(e))},removeKeyMap:function(e){for(var t=this.state.keyMaps,a=0;a<t.length;++a)if(t[a]==e||t[a].name==e)return t.splice(a,1),!0},addOverlay:In((function(t,a){var i=t.token?t:e.getMode(this.options,t);if(i.startState)throw new Error("Overlays may not be stateful.");G(this.state.overlays,{mode:i,modeSpec:t,opaque:a&&a.opaque,priority:a&&a.priority||0},(function(e){return e.priority})),this.state.modeGen++,Ei(this)})),removeOverlay:In((function(e){for(var t=this.state.overlays,a=0;a<t.length;++a){var i=t[a].modeSpec;if(i==e||"string"==typeof e&&i.name==e)return t.splice(a,1),this.state.modeGen++,void Ei(this)}})),indentLine:In((function(e,t,a){"string"!=typeof t&&"number"!=typeof t&&(t=null==t?this.options.smartIndent?"smart":"prev":t?"add":"subtract"),it(this.doc,e)&&Vs(this,e,t,a)})),indentSelection:In((function(e){for(var t=this.doc.sel.ranges,a=-1,i=0;i<t.length;i++){var n=t[i];if(n.empty())n.head.line>a&&(Vs(this,n.head.line,e,!0),a=n.head.line,i==this.doc.sel.primIndex&&sn(this));else{var o=n.from(),r=n.to(),s=Math.max(a,o.line);a=Math.min(this.lastLine(),r.line-(r.ch?0:1))+1;for(var l=s;l<a;++l)Vs(this,l,e);var c=this.doc.sel.ranges;0==o.ch&&t.length==c.length&&c[i].from().ch>0&&Ao(this.doc,i,new oo(o,c[i].to()),q)}}})),getTokenAt:function(e,t){return St(this,e,t)},getLineTokens:function(e,t){return St(this,ot(e),t,!0)},getTokenTypeAt:function(e){e=pt(this.doc,e);var t,a=vt(this,Ge(this.doc,e.line)),i=0,n=(a.length-1)/2,o=e.ch;if(0==o)t=a[2];else for(;;){var r=i+n>>1;if((r?a[2*r-1]:0)>=o)n=r;else{if(!(a[2*r+1]<o)){t=a[2*r+2];break}i=r+1}}var s=t?t.indexOf("overlay "):-1;return s<0?t:0==s?null:t.slice(0,s-1)},getModeAt:function(t){var a=this.doc.mode;return a.innerMode?e.innerMode(a,this.getTokenAt(t).state).mode:a},getHelper:function(e,t){return this.getHelpers(e,t)[0]},getHelpers:function(e,t){var i=[];if(!a.hasOwnProperty(t))return i;var n=a[t],o=this.getModeAt(e);if("string"==typeof o[t])n[o[t]]&&i.push(n[o[t]]);else if(o[t])for(var r=0;r<o[t].length;r++){var s=n[o[t][r]];s&&i.push(s)}else o.helperType&&n[o.helperType]?i.push(n[o.helperType]):n[o.name]&&i.push(n[o.name]);for(var l=0;l<n._global.length;l++){var c=n._global[l];c.pred(o,this)&&-1==V(i,c.val)&&i.push(c.val)}return i},getStateAfter:function(e,t){var a=this.doc;return yt(this,(e=ut(a,null==e?a.first+a.size-1:e))+1,t).state},cursorCoords:function(e,t){var a=this.doc.sel.primary();return vi(this,null==e?a.head:"object"==typeof e?pt(this.doc,e):e?a.from():a.to(),t||"page")},charCoords:function(e,t){return bi(this,pt(this.doc,e),t||"page")},coordsChar:function(e,t){return _i(this,(e=gi(this,e,t||"page")).left,e.top)},lineAtHeight:function(e,t){return e=gi(this,{top:e,left:0},t||"page").top,at(this.doc,e+this.display.viewOffset)},heightAtLine:function(e,t,a){var i,n=!1;if("number"==typeof e){var o=this.doc.first+this.doc.size-1;e<this.doc.first?e=this.doc.first:e>o&&(e=o,n=!0),i=Ge(this.doc,e)}else i=e;return hi(this,i,{top:0,left:0},t||"page",a||n).top+(n?this.doc.height-oa(i):0)},defaultTextHeight:function(){return Mi(this.display)},defaultCharWidth:function(){return Li(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(e,t,a,i,n){var o=this.display,r=(e=vi(this,pt(this.doc,e))).bottom,s=e.left;if(t.style.position="absolute",t.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(t),o.sizer.appendChild(t),"over"==i)r=e.top;else if("above"==i||"near"==i){var l=Math.max(o.wrapper.clientHeight,this.doc.height),c=Math.max(o.sizer.clientWidth,o.lineSpace.clientWidth);("above"==i||e.bottom+t.offsetHeight>l)&&e.top>t.offsetHeight?r=e.top-t.offsetHeight:e.bottom+t.offsetHeight<=l&&(r=e.bottom),s+t.offsetWidth>c&&(s=c-t.offsetWidth)}t.style.top=r+"px",t.style.left=t.style.right="","right"==n?(s=o.sizer.clientWidth-t.offsetWidth,t.style.right="0px"):("left"==n?s=0:"middle"==n&&(s=(o.sizer.clientWidth-t.offsetWidth)/2),t.style.left=s+"px"),a&&nn(this,{left:s,top:r,right:s+t.offsetWidth,bottom:r+t.offsetHeight})},triggerOnKeyDown:In(cs),triggerOnKeyPress:In(ps),triggerOnKeyUp:us,triggerOnMouseDown:In(vs),execCommand:function(e){if(Gr.hasOwnProperty(e))return Gr[e].call(null,this)},triggerElectric:In((function(e){Bs(this,e)})),findPosH:function(e,t,a,i){var n=1;t<0&&(n=-1,t=-t);for(var o=pt(this.doc,e),r=0;r<t&&!(o=Qs(this.doc,o,n,a,i)).hitSide;++r);return o},moveH:In((function(e,t){var a=this;this.extendSelectionsBy((function(i){return a.display.shift||a.doc.extend||i.empty()?Qs(a.doc,i.head,e,t,a.options.rtlMoveVisually):e<0?i.from():i.to()}),B)})),deleteH:In((function(e,t){var a=this.doc.sel,i=this.doc;a.somethingSelected()?i.replaceSelection("",null,"+delete"):Hr(this,(function(a){var n=Qs(i,a.head,e,t,!1);return e<0?{from:n,to:a.head}:{from:a.head,to:n}}))})),findPosV:function(e,t,a,i){var n=1,o=i;t<0&&(n=-1,t=-t);for(var r=pt(this.doc,e),s=0;s<t;++s){var l=vi(this,r,"div");if(null==o?o=l.left:l.left=o,(r=Gs(this,l,n,a)).hitSide)break}return r},moveV:In((function(e,t){var a=this,i=this.doc,n=[],o=!this.display.shift&&!i.extend&&i.sel.somethingSelected();if(i.extendSelectionsBy((function(r){if(o)return e<0?r.from():r.to();var s=vi(a,r.head,"div");null!=r.goalColumn&&(s.left=r.goalColumn),n.push(s.left);var l=Gs(a,s,e,t);return"page"==t&&r==i.sel.primary()&&rn(a,bi(a,l,"div").top-s.top),l}),B),n.length)for(var r=0;r<i.sel.ranges.length;r++)i.sel.ranges[r].goalColumn=n[r]})),findWordAt:function(e){var t=Ge(this.doc,e.line).text,a=e.ch,i=e.ch;if(t){var n=this.getHelper(e,"wordChars");"before"!=e.sticky&&i!=t.length||!a?++i:--a;for(var o=t.charAt(a),r=ae(o,n)?function(e){return ae(e,n)}:/\s/.test(o)?function(e){return/\s/.test(e)}:function(e){return!/\s/.test(e)&&!ae(e)};a>0&&r(t.charAt(a-1));)--a;for(;i<t.length&&r(t.charAt(i));)++i}return new oo(ot(e.line,a),ot(e.line,i))},toggleOverwrite:function(e){null!=e&&e==this.state.overwrite||((this.state.overwrite=!this.state.overwrite)?I(this.display.cursorDiv,"CodeMirror-overwrite"):T(this.display.cursorDiv,"CodeMirror-overwrite"),be(this,"overwriteToggle",this,this.state.overwrite))},hasFocus:function(){return this.display.input.getField()==P()},isReadOnly:function(){return!(!this.options.readOnly&&!this.doc.cantEdit)},scrollTo:In((function(e,t){ln(this,e,t)})),getScrollInfo:function(){var e=this.display.scroller;return{left:e.scrollLeft,top:e.scrollTop,height:e.scrollHeight-Wa(this)-this.display.barHeight,width:e.scrollWidth-Wa(this)-this.display.barWidth,clientHeight:Ka(this),clientWidth:Ja(this)}},scrollIntoView:In((function(e,t){null==e?(e={from:this.doc.sel.primary().head,to:null},null==t&&(t=this.options.cursorScrollMargin)):"number"==typeof e?e={from:ot(e,0),to:null}:null==e.from&&(e={from:e,to:null}),e.to||(e.to=e.from),e.margin=t||0,null!=e.from.line?cn(this,e):un(this,e.from,e.to,e.margin)})),setSize:In((function(e,t){var a=this,i=function(e){return"number"==typeof e||/^\d+$/.test(String(e))?e+"px":e};null!=e&&(this.display.wrapper.style.width=i(e)),null!=t&&(this.display.wrapper.style.height=i(t)),this.options.lineWrapping&&di(this);var n=this.display.viewFrom;this.doc.iter(n,this.display.viewTo,(function(e){if(e.widgets)for(var t=0;t<e.widgets.length;t++)if(e.widgets[t].noHScroll){Fi(a,n,"widget");break}++n})),this.curOp.forceUpdate=!0,be(this,"refresh",this)})),operation:function(e){return On(this,e)},startOperation:function(){return kn(this)},endOperation:function(){return Sn(this)},refresh:In((function(){var e=this.display.cachedTextHeight;Ei(this),this.curOp.forceUpdate=!0,ui(this),ln(this,this.doc.scrollLeft,this.doc.scrollTop),Bn(this.display),(null==e||Math.abs(e-Mi(this.display))>.5||this.options.lineWrapping)&&Ii(this),be(this,"refresh",this)})),swapDoc:In((function(e){var t=this.doc;return t.cm=null,this.state.selectingText&&this.state.selectingText(),yo(this,e),ui(this),this.display.input.reset(),ln(this,e.scrollLeft,e.scrollTop),this.curOp.forceScroll=!0,Ma(this,"swapDoc",this,t),t})),phrase:function(e){var t=this.options.phrases;return t&&Object.prototype.hasOwnProperty.call(t,e)?t[e]:e},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},_e(e),e.registerHelper=function(t,i,n){a.hasOwnProperty(t)||(a[t]=e[t]={_global:[]}),a[t][i]=n},e.registerGlobalHelper=function(t,i,n,o){e.registerHelper(t,i,o),a[t]._global.push({pred:n,val:o})}}function Qs(e,t,a,i,n){var o=t,r=a,s=Ge(e,t.line),l=n&&"rtl"==e.direction?-a:a;function c(){var a=t.line+l;return!(a<e.first||a>=e.first+e.size)&&(t=new ot(a,t.ch,t.sticky),s=Ge(e,a))}function d(o){var r;if("codepoint"==i){var d=s.text.charCodeAt(t.ch+(a>0?0:-1));if(isNaN(d))r=null;else{var u=a>0?d>=55296&&d<56320:d>=56320&&d<57343;r=new ot(t.line,Math.max(0,Math.min(s.text.length,t.ch+a*(u?2:1))),-a)}}else r=n?Qr(e.cm,s,t,a):Jr(s,t,a);if(null==r){if(o||!c())return!1;t=Kr(n,e.cm,s,t.line,l)}else t=r;return!0}if("char"==i||"codepoint"==i)d();else if("column"==i)d(!0);else if("word"==i||"group"==i)for(var u=null,p="group"==i,f=e.cm&&e.cm.getHelper(t,"wordChars"),m=!0;!(a<0)||d(!m);m=!1){var h=s.text.charAt(t.ch)||"\n",g=ae(h,f)?"w":p&&"\n"==h?"n":!p||/\s/.test(h)?null:"p";if(!p||m||g||(g="s"),u&&u!=g){a<0&&(a=1,d(),t.sticky="after");break}if(g&&(u=g),a>0&&!d(!m))break}var b=Jo(e,t,o,r,!0);return st(o,b)&&(b.hitSide=!0),b}function Gs(e,t,a,i){var n,o,r=e.doc,s=t.left;if("page"==i){var l=Math.min(e.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),c=Math.max(l-.5*Mi(e.display),3);n=(a>0?t.bottom:t.top)+a*c}else"line"==i&&(n=a>0?t.bottom+3:t.top-3);for(;(o=_i(e,s,n)).outside;){if(a<0?n<=0:n>=r.height){o.hitSide=!0;break}n+=5*a}return o}var Xs=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new R,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};function Zs(e,t){var a=ei(e,t.line);if(!a||a.hidden)return null;var i=Ge(e.doc,t.line),n=Ga(a,i,t.line),o=pe(i,e.doc.direction),r="left";o&&(r=de(o,t.ch)%2?"right":"left");var s=oi(n.map,t.ch,r);return s.offset="right"==s.collapse?s.end:s.start,s}function el(e){for(var t=e;t;t=t.parentNode)if(/CodeMirror-gutter-wrapper/.test(t.className))return!0;return!1}function tl(e,t){return t&&(e.bad=!0),e}function al(e,t,a,i,n){var o="",r=!1,s=e.doc.lineSeparator(),l=!1;function c(e){return function(t){return t.id==e}}function d(){r&&(o+=s,l&&(o+=s),r=l=!1)}function u(e){e&&(d(),o+=e)}function p(t){if(1==t.nodeType){var a=t.getAttribute("cm-text");if(a)return void u(a);var o,f=t.getAttribute("cm-marker");if(f){var m=e.findMarks(ot(i,0),ot(n+1,0),c(+f));return void(m.length&&(o=m[0].find(0))&&u(Xe(e.doc,o.from,o.to).join(s)))}if("false"==t.getAttribute("contenteditable"))return;var h=/^(pre|div|p|li|table|br)$/i.test(t.nodeName);if(!/^br$/i.test(t.nodeName)&&0==t.textContent.length)return;h&&d();for(var g=0;g<t.childNodes.length;g++)p(t.childNodes[g]);/^(pre|p)$/i.test(t.nodeName)&&(l=!0),h&&(r=!0)}else 3==t.nodeType&&u(t.nodeValue.replace(/\u200b/g,"").replace(/\u00a0/g," "))}for(;p(t),t!=a;)t=t.nextSibling,l=!1;return o}function il(e,t,a){var i;if(t==e.display.lineDiv){if(!(i=e.display.lineDiv.childNodes[a]))return tl(e.clipPos(ot(e.display.viewTo-1)),!0);t=null,a=0}else for(i=t;;i=i.parentNode){if(!i||i==e.display.lineDiv)return null;if(i.parentNode&&i.parentNode==e.display.lineDiv)break}for(var n=0;n<e.display.view.length;n++){var o=e.display.view[n];if(o.node==i)return nl(o,t,a)}}function nl(e,t,a){var i=e.text.firstChild,n=!1;if(!t||!O(i,t))return tl(ot(tt(e.line),0),!0);if(t==i&&(n=!0,t=i.childNodes[a],a=0,!t)){var o=e.rest?K(e.rest):e.line;return tl(ot(tt(o),o.text.length),n)}var r=3==t.nodeType?t:null,s=t;for(r||1!=t.childNodes.length||3!=t.firstChild.nodeType||(r=t.firstChild,a&&(a=r.nodeValue.length));s.parentNode!=i;)s=s.parentNode;var l=e.measure,c=l.maps;function d(t,a,i){for(var n=-1;n<(c?c.length:0);n++)for(var o=n<0?l.map:c[n],r=0;r<o.length;r+=3){var s=o[r+2];if(s==t||s==a){var d=tt(n<0?e.line:e.rest[n]),u=o[r]+i;return(i<0||s!=t)&&(u=o[r+(i?1:0)]),ot(d,u)}}}var u=d(r,s,a);if(u)return tl(u,n);for(var p=s.nextSibling,f=r?r.nodeValue.length-a:0;p;p=p.nextSibling){if(u=d(p,p.firstChild,0))return tl(ot(u.line,u.ch-f),n);f+=p.textContent.length}for(var m=s.previousSibling,h=a;m;m=m.previousSibling){if(u=d(m,m.firstChild,-1))return tl(ot(u.line,u.ch+h),n);h+=m.textContent.length}}Xs.prototype.init=function(e){var t=this,a=this,i=a.cm,n=a.div=e.lineDiv;function o(e){for(var t=e.target;t;t=t.parentNode){if(t==n)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(t.className))break}return!1}function r(e){if(o(e)&&!ve(i,e)){if(i.somethingSelected())zs({lineWise:!1,text:i.getSelections()}),"cut"==e.type&&i.replaceSelection("",null,"cut");else{if(!i.options.lineWiseCopyCut)return;var t=Hs(i);zs({lineWise:!0,text:t.text}),"cut"==e.type&&i.operation((function(){i.setSelections(t.ranges,0,q),i.replaceSelection("",null,"cut")}))}if(e.clipboardData){e.clipboardData.clearData();var r=Us.text.join("\n");if(e.clipboardData.setData("Text",r),e.clipboardData.getData("Text")==r)return void e.preventDefault()}var s=Js(),l=s.firstChild;i.display.lineSpace.insertBefore(s,i.display.lineSpace.firstChild),l.value=Us.text.join("\n");var c=P();j(l),setTimeout((function(){i.display.lineSpace.removeChild(s),c.focus(),c==n&&a.showPrimarySelection()}),50)}}n.contentEditable=!0,Ws(n,i.options.spellcheck,i.options.autocorrect,i.options.autocapitalize),me(n,"paste",(function(e){!o(e)||ve(i,e)||Ys(e,i)||s<=11&&setTimeout(Pn(i,(function(){return t.updateFromDOM()})),20)})),me(n,"compositionstart",(function(e){t.composing={data:e.data,done:!1}})),me(n,"compositionupdate",(function(e){t.composing||(t.composing={data:e.data,done:!1})})),me(n,"compositionend",(function(e){t.composing&&(e.data!=t.composing.data&&t.readFromDOMSoon(),t.composing.done=!0)})),me(n,"touchstart",(function(){return a.forceCompositionEnd()})),me(n,"input",(function(){t.composing||t.readFromDOMSoon()})),me(n,"copy",r),me(n,"cut",r)},Xs.prototype.screenReaderLabelChanged=function(e){e?this.div.setAttribute("aria-label",e):this.div.removeAttribute("aria-label")},Xs.prototype.prepareSelection=function(){var e=qi(this.cm,!1);return e.focus=P()==this.div,e},Xs.prototype.showSelection=function(e,t){e&&this.cm.display.view.length&&((e.focus||t)&&this.showPrimarySelection(),this.showMultipleSelections(e))},Xs.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},Xs.prototype.showPrimarySelection=function(){var e=this.getSelection(),t=this.cm,i=t.doc.sel.primary(),n=i.from(),o=i.to();if(t.display.viewTo==t.display.viewFrom||n.line>=t.display.viewTo||o.line<t.display.viewFrom)e.removeAllRanges();else{var r=il(t,e.anchorNode,e.anchorOffset),s=il(t,e.focusNode,e.focusOffset);if(!r||r.bad||!s||s.bad||0!=rt(dt(r,s),n)||0!=rt(ct(r,s),o)){var l=t.display.view,c=n.line>=t.display.viewFrom&&Zs(t,n)||{node:l[0].measure.map[2],offset:0},d=o.line<t.display.viewTo&&Zs(t,o);if(!d){var u=l[l.length-1].measure,p=u.maps?u.maps[u.maps.length-1]:u.map;d={node:p[p.length-1],offset:p[p.length-2]-p[p.length-3]}}if(c&&d){var f,m=e.rangeCount&&e.getRangeAt(0);try{f=D(c.node,c.offset,d.offset,d.node)}catch(e){}f&&(!a&&t.state.focused?(e.collapse(c.node,c.offset),f.collapsed||(e.removeAllRanges(),e.addRange(f))):(e.removeAllRanges(),e.addRange(f)),m&&null==e.anchorNode?e.addRange(m):a&&this.startGracePeriod()),this.rememberSelection()}else e.removeAllRanges()}}},Xs.prototype.startGracePeriod=function(){var e=this;clearTimeout(this.gracePeriod),this.gracePeriod=setTimeout((function(){e.gracePeriod=!1,e.selectionChanged()&&e.cm.operation((function(){return e.cm.curOp.selectionChanged=!0}))}),20)},Xs.prototype.showMultipleSelections=function(e){M(this.cm.display.cursorDiv,e.cursors),M(this.cm.display.selectionDiv,e.selection)},Xs.prototype.rememberSelection=function(){var e=this.getSelection();this.lastAnchorNode=e.anchorNode,this.lastAnchorOffset=e.anchorOffset,this.lastFocusNode=e.focusNode,this.lastFocusOffset=e.focusOffset},Xs.prototype.selectionInEditor=function(){var e=this.getSelection();if(!e.rangeCount)return!1;var t=e.getRangeAt(0).commonAncestorContainer;return O(this.div,t)},Xs.prototype.focus=function(){"nocursor"!=this.cm.options.readOnly&&(this.selectionInEditor()&&P()==this.div||this.showSelection(this.prepareSelection(),!0),this.div.focus())},Xs.prototype.blur=function(){this.div.blur()},Xs.prototype.getField=function(){return this.div},Xs.prototype.supportsTouch=function(){return!0},Xs.prototype.receivedFocus=function(){var e=this;function t(){e.cm.state.focused&&(e.pollSelection(),e.polling.set(e.cm.options.pollInterval,t))}this.selectionInEditor()?this.pollSelection():On(this.cm,(function(){return e.cm.curOp.selectionChanged=!0})),this.polling.set(this.cm.options.pollInterval,t)},Xs.prototype.selectionChanged=function(){var e=this.getSelection();return e.anchorNode!=this.lastAnchorNode||e.anchorOffset!=this.lastAnchorOffset||e.focusNode!=this.lastFocusNode||e.focusOffset!=this.lastFocusOffset},Xs.prototype.pollSelection=function(){if(null==this.readDOMTimeout&&!this.gracePeriod&&this.selectionChanged()){var e=this.getSelection(),t=this.cm;if(g&&d&&this.cm.display.gutterSpecs.length&&el(e.anchorNode))return this.cm.triggerOnKeyDown({type:"keydown",keyCode:8,preventDefault:Math.abs}),this.blur(),void this.focus();if(!this.composing){this.rememberSelection();var a=il(t,e.anchorNode,e.anchorOffset),i=il(t,e.focusNode,e.focusOffset);a&&i&&On(t,(function(){zo(t.doc,so(a,i),q),(a.bad||i.bad)&&(t.curOp.selectionChanged=!0)}))}}},Xs.prototype.pollContent=function(){null!=this.readDOMTimeout&&(clearTimeout(this.readDOMTimeout),this.readDOMTimeout=null);var e,t,a,i=this.cm,n=i.display,o=i.doc.sel.primary(),r=o.from(),s=o.to();if(0==r.ch&&r.line>i.firstLine()&&(r=ot(r.line-1,Ge(i.doc,r.line-1).length)),s.ch==Ge(i.doc,s.line).text.length&&s.line<i.lastLine()&&(s=ot(s.line+1,0)),r.line<n.viewFrom||s.line>n.viewTo-1)return!1;r.line==n.viewFrom||0==(e=ji(i,r.line))?(t=tt(n.view[0].line),a=n.view[0].node):(t=tt(n.view[e].line),a=n.view[e-1].node.nextSibling);var l,c,d=ji(i,s.line);if(d==n.view.length-1?(l=n.viewTo-1,c=n.lineDiv.lastChild):(l=tt(n.view[d+1].line)-1,c=n.view[d+1].node.previousSibling),!a)return!1;for(var u=i.doc.splitLines(al(i,a,c,t,l)),p=Xe(i.doc,ot(t,0),ot(l,Ge(i.doc,l).text.length));u.length>1&&p.length>1;)if(K(u)==K(p))u.pop(),p.pop(),l--;else{if(u[0]!=p[0])break;u.shift(),p.shift(),t++}for(var f=0,m=0,h=u[0],g=p[0],b=Math.min(h.length,g.length);f<b&&h.charCodeAt(f)==g.charCodeAt(f);)++f;for(var v=K(u),y=K(p),w=Math.min(v.length-(1==u.length?f:0),y.length-(1==p.length?f:0));m<w&&v.charCodeAt(v.length-m-1)==y.charCodeAt(y.length-m-1);)++m;if(1==u.length&&1==p.length&&t==r.line)for(;f&&f>r.ch&&v.charCodeAt(v.length-m-1)==y.charCodeAt(y.length-m-1);)f--,m++;u[u.length-1]=v.slice(0,v.length-m).replace(/^\u200b+/,""),u[0]=u[0].slice(f).replace(/\u200b+$/,"");var _=ot(t,f),x=ot(l,p.length?K(p).length-m:0);return u.length>1||u[0]||rt(_,x)?(nr(i.doc,u,_,x,"+input"),!0):void 0},Xs.prototype.ensurePolled=function(){this.forceCompositionEnd()},Xs.prototype.reset=function(){this.forceCompositionEnd()},Xs.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Xs.prototype.readFromDOMSoon=function(){var e=this;null==this.readDOMTimeout&&(this.readDOMTimeout=setTimeout((function(){if(e.readDOMTimeout=null,e.composing){if(!e.composing.done)return;e.composing=null}e.updateFromDOM()}),80))},Xs.prototype.updateFromDOM=function(){var e=this;!this.cm.isReadOnly()&&this.pollContent()||On(this.cm,(function(){return Ei(e.cm)}))},Xs.prototype.setUneditable=function(e){e.contentEditable="false"},Xs.prototype.onKeyPress=function(e){0==e.charCode||this.composing||(e.preventDefault(),this.cm.isReadOnly()||Pn(this.cm,qs)(this.cm,String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),0))},Xs.prototype.readOnlyChanged=function(e){this.div.contentEditable=String("nocursor"!=e)},Xs.prototype.onContextMenu=function(){},Xs.prototype.resetPosition=function(){},Xs.prototype.needsContentAttribute=!0;var ol=function(e){this.cm=e,this.prevInput="",this.pollingFast=!1,this.polling=new R,this.hasSelection=!1,this.composing=null};function rl(e,t){if((t=t?F(t):{}).value=e.value,!t.tabindex&&e.tabIndex&&(t.tabindex=e.tabIndex),!t.placeholder&&e.placeholder&&(t.placeholder=e.placeholder),null==t.autofocus){var a=P();t.autofocus=a==e||null!=e.getAttribute("autofocus")&&a==document.body}function i(){e.value=s.getValue()}var n;if(e.form&&(me(e.form,"submit",i),!t.leaveSubmitMethodAlone)){var o=e.form;n=o.submit;try{var r=o.submit=function(){i(),o.submit=n,o.submit(),o.submit=r}}catch(e){}}t.finishInit=function(a){a.save=i,a.getTextArea=function(){return e},a.toTextArea=function(){a.toTextArea=isNaN,i(),e.parentNode.removeChild(a.getWrapperElement()),e.style.display="",e.form&&(ge(e.form,"submit",i),t.leaveSubmitMethodAlone||"function"!=typeof e.form.submit||(e.form.submit=n))}},e.style.display="none";var s=Fs((function(t){return e.parentNode.insertBefore(t,e.nextSibling)}),t);return s}function sl(e){e.off=ge,e.on=me,e.wheelEventPixels=ao,e.Doc=kr,e.splitLines=Ne,e.countColumn=A,e.findColumn=H,e.isWordChar=te,e.Pass=z,e.signal=be,e.Line=la,e.changeEnd=lo,e.scrollbarModel=wn,e.Pos=ot,e.cmpPos=rt,e.modes=Re,e.mimeModes=Ve,e.resolveMode=qe,e.getMode=Ye,e.modeExtensions=Be,e.extendMode=He,e.copyState=We,e.startState=Ke,e.innerMode=Je,e.commands=Gr,e.keyMap=Ar,e.keyName=Yr,e.isModifierKey=zr,e.lookupKey=Ur,e.normalizeKeyMap=Vr,e.StringStream=Qe,e.SharedTextMarker=br,e.TextMarker=hr,e.LineWidget=ur,e.e_preventDefault=xe,e.e_stopPropagation=ke,e.e_stop=De,e.addClass=I,e.contains=O,e.rmClass=T,e.keyNames=Nr}ol.prototype.init=function(e){var t=this,a=this,i=this.cm;this.createField(e);var n=this.textarea;function o(e){if(!ve(i,e)){if(i.somethingSelected())zs({lineWise:!1,text:i.getSelections()});else{if(!i.options.lineWiseCopyCut)return;var t=Hs(i);zs({lineWise:!0,text:t.text}),"cut"==e.type?i.setSelections(t.ranges,null,q):(a.prevInput="",n.value=t.text.join("\n"),j(n))}"cut"==e.type&&(i.state.cutIncoming=+new Date)}}e.wrapper.insertBefore(this.wrapper,e.wrapper.firstChild),h&&(n.style.width="0px"),me(n,"input",(function(){r&&s>=9&&t.hasSelection&&(t.hasSelection=null),a.poll()})),me(n,"paste",(function(e){ve(i,e)||Ys(e,i)||(i.state.pasteIncoming=+new Date,a.fastPoll())})),me(n,"cut",o),me(n,"copy",o),me(e.scroller,"paste",(function(t){if(!qa(e,t)&&!ve(i,t)){if(!n.dispatchEvent)return i.state.pasteIncoming=+new Date,void a.focus();var o=new Event("paste");o.clipboardData=t.clipboardData,n.dispatchEvent(o)}})),me(e.lineSpace,"selectstart",(function(t){qa(e,t)||xe(t)})),me(n,"compositionstart",(function(){var e=i.getCursor("from");a.composing&&a.composing.range.clear(),a.composing={start:e,range:i.markText(e,i.getCursor("to"),{className:"CodeMirror-composing"})}})),me(n,"compositionend",(function(){a.composing&&(a.poll(),a.composing.range.clear(),a.composing=null)}))},ol.prototype.createField=function(e){this.wrapper=Js(),this.textarea=this.wrapper.firstChild},ol.prototype.screenReaderLabelChanged=function(e){e?this.textarea.setAttribute("aria-label",e):this.textarea.removeAttribute("aria-label")},ol.prototype.prepareSelection=function(){var e=this.cm,t=e.display,a=e.doc,i=qi(e);if(e.options.moveInputWithCursor){var n=vi(e,a.sel.primary().head,"div"),o=t.wrapper.getBoundingClientRect(),r=t.lineDiv.getBoundingClientRect();i.teTop=Math.max(0,Math.min(t.wrapper.clientHeight-10,n.top+r.top-o.top)),i.teLeft=Math.max(0,Math.min(t.wrapper.clientWidth-10,n.left+r.left-o.left))}return i},ol.prototype.showSelection=function(e){var t=this.cm.display;M(t.cursorDiv,e.cursors),M(t.selectionDiv,e.selection),null!=e.teTop&&(this.wrapper.style.top=e.teTop+"px",this.wrapper.style.left=e.teLeft+"px")},ol.prototype.reset=function(e){if(!this.contextMenuPending&&!this.composing){var t=this.cm;if(t.somethingSelected()){this.prevInput="";var a=t.getSelection();this.textarea.value=a,t.state.focused&&j(this.textarea),r&&s>=9&&(this.hasSelection=a)}else e||(this.prevInput=this.textarea.value="",r&&s>=9&&(this.hasSelection=null))}},ol.prototype.getField=function(){return this.textarea},ol.prototype.supportsTouch=function(){return!1},ol.prototype.focus=function(){if("nocursor"!=this.cm.options.readOnly&&(!b||P()!=this.textarea))try{this.textarea.focus()}catch(e){}},ol.prototype.blur=function(){this.textarea.blur()},ol.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},ol.prototype.receivedFocus=function(){this.slowPoll()},ol.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,(function(){e.poll(),e.cm.state.focused&&e.slowPoll()}))},ol.prototype.fastPoll=function(){var e=!1,t=this;function a(){t.poll()||e?(t.pollingFast=!1,t.slowPoll()):(e=!0,t.polling.set(60,a))}t.pollingFast=!0,t.polling.set(20,a)},ol.prototype.poll=function(){var e=this,t=this.cm,a=this.textarea,i=this.prevInput;if(this.contextMenuPending||!t.state.focused||je(a)&&!i&&!this.composing||t.isReadOnly()||t.options.disableInput||t.state.keySeq)return!1;var n=a.value;if(n==i&&!t.somethingSelected())return!1;if(r&&s>=9&&this.hasSelection===n||v&&/[\uf700-\uf7ff]/.test(n))return t.display.input.reset(),!1;if(t.doc.sel==t.display.selForContextMenu){var o=n.charCodeAt(0);if(8203!=o||i||(i="​"),8666==o)return this.reset(),this.cm.execCommand("undo")}for(var l=0,c=Math.min(i.length,n.length);l<c&&i.charCodeAt(l)==n.charCodeAt(l);)++l;return On(t,(function(){qs(t,n.slice(l),i.length-l,null,e.composing?"*compose":null),n.length>1e3||n.indexOf("\n")>-1?a.value=e.prevInput="":e.prevInput=n,e.composing&&(e.composing.range.clear(),e.composing.range=t.markText(e.composing.start,t.getCursor("to"),{className:"CodeMirror-composing"}))})),!0},ol.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},ol.prototype.onKeyPress=function(){r&&s>=9&&(this.hasSelection=null),this.fastPoll()},ol.prototype.onContextMenu=function(e){var t=this,a=t.cm,i=a.display,n=t.textarea;t.contextMenuPending&&t.contextMenuPending();var o=Ni(a,e),c=i.scroller.scrollTop;if(o&&!u){a.options.resetSelectionOnContextMenu&&-1==a.doc.sel.contains(o)&&Pn(a,zo)(a.doc,so(o),q);var d,p=n.style.cssText,f=t.wrapper.style.cssText,m=t.wrapper.offsetParent.getBoundingClientRect();if(t.wrapper.style.cssText="position: static",n.style.cssText="position: absolute; width: 30px; height: 30px;\n      top: "+(e.clientY-m.top-5)+"px; left: "+(e.clientX-m.left-5)+"px;\n      z-index: 1000; background: "+(r?"rgba(255, 255, 255, .05)":"transparent")+";\n      outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);",l&&(d=window.scrollY),i.input.focus(),l&&window.scrollTo(null,d),i.input.reset(),a.somethingSelected()||(n.value=t.prevInput=" "),t.contextMenuPending=b,i.selForContextMenu=a.doc.sel,clearTimeout(i.detectingSelectAll),r&&s>=9&&g(),k){De(e);var h=function(){ge(window,"mouseup",h),setTimeout(b,20)};me(window,"mouseup",h)}else setTimeout(b,50)}function g(){if(null!=n.selectionStart){var e=a.somethingSelected(),o="​"+(e?n.value:"");n.value="⇚",n.value=o,t.prevInput=e?"":"​",n.selectionStart=1,n.selectionEnd=o.length,i.selForContextMenu=a.doc.sel}}function b(){if(t.contextMenuPending==b&&(t.contextMenuPending=!1,t.wrapper.style.cssText=f,n.style.cssText=p,r&&s<9&&i.scrollbars.setScrollTop(i.scroller.scrollTop=c),null!=n.selectionStart)){(!r||r&&s<9)&&g();var e=0,o=function(){i.selForContextMenu==a.doc.sel&&0==n.selectionStart&&n.selectionEnd>0&&"​"==t.prevInput?Pn(a,Qo)(a):e++<10?i.detectingSelectAll=setTimeout(o,500):(i.selForContextMenu=null,i.input.reset())};i.detectingSelectAll=setTimeout(o,200)}}},ol.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled="nocursor"==e,this.textarea.readOnly=!!e},ol.prototype.setUneditable=function(){},ol.prototype.needsContentAttribute=!1,Ns(Fs),Ks(Fs);var ll="iter insert remove copy getEditor constructor".split(" ");for(var cl in kr.prototype)kr.prototype.hasOwnProperty(cl)&&V(ll,cl)<0&&(Fs.prototype[cl]=function(e){return function(){return e.apply(this.doc,arguments)}}(kr.prototype[cl]));return _e(kr),Fs.inputStyles={textarea:ol,contenteditable:Xs},Fs.defineMode=function(e){Fs.defaults.mode||"null"==e||(Fs.defaults.mode=e),Ue.apply(this,arguments)},Fs.defineMIME=ze,Fs.defineMode("null",(function(){return{token:function(e){return e.skipToEnd()}}})),Fs.defineMIME("text/plain","null"),Fs.defineExtension=function(e,t){Fs.prototype[e]=t},Fs.defineDocExtension=function(e,t){kr.prototype[e]=t},Fs.fromTextArea=rl,sl(Fs),Fs.version="5.62.2",Fs}()},"56b6":function(e,t,a){},"56bd":function(e,t,a){},"56ca":function(e,t,a){"use strict";a.r(t);a("25fc"),a("96cf");var i,n=a("1da1"),o=(a("000b"),a("24fd")),r=a("7f58"),s=a("c994"),l={components:{EipUserDialog:r.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,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},setDemDefault:function(e){var t=this;o.default.setDemDefault(e.code).then((function(){t.$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,t){var a=this;o.default.getParamsPage(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},handleCommand:function(e){var t=this;switch(this.readOnly=!1,e.command){case"showInfo":this.showInfo=!0,o.default.getParams(e.row.code).then((function(e){e.json=JSON.parse(e.json),t.ProParam=e,t.ctlTypeChecked()}));break;case"assignMenu":this.readOnly=!0,this.showDialog(e.row);break;case"setDemDefault":this.setDemDefault(e.row)}},beforeSaveData:(i=Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)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.length){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(){return i.apply(this,arguments)}),afterSaveData:function(){this.dialogVisible=!1,this.isCusOprionsShow=!1,this.$refs.htTable.load()},afterDelete:function(){this.$refs.htTable.load()},afterLoadData:function(e){var t=this;this.dialogVisible&&(e.json=JSON.parse(e.json),this.ProParam=e,this.ctlTypeChecked(),setTimeout((function(){return t.$validator.validateAll("editDemForm")})))},move:function(e,t,a){this.ProParam.json=s.default.arrayMove(e,t,a)},ctlTypeChecked:function(){var e=this.ProParam.ctlType;this.isCusOprionsShow="input"!==e&&"date"!==e&&"number"!==e}}},c=l,d=(a("d37d"),a("2877")),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,"default-querys":[{property:"TYPE_",value:"1"}],pageResult:e.pageResult,selection:!0,"show-custom-column":!1,"show-export":!1,"quick-search-props":"name"},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button",{attrs:{icon:"el-icon-plus",size:"small"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{htTable:e.$refs.htTable,url:e.demDeleteUrl},on:{"after-delete":e.afterDelete}},[e._v("删除\n\t\t\t")])]},proxy:!0}])},[[a("ht-table-column",{attrs:{align:"center",label:"序号",type:"index",width:"55"}}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,sortable:!0,label:"名称",prop:"name"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{title:"点击编辑",type:"primary"},on:{click:function(t){return e.handleCommand({row:i,command:"assignMenu"})}}},[e._v(e._s(i.name)+"\n\t\t\t\t\t")])]}}])}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,sortable:!0,label:"编码",prop:"code"}}),a("ht-table-column",{attrs:{label:"类型",prop:"type",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["1"==i.type?a("el-tag",{attrs:{type:"info"}},[e._v("用户参数")]):e._e(),"2"==i.type?a("el-tag",{attrs:{type:"info"}},[e._v("组织参数")]):e._e()]}}])}),a("ht-table-column",{attrs:{label:"控件类型",prop:"ctlType",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["date"==i.ctlType?a("el-tag",{attrs:{type:"info"}},[e._v("日期")]):e._e(),"input"==i.ctlType?a("el-tag",{attrs:{type:"info"}},[e._v("手动输入")]):e._e(),"checkbox"==i.ctlType?a("el-tag",{attrs:{type:"info"}},[e._v("复选框")]):e._e(),"radio"==i.ctlType?a("el-tag",{attrs:{type:"info"}},[e._v("单选按钮")]):e._e(),"number"==i.ctlType?a("el-tag",{attrs:{type:"info"}},[e._v("数字")]):e._e(),"select"==i.ctlType?a("el-tag",{attrs:{type:"info"}},[e._v("下拉框")]):e._e()]}}])})]],2),a("el-dialog",{attrs:{"before-close":e.handleClose,"close-on-click-modal":!1,visible:e.dialogVisible,title:"添加参数",width:"50%"}},[a("el-form",{model:{value:e.ProParam,callback:function(t){e.ProParam=t},expression:"ProParam"}},[a("ht-form-item",{attrs:{label:"参数名称","label-width":"100px",prop:"name"}},[a("ht-input",{attrs:{validate:{required:!0,regex:{exp:"^[\\s\\S]{1,21}$",message:"内容超出输入限制"}},autocomplete:"off",placeholder:"请输入名称"},model:{value:e.ProParam.name,callback:function(t){e.$set(e.ProParam,"name",t)},expression:"ProParam.name"}})],1),a("ht-form-item",{attrs:{label:"参数编码","label-width":"100px",prop:"code"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.ProParam.name,expression:"ProParam.name"}],attrs:{disabled:!!e.ProParam.id,validate:{required:!0,alpha_dash:!0,regex:{exp:"^[\\s\\S]{1,30}$",message:"内容超出输入限制"}},autocomplete:"off",placeholder:"请输入别名"},model:{value:e.ProParam.code,callback:function(t){e.$set(e.ProParam,"code",t)},expression:"ProParam.code"}})],1),a("ht-form-item",{attrs:{label:"控件类型","label-width":"100px",prop:"ctlType"}},[a("ht-select",{staticClass:"m-r",attrs:{disabled:!!e.ProParam.id||e.readOnly,options:e.ctlTypeOptions,validate:{required:!0}},on:{change:e.ctlTypeChecked},model:{value:e.ProParam.ctlType,callback:function(t){e.$set(e.ProParam,"ctlType",t)},expression:"ProParam.ctlType"}})],1),e.isCusOprionsShow?a("ht-form-item",{attrs:{label:"自定义选项","label-width":"100px",prop:"ctlType"}},[a("el-button",{attrs:{icon:"el-icon-plus",size:"small",type:"text"},on:{click:function(t){return e.ProParam.json.push({})}}},[e._v("添加")]),a("table",{staticClass:"form-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",{staticClass:"sub-table-header"},[a("th",{attrs:{width:"150"}},[e._v("选项")]),a("th",{attrs:{width:"150"}},[e._v("值")]),a("th",{attrs:{width:"200"}},[e._v("操作")])]),e._l(e.ProParam.json,(function(t,i){return a("tr",{key:i,attrs:{"data-index":i,"data-subname":"ProParam.json"}},[a("td",{attrs:{width:"150"}},[a("ht-input",{attrs:{validate:{required:!0}},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"item.value"}})],1),a("td",{attrs:{width:"150"}},[a("ht-input",{attrs:{validate:{required:!0}},model:{value:t.key,callback:function(a){e.$set(t,"key",a)},expression:"item.key"}})],1),a("td",{staticClass:"trash"},[a("el-button",{attrs:{size:"small",type:"text"},on:{click:function(a){return e.ProParam.json.remove(t)}}},[e._v("删除")]),a("el-button",{attrs:{size:"small",type:"text"},on:{click:function(a){return e.move(e.ProParam.json,t,"up")}}},[e._v("上移")]),a("el-button",{attrs:{size:"small",type:"text"},on:{click:function(a){return e.move(e.ProParam.json,t,"down")}}},[e._v("下移")])],1)])}))],2)])],1):e._e()],1),a("div",{attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{isSubmit:e.isSubmit,model:e.ProParam,requestMethod:e.requestMethod,url:e.saveRoleUrl,scopeName:"editDemForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save"))+"\n\t\t\t")]),a("el-button",{on:{click:function(t){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("ht-load-data",{attrs:{url:e.loadDataUrl,context:"uc"},on:{"after-load-data":e.afterLoadData}})],1)}),[],!1,null,"8471b290",null);t.default=u.exports},"573b":function(e,t,a){"use strict";a("5cbf")},"576c":function(e,t,a){!function(e){"use strict";e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"minutu balun",ss:"minutu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a("c1df"))},5779:function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74"),a("96cf");var i=a("1da1"),n=(a("000b"),a("ade3")),o=a("a858");a("c994");function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function s(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?r(Object(a),!0).forEach((function(t){Object(n.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var l,c=a("f43e").Base64,d={data:function(){return{designShow:!1,sidebarTitle:"",dialogVisible:!1,layout:{name:"",memo:"",templateHtml:"",templateHtml2:""},isSubmit:!0,data:[],pageResult:{page:1,pageSize:50,total:0},loadDataUrl:"",menuPerm:{},allowRoles:[]}},mounted:function(){this.$validator=this.$root.$validator},computed:{deleteUrl:function(){return window.context.portal+"/sysIndexLayout/sysIndexLayout/v1/remove"},saveUrl:function(){return window.context.portal+"/sysIndexLayout/sysIndexLayout/v1/save"}},methods:{handleClose:function(){this.dialogVisible=!1,this.loadDataUrl=""},afterLoadData:function(e){var t=this;this.dialogVisible&&(this.layout=s(s({},this.layout),e),this.layout.templateHtml2=c.decode(this.layout.templateHtml),setTimeout((function(){return t.$validator.validateAll("editForm")})))},showDialog:function(e){this.dialogVisible=!0,e&&(this.loadDataUrl="/sysIndexLayout/sysIndexLayout/v1/getJson?id=".concat(e.id))},loadData:function(e,t){var a=this;o.default.getIndexLayoutPage(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},handleCommand:function(e){switch(e.command){case"edit":this.designShow=!0,this.sidebarTitle="编辑布局",this.showDialog(e.row);break;case"add":this.layout={name:"",memo:"",sn:"",templateHtml:"",templateHtml2:""},this.sidebarTitle="添加布局",this.showDialog();break;case"design":this.designShow=!0}},beforeSaveData:(l=Object(i.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.layout.templateHtml=c.encode(this.layout.templateHtml2),this.isSubmit=!0;case 2:case"end":return e.stop()}}),e,this)}))),function(){return l.apply(this,arguments)}),afterSaveData:function(){this.dialogVisible=!1,this.$refs.layoutTable.load()}}},u=d,p=(a("7db5"),a("2877")),f=Object(p.a)(u,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"layoutTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"name,memo"},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.handleCommand({command:"add"})}}},[e._v("添加")]),a("ht-delete-button",{attrs:{url:e.deleteUrl,htTable:e.$refs.layoutTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"id",label:"主键",sortable:!0,hidden:""}}),a("ht-table-column",{attrs:{prop:"name",label:"布局名称",width:"300",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"memo",label:"布局描述",sortable:!0}}),a("ht-table-column",{attrs:{width:"150"},scopedSlots:e._u([{key:"header",fn:function(){return[a("span",{staticStyle:{color:"#2274af"}},[e._v("操作")])]},proxy:!0},{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(t){return e.handleCommand({row:i,command:"edit"})}}},[a("span",[a("i",{staticClass:"el-icon-edit"}),e._v("修改 ")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"design"}}},[e._v("设计")])],1)],1)]}}])})]],2),a("ht-sidebar-dialog",{attrs:{width:"50%",title:e.sidebarTitle,visible:e.dialogVisible,"before-close":e.handleClose}},[a("el-form",{attrs:{"data-vv-scope":"editForm"},model:{value:e.layout,callback:function(t){e.layout=t},expression:"layout"}},[a("ht-form-item",{attrs:{label:"布局名称",prop:"name","label-width":"100px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入名称"},model:{value:e.layout.name,callback:function(t){e.$set(e.layout,"name",t)},expression:"layout.name"}})],1),a("ht-form-item",{attrs:{label:"排序",prop:"code","label-width":"100px"}},[a("ht-input",{attrs:{type:"number",min:1,autocomplete:"off",validate:{required:!0,alpha_num:!0},placeholder:"请输入排序"},model:{value:e.layout.sn,callback:function(t){e.$set(e.layout,"sn",t)},expression:"layout.sn"}})],1),a("ht-form-item",{attrs:{label:"描述","label-width":"100px"}},[a("ht-input",{attrs:{autocomplete:"off",placeholder:"请输入描述信息"},model:{value:e.layout.memo,callback:function(t){e.$set(e.layout,"memo",t)},expression:"layout.memo"}})],1),a("ht-form-item",{attrs:{label:"模板","label-width":"100px"}},[a("ht-input",{attrs:{type:"textarea",cols:80,autosize:{minRows:6},validate:{required:!0},placeholder:"请输入模板代码"},model:{value:e.layout.templateHtml2,callback:function(t){e.$set(e.layout,"templateHtml2",t)},expression:"layout.templateHtml2"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{"request-method":"POST",url:e.saveUrl,model:e.layout,"is-submit":e.isSubmit,"scope-name":"editForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:e.handleClose}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("ht-load-data",{attrs:{url:e.loadDataUrl,context:"portal"},on:{"after-load-data":e.afterLoadData}}),a("el-dialog",{staticClass:"form-editor-dialog",attrs:{fullscreen:"","destroy-on-close":"",visible:e.designShow,"before-close":function(){return e.designShow=!1}}})],1)}),[],!1,null,"36c45b94",null);t.default=f.exports},"57aa":function(e,t,a){"use strict";a("269f")},"581f":function(e,t,a){"use strict";a.r(t);var i=a("d745"),n=a.n(i),o={name:"bpm-editor",props:{defId:String},computed:{bpmEditorUrl:function(){var e=window.context.manage+"/bpm-editor/modeler.html";return this.defId?"".concat(e,"?defId=").concat(this.defId):e}},data:function(){return{fullscreen:!1}},mounted:function(){window.addEventListener("message",this.receiveMsg,!1)},methods:{receiveMsg:function(e){if(e&&e.data&&e.data.type)switch(e.data.type){case"flowDesignFullscreen":this.toggle();break;case"flowDesignPublishSuccess":this.$emit("def-deploy-success",e.data.id);break;case"flowDesignSaveSuccess":this.$emit("switch-config-refresh")}},toggle:function(){if(!n.a.isEnabled)return this.$message({message:"不支持全屏",type:"warning"}),!1;n.a.toggle(this.$el),this.fullscreen=!this.fullscreen}},beforeDestroy:function(){window.removeEventListener("message",this.receiveMsg)}},r=(a("8328"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"bpm-editor-container"},[a("iframe",{staticStyle:{height:"100%",width:"100%"},attrs:{src:e.bpmEditorUrl,frameborder:"no",border:"0",marginwidth:"0",marginheight:"0"}})])}),[],!1,null,"e74e13ba",null);t.default=s.exports},5880:function(e,t){e.exports=require("vuex")},"58a5":function(e,t,a){"use strict";a("53fc")},"58d9":function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74");var i=a("ade3"),n=(a("80a8"),a("b2cb"),a("c0d6")),o=a("c994"),r=a("2ade"),s=a("5f72");function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}var c={get:function(e){return new Promise((function(t,a){e||a("alias can not be null.");var i=null,o=n.default.watch((function(e){return e.form.customQueryData}),(function(a){a&&(i=a[e]),i&&(setTimeout((function(){o&&o()}),10),t(i))}),{deep:!0,immediate:!0});setTimeout((function(){!i&&n.default.dispatch("form/getCustomQuery",e),setTimeout((function(){i||(o(),a(),c._throwException("未找到别名为".concat(e,"的关联查询")))}),15e3)}),10)}))},getDialog:function(e){return new Promise((function(t,a){e||a("alias can not be null.");var i=null,o=n.default.watch((function(e){return e.form.customDialogData}),(function(a){a&&(i=a[e]),i&&(setTimeout((function(){o&&o()}),10),t(i))}),{deep:!0,immediate:!0});setTimeout((function(){!i&&n.default.dispatch("form/getCustomDialog",e),setTimeout((function(){i||(o(),a(),c._throwException("未找到别名为".concat(e,"的关联查询")))}),15e3)}),10)}))},load:function(e,t){return new Promise((function(a,i){c.get(e).then((function(e){c._doQuery(e,t,"1",(function(e){a(e)}))}),(function(){i()}))}))},loadDialog:function(e,t){return new Promise((function(a,i){c.getDialog(e).then((function(e){c._doQuery(e,t,"2",(function(e){a(e)}))}),(function(){i()}))}))},_throwException:function(e){throw s.Message.error(e),e},_handlePostData:function(e,t){if(!e.dataParam||e.dataParam.constructor!=String)return t;var a={};t&&t.forEach((function(e){a[e.key]=e.value}));var i=o.default.parseExp(e.dataParam,a);try{return JSON.parse(i)}catch(t){c._throwException("POST参数不是有效的JSON格式".concat(e.dataParam))}},_handleGetUrl:function(e,t){e||c._throwException("Restful类型的url地址为空");var a=[];t&&t.forEach((function(e){a.push("".concat(e.key,"=").concat(e.value))}));var i=-1==e.indexOf("?")?"?":"&";return"".concat(e).concat(i).concat(a.join("&"))},_doQuery:function(e,t,a,n){t=t||{},e=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?l(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},e);var s=[];if(e.conditionfield)try{var d=JSON.parse(e.conditionfield);d&&d.constructor==Array&&d.length>0&&d.forEach((function(e){var a={key:e.field,value:e.defaultValue};"1"==e.defaultType&&t.hasOwnProperty(e.field)&&(a.value=t[e.field]),s.push(a)}))}catch(e){c._throwException("条件字段的JSON格式错误：".concat(e))}"dataSource"!=e.dsType&&("POST"==e.requestType?s=c._handlePostData(e,s):"GET"==e.requestType&&(e.url=c._handleGetUrl(e.url,s)));var u="dataSource"==e.dsType?"${form}/form/customQuery/v1/doQuery?alias="+e.alias+"&page=1":e.url;u=o.default.parseUrl(u);var p="POST";"dataSource"!=e.dsType&&(p=e.requestType),r.default.request({url:u,method:p,data:s,headers:e.header}).then((function(t){if("2"==a){var i=c._handleDialogResponse(t.data,e);n(i)}else if("dataSource"==e.dsType)n(t.data.rows);else{var o=c._handleResponse(t.data,e.listKey);n(o)}}),(function(e){n([]),c._throwException(e)}))},_handleDialogResponse:function(e,t){if(!e)return s.Message.error("返回的数据为空"),[];if(e.constructor==String)try{e=JSON.parse(e)}catch(e){c._throwException("将返回值解析为JSON对象时出错了：".concat(e))}var a={rows:[]};if(e.constructor==Object)if("dataSource"==t.dsType)e&&e.rows&&(a.rows=e.rows,e.page&&(a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}));else if(t.listKey)try{a.rows=o.default.getValueByPath(e,t.listKey)||[],t.pageKey&&e[t.pageKey]&&(a.pageResult={page:e[t.pageKey],pageSize:e[t.pageSizeKey],total:e[t.totalKey]})}catch(e){c._throwException("从返回的数据中提取数组时出错了：".concat(e))}else a.rows=[e];else e.constructor==Array?a.rows=e:c._throwException("返回的数据无法解析:".concat(e));return a.rows=c._listKeyToLower(a.rows),a},_handleResponse:function(e,t){if(!e)return s.Message.error("返回的数据为空"),[];if(e.constructor==String)try{e=JSON.parse(e)}catch(e){c._throwException("将返回值解析为JSON对象时出错了：".concat(e))}if(e.constructor==Object){if(!t)return[e];try{return o.default.getValueByPath(e,t)}catch(e){c._throwException("从返回的数据中提取数组时出错了：".concat(e))}}else{if(e.constructor==Array)return e;c._throwException("返回的数据无法解析:".concat(e))}},_listKeyToLower:function(e){for(var t=[],a=function(a){var i=e[a],n=Object.keys(i),o={};n.forEach((function(e){o[e.toLowerCase()]=i[e]})),t.push(o)},i=0;i<e.length;i++)a(i);return t}};t.default=c},"58fe":function(e,t,a){"use strict";a("01ea")},5923:function(e,t,a){"use strict";a("fd03")},5964:function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("25fc"),a("6619"),a("000b");var i=a("292c");function n(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return o(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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,s=!0,l=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return s=e.done,e},e:function(e){l=!0,r=e},f:function(){try{s||null==a.return||a.return()}finally{if(l)throw r}}}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var r={props:{},components:{EipUserDialog:a("7f58").default},computed:{roleDeleteUrl:function(){return"".concat(window.context.uc,"/api/role/v1/roleUser/deleteUserRole?code=").concat(this.roleCode)}},data:function(){return{dialogVisible:!1,isSubmit:!0,data:[],pageResult:{page:1,pageSize:50,total:0},roleCode:""}},watch:{},created:function(){},methods:{handleClose:function(){this.dialogVisible=!1},showDialog:function(e){this.roleCode=e,this.dialogVisible=!0},dialogCancle:function(){this.dialogVisible=!1},loadData:function(e,t){var a=this;i.default.getRoleUsers(this.roleCode,e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},showUserDialog:function(){this.$refs.eipUserDialog.showDialog()},userDialogOnConfirm:function(e){var t=this;if(e&&0!=e.length){var a,o=[],r=n(e);try{for(r.s();!(a=r.n()).done;){var s=a.value;o.push(s.account)}}catch(e){r.e(e)}finally{r.f()}var l={};l.code=this.roleCode,l.accounts=o.join(","),i.default.saveUserRole(l).then((function(e){if(e.state)return t.$message({message:e.message,type:"success",showClose:!0}),void t.$refs.userRoleTable.load();t.$message.error(e.message||"分配用户失败")}))}else this.$message.error("请至少选择一个用户")}}},s=(a("73ea"),a("2877")),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ht-sidebar-dialog",{attrs:{title:"分配角色用户",visible:e.dialogVisible,width:"1040px","before-close":e.handleClose,"close-on-click-modal":!1,"append-to-body":""}},[e.dialogVisible?a("ht-table",{ref:"userRoleTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"show-export":!1,"show-custom-column":!1,"quick-search-props":[{prop:"u.fullname_",label:"姓名"},{prop:"u.account_",label:"账号"}]},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showUserDialog()}}},[e._v("加入用户")]),a("ht-delete-button",{attrs:{url:e.roleDeleteUrl,htTable:e.$refs.userRoleTable,pk:"account",parameter:"accounts"}},[e._v("删除")])],1)]},proxy:!0}],null,!1,722899656)},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"id",label:"主键",sortable:!0,hidden:""}}),a("ht-table-column",{attrs:{prop:"fullname",label:"用户名称",width:"300",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"account",label:"账号",sortable:!0}}),a("ht-table-column",{attrs:{prop:"email",label:"邮箱"}}),a("ht-table-column",{attrs:{prop:"mobile",label:"手机号码"}})]],2):e._e(),a("eip-user-dialog",{ref:"eipUserDialog",attrs:{"append-to-body":""},on:{onConfirm:e.userDialogOnConfirm}})],1)}),[],!1,null,"ed0a31fc",null);t.default=l.exports},"598a":function(e,t,a){!function(e){"use strict";var t=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],a=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"];e.defineLocale("dv",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return"މފ"===e},meridiem:function(e,t,a){return e<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",ss:"d% ސިކުންތު",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:7,doy:12}})}(a("c1df"))},"5a1d":function(e,t){e.exports=require("core-js/modules/es6.regexp.split")},"5a46":function(e,t,a){"use strict";a("34d7")},"5a47":function(e,t,a){},"5aa7":function(e,t,a){},"5aeb":function(e,t){e.exports=require("vue-amap")},"5b12":function(e,t,a){"use strict";a("0d48")},"5b14":function(e,t,a){!function(e){"use strict";var t="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");function a(e,t,a,i){var n=e;switch(a){case"s":return i||t?"néhány másodperc":"néhány másodperce";case"ss":return n+(i||t)?" másodperc":" másodperce";case"m":return"egy"+(i||t?" perc":" perce");case"mm":return n+(i||t?" perc":" perce");case"h":return"egy"+(i||t?" óra":" órája");case"hh":return n+(i||t?" óra":" órája");case"d":return"egy"+(i||t?" nap":" napja");case"dd":return n+(i||t?" nap":" napja");case"M":return"egy"+(i||t?" hónap":" hónapja");case"MM":return n+(i||t?" hónap":" hónapja");case"y":return"egy"+(i||t?" év":" éve");case"yy":return n+(i||t?" év":" éve")}return""}function i(e){return(e?"":"[múlt] ")+"["+t[this.day()]+"] LT[-kor]"}e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"),weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,a){return e<12?!0===a?"de":"DE":!0===a?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return i.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return i.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("c1df"))},"5b6f":function(e,t,a){"use strict";a.r(t),t.default={eip:{common:{search:"查询",reset:"重置",save:"保存",cancel:"取消",up:"上移",down:"下移",remove:"删除",clear:"清空",index:"序号",selected:"已选择"},tree:{filterText:"输入关键词过滤"},selectLang:{switchLang:"切换语言"}}}},"5b78":function(e,t,a){},"5b7a":function(e,t,a){},"5ba0":function(e,t,a){},"5bef":function(e,t,a){!function(e){"use strict";e.defineMode("pug",(function(t){var a="keyword",i="meta",n="builtin",o="qualifier",r={"{":"}","(":")","[":"]"},s=e.getMode(t,"javascript");function l(){this.javaScriptLine=!1,this.javaScriptLineExcludesColon=!1,this.javaScriptArguments=!1,this.javaScriptArgumentsDepth=0,this.isInterpolating=!1,this.interpolationNesting=0,this.jsState=e.startState(s),this.restOfLine="",this.isIncludeFiltered=!1,this.isEach=!1,this.lastTag="",this.scriptType="",this.isAttrs=!1,this.attrsNest=[],this.inAttributeName=!0,this.attributeIsType=!1,this.attrValue="",this.indentOf=1/0,this.indentToken="",this.innerMode=null,this.innerState=null,this.innerModeForLine=!1}function c(e,t){if(e.sol()&&(t.javaScriptLine=!1,t.javaScriptLineExcludesColon=!1),t.javaScriptLine){if(t.javaScriptLineExcludesColon&&":"===e.peek())return t.javaScriptLine=!1,void(t.javaScriptLineExcludesColon=!1);var a=s.token(e,t.jsState);return e.eol()&&(t.javaScriptLine=!1),a||!0}}function d(e,t){if(t.javaScriptArguments)return 0===t.javaScriptArgumentsDepth&&"("!==e.peek()?void(t.javaScriptArguments=!1):("("===e.peek()?t.javaScriptArgumentsDepth++:")"===e.peek()&&t.javaScriptArgumentsDepth--,0===t.javaScriptArgumentsDepth?void(t.javaScriptArguments=!1):s.token(e,t.jsState)||!0)}function u(e){if(e.match(/^yield\b/))return"keyword"}function p(e){if(e.match(/^(?:doctype) *([^\n]+)?/))return i}function f(e,t){if(e.match("#{"))return t.isInterpolating=!0,t.interpolationNesting=0,"punctuation"}function m(e,t){if(t.isInterpolating){if("}"===e.peek()){if(t.interpolationNesting--,t.interpolationNesting<0)return e.next(),t.isInterpolating=!1,"punctuation"}else"{"===e.peek()&&t.interpolationNesting++;return s.token(e,t.jsState)||!0}}function h(e,t){if(e.match(/^case\b/))return t.javaScriptLine=!0,a}function g(e,t){if(e.match(/^when\b/))return t.javaScriptLine=!0,t.javaScriptLineExcludesColon=!0,a}function b(e){if(e.match(/^default\b/))return a}function v(e,t){if(e.match(/^extends?\b/))return t.restOfLine="string",a}function y(e,t){if(e.match(/^append\b/))return t.restOfLine="variable",a}function w(e,t){if(e.match(/^prepend\b/))return t.restOfLine="variable",a}function _(e,t){if(e.match(/^block\b *(?:(prepend|append)\b)?/))return t.restOfLine="variable",a}function x(e,t){if(e.match(/^include\b/))return t.restOfLine="string",a}function k(e,t){if(e.match(/^include:([a-zA-Z0-9\-]+)/,!1)&&e.match("include"))return t.isIncludeFiltered=!0,a}function S(e,t){if(t.isIncludeFiltered){var a=I(e,t);return t.isIncludeFiltered=!1,t.restOfLine="string",a}}function D(e,t){if(e.match(/^mixin\b/))return t.javaScriptLine=!0,a}function T(e,t){return e.match(/^\+([-\w]+)/)?(e.match(/^\( *[-\w]+ *=/,!1)||(t.javaScriptArguments=!0,t.javaScriptArgumentsDepth=0),"variable"):e.match("+#{",!1)?(e.next(),t.mixinCallAfter=!0,f(e,t)):void 0}function C(e,t){if(t.mixinCallAfter)return t.mixinCallAfter=!1,e.match(/^\( *[-\w]+ *=/,!1)||(t.javaScriptArguments=!0,t.javaScriptArgumentsDepth=0),!0}function M(e,t){if(e.match(/^(if|unless|else if|else)\b/))return t.javaScriptLine=!0,a}function L(e,t){if(e.match(/^(- *)?(each|for)\b/))return t.isEach=!0,a}function $(e,t){if(t.isEach){if(e.match(/^ in\b/))return t.javaScriptLine=!0,t.isEach=!1,a;if(e.sol()||e.eol())t.isEach=!1;else if(e.next()){for(;!e.match(/^ in\b/,!1)&&e.next(););return"variable"}}}function O(e,t){if(e.match(/^while\b/))return t.javaScriptLine=!0,a}function P(e,t){var a;if(a=e.match(/^(\w(?:[-:\w]*\w)?)\/?/))return t.lastTag=a[1].toLowerCase(),"script"===t.lastTag&&(t.scriptType="application/javascript"),"tag"}function I(a,i){var n;if(a.match(/^:([\w\-]+)/))return t&&t.innerModes&&(n=t.innerModes(a.current().substring(1))),n||(n=a.current().substring(1)),"string"==typeof n&&(n=e.getMode(t,n)),H(a,i,n),"atom"}function N(e,t){if(e.match(/^(!?=|-)/))return t.javaScriptLine=!0,"punctuation"}function j(e){if(e.match(/^#([\w-]+)/))return n}function E(e){if(e.match(/^\.([\w-]+)/))return o}function F(e,t){if("("==e.peek())return e.next(),t.isAttrs=!0,t.attrsNest=[],t.inAttributeName=!0,t.attrValue="",t.attributeIsType=!1,"punctuation"}function A(t,a){if(a.isAttrs){if(r[t.peek()]&&a.attrsNest.push(r[t.peek()]),a.attrsNest[a.attrsNest.length-1]===t.peek())a.attrsNest.pop();else if(t.eat(")"))return a.isAttrs=!1,"punctuation";if(a.inAttributeName&&t.match(/^[^=,\)!]+/))return"="!==t.peek()&&"!"!==t.peek()||(a.inAttributeName=!1,a.jsState=e.startState(s),"script"===a.lastTag&&"type"===t.current().trim().toLowerCase()?a.attributeIsType=!0:a.attributeIsType=!1),"attribute";var i=s.token(t,a.jsState);if(a.attributeIsType&&"string"===i&&(a.scriptType=t.current().toString()),0===a.attrsNest.length&&("string"===i||"variable"===i||"keyword"===i))try{return Function("","var x "+a.attrValue.replace(/,\s*$/,"").replace(/^!/,"")),a.inAttributeName=!0,a.attrValue="",t.backUp(t.current().length),A(t,a)}catch(e){}return a.attrValue+=t.current(),i||!0}}function R(e,t){if(e.match(/^&attributes\b/))return t.javaScriptArguments=!0,t.javaScriptArgumentsDepth=0,"keyword"}function V(e){if(e.sol()&&e.eatSpace())return"indent"}function U(e,t){if(e.match(/^ *\/\/(-)?([^\n]*)/))return t.indentOf=e.indentation(),t.indentToken="comment","comment"}function z(e){if(e.match(/^: */))return"colon"}function q(e,t){return e.match(/^(?:\| ?| )([^\n]+)/)?"string":e.match(/^(<[^\n]*)/,!1)?(H(e,t,"htmlmixed"),t.innerModeForLine=!0,W(e,t,!0)):void 0}function Y(e,t){if(e.eat(".")){var a=null;return"script"===t.lastTag&&-1!=t.scriptType.toLowerCase().indexOf("javascript")?a=t.scriptType.toLowerCase().replace(/"|'/g,""):"style"===t.lastTag&&(a="css"),H(e,t,a),"dot"}}function B(e){return e.next(),null}function H(a,i,n){n=e.mimeModes[n]||n,n=t.innerModes&&t.innerModes(n)||n,n=e.mimeModes[n]||n,n=e.getMode(t,n),i.indentOf=a.indentation(),n&&"null"!==n.name?i.innerMode=n:i.indentToken="string"}function W(t,a,i){if(t.indentation()>a.indentOf||a.innerModeForLine&&!t.sol()||i)return a.innerMode?(a.innerState||(a.innerState=a.innerMode.startState?e.startState(a.innerMode,t.indentation()):{}),t.hideFirstChars(a.indentOf+2,(function(){return a.innerMode.token(t,a.innerState)||!0}))):(t.skipToEnd(),a.indentToken);t.sol()&&(a.indentOf=1/0,a.indentToken=null,a.innerMode=null,a.innerState=null)}function J(e,t){if(e.sol()&&(t.restOfLine=""),t.restOfLine){e.skipToEnd();var a=t.restOfLine;return t.restOfLine="",a}}function K(){return new l}function Q(e){return e.copy()}function G(e,t){var a=W(e,t)||J(e,t)||m(e,t)||S(e,t)||$(e,t)||A(e,t)||c(e,t)||d(e,t)||C(e,t)||u(e)||p(e)||f(e,t)||h(e,t)||g(e,t)||b(e)||v(e,t)||y(e,t)||w(e,t)||_(e,t)||x(e,t)||k(e,t)||D(e,t)||T(e,t)||M(e,t)||L(e,t)||O(e,t)||P(e,t)||I(e,t)||N(e,t)||j(e)||E(e)||F(e,t)||R(e,t)||V(e)||q(e,t)||U(e,t)||z(e)||Y(e,t)||B(e);return!0===a?null:a}return l.prototype.copy=function(){var t=new l;return t.javaScriptLine=this.javaScriptLine,t.javaScriptLineExcludesColon=this.javaScriptLineExcludesColon,t.javaScriptArguments=this.javaScriptArguments,t.javaScriptArgumentsDepth=this.javaScriptArgumentsDepth,t.isInterpolating=this.isInterpolating,t.interpolationNesting=this.interpolationNesting,t.jsState=e.copyState(s,this.jsState),t.innerMode=this.innerMode,this.innerMode&&this.innerState&&(t.innerState=e.copyState(this.innerMode,this.innerState)),t.restOfLine=this.restOfLine,t.isIncludeFiltered=this.isIncludeFiltered,t.isEach=this.isEach,t.lastTag=this.lastTag,t.scriptType=this.scriptType,t.isAttrs=this.isAttrs,t.attrsNest=this.attrsNest.slice(),t.inAttributeName=this.inAttributeName,t.attributeIsType=this.attributeIsType,t.attrValue=this.attrValue,t.indentOf=this.indentOf,t.indentToken=this.indentToken,t.innerModeForLine=this.innerModeForLine,t},{startState:K,copyState:Q,token:G}}),"javascript","css","htmlmixed"),e.defineMIME("text/x-pug","pug"),e.defineMIME("text/x-jade","pug")}(a("56b3"),a("f9d4"),a("7b00"),a("d69f"))},"5c1d":function(e,t,a){"use strict";a("07f5")},"5c34":function(e,t,a){},"5c3a":function(e,t,a){!function(e){"use strict";e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"下午"===t||"晚上"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,a){var i=100*e+t;return i<600?"凌晨":i<900?"早上":i<1130?"上午":i<1230?"中午":i<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s内",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}})}(a("c1df"))},"5cbb":function(e,t,a){!function(e){"use strict";e.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",ss:"%d సెకన్లు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,t){return 12===e&&(e=0),"రాత్రి"===t?e<4?e:e+12:"ఉదయం"===t?e:"మధ్యాహ్నం"===t?e>=10?e:e+12:"సాయంత్రం"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"రాత్రి":e<10?"ఉదయం":e<17?"మధ్యాహ్నం":e<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}})}(a("c1df"))},"5cbf":function(e,t,a){},"5ccc":function(e,t,a){},"5cd8":function(e,t,a){},"5d9f":function(e,t,a){"use strict";a("51c3")},"5db0":function(e,t,a){"use strict";a("ef50")},"5de7":function(e,t,a){"use strict";a.r(t);a("000b");var i=a("c7ea"),n={name:"filter-tree-setting",components:{htPageSelect:function(){return Promise.resolve().then(a.bind(null,"b7b1"))}},props:{data:Object},data:function(){return{value:"",options:[],pageResult:{pageSize:5,page:0,total:0},resultFields:[],value1:"",displaySettingFields:[],treeField:{},dataTemplate:{}}},mounted:function(){var e=this;if(this.dataTemplate=this.data.bpmDataTemplate,this.data.displaySettingFields&&(this.displaySettingFields=JSON.parse(this.data.displaySettingFields)),this.dataTemplate.treeField){this.treeField=JSON.parse(this.dataTemplate.treeField),this.value=this.treeField.alias;var t={pageBean:{pageSize:1,page:1,total:0},querys:[]};t.querys.push({property:"style",value:1,group:"filter",relation:"AND",operation:"EQUAL"}),t.querys.push({property:"alias",value:this.treeField.alias,group:"filter",relation:"AND",operation:"EQUAL"}),i.default.getCustomDialogList(t).then((function(t){t.rows[0]&&(e.resultFields=JSON.parse(t.rows[0].resultfield))}))}},methods:{changeEvent:function(e,t){this.treeField.alias=e,this.treeField.showField=JSON.parse(t.displayfield).displayName,this.treeField.querys=[],this.resultFields=JSON.parse(t.resultfield)},loadOptions:function(e,t){var a=this;e.querys.push({property:"style",value:1,group:"filter",relation:"AND",operation:"EQUAL"}),i.default.getCustomDialogList(e).then((function(e){a.options=e.rows,a.pageResult={pageSize:e.pageSize,page:e.page,total:e.total}})).finally((function(){t&&t()}))},add:function(){this.treeField.alias?this.treeField.querys.push({key_:"",value_:""}):this.$message.warning("请选择树形对话框")},del:function(){this.value="",this.treeField.alias="",this.treeField.showField=[],this.treeField.querys=[],this.resultFields=[]},remove:function(e){this.treeField.querys.splice(e,1)},saveFilterTreeField:function(){this.dataTemplate.treeField=this.treeField?JSON.stringify(this.treeField):null}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("el-form",{attrs:{inline:!0}},[a("el-button",{attrs:{type:"primary"},on:{click:e.add}},[e._v("添加")]),a("ht-form-item",{attrs:{label:"树形对话框"}},[a("ht-page-select",{attrs:{"remote-method":e.loadOptions,options:e.options,placeholder:"请选择",pagination:e.pageResult,prop:{label:"name",value:"alias"}},on:{change:e.changeEvent},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}})],1),a("el-button",{attrs:{type:"danger"},on:{click:e.del}},[e._v("删除")])],1),a("el-table",{staticStyle:{width:"50%"},attrs:{data:e.treeField.querys,border:""}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{label:"查询字段"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-select",{model:{value:t.row.key_,callback:function(a){e.$set(t.row,"key_",a)},expression:"scope.row.key_"}},e._l(e.displaySettingFields,(function(e){return a("el-option",{key:e.name,attrs:{label:e.name,value:e.name}})})),1)]}}])}),a("el-table-column",{attrs:{prop:"value_",label:"对话框字段"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-select",{model:{value:t.row.value_,callback:function(a){e.$set(t.row,"value_",a)},expression:"scope.row.value_"}},e._l(e.resultFields,(function(e){return a("el-option",{key:e.field,attrs:{label:e.field,value:e.field}})})),1)]}}])}),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"danger",icon:"el-icon-delete"},on:{click:function(a){return e.remove(t.$index)}}})]}}])})],1)],1)}),[],!1,null,"698c1f7c",null);t.default=r.exports},"5e0f":function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("25fc"),a("6619"),a("12d2"),a("80a8"),a("2c92"),a("6e74"),a("000b");var i=a("ade3"),n=a("5880"),o=a("2ade");function r(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return s(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,r=!0,l=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){l=!0,o=e},f:function(){try{r||null==a.return||a.return()}finally{if(l)throw o}}}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}var c={name:"MagicalcoderPageVersionManager",props:{formKey:{type:String,required:!0},visible:{type:Boolean}},components:{},data:function(){return{data:[],pageResult:{page:1,pageSize:20,total:0}}},computed:function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?l(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},Object(n.mapState)({currentUser:function(e){return e.login.currentUser},formDeleteUrl:function(){return"".concat(window.context.form,"/formMagicalcoderPage/v1/removeVersions")}})),mounted:function(){this.$validator=this.$root.$validator,this.$root.$emit("resize")},methods:{removeVersions:function(){var e=this,t=this.$refs.htTable.selection;if(t&&0==t.length)this.$message.error("请至少选择一条数据");else{var a,i=[],n=r(t);try{for(n.s();!(a=n.n()).done;){var s=a.value;if("Y"==s.isMain)return void this.$message.error("主版本不可删除!");i.push(s.id)}}catch(e){n.e(e)}finally{n.f()}var l={};l.ids=i.join(","),o.default.request({params:l,data:null,url:this.formDeleteUrl,method:"DELETE"}).then((function(t){t.data&&t.data.state&&(e.$refs.htTable.load(),e.$message({message:t.data.message||"操作成功",showClose:!0,type:"success"}))})).finally((function(){e.fullscreenLoading=!1}))}},close:function(){this.$emit("update:visible",!1)},loadData:function(e,t){var a=this;this.$http.post("${form}/formMagicalcoderPage/v1/listVersions",e).then((function(e){a.data=e.data.rows,a.pageResult={page:e.data.page,pageSize:e.data.pageSize,total:e.data.total}})).finally((function(){return t()}))},handleCommand:function(e){var t=this;switch(e.command){case"preview":this.currentUser&&this.currentUser.account&&window.open(window.context.magicalcoder+"/gw-preview.html?pageId="+e.row.pageId+"&id="+e.row.id+"&token="+this.currentUser.token,"_blank");break;case"setMainVersion":this.$http.post("${form}/formMagicalcoderPage/v1/setDefaultVersion",{},{id:e.row.id,pageId:e.row.pageId}).then((function(e){e.data.state?(t.$message({type:"success",message:e.data.message}),t.$refs.htTable.load()):t.$message.$error(e.data.message)}))}},handleClose:function(){this.dialogVisible=!1}}},d=c,u=a("2877"),p=Object(u.a)(d,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ht-table",{ref:"htTable",attrs:{data:e.data,selection:!0,"page-result":e.pageResult,"default-querys":[{property:"pageId",value:e.formKey}],"default-sorter":[{direction:"DESC",property:"createTime"}],"show-export":!1,"show-custom-column":!1},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.removeVersions()}}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"pageName",label:"名称","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"pageId",label:"页面ID","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"createTime",label:"创建时间","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"updateTime",label:"更新时间","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"status",label:"状态",width:"80",filters:[{text:"未发布",value:"0"},{text:"已发布",value:"1"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["1"==i.status?a("el-tag",[e._v("已发布")]):e._e(),"0"==i.status?a("el-tag",{attrs:{type:"danger"}},[e._v("未发布")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"version",width:"90",sortable:!0,label:"版本号"}}),a("ht-table-column",{attrs:{prop:"isMain",width:"80",label:"主版本"},scopedSlots:e._u([{key:"default",fn:function(t){return["Y"==t.row.isMain?a("el-tag",[e._v("是")]):a("el-tag",{attrs:{type:"danger"}},[e._v("否")])]}}])}),a("ht-table-column",{attrs:{width:"150",label:"操作",align:"left"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(t){return e.handleCommand({row:i,command:"preview"})}}},[a("span",[a("i",{staticClass:"el-icon-tickets"}),e._v("预览 ")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},["N"==i.isMain?a("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"setMainVersion"}}},[e._v("设为主版本")]):e._e()],1)],1)]}}])})]],2)}),[],!1,null,null,null);t.default=p.exports},"5e10":function(e,t,a){"use strict";a("dce3")},"5e30":function(e,t,a){"use strict";a("5cd8")},"5e34":function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74");var i=a("ade3"),n=a("289a"),o=a.n(n),r=a("de1d");function s(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function l(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?s(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):s(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var c={name:"design-grid-layout",components:{Draggable:o.a,DesignFormItem:r.default},props:["element","select","index","data"],data:function(){return{selectWidget:this.select}},methods:{handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveEnd:function(e){var t=e.newIndex,a=e.oldIndex;console.log("index",t,a)},handleWidgetColAdd:function(e,t,a){console.log("coladd",e,t,a);var i=e.newIndex,n=e.oldIndex,o=e.item;if("tab布局"==e.item.innerText)return this.$message.warning("布局字段中不允许再拖入布局字段"),void t.columns[a].list.splice(i,1);if(o.className.indexOf("data-grid")>=0)return"DIV"===o.tagName&&this.data.list.splice(n,0,t.columns[a].list[i]),t.columns[a].list.splice(i,1),!1;console.log("from",o);var r=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());this.$set(t.columns[a].list,i,l(l({},t.columns[a].list[i]),{},{options:l(l({},t.columns[a].list[i].options),{},{remoteFunc:"func_"+r}),key:r,model:t.columns[a].list[i].type+"_"+r,rules:[]})),"radio"!==t.columns[a].list[i].type&&"checkbox"!==t.columns[a].list[i].type&&"select"!==t.columns[a].list[i].type||this.$set(t.columns[a].list,i,l(l({},t.columns[a].list[i]),{},{options:l(l({},t.columns[a].list[i].options),{},{options:t.columns[a].list[i].options.options.map((function(e){return l({},e)}))})})),this.selectWidget=t.columns[a].list[i]},handleWidgetDelete:function(e){var t=this;this.data.list.length-1===e?this.selectWidget=0===e?{}:this.data.list[e-1]:this.selectWidget=this.data.list[e+1],this.$nextTick((function(){t.data.list.splice(e,1)}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e){this.$emit("update:select",e)},deep:!0}}},d=(a("8bbd"),a("2877")),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"widget-form-item",on:{"!click":function(t){return e.handleSelectWidget(e.index)}}},[e.selectWidget.key==e.element.key?a("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[a("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?a("div",{staticClass:"widget-view-action"},[a("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(t){return t.stopPropagation(),e.handleWidgetDelete(e.index)}}})]):e._e(),e.element&&e.element.key?a("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(t,i){return a("el-col",{key:i,attrs:{span:t.span?t.span:0}},[a("draggable",e._b({attrs:{"no-transition-on-drag":!0},on:{end:e.handleMoveEnd,add:function(t){return e.handleWidgetColAdd(t,e.element,i)}},model:{value:t.list,callback:function(a){e.$set(t,"list",a)},expression:"col.list"}},"draggable",{group:"form",ghostClass:"ghost",animation:200,handle:".drag-widget"},!1),[a("transition-group",{staticClass:"widget-col-list",attrs:{name:"fade",tag:"div"}},e._l(t.list.filter((function(e){return e.key})),(function(i,n){return a("design-form-item",{key:i.key,attrs:{element:i,select:e.selectWidget,index:n,data:t},on:{"update:select":function(t){e.selectWidget=t}}})})),1)],1)],1)})),1):e._e()],1)}),[],!1,null,"7b34c92f",null);t.default=u.exports},"5e42":function(e,t,a){"use strict";a.r(t);a("000b"),a("b2cb");var i=a("5880"),n={data:function(){return{dialogVisible:!1,data:[],pageResult:{page:1,pageSize:50,total:0},importCheckJar:{},outerVisible:!1,files:[],curSelect:""}},computed:Object(i.mapState)({header:function(e){return{Authorization:"Bearer ".concat(e.login.currentUser.token)}},actionUrl:function(){return window.context.portal+"/system/file/v1/upload"}}),mounted:function(){this.$validator=this.$root.$validator},methods:{beforeUpload:function(e){var t=this;return!(this.files&&this.files.length>0)||(1==this.files.length?new Promise((function(e,a){t.$confirm("已有Jar包, 是否确认覆盖?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e()})).catch((function(){a()}))})):(this.$message.waring("最多只能上传一个模板"),!1))},handleRemove:function(e,t){if(!t||1!=t.length){var a=this;setTimeout((function(){a.importCheckJar.filePath=""}),50)}},success:function(e,t,a){this.files=[];for(var i=0;i<a.length;i++)if(a[i].response){var n=a[i].response,o={};o.id=n.fileId,o.name=n.fileName,o.size=n.size,this.files.push(o)}this.importCheckJar.filePath=JSON.stringify(this.files)},show:function(){this.outerVisible=!0,this.curSelect={}},showDialog:function(e,t){var a=this;e?(t&&t.preventDefault?t.preventDefault():window.event.returnValue=!1,this.$http.get("${form}/form/formImportCheckJar/v1/getJson?id="+"".concat(e)).then((function(e){a.importCheckJar=e.data,a.importCheckJar.filePath&&(a.files=JSON.parse(a.importCheckJar.filePath)),a.dialogVisible=!0}),(function(e){}))):(this.files=[],this.dialogVisible=!0)},beforeCloseDialog:function(){this.importCheckJar={},this.dialogVisible=!1},loadData:function(e,t){var a=this;this.curSelect="",this.$http.post("${form}/form/formImportCheckJar/v1/listJson",e).then((function(e){var t=e.data;a.data=t.rows,a.pageResult={page:t.page,pageSize:t.pageSize,total:t.total}}),(function(e){})).finally((function(){return t()}))},saveData:function(){var e=this;return this.importCheckJar.desc?this.importCheckJar.classPath?this.importCheckJar.filePath?void this.$http.post("${form}/form/formImportCheckJar/v1/save",this.importCheckJar).then((function(t){t.data.state&&(e.$message.success("保存成功"),e.$refs.htTable.load(),e.dialogVisible=!1)}),(function(e){})):(this.$message.warning("请上传Jar包"),!1):(this.$message.warning("请填写校验类路径"),!1):(this.$message.warning("请填写描述"),!1)},afterSaveData:function(){var e=this;setTimeout((function(){e.beforeCloseDialog(),e.$refs.htTable.load()}),500)},removeJar:function(e){var t=this;this.$confirm("确定删除Jar包配置吗？").then((function(){t.$http.remove("${form}/form/formImportCheckJar/v1/remove?ids="+e).then((function(e){e.data&&e.data.state&&(t.$message.success("删除成功"),t.$refs.htTable.load())}),(function(e){}))})).catch((function(){}))},rowClick:function(e,t,a){this.curSelect=e},confirm:function(){this.curSelect?(this.$emit("on-confirm",this.curSelect),this.outerVisible=!1):this.$message.warning("请选择Jar包")}}},o=(a("8f36"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{staticClass:"check-jar",attrs:{title:"选择校验Jar包",width:"70%","append-to-body":"","close-on-click-modal":!1,visible:e.outerVisible},on:{"update:visible":function(t){e.outerVisible=t}}},[e.outerVisible?a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"classPath,desc","show-export":!1,"show-custom-column":!1,"highlight-current-row":"",selectable:!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")])],1)]},proxy:!0}],null,!1,216240091)},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"desc",label:"描述",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"classPath",label:"校验类路径",sortable:!0,"show-overflow-tooltip":!0}})],a("ht-table-column",{attrs:{label:"操作",align:"left",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{size:"mini"},on:{click:function(t){return e.showDialog(i.id,t)}}},[e._v("编辑")]),a("el-button",{attrs:{size:"mini",type:"danger"},on:{click:function(t){return e.removeJar(i.id,t)}}},[e._v("删除")])]}}],null,!1,2222994800)})],2),a("el-dialog",{staticClass:"sp-manager__dialog",attrs:{width:"50%",title:e.importCheckJar.id?"编辑校验Jar包":"添加校验Jar包","append-to-body":"",visible:e.dialogVisible,"before-close":e.beforeCloseDialog,"close-on-click-modal":!1,top:"20vh"}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"importCheckJarForm"}},[a("ht-form-item",{attrs:{label:"描述"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.importCheckJar.desc,callback:function(t){e.$set(e.importCheckJar,"desc",t)},expression:"importCheckJar.desc"}})],1),a("ht-form-item",{attrs:{label:"校验类路径"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.importCheckJar.classPath,callback:function(t){e.$set(e.importCheckJar,"classPath",t)},expression:"importCheckJar.classPath"}})],1),a("ht-form-item",{attrs:{label:"Jar包"}},[a("el-upload",{ref:"fileUp",staticClass:"upload-demo",attrs:{action:e.actionUrl,"on-remove":e.handleRemove,"file-list":e.files,headers:e.header,"on-success":e.success,"before-upload":e.beforeUpload,limit:2,accept:".jar"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"上传自定义Jar包",placement:"top-end"}},[a("el-button",{attrs:{size:"small",icon:"el-icon-upload"}})],1)],1)],1)],1),a("div",{staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:e.saveData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:e.beforeCloseDialog}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("div",{staticStyle:{"text-align":"right"},attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.confirm}},[e._v("确定")]),a("el-button",{on:{click:function(t){e.outerVisible=!1}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1):e._e()])}),[],!1,null,"67defb25",null);t.default=r.exports},"5e69":function(e,t,a){"use strict";a.r(t);a("44d6"),a("0ca7"),a("25fc"),a("80a8");var i=a("2909"),n={isShow:"1",notShow:"2"},o={components:{eipAuthDialog:function(){return Promise.resolve().then(a.bind(null,"e853"))},EipDataTemplateDialog:function(){return Promise.resolve().then(a.bind(null,"9099"))}},name:"display-setting",props:["data"],data:function(){return{btnType:n,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),t=0;t<e.length;t++)e[t].formatterData||(e[t].formatterData=[]),e[t].ruleSettings||(e[t].ruleSettings=[]);this.data.bpmDataTemplate.displayField=JSON.stringify(e)}this.dataTemplate=this.data.bpmDataTemplate,this.displaySettingFields=Object(i.a)(this.data.fields),this.templates=this.data.templates,this.permissionMap=this.data.permissionList,this.initData()},methods:{btnChange:function(e){this.$set(e,"mpDisplay","1"===e.mpDisplay?"2":"1")},dialogOk:function(){var e=this,t=this.conditionField,a=!0;this.selectedRow.parameter=[],t.forEach((function(t){e.selectedRow.parameter.push({property:t.key,value:t.parameter,group:"main",operation:t.qt,relation:"AND"})})),"url"==this.selectedRow.urlType&&this.urlParams&&(this.urlParams.forEach((function(t){/^[a-zA-Z][a-zA-Z0-9]+$/.test(t.name)||(a=!1,e.$message.warning("参数名称格式有误"))})),a&&(this.selectedRow.urlParams=Object(i.a)(this.urlParams),this.urlParams=[])),a&&(this.settingVisible=!1)},onDataTemplateConfirm:function(e){var t=this;e&&e.length>0?this.$nextTick((function(){t.conditionField=[],JSON.parse(e[0].conditionField).forEach((function(e){var a={key:e.colPrefix+e.name,parameter:"",qt:e.qt,value:e.cm};t.conditionField.push(a)})),t.reportName=e[0].name,t.selectedRow.reportNameConfigure={alias:e[0].alias,reportName:e[0].name,conditionField:t.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;e<this.displayFields.length;e++)if(this.displayFields[e].customColumn&&!this.displayFields[e].name)return this.$message.warning("请完善显示字段第".concat(e+1,"列虚拟字段的列名")),!1;return!0},initData:function(){if(this.dataTemplate.displayField&&(this.displayFields=JSON.parse(this.dataTemplate.displayField)),this.permissionMap)for(var e in this.permissionMap)this.permissionList.push({type:e,title:this.permissionMap[e]});if(this.dataTemplate.formField){this.formFieldList=[];var t=JSON.parse(this.dataTemplate.formField),a={},i=this;t.forEach((function(e){a[e.name]||(i.formFieldList.push(e),a[e.name]=!0)}))}},showDataTemplateDialog:function(){this.$refs.dataTemplateDialog.showDialog()},columnFilter:function(e){return"sub"!=e&&"tabs"!=e},fillToDisplay:function(e,t,a){if(!this.isInDisplayFields(e.name)){var i={name:e.name,desc:e.desc,type:e.type,showFlowField:e.showFlowField,right:this.defaultRight};this.displayFields.push(i)}},allFillToDisplay:function(){var e=this,t=this.$refs.displaySettingTable.store.states.selection;(!t||t.length<1)&&this.$message({message:"请在左侧列表中选择要显示的字段",type:"warning"}),t.forEach((function(t){if(!e.isInDisplayFields(t.name)){var a={name:t.name,desc:t.desc,type:t.type,showFlowField:t.showFlowField,right:e.defaultRight};e.displayFields.push(a)}}))},setFieldRightDialog:function(e){var t={right:JSON.parse(e.right),permissionList:this.permissionList};this.currentAuthRow=e,this.$refs.eipAuthDialog.showDialog(t)},authDialogOnConfirm:function(e){this.currentAuthRow&&(this.currentAuthRow.right=JSON.stringify(e))},sort:function(e,t){if("up"==t)if(0===e)this.$message({message:"已经是列表中第一位",type:"warning"});else{var a=this.displayFields[e-1];this.$set(this.displayFields,e-1,this.displayFields[e]),this.$set(this.displayFields,e,a)}else if(e===this.displayFields.length-1)this.$message({message:"已经是列表中最后一位",type:"warning"});else{var i=this.displayFields[e+1];this.$set(this.displayFields,e+1,this.displayFields[e]),this.$set(this.displayFields,e,i)}},remove:function(e){this.displayFields.splice(e,1)},isInDisplayFields:function(e){var t=!1;return this.displayFields&&this.displayFields.length>0&&this.displayFields.forEach((function(a){a.name!=e||(t=!0)})),t},rightToDesc:function(e){if(!e)return"无";e=JSON.parse(e);var t="",a=this;return e.forEach((function(e){t&&(t+=" 和 ");var i=a.permissionMap[e.type];e.name?i+=":"+e.name:e.id&&(i+=":"+e.id),t+=i})),t},rightRenderHeader:function(e,t){var a=this,i={"":"请选择",none:"无",everyone:"所有人"};return e("div",{},[e("span",{style:{},class:"level-font-class"},t.column.label),e("el-select",{size:"mini",style:{width:"120px",marginLeft:"10px"},on:{input:function(e){a.rightLab=i[e],e&&a.displayFields&&a.displayFields.length>0&&a.displayFields.forEach((function(t){t.right&&(t.right=JSON.parse(t.right)),t.right[0].hasOwnProperty("v")?t.right[0]={v:e}:t.right[0]={type:e},t.right=JSON.stringify(t.right)}))}},props:{value:a.rightLab}},[[{key:"",value:"请选择"},{key:"none",value:"无"},{key:"everyone",value:"所有人"}].map((function(t){return e("el-option",{props:{value:t.key,label:t.value}})}))])])},setting:function(e){this.settingVisible=!0,this.selectedRow=e,this.selectedRow.reportNameConfigure&&(this.reportName=this.selectedRow.reportNameConfigure.reportName,this.conditionField=null==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(i.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(t){return!e.includes(t.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(t){t.name==e.sqlConfigRow.name&&(t.sql=e.sql,e.sql="")})),this.sqlConfigDialog=!1},addProSetting:function(){this.selectedRow.ruleSettings.push({proColor:"",proRule:""})},showRuleSettingDialog:function(e,t){this.ruleSettingIndex=t,this.dialogRuleData=e,this.isShowRuleSettingDialog=!0},diyScriptChange:function(e){var t=this.$refs.scriptText.codemirror.getDoc(),a=t.getCursor(),i=t.getLine(a.line),n={line:a.line,ch:i.length-1};t.replaceRange("  "+e+"  ",n)},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}}},r=(a("4562"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",[a("el-row",{staticStyle:{width:"100%"},attrs:{gutter:20}},[a("el-col",{attrs:{span:7}},[a("el-table",{ref:"displaySettingTable",attrs:{border:"","max-height":e.tabHeight,data:e.displaySettingFields,"tooltip-effect":"dark"},on:{"row-dblclick":e.fillToDisplay}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{staticClass:"is-required",attrs:{prop:"name",label:"列名","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"desc",label:"注释","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"type",label:"类型",width:"80"}})],1)],1),a("el-col",{attrs:{span:1}},[a("el-button",{staticStyle:{"-webkit-transform":"rotate(270deg)",transform:"rotate(270deg)"},attrs:{type:"primary",circle:"",icon:"icon-hide",title:"将所选字段添加为显示字段"},on:{click:function(t){return e.allFillToDisplay()}}})],1),a("el-col",{attrs:{span:16}},[a("el-table",{ref:"displayTable",staticStyle:{width:"100%"},attrs:{border:"","max-height":e.tabHeight,data:e.displayFields,"tooltip-effect":"dark"},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{label:"序号",type:"index",width:"50"}}),a("el-table-column",{attrs:{prop:"name",label:"列名",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.customColumn?e._e():a("span",[e._v(e._s(t.row.name))]),t.row.customColumn?a("ht-input",{staticStyle:{width:"50%","margin-right":"3px"},attrs:{placeholder:"请输入列表内容",validate:"required"},model:{value:t.row.name,callback:function(a){e.$set(t.row,"name",a)},expression:"scope.row.name"}}):e._e(),t.row.customColumn?a("el-button",{attrs:{size:"mini"},on:{click:function(a){return e.sqlDialogShow(t.row)}}},[e._v("配置SQL")]):e._e()]}}])}),a("el-table-column",{attrs:{prop:"desc",label:"注释",width:"135"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-input",{attrs:{placeholder:"请输入字段注释",maxlength:"50","show-word-limit":""},model:{value:t.row.desc,callback:function(a){e.$set(t.row,"desc",a)},expression:"scope.row.desc"}})]}}])}),a("el-table-column",{attrs:{prop:"right","render-header":e.rightRenderHeader,label:"显示权限",width:"220"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.rightToDesc(t.row.right)))]),a("span",{staticStyle:{float:"right"}},[a("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(a){return e.setFieldRightDialog(t.row)}}})],1)]}}])}),a("el-table-column",{attrs:{label:"管理"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.urlType&&"noUrl"!=t.row.urlType||t.row.ruleSettings&&t.row.ruleSettings.length>0||t.row.openType||t.row.formatterData&&t.row.formatterData.length>0?a("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(a){return e.setting(t.row)}}},[e._v("\n\t\t\t\t\t\t\t设置\n\t\t\t\t\t\t")]):e._e(),t.row.urlType&&"noUrl"!=t.row.urlType||(!t.row.ruleSettings||0!=t.row.ruleSettings.length)&&t.row.formatterData||t.row.openType||(!t.row.formatterData||0!=t.row.formatterData.length)&&t.row.formatterData?e._e():a("el-button",{attrs:{size:"small"},on:{click:function(a){return e.setting(t.row)}}},[e._v("\n\t\t\t\t\t\t\t设置\n\t\t\t\t\t\t")]),a("el-button",{attrs:{size:"small",icon:"el-icon-arrow-down",plain:""},on:{click:function(a){return e.sort(t.$index,"down")}}}),a("el-button",{attrs:{size:"small",icon:"el-icon-arrow-up",plain:""},on:{click:function(a){return e.sort(t.$index,"up")}}}),a("el-button",{directives:[{name:"show",rawName:"v-show",value:t.row.mpDisplay?t.row.mpDisplay=t.row.mpDisplay:e.initMpDisplay(t.row),expression:"\n\t\t\t\t\t\t\t\tscope.row.mpDisplay\n\t\t\t\t\t\t\t\t\t? (scope.row.mpDisplay = scope.row.mpDisplay)\n\t\t\t\t\t\t\t\t\t: initMpDisplay(scope.row)\n\t\t\t\t\t\t\t"}],staticClass:"mobile-btn",class:{"is-active__btn":t.row.mpDisplay===e.btnType.isShow},attrs:{plain:t.row.mpDisplay===e.btnType.notShow},on:{click:function(a){return e.btnChange(t.row)}}},[e._v("移动端")]),a("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:function(a){return e.remove(t.$index)}}})]}}])},[a("template",{slot:"header"},[a("span",{staticStyle:{"margin-right":"10px"}},[e._v("管理")]),a("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.addCustomColumn}},[e._v("\n\t\t\t\t\t\t\t添加\n\t\t\t\t\t\t")]),a("el-button",{attrs:{type:"danger",size:"mini"},on:{click:e.delCustomColumn}},[e._v("\n\t\t\t\t\t\t\t删除\n\t\t\t\t\t\t")])],1)],2)],1)],1)],1),a("eip-auth-dialog",{ref:"eipAuthDialog",attrs:{name:"eipAuthDialog","append-to-body":""},on:{onConfirm:e.authDialogOnConfirm}}),a("el-dialog",{attrs:{title:"设置",width:"60%","append-to-body":"",visible:e.settingVisible,"close-on-click-modal":!1},on:{"update:visible":function(t){e.settingVisible=t}}},[a("el-tabs",{attrs:{type:"card"},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"格式化设置",name:"formatter"}},[a("el-button",{staticStyle:{"margin-bottom":"10px","margin-right":"10px"},attrs:{type:"primary"},on:{click:e.addSetting}},[e._v("添加")]),a("el-tag",[e._v("类似固定选项的方式配置实际值和显示内容的映射关系，例如：实际值为：0，显示内容为：男士；实际值为：1，显示内容为：女士")]),a("el-table",{attrs:{data:e.selectedRow.formatterData,border:""}},[a("el-table-column",{attrs:{label:"实际值"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-input",{attrs:{maxlength:"50","show-word-limit":""},model:{value:t.row.key_,callback:function(a){e.$set(t.row,"key_",a)},expression:"scope.row.key_"}})]}}])}),a("el-table-column",{attrs:{label:"显示内容"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-input",{attrs:{maxlength:"50","show-word-limit":""},model:{value:t.row.value_,callback:function(a){e.$set(t.row,"value_",a)},expression:"scope.row.value_"}})]}}])}),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.removeSetting(t.$index)}}})]}}])})],1)],1),a("el-tab-pane",{attrs:{label:"设置链接",name:"url"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("td",[e._v("链接类型")]),a("td",[a("el-radio-group",{model:{value:e.selectedRow.urlType,callback:function(t){e.$set(e.selectedRow,"urlType",t)},expression:"selectedRow.urlType"}},[a("el-radio",{attrs:{label:"edit"}},[e._v("查询明细")]),a("el-radio",{attrs:{label:"reportForm"}},[e._v("选择其它报表")]),a("el-radio",{attrs:{label:"url"}},[e._v("URL地址")]),a("el-radio",{attrs:{label:"noUrl"}},[e._v("无链接")])],1)],1)]),"url"==e.selectedRow.urlType?a("tr",[a("td",[e._v("内容")]),a("td",[a("el-input",{attrs:{placeholder:"请输入url地址"},model:{value:e.selectedRow.url,callback:function(t){e.$set(e.selectedRow,"url",t)},expression:"selectedRow.url"}})],1)]):e._e()]),"reportForm"==e.selectedRow.urlType?a("tbody",[a("tr",[a("td",[e._v("选择报表")]),a("td",[a("ht-input",{attrs:{type:"text",placeholder:"请选择报表"},on:{focus:e.showDataTemplateDialog},model:{value:e.reportName,callback:function(t){e.reportName=t},expression:"reportName"}},[a("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?a("tr",[a("td",[e._v("参数关系")]),a("td",[a("el-table",{attrs:{data:e.conditionField}},[a("el-table-column",{attrs:{label:e.data.data.name},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-select",{attrs:{props:{key:"name",value:"desc"},options:e.displayFields},model:{value:t.row.parameter,callback:function(a){e.$set(t.row,"parameter",a)},expression:"scope.row.parameter"}})]}}],null,!1,4180461986)}),a("el-table-column",{attrs:{label:e.reportName},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-select",{attrs:{options:e.conditionField},model:{value:t.row.key,callback:function(a){e.$set(t.row,"key",a)},expression:"scope.row.key"}})]}}],null,!1,3284584766)})],1)],1)]):e._e()]):e._e(),"url"==e.selectedRow.urlType?a("tbody",[a("tr",[a("td",[e._v("追加参数")]),a("td",[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",{staticClass:"linkageTable-tr"},[a("td",{attrs:{width:"120px"}},[e._v("参数名")]),a("td",{attrs:{width:"120px"}},[e._v("取值列")]),a("td",{attrs:{width:"120px"}},[e._v("\n\t\t\t\t\t\t\t\t\t\t\t\t操作\n\t\t\t\t\t\t\t\t\t\t\t\t"),a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.urlParamsAdd()}}})],1)]),e._l(e.urlParams,(function(t,i){return a("tr",{key:i,staticClass:"linkageTable-tr"},[a("td",[a("el-input",{attrs:{size:"mini",type:"text",maxlength:"50","show-word-limit":""},model:{value:t.name,callback:function(a){e.$set(t,"name",a)},expression:"uparam.name"}})],1),a("td",[a("ht-select",{attrs:{options:e.displaySettingFields,clearable:"",filterable:"",props:{key:"name",value:"desc"}},model:{value:t.field,callback:function(a){e.$set(t,"field",a)},expression:"uparam.field"}})],1),a("td",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.urlParamsAdd()}}}),a("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.urlParamsRemove(t)}}})],1)])}))],2)])])])]):e._e(),"noUrl"!=e.selectedRow.urlType?a("tbody",[a("tr",[a("td",[e._v("打开方式")]),a("td",[a("el-radio-group",{model:{value:e.selectedRow.openType,callback:function(t){e.$set(e.selectedRow,"openType",t)},expression:"selectedRow.openType"}},[a("el-radio",{attrs:{label:"old"}},[e._v("当前页面打开")]),a("el-radio",{attrs:{label:"new"}},[e._v("新窗口打开")])],1)],1)])]):e._e()])]),a("el-tab-pane",{attrs:{label:"显示设置",name:"showSetting"}},[a("el-button",{staticStyle:{"margin-right":"5px"},attrs:{type:"primary"},on:{click:e.addProSetting}},[e._v("添加")]),"number"==e.selectedRow.type?a("span",{staticStyle:{"margin-right":"3px"}},[e._v("进度条")]):e._e(),"number"==e.selectedRow.type?a("el-switch",{staticStyle:{"margin-right":"5px"},on:{change:e.proSwitchChange},model:{value:e.proSetting2,callback:function(t){e.proSetting2=t},expression:"proSetting2"}}):e._e(),e.proSetting2?a("ht-radio",{attrs:{options:e.calOptions},model:{value:e.selectedRow.ruleSetting,callback:function(t){e.$set(e.selectedRow,"ruleSetting",t)},expression:"selectedRow.ruleSetting"}}):e._e(),e.proSetting2?a("el-input-number",{attrs:{controls:!1,size:"mini"},on:{change:e.diyProRuleChange},model:{value:e.selectedRow.diyProRule,callback:function(t){e.$set(e.selectedRow,"diyProRule",t)},expression:"selectedRow.diyProRule"}}):e._e(),a("br"),a("el-table",{staticStyle:{"margin-top":"3px"},attrs:{data:e.selectedRow.ruleSettings,border:""}},[a("el-table-column",{attrs:{label:"文字颜色"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-color-picker",{model:{value:t.row.proColor,callback:function(a){e.$set(t.row,"proColor",a)},expression:"scope.row.proColor"}})]}}])}),a("el-table-column",{attrs:{label:"规则设置"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{on:{click:function(a){return e.showRuleSettingDialog(t.row.proRule,t.$index)}}},[e._v("规则设置")])]}}])}),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.removeProSetting(t.$index)}}})]}}])})],1),a("span",{staticClass:"is-required",staticStyle:{color:"red"}},[e._v("\n\t\t\t\t\t注：若多条规则均返回true时，采用最后一条规则的文字颜色。\n\t\t\t\t")])],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary",size:"medium"},on:{click:e.dialogOk}},[e._v("确 定")]),a("el-button",{attrs:{size:"medium"},on:{click:e.cancelSetting}},[e._v("取 消")])],1)],1),a("el-dialog",{attrs:{title:"配置SQL",visible:e.sqlConfigDialog,"append-to-body":"","close-on-click-modal":!1},on:{"update:visible":function(t){e.sqlConfigDialog=t}}},[a("el-input",{attrs:{type:"textarea"},model:{value:e.sql,callback:function(t){e.sql=t},expression:"sql"}}),a("div",[e._v("\n\t\t\t此处写的SQL，会动态的插入到原执行SQL语句中，故请详细阅读规则:"),a("br"),a("span",[e._v("①")]),e._v("因为SQL拼接位置为SELECT当中，语句最前面需要拼接一个逗号。"),a("br"),a("span",[e._v("②")]),e._v("如果需要涉及到连表查询，关联字段需要加个t.***。"),a("br"),a("span",[e._v("③")]),e._v("最后取别名的时候一定要取与列的列名（name）一样的。"),a("br"),a("span",[e._v("④")]),e._v("查询字段不要用*，只查询一个字段。"),a("br"),a("span",{staticStyle:{color:"red"}},[e._v("⑤ORACLE数据库列名要用大写，pgsql数据库列名要用小写。")]),a("br"),a("span",{staticClass:"is-required"},[e._v("参考案例:")]),a("span",{staticStyle:{"margin-left":"10px"}},[e._v(",( SELECT uc_user.account_ FROM uc_user WHERE uc_user.id_ = '1' )\n\t\t\t\tuserAccount\n\t\t\t")])]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.sqlConfigDialog=!1,e.sql=""}}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.sqlConfigOk()}}},[e._v("确定")])],1)],1),a("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(t){e.isShowRuleSettingDialog=t}}},[a("div",{staticStyle:{"margin-top":"10px","margin-bottom":"25px"}},[a("code",[a("span",{staticStyle:{color:"red","margin-left":"15px"}},[e._v("编辑的脚本内容会直接填充到function(data){...}里面；data是表单数据对象，可以通过data.{显示字段列名}来获取字段的值。")]),a("br"),a("span",{staticStyle:{color:"red","margin-left":"15px"}},[e._v("返回true时按此规则的文字颜色来显示。")]),a("br"),a("span",{staticStyle:{color:"red","margin-left":"15px"}},[e._v("\n\t\t\t\t\t例如： if(data.fieldName && data.fieldName == '张三' ){ return true;\n\t\t\t\t\t}else{ return false; }\n\t\t\t\t")])])]),a("div",{staticStyle:{width:"100%",height:"100%"}},[a("codemirror",{ref:"scriptText",staticClass:"code",staticStyle:{width:"99%",height:"100%"},attrs:{options:e.cmOptions},model:{value:e.dialogRuleData,callback:function(t){e.dialogRuleData=t},expression:"dialogRuleData"}})],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.methodOk()}}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.isShowRuleSettingDialog=!1}}},[e._v("取 消")])],1)]),a("eip-data-template-dialog",{ref:"dataTemplateDialog",attrs:{appendToBody:!0,single:!0},on:{onConfirm:e.onDataTemplateConfirm}})],1)}),[],!1,null,"6b0497b0",null);t.default=s.exports},"5e79":function(e,t,a){"use strict";a.r(t);a("000b");var i=a("a858"),n={name:"i18n-i18nMessageType",components:{},data:function(){return{i18nMessageType:{},i18nMessageTypeTitle:"",loadDataUrl:"",dialogVisible:!1,data:[],pageResult:{page:1,pageSize:50,total:0},isSubmit:!0}},computed:{i18nMessageTypeDeleteUrl:function(){return window.context.portal+"/i18n/custom/i18nMessageType/v1/remove"}},methods:{rowClick:function(e,t,a){this.$refs.i18nMessageTypeTable.$refs.htTable.toggleRowSelection(e)},isType:function(){var e=this;!this.i18nMessageType.id&&this.i18nMessageType.type&&i.default.getI18nMessageTypeByType(this.i18nMessageType.type).then((function(t){t&&t.type==e.i18nMessageType.type&&(e.$message.error("类型已存在"),e.i18nMessageType.type="")}))},beforeSaveData:function(){if(!/^[a-zA-Z][a-zA-Z0-9_-]+$/.test(this.i18nMessageType.type))return this.$message({message:"类型必须由数字、字母或者下划线组成，并且以字母开头",type:"warning"}),this.isSubmit=!1,!0;this.isSubmit=!0},savei18nMessageTypeUrl:function(){return window.context.portal+"/i18n/custom/i18nMessageType/v1/save"},afterSaveData:function(){this.dialogVisible=!1,this.$refs.i18nMessageTypeTable.load()},afterLoadData:function(e){var t=this;this.i18nMessageType=e,this.dialogVisible&&setTimeout((function(){return t.$validator.validateAll("editi18nMessageTypeForm")}))},dialogCancle:function(e){this.loadDataUrl="",this[e]=!1},handleClose:function(){this.loadDataUrl="",this.dialogVisible=!1},showDialog:function(e){this.i18nMessageType={},this.dialogVisible=!0,e?(this.loadDataUrl="/i18n/custom/i18nMessageType/v1/getJson?id="+e,this.i18nMessageTypeTitle="编辑国际化资源支持的语言类型"):this.i18nMessageTypeTitle="添加国际化资源支持的语言类型"},handleNodeClick:function(e){},loadData:function(e,t){var a=this;i.default.getI18nMessageTypePageJson(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))}}},o=(a("f9a8"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight"},[a("el-container",[a("el-main",[a("ht-table",{ref:"i18nMessageTypeTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"type,desc","show-export":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{size:"small",url:e.i18nMessageTypeDeleteUrl,htTable:e.$refs.i18nMessageTypeTable}},[e._v("删除")])]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"type",label:"类型",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.showDialog(i.id)}}},[e._v(e._s(i.type))])]}}])}),a("ht-table-column",{attrs:{prop:"desc",label:"说明",sortable:!0,"show-overflow-tooltip":!0}})]],2),a("ht-sidebar-dialog",{attrs:{width:"30%",title:e.i18nMessageTypeTitle,visible:e.dialogVisible,"before-close":e.handleClose}},[a("el-form",{attrs:{"data-vv-scope":"editi18nMessageTypeForm"},model:{value:e.i18nMessageType,callback:function(t){e.i18nMessageType=t},expression:"i18nMessageType"}},[a("ht-form-item",{staticClass:"i18nMessageType-input-width",attrs:{label:"类型",prop:"type","label-width":"120px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0,regex:{exp:"^[a-zA-Z][a-zA-Z0-9_-]+$",message:"类型必须由数字、字母或者下划线组成，并且以字母开头。"}},placeholder:"请输入类型",maxlength:30,showWordLimit:!0},on:{blur:function(t){return e.isType()}},model:{value:e.i18nMessageType.type,callback:function(t){e.$set(e.i18nMessageType,"type",t)},expression:"i18nMessageType.type"}})],1),a("ht-form-item",{staticClass:"i18nMessageType-input-width",attrs:{label:"说明",prop:"desc","label-width":"120px"}},[a("ht-input",{attrs:{autocomplete:"off",type:"textarea",validate:{required:!1},placeholder:"请输入说明",maxlength:200,showWordLimit:!0},model:{value:e.i18nMessageType.desc,callback:function(t){e.$set(e.i18nMessageType,"desc",t)},expression:"i18nMessageType.desc"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:e.savei18nMessageTypeUrl(),model:e.i18nMessageType,"is-submit":e.isSubmit,"request-method":"POST","scope-name":"editi18nMessageTypeForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:function(t){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("ht-load-data",{attrs:{url:e.loadDataUrl,context:"portal"},on:{"after-load-data":e.afterLoadData}})],1)],1)],1)}),[],!1,null,"03e8f2d5",null);t.default=r.exports},"5ecb":function(e,t,a){},"5edc":function(e,t,a){"use strict";a("fcaa")},"5f05":function(e,t,a){"use strict";a("b4de")},"5f72":function(e,t){e.exports=require("element-ui")},"5f77":function(e,t,a){},"5f95":function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74"),a("5a1d"),a("80a8");var i=a("ade3"),n=(a("25fc"),a("c7ea"),a("a858")),o=a("5880"),r=a("379d"),s=a.n(r);a("880b");function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function c(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?l(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var d={name:"template-add-to-menu",props:["alias"],type:"",components:{Treeselect:s.a},data:function(){return{menu:{},type:"",frontAliasPre:"template/preview/",menuTreeData:[],dialogVisible:!1,normalizer:function(e){return{id:e.id,label:e.name,children:e.children,isDefaultExpanded:!1}},from:""}},computed:c({},Object(o.mapState)({currentUser:function(e){return e.login.currentUser}})),watch:{alias:{handler:function(e,t){e!=t&&(this.dataTemplate=e)}},type:{handler:function(e,t){e!=t&&this.getMenuDataByType()}}},methods:{onConfirm:function(e){var t=this;if(this.menu.parentAlias)if(this.menu.name){var a=this;a.$validator.validateAll("TemplateMenuForm").then((function(e){if(e){var i=c({},a.menu);delete i.parentMenuName,n.default.saveDataTemplateToMenu(i).then((function(e){e.state&&(a.dialogVisible=!1,t.$message.success(e.message))}))}else{var o=a.$validator.errors.items.filter((function(e){return"TemplateMenuForm"==e.scope})).length;a.$message({showClose:!0,message:"有".concat(o,"个字段未通过校验，请正确填写表单内容。"),type:"warning"})}}))}else this.$message.error("请输入菜单名！");else this.$message.error("请选择父节点！")},handleClose:function(){this.dialogVisible=!1},getMenuDataByType:function(){var e=this,t="front"==this.type?"front_menu":"manage_menu";n.default.getCurrentMenuByAlias(t).then((function(t){if(t.state&&t.value.length>0){var a=t.value.filter((function(e){return"appCenterFront"!==e.alias}));if(e.removeEmptyChildren(a),"front"!=e.type)for(var i=0;i<a.length;i++)if(a[i].children)for(var n=a[i].children.length-1;n>=0;n--)-1==a[i].children[n].alias.indexOf("href/template")&&a[i].children.splice(n,1);e.menuTreeData=a}}))},removeEmptyChildren:function(e){var t=this;e.forEach((function(e){e.children&&(e.children.length<1||6==e.path.split(".").length?delete e.children:t.removeEmptyChildren(e.children))}))},handleNodeClick:function(e){var t="";if("manage"==this.type){var a=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());t="href/template/"+a,this.menu.href=window.context.front+"/statement/template/preview/"+this.alias+"/true"}else t=this.frontAliasPre,t+=this.alias;var i=this;n.default.isMenuExist(this.menu.alias).then((function(a){a.state?(i.menu.menuId=e.id,a.value?(i.$message.error("菜单别名："+t+"已存在！"),i.menu.alias="",i.$forceUpdate()):(i.menu.alias=t,i.menu.parentAlias=e.alias,i.$forceUpdate())):i.$message.error("菜单别名校验失败！")}))},showDialog:function(e,t){this.menu={},this.type=e,t&&"front"==e?this.from=t:t&&"manage"==e&&(this.from="addManageReport"),this.dialogVisible=!0}}},u=(a("7a19"),a("2877")),p=Object(u.a)(d,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"添加到菜单",visible:e.dialogVisible,width:"45%",appendToBody:"","close-on-click-modal":!1,"before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-form",{attrs:{"data-vv-scope":"TemplateMenuForm"},model:{value:e.menu,callback:function(t){e.menu=t},expression:"menu"}},[a("ht-form-item",{attrs:{"label-width":"180px",prop:"parentMenu",l:""}},[a("template",{slot:"label"},[a("span",[e._v("父节点")])]),a("Treeselect",{staticStyle:{width:"80%"},attrs:{normalizer:e.normalizer,multiple:!1,options:e.menuTreeData,noOptionsText:" ",noChildrenText:" ",placeholder:"请选择父节点"},on:{select:e.handleNodeClick},model:{value:e.menu.parentMenuName,callback:function(t){e.$set(e.menu,"parentMenuName",t)},expression:"menu.parentMenuName"}})],2),"front"==e.type?a("ht-form-item",{attrs:{label:"菜单别名",prop:"alias","label-width":"180px"}},[a("ht-input",{attrs:{disabled:"",validate:{required:!0}},model:{value:e.menu.alias,callback:function(t){e.$set(e.menu,"alias",t)},expression:"menu.alias"}})],1):e._e(),"manage"==e.type?a("ht-form-item",{attrs:{label:"Url地址",prop:"alias","label-width":"180px"}},[a("ht-input",{attrs:{disabled:""},model:{value:e.menu.href,callback:function(t){e.$set(e.menu,"href",t)},expression:"menu.href"}})],1):e._e(),a("ht-form-item",{attrs:{label:"菜单名称",prop:"name","label-width":"180px"}},[a("ht-input",{attrs:{validate:{required:!0}},model:{value:e.menu.name,callback:function(t){e.$set(e.menu,"name",t)},expression:"menu.name"}})],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.onConfirm}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1)}),[],!1,null,"53cbab28",null);t.default=p.exports},"5fb4":function(e,t,a){!function(e){"use strict";e.defineMode("groovy",(function(t){function a(e){for(var t={},a=e.split(" "),i=0;i<a.length;++i)t[a[i]]=!0;return t}var i,n=a("abstract as assert boolean break byte case catch char class const continue def default do double else enum extends final finally float for goto if implements import in instanceof int interface long native new package private protected public return short static strictfp super switch synchronized threadsafe throw throws trait transient try void volatile while"),o=a("catch class def do else enum finally for if interface switch trait try while"),r=a("return break continue"),s=a("null true false this");function l(e,t){var a=e.next();if('"'==a||"'"==a)return c(a,e,t);if(/[\[\]{}\(\),;\:\.]/.test(a))return i=a,null;if(/\d/.test(a))return e.eatWhile(/[\w\.]/),e.eat(/eE/)&&(e.eat(/\+\-/),e.eatWhile(/\d/)),"number";if("/"==a){if(e.eat("*"))return t.tokenize.push(u),u(e,t);if(e.eat("/"))return e.skipToEnd(),"comment";if(p(t.lastToken,!1))return c(a,e,t)}if("-"==a&&e.eat(">"))return i="->",null;if(/[+\-*&%=<>!?|\/~]/.test(a))return e.eatWhile(/[+\-*&%=<>|~]/),"operator";if(e.eatWhile(/[\w\$_]/),"@"==a)return e.eatWhile(/[\w\$_\.]/),"meta";if("."==t.lastToken)return"property";if(e.eat(":"))return i="proplabel","property";var l=e.current();return s.propertyIsEnumerable(l)?"atom":n.propertyIsEnumerable(l)?(o.propertyIsEnumerable(l)?i="newstatement":r.propertyIsEnumerable(l)&&(i="standalone"),"keyword"):"variable"}function c(e,t,a){var i=!1;if("/"!=e&&t.eat(e)){if(!t.eat(e))return"string";i=!0}function n(t,a){for(var n,o=!1,r=!i;null!=(n=t.next());){if(n==e&&!o){if(!i)break;if(t.match(e+e)){r=!0;break}}if('"'==e&&"$"==n&&!o&&t.eat("{"))return a.tokenize.push(d()),"string";o=!o&&"\\"==n}return r&&a.tokenize.pop(),"string"}return a.tokenize.push(n),n(t,a)}function d(){var e=1;function t(t,a){if("}"==t.peek()){if(0==--e)return a.tokenize.pop(),a.tokenize[a.tokenize.length-1](t,a)}else"{"==t.peek()&&e++;return l(t,a)}return t.isBase=!0,t}function u(e,t){for(var a,i=!1;a=e.next();){if("/"==a&&i){t.tokenize.pop();break}i="*"==a}return"comment"}function p(e,t){return!e||"operator"==e||"->"==e||/[\.\[\{\(,;:]/.test(e)||"newstatement"==e||"keyword"==e||"proplabel"==e||"standalone"==e&&!t}function f(e,t,a,i,n){this.indented=e,this.column=t,this.type=a,this.align=i,this.prev=n}function m(e,t,a){return e.context=new f(e.indented,t,a,null,e.context)}function h(e){var t=e.context.type;return")"!=t&&"]"!=t&&"}"!=t||(e.indented=e.context.indented),e.context=e.context.prev}return l.isBase=!0,{startState:function(e){return{tokenize:[l],context:new f((e||0)-t.indentUnit,0,"top",!1),indented:0,startOfLine:!0,lastToken:null}},token:function(e,t){var a=t.context;if(e.sol()&&(null==a.align&&(a.align=!1),t.indented=e.indentation(),t.startOfLine=!0,"statement"!=a.type||p(t.lastToken,!0)||(h(t),a=t.context)),e.eatSpace())return null;i=null;var n=t.tokenize[t.tokenize.length-1](e,t);if("comment"==n)return n;if(null==a.align&&(a.align=!0),";"!=i&&":"!=i||"statement"!=a.type)if("->"==i&&"statement"==a.type&&"}"==a.prev.type)h(t),t.context.align=!1;else if("{"==i)m(t,e.column(),"}");else if("["==i)m(t,e.column(),"]");else if("("==i)m(t,e.column(),")");else if("}"==i){for(;"statement"==a.type;)a=h(t);for("}"==a.type&&(a=h(t));"statement"==a.type;)a=h(t)}else i==a.type?h(t):("}"==a.type||"top"==a.type||"statement"==a.type&&"newstatement"==i)&&m(t,e.column(),"statement");else h(t);return t.startOfLine=!1,t.lastToken=i||n,n},indent:function(a,i){if(!a.tokenize[a.tokenize.length-1].isBase)return e.Pass;var n=i&&i.charAt(0),o=a.context;"statement"!=o.type||p(a.lastToken,!0)||(o=o.prev);var r=n==o.type;return"statement"==o.type?o.indented+("{"==n?0:t.indentUnit):o.align?o.column+(r?0:1):o.indented+(r?0:t.indentUnit)},electricChars:"{}",closeBrackets:{triples:"'\""},fold:"brace",blockCommentStart:"/*",blockCommentEnd:"*/",lineComment:"//"}})),e.defineMIME("text/x-groovy","groovy")}(a("56b3"))},"5fb9":function(e,t,a){"use strict";a.r(t);a("25fc"),a("000b");var i=a("4bf8"),n={name:"form-flow-dialog",props:{formKey:String,boCode:String,single:Boolean,appendToBody:{type:Boolean,default:!1},destroyOnClose:{type:Boolean,default:!1}},data:function(){return{data:[],tableColumns:[{prop:"name",label:"流程名称"},{prop:"defKey",label:"流程key"}],pagination:{page:1,pageSize:50,total:0}}},methods:{showDialog:function(){this.$refs.htDialog.showDialog()},handleLoad:function(e,t){var a=this;i.default.formDeflist(this.boCode,this.formKey,e).then((function(e){a.data=e.rows,a.pagination.page=e.page,a.pagination.pageSize=e.pageSize,a.pagination.total=e.total})).finally((function(){t()}))},onConfirm:function(e){this.$emit("onConfirm",e,this.name),this.$emit("input",e)}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-dialog",{ref:"htDialog",attrs:{single:e.single,data:e.data,"table-columns":e.tableColumns,pagination:e.pagination,"search-placeholder":"流程名称、流程key","dialog-title":"流程选择器","quick-search-props":"name,defKey","append-to-body":e.appendToBody,"destroy-on-close":e.destroyOnClose},on:{load:e.handleLoad,onConfirm:e.onConfirm}})}),[],!1,null,null,null);t.default=r.exports},"5fbd":function(e,t,a){!function(e){"use strict";e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}(e|a)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"e":1===t||2===t?"a":"e")},week:{dow:1,doy:4}})}(a("c1df"))},"5fe1":function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("292c"),n={name:"eip-role-dialog",props:{value:Array,name:String,single:Boolean,appendToBody:{type:Boolean,default:!1},destroyOnClose:{type:Boolean,default:!1}},data:function(){return{data:[],tableColumns:[{prop:"name",label:"名称",width:"300"},{prop:"code",label:"编码"}],pagination:{page:1,pageSize:50,total:0,showTotal:!0}}},methods:{showDialog:function(){this.$refs.htDialog.showDialog()},handleLoad:function(e,t){var a=this;i.default.getRolePage(e).then((function(e){a.data=e.rows,a.pagination.page=e.page,a.pagination.pageSize=e.pageSize,a.pagination.total=e.total,t()})).catch((function(e){t()}))},onConfirm:function(e){this.$emit("onConfirm",e,this.name),this.$emit("input",e)}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-dialog",{ref:"htDialog",attrs:{single:e.single,data:e.data,"table-columns":e.tableColumns,pagination:e.pagination,"search-placeholder":"名称或编码","dialog-title":"角色对话框","quick-search-props":"name,code","append-to-body":e.appendToBody,"destroy-on-close":e.destroyOnClose},on:{load:e.handleLoad,onConfirm:e.onConfirm}})}),[],!1,null,null,null);t.default=r.exports},6017:function(e,t,a){(function(e,t){!function(e){"use strict";if(!e.setImmediate){var a,i,n,o,r,s=1,l={},c=!1,d=e.document,u=Object.getPrototypeOf&&Object.getPrototypeOf(e);u=u&&u.setTimeout?u:e,"[object process]"==={}.toString.call(e.process)?a=function(e){t.nextTick((function(){f(e)}))}:!function(){if(e.postMessage&&!e.importScripts){var t=!0,a=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage("","*"),e.onmessage=a,t}}()?e.MessageChannel?((n=new MessageChannel).port1.onmessage=function(e){f(e.data)},a=function(e){n.port2.postMessage(e)}):d&&"onreadystatechange"in d.createElement("script")?(i=d.documentElement,a=function(e){var t=d.createElement("script");t.onreadystatechange=function(){f(e),t.onreadystatechange=null,i.removeChild(t),t=null},i.appendChild(t)}):a=function(e){setTimeout(f,0,e)}:(o="setImmediate$"+Math.random()+"$",r=function(t){t.source===e&&"string"==typeof t.data&&0===t.data.indexOf(o)&&f(+t.data.slice(o.length))},e.addEventListener?e.addEventListener("message",r,!1):e.attachEvent("onmessage",r),a=function(t){e.postMessage(o+t,"*")}),u.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),i=0;i<t.length;i++)t[i]=arguments[i+1];var n={callback:e,args:t};return l[s]=n,a(s),s++},u.clearImmediate=p}function p(e){delete l[e]}function f(e){if(c)setTimeout(f,0,e);else{var t=l[e];if(t){c=!0;try{!function(e){var t=e.callback,a=e.args;switch(a.length){case 0:t();break;case 1:t(a[0]);break;case 2:t(a[0],a[1]);break;case 3:t(a[0],a[1],a[2]);break;default:t.apply(void 0,a)}}(t)}finally{p(e),c=!1}}}}}("undefined"==typeof self?void 0===e?this:e:self)}).call(this,a("c8ba"),a("f28c"))},6094:function(e,t,a){},6117:function(e,t,a){!function(e){"use strict";e.defineLocale("ug-cn",{months:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),monthsShort:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),weekdays:"يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە".split("_"),weekdaysShort:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),weekdaysMin:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-يىلىM-ئاينىڭD-كۈنى",LLL:"YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm",LLLL:"dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm"},meridiemParse:/يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/,meridiemHour:function(e,t){return 12===e&&(e=0),"يېرىم كېچە"===t||"سەھەر"===t||"چۈشتىن بۇرۇن"===t?e:"چۈشتىن كېيىن"===t||"كەچ"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,a){var i=100*e+t;return i<600?"يېرىم كېچە":i<900?"سەھەر":i<1130?"چۈشتىن بۇرۇن":i<1230?"چۈش":i<1800?"چۈشتىن كېيىن":"كەچ"},calendar:{sameDay:"[بۈگۈن سائەت] LT",nextDay:"[ئەتە سائەت] LT",nextWeek:"[كېلەركى] dddd [سائەت] LT",lastDay:"[تۆنۈگۈن] LT",lastWeek:"[ئالدىنقى] dddd [سائەت] LT",sameElse:"L"},relativeTime:{future:"%s كېيىن",past:"%s بۇرۇن",s:"نەچچە سېكونت",ss:"%d سېكونت",m:"بىر مىنۇت",mm:"%d مىنۇت",h:"بىر سائەت",hh:"%d سائەت",d:"بىر كۈن",dd:"%d كۈن",M:"بىر ئاي",MM:"%d ئاي",y:"بىر يىل",yy:"%d يىل"},dayOfMonthOrdinalParse:/\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"-كۈنى";case"w":case"W":return e+"-ھەپتە";default:return e}},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:7}})}(a("c1df"))},"611c":function(e,t,a){"use strict";a.r(t);a("000b"),a("80a8");var i=a("a858"),n={name:"i18n-i18nMessage",components:{eipI18nDialog:function(){return Promise.resolve().then(a.bind(null,"3633"))}},data:function(){return{i18nMessage:{},i18nMessageTitle:"",loadDataUrl:"",dialogVisible:!1,data:[],pageResult:{page:1,pageSize:50,total:0},isSubmit:!0,types:[],newTypes:[],oldKey:""}},mounted:function(){var e=this;this.$root.$emit("resize"),i.default.geti18nMessageTypeAll().then((function(t){t&&t.length>0&&(e.types=t,e.types.forEach((function(e){delete e.id})))}))},computed:{i18nMessageTypeDeleteUrl:function(){return window.context.portal+"/i18n/custom/i18nMessage/v1/delByKey"}},methods:{rowClick:function(e,t,a){this.$refs.i18nMessageTable.$refs.htTable.toggleRowSelection(e)},dialogOnConfirm:function(e){this.$message({type:"success",message:JSON.stringify(e),showClose:!0})},isKey:function(){var e=this;!this.oldKey&&this.i18nMessage.key_&&i.default.getByMessKey(this.i18nMessage.key_).then((function(t){t&&t.key_==e.i18nMessage.key_&&(e.$message.error("资源Key【"+t.key_+"】已存在"),e.i18nMessage.key_="")}))},beforeSaveData:function(){var e=this;this.isSubmit=!0,this.i18nMessage.vals="",this.i18nMessage.types="";var t=!0;if(this.types.forEach((function(a){e.i18nMessage.types=e.i18nMessage.types+a.type+",",a.val&&""!=a.val?(t=!1,e.i18nMessage.vals=e.i18nMessage.vals+","):e.i18nMessage.vals=e.i18nMessage.vals+a.val+","})),t)return this.$message.error("资源中资源值至少有一个！"),void(this.isSubmit=!1);this.i18nMessage.key=this.i18nMessage.key_,this.i18nMessage.mesTypeInfo=this.types},savei18nMessageUrl:function(){return window.context.portal+"/i18n/custom/i18nMessage/v1/save?oldKey="+this.oldKey},afterSaveData:function(){this.dialogVisible=!1,this.$refs.i18nMessageTable.load(!0),this.oldKey=""},afterLoadData:function(e){var t=this;this.i18nMessage=e,this.types=e.mesTypeInfo,this.dialogVisible&&setTimeout((function(){return t.$validator.validateAll("editi18nMessageForm")}))},dialogCancle:function(e){this.loadDataUrl="",this[e]=!1},handleClose:function(){this.loadDataUrl="",this.dialogVisible=!1},showDialog:function(e,t){var a=this;switch(e){case"add":this.oldKey="",this.types.length>0&&this.types.forEach((function(e){delete e.val})),this.dialogVisible=!0,this.i18nMessage={},this.i18nMessageTitle="添加国际化资源支持的语言类型";break;case"edit":this.oldKey=t.key_,this.loadDataUrl="/i18n/custom/i18nMessage/v1/getI18nMessageJson?key="+t.key_,this.dialogVisible=!0,this.i18nMessageTitle="编辑国际化资源支持的语言类型";break;case"del":this.$confirm("是否确认删除？","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){i.default.i18nMessageDelByKey(t.key_).then((function(e){e.state?(a.$message.success(e.message),a.$refs.i18nMessageTable.load(!0)):a.$message.error(e.message||"删除失败")}),(function(e){a.$message.error(e||"删除失败")}))}));break;case"resources":this.$refs.eipI18nDialog.showDialog();break;case"init":this.$confirm("是否确认初始化？","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){i.default.i18nMessageInit().then((function(e){e.state?(a.$message.success("初始化成功"),a.$refs.i18nMessageTable.load(!0)):a.$message.error(e.message||"初始化失败")}))}));break;case"clearAll":this.$confirm("是否确认清除国际化缓存数据？","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){i.default.i18nMessageClearCache().then((function(e){a.$message.success("清除缓存成功"),a.$refs.i18nMessageTable.load(!0)}))}))}},handleNodeClick:function(e){},loadData:function(e,t){var a=this;i.default.getI18nMessagePageJson(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))}}},o=(a("caa3"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight"},[a("ht-table",{ref:"i18nMessageTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":[{prop:"key",label:"资源KEY"},{prop:"val",label:"国际化内容"}],"show-export":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog("add")}}},[e._v("添加")]),a("el-button",{attrs:{size:"small",icon:"el-icon-refresh"},on:{click:function(t){return e.showDialog("init")}}},[e._v("初始化")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{size:"small",url:e.i18nMessageTypeDeleteUrl,htTable:e.$refs.i18nMessageTable,pk:"key_",parameter:"key"}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"key_",label:"资源KEY","show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.showDialog("edit",i)}}},[e._v(e._s(i.key_))])]}}])}),e._l(e.types,(function(e){return a("ht-table-column",{key:e.id,attrs:{prop:e.type,label:e.desc,"show-overflow-tooltip":!0}})}))]],2),a("el-dialog",{attrs:{width:"40%",title:e.i18nMessageTitle,visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1}},[a("el-form",{attrs:{"data-vv-scope":"editi18nMessageForm"},model:{value:e.i18nMessage,callback:function(t){e.i18nMessage=t},expression:"i18nMessage"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{staticClass:"is-required",attrs:{width:"120px"}},[e._v("资源KEY:")]),a("td",{staticClass:"i18nMessage-input-width"},[a("ht-input",{attrs:{autocomplete:"off",maxlength:200,validate:{required:!0,regex:{exp:"^[a-zA-Z][a-zA-Z0-9._-]*$",message:"只能输入字母、数字、下划线和点，且以字母开头"}},disabled:!!e.oldKey},on:{blur:function(t){return e.isKey()}},model:{value:e.i18nMessage.key_,callback:function(t){e.$set(e.i18nMessage,"key_",t)},expression:"i18nMessage.key_"}})],1)]),a("tr",[a("th",{attrs:{width:"120px"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"资源值至少填写一个",placement:"right-start"}},[a("span",{staticClass:"el-icon-question",staticStyle:{"margin-left":"10px"}},[e._v("资源:")])])],1),a("td",[a("table",{staticClass:"form-table I18nTable",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"30%"}},[e._v("类型")]),a("th",{attrs:{width:"30%"}},[e._v("描述")]),a("th",{attrs:{width:"30%"}},[e._v("资源值")])]),e._l(e.types,(function(t){return a("tr",{key:t.id},[a("td",[e._v(e._s(t.type))]),a("td",[e._v(e._s(t.desc))]),a("td",[a("ht-input",{model:{value:t.val,callback:function(a){e.$set(t,"val",a)},expression:"item.val"}})],1)])}))],2)])])])])])]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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")))]),a("el-button",{on:{click:function(t){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("ht-load-data",{attrs:{url:e.loadDataUrl,requestMethod:"post",context:"portal"},on:{"after-load-data":e.afterLoadData}}),a("eip-i18n-dialog",{ref:"eipI18nDialog",attrs:{"append-to-body":""},on:{onConfirm:e.dialogOnConfirm}})],1)}),[],!1,null,"bef0f6fa",null);t.default=r.exports},6180:function(e,t,a){},"61e0":function(e,t,a){var i={"./App.vue":"3dfd","./api/controlsConfig.js":"400c","./api/flow.js":"4bf8","./api/form.js":"c7ea","./api/menu.js":"1f27","./api/mock-util.js":"eba3","./api/mock/code-folder-data.js":"62df","./api/mock/form-data.js":"a83f","./api/mock/identity-data.js":"39ce","./api/mock/menu-data.js":"2821","./api/mock/role-data.js":"1c88","./api/mock/sysType-data.js":"43a3","./api/mock/user-data.js":"6ab8","./api/org.js":"24fd","./api/portal.js":"a858","./api/sysType.js":"88de","./api/uc.js":"292c","./api/user.js":"c24f","./components/common/Chart.vue":"d862","./components/common/FileUpload.vue":"1a05","./components/common/HsInput.vue":"fefb","./components/common/HtAsideTree.vue":"f3e2","./components/common/HtAvatar.vue":"e279","./components/common/HtChart.vue":"8f6b","./components/common/HtColumn.vue":"c24c","./components/common/HtDeleteButton.vue":"3e0d","./components/common/HtEditor.vue":"ee4b","./components/common/HtFileUpload.vue":"e6e3","./components/common/HtLoadData.vue":"f1d0","./components/common/HtPageSelect.vue":"b7b1","./components/common/HtSubmitButton.vue":"224c","./components/common/HtSysTypeTree.vue":"e24e","./components/common/HtTabsColumn.vue":"8dda","./components/common/HtTabsComponent.vue":"ae58","./components/common/HtTabsComponentHref.vue":"32ab","./components/common/ImgFileUpload.vue":"b11b","./components/common/OpinionText.vue":"8ef1","./components/common/TemplateComponent.vue":"e41a","./components/common/VariablesSelector.vue":"b36a","./components/dialog/CustomDialogDialog.vue":"b8dc","./components/dialog/DataTemplateDialog.vue":"9bd4","./components/dialog/DefAuthorizeDialog.vue":"ad10","./components/dialog/DefAuthorizePageDialog.vue":"2eb2","./components/dialog/EipAuthDialog.vue":"e853","./components/dialog/EipBoDialog.vue":"ef2b","./components/dialog/EipChartDialog.vue":"2b3f","./components/dialog/EipCopyFormDialog.vue":"2cdf","./components/dialog/EipCustomViewDialog.vue":"4304","./components/dialog/EipDataTemplateDialog.vue":"9099","./components/dialog/EipDemensionDialog.vue":"5191","./components/dialog/EipFlowDialog.vue":"9ac0","./components/dialog/EipFormDialog.vue":"7928","./components/dialog/EipI18nDialog.vue":"3633","./components/dialog/EipJobDialog.vue":"aa0c","./components/dialog/EipMethodDialog.vue":"704f","./components/dialog/EipModuleDialog.vue":"7d36","./components/dialog/EipMsgTemplateDialog.vue":"f493","./components/dialog/EipOrgDialog.vue":"5238","./components/dialog/EipPostDialog.vue":"3a44","./components/dialog/EipRoleDialog.vue":"5fe1","./components/dialog/EipScriptDialog.vue":"4769","./components/dialog/EipSysTypeDialog.vue":"fe97","./components/dialog/EipUrlTreeDialog.vue":"cb3f","./components/dialog/EipUserDialog.vue":"7f58","./components/dialog/FormTemplateDialog.vue":"897b","./components/dialog/IconDialog.vue":"e42c","./components/dialog/ShiftRuleDialog.vue":"3539","./components/flow/AgentEdit.vue":"9829","./components/flow/DelegationDetail.vue":"18d2","./components/flow/DelegationEdit.vue":"026f","./components/flow/FlowAutoStartSetting.vue":"97ce","./components/flow/FlowAutoTask.vue":"71a7","./components/flow/FlowBranchConditionList.vue":"f0cc","./components/flow/FlowBranchConditionSet.vue":"7c51","./components/flow/FlowConditionBuildDialog.vue":"6218","./components/flow/FlowConfig.vue":"7684","./components/flow/FlowCustomQuerySelector.vue":"bcbe","./components/flow/FlowCustomScriptSelector.vue":"115f","./components/flow/FlowEditBoSetting.vue":"14dd","./components/flow/FlowFormAuth.vue":"84c3","./components/flow/FlowFormConfig.vue":"88b0","./components/flow/FlowFormExtraPropSet.vue":"a337","./components/flow/FlowFormFiledAuth.vue":"fb20","./components/flow/FlowFormRightSubSetting.vue":"175a","./components/flow/FlowFormSubRowAuth.vue":"0acb","./components/flow/FlowFormSubRowCondition.vue":"13e0","./components/flow/FlowHrScriptSelector.vue":"2a77","./components/flow/FlowImage.vue":"eac7","./components/flow/FlowMatrixSelector.vue":"b7d7","./components/flow/FlowNodeAttributes.vue":"8400","./components/flow/FlowNodeBtns.vue":"33236","./components/flow/FlowNodeCopyToUserConfig.vue":"1808","./components/flow/FlowNodeCusersSelector.vue":"316e","./components/flow/FlowNodeEventSetting.vue":"4b17","./components/flow/FlowNodeHelp.vue":"f9a9","./components/flow/FlowNodeJumpRule.vue":"ebf8","./components/flow/FlowNodePositionSelector.vue":"507c","./components/flow/FlowNodeRemind.vue":"caff","./components/flow/FlowNodeRestfuls.vue":"e26b","./components/flow/FlowNodeScript.vue":"99fb","./components/flow/FlowNodeStartNewFlow.vue":"6c4e","./components/flow/FlowNodeUserCondition.vue":"ec8e","./components/flow/FlowNodeUserConfig.vue":"cc21","./components/flow/FlowNodeUserRuleSelector.vue":"402e","./components/flow/FlowOtherSetting.vue":"e44a","./components/flow/FlowSignConfig.vue":"53f8","./components/flow/FlowSignRuleSet.vue":"d089","./components/flow/FlowTestPlugin.vue":"1547","./components/flow/FlowVarList.vue":"2967","./components/flow/FlowVarSelector.vue":"e9df","./components/flow/FlowVersionList.vue":"b5f3","./components/flow/MessageTypeSelector.vue":"7519","./components/flow/SecretaryEdit.vue":"d9e7","./components/flow/SubFlowImage.vue":"7137","./components/flow/TransferDetail.vue":"5158","./components/flow/TransferEdit.vue":"2faf","./components/flow/WatermarkSetProcessDialog.vue":"2e91","./components/flow/WatermarkTypeDialog.vue":"cf05","./components/form/AdvancedProperty.vue":"c481","./components/form/BasicsProperty.vue":"bc2f","./components/form/ControlProperty.vue":"ddb4","./components/form/FieldPanel.vue":"eb9a","./components/form/FormDesigner.vue":"0ef3","./components/form/FormNavigator.vue":"c988","./components/form/FormTabsDialog.vue":"7eed","./components/form/FormVarSelector.vue":"3895","./components/form/HotSubDialog.vue":"0547","./components/form/HotTableFieldDialog.vue":"3f55","./components/form/LayoutProperty.vue":"ea69","./components/form/PropertyPanel.vue":"e00d","./components/form/ValidataProperty.vue":"e9d5","./components/form/WidgetCollapseLayout.vue":"2a04","./components/form/WidgetDataViewLayout.vue":"8e1e","./components/form/WidgetFormItem.vue":"4bcf","./components/form/WidgetGridLayout.vue":"78ac","./components/form/WidgetHottableLayout.vue":"f93b","./components/form/WidgetIframeLayout.vue":"2d15","./components/form/WidgetMainTableLayout.vue":"aece","./components/form/WidgetPageButtonLayout.vue":"4d02","./components/form/WidgetPageStepsLayout.vue":"9098","./components/form/WidgetPaginationLayout.vue":"b1c5","./components/form/WidgetPanel.vue":"4f70","./components/form/WidgetSubDivLayout.vue":"177d","./components/form/WidgetSubtableLayout.vue":"e57f","./components/form/WidgetSunDivLayout.vue":"b741","./components/form/WidgetSuntableLayout.vue":"de7b","./components/form/WidgetTableLayout.vue":"9573","./components/form/bus/WidgetFormBus.js":"e924","./components/form/chart/Chart.vue":"8eff","./components/form/chart/EipChart.vue":"f027","./components/form/chart/EipChartSetting.vue":"1f28","./components/form/chart/FlowChartEdit.vue":"20a1","./components/form/chart/ReportSetting.vue":"91f7","./components/form/customView/AuthEdit.vue":"68e2","./components/form/customView/CellMathDialog.vue":"2513","./components/form/customView/CustomViewEdit.vue":"9e9b","./components/form/customView/FieldDialog.vue":"eb6d","./components/form/customView/FilterDialog.vue":"2591","./components/form/customView/FormulasDialog.vue":"b117","./components/form/customView/MathDialog.vue":"e2d0","./components/form/customView/MathRowDialog.vue":"7de2","./components/form/customView/MenusAdd.vue":"9ce1","./components/form/customView/SubImportMergeDialog.vue":"a966","./components/form/customView/TemplateEdit.vue":"afce","./components/form/customView/ViewEdit.vue":"94de","./components/form/customView/ViewList.vue":"941c","./components/form/dataTemplate/BaseSetting.vue":"74f7","./components/form/dataTemplate/ConditionSetting.vue":"2f91","./components/form/dataTemplate/DisplaySetting.vue":"5e69","./components/form/dataTemplate/FilterFiledSetting.vue":"2270","./components/form/dataTemplate/FilterSetting.vue":"e1c4","./components/form/dataTemplate/FilterTreeSetting.vue":"5de7","./components/form/dataTemplate/FormFlowDialog.vue":"5fb9","./components/form/dataTemplate/ImportCheckJarManager.vue":"5e42","./components/form/dataTemplate/ManageSetting.vue":"1c5b","./components/form/dataTemplate/RemindSetting.vue":"4d51","./components/form/dataTemplate/SortSetting.vue":"8074","./components/form/dataTemplate/SubFields.vue":"9bb6","./components/form/dataTemplate/SummarySetting.vue":"9f39","./components/form/dataTemplate/TemplateAddToMenu.vue":"5f95","./components/form/dataTemplate/TemplateCtrlFieldDialog.vue":"3f26","./components/form/dataTemplate/TemplateFilterDialog.vue":"1768","./components/form/dataTemplate/TemplateHtmlEdit.vue":"7cbb","./components/form/dataTemplate/TemplatePreviewDialog.vue":"d60d","./components/lang/LangSelect.vue":"ed3a","./components/portal/ColumnPanel.vue":"89e7","./components/portal/DesignFormItem.vue":"de1d","./components/portal/DesignGridLayout.vue":"5e34","./components/portal/DesignPanel.vue":"4c8d","./components/portal/DesignTableLayout.vue":"cacd","./components/portal/IndexColumnList.vue":"35c0","./components/portal/IndexColumnSetparam.vue":"ce48","./components/portal/LayoutConfigPanel.vue":"4a2f","./components/portal/PortalDesignerDialog.vue":"f56f","./components/portal/SysAppMenu.vue":"f134","./components/portal/SysAppMenuTree.vue":"28e9","./components/selector/EipBoAttrSelector.vue":"6723","./components/selector/EipBoSelector.vue":"2256","./components/selector/EipChartSelector.vue":"e3e2","./components/selector/EipCustomViewSelector.vue":"7214","./components/selector/EipDataTemplateSelector.vue":"e971","./components/selector/EipDemensionSelector.vue":"2e9f","./components/selector/EipFlowSelector.vue":"894e","./components/selector/EipFormSelector.vue":"94b2","./components/selector/EipJobSelector.vue":"b775","./components/selector/EipModuleSelector.vue":"75cd","./components/selector/EipOrgSelector.vue":"c84d","./components/selector/EipPostSelector.vue":"6482","./components/selector/EipRoleSelector.vue":"1cb9","./components/selector/EipSysTypeSelector.vue":"d81e","./components/selector/EipUserSelector.vue":"1846","./components/selector/UserSelector.vue":"cf5b","./components/system/HtMenuManager.vue":"b8fa","./components/system/HtMenuTree.vue":"0845","./components/system/I18nMessageEdit.vue":"4172","./components/tenant/TenantAccessAddress.vue":"e20d","./components/vueUeditorWrap/utils/Debounce.js":"203d","./components/vueUeditorWrap/utils/Event.js":"7f49","./components/vueUeditorWrap/vue-ueditor-wrap.vue":"8f1b","./directive.js":"8b47","./halosee-ui-util.js":"c994","./index.js":"b635","./locale/index.js":"fe07","./locale/lang/en.js":"f334","./locale/lang/zh-CN.js":"5b6f","./locale/lang/zh-TW.js":"e6ee","./locale/validate/dict.js":"6abe","./request.js":"2ade","./router.js":"41cb","./store.js":"c0d6","./store/flow.js":"d768","./store/formStore.js":"c623","./store/login.js":"3bb0","./store/menu.js":"b1ac","./store/setting.js":"944f","./store/styleSetting.js":"066d","./store/tenant.js":"164f","./store/user.js":"2147","./validate.js":"8d8b","./views/BlankView.vue":"bc88","./views/Demo.vue":"680c","./views/ExceptionPage.vue":"321f","./views/Login.vue":"a55b","./views/Menu.vue":"9a0b","./views/Navigator.vue":"a118","./views/ResetPwdView.vue":"f400","./views/common/Home.vue":"dd1a","./views/demo/DialogDemo.vue":"7a1a","./views/demo/Iconfont.vue":"2e41","./views/file/FileList.vue":"b234","./views/file/FileTree.vue":"eb53","./views/file/FlowUploadPropertiesManager.vue":"db1c","./views/file/HtVideoPlayer.vue":"3f86","./views/file/IframeSrc.vue":"bcc2","./views/file/Pdf.vue":"9834","./views/flow/AgentManager.vue":"3a48","./views/flow/BpmCommonDefList.vue":"08fe","./views/flow/BpmEditor.vue":"581f","./views/flow/DefManager.vue":"73aa","./views/flow/DelegationManager.vue":"31f7","./views/flow/FlowAuthManager.vue":"8e48","./views/flow/InstanceDetail.vue":"30c8","./views/flow/InstanceManager.vue":"c2d8","./views/flow/InstanceModifyOpinion.vue":"93e9","./views/flow/InstanceUrgent.vue":"35ba","./views/flow/PrintRecordManager.vue":"19b2","./views/flow/SecretaryManager.vue":"ae51","./views/flow/TaskManager.vue":"e0e4","./views/flow/TransferManager.vue":"bb22","./views/flow/WatermarkManager.vue":"7ec9","./views/flow/help/ApprovalItemList.vue":"739e","./views/flow/help/ConditionScriptDetails.vue":"ad27","./views/flow/help/ConditionScriptEdit.vue":"0b32","./views/flow/help/ConditionScriptList.vue":"75f3","./views/flow/help/MsgDetails.vue":"ddcc","./views/flow/help/MsgTemplateList.vue":"3d6f","./views/flow/help/ScriptEdit.vue":"039d","./views/flow/help/ScriptList.vue":"bf1b","./views/flow/simulation/ProcessSimulation.vue":"829c","./views/flow/simulation/ProcessSimulationInst.vue":"a3f2","./views/form/BusinessObj.vue":"e432","./views/form/BusinessObjAttr.vue":"f518","./views/form/BusinessObjDialog.vue":"b8ed","./views/form/BusinessObjEnts.vue":"0b53","./views/form/BusinessObjExternalDialog.vue":"de2e","./views/form/BusinessObjHeader.vue":"0ba5","./views/form/CustomChartManager.vue":"3d51","./views/form/CustomViewManager.vue":"0a60","./views/form/FlowChartManager.vue":"4400","./views/form/FormMagicalcoderPageManager.vue":"3d4b","./views/form/FormManager.vue":"b270","./views/form/FormMenusAdd.vue":"901b","./views/form/FormPrintTemplateManager.vue":"d5e5","./views/form/FormTemplateCopyDialog.vue":"44f6","./views/form/FormTemplateEditDialog.vue":"6f32","./views/form/FormTemplateList.vue":"d78b","./views/form/FormVersionManager.vue":"209a","./views/form/MagicalcoderPageVersionManager.vue":"5e0f","./views/form/MobileFormManager.vue":"027a","./views/form/ViewManageList.vue":"7a44","./views/form/customDialog/CombineDialogShow.vue":"69f4","./views/form/customDialog/CustomDialogList.vue":"a1e3","./views/form/customDialog/CustomDialogShow.vue":"0c24","./views/form/customDialog/CustomDialogShowDetail.vue":"73d7","./views/form/customDialog/CustomDialogShowTree.vue":"c0f3","./views/form/customDialog/EipTreeDialog.vue":"83b8","./views/form/customDialog/ParamSettingDialog.vue":"e8b0","./views/form/customquery/CustomQuery.js":"58d9","./views/form/customquery/CustomQueryList.vue":"0b18","./views/form/customquery/CustomQueryShow.vue":"90fb","./views/form/dataTemplate/DataTemplateManager.vue":"02c8","./views/meta/DataDicManager.vue":"d764","./views/meta/DataSourceManager.vue":"715d","./views/meta/IdentityManager.vue":"e350","./views/meta/TenantDataSourceManager.vue":"26aa","./views/meta/TenantRedisManager.vue":"5251","./views/news/PortalNewsNoticeManager.vue":"d080","./views/news/PortalNewsTreeManager.vue":"e617","./views/portal/AppCenter.vue":"7d68","./views/portal/AppModelManager.vue":"0691","./views/portal/DefaultLayout.vue":"3e94","./views/portal/IndexColumn.vue":"c899","./views/portal/IndexLayout.vue":"5779","./views/portal/LayoutDistribution.vue":"0b0f","./views/portal/LayoutManager.vue":"0b51","./views/portal/LayoutPreviewDialog.vue":"b61c","./views/portal/PortalAppParamManager.vue":"61f7","./views/portal/PortalDataSensitiveManager.vue":"c3b1","./views/portal/SysTagManager.vue":"a35e","./views/system/ExecuteJobList.vue":"dbca","./views/system/SchedulerManager.vue":"9579","./views/system/SchedulerTriggerList.vue":"962d","./views/system/SysPropertiesManager.vue":"7e7e","./views/system/SysSetting.vue":"315d","./views/system/SysTypeCatManager.vue":"71da","./views/system/SysTypeTreeManager.vue":"ca96","./views/system/TenantInfoManager.vue":"ecd1","./views/system/TenantMailServerManager.vue":"9732","./views/system/generator/GeneratorLog.vue":"531c","./views/system/generator/StartGenerator.vue":"22a7","./views/system/generator/sysModuleAddMenus.vue":"6a3d","./views/system/generator/sysModuleCreate.vue":"453b","./views/system/generator/sysModuleList.vue":"bbc4","./views/system/generator/sysModulePreview.vue":"b1c2","./views/system/i18n/I18nMessageManager.vue":"611c","./views/system/i18n/I18nMessageTypeManager.vue":"5e79","./views/system/log/FlowInterfaceCllLog.vue":"ef7d","./views/system/log/MessageSendLog.vue":"7816","./views/system/log/SystemLogConfig.vue":"ca06","./views/system/log/SystemLogList.vue":"09d3","./views/system/menu/MenuManager.vue":"f1be","./views/system/menu/MethodListManager.vue":"6a08","./views/system/sysExternalUnite/SysExternalUnite.vue":"861a","./views/uc/HolidayManager.vue":"4921","./views/uc/LoginLogManager.vue":"e102","./views/uc/MatrixData.vue":"6895","./views/uc/MatrixManager.vue":"776b","./views/uc/OnlineUserManager.vue":"0adb","./views/uc/PwdStrategy.vue":"ed62","./views/uc/ReportLine.vue":"b103","./views/uc/ResourceLicensing.vue":"8c30","./views/uc/RoleManager.vue":"b698","./views/uc/RoleMenuAuth.vue":"bf1b2","./views/uc/RoleMethodAuth.vue":"43e7","./views/uc/ShiftRuleManager.vue":"c09d","./views/uc/ShiftUserManager.vue":"8f3d","./views/uc/TenantAuthManager.vue":"3503","./views/uc/TenantIgnoreMenuManager.vue":"2c4c","./views/uc/TenantMailServerManager.vue":"b632","./views/uc/TenantManager.vue":"f354","./views/uc/TenantParamsManager.vue":"a15a","./views/uc/TenantTypeManager.vue":"fca7","./views/uc/UserDetail.vue":"bc36","./views/uc/UserListManager.vue":"6d73","./views/uc/UserManager.vue":"286b","./views/uc/UserParamManager.vue":"56ca","./views/uc/UserParamsManager.vue":"7dff","./views/uc/UserRoleManager.vue":"5964","./views/uc/heiorgmanager/DistrubutiveUser.vue":"f19c","./views/uc/heiorgmanager/HeiOrganization.vue":"d937","./views/uc/heiorgmanager/HtOrgTree.vue":"65f5","./views/uc/heiorgmanager/OrgAuthPage.vue":"7b5b","./views/uc/heiorgmanager/OrgManager.vue":"3d20","./views/uc/heiorgmanager/OrgPost.vue":"437a","./views/uc/heiorgmanager/OrgTree.vue":"a274","./views/uc/heiorgmanager/UnderUserTable.vue":"72eb","./views/uc/org/Demension.vue":"ff28","./views/uc/org/DistrubutiveUser.vue":"34d3","./views/uc/org/HtOrgTree.vue":"4089","./views/uc/org/JobManager.vue":"e592","./views/uc/org/OrgAuthPage.vue":"c4f1","./views/uc/org/OrgManager.vue":"9a29","./views/uc/org/OrgPost.vue":"df07","./views/uc/org/OrgTree.vue":"2af9","./views/uc/org/Organization.vue":"0534","./views/uc/org/PostDialog.vue":"8526","./views/uc/org/PostManager.vue":"3e01","./views/uc/org/PrgParamManage.vue":"3316","./views/uc/org/UnderUserTable.vue":"f353","./views/uc/reportlinetree/DiastrbutionAdmin.vue":"998e","./views/uc/reportlinetree/ReportLineAsideTree.vue":"045d","./views/uc/reportlinetree/ReportLineTree.vue":"f758"};function n(e){var t=o(e);return a(t)}function o(e){var t=i[e];if(!(t+1)){var a=new Error("Cannot find module '"+e+"'");throw a.code="MODULE_NOT_FOUND",a}return t}n.keys=function(){return Object.keys(i)},n.resolve=o,e.exports=n,n.id="61e0"},"61f7":function(e,t,a){"use strict";a.r(t);a("25fc"),a("000b");var i=a("2ade"),n={props:["appId"],components:{HtEditor:function(){return Promise.resolve().then(a.bind(null,"ee4b"))},FileUpload:function(){return Promise.resolve().then(a.bind(null,"1a05"))}},data:function(){return{dialogVisible:!1,data:[],pageResult:{page:1,pageSize:50,total:0},PortalAppParam:{},saveMethod:"POST",controlTypeOptions:[{label:"手动输入",value:"textarea"},{label:"日期",value:"date"},{label:"日期时间",value:"dateTime"},{label:"数字",value:"number"},{label:"附件上传",value:"attachment"},{label:"富文本",value:"richText"}],uploadUrl:window.context.portal+"/system/file/v1/upload",fileList:[]}},mounted:function(){this.$validator=this.$root.$validator},watch:{appId:{handler:function(e,t){e!=t&&this.$refs.htTable.load()}}},computed:{header:function(){return this.$store.state.login&&this.$store.state.login.currentUser?{Authorization:"Bearer  "+this.$store.state.login.currentUser.token}:{}}},methods:{showDialog:function(e){var t=this;if(e){this.PortalAppParam.appId=e.appId;var a=e.id;this.saveMethod="PUT",this.$http.get("${portal}/portalAppParam/v1/"+a).then((function(e){t.PortalAppParam=e.data,t.dialogVisible=!0;var a=t;setTimeout((function(){"attachment"==a.PortalAppParam.controlType&&a.PortalAppParam.value&&a.$refs.uploadFile.setFiles(JSON.parse(a.PortalAppParam.value))}))}),(function(e){reject(e)}))}else this.PortalAppParam.appId=this.appId,this.saveMethod="POST",this.dialogVisible=!0},beforeCloseDialog:function(){this.PortalAppParam={},this.dialogVisible=!1,this.$refs.uploadFile&&this.$refs.uploadFile.clearFiles()},loadData:function(e,t){var a=this,i=[{property:"APP_ID_",value:this.appId,operation:"EQUAL",relation:"AND",group:"main"}];e?e.querys?e.querys.push(i[0]):e.querys=i:(e={}).querys=i,this.$http.post("${portal}/portalAppParam/v1/query",e).then((function(e){var t=e.data;a.data=t.rows,a.pageResult={page:t.page,pageSize:t.pageSize,total:t.total}}),(function(e){reject(e)})).finally((function(){return t()}))},afterSaveData:function(){var e=this;setTimeout((function(){e.beforeCloseDialog(),e.$refs.htTable.load()}),500)},getAlias:function(){var e=this,t=this.PortalAppParam.name;i.default.get("${uc}/base/tools/v1/getPinyin?chinese="+t+"&type=0").then((function(t){e.$set(e.PortalAppParam,"alias",t.data.value)}))},onSuccess:function(e){this.PortalAppParam.value=JSON.stringify(e)}}},o=(a("8bf1"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"name","show-export":!1,"show-custom-column":!1},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]),a("ht-delete-button",{attrs:{url:"${portal}/portalAppParam/v1/",htTable:e.$refs.htTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"参数名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary",title:"查看详情"},on:{click:function(t){return e.showDialog(i)}}},[e._v(e._s(i.name))])]}}])}),a("ht-table-column",{attrs:{prop:"alias",label:"参数编码",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{label:"控件类型","show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){return["textarea"==t.row.controlType?a("el-tag",{attrs:{type:"primary"}},[e._v("手动输入")]):e._e(),"date"==t.row.controlType?a("el-tag",{attrs:{type:"success"}},[e._v("日期")]):e._e(),"dateTime"==t.row.controlType?a("el-tag",{attrs:{type:"success"}},[e._v("日期时间")]):e._e(),"number"==t.row.controlType?a("el-tag",{attrs:{type:"primary"}},[e._v("数字")]):e._e(),"attachment"==t.row.controlType?a("el-tag",{attrs:{type:"info"}},[e._v("附件上传")]):e._e(),"richText"==t.row.controlType?a("el-tag",{attrs:{type:"warning"}},[e._v("富文本")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"value",label:"参数内容","show-overflow-tooltip":!0}})]],2),a("el-dialog",{staticClass:"sp-manager__dialog",attrs:{width:"70%",title:"应用参数",visible:e.dialogVisible,"before-close":e.beforeCloseDialog,"append-to-body":!0}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"PortalAppParamForm"}},[a("ht-form-item",{attrs:{label:"应用ID"}},[a("ht-input",{attrs:{validate:"required",disabled:!0},model:{value:e.PortalAppParam.appId,callback:function(t){e.$set(e.PortalAppParam,"appId",t)},expression:"PortalAppParam.appId"}})],1),a("ht-form-item",{attrs:{label:"参数名称"}},[a("ht-input",{attrs:{validate:"required"},on:{change:e.getAlias},model:{value:e.PortalAppParam.name,callback:function(t){e.$set(e.PortalAppParam,"name",t)},expression:"PortalAppParam.name"}})],1),a("ht-form-item",{attrs:{label:"参数编码"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.PortalAppParam.alias,callback:function(t){e.$set(e.PortalAppParam,"alias",t)},expression:"PortalAppParam.alias"}})],1),a("ht-form-item",{attrs:{label:"控件类型"}},[a("ht-select",{attrs:{options:e.controlTypeOptions,validate:"required",props:{key:"value",value:"label"}},model:{value:e.PortalAppParam.controlType,callback:function(t){e.$set(e.PortalAppParam,"controlType",t)},expression:"PortalAppParam.controlType"}})],1),e.PortalAppParam.controlType?a("ht-form-item",{attrs:{label:"参数内容"}},["textarea"==e.PortalAppParam.controlType?a("ht-input",{attrs:{type:"textarea"},model:{value:e.PortalAppParam.value,callback:function(t){e.$set(e.PortalAppParam,"value",t)},expression:"PortalAppParam.value"}}):e._e(),"number"==e.PortalAppParam.controlType?a("ht-input",{attrs:{type:"number"},model:{value:e.PortalAppParam.value,callback:function(t){e.$set(e.PortalAppParam,"value",t)},expression:"PortalAppParam.value"}}):e._e(),"date"==e.PortalAppParam.controlType?a("ht-date",{attrs:{format:"yyyy-MM-dd"},model:{value:e.PortalAppParam.value,callback:function(t){e.$set(e.PortalAppParam,"value",t)},expression:"PortalAppParam.value"}}):e._e(),"dateTime"==e.PortalAppParam.controlType?a("ht-date",{attrs:{format:"yyyy-MM-dd HH:mm:ss"},model:{value:e.PortalAppParam.value,callback:function(t){e.$set(e.PortalAppParam,"value",t)},expression:"PortalAppParam.value"}}):e._e(),"attachment"==e.PortalAppParam.controlType?a("FileUpload",{ref:"uploadFile",attrs:{accept:".jpg,.jpeg,.png,.bmp,.pdf,.JPG,.JPEG,.PNG,.BMP,.PDF,.doc,.docx,.xls,.xlsx,.ppt,.pptx,.rtf,.txt,.zip,.rar,.vsd,.dwg"},model:{value:e.PortalAppParam.value,callback:function(t){e.$set(e.PortalAppParam,"value",t)},expression:"PortalAppParam.value"}}):e._e(),"richText"==e.PortalAppParam.controlType?a("ht-editor",{attrs:{"model-name":"PortalAppParam.value"},model:{value:e.PortalAppParam.value,callback:function(t){e.$set(e.PortalAppParam,"value",t)},expression:"PortalAppParam.value"}}):e._e()],1):e._e()],1),a("div",{staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:"${portal}/portalAppParam/v1/",model:e.PortalAppParam,"request-method":e.saveMethod,"scope-name":"PortalAppParamForm"},on:{"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:e.beforeCloseDialog}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1)],1)}),[],!1,null,"4b6412d2",null);t.default=r.exports},6205:function(e,t,a){"use strict";a("b3e5")},6206:function(e,t,a){},6218:function(e,t,a){"use strict";a.r(t);var i=a("27c9").a,n=(a("cdf6"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.dialogVisible?a("el-dialog",{attrs:{"close-on-click-modal":!1,title:e.title,visible:e.dialogVisible,appendToBody:"",top:"8vh",width:"80%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("span",{staticStyle:{"font-size":"20px"},attrs:{slot:"title"},slot:"title"},[e._v("\n\t\t\t"+e._s(e.title)+"\n\t\t\t"),a("el-tooltip",{attrs:{placement:"right"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n\t\t\t\t\t字符串和数字的比较类型为【属于】时，值内容要以英文逗号隔开\n\t\t\t\t")]),a("i",{staticClass:"el-icon-question"})])],1),a("div",{staticStyle:{position:"relative",height:"450px",overflow:"auto"}},[a("div",{staticStyle:{position:"absolute","z-index":"2"}},[a("form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"form1"}},[e.bindForm?e._e():a("el-container",[a("div",{staticClass:"form-empty"},[e._v("请先绑定业表单")])]),e._l(e.tabList,(function(t){return a("table",{key:t.indexStr,staticClass:"table-list custom_condition_tab table",style:t.style},[a("tbody",[a("tr",[a("td",{staticStyle:{width:"220px"}},[a("el-select",{directives:[{name:"validate",rawName:"v-validate",value:{required:!0},expression:"{ required: true }"}],staticStyle:{width:"200px"},attrs:{size:"mini"},on:{change:function(a){return e.setFieldOtherInfo(this,t,1)}},model:{value:t.property,callback:function(a){e.$set(t,"property",a)},expression:"tab.property"}},e._l(e.varTree,(function(t,i){return a("el-option-group",{key:i,attrs:{label:t.desc}},e._l(t.children,(function(e){return a("el-option",{key:e.pathStr,attrs:{label:e.desc,value:e.pathStr}})})),1)})),1)],1),a("td",{staticStyle:{width:"100px"}},[a("el-select",{staticStyle:{width:"100px"},attrs:{size:"mini"},model:{value:t.operator,callback:function(a){e.$set(t,"operator",a)},expression:"tab.operator"}},[a("el-option",{attrs:{label:"等于",value:"1"}}),a("el-option",{attrs:{label:"不等于",value:"2"}}),"date"==t.dataType||"number"==t.dataType?a("el-option",{attrs:{label:"大于",value:"3"}}):e._e(),"date"==t.dataType||"number"==t.dataType?a("el-option",{attrs:{label:"大于等于",value:"7"}},[e._v("大于等于\n\t\t\t\t\t\t\t\t\t\t")]):e._e(),"date"==t.dataType||"number"==t.dataType?a("el-option",{attrs:{label:"小于",value:"4"}}):e._e(),"date"==t.dataType||"number"==t.dataType?a("el-option",{attrs:{label:"小于等于",value:"8"}},[e._v("小于等于\n\t\t\t\t\t\t\t\t\t\t")]):e._e(),"varchar"==t.dataType?a("el-option",{attrs:{label:"包含",value:"5"}},[e._v("包含\n\t\t\t\t\t\t\t\t\t\t")]):e._e(),"varchar"==t.dataType?a("el-option",{attrs:{label:"不包含",value:"6"}},[e._v("不包含\n\t\t\t\t\t\t\t\t\t\t")]):e._e(),a("el-option",{attrs:{label:"属于",value:"9"}},[e._v("属于")])],1)],1),a("td",{staticStyle:{width:"100px"}},[a("el-select",{staticClass:"selected_search",on:{change:function(e){t.value=""}},model:{value:t.compType,callback:function(a){e.$set(t,"compType",a)},expression:"tab.compType"}},[a("el-option",{attrs:{label:"值",value:"1"}}),a("el-option",{attrs:{label:"属性",value:"2"}})],1)],1),a("td",{directives:[{name:"show",rawName:"v-show",value:"2"==t.compType,expression:"tab.compType == '2'"}],staticStyle:{width:"220px"}},[a("el-select",{staticStyle:{width:"200px"},attrs:{validate:{required:!0},size:"mini"},on:{change:function(a){return e.setFieldOtherInfo(this,t,2)}},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"tab.value"}},e._l(e.varTree,(function(i,n){return a("el-option-group",{key:n,attrs:{label:i.desc}},e._l(i.children,(function(i){return a("el-option",{directives:[{name:"show",rawName:"v-show",value:e.IsShowfiled(i,t),expression:"IsShowfiled(m, tab)"}],key:i.pathStr,attrs:{label:i.desc,value:i.pathStr}})})),1)})),1)],1),"2"!=t.compType&&"date"==t.dataType?a("td",{staticStyle:{width:"220px"}},["9"!=t.operator?a("ht-date",{staticStyle:{width:"215px"},attrs:{day:-3,format:t.format,showDate:!0,validate:{required:!0}},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"tab.value"}}):e._e(),"9"==t.operator?a("el-date-picker",{attrs:{format:t.format,validate:{required:!0},"value-format":t.format,"end-placeholder":"结束日期","range-separator":"至","start-placeholder":"开始日期",type:"datetimerange"},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"tab.value"}}):e._e()],1):e._e(),2!=t.compType&&"date"!=t.dataType?a("td",{staticStyle:{width:"220px"}},[a("ht-input",{staticStyle:{width:"203px"},attrs:{validate:{required:!0}},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"tab.value"}})],1):e._e(),a("td",{staticStyle:{width:"60px"}},[a("el-button",{attrs:{icon:"el-icon-delete",size:"mini"},on:{click:function(a){return e.removeCondition(t.indexStr)}}})],1)])])])}))],2),e._l(e.branchList,(function(t,i){return a("div",{key:t.indexStr,staticClass:"labelrag",style:t.style},[a("el-select",{staticClass:"selected_search",on:{change:function(t){return e.changecondition(i)}},model:{value:t.newjunction,callback:function(a){e.$set(t,"newjunction",a)},expression:"branch.newjunction"}},[a("el-option",{attrs:{label:"并且",value:"and"}}),a("el-option",{attrs:{label:"或者",value:"or"}}),a("el-option",{attrs:{label:"添加条件",value:"3"}}),"noAdd"!=t.condition?a("el-option",{attrs:{label:"添加联合条件",value:"4"}}):e._e(),"noDel"!=t.condition?a("el-option",{attrs:{label:"删除",value:"5"}}):e._e()],1)],1)}))],2),a("div",{staticStyle:{position:"absolute","z-index":"1",width:"500px",height:"100%"},domProps:{innerHTML:e._s(e.svgHtml)}})]),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e.bindForm?a("el-input",{attrs:{rows:2,readonly:"",type:"textarea"},model:{value:e.scriptStr,callback:function(t){e.scriptStr=t},expression:"scriptStr"}}):e._e(),a("div",[e.bindForm?a("el-button",{attrs:{size:"medium",type:"primary"},on:{click:function(t){return e.previewCondition(!1)}}},[e._v("预览表达式")]):e._e(),e.bindForm?a("el-button",{attrs:{size:"medium",type:"primary"},on:{click:function(t){return e.previewCondition(!0)}}},[e._v("确 定")]):e._e(),a("el-button",{attrs:{size:"medium"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1)]):e._e()],1)}),[],!1,null,"dc5d37b0",null);t.default=o.exports},6242:function(e,t,a){},"62df":function(e,t,a){"use strict";a.r(t);var i=[{id:1,name:"代码目录",children:[{id:2,name:"src",children:[{id:3,name:"main",children:[{id:4,name:"java",children:[{id:7,name:"com.halosee.test",children:[{id:8,name:"controller",children:[{id:9,name:"XXXController.java"}]},{id:10,name:"dao",children:[{id:11,name:"XXXDao.java"}]},{id:12,name:"manager",children:[{id:16,name:"impl",children:[{id:17,name:"XXXManagerImpl.java"}]},{id:13,name:"XXXManager.java"}]},{id:14,name:"model",children:[{id:15,name:"XXX.java"}]}]}]},{id:5,name:"resources",children:[{id:18,name:"mapper",children:[{id:19,name:"XXXMapper.xml"}]}]}]}]},{id:6,name:"web",children:[{id:20,name:"src",children:[{id:21,name:"views",children:[{id:22,name:"XXXManager.vue"}]}]}]}]}];t.default={name:"codeFolderData",getData:function(){return i}}},"62e4":function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},"632e":function(e,t,a){},6370:function(e,t,a){},6389:function(e,t){e.exports=require("vue-router")},"638f":function(e,t,a){},6403:function(e,t,a){!function(e){"use strict";e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(a("c1df"))},6413:function(e,t,a){"use strict";a("5ecb")},6451:function(e,t,a){},6482:function(e,t,a){"use strict";a.r(t);a("80a8");var i=a("c994"),n={name:"my-post-selector",props:{validate:[String,Object],value:String,name:String,placeholder:String,permission:String,single:Boolean,config:Object,appendToBody:{type:Boolean,default:!1}},data:function(){return{data:[],demensions:[],defaultDemension:null,orgs:[],tableColumns:[{prop:"name",label:"名称"},{prop:"code",label:"编码"},{prop:"orgName",label:"所属组织"}],pagination:{page:1,pageSize:50,total:0},orgLength:0}},methods:{loadDemensions:function(){if(0==this.demensions.length){var e=this;this.$http.get("${uc}/api/demension/v1/dems/getAll").then((function(t){var a=t.data;e.demensions=a,a.forEach((function(t){1==t.isDefault&&(e.defaultDemension=t.id)})),e.defaultDemension||(e.defaultDemension=a[0].id)})).catch((function(e){}))}},handleLoad:function(e,t){var a=this;this.$http.post("${uc}/api/org/v1/orgPosts/getOrgPostPage",e).then((function(e){var i=e.data;a.data=i.rows,a.pagination.page=i.page,a.pagination.pageSize=i.pageSize,a.pagination.total=i.total,t()}),(function(e){t()}))},valueChange:function(e){this.$emit("input",e)},loadOrgTree:function(e,t){e&&e.data&&e.data.isParent?e.data.children?t(e.data.children):this.$http.post("${uc}/api/org/v1/orgs/getByParentAndDem",{demId:e.data.demId,parentId:e.data.id}).then((function(e){t(e.data)})).catch((function(e){})):t([])},changeDemension:function(e){var t=this;this.$http.post("${uc}/api/org/v1/orgs/getByParentAndDem",{demId:e}).then((function(e){t.orgs=i.default.tile2nest(e.data)})).catch((function(e){}))},loadPosts:function(e){var t={pageBean:this.pagination,querys:[]},a={property:"orgId",value:e.id,group:"main",operation:"EQUAL",relation:"AND"};t.querys.push(a),this.handleLoad(t,(function(){}))}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-post-selector",{attrs:{validate:e.validate,name:e.name,placeholder:e.placeholder,permission:e.permission,single:e.single,config:e.config,data:e.data,"table-columns":e.tableColumns,pagination:e.pagination,demensions:e.demensions,defaultDemension:e.defaultDemension,orgs:e.orgs,"load-org-tree":e.loadOrgTree,"append-to-body":e.appendToBody,"select-label":"name","quick-search-props":"p.pos_name_,p.code_,o.path_name_"},on:{load:e.handleLoad,valueChange:e.valueChange,loadDemensions:e.loadDemensions,changeDemension:e.changeDemension,loadPosts:e.loadPosts},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}})}),[],!1,null,null,null);t.default=r.exports},6557:function(e,t,a){},"65db":function(e,t,a){!function(e){"use strict";e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aŭg_sep_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D[-a de] MMMM, YYYY",LLL:"D[-a de] MMMM, YYYY HH:mm",LLLL:"dddd, [la] D[-a de] MMMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,a){return e>11?a?"p.t.m.":"P.T.M.":a?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd [je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasinta] dddd [je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"sekundoj",ss:"%d sekundoj",m:"minuto",mm:"%d minutoj",h:"horo",hh:"%d horoj",d:"tago",dd:"%d tagoj",M:"monato",MM:"%d monatoj",y:"jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(a("c1df"))},"65f5":function(e,t,a){"use strict";a.r(t);a("80a8"),a("000b"),a("d036");var i=a("24fd"),n=a("c994"),o={name:"ht-org-tree",props:{orgId:{type:String|Number,required:!0},supportFilter:{type:Boolean,default:!1},highlightCurrent:{type:Boolean,default:!1},defaultExpandAll:{type:Boolean,default:!1},showCheckbox:{type:Boolean,default:!1},renderContent:{type:Function},lazy:{type:Boolean,default:!0}},data:function(){return{treeData:[],defaultProps:{children:"children",label:"name"}}},methods:{handleNodeClick:function(e){this.$emit("node-click",e)},check:function(e,t){this.$emit("check",e,t)},loadData:function(e){var t={isOrgAuth:"true",parentId:this.orgId,deep:!0},a=this;i.default.getByParentAndDem(t).then((function(e){a.treeData=n.default.tile2nest(e),a.treeData.forEach((function(e){a.treeData.some((function(t){return t.id!==e.id&&e.id==t.parentId}))?(e.leaf=!1,e.isParent=!0):(e.isParent=!1,e.leaf=!0)}))})).finally((function(){e&&e()}))},load:function(e,t){e.data.id?i.default.getChildrenByOrgId(e.data.id).then((function(e){t(e)})):i.default.get(this.orgId).then((function(e){t(e)}))}},mounted:function(){this.loadData()}},r=(a("5b12"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-scrollbar",{staticStyle:{height:"100%"}},[a("ht-tree",{ref:"htTree",attrs:{data:e.treeData,props:e.defaultProps,"highlight-current":e.highlightCurrent,"default-expand-all":e.defaultExpandAll,"node-key":"id","show-checkbox":e.showCheckbox,"render-content":e.renderContent,"expand-on-click-node":!1,"support-filter":!0,lazy:e.lazy,load:e.load},on:{"node-click":e.handleNodeClick,check:e.check,refresh:e.loadData},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.node,i=t.data;return e._t("default",null,{node:a,data:i})}}],null,!0)})],1)}),[],!1,null,"22bfcf3a",null);t.default=s.exports},6619:function(e,t){e.exports=require("core-js/modules/es6.regexp.to-string")},"665b":function(e,t,a){},"668b":function(e,t,a){},6723:function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("4bf8"),n={name:"eip-bo-attr-selector",props:{name:name,defId:{type:String,default:""},typeKey:{type:String,default:""},appendToBody:{type:Boolean,default:!1},showCheckbox:{type:Boolean,default:!1},placeholder:{type:String,default:"请选择属性"},value:{type:String},prop:{type:Object,default:function(){return{children:"children",label:"name"}}}},data:function(){return{treeData:null}},computed:{inputVal:{get:function(){return this.value},set:function(e){this.$emit("input",e)}}},created:function(){},methods:{showDialog:function(){this.loadTreeData(),this.$refs.htTreeDialog.showDialog()},handleClose:function(){this.$refs.htTreeDialog.handleClose()},loadTreeData:function(){var e=this;this.defId&&i.default.getVarTree(this.defId).then((function(t){e.treeData=t}))},onConfirm:function(e){if(!e||"0"===e.parentId)return this.$refs.htTreeDialog.showDialog(),this.$message.error("不能选择一级分类"),!1;this.inputVal=e.path+"."+e.name,this.$emit("input",e.path+"."+e.name)},clear:function(){this.$emit("input",null)}}},o=(a("b8ab"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"inputs"},[a("ht-input",{ref:"htInput",attrs:{placeholder:e.placeholder},on:{focus:e.showDialog,clear:e.clear},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}},[a("el-button",{attrs:{slot:"append",icon:"el-icon-search"},on:{click:e.showDialog},slot:"append"})],1),a("ht-tree-dialog",{ref:"htTreeDialog",attrs:{"dialog-title":"选择分类",data:e.treeData,"show-checkbox":e.showCheckbox,"append-to-body":e.appendToBody,props:e.prop,"default-expand-all":"","leaf-only":!1,"include-half-checked":!1},on:{onConfirm:e.onConfirm}})],1)}),[],!1,null,"295bbcf2",null);t.default=r.exports},6724:function(e,t,a){},6729:function(e,t,a){},6736:function(e,t,a){"use strict";a("1493")},6784:function(e,t,a){!function(e){"use strict";var t=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],a=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"];e.defineLocale("sd",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,a){return e<12?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",ss:"%d سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(a("c1df"))},6789:function(e,t,a){},"67de":function(e,t,a){},"680c":function(e,t,a){"use strict";a.r(t);var i={name:"Demo",components:{DialogDemo:function(){return Promise.resolve().then(a.bind(null,"7a1a"))},Iconfont:function(){return Promise.resolve().then(a.bind(null,"2e41"))}},data:function(){return{activeTab:"first"}}},n=a("2877"),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-tabs",{attrs:{type:"card"},model:{value:e.activeTab,callback:function(t){e.activeTab=t},expression:"activeTab"}},[a("el-tab-pane",{attrs:{label:"对话框选择器",name:"first"}},[a("DialogDemo")],1),a("el-tab-pane",{attrs:{label:"图标库",name:"second"}},[a("Iconfont")],1)],1)}),[],!1,null,"7dcb771c",null);t.default=o.exports},6885:function(e,t,a){},6887:function(e,t,a){!function(e){"use strict";function t(e,t,a){return e+" "+n({mm:"munutenn",MM:"miz",dd:"devezh"}[a],e)}function a(e){switch(i(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}function i(e){return e>9?i(e%10):e}function n(e,t){return 2===t?o(e):e}function o(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}e.defineLocale("br",{months:"Genver_C'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc'her_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h[e]mm A",LTS:"h[e]mm:ss A",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY h[e]mm A",LLLL:"dddd, D [a viz] MMMM YYYY h[e]mm A"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc'hoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec'h da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s 'zo",s:"un nebeud segondennoù",ss:"%d eilenn",m:"ur vunutenn",mm:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:a},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){return e+(1===e?"añ":"vet")},week:{dow:1,doy:4}})}(a("c1df"))},"688b":function(e,t,a){!function(e){"use strict";e.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",ss:"%d hēkona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a("c1df"))},6895:function(e,t,a){"use strict";a.r(t);a("25fc"),a("80a8"),a("000b");var i=a("2ade"),n=(a("c994"),a("58d9")),o=a("c7ea"),r={components:{eipUserSelector:function(){return Promise.resolve().then(a.bind(null,"1846"))},customDialogShow:function(){return Promise.resolve().then(a.bind(null,"0c24"))},userSelector:function(){return Promise.resolve().then(a.bind(null,"cf5b"))},customDialogShowTree:function(){return Promise.resolve().then(a.bind(null,"c0f3"))},eipTreeDialog:function(){return Promise.resolve().then(a.bind(null,"83b8"))}},data:function(){return{dialogVisible:!1,dataList:[],pageResult:{page:1,pageSize:20,total:0},matrix:{},colFields:[],formData:{},aliasPreview:"",customDialogPreview:{},titlePreview:"",checkStrictly:!1,options:{},isIssure:!1,dataSources:"mysql"}},mounted:function(){this.getSQLType(),this.$validator=this.$root.$validator},methods:{showDialog:function(e){var t=this;this.$http.get("${uc}/uc/matrix/v1/data/getOneData?pk="+"".concat(e)+"&matrixId="+this.matrix.id).then((function(e){if(t.formData=e.data.data,t.formData)for(var a in t.formData)0==a.indexOf("ROLE_")&&t.formData[a]&&(t.formData[a]=JSON.parse(t.formData[a]));t.dialogVisible=!0}),(function(e){})),this.getSelectOptions()},beforeCloseDialog:function(){this.dialogVisible=!1},loadData:function(e,t){var a=this.$route.params.matrixId,i=this;this.$http.post("${uc}/uc/matrix/v1/data/list/"+a,e).then((function(e){var t=e.data;i.matrix=t.matrix,i.isIssure=!0,i.colFields=t.colFields,i.dataList=t.data.rows,i.pageResult={page:t.data.page,pageSize:t.data.pageSize,total:t.data.total}}),(function(e){})).finally((function(){return t&&t()}))},save:function(){var e=this,t=!1;for(var a in this.formData)if(0===a.indexOf("CONDK_")&&this.formData[a]){t=!0;break}t?this.$http.post("${uc}/uc/matrix/v1/data/save/"+this.matrix.id,JSON.stringify(this.formData)).then((function(t){t.data.state?(e.$message.success(t.data.message),e.beforeCloseDialog(),e.$refs.htTable.load()):e.$message.error(t.data.message)}),(function(e){})).finally((function(){})):this.$message.warning("条件字段至少填一个")},parseUser:function(e){var t=[];e&&"null"!=e&&JSON.parse(e).forEach((function(e){t.push(e.fullname)}));return t.join(",")},showCustomDialog:function(e){this.currColDef=e,this.dialogPreview(e.queryAlias)},dialogPreview:function(e){var t=this,a="${form}/form/customDialog/v1/getByAlias?alias="+e;i.default.get(a).then((function(a){(a=a.data).displayfield=JSON.parse(a.displayfield);for(var i=0;i<a.displayfield.length;i++)a.displayfield[i].field=a.displayfield[i].field.toUpperCase();if(a.resultfield=JSON.parse(a.resultfield),a.sortfield=JSON.parse(a.sortfield),a.conditionfield=JSON.parse(a.conditionfield),a.selectNum=1,0==a.style)t.aliasPreview=e,t.customDialogPreview=a,t.titlePreview=a.name+"-对话框列表预览",setTimeout((function(){t.$refs.customDialogShow.showDialog()}));else{t.aliasPreview=e,t.customDialogPreview=a,t.titlePreview=a.name+"-对话框树形预览",t.checkStrictly=-2===a.selectNum;var n={};if(a.conditionfield.length>0)for(var o=a.conditionfield.length-1;o>=0;o--)"4"==a.conditionfield[o].defaultType&&(n[a.conditionfield[o].field]=a.conditionfield[o].comment);"{}"!=JSON.stringify(n)?(a.param=n,setTimeout((function(){t.$refs.customDialogShowTree.showDialog()}))):setTimeout((function(){t.$refs.eipTreeDialog.showDialog()}))}}))},handleSavePreview:function(e){if(e)if(e.length>1)this.$message.warning("请只选择一项！");else{var t=e[0],a=this.currColDef.code,i=this.currColDef.bindKey,n=this.currColDef.bindValue,o=t[i]||t[i.toUpperCase()]||t[i.toLowerCase()],r=t[n]||t[n.toUpperCase()]||t[n.toLowerCase()];this.$set(this.formData,"CONDK_"+a,o),this.$set(this.formData,"CONDV_"+a,r)}},getSelectOptions:function(){for(var e=0;e<this.matrix.condList.length;e++){var t=this.matrix.condList[e];"select"===t.ctrlType&&!this.options[t.queryAlias]&&this.doCustomQuery(t,t.queryAlias)}},doCustomQuery:function(e,t){var a=this;n.default.load(t,null).then((function(i){if(i.length>0){for(var n=e.bindKey,o=e.bindValue,r=[],s=0;s<i.length;s++){var l=i[s];r.push({key:l[n],value:l[o]})}a.$set(a.options,t,r)}})).finally()},handleFocus:function(e,t){this.currColDef=e},handleChange:function(e,t){if(t){var a=this.currColDef.code;this.$set(this.formData,"CONDK_"+a,t.key)}},clearCond:function(e){this.currColDef=e;var t=this.currColDef.code;this.$set(this.formData,"CONDK_"+t,""),this.$set(this.formData,"CONDV_"+t,"")},getSQLType:function(){var e=this;o.default.getDataSource().then((function(t){e.dataSources=t.data[t.data.length-1].dbType,e.$refs.htTable.load()}))}}},s=(a("c548"),a("2877")),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.dataList,pageResult:e.pageResult,selection:!0,"show-export":!1,"show-custom-column":!1},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button",{attrs:{size:"small",icon:"el-icon-d-arrow-left"},on:{click:function(t){return e.$router.go(-1)}}},[e._v("返回")]),a("el-divider",{attrs:{direction:"vertical"}}),e.isIssure?a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog("")}}},[e._v("添加")]):e._e(),a("ht-delete-button",{attrs:{url:"${uc}/uc/matrix/v1/data/remove/"+e.matrix.id,htTable:e.$refs.htTable,pk:"ID_"}},[e._v("删除")])]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),e._l(e.colFields,(function(t,i){return a("ht-table-column",{key:i,attrs:{prop:t.field,label:t.comment,hidden:"id"==t.ftype||"ck"==t.ftype,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(i){var n=i.row;return[1===t.colDef.colType?a("span",[e._v(e._s(n[t.field]))]):e._e(),2===t.colDef.colType?a("span",[e._v(e._s(e.parseUser(n[t.field])))]):e._e()]}}],null,!0)},[a("template",{slot:"header"},[a("span",["ro"==t.ftype?a("i",{staticClass:"icon-account",staticStyle:{"margin-right":"4px"}}):e._e(),e._v(e._s(t.comment))])])],2)})),a("ht-table-column",{attrs:{label:"操作",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(t){return e.showDialog(i.ID_)}}},[e._v("修 改")])]}}])})]],2),a("el-dialog",{staticClass:"cd-column__dialog",attrs:{width:"60%",top:"8vh",title:e.matrix.name,visible:e.dialogVisible,"close-on-click-modal":!1,"append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{inline:!0,"data-vv-scope":"matrixDataForm"}},[a("el-card",{attrs:{shadow:"never"}},[a("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[a("span",{staticStyle:{"font-size":"16px"}},[e._v("条件字段")])]),e._l(e.colFields,(function(t){return a("span",{key:t.field},["cv"==t.ftype?a("ht-form-item",{attrs:{label:t.comment}},["select"===t.colDef.ctrlType?a("ht-select",{staticClass:"ht-select",attrs:{clearable:"",options:e.options[t.colDef.queryAlias],props:{key:"value",value:"value"}},on:{focus:function(a){return e.handleFocus(t.colDef,a)},change:e.handleChange,clear:function(a){return e.clearCond(t.colDef)}},model:{value:e.formData[t.field],callback:function(a){e.$set(e.formData,t.field,a)},expression:"formData[item.field]"}}):e._e(),"dialog"===t.colDef.ctrlType?a("ht-input",{staticClass:"ht-select",attrs:{readonly:"",placeholder:"请选择数据"},model:{value:e.formData[t.field],callback:function(a){e.$set(e.formData,t.field,a)},expression:"formData[item.field]"}},[a("i",{staticClass:"el-input__icon el-icon-circle-close",attrs:{slot:"suffix"},on:{click:function(a){return e.clearCond(t.colDef)}},slot:"suffix"}),a("el-button",{attrs:{slot:"append",icon:"icon-archives"},on:{click:function(a){return e.showCustomDialog(t.colDef)}},slot:"append"})],1):e._e()],1):e._e()],1)}))],2),a("div",{staticStyle:{"margin-top":"10px"}}),a("el-card",{attrs:{shadow:"never"}},[a("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[a("span",{staticStyle:{"font-size":"16px"}},[e._v("角色字段")])]),e._l(e.colFields,(function(t,i){return a("span",{key:i},["ro"==t.ftype?a("ht-form-item",{attrs:{label:t.comment}},[2===t.colDef.colType?a("userSelector",{attrs:{single:1===t.colDef.selectType},model:{value:e.formData[t.field],callback:function(a){e.$set(e.formData,t.field,a)},expression:"formData[item.field]"}}):e._e()],1):e._e()],1)}))],2)],1),a("div",{attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:e.beforeCloseDialog}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("custom-dialog-show",{ref:"customDialogShow",attrs:{title:e.titlePreview,"custom-dialog":e.customDialogPreview,alias:e.aliasPreview},on:{"return-all-data":e.handleSavePreview}}),a("custom-dialog-show-tree",{ref:"customDialogShowTree",attrs:{title:e.titlePreview,"custom-dialog":e.customDialogPreview,alias:e.aliasPreview,checkStrictly:e.checkStrictly}}),a("eip-tree-dialog",{ref:"eipTreeDialog",attrs:{"custom-dialog":e.customDialogPreview,alias:e.aliasPreview,checkStrictly:e.checkStrictly,ispreview:!1},on:{"return-all-data":e.handleSavePreview}})],1)}),[],!1,null,"4bd11daf",null);t.default=l.exports},"689c":function(e,t,a){"use strict";a("fcad")},"68e2":function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74");var i=a("ade3"),n=(a("25fc"),a("2909"));function o(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}var r={components:{eipUserSelector:function(){return Promise.resolve().then(a.bind(null,"1846"))},eipRoleSelector:function(){return Promise.resolve().then(a.bind(null,"1cb9"))},eipOrgSelector:function(){return Promise.resolve().then(a.bind(null,"c84d"))},eipPostSelector:function(){return Promise.resolve().then(a.bind(null,"6482"))}},props:{condition:Object},data:function(){return{dialogVisible:!1,everyone:{type:"everyone",title:"所有人",checked:!0},user:{type:"user",title:"用户",id:"",name:""},org:{type:"org",title:"组织",id:"",name:""},pos:{type:"pos",title:"岗位",id:"",name:""},role:{type:"role",title:"角色",id:"",name:""}}},methods:{beforeClose:function(){this.dialogVisible=!1,this.user={type:"user",title:"用户",id:"",name:""},this.org={type:"org",title:"组织",id:"",name:""},this.pos={type:"pos",title:"岗位",id:"",name:""},this.role={type:"role",title:"角色",id:"",name:""}},handleOpen:function(){var e=this;this.dialogVisible=!0,this.$nextTick((function(){for(var t=Object(n.a)(e.condition.right),a=0;a<t.length;a++)"everyone"!==t[a].type&&(e[t[a].type].id=t[a].id,e[t[a].type].name=t[a].name),e.everyone.checked=!!t[a].checked&&t[a].checked}))},initData:function(){this.user.id="",this.user.name="",this.pos.id="",this.pos.name="",this.org.id="",this.org.name="",this.role.id="",this.role.name=""},save:function(){var e=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?o(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):o(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},this.condition);e.right.splice(0,e.right.length),this.everyone.checked?e.right.push(this.everyone):(this.user.id&&e.right.push(this.user),this.org.id&&e.right.push(this.org),this.pos.id&&e.right.push(this.pos),this.role.id&&e.right.push(this.role)),this.$emit("confirm",e),this.dialogVisible=!1,this.beforeClose()}}},s=r,l=a("2877"),c=Object(l.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"修改权限",visible:e.dialogVisible,"before-close":e.beforeClose,width:"45%","close-on-click-modal":!1,"append-to-body":""}},[a("el-form",[a("ht-form-item",{attrs:{label:"所有人"}},[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949"},model:{value:e.everyone.checked,callback:function(t){e.$set(e.everyone,"checked",t)},expression:"everyone.checked"}})],1),e.everyone.checked?e._e():[a("ht-form-item",{attrs:{label:"用户"}},[a("eip-user-selector",{directives:[{name:"form",rawName:"v-form"}],attrs:{config:{id:"user.id",name:"user.name"},"append-to-body":""},model:{value:e.user.name,callback:function(t){e.$set(e.user,"name",t)},expression:"user.name"}})],1),a("ht-form-item",{attrs:{label:"组织"}},[a("eip-org-selector",{directives:[{name:"form",rawName:"v-form"}],attrs:{config:{id:"org.id",name:"org.name"},"append-to-body":""},model:{value:e.org.name,callback:function(t){e.$set(e.org,"name",t)},expression:"org.name"}})],1),a("ht-form-item",{attrs:{label:"岗位"}},[a("eip-post-selector",{directives:[{name:"form",rawName:"v-form"}],attrs:{config:{id:"pos.id",name:"pos.name"},"append-to-body":""},model:{value:e.pos.name,callback:function(t){e.$set(e.pos,"name",t)},expression:"pos.name"}})],1),a("ht-form-item",{attrs:{label:"角色"}},[a("eip-role-selector",{directives:[{name:"form",rawName:"v-form"}],attrs:{config:{id:"role.id",name:"role.name"},"append-to-body":""},model:{value:e.role.name,callback:function(t){e.$set(e.role,"name",t)},expression:"role.name"}})],1)]],2),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v("保存")]),a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("返回")])],1)],1)}),[],!1,null,"13d74f84",null);t.default=c.exports},6909:function(e,t,a){!function(e){"use strict";e.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"после %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",M:"месец",MM:"%d месеци",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,a=e%100;return 0===e?e+"-ев":0===a?e+"-ен":a>10&&a<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(a("c1df"))},"693d":function(e,t,a){!function(){"use strict";var e,t;e=a("56b3"),a("9eb9"),a("d5e0"),a("f9d4"),a("a0bd"),a("7b00"),a("1b63"),a("76d2"),a("5bef"),a("e1de"),t={script:[["lang",/coffee(script)?/,"coffeescript"],["type",/^(?:text|application)\/(?:x-)?coffee(?:script)?$/,"coffeescript"],["lang",/^babel$/,"javascript"],["type",/^text\/babel$/,"javascript"],["type",/^text\/ecmascript-\d+$/,"javascript"]],style:[["lang",/^stylus$/i,"stylus"],["lang",/^sass$/i,"sass"],["lang",/^less$/i,"text/x-less"],["lang",/^scss$/i,"text/x-scss"],["type",/^(text\/)?(x-)?styl(us)?$/i,"stylus"],["type",/^text\/sass/i,"sass"],["type",/^(text\/)?(x-)?scss$/i,"text/x-scss"],["type",/^(text\/)?(x-)?less$/i,"text/x-less"]],template:[["lang",/^vue-template$/i,"vue"],["lang",/^pug$/i,"pug"],["lang",/^handlebars$/i,"handlebars"],["type",/^(text\/)?(x-)?pug$/i,"pug"],["type",/^text\/x-handlebars-template$/i,"handlebars"],[null,null,"vue-template"]]},e.defineMode("vue-template",(function(t,a){var i={token:function(e){if(e.match(/^\{\{.*?\}\}/))return"meta mustache";for(;e.next()&&!e.match("{{",!1););return null}};return e.overlayMode(e.getMode(t,a.backdrop||"text/html"),i)})),e.defineMode("vue",(function(a){return e.getMode(a,{name:"htmlmixed",tags:t})}),"htmlmixed","xml","javascript","coffeescript","css","sass","stylus","pug","handlebars"),e.defineMIME("script/x-vue","vue"),e.defineMIME("text/x-vue","vue")}()},6988:function(e,t,a){"use strict";a("1652")},"69f4":function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("5f72"),n=a("c7ea"),o=a("2ade"),r={components:{customDialogShowDetail:function(){return Promise.resolve().then(a.bind(null,"73d7"))}},props:{alias:String},name:"combine-dialog-show",data:function(){return{dialogVisible:!1,detailVisible:!1,title:"",list:{},listAlias:"",selections:[],combineConfig:{},treeData:[],defaultProps:{children:"children",label:"name"},treeList:[],displayField:{}}},methods:{orgRowClick:function(e){this.selections=[e]},getByAlias:function(e){var t=this;n.default.getCustomDialogByAlias(e).then((function(e){t.combineConfig=JSON.parse(e.combineConfig),t.title=e.name+"组合对话框",t.getTree(t.combineConfig.leftTree),t.listAlias=t.combineConfig.rightList,n.default.getCustomDialogByAlias(t.listAlias).then((function(e){t.list=e,t.list.displayfield=JSON.parse(e.displayfield);for(var a=0;a<e.displayfield.length;a++)t.list.displayfield[a].field=e.displayfield[a].field.toLowerCase();t.list.resultfield=JSON.parse(e.resultfield),t.list.sortfield=JSON.parse(e.sortfield),t.list.conditionfield=JSON.parse(e.conditionfield),t.detailVisible=!0}))}))},getTree:function(e){var t=this;n.default.getCustomDialogByAlias(e).then((function(a){var i="dataSource"==a.dsType?"GET":a.requestType?a.requestType:"POST",n="${form}/form/customDialog/v1/getTreeData?alias="+e+"&mapParam=",o={};if("dataSource"!=a.dsType&&(n=a.url,a.conditionfield.length>0))for(var r=a.conditionfield,s=0;s<r.length;s++){var l=r[s];if("POST"==i)o[l.field]=l.defaultValue;else{var c=-1==n.indexOf("?")?"?":"&";n=n+c+l.field+"="+l.defaultValue}}var d={};d.requestType=i,d.url=n,d.paramsObj=o,t.searchTree(d,a)}))},searchTree:function(e,t){var a=this;("POST"==e.requestType?o.default.post(e.url,e.paramsObj):o.default.get(e.url)).then((function(e){var i=JSON.parse(t.displayfield);a.displayField=i,a.defaultProps.label=i.displayName,a.treeList=e.data,a.treeData=a.toTreeData(e.data,i.id,i.pid,i.displayName,i.pvalue?i.pvalue:0)}))},toTreeData:function(e,t,a,i,n){return this.translateDataToTree(e,a,t,i,n)},translateDataToTree:function(e,t,a,i,n){var o=e.filter((function(e){return e[a]==e[t]||null==e[t]||e[t]==n}));return o||(o=e.filter((function(e){return"undefined"!==e[t]&&null!=e[t]&&e[a]!=e[t]}))),o},loadTree:function(e,t){var a=this;t(e?this.treeList.filter((function(t){return t[a.displayField.pid]===e.data[a.displayField.id]})):[])},nodeClick:function(e){for(var t=[],a=0;a<this.combineConfig.fields.length;a++){var i=this.combineConfig.fields[a];t.push({comment:i.value,value:e[i.field]})}this.$refs.customDialogShowDetail.load(t)},showDialog:function(){this.dialogVisible=!0},beforeClose:function(){this.dialogVisible=!1},save:function(){var e=this.$refs.customDialogShowDetail.$refs.htTable;if(e&&e.$refs.htTable&&(e=e.$refs.htTable),e&&e.selection&&0==e.selection.length&&-1===this.list.selectNum)i.Message.error("请至少选择一条数据");else if(0!=this.selections||1!==this.list.selectNum){for(var t=this.list.resultfield,a=new Array([t.length]),n=new Array([t.length]),o=[],r=0;r<t.length;r++)a[r]=t[r].field,n[r]=t[r].comment;var s=[];if(s=1===this.list.selectNum?this.selections:e.selection,this.$emit("return-all-data",s),1===this.list.selectNum){for(var l="",c=0;c<n.length;c++)l+='"'+n[c]+'":"'+s[0][a[c]]+'",';""!=l&&(l="{"+l.substring(0,l.length-1)+"}"),o.push(JSON.parse(l))}else for(var d=0;d<s.length;d++){for(var u="",p=0;p<n.length;p++)u+='"'+n[p]+'":"'+s[d][a[p]]+'",';""!=u&&(u="{"+u.substring(0,u.length-1)+"}"),o.push(JSON.parse(u))}this.$emit("handle-save",o),this.dialogVisible=!1}else i.Message.error("请至少选择一条数据")}},watch:{alias:{handler:function(e,t){e&&e!==t&&this.getByAlias(e)},immediate:!0}}},s=a("2877"),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("el-dialog",{attrs:{title:e.title,width:"70%",visible:e.dialogVisible,"before-close":e.beforeClose,"close-on-click-modal":!1,"append-to-body":!0,top:"8vh"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-container",[a("el-aside",[a("el-tree",{attrs:{data:e.treeData,props:e.defaultProps,load:e.loadTree,lazy:""},on:{"node-click":e.nodeClick}})],1),a("el-main",[e.detailVisible?a("custom-dialog-show-detail",{ref:"customDialogShowDetail",attrs:{alias:e.listAlias,"custom-dialog":e.list},on:{orgRowClick:e.orgRowClick}}):e._e()],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1)],1)}),[],!1,null,"11a8f116",null);t.default=l.exports},"6a08":function(e,t,a){"use strict";a.r(t);a("000b"),a("a858");var i=a("2ade"),n={name:"MenuManager",components:{HtMenuManager:function(){return Promise.resolve().then(a.bind(null,"b8fa"))},EipSysTypeSelector:function(){return Promise.resolve().then(a.bind(null,"d81e"))}},data:function(){return{editMenuFormVisible:!1,treeData:[],defaultProps:{children:"children",label:"name"},data:[],pagination:{page:1,pageSize:20,total:0},pathQuery:null}},watch:{},mounted:function(){},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},handleNodeClick:function(e){var t={pageBean:this.pagination,querys:[]};this.pathQuery={property:"path",value:e.path,group:"categoryGroup",operation:"RIGHT_LIKE",relation:"AND"},this.loadData(t,(function(){}))},loadData:function(e,t){var a=this;this.pathQuery&&e.querys.push(this.pathQuery),i.default.post("${portal}/sys/sysMethod/v1/listJson",e).then((function(e){var t=e.data;a.data=t.rows,a.pagination={page:t.page,pageSize:t.pageSize,total:t.total}})).finally((function(){return t()}))}}},o=(a("3a23"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight",staticStyle:{border:"1px solid #eee"}},[a("ht-menu-manager",{ref:"htMenuManager",attrs:{"hide-menu":""},on:{"node-click":e.handleNodeClick}}),a("el-container",[a("el-main",[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pagination,selection:!0,"default-sorter":[{direction:"DESC",property:"id"}],"quick-search-props":"name,requestUrl","show-export":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"id",label:"主键",sortable:!0,hidden:""}}),a("ht-table-column",{attrs:{prop:"name",label:"名称",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"alias",label:"别名",sortable:!0}}),a("ht-table-column",{attrs:{prop:"requestUrl",label:"接口地址",sortable:!0}})]],2)],1)],1)],1)}),[],!1,null,"d346370e",null);t.default=r.exports},"6a3d":function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74"),a("5a1d"),a("80a8");var i=a("ade3"),n=(a("25fc"),a("a858")),o=a("5880"),r=a("379d"),s=a.n(r);a("880b");function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function c(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?l(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var d={name:"template-add-to-menu",props:["alias","moduleName"],components:{Treeselect:s.a},data:function(){return{id:"",menu:{},type:"manage",manageAliasPre:"templateMenu/",frontAliasPre:"template/preview/",menuTreeData:[],dialogVisible:!1,normalizer:function(e){return{id:e.id,label:e.name,children:e.children,isDefaultExpanded:!1}},from:"",sysModule:{}}},computed:c({},Object(o.mapState)({currentUser:function(e){return e.login.currentUser}})),watch:{type:{handler:function(e,t){e&&e!=t&&this.getMenuDataByType()}}},created:function(){this.$validator=this.$root.$validator},methods:{onConfirm:function(){var e=this;if(this.menu.parentAlias||"app"===this.type){var t=this;t.$validator.validateAll("TemplateMenuForm").then((function(a){if(a)if("app"===e.type){var i=JSON.stringify({id:e.sysModule.id,name:e.sysModule.name}),o={name:t.menu.name,type:7,sn:0,content:i,icon:"icon-halosee-H",iconColor:""};n.default.saveApp(o).then((function(a){a.state&&(t.$emit("close-dialog"),t.dialogVisible=!1,e.$message.success(a.message))}))}else{var r=c({},t.menu);delete r.parentMenuName,n.default.saveDataTemplateToMenu(r).then((function(a){a.state&&(t.$emit("close-dialog"),t.dialogVisible=!1,e.$message.success(a.message))}))}else{var s=t.$validator.errors.items.filter((function(e){return"TemplateMenuForm"==e.scope})).length;t.$message({showClose:!0,message:"有".concat(s,"个字段未通过校验，请正确填写表单内容。"),type:"warning"})}}))}else this.$message.error("请选择父节点！")},handleClose:function(){this.dialogVisible=!1},getMenuDataByType:function(){var e=this,t="front"==this.type?"front_menu":"manage_menu";n.default.getCurrentMenuByAlias(t).then((function(t){if(t.state&&t.value.length>0){var a=t.value.filter((function(e){return"appCenterFront"!==e.alias}));if(e.removeEmptyChildren(a),"front"!=e.type)for(var i=0;i<a.length;i++)if(a[i].children)for(var n=a[i].children.length-1;n>=0;n--)-1==a[i].children[n].alias.indexOf("href/template")&&a[i].children.splice(n,1);e.menuTreeData=a}}))},removeEmptyChildren:function(e){var t=this;e.forEach((function(e){e.children&&(e.children.length<1||6==e.path.split(".").length?delete e.children:t.removeEmptyChildren(e.children))}))},handleNodeClick:function(e){var t,a=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());t="href/template/"+a,this.menu.href=window.context.front+"/sysModulePreview/"+this.id+"/"+this.moduleName;var i=this;n.default.isMenuExist(this.menu.alias).then((function(a){a.state?(i.menu.menuId=e.id,a.value?(i.$message.error("菜单别名："+t+"已存在！"),i.menu.alias="",i.$forceUpdate()):(i.menu.alias=t,i.menu.parentAlias=e.alias,i.$forceUpdate())):i.$message.error("菜单别名校验失败！")}))},showDialog:function(e){var t=this;this.menu={},this.id=e,n.default.getSysModuleById(e).then((function(e){t.sysModule=e})),this.getMenuDataByType(),this.dialogVisible=!0},change:function(e){this.$set(this.menu,"href",window.context.front+"/sysModulePreview/"+this.id)}}},u=(a("da3d"),a("2877")),p=Object(u.a)(d,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"添加到菜单",visible:e.dialogVisible,width:"45%",appendToBody:"","close-on-click-modal":!1,"before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-form",{attrs:{"data-vv-scope":"TemplateMenuForm"},model:{value:e.menu,callback:function(t){e.menu=t},expression:"menu"}},[a("ht-form-item",{attrs:{label:"菜单类型",prop:"alias","label-width":"180px"}},[a("el-radio",{attrs:{label:"manage",validate:{required:!0}},model:{value:e.type,callback:function(t){e.type=t},expression:"type"}},[e._v("后端菜单")]),a("el-radio",{attrs:{label:"front",validate:{required:!0}},model:{value:e.type,callback:function(t){e.type=t},expression:"type"}},[e._v("前端菜单")]),a("el-radio",{attrs:{label:"app",validate:{required:!0}},on:{change:e.change},model:{value:e.type,callback:function(t){e.type=t},expression:"type"}},[e._v("PC模块")])],1),"app"!==e.type?a("ht-form-item",{attrs:{"label-width":"180px",prop:"parentMenu"}},[a("template",{slot:"label"},[a("span",[e._v("父节点")])]),a("Treeselect",{staticStyle:{width:"80%"},attrs:{normalizer:e.normalizer,multiple:!1,options:e.menuTreeData,noOptionsText:" ",noChildrenText:" ",placeholder:"请选择父节点"},on:{select:e.handleNodeClick},model:{value:e.menu.parentMenuName,callback:function(t){e.$set(e.menu,"parentMenuName",t)},expression:"menu.parentMenuName"}})],2):e._e(),a("ht-form-item",{attrs:{label:"Url地址",prop:"alias","label-width":"180px"}},[a("ht-input",{attrs:{disabled:""},model:{value:e.menu.href,callback:function(t){e.$set(e.menu,"href",t)},expression:"menu.href"}})],1),a("ht-form-item",{attrs:{label:"app"===e.type?"应用名称":"菜单名称",prop:"name","label-width":"180px"}},[a("ht-input",{attrs:{validate:{required:!0}},model:{value:e.menu.name,callback:function(t){e.$set(e.menu,"name",t)},expression:"menu.name"}})],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.onConfirm}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1)}),[],!1,null,"22c7e573",null);t.default=p.exports},"6a62":function(e,t,a){"use strict";a("385e")},"6a8d":function(e,t,a){},"6ab8":function(e,t,a){"use strict";a.r(t);a("b2cb");var i=a("eba3"),n=[{id:"1",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"1"},{id:"2",name:"张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"0",status:"1"},{id:"3",name:"李四",account:"lisi",email:"lisi@halosee.com",mobile:"13849293125",sex:"1",status:"0"},{id:"4",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"1"},{id:"5",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"0",status:"1"},{id:"6",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"2"},{id:"7",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"1"},{id:"8",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"1"},{id:"9",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"0"},{id:"10",name:"王五",account:"wangwu",email:"wangwu@halosee.com",mobile:"17729940512",sex:"0",status:"1"},{id:"11",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"1"},{id:"12",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"1"},{id:"13",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"2"},{id:"14",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"1"},{id:"15",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"1"},{id:"16",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"0",status:"1"},{id:"17",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"0"},{id:"18",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"1"},{id:"19",name:"纳兰烧苇",account:"nlsw",email:"nlsw@halosee.com",mobile:"12352980716",sex:"1",status:"1"},{id:"20",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"1"},{id:"21",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"1"},{id:"22",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"0",status:"2"},{id:"23",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"1"},{id:"24",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"1"},{id:"25",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"1"},{id:"26",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"0",status:"1"},{id:"27",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"2"},{id:"28",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"1"},{id:"29",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"1"},{id:"30",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"0",status:"1"},{id:"31",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"1"},{id:"32",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"2"},{id:"33",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"1"},{id:"34",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"1"},{id:"35",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"0",status:"0"},{id:"36",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"1"},{id:"37",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"1"},{id:"38",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"1"},{id:"39",name:"张三",account:"zhangsan",email:"zhangsan@halosee.com",mobile:"13812345678",sex:"1",status:"1"}];t.default={name:"userData",getData:function(e){return new Promise((function(t){setTimeout((function(){t(i.default.query(n,e))}),500)}))}}},"6abe":function(e,t,a){"use strict";a.r(t);t.default={"zh-CN":{messages:{isExist:function(e,t){return"输入已存在"}},names:{}},"zh-TW":{messages:{isExist:function(){return"輸入已存在"}},names:{}},"en-US":{messages:{isExist:function(){return"is exist"}}}}},"6b75":function(e,t,a){"use strict";function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}a.d(t,"a",(function(){return i}))},"6bfd":function(e,t){e.exports=require("element-ui/lib/locale/lang/en")},"6c4e":function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74"),a("80a8");var i=a("ade3"),n=(a("25fc"),a("2ade")),o=(a("5880"),a("5f72"));function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function s(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?r(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var l={name:"FlowStartConf",components:{eipScriptDialog:function(){return Promise.resolve().then(a.bind(null,"4769"))},FlowNodeUserCondition:function(){return Promise.resolve().then(a.bind(null,"ec8e"))},eipFlowDialog:function(){return Promise.resolve().then(a.bind(null,"9ac0"))},FlowVarSelector:function(){return Promise.resolve().then(a.bind(null,"e9df"))}},props:{node:{type:Object,required:!0},defConfigData:{type:Object,required:!0},confList:{type:Array,required:!0},flowVar:{type:Array,required:!1}},data:function(){return{dialogVisibleSetting:!1,reminder:{name:"",triggerAction:"agree",userRule:{description:""},defName:"",defKey:"",formVarConf:[],isAdd:!0},isSave:!1,confListCopy:[],defVarMap:{}}},watch:{"reminder.defKey":function(e,t){e&&!this.defVarMap[e]&&this.getNewDefVar()}},methods:{getNewDefVar:function(){var e=this;n.default.post(window.context.bpmModel+"/flow/node/v1/varTree",{flowKey:this.reminder.defKey,nodeId:this.node.nodeId,includeBpmConstants:!1,removeSub:!0,bpmForm:!0}).then((function(t){e.$set(e.defVarMap,e.reminder.defKey,t.data||[])}))},handleDialogSure:function(e){var t=this;if(e&&e.length>0&&this.reminder.defKey==e[0].defKey||!this.reminder.defKey)return this.reminder.defName=e[0].name,void(this.reminder.defKey=e[0].defKey);this.$confirm("更换流程将会清空对应字段的配置,是否确定更换?").then((function(){e&&e.length>0?(t.reminder.defName=e[0].name,t.reminder.defKey=e[0].defKey):(t.reminder.defName="",t.reminder.defKey=""),t.reminder.formVarConf=[]}))},selectDef:function(){this.$refs.eipFlowDialog.showDialog()},addFormVarConf:function(){this.reminder.defKey?this.reminder.formVarConf.push({}):o.Message.warning("要先选择要触发的流程才能配置对应字段")},nodeUserConditionConfirm:function(e){this.reminder.userRule=e},addUserCondition:function(){var e={};this.reminder&&this.reminder.userRule&&this.reminder.userRule.description&&(e.userRule=JSON.parse(JSON.stringify(this.reminder.userRule))),e=s(s({},e),{nodeType:"",nodeId:"",defId:this.defId}),this.$refs.flowNodeUserCondition.showDialog(e)},editTaskReminder:function(){this.confListCopy=JSON.parse(JSON.stringify(this.confList)),this.confListCopy.forEach((function(e){e.formVarConf=e.formVarConf?JSON.parse(e.formVarConf):[],e.userRule=e.userRule?JSON.parse(e.userRule):{}})),this.confListCopy.length>0?this.reminder=this.confListCopy[0]:this.restConf(),this.isSave=!0,this.dialogVisibleSetting=!0},orgRowClick:function(e,t,a){"操作"!=t.label&&(e.formVarConf=e.formVarConf||[],e.userRule=e.userRule||{description:""},e.startDef=e.startDef||{},this.reminder=e,this.isSave=!0)},saveRemind:function(){var e=this;if(e.isSave){for(var t=JSON.parse(JSON.stringify(e.confListCopy)),a=0;a<t.length;a++){if(this.validateData(t[a]))return void e.$message({showClose:!0,message:"列表第"+(a+1)+"行有字段未通过校验，请正确填写表单内容。",type:"warning"});t[a].formVarConf=JSON.stringify(t[a].formVarConf),t[a].userRule=JSON.stringify(t[a].userRule)}var i=JSON.stringify(t);n.default.post("${bpmModel}/flow/plugins/v1/startNewFlowSave?defId="+e.node.defId+"&nodeId="+e.node.nodeId,i).then((function(a){(a=a.data).state?(o.Message.success("保存成功！"),e.$emit("update:confList",t),e.restConf(),e.dialogVisibleSetting=!1):o.Message.error("新流程触发设置保存出现异常："+a.message)}))}else o.Message.warning("请先新增新流程触发设置信息再保存")},validateData:function(e){var t=[];return e.name||t.push("名称"),e.defKey||t.push("新流程"),e.userRule&&e.userRule.description||t.push("流程发起人"),t.join(",")},addRemind:function(){this.validateData(this.reminder)?o.Message.warning(this.validateData(this.reminder)+"不能为空"):(this.isSave=!0,delete this.reminder.isAdd,this.confListCopy=[],this.confListCopy.push(this.reminder),this.restConf(),this.saveRemind())},clear:function(){var e=this;this.$confirm("是否确定清空该节点已有配置?").then((function(){e.confListCopy=[],e.restConf(),e.saveRemind()}))},close:function(){this.dialogVisibleSetting=!1},deleteSetting:function(e,t){e.splice(t,1),this.isSave=!0,this.restConf()},restConf:function(){this.reminder={name:"",triggerAction:"agree",userRule:{description:""},defName:"",defKey:"",formVarConf:[],isAdd:!0}}},mounted:function(){this.$validator=this.$root.$validator}},c=(a("58fe"),a("2877")),d=Object(c.a)(l,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-inline"},[a("label",{staticClass:"control-label"},[e._v(e._s(e.node.name)+"("+e._s(e.node.nodeId)+")")]),a("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.editTaskReminder}},[e._v("设置")]),a("br"),e.confList&&0!=e.confList.length?e._e():a("label",{staticClass:"control-label",staticStyle:{color:"#dd6161"}},[e._v("尚未配置自动触发新流程程")]),e.confList&&e.confList.length>0?a("div",[e._l(e.confList,(function(t){return a("label",{key:t.name,staticClass:"control-label",staticStyle:{display:"block","text-align":"left"}},[e._v(e._s(t.name))])})),a("div",{staticClass:"control-label",staticStyle:{"text-align":"right"}},[e._v("查看更多信息请编辑")]),a("br")],2):e._e(),a("el-dialog",{attrs:{width:"80%",top:"8vh",title:"【"+e.node.name+"】触发新流程设置",visible:e.dialogVisibleSetting,"before-close":e.close,"close-on-click-modal":!1,"append-to-body":""}},[a("div",{staticStyle:{width:"100%",height:"550px"}},[a("div",{staticStyle:{width:"96%",float:"left",height:"100%",overflow:"auto"}},[a("div",{staticStyle:{"margin-bottom":"10px"}},[a("el-button",{attrs:{type:"success",size:"mini",icon:"el-icon-check"},on:{click:e.addRemind}},[e._v("保 存")]),a("el-button",{attrs:{type:"danger",size:"mini",icon:"el-icon-delete"},on:{click:e.clear}},[e._v("清 空")]),a("el-button",{attrs:{type:"danger",size:"mini",icon:"el-icon-close"},on:{click:e.close}},[e._v("关 闭")])],1),a("el-form",{attrs:{"data-vv-scope":"settingSave"},model:{value:e.reminder,callback:function(t){e.reminder=t},expression:"reminder"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{staticClass:"is-required",attrs:{width:"110px"}},[e._v("名称:")]),a("td",[a("el-input",{attrs:{placeholder:"请输入配置名称",width:"100%"},model:{value:e.reminder.name,callback:function(t){e.$set(e.reminder,"name",t)},expression:"reminder.name"}})],1),a("th",{staticClass:"is-required",attrs:{width:"110px"}},[e._v("触发动作:")]),a("td",[a("el-radio",{attrs:{label:"agree"},model:{value:e.reminder.triggerAction,callback:function(t){e.$set(e.reminder,"triggerAction",t)},expression:"reminder.triggerAction"}},[e._v("同意")]),a("el-radio",{attrs:{label:"reject"},model:{value:e.reminder.triggerAction,callback:function(t){e.$set(e.reminder,"triggerAction",t)},expression:"reminder.triggerAction"}},[e._v("驳回")]),a("el-radio",{attrs:{label:"oppose"},model:{value:e.reminder.triggerAction,callback:function(t){e.$set(e.reminder,"triggerAction",t)},expression:"reminder.triggerAction"}},[e._v("反对")])],1)]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"110px"}},[e._v("选择流程:")]),a("td",{attrs:{colspan:"3"}},[a("div",{on:{click:e.selectDef}},[a("el-input",{attrs:{placeholder:"选择触发的新流程",validate:"required",readonly:!0},model:{value:e.reminder.defName,callback:function(t){e.$set(e.reminder,"defName",t)},expression:"reminder.defName"}})],1)])]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"110px"}},[e._v("流程发起人:")]),a("td",{attrs:{colspan:"3"}},[a("div",{on:{click:e.addUserCondition}},[a("el-input",{attrs:{autosize:"",type:"textarea",placeholder:"设置流程发起人",validate:"required",readonly:!0},model:{value:e.reminder.userRule.description,callback:function(t){e.$set(e.reminder.userRule,"description",t)},expression:"reminder.userRule.description"}})],1)])]),a("tr",[a("th",{attrs:{width:"110px"}},[e._v("对应字段:")]),a("td",{staticStyle:{padding:"8px"},attrs:{colspan:"3"}},[a("el-button",{attrs:{size:"mini",icon:"el-icon-plus"},on:{click:function(t){return e.addFormVarConf()}}},[e._v("添加")]),a("table",{staticClass:"table table-bordered var-conf-table",staticStyle:{width:"100%"}},[a("thead",[a("tr",[a("th",{attrs:{width:"45%"}},[e._v("主流程字段")]),a("th",{attrs:{width:"45%"}},[e._v("新流程字段")]),a("th",{attrs:{width:"10%"}},[e._v("操作")])])]),e._l(e.reminder.formVarConf,(function(t,i){return a("tr",{key:i},[a("td",[a("FlowVarSelector",{attrs:{type:"3",varData:e.flowVar},model:{value:t.oldVar,callback:function(a){e.$set(t,"oldVar",a)},expression:"userRule.oldVar"}})],1),a("td",[e.defVarMap[e.reminder.defKey]?a("FlowVarSelector",{attrs:{type:"3",varData:e.defVarMap[e.reminder.defKey]},model:{value:t.newVar,callback:function(a){e.$set(t,"newVar",a)},expression:"userRule.newVar"}}):e._e()],1),a("td",[a("el-button",{attrs:{size:"mini",icon:"el-icon-delete"},on:{click:function(t){return e.reminder.formVarConf.splice(i,1)}}})],1)])}))],2)],1)])])])])],1)])]),a("FlowNodeUserCondition",{ref:"flowNodeUserCondition",on:{nodeUserConditionConfirm:e.nodeUserConditionConfirm}}),a("eip-flow-dialog",{ref:"eipFlowDialog",attrs:{name:"eipFlowDialog",single:!0,"append-to-body":""},on:{onConfirm:e.handleDialogSure}})],1)}),[],!1,null,"10661ff0",null);t.default=d.exports},"6cdb":function(e,t,a){"use strict";a("dcb1")},"6ce3":function(e,t,a){!function(e){"use strict";e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("c1df"))},"6d44":function(e,t,a){},"6d73":function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74"),a("4685"),a("1750"),a("2579"),a("d624"),a("6619"),a("8435"),a("80a8");var i=a("ade3"),n=(a("96cf"),a("1da1")),o=(a("000b"),a("25fc"),a("292c")),r=a("24fd"),s=a("c994"),l=a("286b"),c=a("bc36"),d=a("7f58"),u=a("164f");function p(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function f(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return m(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return m(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,r=!0,s=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){s=!0,o=e},f:function(){try{r||null==a.return||a.return()}finally{if(s)throw o}}}}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var h,g={components:{EipUserDialog:d.default,UserRoleManager:function(){return Promise.resolve().then(a.bind(null,"5964"))},EipSysTypeDialog:function(){return Promise.resolve().then(a.bind(null,"fe97"))},UserManager:l.default,UserDetail:c.default,UnderUserTable:function(){return Promise.resolve().then(a.bind(null,"f353"))},ShiftRuleDialog:function(){return Promise.resolve().then(a.bind(null,"3539"))}},computed:{userDeleteUrl:function(){return window.context.uc+"/api/user/v1/user/deleteUserByIds"},saveUserUrl:function(){var e=window.context.uc+"/api/user/v1/user";return this.user.id?e+="/updateUser":e+="/addUser",e},requestMethod:function(){return this.role.id?"PUT":"POST"},roleCodesOptions:function(){var e,t=[],a=f(this.allowRoles);try{for(a.s();!(e=a.n()).done;){var i=e.value,n={};n.key=i.code,n.value=i.name,t.push(n)}}catch(e){a.e(e)}finally{a.f()}return t},saveRoleCopy:function(){return"".concat(window.context.uc,"/sys/sysRoleAuth/v1/saveCopy?oldCode=").concat(this.menuPerm.code,"&newCodes=").concat(this.menuPerm.newCodes)},importUserUrl:function(){var e="";return u.default.state.tenantId&&(e="&tenantId="+u.default.state.tenantId),window.context.uc+"/api/user/v1/users/importExcelUser?demCode="+this.importDemCode+"&repeatConver="+this.importRepeatConver+e},importSignatureUrl:function(){var e="";return u.default.state.tenantId&&(e="&tenantId="+u.default.state.tenantId),window.context.portal+"/system/file/v1/importSignature?repeatConver="+this.signatureRepeatConver+e},uploadHeaders:function(e){return{Authorization:"Bearer "+this.$store.state.login.currentUser.token}}},data:function(){return{selectOrgId:"",selectOrgName:"",orgList:[],demList:[],treeData:[],defaultProps:{children:"children",label:"name"},reFresh:!0,dialogVisible:!1,isUserManagerShow:!1,showExcel:!1,role:{name:"",code:""},user:{account:"",address:"",email:"",fullname:"",mobile:"",password:"",photo:"",sex:"",status:1,roleName:"",orgPostList:[]},isSubmit:!0,data:[],pageResult:{page:1,pageSize:50,total:0},loadDataUrl:"",menuPerm:{},allowRoles:[],fileList:[],img:"",clickUserAccount:"",isUserInfo:!1,isUpdatePwd:!1,password:{pwd:"",newPwd:""},pwdValidate:{required:!0,min:6,max:30},dialogTitle:"",roles:[],jobs:[],posts:[],importDialogVisible:!1,importDemCode:"",importRepeatConver:!1,exportSelection:[],orgCode:"",selectOrgUserAccount:"",orgId:"",dimenList:[],wxDtVisible:!1,userUnite:{},signatureImportVisible:!1,signatureRepeatConver:!0}},mounted:function(){this.$validator=this.$root.$validator,this.getAllDemList(),this.getUserExcel()},methods:{getUserExcel:function(){var e=this;this.$http.get("${portal}/sys/sysProperties/v1/getByAlias?alias=userExcel").then((function(t){t.data&&(e.showExcel=!0)}))},demChange:function(e){this.selectOrgId=e,this.orgCode="",this.loadTreeData()},orgTreeClick:function(e){for(var t=this.$refs.htTable.querys,a=0;a<t.length;a++)t[a].group&&"orgTree"==t[a].group&&t.remove(t[a]);var i=document.querySelector(".quick-search input");if(i&&!i.value&&(this.$refs.htTable.querys=[]),e.code){this.orgCode=e.code;var n,o=[];this.getOrgTrees(e,o),""!=(n=o.join(","))&&this.$refs.htTable.querys.push({property:"ORG_ID_",value:n,group:"orgTree",relation:"AND",operation:"IN"})}else this.$refs.htTable.querys.push({property:"DEM_ID_",value:e.demId,group:"orgTree",relation:"AND",operation:"EQUAL"});this.$refs.htTable.load()},getOrgTrees:function(e,t){t.push(e.id);var a=e.children;if(a)for(var i=0;i<a.length;i++)this.getOrgTrees(a[i],t)},handleRefresh:function(e){this.loadTreeData(e);for(var t=this.$refs.htTable.querys,a=0;a<t.length;a++)t[a].group&&"orgTree"==t[a].group&&t.remove(t[a]);this.$refs.htTable.load()},getAllDemList:function(){var e=this;r.default.getDescAll().then((function(t){for(var a=0;a<t.length;a++)e.orgList.push({key:t[a].id,value:t[a].demName}),e.demList.push({key:t[a].code,value:t[a].demName}),e.dimenList=t,1===t[a].isDefault&&(e.selectOrgId=t[a].id)})).then((function(t){var a={demId:e.selectOrgId};r.default.getByParentAndDemToTree(a).then((function(t){e.treeData=s.default.tile2nest(t)}))}))},loadTreeData:function(e){var t=this,a={demId:this.selectOrgId};r.default.getByParentAndDemToTree(a).then((function(a){t.treeData=s.default.tile2nest(a),e&&e()}))},loadPwdStratege:function(){var e=this;o.default.getDefaultPwdStrategy().then((function(t){if(t){var a=t;if(1==a.enable){var i=a.pwdRule,n=a.pwdLength;if(1==i)e.pwdValidate={required:!0,min:n};else{var o={};2==i?o={exp:"^(?=.*[0-9])(?=.*[a-zA-Z]).{"+n+",30}$",message:"密码必须包含字母、数字,至少"+n+"位"}:3==i?o={exp:"^(?=.*[0-9])(?=.*[a-zA-Z])(?=.*[^a-zA-Z0-9]).{"+n+",30}$",message:"密码必须包含数字、字母、特殊字符,至少"+n+"位"}:4==i&&(o={exp:"^(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])(?=.*[^a-zA-Z0-9]).{"+n+",30}$",message:"密码必须包含数字、大小写字母、特殊字符,至少"+n+"位"}),e.pwdValidate={required:!0,regex:o}}}}}))},onBeforeUploadImage:function(e){var t="image/jpeg"===e.type||"image/jpg",a=e.size/1024/1024<1;return 0==t&&this.$message.error("上传文件只能是图片格式!"),0==a&&this.$message.error("上传文件大小不能超过 1MB!"),!0},UploadImage:function(e){var t=this,a=new FormData;a.append("files",e.file),o.default.fileUpload(a).then((function(a){t.user.photo="/system/file/v1/downloadFile?fileId="+a.fileId,e.onSuccess()})).catch((function(t){e.onError()}))},handleClose:function(){this.dialogVisible=!1},handleCloseUserManager:function(){this.isUserManagerShow=!1,this.isUserInfo=!1,this.isUpdatePwd=!1,this.password={},this.clickUserAccount="",this.$refs.htTable.load()},showDialog:function(e){var t=this;this.dialogTitle="添加用户",this.isUserManagerShow=!1,this.$nextTick((function(){t.isUserManagerShow=!0}))},dialogCancle:function(e){this[e]=!1},loadData:function(e,t){var a=this;o.default.getOrgUserQuery(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},handleCommand:function(e){var t=this;switch(e.command){case"edit":this.dialogTitle="编辑用户",this.clickUserAccount=e.row.account,this.isUserManagerShow=!1,this.$nextTick((function(){t.isUserManagerShow=!0}));break;case"showInfo":this.selectUserInfo(e.row.account);break;case"updatePwd":this.user=e.row,this.isUpdatePwd=!0;break;case"toFront":o.default.getTokenByUserName(e.row.account).then((function(e){var t=e.value;window.open("".concat(window.context.front,"?token=")+t)}));break;case"toManager":o.default.getTokenByUserName(e.row.account).then((function(e){var t=e.value;window.open("".concat(window.context.manage,"?token=")+t)}));break;case"bindWxDk":this.getUserUniteData(e.row.userId);break;case"toUnderUserPage":this.selectOrgUserAccount=e.row.account,this.$refs.underUserTable.showDialog(e.row.userId);break;case"shiftUser":this.setShiftUser(e.row.userId)}},beforeSaveData:(h=Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.isSubmit=!0;case 1:case"end":return e.stop()}}),e,this)}))),function(){return h.apply(this,arguments)}),afterSaveData:function(){this.dialogVisible=!1,this.$refs.htTable.load()},afterDelete:function(){this.$refs.htTable.load()},afterLoadData:function(e){var t=this;this.isUserManagerShow&&(this.allowRoles=e),this.dialogVisible&&(this.role=e.value,setTimeout((function(){return t.$validator.validateAll("editRoleForm")})))},showFlowTypeDialog:function(){this.$refs.flowTypeDialog.showDialog()},selectUserInfo:function(e){var t=this;o.default.getUser(e).then((function(e){e.photo="".concat(window.context.portal)+e.photo,t.user=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?p(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):p(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},e.user)})).then((function(){o.default.getUserByUserId(t.user.id).then((function(e){t.$set(t.user,"roleName",e[e.length-1].roleName.roleName);for(var a=[],i=0;i<e.length-1;i++)a.push(e[i]);t.$set(t.user,"orgPostList",a),t.isUserInfo=!0}))}))},beforeSynchronization:function(){var e=this,t=this.$refs.htTable.$refs.htTable.selection.map((function(e){return e.userId}));o.default.syncUserToWx(t).then((function(){e.$refs.htTable.load()}))},updatePwd:function(){var e=this;if(this.password.pwd==this.password.newPwd)if(""!=this.password.newPwd&&null!=this.password.newPwd)if(this.password.newPwd.length<6)this.$message.error("密码长度必须到6位");else{var t={account:this.user.account,newPwd:this.password.newPwd};o.default.updateUserPsw(t).then((function(){e.$message({message:"修改成功！",type:"success"}),e.isUpdatePwd=!1,e.password={}}))}else this.$message.error("请输入密码");else this.$message.error("两次输入密码不一致")},closeUserManeger:function(){this.handleCloseUserManager()},excelImport:function(){this.fullscreenLoading=!1,this.importDialogVisible=!0},signatureImport:function(){this.fullscreenLoading=!1,this.signatureImportVisible=!0},excelExport:function(){var e=this;if(this.exportSelection.length<1)return this.$message({type:"warning",message:"请选择需要导出的数据！"}),!1;for(var t=[],a=0;a<this.exportSelection.length;a++)t.push(JSON.stringify(this.exportSelection[a]));var i=this.$loading();o.default.userExport(t,(function(t){i.close(),e.$message({type:"success",message:"导出成功"})}))},rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},selectRow:function(e,t){this.exportSelection=e},getAllRoles:function(){var e=this;o.default.getAllRoles().then((function(t){t.forEach((function(t){e.roles.push({key:t.name,value:t.name})}))}))},getAllJobs:function(){var e=this;o.default.getAllJobs().then((function(t){t.forEach((function(t){e.jobs.push({key:t.name,value:t.name})}))}))},getAllPosts:function(){var e=this;o.default.getAllPosts().then((function(t){t.rows.forEach((function(t){e.posts.push({key:t.name,value:t.name})}))}))},getTokenByUserName:function(e){var t="";return o.default.getTokenByUserName(e).then((function(e){t=e.value})),t},onExceed:function(e){this.$message.warning("只能选择一个Excel文件!")},submitImport:function(){return this.$refs.upload.uploadFiles&&0!=this.$refs.upload.uploadFiles.length?this.importDemCode?void this.$refs.upload.submit():(this.$message.warning("请选择要导入的维度!"),!1):(this.$message.warning("请选择要导入的数据文件!"),!1)},beforeUpload:function(e){if(!e.name.endsWith(".xlsx")&&!e.name.endsWith(".xls"))return this.$message.warning("只能导入Excel文件!"),!1;this.fullscreenLoading=!0},hadleUploadResult:function(e,t,a){this.fullscreenLoading=!1,e.state?(this.$message.success(e.message),this.importDialogVisible=!1,this.$refs.htTable.load()):this.$message.error(e.message+"："+e.value)},submitSignature:function(){if(!this.$refs.signatureFile.uploadFiles||0==this.$refs.signatureFile.uploadFiles.length)return this.$message.warning("请选择要导入的数据文件!"),!1;this.$refs.signatureFile.submit()},beforeSignatureUpload:function(e){if(!e.name.endsWith(".zip"))return this.$message.warning("只能导入压缩（zip）文件!"),!1;this.fullscreenLoading=!0},hadleSignatureUploadResult:function(e,t,a){this.fullscreenLoading=!1,e.state?(this.$message.success(e.message),this.signatureImportVisible=!1,this.$refs.htTable.load()):this.$message.error(e.message+"："+e.value)},downloadTemplate:function(){window.location.href=window.context.manage+"/static/excel/导入组织用户模板_标准.xlsx"},setShiftUser:function(e){this.$refs.htTable.$refs.htTable.selection.length<=0?this.$message.error("请选择用户！"):this.$refs.shiftRuleDialog.showDialog()},scyncUserToK8s:function(){var e=this,t=this.$refs.htTable.$refs.htTable.selection.map((function(e){return e.userId}));o.default.syncUserToK8s(t).then((function(){e.$refs.htTable.load()}))},shiftConfirm:function(e){var t=this,a=this.$refs.htTable.$refs.htTable.selection;if(e.length>0){var i=a.map((function(t){return{userId:t.id,shiftId:e[0].id}}));o.default.saveShiftUser(i).then((function(e){e.state&&t.$message.success("设置成功")}))}else{var n=a.map((function(e){return e.id})).join(",");o.default.removeShiftUser(n).then((function(e){e.state&&t.$message.success("设置成功")}))}},getUserUniteData:function(e){var t=this;this.userUnite={},this.userUnite.userId=e,o.default.getUserUniteByUserId(e).then((function(e){e.data&&(t.userUnite=e.data),t.wxDtVisible=!0}))}}},b=g,v=(a("0fd3"),a("2877")),y=Object(v.a)(b,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight"},[a("el-aside",{staticStyle:{"overflow-x":"hidden",border:"1px solid #eee"},attrs:{width:"230px"}},[a("ht-select",{staticClass:"org-select",attrs:{options:e.orgList},on:{change:e.demChange},model:{value:e.selectOrgId,callback:function(t){e.selectOrgId=t},expression:"selectOrgId"}}),a("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),a("el-container",[a("el-main",[a("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[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]),a("el-button",{attrs:{size:"small"},on:{click:function(t){return e.setShiftUser()}}},[e._v("设置轮班")]),e.showExcel?a("el-button",{attrs:{size:"small",icon:"el-icon-upload"},on:{click:function(t){return e.excelImport()}}},[e._v("Excel导入")]):e._e(),e.showExcel?a("el-button",{attrs:{size:"small",icon:"el-icon-download"},on:{click:function(t){return e.excelExport()}}},[e._v("Excel导出")]):e._e(),a("el-button",{attrs:{size:"small",icon:"el-icon-refresh"},on:{click:function(t){return e.scyncUserToK8s()}}},[e._v("同步用户")]),a("el-button",{attrs:{size:"small",icon:"el-icon-upload"},on:{click:function(t){return e.signatureImport()}}},[e._v("签章导入")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:e.userDeleteUrl,htTable:e.$refs.htTable},on:{"after-delete":e.afterDelete}},[e._v("删除")])],1)]},proxy:!0},{key:"search",fn:function(){return[a("ht-table-search-panel",{attrs:{divide:3}},[a("ht-table-search-field",{attrs:{label:"姓名",prop:"fullname",placeholder:"请输入姓名"}}),a("ht-table-search-field",{attrs:{label:"账号",prop:"account",placeholder:"请输入账号"}}),a("ht-table-search-field",{attrs:{label:"邮箱",prop:"email",placeholder:"请输入邮箱"}}),a("ht-table-search-field",{attrs:{label:"电话",prop:"mobile",placeholder:"请输入电话"}}),a("ht-table-search-field",{attrs:{label:"岗位",prop:"POST_NAME_",placeholder:"请填入岗位名称"}}),a("ht-table-search-field",{attrs:{label:"职务",prop:"JOB_NAME_",placeholder:"请填入职务名称"}}),a("ht-table-search-field",{attrs:{label:"角色",prop:"ROLE_NAME_",placeholder:"请填入角色名称"}})],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"fullname",label:"名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary",title:"查看详情"},on:{click:function(t){return e.handleCommand({row:i,command:"showInfo"})}}},[e._v(e._s(i.fullname))])]}}])}),a("ht-table-column",{attrs:{prop:"account",label:"账号",sortable:!0}}),a("ht-table-column",{attrs:{prop:"email",label:"邮箱"}}),a("ht-table-column",{attrs:{prop:"mobile",label:"电话",sortable:""}}),a("ht-table-column",{attrs:{prop:"sex",label:"性别",width:"80",filters:[{text:"男士",value:"男"},{text:"女士",value:"女"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["男"==i.sex?a("el-tag",[e._v("男士")]):e._e(),"女"==i.sex?a("el-tag",{attrs:{type:"success"}},[e._v("女士")]):e._e()]}}])}),a("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(t){var i=t.row;return[0==i.status?a("el-tag",{attrs:{type:"warning"}},[e._v("禁用")]):e._e(),1==i.status?a("el-tag",[e._v("正常")]):e._e(),-2==i.status?a("el-tag",{attrs:{type:"info"}},[e._v("离职")]):e._e()]}}])}),a("ht-table-column",{attrs:{width:"150",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(t){return e.handleCommand({row:i,command:"edit"})}}},[a("span",[e._v(" 编辑 ")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{command:{row:i,command:"toUnderUserPage"}}},[e._v("下属管理")]),a("el-dropdown-item",{attrs:{command:{row:i,command:"updatePwd"}}},[e._v("重置密码")]),1==i.status?a("el-dropdown-item",{attrs:{command:{row:i,command:"toFront"}}},[e._v("前端登录\n\t\t\t\t\t\t\t\t\t\t")]):e._e(),1==i.status?a("el-dropdown-item",{attrs:{command:{row:i,command:"toManager"}}},[e._v("管理端登录\n\t\t\t\t\t\t\t\t\t\t")]):e._e(),a("el-dropdown-item",{attrs:{command:{row:i,command:"bindWxDk"}}},[e._v("企微钉钉绑定")])],1)],1)]}}])})]],2),a("el-dialog",{ref:"userManagerref",attrs:{width:"70%",title:e.dialogTitle,visible:e.isUserManagerShow,"before-close":e.handleCloseUserManager,"close-on-click-modal":!1,"append-to-body":""}},[e.isUserManagerShow?a("user-manager",{ref:"userManager",attrs:{"user-account":e.clickUserAccount,"org-code":e.orgCode},on:{handleCloseUserManager:e.handleCloseUserManager,closeUserManeger:e.closeUserManeger}}):e._e()],1),a("ht-sidebar-dialog",{attrs:{width:"28%",title:"查看用户",visible:e.isUserInfo,"append-to-body":"","before-close":e.handleCloseUserManager},on:{"update:visible":function(t){e.isUserInfo=t}}},[a("user-detail",{attrs:{user:e.user}})],1),a("ht-sidebar-dialog",{attrs:{width:"28%",title:"重置密码",visible:e.isUpdatePwd,"append-to-body":"","before-close":e.handleCloseUserManager}},[a("el-form",{model:{value:e.password,callback:function(t){e.password=t},expression:"password"}},[a("ht-form-item",{attrs:{label:"请输入密码",prop:"name","label-width":"100px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:e.pwdValidate,placeholder:"请输入密码","show-password":""},model:{value:e.password.pwd,callback:function(t){e.$set(e.password,"pwd",t)},expression:"password.pwd"}})],1),a("ht-form-item",{attrs:{label:"确认密码",prop:"name","label-width":"100px"}},[a("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(t){e.$set(e.password,"newPwd",t)},expression:"password.newPwd"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.updatePwd()}}},[e._v("修改")]),a("el-button",{on:{click:function(t){return e.dialogCancle("isUpdatePwd")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("ht-load-data",{attrs:{url:e.loadDataUrl,context:"uc"},on:{"after-load-data":e.afterLoadData}}),a("user-role-manager",{ref:"userRoleManager"}),a("eip-sys-type-dialog",{ref:"flowTypeDialog",attrs:{"cat-id":"6"}}),e.importDialogVisible?a("el-dialog",{attrs:{title:"导入Excel",visible:e.importDialogVisible,top:"15vh","append-to-body":!0,"close-on-click-modal":!1},on:{"update:visible":function(t){e.importDialogVisible=t}}},[a("div",{staticStyle:{"padding-left":"20px"}},[a("el-row",{staticClass:"import_row"},[a("el-col",{attrs:{span:20}},[a("span",{staticClass:"m-r-10"},[e._v("组织维度: ")]),a("ht-select",{staticClass:"org-select",attrs:{options:e.demList},model:{value:e.importDemCode,callback:function(t){e.importDemCode=t},expression:"importDemCode"}})],1),a("el-col",{attrs:{span:4}},[a("el-button",{attrs:{size:"small",type:"primary",icon:"el-icon-download"},on:{click:function(t){return e.downloadTemplate()}}},[e._v("模板下载\n\t\t\t\t\t\t\t\t")])],1)],1),a("el-row",{staticClass:"import_row"},[a("span",{staticClass:"m-r-10"},[e._v("导入文件: ")]),a("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}},[a("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("选择Excel文件")])],1)],1),a("el-row",{staticClass:"import_row"},[a("span",{staticClass:"m-r-10"},[e._v("用户组织、岗位关系数据导入模式: ")]),a("el-radio-group",{model:{value:e.importRepeatConver,callback:function(t){e.importRepeatConver=t},expression:"importRepeatConver"}},[a("el-radio-button",{attrs:{label:"false"}},[e._v("新增")]),a("el-radio-button",{attrs:{label:"true"}},[e._v("覆盖")])],1)],1),a("el-row",{staticClass:"import_row descript-title"},[a("strong",[e._v("导入须知: ")]),a("p",[e._v("\n\t\t\t\t\t\t\t\t1、姓名、帐号为必填字段，组织名称列以“/”开头，下级组织同样用“/”分隔；\n\t\t\t\t\t\t\t")]),a("p",[e._v("\n\t\t\t\t\t\t\t\t2、岗位和职务导入规则：一一对应导入，多个用;号隔开，如果没有职务，则不导入岗位，如果有职务，则对应顺序以岗位为准（第一个岗位对应第一个职务，以此类推）(如果岗位有多个，职务只有一个时，导入同一个职务中)；\n\t\t\t\t\t\t\t")]),a("p",[e._v("\n\t\t\t\t\t\t\t\t3、邮箱格式必须符合标准，将不导入不符合规范的邮箱数据；\n\t\t\t\t\t\t\t")]),a("p",[e._v("\n\t\t\t\t\t\t\t\t4、导入过程中如果出现错误则会终止导入，且回滚已导入数据；\n\t\t\t\t\t\t\t")]),a("p",[e._v("\n\t\t\t\t\t\t\t\t5、“编码前缀”说明：编码前缀用于生成组织编码的前缀，区分不同组织维度（使得相同的组织架构可以导入到多个不同的组织维度下），不同组织维度导入时需要输入不同的前缀编码，相同的组织维度，输入相同的组织维度编码；\n\t\t\t\t\t\t\t")]),a("p",[e._v("\n\t\t\t\t\t\t\t\t6、“用户组织、岗位关系数据导入模式”涉及到已存在用户（导入的用户在系统中已存在）数据导入时组织、岗位关系数据的处理方式（覆盖：先删除旧的组织、岗位关系数据，再按excel中的数据生成新关系数据；新增：不删除旧数据，excel中的数据做新增处理（如果和旧的一样，不会增加多份））。\n\t\t\t\t\t\t\t")])])],1),a("span",{staticClass:"dialog-footer confirm-detail",attrs:{slot:"footer"},slot:"footer"},[a("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("确 定")]),a("el-button",{on:{click:function(t){e.importDialogVisible=!1}}},[e._v("取 消")])],1)]):e._e(),e.signatureImportVisible?a("el-dialog",{attrs:{title:"签章批量导入",visible:e.signatureImportVisible,top:"15vh","append-to-body":!0,"close-on-click-modal":!1},on:{"update:visible":function(t){e.signatureImportVisible=t}}},[a("div",{staticStyle:{"padding-left":"20px"}},[a("el-row",{staticClass:"import_row"},[a("span",{staticClass:"m-r-10"},[e._v("导入文件: ")]),a("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}},[a("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("选择压缩文件")])],1)],1),a("el-row",{staticClass:"import_row"},[a("span",{staticClass:"m-r-10"},[e._v("存在时是否覆盖: ")]),a("el-radio-group",{model:{value:e.signatureRepeatConver,callback:function(t){e.signatureRepeatConver=t},expression:"signatureRepeatConver"}},[a("el-radio-button",{attrs:{label:"true"}},[e._v("是")]),a("el-radio-button",{attrs:{label:"false"}},[e._v("否")])],1)],1),a("el-row",{staticClass:"import_row descript-title"},[a("strong",[e._v("导入须知: ")]),a("p",[e._v("\n\t\t\t\t\t\t\t\t1、上传附件为压缩文件，文件格式只支持.zip文件，压缩文件中至少包含一个签章文件且签章文件不存在嵌套层级；\n\t\t\t\t\t\t\t")]),a("p",[e._v("\n\t\t\t\t\t\t\t\t2、压缩文件中的签章文件只支持.png图片文件，建议图片尺寸：250*70px；\n\t\t\t\t\t\t\t")]),a("p",[e._v("\n\t\t\t\t\t\t\t\t3、签章图片以用户账号命名，如用户张三(账号：zhangsan)，则签章图片名称为zhangsan.png；\n\t\t\t\t\t\t\t")]),a("p",[e._v("\n\t\t\t\t\t\t\t\t4、如果用户已存在签章，则根据导入时的选项执行替换或不操作；\n\t\t\t\t\t\t\t")]),a("p",[e._v("\n\t\t\t\t\t\t\t\t5、签章默认密码来自密码策略模块的初始密码。\n\t\t\t\t\t\t\t")])])],1),a("span",{staticClass:"dialog-footer confirm-detail",attrs:{slot:"footer"},slot:"footer"},[a("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("确 定")]),a("el-button",{on:{click:function(t){e.signatureImportVisible=!1}}},[e._v("取 消")])],1)]):e._e(),a("under-user-table",{ref:"underUserTable",attrs:{"user-id":e.selectOrgUserAccount,"dem-list":e.dimenList}}),a("shift-rule-dialog",{ref:"shiftRuleDialog",attrs:{single:!0},on:{onConfirm:e.shiftConfirm}})],1)],1),a("ht-sidebar-dialog",{staticClass:"sp-manager__dialog",attrs:{width:"33%",title:"企微钉钉信息绑定",visible:e.wxDtVisible,"before-close":function(){return e.wxDtVisible=!1}}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"userUniteForm"}},[a("ht-form-item",{attrs:{label:"企业微信userid","label-width":"30%"}},[a("ht-input",{staticStyle:{width:"90%"},model:{value:e.userUnite.wxWorkId,callback:function(t){e.$set(e.userUnite,"wxWorkId","string"==typeof t?t.trim():t)},expression:"userUnite.wxWorkId"}})],1),a("ht-form-item",{attrs:{label:"阿里钉钉userid","label-width":"30%"}},[a("ht-input",{staticStyle:{width:"90%"},model:{value:e.userUnite.dingtalkId,callback:function(t){e.$set(e.userUnite,"dingtalkId","string"==typeof t?t.trim():t)},expression:"userUnite.dingtalkId"}})],1),a("ht-form-item",{attrs:{label:"公众号openid","label-width":"30%"}},[a("ht-input",{staticStyle:{width:"90%"},model:{value:e.userUnite.openId,callback:function(t){e.$set(e.userUnite,"openId","string"==typeof t?t.trim():t)},expression:"userUnite.openId"}})],1)],1),a("div",{staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[a("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")))]),a("el-button",{on:{click:function(){e.wxDtVisible=!1}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1)],1)}),[],!1,null,"e060063c",null);t.default=y.exports},"6d79":function(e,t,a){!function(e){"use strict";var t={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"};e.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",ss:"%d секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){var a=e%10,i=e>=100?100:null;return e+(t[e]||t[a]||t[i])},week:{dow:1,doy:7}})}(a("c1df"))},"6d83":function(e,t,a){!function(e){"use strict";e.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})}(a("c1df"))},"6e2f":function(e,t,a){"use strict";a("bb98")},"6e74":function(e,t){e.exports=require("core-js/modules/es6.object.keys")},"6e74d":function(e,t,a){"use strict";a("f7f1")},"6e98":function(e,t,a){!function(e){"use strict";e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){return 0===this.day()?"[la scorsa] dddd [alle] LT":"[lo scorso] dddd [alle] LT"},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a("c1df"))},"6ed0":function(e,t,a){"use strict";a("6557")},"6eeb":function(e,t,a){"use strict";a("dba0")},"6f12":function(e,t,a){!function(e){"use strict";e.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){return 0===this.day()?"[la scorsa] dddd [alle] LT":"[lo scorso] dddd [alle] LT"},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a("c1df"))},"6f32":function(e,t,a){"use strict";a.r(t);var i={props:["dialogData"],data:function(){return{title:"",dialogVisible:!1,isSubmit:!1,form:{html:"",alias:"",templateDesc:"",templateName:"",templateType:"",source:""},templateType:[{key:"macro",value:"宏模板"},{key:"queryDataTemplate",value:"查询模板"},{key:"dataTemplate",value:"业务数据模板"},{key:"formDesign",value:"表单设计模板"}],cmOptions:{value:"",mode:"vue",readOnly:!1,tabSize:2,theme:"base16-light",lineNumbers:!0,line:!0}}},methods:{saveUrl:function(){return window.context.form+"/form/template/v1/save"},beforeSaveData:function(){this.isSubmit=!0,"system"!=this.form.source&&(this.form.source="custom")},afterSaveData:function(){this.dialogVisible=!1,this.init(),this.$emit("loadData")},init:function(){this.form={html:"",alias:"",templateDesc:"",templateName:"",templateType:"",source:""}},handleClose:function(){this.dialogVisible=!1,this.$emit("loadData"),this.init()},openDialog:function(){this.title=this.dialogData.title,this.dialogData.formData&&(this.form=this.dialogData.formData),this.dialogVisible=!0}}},n=a("2877"),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{width:"60%",title:e.title,visible:e.dialogVisible,"before-close":e.handleClose,"append-to-body":""}},[a("el-form",{attrs:{model:e.form,"data-vv-scope":"templateForm"}},[a("el-row",[a("el-col",{attrs:{span:8}},[a("ht-form-item",{attrs:{label:"模板名称","label-width":"90px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},maxlength:50,showWordLimit:!0},model:{value:e.form.templateName,callback:function(t){e.$set(e.form,"templateName",t)},expression:"form.templateName"}})],1)],1),a("el-col",{attrs:{span:8}},[a("ht-form-item",{attrs:{label:"模板别名","label-width":"90px"}},[e.form.id?a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.form.templateName,expression:"form.templateName"}],attrs:{disabled:"",autocomplete:"off"},model:{value:e.form.alias,callback:function(t){e.$set(e.form,"alias",t)},expression:"form.alias"}}):a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.form.templateName,expression:"form.templateName"}],attrs:{autocomplete:"off",validate:{required:!0}},model:{value:e.form.alias,callback:function(t){e.$set(e.form,"alias",t)},expression:"form.alias"}})],1)],1),a("el-col",{attrs:{span:8}},[a("ht-form-item",{attrs:{label:"类型","label-width":"90px"}},[a("ht-select",{attrs:{options:e.templateType,validate:{required:!0}},model:{value:e.form.templateType,callback:function(t){e.$set(e.form,"templateType",t)},expression:"form.templateType"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:22}},[a("ht-form-item",{attrs:{label:"模板描述","label-width":"90px"}},[a("ht-input",{staticStyle:{width:"97%"},attrs:{autocomplete:"off",validate:{required:!0},maxlength:200,showWordLimit:!0},model:{value:e.form.templateDesc,callback:function(t){e.$set(e.form,"templateDesc",t)},expression:"form.templateDesc"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:22}},[a("ht-form-item",{attrs:{label:"模板内容","label-width":"90px"}},[a("codemirror",{directives:[{name:"validate",rawName:"v-validate",value:{required:!0},expression:"{ required: true }"}],ref:"scriptText",staticClass:"code",staticStyle:{width:"99%",height:"100%"},attrs:{options:e.cmOptions},model:{value:e.form.html,callback:function(t){e.$set(e.form,"html",t)},expression:"form.html"}})],1)],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:e.saveUrl(),model:e.form,"is-submit":e.isSubmit,"scope-name":"templateForm"},on:{"before-save-data":function(t){return e.beforeSaveData()},"after-save-data":e.afterSaveData}},[e._v("保存")]),a("el-button",{on:{click:e.handleClose}},[e._v("取 消")])],1)],1)}),[],!1,null,"f8a0e77a",null);t.default=o.exports},"6f50":function(e,t,a){!function(e){"use strict";e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a("c1df"))},"704f":function(e,t,a){"use strict";a.r(t);a("25fc"),a("000b");var i=a("2ade"),n=a("a858"),o={name:"eip-form-dialog",props:{value:Array,single:Boolean,name:String,formType:{type:String,default:"pc"},appendToBody:{type:Boolean,default:!1},destroyOnClose:{type:Boolean,default:!1},roleAlias:{type:String}},data:function(){return{data:[],treeData:null,tableColumns:[{prop:"name",label:"接口描述"},{prop:"alias",label:"接口别名"},{prop:"requestUrl",label:"接口地址"}],pagination:{page:1,pageSize:50,total:0},typeIdQuery:null}},mounted:function(){},methods:{loadTreeData:function(){var e=this;n.default.getMenuByRoleAlias(this.roleAlias).then((function(t){e.treeData=t}))},showDialog:function(){this.loadTreeData(),this.$refs.htTreeListDialog.showDialog()},handleLoad:function(e,t){var a=this;this.typeIdQuery&&e.querys.push(this.typeIdQuery),i.default.post("${portal}/sys/sysMethod/v1/listJson",e).then((function(e){var t=e.data;a.data=t.rows,a.pagination={page:t.page,pageSize:t.pageSize,total:t.total}})).finally((function(){return t()}))},loadListData:function(e){var t={pageBean:this.pagination,querys:[]};this.typeIdQuery={property:"path",value:e.path,group:"categoryGroup",operation:"RIGHT_LIKE",relation:"AND"},this.handleLoad(t,(function(){}))},onConfirm:function(e){this.$emit("onConfirm",e,this.name),this.$emit("input",e)},reset:function(){this.typeIdQuery&&(this.$refs.htTreeListDialog.$refs.tree.$refs.elTree.currentNode.node.isCurrent=!1),this.typeIdQuery=""}}},r=a("2877"),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-tree-list-dialog",{ref:"htTreeListDialog",attrs:{single:e.single,data:e.data,"table-columns":e.tableColumns,pagination:e.pagination,"tree-data":e.treeData,"default-expanded-keys":["-1","1"],"dialog-title":"选择接口","append-to-body":e.appendToBody,quickSearchProps:"name,alias,requestUrl","search-placeholder":"接口名称、别名，请求地址","destroy-on-close":e.destroyOnClose},on:{load:e.handleLoad,loadListData:e.loadListData,onConfirm:e.onConfirm,reset:e.reset}})}),[],!1,null,null,null);t.default=s.exports},"709b":function(e,t,a){},7118:function(e,t,a){!function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),a="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?a[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(a("c1df"))},7137:function(e,t,a){"use strict";a.r(t);a("80a8"),a("5880");var i={name:"subTaskImage",data:function(){return{imageDialogSub:!1,widthImg:"",heightImg:"",backGroundImg:"",positionImg:"relative",listLayout:"",nodeOpinions:[],instId:"",defId:""}},methods:{handleOpen:function(e,t,a){var i=this;this.imageDialogSub=!0;var n={defId:e,instId:t,nodeId:a,type:"subFlow"};this.$store.dispatch("flow/getBpmImage",n).then((function(e){i.widthImg=e.rows.bpmDefLayout.width,i.heightImg=e.rows.bpmDefLayout.height,i.backGroundImg=e.img,e.rows.bpmDefLayout.listLayout.forEach((function(e){var t="position: 'absolute', left:"+e.x+"px, top:"+e.y+"px, width:"+e.width+"px, height:"+e.height+"px";e.style=t})),i.listLayout=e.rows.bpmDefLayout.listLayout;var t=[];i.listLayout.forEach((function(e){"USERTASK"!=e.nodeType&&"SIGNTASK"!=e.nodeType||t.push(e.nodeId)})),t=t.join(","),i.instId=e.rows.instanceId,i.defId=e.rows.defId,i.$store.dispatch("flow/getNodeopinions",{instId:e.rows.instanceId,nodeIds:t,defId:e.rows.defId}).then((function(e){if(e)for(var t in e)e[t].data&&e[t].hasOpinion&&e[t].data.forEach((function(e){e.qualfieds&&(e.qualfieds=window.eval("("+e.qualfieds+")"))}));i.nodeOpinions=e}))}))},handleClose:function(){this.imageDialogSub=!1},nodeClick:function(e){this.handleOpen(this.defId,this.instId,e.nodeId)}}},n=(a("0d7f"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"流程图",visible:e.imageDialogSub,"before-close":e.handleClose,"close-on-click-modal":!1,width:"58%",appendToBody:"",top:"10vh"},on:{"update:visible":function(t){e.imageDialogSub=t}}},[a("div",{staticStyle:{height:"40px",overflow:"hidden"}},[a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#ff0000"}}),a("span",[e._v("待审批")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#f89800"}}),a("span",[e._v("提交")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#ffe76e"}}),a("span",[e._v("重新提交")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#00ff00"}}),a("span",[e._v("同意")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#c33a1f"}}),a("span",[e._v("挂起")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#0000ff"}}),a("span",[e._v("反对")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#8a0902"}}),a("span",[e._v("驳回")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#ffa500"}}),a("span",[e._v("驳回到发起人")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#023b62"}}),a("span",[e._v("撤回")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#f23b62"}}),a("span",[e._v("撤回到发起人")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#338848"}}),a("span",[e._v("会签通过")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#82b7d7"}}),a("span",[e._v("会签不通过")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#eeaf97"}}),a("span",[e._v("人工终止")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#4a4a4a"}}),a("span",[e._v("完成")])])]),a("div",{staticStyle:{overflow:"auto","min-height":"500px"}},[a("div",{style:{position:e.positionImg,width:e.widthImg+"px",height:e.heightImg+"px",background:"url("+e.backGroundImg+") no-repeat"}},[e._l(e.listLayout,(function(t){return a("el-popover",{key:t.nodeId,attrs:{placement:"bottom-start",trigger:"hover"},on:{click:function(a){return e.nodeClick(t)}}},[e.nodeOpinions[t.nodeId]?a("div",{staticClass:"opinion-content"},[a("span",[e._v("任务审批详情")]),e.nodeOpinions[t.nodeId].hasOpinion?a("div",e._l(e.nodeOpinions[t.nodeId].data,(function(t){return a("table",{key:t.taskKey,staticClass:"table table-bordered"},[a("tr",[a("th",{attrs:{width:"80"}},[e._v("任务名称")]),a("td",{attrs:{width:"160"}},[e._v(e._s(t.taskName))])]),a("tr",{directives:[{name:"show",rawName:"v-show",value:t.auditor,expression:"op.auditor"}]},[a("th",[e._v("执行人")]),a("td",[a("span",{staticClass:"owner-span"},[a("a",{attrs:{href:"javascript:void(0)"}},[e._v(e._s(t.auditorName))])])])]),a("tr",{directives:[{name:"show",rawName:"v-show",value:!t.auditor,expression:"!op.auditor"}]},[a("th",[a("label",[e._v("候选人")]),a("el-tooltip",{staticClass:"item",attrs:{effect:"light",content:"有资格审批的用户及用户组",placement:"right"}},[a("i",{staticClass:"el-icon-question"})])],1),a("td",[a("div",{staticClass:"owner-div"},e._l(t.qualfieds,(function(t){return a("span",{key:t.id,staticClass:"owner-span"},[a("a",{attrs:{href:"javascript:void(0)"}},[e._v(e._s(t.name))])])})),0)])]),a("tr",[a("th",[e._v("开始时间")]),a("td",{staticStyle:{"font-size":"11px"}},[e._v(e._s(e._f("dateformat")(t.createTime)))])]),a("tr",[a("th",[e._v("结束时间")]),a("td",{staticStyle:{"font-size":"11px"}},[e._v(e._s(e._f("dateformat")(t.completeTime)))])]),a("tr",[a("th",[e._v("审批用时")]),a("td",[e._v(e._s(e._f("timeLag")(t.durMs)))])]),a("tr",[a("th",[e._v("状态")]),a("td",[e._v(e._s(t.statusVal))])]),a("tr",[a("th",[e._v("意见")]),a("td",{staticClass:"opinion"},[e._v(e._s(t.opinion))])])])})),0):e._e(),e.nodeOpinions[t.nodeId].hasOpinion?e._e():a("div",[a("span",[e._v("节点设置详情")]),a("table",{staticClass:"table table-bordered"},[a("tr",[a("th",{attrs:{width:"90"}},[e._v("状态")]),a("td",{attrs:{width:"150"}},[e._v("未产生过任务")])]),a("tr",[a("th",[a("label",[e._v("暂定候选人")]),a("el-tooltip",{staticClass:"item",attrs:{effect:"light",content:"暂定的有审批资格的用户及用户组，实际候选人要在产生任务以后才能确定",placement:"right"}},[a("i",{staticClass:"el-icon-question"})])],1),a("td",e._l(e.nodeOpinions[t.nodeId].data,(function(t){return a("span",{key:t.id,staticClass:"owner-span"},[a("a",{attrs:{href:"javascript:void(0)"}},[e._v(e._s(t.name))])])})),0)])])])]):e._e(),"USERTASK"==t.nodeType||"SIGNTASK"==t.nodeType?a("el-button",{style:{position:"absolute",border:"none",background:"none",left:t.x+"px",top:t.y+"px",width:t.width+"px",height:t.height+"px"},attrs:{slot:"reference"},slot:"reference"}):e._e()],1)})),e._l(e.listLayout,(function(t){return a("div",{key:"sub_"+t.nodeId},["CALLACTIVITY"==t.nodeType?a("div",{style:{position:"absolute",border:"none",background:"none",left:t.x+"px",top:t.y+"px",width:t.width+"px",height:t.height+"px"},on:{click:function(a){return e.nodeClick(t)}}}):e._e()])}))],2)])])}),[],!1,null,"209d87a1",null);t.default=o.exports},"715d":function(e,t,a){"use strict";a.r(t);a("000b"),a("b2cb"),a("80a8"),a("00dd"),a("067b"),a("25fc"),a("0736");var i=a("a858"),n=a("2ade"),o={name:"meta-dataSource",components:{},data:function(){return{isExpand:!1,dataSourceDisabled:!1,dataSourceTitle:"",loadDataUrl:"",settingDataUrl:"",dialogVisible:!1,data:[],pageResult:{page:1,pageSize:50,total:0},isSubmit:!0,enableds:[{key:!0,value:"是 "},{key:!1,value:"否"}],dbType:null,dbTypeList:[{value:"mysql",driverName:"com.mysql.cj.jdbc.Driver",url:"jdbc:mysql://主机:3306/数据库名?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&zeroDateTimeBehavior=convertToNull",validationquery:"select 1 from dual"},{value:"oracle",driverName:"oracle.jdbc.OracleDriver",url:"jdbc:oracle:thin:@主机:1521:数据库实例",validationquery:"select 1 from dual"},{value:"mssql2012",driverName:"com.microsoft.sqlserver.jdbc.SQLServerDriver",url:"jdbc:sqlserver://主机:1433;databaseName=数据库名;",validationquery:"select 1"},{value:"mssql2008",driverName:"com.microsoft.sqlserver.jdbc.SQLServerDriver",url:"jdbc:sqlserver://主机:1433;databaseName=数据库名;",validationquery:"select 1"},{value:"pgsql",driverName:"org.postgresql.Driver",url:"jdbc:postgresql://主机:5432/数据库名",validationquery:"select 1"},{value:"dm8",driverName:"dm.jdbc.driver.DmDriver",url:"jdbc:dm://192.168.1.120:5236/EIP725_DM",validationquery:"select 1 from dual"}],sysDataSourceDefs:[],dsId:"",sourceProp:{settingJson:[],initOnStart:!1,enabled:null,dbType:"",classPath:"",initMethod:"",closeMethod:"",name:"",alias:"",id:""},newSourceProp:{},sysDataSourceRow:{},uploadDialogVisible:!1,fileList:[],uploadUrl:window.context.portal+"/sys/sysDataSource/v1/import",isEncrypt:0}},watch:{dsId:function(e,t){e||(this.sourceProp.settingJson=[])}},computed:{dataSourceDeleteUrl:function(){return window.context.portal+"/sys/sysDataSource/v1/remove"}},methods:{rowClick:function(e,t,a){this.$refs.dataSourceTable.$refs.htTable.toggleRowSelection(e)},encrypt:function(e){var t=this;if(1===this.isEncrypt){if(!e.value)return this.$message.warning("请输入密码!"),void(this.isEncrypt=0);this.$http.post(window.context.portal+"/base/tools/v1/encryptDbPassword",{password:e.value}).then((function(a){if("1"==t.dsId)if(a.data.state){e.value=a.data.value.password;var i={name:"connectionProperties",comment:"公钥",type:"java.lang.String",baseAttr:"1",default:"",value:"config.decrypt=true;config.decrypt.key="+a.data.value.publicKey};t.sourceProp.settingJson.splice(t.sourceProp.settingJson.findIndex((function(e){return"connectionProperties"===e.name})),1),t.sourceProp.settingJson.splice(t.sourceProp.settingJson.findIndex((function(e){return"password"===e.name}))+1,0,i)}else t.$message.error("加密失败");else t.$message.error("不支持密码加密")}))}else{e.value="";var a=this.sourceProp.settingJson.findIndex((function(e){return"connectionProperties"===e.name}));a>0&&this.sourceProp.settingJson.splice(a,1)}},checkConnection:function(){var e=this;if(0!=this.sourceProp.settingJson.length){var t={};Object.assign(t,this.sourceProp),t.settingJson=JSON.stringify(t.settingJson),i.default.checkConnection(t).then((function(t){t.state&&e.$message.success(t.message)}),(function(t){e.$message.error(t||"连接失败")}))}else this.$message.error("连接失败")},currentSel:function(e,t){for(var a in this.dbTypeList){var i=this.dbTypeList[a];if(i.value==e)for(var n=0;n<this.sourceProp.settingJson.length;n++){var o=this.sourceProp.settingJson[n];-1!=o.name.toLowerCase().indexOf("url")?o.value=i.url:-1!=o.name.toLowerCase().indexOf("driver")?o.value=i.driverName:-1!=o.name.toLowerCase().indexOf("validationquery")&&(o.value=i.validationquery)}}},settingSel:function(e,t){var a=this;if(t&&t.settingJson){this.sourceProp.settingJson=JSON.parse(t.settingJson.replace(/[\\]/g,""));for(var i=0;i<this.sysDataSourceDefs.length;i++){var n=this.sysDataSourceDefs[i];if(n.id==e){var o=JSON.parse(n.settingJson.replace(/[\\]/g,""));this.sourceProp.classPath=n.classPath,this.sourceProp.initMethod=n.initMethod,this.sourceProp.closeMethod=n.closeMethod,this.sourceProp.settingJson=[],o.forEach((function(e){e.value=e.default,a.sourceProp.settingJson.push(e)}))}}for(var r in this.dbTypeList){var s=this.dbTypeList[r];if(s.value==this.sourceProp.dbType)for(var l=0;l<this.sourceProp.settingJson.length;l++){var c=this.sourceProp.settingJson[l];-1!=c.name.toLowerCase().indexOf("url")?c.value=s.url:-1!=c.name.toLowerCase().indexOf("driver")?c.value=s.driverName:-1!=c.name.toLowerCase().indexOf("validationquery")&&(c.value=s.validationquery)}}for(var d=0;d<this.sourceProp.settingJson.length;d++){var u=this.sourceProp.settingJson[d];-1!=u.name.toLowerCase().indexOf("alias")&&(u.value=u.alias)}}},handleSelectOptions:function(e){var t=this;return new Promise((function(e,a){setTimeout((function(){t.dbType=t.dbTypeList,e()}),1e3)}))},beforeSaveData:function(){this.newSourceProp={},Object.assign(this.newSourceProp,this.sourceProp),this.newSourceProp.settingJson=JSON.stringify(this.newSourceProp.settingJson)},savedataSourceUrl:function(){return window.context.portal+"/sys/sysDataSource/v1/save"},afterSaveData:function(){this.dialogVisible=!1,this.$refs.dataSourceTable.load()},afterLoadData:function(e){var t=this;if(this.dialogVisible){this.sourceProp=e,this.sourceProp.settingJson=JSON.parse(e.settingJson),this.oldAlias=this.sourceProp.alias,this.judgeIsEncrypt(this.sourceProp.settingJson);var a=this;this.sysDataSourceDefs.forEach((function(e){e.classPath==a.sourceProp.classPath&&(a.dsId=e.id)})),setTimeout((function(){return t.$validator.validateAll("editdataSourceForm")}))}},judgeIsEncrypt:function(e){var t=e.findIndex((function(e){return"connectionProperties"===e.name}));this.isEncrypt=t>0?1:0},afterLoadSourcesettingData:function(e){this.sysDataSourceDefs=e,this.sysDataSourceRow&&this.sysDataSourceRow.id&&(this.loadDataUrl="/sys/sysDataSource/v1/getJson?id="+this.sysDataSourceRow.id)},dialogCancle:function(e){var t=this;this.loadDataUrl="",this.settingDataUrl="",this[e]=!1,setTimeout((function(){return t.dataSourceDisabled=!1}),500)},handleClose:function(){var e=this;this.loadDataUrl="",this.settingDataUrl="",this.dialogVisible=!1,setTimeout((function(){return e.dataSourceDisabled=!1}),500)},showDialog:function(e){this.dialogVisible=!0,this.settingDataUrl="/sys/sysDataSourceDef/v1/getAll?id=1",e&&e.id&&(this.sysDataSourceRow=e)},handleNodeClick:function(e){},loadData:function(e,t){var a=this;i.default.getDataSourcePageJson(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},handleCommand:function(e){switch(e.command){case"edit":this.dataSourceTitle="编辑数据源",this.showDialog(e.row);break;case"add":this.sysDataSourceRow={},this.sourceProp.dbType="",this.sourceProp.id="",this.sourceProp.alias="",this.sourceProp.name="",this.sourceProp.enabled=null,this.dsId="",this.dataSourceTitle="添加数据源",this.showDialog(),this.isEncrypt=0;break;case"get":this.dataSourceTitle="查看数据源",this.isSubmit=!1,this.dataSourceDisabled=!0,this.showDialog(e.row)}},handleExport:function(){var e=this.$refs.dataSourceTable.$refs.htTable.selection;if(e&&0!=e.length){for(var t=[],a=0;a<e.length;a++)t.push(e[a].id);n.default.download(window.context.portal+"/sys/sysDataSource/v1/export?ids="+t.join(","))}else this.$message({type:"warning",message:"请至少选择一条数据"})},beforeClose:function(){this.fileList=[],this.uploadDialogVisible=!1},handleImport:function(e){var t=this,a=new FormData;a.append("file",e.file),i.default.importSysDataSource(a).then((function(e){e.state?t.$message({type:"success",message:e.message}):t.$message({type:"warning",message:e.message}),t.beforeClose(),t.loadData()}))},uploadSubmit:function(){0==this.$refs.elUpload.uploadFiles.length&&this.$message({type:"warning",message:"请上传文件"}),this.$refs.elUpload.submit()}}},r=(a("d701"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"dataSourceTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"name,alias","show-export":!1,"show-custom-column":!1,defaultSorter:[{property:"CREATE_TIME_",direction:"DESC"}]},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.handleCommand({command:"add"})}}},[e._v("添加")]),a("el-button",{attrs:{size:"small",icon:"el-icon-right"},on:{click:function(t){e.uploadDialogVisible=!0}}},[e._v("导入")]),a("el-button",{attrs:{size:"small",icon:"el-icon-right"},on:{click:e.handleExport}},[e._v("导出")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{size:"small",url:e.dataSourceDeleteUrl,htTable:e.$refs.dataSourceTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"名称",width:"300",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.handleCommand({row:i,command:"edit"})}}},[e._v(e._s(i.name))])]}}])}),a("ht-table-column",{attrs:{prop:"alias",label:"别名",sortable:!0}}),a("ht-table-column",{attrs:{prop:"enabled",label:"是否可用",filters:[{text:"是",value:1},{text:"否",value:0}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.enabled?a("el-tag",{attrs:{type:"success"}},[e._v("是")]):e._e(),i.enabled?e._e():a("el-tag",{attrs:{type:"primary"}},[e._v("否")])]}}])})]],2),a("el-dialog",{attrs:{width:"50%",title:e.dataSourceTitle,visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1}},[a("el-form",{attrs:{disabled:e.dataSourceDisabled,"data-vv-scope":"editdataSourceForm"},model:{value:e.sourceProp,callback:function(t){e.sourceProp=t},expression:"sourceProp"}},[a("ht-form-item",{staticClass:"dataSource-input-width",attrs:{label:"名称",prop:"name","label-width":"130px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入名称",maxlength:50,showWordLimit:!0},model:{value:e.sourceProp.name,callback:function(t){e.$set(e.sourceProp,"name",t)},expression:"sourceProp.name"}})],1),a("ht-form-item",{staticClass:"dataSource-input-width",attrs:{label:"别名(唯一)",prop:"alias","label-width":"130px"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.sourceProp.name,expression:"sourceProp.name"}],attrs:{autocomplete:"off",validate:{required:!0,regex:{exp:"^[a-zA-Z][a-zA-Z0-9_]*$",message:"只能输入字母、数字、下划线，且以字母开头"}},placeholder:"请输入别名",disabled:!!e.sourceProp.id,maxlength:50,showWordLimit:!0},model:{value:e.sourceProp.alias,callback:function(t){e.$set(e.sourceProp,"alias",t)},expression:"sourceProp.alias"}})],1),a("ht-form-item",{staticClass:"dataSource-item-bottom dataSource-input-width",attrs:{label:"数据源类型","label-width":"130px"}},[a("ht-select",{attrs:{options:e.dbTypeList,props:{key:"value",value:"value"},validate:{required:!0}},on:{change:e.currentSel},model:{value:e.sourceProp.dbType,callback:function(t){e.$set(e.sourceProp,"dbType",t)},expression:"sourceProp.dbType"}})],1),a("ht-form-item",{staticClass:"dataSource-item-bottom dataSource-input-width",attrs:{label:"是否生效","label-width":"130px"}},[a("ht-select",{attrs:{options:e.enableds,validate:{required:!0}},model:{value:e.sourceProp.enabled,callback:function(t){e.$set(e.sourceProp,"enabled",t)},expression:"sourceProp.enabled"}})],1),a("ht-form-item",{staticClass:"dataSource-item-bottom dataSource-input-width",attrs:{label:"数据源","label-width":"130px"}},[a("ht-select",{attrs:{options:e.sysDataSourceDefs,props:{key:"id",value:"name"},validate:{required:!0}},on:{change:e.settingSel},model:{value:e.dsId,callback:function(t){e.dsId=t},expression:"dsId"}})],1),e._l(e.sourceProp.settingJson,(function(t,i){return a("ht-form-item",{directives:[{name:"show",rawName:"v-show",value:!(e.sourceProp.settingJson.length>0&&!e.isExpand)||i<4,expression:"\n\t\t\t\t\t\tsourceProp.settingJson.length > 0 && !isExpand ? index < 4 : true\n\t\t\t\t\t"}],key:t.comment,staticClass:"dataSource-item-bottom dataSource-input-width",attrs:{label:t.comment,"label-width":"130px"}},[a("ht-input",{attrs:{validate:{required:!0},placeholder:"请输入"+t.comment,disabled:("password"==t.name||"connectionProperties"==t.name)&&1===e.isEncrypt},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"item.value"}}),e._v("\n\t\t\t\t\t("+e._s(t.type)+")\n\t\t\t\t\t"),"password"==t.name?a("div",[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":0,"active-text":"加密","inactive-text":"不加密"},on:{change:function(a){return e.encrypt(t)}},model:{value:e.isEncrypt,callback:function(t){e.isEncrypt=t},expression:"isEncrypt"}})],1):e._e()],1)}))],2),e.sourceProp.settingJson.length>0?a("div",{staticStyle:{"text-align":"center"}},[a("el-button",{attrs:{size:"mini",icon:e.isExpand?"icon-expand":"icon-hide",circle:"",title:e.isExpand?"收起":"展开"},on:{click:function(t){e.isExpand=!e.isExpand}}})],1):e._e(),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.checkConnection()}}},[e._v("测试连接")]),a("ht-submit-button",{directives:[{name:"show",rawName:"v-show",value:!e.dataSourceDisabled,expression:"!dataSourceDisabled"}],attrs:{url:e.savedataSourceUrl(),model:e.newSourceProp,"is-submit":e.isSubmit,"request-method":"POST","scope-name":"editdataSourceForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:function(t){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("ht-load-data",{attrs:{url:e.settingDataUrl,context:"portal"},on:{"after-load-data":e.afterLoadSourcesettingData}}),a("ht-load-data",{attrs:{url:e.loadDataUrl,context:"portal"},on:{"after-load-data":e.afterLoadData}}),a("el-dialog",{attrs:{title:"上传文件",visible:e.uploadDialogVisible,"before-close":e.beforeClose,name:"uploadDialog",center:!0}},[a("el-upload",{ref:"elUpload",attrs:{action:e.uploadUrl,"http-request":e.handleImport,accept:".zip","file-list":e.fileList,limit:1,"auto-upload":!1,align:"center"}},[a("el-button",{attrs:{size:"small",type:"primary"}},[e._v("点击上传")]),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传zip文件")])],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.uploadSubmit}},[e._v("上传")]),a("el-button",{attrs:{type:"default"},on:{click:e.beforeClose}},[e._v("取消")])],1)],1)],1)}),[],!1,null,"7940bc01",null);t.default=s.exports},"71a7":function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74");var i=a("ade3"),n=(a("5a1d"),a("2ade")),o=(a("5880"),a("5f72"));function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function s(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?r(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var l={name:"FlowNodeScript",components:{MessageTypeSelector:function(){return Promise.resolve().then(a.bind(null,"7519"))},eipScriptDialog:function(){return Promise.resolve().then(a.bind(null,"4769"))},FlowVarSelector:function(){return Promise.resolve().then(a.bind(null,"e9df"))},FlowConditionBuildDialog:function(){return Promise.resolve().then(a.bind(null,"6218"))},FlowNodeUserCondition:function(){return Promise.resolve().then(a.bind(null,"ec8e"))}},props:{node:{type:Object,required:!0},defConfigData:{type:Object,required:!0},autoTask:{type:Object,required:!0}},data:function(){return{curEditSetting:"",curEditRuleIndex:"",tabType:"message",dialogVisibleSetting:!1,titleSetting:"设置自动任务",scriptJson:{script:""},nodeMessage:{htmlSetting:{msgType:"",content:"",ruleList:[]},plainTextSetting:{msgType:"",content:"",ruleList:[]}},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},isEdit:!1}},methods:{addUserCondition:function(e,t){this.curEditSetting=e,this.curEditRuleIndex=t;var a={};if(null!=t){var i=this.nodeMessage[e].ruleList[t];a.userRule=JSON.parse(JSON.stringify(i))}a=s(s({},a),{nodeType:"signTask",nodeId:this.node.nodeId,defId:this.node.defId}),this.$refs.flowNodeUserCondition.showDialog(a)},nodeUserConditionConfirm:function(e){null!=this.curEditRuleIndex?this.nodeMessage[this.curEditSetting].ruleList.splice(this.curEditRuleIndex,1,e):this.nodeMessage[this.curEditSetting].ruleList.push(e),this.$forceUpdate()},conditionDialogConfirm:function(e){this.scriptJson.script=this.scriptJson.script+e},showConditionBuild:function(){this.$refs.flowConditionBuildDialog.showDialog()},varTreeOnConfirmScript:function(e){this.scriptJson.script=this.scriptJson.script+e.pathValue},showDialog:function(e){this.$refs[e].showDialog()},editAutoService:function(){var e=a("f43e").Base64;this.dialogVisibleSetting=!0;var t=this;n.default.get("${bpmModel}/flow/node/v1/autoTaskManager?defId="+this.node.defId+"&nodeId="+this.node.nodeId).then((function(a){(a=a.data).bpmPluginContext?(t.isEdit=!0,t.tabType=a.bpmPluginContext.type,"message"==t.tabType?n.default.get("${bpmModel}/flow/node/v1/autoTaskPluginGet?defId="+t.node.defId+"&nodeId="+t.node.nodeId+"&pluginType=message").then((function(a){if((a=a.data).bpmPluginDefJson){var i=e.decode(a.bpmPluginDefJson,"utf-8");t.nodeMessage=JSON.parse(i)}else t.nodeMessage={htmlSetting:{msgType:"",content:"",ruleList:[]},plainTextSetting:{msgType:"",content:"",ruleList:[]}}})):n.default.get("${bpmModel}/flow/node/v1/autoTaskPluginGet?defId="+t.node.defId+"&nodeId="+t.node.nodeId+"&pluginType=scriptNode").then((function(a){if((a=a.data).bpmPluginDefJson){var i=e.decode(a.bpmPluginDefJson,"utf-8");t.scriptJson=JSON.parse(i)}else t.scriptJson={script:""}}))):(t.tabType="message",t.nodeMessage={htmlSetting:{msgType:"",content:"",ruleList:[]},plainTextSetting:{msgType:"",content:"",ruleList:[]}})}))},saveScript:function(){var e=this,t="message"==e.tabType?"settingSave":"scriptForm";e.$validator.validateAll(t).then((function(t){if(t)e.isEdit?e.save():e.$confirm("自动节点支持一种任务节点类型（脚本、消息等）， 保存所选择的任务类型后无法修改。","提示",{cancelButtonText:"取消",confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){e.save()}));else{var a=e.$validator.errors.items.filter((function(e){return"settingSave"==e.scope})).length;e.$message({showClose:!0,message:"有".concat(a,"个字段未通过校验，请正确填写表单内容。"),type:"warning"})}}))},save:function(){var e=this;if("message"==e.tabType){e.nodeMessage.pluginType="message",e.nodeMessage.htmlSetting||(e.nodeMessage.htmlSetting={});var t={defId:e.node.defId,nodeId:e.node.nodeId,jsonStr:JSON.stringify(e.nodeMessage)},a=!1;e.nodeMessage.htmlSetting.content&&e.nodeMessage.htmlSetting.msgType&&e.nodeMessage.htmlSetting.subject&&e.nodeMessage.htmlSetting.ruleList&&0!=e.nodeMessage.htmlSetting.ruleList.length||(a=!0);var i=!1;if(e.nodeMessage.plainTextSetting.content&&e.nodeMessage.plainTextSetting.msgType&&e.nodeMessage.plainTextSetting.ruleList&&0!=e.nodeMessage.plainTextSetting.ruleList.length||(i=!0),i&&a)return void this.$message.error("富文本和普通消息至少要有一种配置完整，才能发送");n.default.post("${bpmModel}/flow/node/v1/autoTaskPluginSave",t).then((function(t){if((t=t.data).state){e.dialogVisibleSetting=!1;var a={pluginType:"message",htmlSetting:e.nodeMessage.htmlSetting,plainTextSetting:e.nodeMessage.plainTextSetting,title:"消息节点",externalClass:e.nodeMessage.externalClass};e.$emit("update:autoTask",a),o.Message.success("消息任务配置成功")}else o.Message.error(t.message)}))}else if("scriptNode"==e.tabType){e.scriptJson.pluginType="scriptNode";var r={defId:e.node.defId,nodeId:e.node.nodeId,jsonStr:JSON.stringify(e.scriptJson)};n.default.post("${bpmModel}/flow/node/v1/autoTaskPluginSave",r).then((function(t){if((t=t.data).state){e.dialogVisibleSetting=!1;var a={pluginType:"scriptNode",script:e.scriptJson.script,title:"脚本"};e.$emit("update:autoTask",a),o.Message.success("脚本任务配置成功")}else o.Message.error(t.message)}))}},close:function(){this.dialogVisibleSetting=!1},deleteSetting:function(e,t){e.splice(t,1)}},mounted:function(){this.$validator=this.$root.$validator}},c=(a("f51b"),a("2877")),d=Object(c.a)(l,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-inline"},[a("label",{staticClass:"control-label"},[e._v(e._s(e.node.name)+"("+e._s(e.node.nodeId)+")")]),a("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.editAutoService}},[e._v("设置自动任务")]),a("br"),"{}"==JSON.stringify(e.autoTask)?a("label",{staticClass:"control-label",staticStyle:{color:"#dd6161"}},[e._v("尚未配置自动任务")]):e._e(),"{}"!=JSON.stringify(e.autoTask)&&"消息节点"==e.autoTask.title?a("div",[a("label",{staticClass:"control-label"},[e._v("自动消息节点：")]),a("label",{staticClass:"control-label",staticStyle:{display:"block","text-align":"left"}},[e._v(e._s(e.autoTask.externalClass))])]):e._e(),"{}"!=JSON.stringify(e.autoTask)&&"脚本"==e.autoTask.title?a("div",[a("label",{staticClass:"control-label"},[e._v("自动脚本节点：")]),a("label",{staticClass:"control-label",staticStyle:{display:"block","text-align":"left"}},[e._v(e._s(e.autoTask.script))])]):e._e(),a("el-dialog",{attrs:{width:"70%",title:e.titleSetting,visible:e.dialogVisibleSetting,"before-close":e.close,"close-on-click-modal":!1,"append-to-body":"",top:"8vh"}},[a("div",{staticStyle:{width:"100%",overflow:"auto"}},[a("div",{staticStyle:{"margin-bottom":"10px"}},[a("el-button",{attrs:{type:"success",size:"mini",icon:"el-icon-check"},on:{click:e.saveScript}},[e._v("保 存")]),a("el-button",{attrs:{type:"danger",size:"mini",icon:"el-icon-close"},on:{click:e.close}},[e._v("关 闭")])],1),a("el-tabs",{class:{"el-tab__hide-hedaer":e.isEdit},attrs:{type:"border-card"},model:{value:e.tabType,callback:function(t){e.tabType=t},expression:"tabType"}},[e.isEdit&&"message"!=e.tabType?e._e():a("el-tab-pane",{attrs:{label:"消息任务",name:"message"}},[a("el-form",{attrs:{"data-vv-scope":"settingSave"},model:{value:e.nodeMessage,callback:function(t){e.nodeMessage=t},expression:"nodeMessage"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"130px"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"该类必须实现IExternalData接口，程序会为你提供流程的一些信息<br>该实现类，通过已知流程信息，提供数据 map(String,Object)<br>系统会通过map中的key匹配文本消息中${key}的动态数据。",placement:"left-start"}},[a("i",{staticClass:"el-icon-warning"},[e._v("外部数据类:")])])],1),a("td",[a("ht-input",{staticClass:"ht",attrs:{placeholder:"请输入外部数据类",autocomplete:"off"},model:{value:e.nodeMessage.externalClass,callback:function(t){e.$set(e.nodeMessage,"externalClass",t)},expression:"nodeMessage.externalClass"}})],1)])])]),a("br"),a("el-tabs",{attrs:{type:"border-card"}},[a("el-tab-pane",{attrs:{label:"富文本消息"}},[a("el-form",{attrs:{"data-vv-scope":"settingSave"},model:{value:e.nodeMessage,callback:function(t){e.nodeMessage=t},expression:"nodeMessage"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"130px"}},[e._v("通知类型:")]),a("td",[a("MessageTypeSelector",{ref:"messageTypeSelector",staticClass:"ht_ce",model:{value:e.nodeMessage.htmlSetting.msgType,callback:function(t){e.$set(e.nodeMessage.htmlSetting,"msgType",t)},expression:"nodeMessage.htmlSetting.msgType"}})],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("接收人配置:")]),a("td",[a("table",{staticClass:"table table-bordered"},[a("thead",[a("tr",[a("th",{attrs:{width:"50px"}},[e._v("序号")]),a("th",[e._v("条件")]),a("th",{attrs:{width:"120px"}},[e._v("批次")]),a("th",{attrs:{width:"80px"}},[e._v("操作")])])]),e._l(e.nodeMessage.htmlSetting.ruleList,(function(t,i){return a("tr",{key:i},[a("td",[e._v(e._s(i+1))]),a("td",[e._v(e._s(t.description))]),a("td",[a("ht-input",{staticClass:"ht",attrs:{placeholder:"请输入批次",autocomplete:"off"},model:{value:t.groupNo,callback:function(a){e.$set(t,"groupNo",a)},expression:"userRule.groupNo"}})],1),a("td",[a("el-button",{attrs:{size:"mini",icon:"el-icon-edit"},on:{click:function(t){return e.addUserCondition("htmlSetting",i)}}}),a("el-button",{attrs:{size:"mini",icon:"el-icon-delete"},on:{click:function(t){return e.deleteSetting(e.nodeMessage.htmlSetting.ruleList,i)}}})],1)])})),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{colspan:"4"}},[a("el-button",{attrs:{size:"mini"},on:{click:function(t){return e.addUserCondition("htmlSetting")}}},[e._v("新增人员规则")])],1)])],2)])]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("标题:")]),a("td",[a("ht-input",{staticClass:"ht",attrs:{placeholder:"请输入标题",autocomplete:"off"},model:{value:e.nodeMessage.htmlSetting.subject,callback:function(t){e.$set(e.nodeMessage.htmlSetting,"subject",t)},expression:"nodeMessage.htmlSetting.subject"}})],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("文本内容:")]),a("td",[a("ht-editor",{attrs:{config:e.myConfig},model:{value:e.nodeMessage.htmlSetting.content,callback:function(t){e.$set(e.nodeMessage.htmlSetting,"content",t)},expression:"nodeMessage.htmlSetting.content"}})],1)])])])])],1),a("el-tab-pane",{attrs:{label:"普通消息"}},[a("el-form",{attrs:{"data-vv-scope":"settingSave"},model:{value:e.nodeMessage,callback:function(t){e.nodeMessage=t},expression:"nodeMessage"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"130px"}},[e._v("通知类型:")]),a("td",[a("MessageTypeSelector",{ref:"messageTypeSelector",staticClass:"ht_ce",model:{value:e.nodeMessage.plainTextSetting.msgType,callback:function(t){e.$set(e.nodeMessage.plainTextSetting,"msgType",t)},expression:"nodeMessage.plainTextSetting.msgType"}})],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("接收人配置:")]),a("td",[a("table",{staticClass:"table table-bordered"},[a("thead",[a("tr",[a("th",{attrs:{width:"50px"}},[e._v("序号")]),a("th",[e._v("条件")]),a("th",{attrs:{width:"120px"}},[e._v("批次")]),a("th",{attrs:{width:"80px"}},[e._v("操作")])])]),e._l(e.nodeMessage.plainTextSetting.ruleList,(function(t,i){return a("tr",{key:i},[a("td",[e._v(e._s(i+1))]),a("td",[e._v(e._s(t.description))]),a("td",[a("ht-input",{staticClass:"ht",attrs:{placeholder:"请输入批次",autocomplete:"off"},model:{value:t.groupNo,callback:function(a){e.$set(t,"groupNo",a)},expression:"userRule.groupNo"}})],1),a("td",[a("el-button",{attrs:{size:"mini",icon:"el-icon-edit"},on:{click:function(t){return e.addUserCondition("plainTextSetting",i)}}}),a("el-button",{attrs:{size:"mini",icon:"el-icon-delete"},on:{click:function(t){return e.deleteSetting(e.nodeMessage.plainTextSetting.ruleList,i)}}})],1)])})),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{colspan:"4"}},[a("el-button",{attrs:{size:"mini"},on:{click:function(t){return e.addUserCondition("plainTextSetting")}}},[e._v("新增人员规则")])],1)])],2)])]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("文本内容:")]),a("td",[a("ht-input",{staticClass:"ht",attrs:{type:"textarea",rows:6,placeholder:"请输入文本内容",autocomplete:"off"},model:{value:e.nodeMessage.plainTextSetting.content,callback:function(t){e.$set(e.nodeMessage.plainTextSetting,"content",t)},expression:"nodeMessage.plainTextSetting.content"}})],1)])])])])],1)],1)],1)],1),e.isEdit&&"scriptNode"!=e.tabType?e._e():a("el-tab-pane",{attrs:{label:"脚本任务",name:"scriptNode"}},[a("el-form",{attrs:{"data-vv-scope":"scriptForm"},model:{value:e.scriptJson,callback:function(t){e.scriptJson=t},expression:"scriptJson"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"130px"}},[e._v("脚本描述:")]),a("td",[a("label",[e._v('这个在脚本任务触发时执行，用户可以使用execution做操作。\n\t\t\t\t\t\t\t\t\t\t\t例如设置流程变量:execution.setVariable("total",\n\t\t\t\t\t\t\t\t\t\t\t100);')])])]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("脚本内容:")]),a("td",[a("eip-script-dialog",{ref:"eipScriptDialogScript",attrs:{"append-to-body":""},model:{value:e.scriptJson.script,callback:function(t){e.$set(e.scriptJson,"script",t)},expression:"scriptJson.script"}}),a("el-button",{on:{click:function(t){return e.showDialog("eipScriptDialogScript")}}},[e._v("常用脚本")]),a("el-button",{attrs:{size:"small"},on:{click:e.showConditionBuild}},[e._v("条件脚本")]),a("FlowVarSelector",{attrs:{defId:e.node.defId},on:{"node-click":e.varTreeOnConfirmScript}}),a("br"),a("br"),a("ht-input",{staticClass:"ht",attrs:{type:"textarea",rows:15,placeholder:"请输入脚本内容",autocomplete:"off"},model:{value:e.scriptJson.script,callback:function(t){e.$set(e.scriptJson,"script",t)},expression:"scriptJson.script"}})],1)])])])])],1)],1)],1),a("FlowConditionBuildDialog",{ref:"flowConditionBuildDialog",attrs:{defId:e.node.defId},on:{onConfirm:e.conditionDialogConfirm}}),a("FlowNodeUserCondition",{ref:"flowNodeUserCondition",on:{nodeUserConditionConfirm:e.nodeUserConditionConfirm}})],1)],1)}),[],!1,null,"582dc456",null);t.default=d.exports},"71da":function(e,t,a){"use strict";a.r(t);a("000b");var i=a("a858"),n={components:{},computed:{},data:function(){return{dialogVisible:!1,model:{name:"",groupKey:"",type:1},data:[],pageResult:{page:1,pageSize:20,total:0}}},mounted:function(){this.$validator=this.$root.$validator},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},handleClose:function(){this.dialogVisible=!1},showDialog:function(e){var t=this;this.dialogVisible=!0,e?(this.model=e,this.model.updateTime="",this.model.createTime="",setTimeout((function(){return t.$validator.validateAll()}))):this.model={id:"",name:"",type:0,groupKey:""}},loadData:function(e,t){var a=this;i.default.getSysCatByPage(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},handleCommand:function(e){if("edit"===e.command)this.showDialog(e.row)},afterSaveData:function(){this.dialogVisible=!1,this.$refs.htTable.load()}}},o=(a("7abb"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"show-export":!1,"quick-search-props":"name","default-sorter":[{direction:"DESC",property:"updateTime"}]},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:"${portal}/sys/category/v1/remove",htTable:e.$refs.htTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"id",label:"主键",hidden:""}}),a("ht-table-column",{attrs:{prop:"name",label:"分类名称",sortable:!0}}),a("ht-table-column",{attrs:{prop:"groupKey",label:"分类组业务主键",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{width:"150",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{icon:"el-icon-edit"},on:{click:function(t){return e.handleCommand({row:i,command:"edit"})}}},[e._v("编辑")])]}}])})]],2),a("ht-sidebar-dialog",{attrs:{width:"28%",title:(e.model.id?"编辑":"添加")+"分类标识",visible:e.dialogVisible,"before-close":e.handleClose}},[a("el-form",{attrs:{"data-vv-scope":"editModelForm"},model:{value:e.model,callback:function(t){e.model=t},expression:"model"}},[a("ht-form-item",{attrs:{label:"分类名称","label-width":"120px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入分类名称",maxlength:50,showWordLimit:!0},model:{value:e.model.name,callback:function(t){e.$set(e.model,"name",t)},expression:"model.name"}})],1),a("ht-form-item",{attrs:{label:"分类业务主键","label-width":"120px"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.model.name,expression:"model.name"}],attrs:{autocomplete:"off",disabled:!!e.model.id,validate:{required:!0,alpha_dash:!0},placeholder:"请输入分类业务主键",maxlength:50,showWordLimit:!0},model:{value:e.model.groupKey,callback:function(t){e.$set(e.model,"groupKey",t)},expression:"model.groupKey"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:"/sys/category/v1/save",context:"portal",model:e.model,"scope-name":"editModelForm"},on:{"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:function(t){return e.handleClose()}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1)],1)}),[],!1,null,"5da7c01c",null);t.default=r.exports},7214:function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("c994"),n=a("4304"),o={name:"eip-custom-view-selector",props:{validate:[String,Object],value:[String,Object,Array],placeholder:{type:String,default:"请输入内容"},permission:{type:String,default:"w",validator:function(e){return-1!==["b","w","r","n"].indexOf(e)}},single:{type:Boolean,default:!1},config:Object,data:{type:Array,default:function(){return[]}},appendToBody:{type:Boolean,default:!1}},components:{eipCustomViewDialog:n.default},data:function(){return{inputName:null,inputSuffixHeight:30,name:"",selectors:[],dialogVisible:!1,currentDemension:null}},computed:{inputWriteable:function(){return i.default.getWriteable(this.permission)},inputValidate:function(){return i.default.addRequiredOrNot(this.permission,this.validate,this)}},watch:{selectors:function(e){e&&e.length>=0&&e[0]&&e[0].name?this.name=e[0].name:this.name=""},value:function(e){this.value&&"{}"!=JSON.stringify(e)?(this.selectors.length>0&&(this.selectors=[]),this.selectors.push(e)):this.selectors=[]}},mounted:function(){this.value&&"{}"!=JSON.stringify(this.value)?this.selectors.push(this.value):this.selectors=[]},created:function(){this.inputName=this.name?this.name:i.default.getName(),this.$validator=this.$root.$validator},methods:{showDialog:function(){this.inputWriteable&&this.$refs.eipCustomViewDialog.showDialog(this.selectors)},handleClose:function(e){this.$refs.eipCustomViewDialog.handleClose(),e&&e()},handleDialogSure:function(e){var t=this;this.selectors=e,this.$emit("input",this.selectors[0]),this.handleClose(),this.$nextTick((function(){t.$validator.validate()}))},handleDialogCancel:function(){this.handleClose()},handleRemove:function(e){this.selectors.remove(e)},clear:function(){this.selectors=[]},calacInputSuffixHeight:function(){this.$refs.tagSpans&&(this.$refs.tagSpans.offsetHeight?this.inputSuffixHeight=this.$refs.tagSpans.offsetHeight+5:this.inputSuffixHeight=30)}}},r=a("2877"),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"inputs"},[a("div",{staticClass:"el-select",staticStyle:{width:"100%","min-width":"180px"},on:{click:e.showDialog}},[a("div",{ref:"tagSpans",class:{"el-select__tags_readonly":!e.inputWriteable,"el-select__tags":e.inputWriteable},staticStyle:{width:"calc(100% - 50px)"}},[a("span",e._l(e.selectors,(function(t,i){return a("span",{key:i,staticClass:"el-tag el-tag--info el-tag--small",on:{click:function(e){e.stopPropagation()}}},[a("span",{staticClass:"el-select__tags-text"},[e._v(e._s(t.name))]),e.inputWriteable?a("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(a){return e.handleRemove(t)}}}):e._e()])})),0)]),e.inputWriteable?a("div",[a("ht-input",{ref:"inputEl",style:{height:e.inputSuffixHeight+"px"},attrs:{name:e.inputName,placeholder:e.placeholder,validate:e.inputValidate,type:"text"},on:{clear:e.clear},model:{value:e.name,callback:function(t){e.name=t},expression:"name"}},[a("el-button",{attrs:{slot:"append",icon:"el-icon-search"},slot:"append"})],1)],1):e._e()]),a("eip-custom-view-dialog",{ref:"eipCustomViewDialog",attrs:{single:e.single,"append-to-body":"",name:"eipCustomViewDialog"},on:{onConfirm:e.handleDialogSure}})],1)}),[],!1,null,"344b5d2a",null);t.default=s.exports},"72eb":function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("25fc"),a("6619"),a("000b");var i=a("24fd"),n=a("7f58");function o(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return r(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return r(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,s=!0,l=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return s=e.done,e},e:function(e){l=!0,o=e},f:function(){try{s||null==a.return||a.return()}finally{if(l)throw o}}}}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var s={name:"under-user-table",props:{userId:String,orgId:{type:String,default:""}},components:{EipUserDialog:n.default},computed:{roleDeleteUrl:function(){return"".concat(window.context.uc,"/api/org/v1/userUnder/delUnderUserByIds")}},data:function(){return{dialogVisible:!1,isSubmit:!0,data:[],pageResult:{page:1,pageSize:50,total:0},roleCode:"",orgUserId:""}},watch:{},created:function(){},methods:{handleClose:function(){this.dialogVisible=!1},showDialog:function(e){this.orgUserId=e,this.dialogVisible=!0},dialogCancle:function(){this.dialogVisible=!1},loadData:function(e,t){var a=this;this.orgId&&e.querys.push({property:"ORG_ID_",value:this.orgId,group:"main",relation:"AND",operation:"EQUAL"}),i.default.getUserUndersPage(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},showUserDialog:function(){this.$refs.eipUserDialog.showDialog()},addUnderUser:function(e){var t=this;if(e&&0!=e.length){var a,n=[],r=o(e);try{for(r.s();!(a=r.n()).done;){var s=a.value;n.push(s.account)}}catch(e){r.e(e)}finally{r.f()}var l={};l.orgId=this.orgId,l.account=this.userId,l.underAccounts=n.join(","),i.default.setUnderUsers(l).then((function(e){if(e.state)return t.$message({message:e.message,type:"success",showClose:!0}),void t.$refs.userRoleTable.load();t.$message.error(e.message||"分配用户失败")}))}else this.$message.error("请至少选择一个用户")}}},l=(a("9029"),a("2877")),c=Object(l.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"下属管理",visible:e.dialogVisible,width:"60%","before-close":e.handleClose,"close-on-click-modal":""}},[e.dialogVisible?a("ht-table",{ref:"userRoleTable",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:"USER_ID_",value:this.orgUserId}]},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showUserDialog()}}},[e._v("添加下属")]),a("ht-delete-button",{attrs:{url:e.roleDeleteUrl,htTable:e.$refs.userRoleTable,pk:"id",parameter:"ids"}},[e._v("删除")])],1)]},proxy:!0}],null,!1,411061660)},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"id",label:"主键",sortable:!0,hidden:""}}),a("ht-table-column",{attrs:{prop:"underUserName",label:"下属姓名",width:"300",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"createTime",label:"创建时间"}})]],2):e._e(),a("eip-user-dialog",{ref:"eipUserDialog",attrs:{"append-to-body":""},on:{onConfirm:e.addUnderUser}})],1)}),[],!1,null,"0df1125e",null);t.default=c.exports},7333:function(e,t,a){!function(e){"use strict";e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(a("c1df"))},7336:function(e,t,a){},"736c":function(e,t){e.exports=require("qrcode")},"739e":function(e,t,a){"use strict";a.r(t);a("000b");var i=a("4bf8"),n={props:{},data:function(){return{isSubmit:!1,title:"",dialogVisible:!1,pa:{page:1,pageSize:20,total:0},formData:{type:1,expression:"",departmentId:"",roleId:"",postId:""},pageBean:{page:1,pageSize:20,total:0},data:[],postList:[],roleList:[],departmentList:[]}},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},saveUrl:function(){return window.context.bpmModel+"/flow/approvalItem/v1/save"},beforeSaveData:function(){this.isSubmit=!0},afterSaveData:function(){this.dialogVisible=!1,this.formData={type:1,expression:"",departmentId:"",roleId:"",postId:""},this.$refs.htTable.load()},getDepartmentList:function(){var e=this;i.default.getDepartmentList().then((function(t){e.departmentList=t.data.rows}))},getPostList:function(){var e=this;i.default.getPostList().then((function(t){e.postList=t.data.rows}))},getRoleList:function(){var e=this;i.default.getRoleList().then((function(t){e.roleList=t.data.rows}))},handleOpen:function(e,t){var a=this;this.title=e,t&&i.default.getApproval(t.id).then((function(e){a.formData=e.data})),this.dialogVisible=!0,this.getPostList(),this.getRoleList(),this.getDepartmentList()},handleClose:function(){this.dialogVisible=!1,this.formData={type:1,expression:""}},formDeleteUrl:function(){return"".concat(window.context.bpmModel,"/flow/approvalItem/v1/remove?ids")},loadData:function(e,t){var a=this;e||(this.pageBean.total=0,(e={pageBean:""}).pageBean=this.pageBean),i.default.getApprovalItemList(e).then((function(e){a.data=e.data.rows,a.pageBean={page:e.data.page,pageSize:e.data.pageSize,total:e.data.total}})).finally((function(){return t()}))}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,"page-result":e.pageBean,selection:!0,"default-sorter":[{direction:"ASC",property:"UPDATE_TIME_"}],"quick-search-props":"expression","show-export":!1,"show-custom-column":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.handleOpen("添加常用语")}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:e.formDeleteUrl(),htTable:e.$refs.htTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"expression",label:"常用语",sortable:!0},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-link",{attrs:{type:"primary"},on:{click:function(a){return e.handleOpen("编辑常用语",t.row)}}},[e._v(e._s(t.row.expression))])]}}])}),a("ht-table-column",{attrs:{prop:"updateTime",width:"200",align:"center",label:"更新时间"}}),a("ht-table-column",{attrs:{prop:"type",label:"常用语类型"},scopedSlots:e._u([{key:"default",fn:function(t){return["1"==t.row.type?a("span",[e._v("系统全局")]):e._e()]}}])})]],2),a("ht-sidebar-dialog",{attrs:{width:"25%",title:e.title,visible:e.dialogVisible,"before-close":e.handleClose,"append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-form",{attrs:{model:e.formData,"data-vv-scope":"approvalForm"}},[a("el-row",[a("el-col",[a("ht-form-item",{attrs:{label:"常用语类型","label-width":"90px"}},[a("el-radio",{attrs:{label:1},model:{value:e.formData.type,callback:function(t){e.$set(e.formData,"type",t)},expression:"formData.type"}},[a("span",[e._v("系统全局")])])],1)],1)],1),a("el-row",[a("el-col",[a("ht-form-item",{attrs:{label:"常用语","label-width":"80px"}},[a("ht-input",{attrs:{validate:{required:!0},maxlength:50,showWordLimit:!0},model:{value:e.formData.expression,callback:function(t){e.$set(e.formData,"expression",t)},expression:"formData.expression"}})],1)],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:e.saveUrl(),model:e.formData,"is-submit":e.isSubmit,"scope-name":"approvalForm"},on:{"before-save-data":function(t){return e.beforeSaveData()},"after-save-data":function(t){return e.afterSaveData()}}},[e._v("保存")]),a("el-button",{on:{click:e.handleClose}},[e._v("取 消")])],1)],1)],1)}),[],!1,null,null,null);t.default=r.exports},"739f":function(e,t,a){"use strict";a("7f39")},"73aa":function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74"),a("4685"),a("1750"),a("2579"),a("d624"),a("6619"),a("80a8");var i=a("ade3"),n=(a("000b"),a("8435"),a("25fc"),a("5880")),o=a("4bf8"),r=a("581f"),s=a("2ade");function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function c(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return d(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,r=!0,s=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){s=!0,o=e},f:function(){try{r||null==a.return||a.return()}finally{if(s)throw o}}}}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var u={components:{BpmEditor:r.default,htAsideTree:function(){return Promise.resolve().then(a.bind(null,"f3e2"))},FlowConfig:function(){return Promise.resolve().then(a.bind(null,"7684"))},FlowOtherSetting:function(){return Promise.resolve().then(a.bind(null,"e44a"))},SubFlowConfig:function(){return Promise.resolve().then(a.bind(null,"7684"))},FlowVarList:function(){return Promise.resolve().then(a.bind(null,"2967"))},FlowVersionList:function(){return Promise.resolve().then(a.bind(null,"b5f3"))},FlowEditBoSetting:function(){return Promise.resolve().then(a.bind(null,"14dd"))},eipSysTypeSelector:function(){return Promise.resolve().then(a.bind(null,"d81e"))},eipSysTypeDialog:function(){return Promise.resolve().then(a.bind(null,"fe97"))},processSimulation:function(){return Promise.resolve().then(a.bind(null,"829c"))},EipSysTypeSelector:function(){return Promise.resolve().then(a.bind(null,"d81e"))},defAuthorizePageDialog:function(){return Promise.resolve().then(a.bind(null,"2eb2"))}},data:function(){return{data:[],pageResult:{page:1,pageSize:50,total:0},dialogVisible:!1,defEditTabComponent:[{alias:"defConfig",name:"流程设计"},{alias:"defVarList",name:"变量管理"}],statusArray:[{text:"已发布",value:"deploy",type:"info"},{text:"未发布",value:"draft"},{text:"禁用",value:"forbidden",type:"danger"},{text:"禁止实例",value:"forbidden_instance",type:"warning"}],activeName:"defConfig",curSelectDefId:"",flowConfigShouldRefresh:!1,topDefKey:"",subDefId:"",isShowSubFlowSet:!1,isCurDefPublish:!1,selectTypeIds:"",fullscreenLoading:!1,importDialogVisible:!1,flowTypeSelectorCatId:"",flowTypeSelectorCatName:"",startDef:"",defNameAndVrsionTitle:"",dialogVisible2:!1,bindData:{},dialogSaveCopyVisible:!1,newFlow:{},flowRow:{},deleteList:[],deleteDialogVisible:!1,deleteReason:"111",defConfComponetKey:""}},computed:Object(n.mapState)({isForbidden:function(){return[{text:"正常",value:"0",type:"success"},{text:"挂起",value:"1",type:"danger"}]},deleteUrl:function(){return window.context.bpmModel+"/flow/def/v1/removeByDefIds?cascade=true"},uploadHeaders:function(e){return{Authorization:"Bearer "+e.login.currentUser.token}},imporCheckUrl:function(){return window.context.bpmModel+"/flow/def/v1/importCheck?typeId="+this.flowTypeSelectorCatId},account:function(e){return e.login.currentUser.account},token:function(e){return e.login.currentUser.token},frontUrl:function(){return window.context.front+"/agentStart/"+this.startDef+"/0?token="+this.token+"&showMenu=true"}}),mounted:function(){this.$route.query.bpmId&&(this.isCurDefPublish=!0,this.curSelectDefId=this.$route.query.bpmId,this.activeName="defConfig",this.dialogVisible=!0,this.$router.push("flowDesign#defManager"),this.handleDefSignSuccess())},methods:{rowClick:function(e){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},handleDefSignSuccess:function(){if(this.flowConfigShouldRefresh=!0,this.curSelectDefId){var e=this;s.default.get("${bpmModel}/flow/def/v1/defGet?defId="+this.curSelectDefId).then((function(t){var a=t.data;a&&(e.defNameAndVrsionTitle=a.name+"(版本"+a.version+")")}))}},handleDefDeploySuccess:function(e){this.curSelectDefId=e,this.isCurDefPublish=!0,this.defConfComponetKey=(new Date).getTime(),this.activeName="defConfig",this.handleDefSignSuccess()},toggleTab:function(e){this.activeName=e,this.flowConfigShouldRefresh=!0},startFlow:function(e){this.startDef=e,window.open(this.frontUrl,"_blank")},handleUploadResult:function(e){var t=this,a=.85*(document.documentElement.clientHeight||document.body.clientHeight)+"px";this.fullscreenLoading=!1;var i=this;e.state?i.handleImportSuccess():e.message&&e.message.indexOf("是否继续为其新增版本")>0?this.$confirm('<div style="overflow-x:hidden;overflow-y:auto ;max-height:'+a+'">'+e.message+"</div>","提示",{cancelButtonText:"取消",dangerouslyUseHTMLString:!0,confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){i.fullscreenLoading=!0,s.default.post(window.context.bpmModel+"/flow/def/v1/importSave?cacheFileId="+e.value+"&confirmImport="+!0+"&typeId="+t.flowTypeSelectorCatId).then((function(e){i.fullscreenLoading=!1;var t=e.data;t.state?i.handleImportSuccess():i.$message.error(t.message)}))})).catch((function(){s.default.post(window.context.bpmModel+"/flow/def/v1/importSave?cacheFileId="+e.value+"&confirmImport="+!1),i.importDialogVisible=!1,t.$refs.upload.clearFiles()})):this.$message.error(e.message||"流程导入失败")},handleImportSuccess:function(){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(){this.$message.warning("只能选择一个zip文件!")},submitImport:function(){return this.$refs.upload.uploadFiles&&0!=this.$refs.upload.uploadFiles.length?this.flowTypeSelectorCatId?void this.$refs.upload.submit():(this.$message.warning("请选择要导入的分类!"),!1):(this.$message.warning("请选择要导入的流程!"),!1)},watchBPMNXML:function(){var e=window.context.bpmModel+"/flow/def/v1/bpmnXml?defId="+this.curSelectDefId,t="-1";try{this.$store.state.login.currentUser.userAttrs.tenantId&&(t=this.$store.state.login.currentUser.userAttrs.tenantId)}catch(e){}"-1"!=t&&(e=e+"&tenantId="+t),window.open(e,"_blank")},beforePanelLeave:function(){if(!this.isCurDefPublish)return this.$message.warning("流程还未发布,无法进行配置"),!1},handlePaneClick:function(e){e.alias&&(this.currentTabComponent=e.alias),"defConfig"==e.name&&(this.flowConfigShouldRefresh=!1)},handlePaneRemove:function(){this.activeName="defConfig",this.flowConfigShouldRefresh=!0,this.isShowSubFlowSet=!1},handleNodeClick:function(e){"6"==e.id?this.selectTypeIds="":this.selectTypeIds=e.id,this.$refs.htTable.quickSearch()},check:function(e,t){this.selectTypeIds=t.checkedKeys.join(","),this.$refs.htTable.load()},handleClose:function(){this.dialogVisible=!1,this.dialogVisible2=!1,this.$refs.htTable.load(!0)},handleCloseMenuPerm:function(){this.dialogVisibleMenuPerm=!1},dialogCancel:function(e){this[e]=!1},loadData:function(e,t){var a=this;if(e.querys=e.querys||[],this.selectTypeIds){var i,n=!1,r=c(e.querys);try{for(r.s();!(i=r.n()).done;){var s=i.value;if("typeId"==s.property){s.value=this.selectTypeIds,n=!0;break}}}catch(e){r.e(e)}finally{r.f()}n||e.querys.push({group:"main",operation:"IN",property:"typeId",relation:"AND",value:this.selectTypeIds})}else e.querys=e.querys.filter((function(e){return"typeId"!=e.property}));o.default.getDefPage(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},handleCommand:function(e){switch(e.command){case"edit":this.curSelectDefId=e.row.defId,this.defNameAndVrsionTitle=e.row.name+"(版本"+e.row.version+")","draft"==e.row.status?(this.isCurDefPublish=!1,this.activeName="defDesign"):(this.isCurDefPublish=!0,this.activeName="defConfig"),this.dialogVisible=!0;break;case"add":this.curSelectDefId="",this.activeName="defDesign",this.dialogVisible=!0,this.isCurDefPublish=!1,this.defNameAndVrsionTitle="";break;case"restore":default:break;case"isForbidden":this.forbiddenOrUnForbiddenInst(e);break;case"cleanData":this.cleanData(e.row.id);break;case"startFlow":this.startFlow(e.row.id);break;case"bindRelation":this.bindRelation(e.row.defId);break;case"delete":"draft"==e.row.status?this.deleteFlow(e.row.defId):this.batchDelete(e.row);break;case"processSimulation":this.$refs.processSimulation.showProcessSimulation(e.row.defKey);break;case"copy":this.copy(e.row);break;case"auth":this.auth(e.row)}},auth:function(e){this.$refs.defAuthorizePageDialog.showDialog(e)},copy:function(e){this.flowRow=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?l(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},e),this.newFlow={defId:this.flowRow.id,defKey:"",name:"",typeId:""},this.dialogSaveCopyVisible=!0},handleCloseSaveCopy:function(){this.dialogSaveCopyVisible=!1},saveCopy:function(){var e=this;o.default.copy(this.newFlow).then((function(t){t.data.state&&(e.dialogSaveCopyVisible=!1,e.$message.success(t.data.message),e.$refs.htTable.load())}))},bindRelation:function(e){var t=this;this.dialogVisible2=!0,o.default.getBindRelation(e).then((function(e){t.bindData=e.data}))},cleanData:function(e){var t=this;this.$confirm("此操作会清除该流程所有的实例任务等数据，是否确认清除？","提示",{cancelButtonText:"取消",confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){s.default.post(window.context.bpmModel+"/flow/def/v1/cleanData?defId="+e).then((function(e){var a=e.data;a.state?t.$message.success(a.message):t.$message.fail(a.message)}))}))},deleteFlow:function(e){var t=this;this.$confirm("删除后不可恢复，是否确定删除?","提示",{cancelButtonText:"取消",confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){s.default.remove(t.deleteUrl+"&ids="+e).then((function(e){e.data&&e.data.state&&(t.$message.success("删除成功"),t.$refs.htTable.load())}))}))},handExport:function(){var e=this.$refs.htTable;if(this.$refs.htTable.$refs&&this.$refs.htTable.$refs.htTable&&(e=this.$refs.htTable.$refs.htTable),e&&e.selection&&0==e.selection.length)this.$message.warning("请选择至少一项记录");else if(e&&e.selection&&e.selection.length>10)this.$message.warning("因流程和表单相关数据较大，单次最多导出10条");else{var t,a=[],i=c(e.selection);try{for(i.s();!(t=i.n()).done;){var n=t.value;a.push(n.id)}}catch(e){i.e(e)}finally{i.f()}if(0!=a.length){var o="".concat(window.context.bpmModel,"/flow/def/v1/exportXml?bpmDefId=").concat(a);s.default.download(o)}else this.$message.warning("请选择至少一项记录")}},batchDelete:function(e){var t=[];if(e)t.push(e);else{var a=this.$refs.htTable;if(this.$refs.htTable.$refs&&this.$refs.htTable.$refs.htTable&&(a=this.$refs.htTable.$refs.htTable),a&&a.selection&&0==a.selection.length)return void this.$message.warning("请选择至少一项记录");var i,n=c(a.selection);try{for(n.s();!(i=n.n()).done;){var o=i.value;t.push(o)}}catch(e){n.e(e)}finally{n.f()}}if(0!=t.length){for(var r=[],s=0,l=t;s<l.length;s++){var d=l[s];r.push(d.defKey)}var u=this;this.$http.get("${bpmRunTime}/runtime/instance/v1/getInstanceCountByDefKeys?defKeys="+r.join(",")).then((function(e){if(e.data){var a={};e.data.forEach((function(e){a[e.PROC_DEF_KEY_]=e}));var i=[];return t.forEach((function(e){e=JSON.parse(JSON.stringify(e)),a[e.defKey]?(e.totalCount=a[e.defKey].totalCount,e.runningCount=a[e.defKey].runningCount):(e.totalCount=0,e.runningCount=0),i.push(e)})),u.deleteList=i,u.deleteDialogVisible=!0,void(u.deleteReason="")}u.$message.error(e.data.message)}))}else this.$message.warning("请选择至少一项记录")},batchDeleteConfirm:function(){if(this.deleteReason,this.deleteList&&0!=this.deleteList.length){var e=[];this.deleteList.forEach((function(t){e.push(t.defId)}));var t=this;s.default.remove(t.deleteUrl+"&ids="+e.join(",")).then((function(e){e.data&&e.data.state&&(t.$message.success("删除成功"),t.deleteDialogVisible=!1,t.$refs.htTable.load())}))}else this.$message.warning("删除的流程不能为空")},openTypeSetDialog:function(){var e=this.$refs.htTable;this.$refs.htTable.$refs&&this.$refs.htTable.$refs.htTable&&(e=this.$refs.htTable.$refs.htTable),e&&e.selection&&0==e.selection.length?this.$message.warning("请选择至少一项记录"):this.$refs.typeSetDialog.showDialog({})},sysTypeDialogOnConfirm:function(e){var t=this.$refs.htTable;if(this.$refs.htTable.$refs&&this.$refs.htTable.$refs.htTable&&(t=this.$refs.htTable.$refs.htTable),t&&t.selection&&0==t.selection.length)this.$message.warning("请选择至少一项记录");else{var a,i=[],n=c(t.selection);try{for(n.s();!(a=n.n()).done;){var o=a.value;i.push(o.id)}}catch(e){n.e(e)}finally{n.f()}var r=this;this.$http.post("${bpmModel}/flow/def/v1/defSetCategory",{typeName:e.name,typeId:e.id,defIds:i.join(",")}).then((function(e){if(e.data&&e.data.state)return r.$message({message:e.data.message,type:"success"}),void setTimeout((function(){r.$refs.htTable.load()}),3e3);r.$message.error(e.data.message)}))}}},created:function(){var e=this;this.$root.$on("set-sub-flow",(function(t){e.activeName="",e.showSubFlowSet=!1,s.default.get(window.context.bpmModel+"/flow/def/v1/subFlowDetail?defId="+t.defId+"&nodeId="+t.nodeId).then((function(t){var a=t.data;e.topDefKey=a.topDefKey,e.subDefId=a.defId,e.activeName="subFlowSet",e.isShowSubFlowSet=!0}))}))}},p=u,f=(a("35b5"),a("2877")),m=Object(f.a)(p,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight",staticStyle:{border:"1px solid #eee"}},[a("ht-aside-tree",{attrs:{"cat-id":"6"},on:{check:e.check,delete:function(t){e.selectTypeIds="",e.$refs.htTable.load()},"node-click":e.handleNodeClick}}),a("el-container",[a("el-main",[a("ht-table",{ref:"htTable",attrs:{data:e.data,defaultSorter:[{property:"createTime",direction:"DESC"}],pageResult:e.pageResult,selection:!0,"show-export":!1,"quick-search-props":"name,defKey,desc"},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{icon:"el-icon-plus",size:"small"},on:{click:function(t){return e.handleCommand({command:"add"})}}},[e._v("新增")]),a("el-button",{attrs:{icon:"el-icon-back",size:"small"},on:{click:function(t){e.importDialogVisible=!0,e.flowTypeSelectorCatId="",e.flowTypeSelectorCatName=""}}},[e._v("导入\n\t\t\t\t\t\t")]),a("el-button",{attrs:{icon:"el-icon-right",size:"small"},on:{click:e.handExport}},[e._v("导出")]),a("el-button",{on:{click:function(t){return e.openTypeSetDialog()}}},[e._v("设置分类")]),a("el-button",{staticStyle:{margin:"0"},attrs:{type:"danger"},on:{click:function(t){return e.batchDelete()}}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{align:"center",label:"序号",type:"index",width:"50"}}),a("ht-table-column",{attrs:{hiden:!0,"show-overflow-tooltip":!0,sortable:!0,label:"名称",prop:"name",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.authorizeRight.m_edit?e._e():a("span",[e._v(e._s(i.name))]),i.authorizeRight.m_edit?a("el-link",{attrs:{title:"编辑流程",type:"primary"},on:{click:function(t){return e.handleCommand({row:i,command:"edit"})}}},[e._v(e._s(i.name)+"\n\t\t\t\t\t\t\t")]):e._e()]}}])}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,label:"流程key",prop:"defKey",width:"100"}}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,sortable:!0,label:"流程描述",prop:"desc"}}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,sortable:!0,hidden:"",label:"流程分类",prop:"typeName",width:"100"}}),a("ht-table-column",{attrs:{filters:e.statusArray,label:"状态",prop:"status",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return e._l(e.statusArray,(function(t){return a("el-tag",{directives:[{name:"show",rawName:"v-show",value:i.status==t.value,expression:"row.status == s.value"}],key:t.value,attrs:{type:t.type}},[e._v(e._s(t.text)+"\n\t\t\t\t\t\t\t")])}))}}])}),a("ht-table-column",{attrs:{filters:[{text:"测试",value:"test"},{text:"正式",value:"run"}],label:"生产状态",prop:"testStatus",width:"90"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["test"==i.testStatus?a("el-tag",{attrs:{type:"info"}},[e._v("测试")]):e._e(),"run"==i.testStatus?a("el-tag",{attrs:{type:"danger"}},[e._v("正式")]):e._e()]}}])}),a("ht-table-column",{attrs:{label:"版本号",prop:"version",width:"60"}}),a("ht-table-column",{attrs:{label:"操作",width:"170"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["draft"!=i.status?a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{click:function(t){i.authorizeRight.m_start?e.handleCommand({row:i,command:"startFlow"}):e.handleCommand({row:i,command:"bindRelation"})},command:e.handleCommand}},[i.authorizeRight.m_start?a("span",[a("i",{staticClass:"el-icon-paperclip"}),e._v("启动\n\t\t\t\t\t\t\t\t")]):e._e(),i.authorizeRight.m_start?e._e():a("span",[a("i",{staticClass:"el-icon-paperclip"}),e._v("绑定关系\n\t\t\t\t\t\t\t\t")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[i.authorizeRight.m_del?a("el-dropdown-item",{attrs:{command:{row:i,command:"delete"},icon:"el-icon-delete"}},[e._v("删除\n\t\t\t\t\t\t\t\t\t")]):e._e(),i.authorizeRight.m_clean&&"test"==i.testStatus?a("el-dropdown-item",{attrs:{command:{row:i,command:"cleanData"},icon:"el-icon-close"}},[e._v("清除数据\n\t\t\t\t\t\t\t\t\t")]):e._e(),i.authorizeRight.m_start?a("el-dropdown-item",{attrs:{command:{row:i,command:"bindRelation"},icon:"el-icon-menu"}},[e._v("绑定关系\n\t\t\t\t\t\t\t\t\t")]):e._e(),"deploy"==i.status?a("el-dropdown-item",{attrs:{command:{row:i,command:"processSimulation"},icon:"el-icon-menu",size:"mini"}},[e._v("流程仿真配置\n\t\t\t\t\t\t\t\t\t")]):e._e(),a("el-dropdown-item",{attrs:{command:{row:i,command:"copy"},icon:"el-icon-menu",size:"mini"}},[e._v("复制\n\t\t\t\t\t\t\t\t\t")]),a("el-dropdown-item",{attrs:{command:{row:i,command:"auth"},icon:"el-icon-menu",size:"mini"}},[e._v("授权管理\n\t\t\t\t\t\t\t\t\t")])],1)],1):e._e(),"draft"==i.status?a("el-button",{attrs:{icon:"el-icon-delete",size:"mini"},on:{click:function(t){return e.handleCommand({row:i,command:"delete"})}}},[e._v("删除\n\t\t\t\t\t\t\t")]):e._e()]}}])})]],2)],1)],1),a("ht-sidebar-dialog",{attrs:{"before-close":e.handleClose,visible:e.dialogVisible2,title:"绑定关系",width:"28%"},on:{"update:visible":function(t){e.dialogVisible2=t}}},[a("el-row",[a("el-col",[e._v("\n\t\t\t\tPC表单实体对象：\n\t\t\t\t"),e.bindData.pcEnt?a("span",[a("el-tag",{staticStyle:{"margin-right":"5px",cursor:"pointer"},on:{click:e.handleClose}},[a("router-link",{attrs:{to:{path:"businessObj",query:{id:e.bindData.pcEnt.id_}}}},[e._v(e._s(e.bindData.pcEnt.description_))])],1)],1):e._e()])],1),a("br"),a("el-row",[a("el-col",[e._v("\n\t\t\t\t手机表单实体对象：\n\t\t\t\t"),e.bindData.mobileEnt?a("span",[a("el-tag",{staticStyle:{"margin-right":"5px",cursor:"pointer"},on:{click:e.handleClose}},[a("router-link",{attrs:{to:{path:"businessObj",query:{id:e.bindData.mobileEnt.id_}}}},[e._v(e._s(e.bindData.mobileEnt.description_))])],1)],1):e._e()])],1),a("br"),a("el-row",[a("el-col",[e._v("\n\t\t\t\tPC表单：\n\t\t\t\t"),e.bindData.pcForm?a("span",[a("el-tag",{staticStyle:{"margin-right":"5px"},on:{click:e.handleClose}},[a("router-link",{attrs:{to:{path:"form#formManager",query:{formId:e.bindData.pcForm.pcFormId,defId:e.bindData.pcForm.pcDefId}},replace:""}},[e._v(e._s(e.bindData.pcForm.pcName))])],1)],1):e._e()])],1),a("br"),a("el-row",[a("el-col",[e._v("\n\t\t\t\t手机表单：\n\t\t\t\t"),e.bindData.mobileForm?a("span",[a("el-tag",{staticStyle:{"margin-right":"5px"},on:{click:e.handleClose}},[a("router-link",{attrs:{to:{path:"form#mobileFormManager",query:{formId:e.bindData.mobileForm.mobileFormId,defId:e.bindData.mobileForm.mobileDefId}},replace:""}},[e._v(e._s(e.bindData.mobileForm.mobileName))])],1)],1):e._e()])],1)],1),a("ht-sidebar-dialog",{key:e.defConfComponetKey,staticClass:"flow_conf",attrs:{"before-close":e.handleClose,"close-on-click-modal":!1,visible:e.dialogVisible,width:"100%"}},[a("el-container",{staticClass:"fullheight"},[a("el-header",{staticStyle:{padding:"0"},attrs:{height:"48px"}},[a("div",{staticClass:"flex",staticStyle:{float:"left","justify-content":"center",background:"#f5f5f5",height:"47px",width:"180px","border-bottom":"1px solid #eee","border-right":"1px solid #eee"}},[a("el-page-header",{attrs:{content:"流程编辑"},on:{back:e.handleClose}})],1),a("div",{staticClass:"flex",staticStyle:{float:"left","justify-content":"space-between",height:"47px",width:"calc(100% - 181px)","border-bottom":"1px solid #eee"}},[a("el-breadcrumb",{staticStyle:{"margin-left":"20px"},attrs:{separator:">"}},[a("el-breadcrumb-item",{attrs:{to:{path:"/"}}},[e._v("流程设计")]),a("el-breadcrumb-item",[e._v(e._s(e.defNameAndVrsionTitle))])],1)],1),a("el-link",{staticClass:"bpmn-xml-link",on:{click:e.watchBPMNXML}},[a("i",{staticClass:"icon-technology"}),e._v("\n\t\t\t\t\tBPMNXML\n\t\t\t\t")])],1),a("el-main",{staticStyle:{padding:"0",height:"100%"}},[e.dialogVisible?a("el-tabs",{ref:"flowEditTables",staticClass:"flow-edit-container",staticStyle:{height:"100%"},attrs:{"before-leave":e.beforePanelLeave,"tab-position":"left",type:"card"},on:{"tab-click":e.handlePaneClick,"tab-remove":e.handlePaneRemove},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"流程设计",name:"defDesign"}},[a("BpmEditor",{attrs:{defId:e.curSelectDefId},on:{"def-deploy-success":e.handleDefDeploySuccess,"switch-config-refresh":e.handleDefSignSuccess}})],1),e.isShowSubFlowSet?e._e():a("el-tab-pane",{attrs:{label:"流程配置",name:"defConfig"}},[e.flowConfigShouldRefresh?a("FlowConfig",{attrs:{defId:e.curSelectDefId}}):a("keep-alive",[a("FlowConfig",{attrs:{defId:e.curSelectDefId}})],1)],1),e.isShowSubFlowSet?a("el-tab-pane",{attrs:{label:"流程配置",name:"defConfig"}},["defConfig"==e.activeName?a("SubFlowConfig",{attrs:{defId:e.curSelectDefId}}):e._e()],1):e._e(),a("el-tab-pane",{attrs:{label:"初始赋值",name:"boSetting"}},[e.isCurDefPublish&&"boSetting"==e.activeName?a("FlowEditBoSetting",{attrs:{defId:e.curSelectDefId}}):e._e()],1),a("el-tab-pane",{attrs:{label:"变量管理",name:"varManage"}},[e.isCurDefPublish&&"varManage"==e.activeName?a("FlowVarList",{attrs:{defId:e.curSelectDefId}}):e._e()],1),a("el-tab-pane",{attrs:{label:"版本管理",name:"versionManage"}},[e.isCurDefPublish&&"versionManage"==e.activeName?a("FlowVersionList",{attrs:{defId:e.curSelectDefId}}):e._e()],1),a("el-tab-pane",{attrs:{label:"其它设置",name:"otherSetting"}},[e.isCurDefPublish&&"otherSetting"==e.activeName?a("FlowOtherSetting",{attrs:{defId:e.curSelectDefId},on:{toggleTab:e.toggleTab}}):e._e()],1),e.isShowSubFlowSet?a("el-tab-pane",{attrs:{closable:!0,label:"子流程设置",name:"subFlowSet"}},["subFlowSet"==e.activeName?a("SubFlowConfig",{attrs:{defId:e.subDefId,topDefKey:e.topDefKey}}):e._e()],1):e._e()],1):e._e()],1)],1)],1),e.importDialogVisible?a("el-dialog",{attrs:{"close-on-click-modal":!1,visible:e.importDialogVisible,title:"导入流程",top:"30vh",width:"40%"},on:{"update:visible":function(t){e.importDialogVisible=t}}},[a("div",{staticStyle:{height:"150px","padding-left":"20px"}},[a("eip-sys-type-selector",{attrs:{"sys-type-id":e.flowTypeSelectorCatId,validate:{required:!0},placeholder:"请选择分类","type-key":"FLOW_TYPE"},on:{"update:sysTypeId":function(t){e.flowTypeSelectorCatId=t},"update:sys-type-id":function(t){e.flowTypeSelectorCatId=t}},model:{value:e.flowTypeSelectorCatName,callback:function(t){e.flowTypeSelectorCatName=t},expression:"flowTypeSelectorCatName"}}),a("br"),a("br"),a("el-upload",{ref:"upload",staticStyle:{display:"inline-block"},attrs:{action:e.imporCheckUrl,"auto-upload":!1,"before-upload":e.beforeUpload,data:{isCheck:!0},headers:e.uploadHeaders,limit:1,"on-error":e.handleUploadResult,"on-exceed":e.onExceed,"on-success":e.handleUploadResult,accept:".zip"}},[a("el-button",{attrs:{icon:"el-icon-upload",size:"small"}},[e._v("选择流程")])],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:e.fullscreenLoading,expression:"fullscreenLoading",modifiers:{fullscreen:!0,lock:!0}}],attrs:{"element-loading-text":"拼命导入中",type:"primary"},on:{click:e.submitImport}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.importDialogVisible=!1}}},[e._v("取 消")])],1)]):e._e(),a("el-dialog",{attrs:{"before-close":e.handleCloseSaveCopy,"close-on-click-modal":!1,"destroy-on-close":!0,visible:e.dialogSaveCopyVisible,title:"复制流程",width:"60%"}},[a("form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"saveCopyForm"}},[a("table",{staticClass:"form-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"140px"}},[e._v("原流程名称:")]),a("td",[e._v(e._s(e.flowRow.name))]),a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("新流程名称")]),a("td",[a("ht-input",{attrs:{validate:{required:!0}},model:{value:e.newFlow.name,callback:function(t){e.$set(e.newFlow,"name",t)},expression:"newFlow.name"}})],1)]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("原流程别名:")]),a("td",[e._v(e._s(e.flowRow.defKey))]),a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("新流程别名")]),a("td",[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.newFlow.name,expression:"newFlow.name"}],attrs:{validate:{required:!0,regex:{exp:"^[a-zA-Z][a-zA-Z0-9_]*$",message:"只能输入字母、数字、下划线，且以字母开头"},isExist:"${form}/form/form/v1/checkKey?key="},autocomplete:"off",placeholder:"请输入别名"},model:{value:e.newFlow.defKey,callback:function(t){e.$set(e.newFlow,"defKey",t)},expression:"newFlow.defKey"}})],1)]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("原流程分类:")]),a("td",[e._v(e._s(e.flowRow.typeName))]),a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("新流程分类")]),a("td",[a("EipSysTypeSelector",{attrs:{"sys-type-id":e.newFlow.typeId,validate:{required:!0},"cat-id":"6",placeholder:"请选择流程分类"},on:{"update:sysTypeId":function(t){return e.$set(e.newFlow,"typeId",t)},"update:sys-type-id":function(t){return e.$set(e.newFlow,"typeId",t)}},model:{value:e.newFlow.typeName,callback:function(t){e.$set(e.newFlow,"typeName",t)},expression:"newFlow.typeName"}})],1)])])])]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.saveCopy}},[e._v("确定")]),a("el-button",{on:{click:e.handleCloseSaveCopy}},[e._v("取消")])],1)]),e.deleteDialogVisible?a("el-dialog",{staticClass:"delete-dialog",attrs:{"close-on-click-modal":!1,visible:e.deleteDialogVisible,title:"删除流程",width:"50%"},on:{"update:visible":function(t){e.deleteDialogVisible=t}}},[a("h3",{staticStyle:{color:"red"}},[e._v("重要提醒：删除流程定义，对应的实例和任务会一起删除，并且无法恢复")]),a("div",{staticClass:"delete-dialog_container"},e._l(e.deleteList,(function(t){return a("div",{key:t.defKey},[e._v("\n\t\t\t\t"+e._s(t.name)+"(共有实例："+e._s(t.totalCount)+"个，其中运行中的实例："+e._s(t.runningCount)+"个)  "),a("i",{staticClass:"el-icon-close",on:{click:function(a){return e.deleteList.remove(t)}}})])})),0),e._e(),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:e.fullscreenLoading,expression:"fullscreenLoading",modifiers:{fullscreen:!0,lock:!0}}],attrs:{"element-loading-text":"删除中",type:"primary"},on:{click:e.batchDeleteConfirm}},[e._v("确认删除")]),a("el-button",{on:{click:function(t){e.deleteDialogVisible=!1}}},[e._v("取 消")])],1)],1):e._e(),a("eip-sys-type-dialog",{ref:"typeSetDialog",attrs:{"cat-id":"6",name:"typeSetDialog"},on:{onConfirm:e.sysTypeDialogOnConfirm}}),a("processSimulation",{ref:"processSimulation"}),a("def-authorize-page-dialog",{ref:"defAuthorizePageDialog",attrs:{name:"defAuthorizePageDialog"}})],1)}),[],!1,null,"73273558",null);t.default=m.exports},"73d7":function(e,t,a){"use strict";a.r(t);a("1a2e"),a("00dd"),a("25fc"),a("2c92"),a("6e74"),a("000b"),a("80a8"),a("96cf");var i,n=a("1da1"),o=a("2ade"),r=a("c994"),s={name:"custom-dialog-show-detail",props:{alias:{type:String,required:!0},customDialog:{type:Object,required:!0}},mounted:function(){var e=JSON.stringify(this.customDialog.displayfield).toLowerCase();this.customDialog.displayfield=JSON.parse(e),this.afterOpen()},data:function(){return{customDialogPostParam:[],customDialogGetUrl:"",selectionRadio:[],textRadio:"",selectable:!0,isShowSearch:!1,nopagination:!1,tableData:[],pageResult:{page:1,pageSize:20,total:0},combinationTreeData:[],treeShow:!0,leftTreeTitle:"",defaultProps:{childen:"children",label:"label"},nodeKey:"ID_",treeList:[],combinationTreeQuerys:[],queryParam:{}}},created:function(){this.initData()},methods:{initData:function(){if(this.customDialogPostParam=[],this.customDialogGetUrl="",this.selectionRadio=[],this.textRadio="",this.isShowSearch=!1,1==this.customDialog.selectNum?this.selectable=!1:this.selectable=!0,this.customDialog.needPage?this.nopagination=!1:this.nopagination=!0,this.customDialog.conditionfield.length>0&&("dataSource"==this.customDialog.dsType||"dataSource"!=this.customDialog.dsType&&"POST"==this.customDialog.requestType))for(var e=this.customDialog.conditionfield.length-1;e>=0;e--)this.customDialog.conditionfield[e].controllerType&&"1"==this.customDialog.conditionfield[e].defaultType?(this.isShowSearch=!0,"date"==this.customDialog.conditionfield[e].dbType?this.customDialog.conditionfield[e].type="date":this.customDialog.conditionfield[e].type="text"):("dataSource"!=this.customDialog.dsType&&"POST"==this.customDialog.requestType&&this.customDialogPostParam.push(this.customDialog.conditionfield[e]),this.customDialog.conditionfield.splice(e,1));if(this.customDialog.conditionfield.length>0&&"dataSource"!=this.customDialog.dsType&&"GET"==this.customDialog.requestType)for(var t=this.customDialog.conditionfield.length-1;t>=0;t--)"2"==this.customDialog.conditionfield[t].defaultType?(-1==this.customDialog.url.indexOf("?")?this.customDialog.url=this.customDialog.url+"?"+this.customDialog.conditionfield[t].comment+"="+this.customDialog.conditionfield[t].defaultValue:this.customDialog.url=this.customDialog.url+"&"+this.customDialog.conditionfield[t].comment+"="+this.customDialog.conditionfield[t].defaultValue,this.customDialog.conditionfield.splice(t,1),this.customDialogGetUrl=this.customDialog.url):this.customDialog.conditionfield[t].controllerType&&"1"==this.customDialog.conditionfield[t].defaultType&&(this.isShowSearch=!0)},loadData:(i=Object(n.a)(regeneratorRuntime.mark((function e(t,a){var i,n,s,l,c,d,u,p,f,m,h,g,b,v,y;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.queryParam=t,this.combinationTreeQuerys&&this.combinationTreeQuerys.length>0)for(t.querys||(t.querys=[]),i=0;i<this.combinationTreeQuerys.length;i++)t.querys.push(this.combinationTreeQuerys[i]);if("dataSource"!=this.customDialog.dsType&&"POST"==this.customDialog.requestType&&this.customDialogPostParam.length>0)for(n=0;n<this.customDialogPostParam.length;n++)s=this.getOperation(this.customDialogPostParam[n].condition),l={group:"main",operation:s,property:this.customDialogPostParam[n].field,relation:"AND",value:this.customDialogPostParam[n].defaultValue},t.querys&&t.querys.length>0||(t.querys=[]),t.querys.push(l);if("dataSource"!=this.customDialog.dsType&&"POST"==this.customDialog.requestType&&this.customDialog.dataParam&&this.customDialog.dataParam.constructor==String){c={},t&&t.querys&&t.querys.forEach((function(e){c[e.property]=e.value})),d=r.default.parseExp(this.customDialog.dataParam,c);try{t=JSON.parse(d)}catch(e){this.$message.error("POST参数不是有效的JSON格式".concat(query.dataParam))}}if(this.customDialog.conditionfield.length>0&&"dataSource"!=this.customDialog.dsType&&"GET"==this.customDialog.requestType&&t.querys&&t.querys.length>0){for(u=this.customDialog.conditionfield.length-1;u>=0;u--)if(this.customDialog.conditionfield[u].controllerType&&"1"==this.customDialog.conditionfield[u].defaultType)for(p=0;p<t.querys.length;p++)""!=this.customDialogGetUrl?this.customDialog.url=this.customDialogGetUrl:this.customDialogGetUrl=this.customDialog.url,-1==this.customDialog.url.indexOf("?")?this.customDialog.url=this.customDialog.url+"?"+t.querys[p].property+"="+t.querys[p].value:this.customDialog.url=this.customDialog.url+"&"+t.querys[p].property+"="+t.querys[p].value}else""!=this.customDialogGetUrl&&(this.customDialog.url=this.customDialogGetUrl);return f="dataSource"==this.customDialog.dsType?"${form}/form/customDialog/v1/getListData?alias="+this.alias+"&mapParam=":this.customDialog.url,m="POST","dataSource"!=this.customDialog.dsType&&(m=this.customDialog.requestType),e.next=10,o.default.request({url:f,method:m,data:t}).finally((function(){return a&&a()}));case 10:if(h=e.sent,"dataSource"!=this.customDialog.dsType&&"GET"==this.customDialog.requestType&&(this.tableData=this.customDialog.listKey?h.data[this.customDialog.listKey]:h.data,this.nopagination=!0),"dataSource"!=this.customDialog.dsType&&"POST"==this.customDialog.requestType){if(g=h.data[this.customDialog.listKey],b=[],g.length>0)for(v=function(e){var t=g[e],a=Object.keys(t),i={};a.forEach((function(e){i[e.toLowerCase()]=t[e]})),b.push(i)},y=0;y<g.length;y++)v(y);b.length>0?this.tableData=b:this.tableData=g,h.data[this.customDialog.pageKey]?(this.pageResult={page:h.data[this.customDialog.pageKey],pageSize:h.data[this.customDialog.pageSizeKey],total:h.data[this.customDialog.totalKey]},this.nopagination=!1):this.nopagination=!0}"dataSource"==this.customDialog.dsType&&(h.data&&h.data.rows?(this.tableData=h.data.rows,h.data.page?(this.pageResult={page:h.data.page,pageSize:h.data.pageSize,total:h.data.total},this.nopagination=!1):this.nopagination=!0):(this.tableData=[],this.nopagination=!0));case 14:case"end":return e.stop()}}),e,this)}))),function(e,t){return i.apply(this,arguments)}),orgRowClick:function(e,t,a){1===this.customDialog.selectNum?(this.textRadio=a.currentTarget.children[0].children[0].children[0].__vue__.$refs.radio.value,this.selectionRadio=[e],this.$emit("orgRowClick",e)):this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},afterOpen:function(){this.loadCombinationTree()},loadCombinationTree:function(){var e=this;if(2==this.customDialog.style){var t=JSON.parse(this.customDialog.combinationRule);this.combinationRule=t;var a=t.leftTree;o.default.get("${form}/form/customDialog/v1/getByAlias?alias="+a).then((function(t){var i=t.data;e.leftTreeTitle=i.name;var n="dataSource"==i.dsType?"GET":i.requestType?i.requestType:"POST",r="${form}/form/customDialog/v1/getTreeData?alias="+a+"&mapParam=",s={};if("dataSource"!=i.dsType){r=i.url;var l=i.dataParam;if(i.conditionfield){for(var c=JSON.parse(i.conditionfield),d=0;d<c.length;d++){var u=c[d];if("POST"==n)l?l=l.replace(new RegExp("\\{"+u.field+"\\}","g"),u.defaultValue):s[u.field]=u.defaultValue;else{var p=-1==r.indexOf("?")?"?":"&";r=r+p+u.field+"="+u.defaultValue}}l&&(s=JSON.parse(l))}}var f={};f.requestType=n,f.url=r,f.paramsObj=s,o.default.get(r).then((function(t){if(t=t.data,i.displayfield&&i.resultfield){var a=JSON.parse(i.displayfield),n=JSON.parse(i.resultfield);e.defaultProps.label=a.displayName,e.treeList=t,e.combiTreeDisplayField=a,e.combinationTreeData=e.toTreeData(t,a.id,a.pid,a.displayName,a.pvalue?a.pvalue:"0",n)}}))}))}},combiTreeClick:function(e,t,a){this.combinationTreeQuerys.splice(0);var i=JSON.parse(this.customDialog.combinationRule);if(i.rules&&0!=i.rules.length){for(var n=i.rules,o=0;o<n.length;o++){var r=e[n[o].treeField],s=n[o].listField;this.combinationTreeQuerys.push({property:s,value:r,group:"treeGroup",operation:this.getOperation(n[o].condition),relation:"AND"})}this.loadData(this.queryParam)}},getOperation:function(e){return e?"EQ"==e?"EQUAL":"EIC"==e?"EQUAL_IGNORE_CASE":"LT"==e?"LESS":"GT"==e?"GREAT":"LE"==e?"LESS_EQUAL":"GE"==e?"GREAT_EQUAL":"NE"==e?"NOT_EQUAL":"LK"==e?"LIKE":"LFK"==e?"LEFT_LIKE":"RHK"==e?"RIGHT_LIKE":"ISNULL"==e?"IS_NULL":"NOTNULL"==e?"NOTNULL":"IN"==e?"IN":"BETWEEN"==e?"BETWEEN":"LIKE":""},toggleTree:function(){this.treeShow?(this.treeShow=!1,this.transtionWidth="0%",this.toggleBtn="el-icon-arrow-right"):(this.treeShow=!0,this.transtionWidth="25%",this.toggleBtn="el-icon-arrow-left")},loadTree:function(e,t){var a=this;if(e){var i=this,n=2==i.customDialog.style?i.combiTreeDisplayField:i.displayField;t(this.treeList.filter((function(t){return t[n.pid]===e.data[n.id]}))),this.showData&&this.showData.length>0&&setTimeout((function(){a.showData.forEach((function(t){t.Pid==e.key?i.$refs.tree.setChecked(t,!0):i.checkNode(t,i)}))}),400)}},toTreeData:function(e,t,a,i,n,o){var r=e.filter((function(e){return e[t]==e[a]||null==e[a]||null==e[a]||0==e[a]}));return r||(r=e.filter((function(e){return"undefined"!==e[a]&&null!=e[a]&&e[t]!=e[a]}))),r}}},l=s,c=(a("17d6"),a("2877")),d=Object(c.a)(l,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"dialog-el-container"},[2==e.customDialog.style?a("el-aside",{directives:[{name:"show",rawName:"v-show",value:e.treeShow,expression:"treeShow"}],staticClass:"tree-aside",staticStyle:{width:"23%"}},[a("el-card",[a("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[a("span",{staticStyle:{"font-size":"16px"}},[e._v(e._s(e.leftTreeTitle))])]),a("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(),a("el-main",[a("ht-table",{ref:"htTable",attrs:{data:e.tableData,pageResult:e.pageResult,selectable:e.selectable,nopagination:e.nopagination,"show-export":!1,"show-custom-column":!1,justShowSearch:"",pagerCount:5,paginationJustify:"end"},on:{load:e.loadData,"row-click":e.orgRowClick},scopedSlots:e._u([e.customDialog.conditionfield.length>0&&e.isShowSearch?{key:"search",fn:function(){return[a("ht-table-search-panel",{attrs:{divide:3,isFlexLayout:!0}},e._l(e.customDialog.conditionfield,(function(e,t){return a("ht-table-search-field",{key:t,attrs:{type:e.type,label:e.comment,"value-format":"date"==e.type?"yyyy-MM-dd HH:mm:ss":"",prop:e.field,isAlignRight:""}})})),1)]},proxy:!0}:null],null,!0)},[[a("ht-table-column",{attrs:{align:"center",hidden:1!=e.customDialog.selectNum,width:"40"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row,n=t.index;return[a("el-radio",{attrs:{label:i[e.customDialog.displayfield[0].field]+n},model:{value:e.textRadio,callback:function(t){e.textRadio=t},expression:"textRadio"}})]}}])}),a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),e._l(e.customDialog.displayfield,(function(e,t){return a("ht-table-column",{key:t,attrs:{prop:e.field,label:e.comment,sortable:!0,"show-overflow-tooltip":!0}})}))]],2)],1)],1)}),[],!1,null,"91f9041a",null);t.default=d.exports},"73ea":function(e,t,a){"use strict";a("c1d8")},"74dc":function(e,t,a){!function(e){"use strict";e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"masiku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(a("c1df"))},"74ee":function(e,t){e.exports=require("halosee-ui/src/locale/lang/zh-TW")},"74f7":function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("c994"),n={name:"base-setting",props:["data","focusAlias","showShareBtn"],components:{FormFlowDialog:function(){return Promise.resolve().then(a.bind(null,"5fb9"))},TemplateHtmlEdit:function(){return Promise.resolve().then(a.bind(null,"7cbb"))},TemplateAddToMenu:function(){return Promise.resolve().then(a.bind(null,"5f95"))},EipFormDialog:function(){return Promise.resolve().then(a.bind(null,"7928"))}},data:function(){return{dataTemplate:{alias:""},templates:[],isEditable:!0,cmOptions1:{value:"",mode:"groovy",readOnly:!1,smartIndent:!0,tabSize:1,theme:"base16-light",lineNumbers:!0,line:!0},cmOptions2:{value:"",mode:"groovy",readOnly:!1,smartIndent:!0,tabSize:1,theme:"base16-light",lineNumbers:!0,line:!0}}},mounted:function(){this.dataTemplate=this.data.bpmDataTemplate,this.dataTemplate.beforeScript=this.dataTemplate.beforeScript||"",this.dataTemplate.afterScript=this.dataTemplate.afterScript||"",this.templates=this.data.templates,this.initData()},watch:{focusAlias:function(e,t){e?(document.getElementsByName("dataAlias")[0].focus(),document.getElementsByName("dataAlias")[0].style.border="1px solid red"):document.getElementsByName("dataAlias")[0].style.border=""},"dataTemplate.allowShare":function(e,t){e&&this.$emit("update:showShareBtn",e)}},methods:{clearMobileForm:function(){this.dataTemplate.mobileFormAlias="",this.dataTemplate.mobileFormName=""},selectMobileForm:function(){this.$refs.eipFormDialog.showDialog()},dialogConfirm:function(e){e&&e.length>0&&(e=e[0],this.dataTemplate.mobileFormAlias=e.formKey,this.dataTemplate.mobileFormName=e.name)},initData:function(){this.dataTemplate.id&&(this.isEditable=!1),null===this.dataTemplate.needPage&&(this.dataTemplate.needPage=1,null==this.dataTemplate.pageSize&&(this.dataTemplate.pageSize=20)),null==this.dataTemplate.allowShare&&(this.dataTemplate.allowShare=2),null==this.dataTemplate.resetTemp&&this.$set(this.dataTemplate,"resetTemp",1)},showFormFlowDialog:function(){this.$refs.formFlowDialog.showDialog({})},formFlowDialogOnConfirm:function(e){e&&0!=e.length?(this.dataTemplate.defId=e[0].defKey,this.dataTemplate.subject=e[0].name):(this.dataTemplate.defId="",this.dataTemplate.subject="")},showHtmlEditDialog:function(){this.$refs.templateHtmlEdit.showDialog({})},showAddToMenuDialog:function(e){this.$refs.templateAddToMenu.showDialog(e,"addReport")},clearFormFlow:function(){this.dataTemplate.defId="",this.dataTemplate.subject=""},validateForm:function(e){var t=this;i.default.validateForm(this,"editDataTemplateForm").then((function(t){e()})).catch((function(e){t.$message.error("请完整填写报表基本信息。")}))}},created:function(){this.$validator=this.$root.$validator}},o=(a("c055"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight",staticStyle:{border:"1px solid #eee"}},[a("el-form",{attrs:{"data-vv-scope":"editDataTemplateForm"},model:{value:e.dataTemplate,callback:function(t){e.dataTemplate=t},expression:"dataTemplate"}},[a("ht-form-item",{attrs:{label:"表单别名",prop:"formKey","label-width":"180px"}},[a("ht-input",{attrs:{disabled:"",validate:{required:!0}},model:{value:e.dataTemplate.formKey,callback:function(t){e.$set(e.dataTemplate,"formKey",t)},expression:"dataTemplate.formKey"}})],1),a("ht-form-item",{attrs:{label:"报表名称",prop:"name","label-width":"180px"}},[a("ht-input",{attrs:{validate:{required:!0},maxlength:50,showWordLimit:!0},model:{value:e.dataTemplate.name,callback:function(t){e.$set(e.dataTemplate,"name",t)},expression:"dataTemplate.name"}})],1),a("ht-form-item",{attrs:{label:"报表别名",prop:"alias","label-width":"180px"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.dataTemplate.name,expression:"dataTemplate.name"}],attrs:{disabled:!e.isEditable,name:"dataAlias",validate:{required:!0,regex:{exp:"^[a-zA-Z][a-zA-Z0-9_]*$",message:"只能输入字母、数字、下划线，且以字母开头"}},maxlength:50,showWordLimit:!0},model:{value:e.dataTemplate.alias,callback:function(t){e.$set(e.dataTemplate,"alias",t)},expression:"dataTemplate.alias"}})],1),a("ht-form-item",{attrs:{label:"绑定流程",prop:"subject","label-width":"180px"}},[a("span",{staticStyle:{"margin-right":"10px"}},[e._v(e._s(e.dataTemplate.subject))]),a("el-button",{attrs:{type:"primary",size:"mini",icon:"el-icon-search"},on:{click:function(t){return e.showFormFlowDialog()}}},[e._v("选择")]),e.dataTemplate.defId?a("el-button",{attrs:{type:"danger",size:"mini",icon:"el-icon-delete"},on:{click:function(t){return e.clearFormFlow()}}},[e._v("清除")]):e._e(),a("form-flow-dialog",{ref:"formFlowDialog",attrs:{boCode:e.dataTemplate.boDefAlias,formKey:e.dataTemplate.formKey,single:!0,"append-to-body":""},on:{onConfirm:e.formFlowDialogOnConfirm}})],1),a("ht-form-item",{attrs:{label:"绑定手机端表单",prop:"mobileFormName","label-width":"180px"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"手机表单用于扫描二维码后,手机端的查看页面,配置了生成二维码按钮,必须配置手机表单"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("绑定手机端表单")])],1),a("span",{staticStyle:{"margin-right":"10px"}},[e._v(e._s(e.dataTemplate.mobileFormName))]),a("el-button",{attrs:{type:"primary",size:"mini",icon:"el-icon-search"},on:{click:function(t){return e.selectMobileForm()}}},[e._v("选择")]),e.dataTemplate.mobileFormAlias?a("el-button",{attrs:{type:"danger",size:"mini",icon:"el-icon-delete"},on:{click:function(t){return e.clearMobileForm()}}},[e._v("清除")]):e._e(),a("EipFormDialog",{ref:"eipFormDialog",attrs:{single:!0,formType:"mobile",appendToBody:""},on:{onConfirm:e.dialogConfirm}})],2),a("ht-form-item",{attrs:{label:"是否分页",prop:"needPage","label-width":"180px"}},[a("ht-radio",{attrs:{options:[{key:1,value:"分页"},{key:2,value:"不分页"}],validate:{required:!0}},model:{value:e.dataTemplate.needPage,callback:function(t){e.$set(e.dataTemplate,"needPage",t)},expression:"dataTemplate.needPage"}})],1),1==e.dataTemplate.needPage?a("ht-form-item",{attrs:{label:"分页大小","label-width":"180px"}},[a("ht-select",{attrs:{options:[{key:10,value:10},{key:20,value:20},{key:50,value:50},{key:100,value:100},{key:200,value:200},{key:300,value:300},{key:500,value:500}],validate:{required:!0}},model:{value:e.dataTemplate.pageSize,callback:function(t){e.$set(e.dataTemplate,"pageSize",t)},expression:"dataTemplate.pageSize"}})],1):e._e(),a("ht-form-item",{attrs:{label:"是否需要初始化模板","label-width":"180px"}},[a("ht-select",{attrs:{options:[{key:1,value:"是"},{key:0,value:"否"}],validate:{required:!0}},model:{value:e.dataTemplate.resetTemp,callback:function(t){e.$set(e.dataTemplate,"resetTemp",t)},expression:"dataTemplate.resetTemp"}})],1),a("ht-form-item",{attrs:{label:"是否允许外链",prop:"allowShare","label-width":"180px"}},[a("ht-radio",{attrs:{options:[{key:1,value:"是"},{key:2,value:"否"}],validate:{required:!0}},model:{value:e.dataTemplate.allowShare,callback:function(t){e.$set(e.dataTemplate,"allowShare",t)},expression:"dataTemplate.allowShare"}})],1),a("ht-form-item",{attrs:{label:"数据模板","label-width":"180px"}},[a("ht-select",{staticClass:"m-r",attrs:{options:e.templates,props:{key:"alias",value:"templateName"},validate:{required:!0}},model:{value:e.dataTemplate.templateAlias,callback:function(t){e.$set(e.dataTemplate,"templateAlias",t)},expression:"dataTemplate.templateAlias"}})],1),a("ht-form-item",{attrs:{label:"前置groovy脚本",prop:"beforeScript","label-width":"180px"}},[a("el-tag",{attrs:{type:"warning",effect:"plain"}},[e._v('获取表单主表子表内容，例: boData.getByKey("字段名"); 给表单主表子表内容赋值，例: boData.set("字段名","值");')]),a("codemirror",{staticStyle:{width:"600px"},attrs:{options:e.cmOptions2},model:{value:e.dataTemplate.beforeScript,callback:function(t){e.$set(e.dataTemplate,"beforeScript",t)},expression:"dataTemplate.beforeScript"}})],1),a("ht-form-item",{attrs:{label:"后置groovy脚本",prop:"afterScript","label-width":"180px"}},[a("codemirror",{staticStyle:{width:"600px"},attrs:{options:e.cmOptions2},model:{value:e.dataTemplate.afterScript,callback:function(t){e.$set(e.dataTemplate,"afterScript",t)},expression:"dataTemplate.afterScript"}})],1)],1),a("template-html-edit",{ref:"templateHtmlEdit",attrs:{name:"templateHtmlEdit",data:e.dataTemplate,"append-to-body":""}}),a("template-add-to-menu",{ref:"templateAddToMenu",attrs:{name:"templateAddToMenu",alias:e.dataTemplate.alias,"append-to-body":""}})],1)}),[],!1,null,"7df81db1",null);t.default=r.exports},7519:function(e,t,a){"use strict";a.r(t);a("5880");var i={name:"messageType",props:["value"],data:function(){return{messageType:""}},computed:{checkBoxVal:{get:function(){return this.value},set:function(e){this.$emit("input",e)}}},methods:{handleClose:function(){this.imageDialogSub=!1}},created:function(){var e=this;this.$store.dispatch("flow/getMessageType").then((function(t){var a=[];if(t)for(var i in t)a.push({key:i,value:t[i]});e.messageType=a}))}},n=(a("1491"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.messageType?a("ht-checkbox",{attrs:{options:e.messageType,permission:"w"},model:{value:e.checkBoxVal,callback:function(t){e.checkBoxVal=t},expression:"checkBoxVal"}}):e._e()}),[],!1,null,"9be5b7f6",null);t.default=o.exports},7569:function(e,t,a){"use strict";a("ea83")},"75c1":function(e,t,a){},"75cd":function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("c994"),n=a("7d36"),o={name:"eip-module-selector",props:{validate:[String,Object],value:[String,Object,Array],placeholder:{type:String,default:"请输入内容"},permission:{type:String,default:"w",validator:function(e){return-1!==["b","w","r","n"].indexOf(e)}},single:{type:Boolean,default:!1},config:Object,data:{type:Array,default:function(){return[]}},appendToBody:{type:Boolean,default:!1}},components:{eipModuleDialog:n.default},data:function(){return{inputName:null,inputSuffixHeight:30,name:"",selectors:[],dialogVisible:!1,currentDemension:null}},computed:{inputWriteable:function(){return i.default.getWriteable(this.permission)},inputValidate:function(){return i.default.addRequiredOrNot(this.permission,this.validate,this)}},watch:{selectors:function(e){e&&e.length>=0&&e[0]&&e[0].name?this.name=e[0].name:this.name=""},value:function(e){this.value&&"{}"!=JSON.stringify(e)?(this.selectors.length>0&&(this.selectors=[]),this.selectors.push(e)):this.selectors=[]}},mounted:function(){this.value&&"{}"!=JSON.stringify(this.value)?this.selectors.push(this.value):this.selectors=[]},created:function(){this.inputName=this.name?this.name:i.default.getName(),this.$validator=this.$root.$validator},methods:{showDialog:function(){this.inputWriteable&&this.$refs.eipModuleDialog.showDialog(this.selectors)},handleClose:function(e){e&&e()},handleDialogSure:function(e){this.selectors=e,this.$emit("input",this.selectors[0]),this.handleClose()},handleDialogCancel:function(){this.handleClose()},handleRemove:function(e){this.selectors.remove(e)},clear:function(){this.selectors=[]},calacInputSuffixHeight:function(){this.$refs.tagSpans&&(this.$refs.tagSpans.offsetHeight?this.inputSuffixHeight=this.$refs.tagSpans.offsetHeight+5:this.inputSuffixHeight=30)}}},r=a("2877"),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"inputs"},[a("div",{staticClass:"el-select",staticStyle:{width:"100%","min-width":"180px"},on:{click:e.showDialog}},[a("div",{ref:"tagSpans",class:{"el-select__tags_readonly":!e.inputWriteable,"el-select__tags":e.inputWriteable},staticStyle:{width:"calc(100% - 50px)"}},[a("span",e._l(e.selectors,(function(t,i){return a("span",{key:i,staticClass:"el-tag el-tag--info el-tag--small",on:{click:function(e){e.stopPropagation()}}},[a("span",{staticClass:"el-select__tags-text"},[e._v(e._s(t.name))]),e.inputWriteable?a("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(a){return e.handleRemove(t)}}}):e._e()])})),0)]),e.inputWriteable?a("div",[a("ht-input",{ref:"inputEl",style:{height:e.inputSuffixHeight+"px"},attrs:{name:e.inputName,type:"text",placeholder:e.placeholder,validate:e.inputValidate},on:{clear:e.clear},model:{value:e.name,callback:function(t){e.name=t},expression:"name"}},[a("el-button",{attrs:{slot:"append",icon:"el-icon-search"},slot:"append"})],1)],1):e._e()]),a("eip-module-dialog",{ref:"eipModuleDialog",attrs:{name:"eipModuleDialog",single:e.single,"append-to-body":""},on:{onConfirm:e.handleDialogSure}})],1)}),[],!1,null,"735a4221",null);t.default=s.exports},"75d5":function(e,t,a){"use strict";a("1442")},"75f3":function(e,t,a){"use strict";a.r(t);a("000b");var i=a("4bf8"),n={components:{conditionScriptEdit:function(){return Promise.resolve().then(a.bind(null,"0b32"))},conditionScriptDetails:function(){return Promise.resolve().then(a.bind(null,"ad27"))},FlowHrScriptSelector:function(){return Promise.resolve().then(a.bind(null,"2a77"))}},data:function(){return{pageBean:{page:1,pageSize:20,total:0},data:[],editData:{}}},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},formDeleteUrl:function(){return window.context.bpmRunTime+"/runtime/conditionScript/v1/remove"},handleOpen:function(e,t,a){this.editData.data=t,this.editData.status=a,this.editData.title=e,this.$refs.conditionScriptEdit.handleOpen()},conditoinScriptTest:function(){this.$refs.flowHrScriptSelector.showDilaog({test:!0})},loadData:function(e,t){var a=this;e||(this.pageBean.total=0,(e={pageBean:""}).pageBean=this.pageBean),i.default.getConditionScriptList(e).then((function(e){a.data=e.data.rows,a.pageBean={page:e.data.page,pageSize:e.data.pageSize,total:e.data.total}})).finally((function(){return t()}))}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,"page-result":e.pageBean,selection:!0,"quick-search-props":"methodName,methodDesc,classInsName","show-export":!1,"show-custom-column":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small"},on:{click:function(t){return e.conditoinScriptTest()}}},[e._v("脚本测试")]),a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.handleOpen("添加人员脚本")}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:e.formDeleteUrl(),htTable:e.$refs.htTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"methodName",label:"脚本别名",sortable:!0,width:"300px","show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-link",{attrs:{type:"primary"},on:{click:function(a){return e.handleOpen("编辑人员脚本",t.row)}}},[e._v(e._s(t.row.methodName))])]}}])}),a("ht-table-column",{attrs:{prop:"methodDesc",label:"脚本描述",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"classInsName",label:"实例名",sortable:!0,width:"200px","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"enable",label:"是否有效",width:"120px",filters:[{text:"无效",value:0},{text:"有效",value:1}]},scopedSlots:e._u([{key:"default",fn:function(t){return[1==t.row.enable?a("span",[a("el-tag",{attrs:{type:"info"}},[e._v("有效")])],1):a("span",[a("el-tag",{attrs:{type:"warning"}},[e._v("无效")])],1)]}}])}),a("ht-table-column",{attrs:{prop:"type",label:"类型",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[2==t.row.type?a("span",[a("el-tag",{attrs:{type:"info"}},[e._v("人员脚本")])],1):e._e()]}}])})]],2),a("condition-script-details",{ref:"conditionScriptDetails"}),a("FlowHrScriptSelector",{ref:"flowHrScriptSelector",attrs:{"append-to-body":""}}),a("condition-script-edit",{ref:"conditionScriptEdit",attrs:{editData:e.editData},on:{loadData:e.loadData}})],1)}),[],!1,null,null,null);t.default=r.exports},7684:function(e,t,a){"use strict";a.r(t);a("000b"),a("80a8"),a("25fc");var i=a("2ade"),n=a("5880"),o=a("c994"),r={props:["defId","topDefKey"],components:{FlowFormConfig:function(){return Promise.resolve().then(a.bind(null,"88b0"))},FlowNodeUserConfig:function(){return Promise.resolve().then(a.bind(null,"cc21"))},FlowNodeAttributes:function(){return Promise.resolve().then(a.bind(null,"8400"))},FlowNodeBtns:function(){return Promise.resolve().then(a.bind(null,"33236"))},FlowNodeCopyToUserConfig:function(){return Promise.resolve().then(a.bind(null,"1808"))},FlowAutoTask:function(){return Promise.resolve().then(a.bind(null,"71a7"))},FlowNodeRestfuls:function(){return Promise.resolve().then(a.bind(null,"e26b"))},FlowBranchConditionList:function(){return Promise.resolve().then(a.bind(null,"f0cc"))},FlowNodeRemind:function(){return Promise.resolve().then(a.bind(null,"caff"))},FlowNodeJumpRule:function(){return Promise.resolve().then(a.bind(null,"ebf8"))},FlowSignConfig:function(){return Promise.resolve().then(a.bind(null,"53f8"))},FlowNodeScript:function(){return Promise.resolve().then(a.bind(null,"99fb"))},FlowNodeStartNewFlow:function(){return Promise.resolve().then(a.bind(null,"6c4e"))}},data:function(){return{autoTask:{},autoTaskData:{},flowCanvasStyle:{},eventScriptData:{},scriptData:{},ruleData:{},reminderData:{},nodeDef:{},nodeDefList:[],activeNames:"",nodeList:[],reminders:{},startNewFlowConfMap:{},nodeAttr:{jumpType:"",notify:"",backMode_all:"",skipExecutorEmpty_all:""},curActiveSet:"basic",isEditAllNode_forms:!1,isEditAllNode_btns:!1,isEditAllNode_nodeUser:!1,isEditAllNode_nodeReadUser:!1,isEditAllNode_properties:!1,isEditAllNode_restful:!1,fullscreenLoading:!1,curSelectNodeId:"",curSelectNodeType:"",curCollapse:"",autoCollapsePaneName:"",boDefJson:[],flowVar:null}},computed:Object(n.mapState)({defConfigData:function(e){return e.flow.defConfigData},copyDefConfigData:function(e){return e.flow.copyDefConfigData}}),watch:{curSelectNodeId:{handler:function(e,t){if("SERVICETASK"==this.curSelectNodeType&&e&&"{}"!=JSON.stringify(this.autoTaskData)){var a=this.autoTaskData[e];a?this.autoTask="无数据"==a?{}:a:this.getAutoTask(this.defId,e)}if("CALLACTIVITY"!=this.curSelectNodeType&&"SERVICETASK"!=this.curSelectNodeType&&"PARALLELGATEWAY"!=this.curSelectNodeType&&"EXCLUSIVEGATEWAY"!=this.curSelectNodeType&&"INCLUSIVEGATEWAY"!=this.curSelectNodeType){if(e&&"{}"!=JSON.stringify(this.ruleData)){var i=this.ruleData[e];if(i){this.nodeDef=i.nodeDef,this.nodeDefList=i.nodeDefList;for(var n=0;n<this.nodeDefList.length;n++)if(this.nodeDef.name==this.nodeDefList[n].name){this.nodeDefList.splice(n,1);break}}else this.getNodeJumpRule(this.defId,e)}if(e&&"{}"!=JSON.stringify(this.reminderData)){this.reminderData[e];this.getReminders(this.defId,e)}if(this.getStartNewFlowConf(this.defId,e),e&&"{}"!=JSON.stringify(this.scriptData)){var o=this.scriptData[e];o?(o.bpmNodeDef.type&&(o.bpmNodeDef.type=o.bpmNodeDef.type.toLowerCase()),this.eventScriptData=o):this.getNodeScript(this.defId,e)}if(this.defConfigData.nodeSetData.bpmDefSetting.nodeForms&&this.curSelectNodeId){var r=this.curSelectNodeId,s="";this.defConfigData.nodeSetData.bpmDefSetting.nodeForms.forEach((function(e){"INNER"==e.type&&"pc"==e.formType&&r==e.nodeId&&e.formValue&&(s=e.formValue)})),s||(s=this.defConfigData.nodeSetData.bpmDefSetting.globalForm.formValue),this.getBoDefJson(s)}}},deep:!0},"defConfigData.nodeSetData.bpmDefSetting.globalForm.formValue":{handler:function(e,t){e&&t!=e&&"INNER"==this.defConfigData.nodeSetData.bpmDefSetting.globalForm.type?this.getBoDefJson(e):this.boDefJson=[]}}},methods:{getBoDefJson:function(e){var t=this;i.default.get(window.context.form+"/form/form/v1/getBoJsonByFormKey?formkey="+e).then((function(e){var a=e.data,i=[];if(a)for(var n,o=0;n=a[o++];)n.children=n.children.filter((function(e){return"sub"!=e.nodeType})),i.push(n);t.boDefJson=i}))},getAutoTask:function(e,t){var a=this;i.default.get("${bpmModel}/flow/node/v1/getNodeAutoTask?defId="+e+"&nodeId="+t,{}).then((function(e){(e=e.data)?(a.autoTask=e,a.autoTaskData[t]=e):(a.autoTask={},a.autoTaskData[t]="无数据")}))},getNodeScript:function(e,t){var a=this;i.default.get("${bpmModel}/flow/node/v1/eventScriptEdit?defId="+e+"&nodeId="+t).then((function(e){(e=e.data)&&(e.bpmNodeDef.type&&(e.bpmNodeDef.type=e.bpmNodeDef.type.toLowerCase()),a.eventScriptData=e,a.scriptData[t]=e)}))},getNodeJumpRule:function(e,t){var a=this;i.default.get("${bpmModel}/flow/node/v1/ruleEdit?definitionId="+e+"&nodeId="+t).then((function(e){if(e=e.data){a.nodeDef=e.nodeDef,a.nodeDefList=e.nodeDefList;for(var i=0;i<a.nodeDefList.length;i++)if(a.nodeDef.name==a.nodeDefList[i].name){a.nodeDefList.splice(i,1);break}a.ruleData[t]=e}}))},getReminders:function(e,t){var a=this;i.default.get("${bpmModel}/flow/plugins/v1/remindersJson?defId="+e+"&nodeId="+t,{}).then((function(e){e=e.data,a.reminders=e.reminders,a.reminderData[t]=e})),i.default.get("${bpmModel}/flow/node/v1/getNodes?defId="+e).then((function(e){e=e.data,a.nodeList=e}))},getStartNewFlowConf:function(e,t){var a=this;null==this.flowVar&&i.default.post(window.context.bpmModel+"/flow/node/v1/varTree",{defId:e,nodeId:t,includeBpmConstants:!1,removeSub:!0,bpmForm:!0}).then((function(e){e.data=e.data||[],a.flowVar=e.data})),this.startNewFlowConfMap&&this.startNewFlowConfMap.hasOwnProperty(t)||i.default.get("${bpmModel}/flow/plugins/v1/startNewFlowJson?defId="+e+"&nodeId="+t,{}).then((function(e){a.$set(a.startNewFlowConfMap,t,e.data||[])}))},handleChange:function(e){var t=this,a=t.defId,i=t.curSelectNodeId;"6"==e&&""!=i?t.getReminders(a,i):"3"==e&&""!=i?this.getNodeJumpRule(a,i):"4"==e&&""!=i?this.getNodeScript(a,i):"7"==e&&""!=i&&this.getAutoTask(a,i)},setRestFul:function(){this.$refs.flowNodeRestfuls[0].setRestFul()},helpGlobalClick:function(){this.$refs.flowNodeAttributes[0].helpClick("","")},toEditNode:function(e){var t=this;this.autoCollapsePaneName="",e.defId=this.defId,this.curSelectNodeType=e.nodeType,this.curSelectNodeId=e.nodeId,"EXCLUSIVEGATEWAY"==e.nodeType||"INCLUSIVEGATEWAY"==e.nodeType?(this.curCollapse="6",setTimeout((function(){t.autoCollapsePaneName="6"}),1)):"SIGNTASK"==e.nodeType?setTimeout((function(){t.autoCollapsePaneName="7"}),1):"CALLACTIVITY"==e.nodeType&&(this.curCollapse="8",setTimeout((function(){t.autoCollapsePaneName="8"}),1)),this.$store.dispatch("flow/updateConfig",{curEditNode:e}),this.isEditAllNode_forms=!1,this.isEditAllNode_btns=!1,this.isEditAllNode_nodeUser=!1,this.isEditAllNode_nodeReadUser=!1,this.isEditAllNode_properties=!1,this.isEditAllNode_restful=!1},editAllNodes:function(e){this["isEditAllNode_"+e]?this["isEditAllNode_"+e]=!1:this["isEditAllNode_"+e]=!0},setSubflow:function(){var e=this;this.$confirm("此操作会丢失当前流程未保存的配置，是否继续前往设置子流程？","警告",{cancelButtonText:"取消",confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){e.$root.$emit("set-sub-flow",{defId:e.defConfigData.curEditNode.defId,nodeId:e.defConfigData.curEditNode.nodeId})}))},saveDefSetting:function(){var e=this;this.defConfigData.nodeSetData.bpmDefSetting.globalForm&&this.defConfigData.nodeSetData.bpmDefSetting.globalForm.formValue?this.doSaveDefSetting():this.$confirm("尚未配置全局表单，可能导致流程发起异常，是否确认保存?","提醒",{confirmButtonText:"继续保存",cancelButtonText:"设置表单",type:"warning"}).then((function(){e.doSaveDefSetting()})).catch((function(){e.curActiveSet="basic",e.curCollapse="1"}))},removeNotChangeConf:function(){var e=JSON.parse(JSON.stringify(this.defConfigData));if(e.nodeSetData&&this.copyDefConfigData&&this.copyDefConfigData.nodeSetData){var t=[];if(e.nodeSetData.bpmDefSetting.formMap)for(var a in e.nodeSetData.bpmDefSetting.formMap){var i=e.nodeSetData.bpmDefSetting.formMap[a];"INNER"==i.type&&i.formValue&&t.push(i.formValue),o.default.objectEquals(i,this.copyDefConfigData.nodeSetData.bpmDefSetting.formMap[a])&&delete e.nodeSetData.bpmDefSetting.formMap[a]}if(e.nodeSetData.bpmDefSetting.mobileFormMap)for(var n in e.nodeSetData.bpmDefSetting.mobileFormMap){var r=e.nodeSetData.bpmDefSetting.mobileFormMap[n];"INNER"==r.type&&r.formValue&&t.push(r.formValue),o.default.objectEquals(r,this.copyDefConfigData.nodeSetData.bpmDefSetting.mobileFormMap[n])&&delete e.nodeSetData.bpmDefSetting.mobileFormMap[n]}if(e.nodeSetData.bpmDefSetting.nodePropertieMap)for(var s in e.nodeSetData.bpmDefSetting.nodePropertieMap)o.default.objectEquals(e.nodeSetData.bpmDefSetting.nodePropertieMap[s],this.copyDefConfigData.nodeSetData.bpmDefSetting.nodePropertieMap[s])&&delete e.nodeSetData.bpmDefSetting.nodePropertieMap[s];if(e.nodeSetData.nodeReadUserMap)for(var l in e.nodeSetData.nodeReadUserMap)o.default.objectEquals(e.nodeSetData.nodeReadUserMap[l],this.copyDefConfigData.nodeSetData.nodeReadUserMap[l])&&delete e.nodeSetData.nodeReadUserMap[l];if(e.nodeSetData.nodeRestfulMap)for(var c in e.nodeSetData.nodeRestfulMap)o.default.objectEquals(e.nodeSetData.nodeRestfulMap[c],this.copyDefConfigData.nodeSetData.nodeRestfulMap[c])&&delete e.nodeSetData.nodeRestfulMap[c];if(e.nodeSetData.nodeUserMap)for(var d in e.nodeSetData.nodeUserMap)o.default.objectEquals(e.nodeSetData.nodeUserMap[d],this.copyDefConfigData.nodeSetData.nodeUserMap[d])&&delete e.nodeSetData.nodeUserMap[d];return e.nodeFormKeys=t,e}},doSaveDefSetting:function(){var e=this,t=this.removeNotChangeConf(),a=t.nodeSetData.bpmDefSetting;delete a.nodeForms,delete a.nodeProperties,a.parentDefKey=this.topDefKey;var n={defSettingJson:JSON.stringify(a),userJson:JSON.stringify(t.nodeSetData.nodeUserMap),userReadJson:JSON.stringify(t.nodeSetData.nodeReadUserMap),restfulJson:JSON.stringify(t.nodeSetData.nodeRestfulMap),defId:this.defId,rev:t.initData.bpmDefinition.rev,topDefKey:this.topDefKey,nodeFormKeys:t.nodeFormKeys.join(",")},o=this;this.fullscreenLoading=!0,i.default.post(window.context.bpmModel+"/flow/node/v1/saveDefConf",n).then((function(t){var i=t.data;i.state&&(o.$message.success(i.message),o.init(),o.flowVar=null,e.$root.$emit("nodeSetUpdate",a))})).finally((function(t){e.fullscreenLoading=!1}))},init:function(){var e={defId:this.defId,topDefKey:this.topDefKey||""},t=this;this.$store.dispatch("flow/getDefSetting",e).then((function(e){var a=(new Date).getTime(),i=window.context.bpmModel+"/flow/def/v1/image?defId="+t.defId+"&bpmnInstId=&taskId=&rnd="+a,n="-1";try{t.$store.state.login.currentUser.userAttrs.tenantId&&(n=t.$store.state.login.currentUser.userAttrs.tenantId)}catch(e){}"-1"!=n&&(i=i+"&tenantId="+n);var o={position:"relative",background:"url('"+i+"') no-repeat",width:e.initData.bpmDefLayout.width,height:e.initData.bpmDefLayout.height};t.flowCanvasStyle=o}))},upRuleData:function(e){this.ruleData[e.nodeId]&&(this.ruleData[e.nodeId].nodeDef=e)}},created:function(){this.defId&&this.init()}},s=(a("b613"),a("2877")),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("div",{staticStyle:{float:"left",width:"calc(100% - 420px)",height:"calc(100% - 20px)",margin:"10px"}},[a("div",{staticStyle:{overflow:"auto",height:"100%",background:"#eee"}},[e.defConfigData&&e.defConfigData.initData&&e.defConfigData.initData.bpmDefLayout?a("div",{style:{position:e.flowCanvasStyle.position,width:e.flowCanvasStyle.width+"px",height:e.flowCanvasStyle.height+"px",background:e.flowCanvasStyle.background}},e._l(e.defConfigData.initData.bpmDefLayout.listLayout,(function(t){return a("div",{directives:[{name:"show",rawName:"v-show",value:"subProcess"!=t.nodeType,expression:"layout.nodeType != 'subProcess'"}],key:t.nodeId,staticClass:"flowNode",style:t.nodeStyle,attrs:{name:t.name,nodeid:t.nodeId,nodetype:t.nodeType.key},on:{click:function(a){return e.toEditNode(t)}}},[t.nodeId==e.defConfigData.curEditNode.nodeId?a("el-tag",{staticClass:"badge",staticStyle:{"margin-top":"51px",display:"inline-block"}},[e._v("正在编辑\n\t\t\t\t\t")]):e._e()],1)})),0):e._e()])]),a("el-aside",{staticStyle:{width:"390px","margin-right":"10px"}},[a("el-button",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:e.fullscreenLoading,expression:"fullscreenLoading",modifiers:{fullscreen:!0,lock:!0}}],staticStyle:{float:"right","z-index":"15000",position:"fixed",top:"8px",right:"15px"},attrs:{"element-loading-text":"拼命保存中",icon:"el-icon-document-checked",size:"small",type:"primary"},on:{click:function(t){return e.saveDefSetting()}}},[e._v("保存配置\n\t\t")]),e.defConfigData.nodeSetData&&e.defConfigData.nodeSetData.bpmDefSetting?a("el-tabs",{model:{value:e.curActiveSet,callback:function(t){e.curActiveSet=t},expression:"curActiveSet"}},[a("el-tab-pane",{attrs:{label:"基础配置",name:"basic"}},[a("el-collapse",{attrs:{accordion:""},model:{value:e.curCollapse,callback:function(t){e.curCollapse=t},expression:"curCollapse"}},[a("el-collapse-item",{attrs:{name:"1",title:"全局设置"}},[a("el-scrollbar",{staticClass:"scrollbar-fullheight",staticStyle:{height:"400px"}},[a("div",{staticClass:"fullheight"},[a("el-card",{staticClass:"box-card"},[a("FlowFormConfig",{attrs:{defId:e.defId,defkey:e.topDefKey,"label-width":"90px",title:"全局表单",type:"1"}})],1),a("el-card",{staticClass:"box-card"},[a("FlowFormConfig",{attrs:{defId:e.defId,defkey:e.topDefKey,"label-width":"90px",title:"实例表单",type:"2"}})],1),a("el-card",{staticClass:"box-card"},[a("el-form",{attrs:{"data-vv-scope":"settingSave"}},[a("ht-form-item",{attrs:{label:"全局事件","label-width":"90px"}},[a("el-button",{attrs:{icon:"",size:"mini",type:"primary"},on:{click:e.setRestFul}},[e._v("设置接口事件")])],1)],1)],1)],1)])],1),a("el-collapse-item",{attrs:{name:"2",title:"节点表单"}},[a("el-button",{staticStyle:{"margin-bottom":"10px"},attrs:{size:"small"},on:{click:function(t){return e.editAllNodes("forms")}}},[e._v(e._s(e.isEditAllNode_forms?"隐藏所有节点":"设置所有节点")+"\n\t\t\t\t\t\t")]),a("br"),a("el-scrollbar",{staticClass:"scrollbar-fullheight",staticStyle:{"max-height":"400px"},attrs:{wrapStyle:[{maxHeight:"400px"}]}},e._l(e.defConfigData.nodeSetData.nodes,(function(t){return a("el-card",{directives:[{name:"show",rawName:"v-show",value:t.nodeId==e.defConfigData.curEditNode.nodeId||e.isEditAllNode_forms,expression:"\n\t\t\t\t\t\t\t\t\tnode.nodeId == defConfigData.curEditNode.nodeId ||\n\t\t\t\t\t\t\t\t\tisEditAllNode_forms\n\t\t\t\t\t\t\t\t"}],key:t.nodeId,staticClass:"box-card"},[t.nodeId==e.defConfigData.curEditNode.nodeId||e.isEditAllNode_forms?a("FlowFormConfig",{attrs:{defId:e.defId,defkey:e.topDefKey,nodeId:t.nodeId,nodeType:t.type,title:t.name}}):e._e()],1)})),1)],1),a("el-collapse-item",{attrs:{name:"3",title:"节点审批人员"}},[a("el-button",{staticStyle:{"margin-bottom":"10px"},attrs:{size:"small"},on:{click:function(t){return e.editAllNodes("nodeUser")}}},[e._v(e._s(e.isEditAllNode_nodeUser?"隐藏所有节点人员":"设置所有节点人员")+"\n\t\t\t\t\t\t")]),a("br"),a("el-scrollbar",{staticClass:"scrollbar-fullheight",staticStyle:{"max-height":"400px"},attrs:{wrapStyle:[{maxHeight:"400px"}]}},e._l(e.defConfigData.nodeSetData.nodes,(function(t){return a("el-card",{directives:[{name:"show",rawName:"v-show",value:(t.nodeId==e.defConfigData.curEditNode.nodeId||e.isEditAllNode_nodeUser)&&"start"!=t.type,expression:"\n\t\t\t\t\t\t\t\t\t(node.nodeId == defConfigData.curEditNode.nodeId ||\n\t\t\t\t\t\t\t\t\t\tisEditAllNode_nodeUser) &&\n\t\t\t\t\t\t\t\t\tnode.type != 'start'\n\t\t\t\t\t\t\t\t"}],key:t.nodeId,staticClass:"box-card"},[t.nodeId!=e.defConfigData.curEditNode.nodeId&&!e.isEditAllNode_nodeUser||"start"==t.type?e._e():a("FlowNodeUserConfig",{attrs:{nodeId:t.nodeId,title:t.name}})],1)})),1)],1),a("el-collapse-item",{attrs:{name:"4",title:"节点传阅人员"}},[a("el-button",{staticStyle:{"margin-bottom":"10px"},attrs:{size:"small"},on:{click:function(t){return e.editAllNodes("nodeReadUser")}}},[e._v(e._s(e.isEditAllNode_nodeReadUser?"隐藏所有节点人员":"设置所有节点人员")+"\n\t\t\t\t\t\t")]),a("br"),a("el-scrollbar",{staticClass:"scrollbar-fullheight",staticStyle:{"max-height":"400px"},attrs:{wrapStyle:[{maxHeight:"400px"}]}},e._l(e.defConfigData.nodeSetData.nodes,(function(t){return a("el-card",{directives:[{name:"show",rawName:"v-show",value:(t.nodeId==e.defConfigData.curEditNode.nodeId||e.isEditAllNode_nodeReadUser)&&"start"!=t.type,expression:"\n\t\t\t\t\t\t\t\t\t(node.nodeId == defConfigData.curEditNode.nodeId ||\n\t\t\t\t\t\t\t\t\t\tisEditAllNode_nodeReadUser) &&\n\t\t\t\t\t\t\t\t\tnode.type != 'start'\n\t\t\t\t\t\t\t\t"}],key:t.nodeId,staticClass:"box-card"},[t.nodeId!=e.defConfigData.curEditNode.nodeId&&!e.isEditAllNode_nodeReadUser||"start"==t.type?e._e():a("FlowNodeCopyToUserConfig",{attrs:{nodeId:t.nodeId,title:t.name}})],1)})),1)],1),a("el-collapse-item",{attrs:{name:"5",title:"节点属性"}},[a("el-button",{staticStyle:{"margin-bottom":"10px"},attrs:{size:"small"},on:{click:function(t){return e.editAllNodes("properties")}}},[e._v(e._s(e.isEditAllNode_properties?"隐藏所有节点属性":"设置所有节点属性")+"\n\t\t\t\t\t\t")]),a("br"),a("el-scrollbar",{staticClass:"scrollbar-fullheight",staticStyle:{"max-height":"400px"},attrs:{wrapStyle:[{maxHeight:"400px"}]}},[a("el-card",{directives:[{name:"show",rawName:"v-show",value:e.isEditAllNode_properties,expression:"isEditAllNode_properties"}],staticClass:"box-card",staticStyle:{"padding-bottom":"10px"}},[a("label",{staticClass:"control-label"},[e._v("批量勾选:")]),""!=e.nodeAttr.jumpType?a("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"mini",type:"primary"},on:{click:function(t){return e.helpGlobalClick()}}},[e._v("帮助\n\t\t\t\t\t\t\t\t")]):e._e(),a("br"),a("ht-checkbox",{attrs:{options:[{key:"free",value:"自由跳转"},{key:"select",value:"选择路径跳转"}]},model:{value:e.nodeAttr.jumpType,callback:function(t){e.$set(e.nodeAttr,"jumpType",t)},expression:"nodeAttr.jumpType"}}),a("br"),a("ht-checkbox",{attrs:{options:e.defConfigData.nodeSetData.notifyType},model:{value:e.nodeAttr.notify,callback:function(t){e.$set(e.nodeAttr,"notify",t)},expression:"nodeAttr.notify"}}),a("br"),a("ht-checkbox",{attrs:{options:[{key:"skipExecutorEmpty_all",value:"执行人为空时跳过"}]},model:{value:e.nodeAttr.skipExecutorEmpty_all,callback:function(t){e.$set(e.nodeAttr,"skipExecutorEmpty_all",t)},expression:"nodeAttr.skipExecutorEmpty_all"}})],1),e._l(e.defConfigData.nodeSetData.nodes,(function(t){return a("el-card",{directives:[{name:"show",rawName:"v-show",value:t.nodeId==e.defConfigData.curEditNode.nodeId||e.isEditAllNode_properties,expression:"(node.nodeId == defConfigData.curEditNode.nodeId || isEditAllNode_properties)"}],key:t.nodeId,staticClass:"box-card"},[t.nodeId==e.defConfigData.curEditNode.nodeId||e.isEditAllNode_properties?a("FlowNodeAttributes",{ref:"flowNodeAttributes",refInFor:!0,attrs:{boDefJson:e.boDefJson,defConfigData:e.defConfigData,node:t,nodeAttr:e.nodeAttr}}):e._e()],1)}))],2)],1),"7"==e.autoCollapsePaneName?a("el-collapse-item",{attrs:{name:"7",title:"会签规则配置"}},[a("el-card",{staticClass:"box-card"},[a("FlowSignConfig")],1)],1):e._e(),"6"==e.autoCollapsePaneName?a("el-collapse-item",{attrs:{title:"EXCLUSIVEGATEWAY"==e.curSelectNodeType?"分支条件配置":"条件同步配置",name:"6"}},[a("el-scrollbar",{staticClass:"scrollbar-fullheight",staticStyle:{"max-height":"400px"},attrs:{wrapStyle:[{maxHeight:"400px"}]}},[a("el-card",{staticClass:"box-card"},[a("FlowBranchConditionList")],1)],1)],1):e._e(),"8"==e.autoCollapsePaneName?a("el-collapse-item",{attrs:{name:"8",title:"子流程设置"}},[a("el-button",{staticStyle:{"margin-bottom":"10px"},attrs:{size:"small"},on:{click:e.setSubflow}},[e._v("设置外部子流程")])],1):e._e()],1)],1),a("el-tab-pane",{attrs:{label:"更多配置",name:"gloable"}},[a("el-collapse",{attrs:{accordion:""},on:{change:e.handleChange},model:{value:e.activeNames,callback:function(t){e.activeNames=t},expression:"activeNames"}},[a("el-collapse-item",{attrs:{name:"1",title:"节点按钮"}},[a("el-button",{staticStyle:{"margin-bottom":"10px"},attrs:{size:"small"},on:{click:function(t){return e.editAllNodes("btns")}}},[e._v(e._s(e.isEditAllNode_btns?"隐藏所有节点按钮":"设置所有节点按钮")+"\n\t\t\t\t\t\t")]),a("br"),a("el-scrollbar",{staticClass:"scrollbar-fullheight",staticStyle:{"max-height":"400px"},attrs:{wrapStyle:[{maxHeight:"400px"}]}},e._l(e.defConfigData.nodeSetData.nodes,(function(t){return a("el-card",{directives:[{name:"show",rawName:"v-show",value:t.nodeId==e.defConfigData.curEditNode.nodeId||e.isEditAllNode_btns,expression:"(node.nodeId == defConfigData.curEditNode.nodeId || isEditAllNode_btns)"}],key:t.nodeId,staticClass:"box-card"},[t.nodeId==e.defConfigData.curEditNode.nodeId||e.isEditAllNode_btns?a("FlowNodeBtns",{ref:"flowNodeBtns",refInFor:!0,attrs:{defConfigData:e.defConfigData,node:t}}):e._e()],1)})),1)],1),a("el-collapse-item",{attrs:{name:"2",title:"节点事件"}},[a("el-button",{staticStyle:{"margin-bottom":"10px"},attrs:{size:"small"},on:{click:function(t){return e.editAllNodes("restful")}}},[e._v(e._s(e.isEditAllNode_restful?"隐藏所有节点事件":"设置所有节点事件")+"\n\t\t\t\t\t\t")]),a("br"),a("el-scrollbar",{staticClass:"scrollbar-fullheight",staticStyle:{"max-height":"400px"},attrs:{wrapStyle:[{maxHeight:"400px"}]}},e._l(e.defConfigData.nodeSetData.nodes,(function(t){return a("el-card",{directives:[{name:"show",rawName:"v-show",value:t.nodeId==e.defConfigData.curEditNode.nodeId||e.isEditAllNode_restful,expression:"(node.nodeId == defConfigData.curEditNode.nodeId || isEditAllNode_restful)"}],key:t.nodeId,staticClass:"box-card"},[t.nodeId==e.defConfigData.curEditNode.nodeId||e.isEditAllNode_restful?a("FlowNodeRestfuls",{ref:"flowNodeRestfuls",refInFor:!0,attrs:{defConfigData:e.defConfigData,node:t}}):e._e()],1)})),1)],1),"CUSTOMSIGNTASK"==e.defConfigData.curEditNode.nodeType||"USERTASK"==e.defConfigData.curEditNode.nodeType||"SIGNTASK"==e.defConfigData.curEditNode.nodeType?a("el-collapse-item",{attrs:{name:"3",title:"跳转规则设置"}},[a("el-scrollbar",{staticClass:"scrollbar-fullheight",staticStyle:{"max-height":"400px"},attrs:{wrapStyle:[{maxHeight:"400px"}]}},[a("el-card",{staticClass:"box-card"},[a("FlowNodeJumpRule",{ref:"flowNodeJumpRule",attrs:{defConfigData:e.defConfigData,node:e.defConfigData.curEditNode,nodeDef:e.nodeDef,nodeDefList:e.nodeDefList},on:{"update:nodeDef":function(t){e.nodeDef=t},"update:node-def":function(t){e.nodeDef=t},upRuleData:e.upRuleData}})],1)],1)],1):e._e(),"CUSTOMSIGNTASK"==e.defConfigData.curEditNode.nodeType||"USERTASK"==e.defConfigData.curEditNode.nodeType||"SIGNTASK"==e.defConfigData.curEditNode.nodeType||"START"==e.defConfigData.curEditNode.nodeType||"END"==e.defConfigData.curEditNode.nodeType?a("el-collapse-item",{attrs:{name:"4",title:"事件脚本设置"}},[a("el-scrollbar",{staticClass:"scrollbar-fullheight",staticStyle:{"max-height":"400px"},attrs:{wrapStyle:[{maxHeight:"400px"}]}},[a("el-card",{staticClass:"box-card"},[a("FlowNodeScript",{ref:"flowNodeScript",attrs:{defConfigData:e.defConfigData,eventScriptData:e.eventScriptData,node:e.defConfigData.curEditNode},on:{"update:eventScriptData":function(t){e.eventScriptData=t},"update:event-script-data":function(t){e.eventScriptData=t}}})],1)],1)],1):e._e(),"CUSTOMSIGNTASK"==e.defConfigData.curEditNode.nodeType||"USERTASK"==e.defConfigData.curEditNode.nodeType||"SIGNTASK"==e.defConfigData.curEditNode.nodeType?a("el-collapse-item",{attrs:{name:"6",title:"催办设置"}},[a("el-scrollbar",{staticClass:"scrollbar-fullheight",staticStyle:{"max-height":"400px"},attrs:{wrapStyle:[{maxHeight:"400px"}]}},[a("el-card",{staticClass:"box-card"},[a("FlowNodeRemind",{ref:"flowNodeRemind",attrs:{defConfigData:e.defConfigData,node:e.defConfigData.curEditNode,nodeList:e.nodeList,reminders:e.reminders},on:{"update:reminders":function(t){e.reminders=t}}})],1)],1)],1):e._e(),"SERVICETASK"==e.defConfigData.curEditNode.nodeType?a("el-collapse-item",{attrs:{name:"7",title:"自动任务设置"}},[a("el-scrollbar",{staticClass:"scrollbar-fullheight",staticStyle:{"max-height":"400px"},attrs:{wrapStyle:[{maxHeight:"400px"}]}},[a("el-card",{staticClass:"box-card"},[a("FlowAutoTask",{ref:"flowAutoTask",attrs:{autoTask:e.autoTask,defConfigData:e.defConfigData,node:e.defConfigData.curEditNode},on:{"update:autoTask":function(t){e.autoTask=t},"update:auto-task":function(t){e.autoTask=t}}})],1)],1)],1):e._e(),"CUSTOMSIGNTASK"==e.defConfigData.curEditNode.nodeType||"USERTASK"==e.defConfigData.curEditNode.nodeType||"SIGNTASK"==e.defConfigData.curEditNode.nodeType?a("el-collapse-item",{attrs:{name:"8",title:"触发新流程设置"}},[a("el-scrollbar",{staticClass:"scrollbar-fullheight",staticStyle:{"max-height":"400px"},attrs:{wrapStyle:[{maxHeight:"400px"}]}},[a("el-card",{staticClass:"box-card"},[e.startNewFlowConfMap[e.curSelectNodeId]?a("FlowNodeStartNewFlow",{ref:"flowNodeStartNewFlow",attrs:{confList:e.startNewFlowConfMap[e.curSelectNodeId],defConfigData:e.defConfigData,flowVar:e.flowVar,node:e.defConfigData.curEditNode},on:{"update:confList":function(t){return e.$set(e.startNewFlowConfMap,e.curSelectNodeId,t)},"update:conf-list":function(t){return e.$set(e.startNewFlowConfMap,e.curSelectNodeId,t)}}}):e._e()],1)],1)],1):e._e()],1)],1)],1):e._e()],1)],1)}),[],!1,null,"5cad0503",null);t.default=l.exports},7693:function(e,t,a){"use strict";a("6729")},"76a8":function(e,t,a){},"76ae":function(e,t,a){!function(e){"use strict";function t(e,t){if(!e.hasOwnProperty(t))throw new Error("Undefined state "+t+" in simple mode")}function a(e,t){if(!e)return/(?:)/;var a="";return e instanceof RegExp?(e.ignoreCase&&(a="i"),e.unicode&&(a+="u"),e=e.source):e=String(e),new RegExp((!1===t?"":"^")+"(?:"+e+")",a)}function i(e){if(!e)return null;if(e.apply)return e;if("string"==typeof e)return e.replace(/\./g," ");for(var t=[],a=0;a<e.length;a++)t.push(e[a]&&e[a].replace(/\./g," "));return t}function n(e,n){(e.next||e.push)&&t(n,e.next||e.push),this.regex=a(e.regex),this.token=i(e.token),this.data=e}function o(e,t){return function(a,i){if(i.pending){var n=i.pending.shift();return 0==i.pending.length&&(i.pending=null),a.pos+=n.text.length,n.token}if(i.local){if(i.local.end&&a.match(i.local.end)){var o=i.local.endToken||null;return i.local=i.localState=null,o}var r;return o=i.local.mode.token(a,i.localState),i.local.endScan&&(r=i.local.endScan.exec(a.current()))&&(a.pos=a.start+r.index),o}for(var l=e[i.state],c=0;c<l.length;c++){var d=l[c],u=(!d.data.sol||a.sol())&&a.match(d.regex);if(u){d.data.next?i.state=d.data.next:d.data.push?((i.stack||(i.stack=[])).push(i.state),i.state=d.data.push):d.data.pop&&i.stack&&i.stack.length&&(i.state=i.stack.pop()),d.data.mode&&s(t,i,d.data.mode,d.token),d.data.indent&&i.indent.push(a.indentation()+t.indentUnit),d.data.dedent&&i.indent.pop();var p=d.token;if(p&&p.apply&&(p=p(u)),u.length>2&&d.token&&"string"!=typeof d.token){for(var f=2;f<u.length;f++)u[f]&&(i.pending||(i.pending=[])).push({text:u[f],token:d.token[f-1]});return a.backUp(u[0].length-(u[1]?u[1].length:0)),p[0]}return p&&p.join?p[0]:p}}return a.next(),null}}function r(e,t){if(e===t)return!0;if(!e||"object"!=typeof e||!t||"object"!=typeof t)return!1;var a=0;for(var i in e)if(e.hasOwnProperty(i)){if(!t.hasOwnProperty(i)||!r(e[i],t[i]))return!1;a++}for(var i in t)t.hasOwnProperty(i)&&a--;return 0==a}function s(t,i,n,o){var s;if(n.persistent)for(var l=i.persistentStates;l&&!s;l=l.next)(n.spec?r(n.spec,l.spec):n.mode==l.mode)&&(s=l);var c=s?s.mode:n.mode||e.getMode(t,n.spec),d=s?s.state:e.startState(c);n.persistent&&!s&&(i.persistentStates={mode:c,spec:n.spec,state:d,next:i.persistentStates}),i.localState=d,i.local={mode:c,end:n.end&&a(n.end),endScan:n.end&&!1!==n.forceEnd&&a(n.end,!1),endToken:o&&o.join?o[o.length-1]:o}}function l(e,t){for(var a=0;a<t.length;a++)if(t[a]===e)return!0}function c(t,a){return function(i,n,o){if(i.local&&i.local.mode.indent)return i.local.mode.indent(i.localState,n,o);if(null==i.indent||i.local||a.dontIndentStates&&l(i.state,a.dontIndentStates)>-1)return e.Pass;var r=i.indent.length-1,s=t[i.state];e:for(;;){for(var c=0;c<s.length;c++){var d=s[c];if(d.data.dedent&&!1!==d.data.dedentIfLineStart){var u=d.regex.exec(n);if(u&&u[0]){r--,(d.next||d.push)&&(s=t[d.next||d.push]),n=n.slice(u[0].length);continue e}}}break}return r<0?0:i.indent[r]}}e.defineSimpleMode=function(t,a){e.defineMode(t,(function(t){return e.simpleMode(t,a)}))},e.simpleMode=function(a,i){t(i,"start");var r={},s=i.meta||{},l=!1;for(var d in i)if(d!=s&&i.hasOwnProperty(d))for(var u=r[d]=[],p=i[d],f=0;f<p.length;f++){var m=p[f];u.push(new n(m,i)),(m.indent||m.dedent)&&(l=!0)}var h={startState:function(){return{state:"start",pending:null,local:null,localState:null,indent:l?[]:null}},copyState:function(t){var a={state:t.state,pending:t.pending,local:t.local,localState:null,indent:t.indent&&t.indent.slice(0)};t.localState&&(a.localState=e.copyState(t.local.mode,t.localState)),t.stack&&(a.stack=t.stack.slice(0));for(var i=t.persistentStates;i;i=i.next)a.persistentStates={mode:i.mode,spec:i.spec,state:i.state==t.localState?a.localState:e.copyState(i.mode,i.state),next:a.persistentStates};return a},token:o(r,a),innerMode:function(e){return e.local&&{mode:e.local.mode,state:e.localState}},indent:c(r,s)};if(s)for(var g in s)s.hasOwnProperty(g)&&(h[g]=s[g]);return h}}(a("56b3"))},"76d2":function(e,t,a){!function(e){"use strict";e.defineMode("stylus",(function(e){for(var f,m,v,y,w=e.indentUnit,_="",x=g(t),k=/^(a|b|i|s|col|em)$/i,S=g(o),D=g(r),T=g(c),C=g(l),M=g(a),L=h(a),$=g(n),O=g(i),P=g(s),I=/^\s*([.]{2,3}|&&|\|\||\*\*|[?!=:]?=|[-+*\/%<>]=?|\?:|\~)/,N=h(d),j=g(u),E=new RegExp(/^\-(moz|ms|o|webkit)-/i),F=g(p),A="",R={};_.length<w;)_+=" ";function V(e,t){if(A=e.string.match(/(^[\w-]+\s*=\s*$)|(^\s*[\w-]+\s*=\s*[\w-])|(^\s*(\.|#|@|\$|\&|\[|\d|\+|::?|\{|\>|~|\/)?\s*[\w-]*([a-z0-9-]|\*|\/\*)(\(|,)?)/),t.context.line.firstWord=A?A[0].replace(/^\s*/,""):"",t.context.line.indent=e.indentation(),f=e.peek(),e.match("//"))return e.skipToEnd(),["comment","comment"];if(e.match("/*"))return t.tokenize=U,U(e,t);if('"'==f||"'"==f)return e.next(),t.tokenize=z(f),t.tokenize(e,t);if("@"==f)return e.next(),e.eatWhile(/[\w\\-]/),["def",e.current()];if("#"==f){if(e.next(),e.match(/^[0-9a-f]{3}([0-9a-f]([0-9a-f]{2}){0,2})?\b(?!-)/i))return["atom","atom"];if(e.match(/^[a-z][\w-]*/i))return["builtin","hash"]}return e.match(E)?["meta","vendor-prefixes"]:e.match(/^-?[0-9]?\.?[0-9]/)?(e.eatWhile(/[a-z%]/i),["number","unit"]):"!"==f?(e.next(),[e.match(/^(important|optional)/i)?"keyword":"operator","important"]):"."==f&&e.match(/^\.[a-z][\w-]*/i)?["qualifier","qualifier"]:e.match(L)?("("==e.peek()&&(t.tokenize=q),["property","word"]):e.match(/^[a-z][\w-]*\(/i)?(e.backUp(1),["keyword","mixin"]):e.match(/^(\+|-)[a-z][\w-]*\(/i)?(e.backUp(1),["keyword","block-mixin"]):e.string.match(/^\s*&/)&&e.match(/^[-_]+[a-z][\w-]*/)?["qualifier","qualifier"]:e.match(/^(\/|&)(-|_|:|\.|#|[a-z])/)?(e.backUp(1),["variable-3","reference"]):e.match(/^&{1}\s*$/)?["variable-3","reference"]:e.match(N)?["operator","operator"]:e.match(/^\$?[-_]*[a-z0-9]+[\w-]*/i)?e.match(/^(\.|\[)[\w-\'\"\]]+/i,!1)&&!K(e.current())?(e.match("."),["variable-2","variable-name"]):["variable-2","word"]:e.match(I)?["operator",e.current()]:/[:;,{}\[\]\(\)]/.test(f)?(e.next(),[null,f]):(e.next(),[null,null])}function U(e,t){for(var a,i=!1;null!=(a=e.next());){if(i&&"/"==a){t.tokenize=null;break}i="*"==a}return["comment","comment"]}function z(e){return function(t,a){for(var i,n=!1;null!=(i=t.next());){if(i==e&&!n){")"==e&&t.backUp(1);break}n=!n&&"\\"==i}return(i==e||!n&&")"!=e)&&(a.tokenize=null),["string","string"]}}function q(e,t){return e.next(),e.match(/\s*[\"\')]/,!1)?t.tokenize=null:t.tokenize=z(")"),[null,"("]}function Y(e,t,a,i){this.type=e,this.indent=t,this.prev=a,this.line=i||{firstWord:"",indent:0}}function B(e,t,a,i){return i=i>=0?i:w,e.context=new Y(a,t.indentation()+i,e.context),a}function H(e,t){var a=e.context.indent-w;return t=t||!1,e.context=e.context.prev,t&&(e.context.indent=a),e.context.type}function W(e,t,a){return R[a.context.type](e,t,a)}function J(e,t,a,i){for(var n=i||1;n>0;n--)a.context=a.context.prev;return W(e,t,a)}function K(e){return e.toLowerCase()in x}function Q(e){return(e=e.toLowerCase())in S||e in P}function G(e){return e.toLowerCase()in j}function X(e){return e.toLowerCase().match(E)}function Z(e){var t=e.toLowerCase(),a="variable-2";return K(e)?a="tag":G(e)?a="block-keyword":Q(e)?a="property":t in T||t in F?a="atom":"return"==t||t in C?a="keyword":e.match(/^[A-Z]/)&&(a="string"),a}function ee(e,t){return ne(t)&&("{"==e||"]"==e||"hash"==e||"qualifier"==e)||"block-mixin"==e}function te(e,t){return"{"==e&&t.match(/^\s*\$?[\w-]+/i,!1)}function ae(e,t){return":"==e&&t.match(/^[a-z-]+/,!1)}function ie(e){return e.sol()||e.string.match(new RegExp("^\\s*"+b(e.current())))}function ne(e){return e.eol()||e.match(/^\s*$/,!1)}function oe(e){var t=/^\s*[-_]*[a-z0-9]+[\w-]*/i,a="string"==typeof e?e.match(t):e.string.match(t);return a?a[0].replace(/^\s*/,""):""}return R.block=function(e,t,a){if("comment"==e&&ie(t)||","==e&&ne(t)||"mixin"==e)return B(a,t,"block",0);if(te(e,t))return B(a,t,"interpolation");if(ne(t)&&"]"==e&&!/^\s*(\.|#|:|\[|\*|&)/.test(t.string)&&!K(oe(t)))return B(a,t,"block",0);if(ee(e,t))return B(a,t,"block");if("}"==e&&ne(t))return B(a,t,"block",0);if("variable-name"==e)return t.string.match(/^\s?\$[\w-\.\[\]\'\"]+$/)||G(oe(t))?B(a,t,"variableName"):B(a,t,"variableName",0);if("="==e)return ne(t)||G(oe(t))?B(a,t,"block"):B(a,t,"block",0);if("*"==e&&(ne(t)||t.match(/\s*(,|\.|#|\[|:|{)/,!1)))return y="tag",B(a,t,"block");if(ae(e,t))return B(a,t,"pseudo");if(/@(font-face|media|supports|(-moz-)?document)/.test(e))return B(a,t,ne(t)?"block":"atBlock");if(/@(-(moz|ms|o|webkit)-)?keyframes$/.test(e))return B(a,t,"keyframes");if(/@extends?/.test(e))return B(a,t,"extend",0);if(e&&"@"==e.charAt(0))return t.indentation()>0&&Q(t.current().slice(1))?(y="variable-2","block"):/(@import|@require|@charset)/.test(e)?B(a,t,"block",0):B(a,t,"block");if("reference"==e&&ne(t))return B(a,t,"block");if("("==e)return B(a,t,"parens");if("vendor-prefixes"==e)return B(a,t,"vendorPrefixes");if("word"==e){var i=t.current();if("property"==(y=Z(i)))return ie(t)?B(a,t,"block",0):(y="atom","block");if("tag"==y){if(/embed|menu|pre|progress|sub|table/.test(i)&&Q(oe(t)))return y="atom","block";if(t.string.match(new RegExp("\\[\\s*"+i+"|"+i+"\\s*\\]")))return y="atom","block";if(k.test(i)&&(ie(t)&&t.string.match(/=/)||!ie(t)&&!t.string.match(/^(\s*\.|#|\&|\[|\/|>|\*)/)&&!K(oe(t))))return y="variable-2",G(oe(t))?"block":B(a,t,"block",0);if(ne(t))return B(a,t,"block")}if("block-keyword"==y)return y="keyword",t.current(/(if|unless)/)&&!ie(t)?"block":B(a,t,"block");if("return"==i)return B(a,t,"block",0);if("variable-2"==y&&t.string.match(/^\s?\$[\w-\.\[\]\'\"]+$/))return B(a,t,"block")}return a.context.type},R.parens=function(e,t,a){if("("==e)return B(a,t,"parens");if(")"==e)return"parens"==a.context.prev.type?H(a):t.string.match(/^[a-z][\w-]*\(/i)&&ne(t)||G(oe(t))||/(\.|#|:|\[|\*|&|>|~|\+|\/)/.test(oe(t))||!t.string.match(/^-?[a-z][\w-\.\[\]\'\"]*\s*=/)&&K(oe(t))?B(a,t,"block"):t.string.match(/^[\$-]?[a-z][\w-\.\[\]\'\"]*\s*=/)||t.string.match(/^\s*(\(|\)|[0-9])/)||t.string.match(/^\s+[a-z][\w-]*\(/i)||t.string.match(/^\s+[\$-]?[a-z]/i)?B(a,t,"block",0):ne(t)?B(a,t,"block"):B(a,t,"block",0);if(e&&"@"==e.charAt(0)&&Q(t.current().slice(1))&&(y="variable-2"),"word"==e){var i=t.current();"tag"==(y=Z(i))&&k.test(i)&&(y="variable-2"),"property"!=y&&"to"!=i||(y="atom")}return"variable-name"==e?B(a,t,"variableName"):ae(e,t)?B(a,t,"pseudo"):a.context.type},R.vendorPrefixes=function(e,t,a){return"word"==e?(y="property",B(a,t,"block",0)):H(a)},R.pseudo=function(e,t,a){return Q(oe(t.string))?J(e,t,a):(t.match(/^[a-z-]+/),y="variable-3",ne(t)?B(a,t,"block"):H(a))},R.atBlock=function(e,t,a){if("("==e)return B(a,t,"atBlock_parens");if(ee(e,t))return B(a,t,"block");if(te(e,t))return B(a,t,"interpolation");if("word"==e){var i=t.current().toLowerCase();if("tag"==(y=/^(only|not|and|or)$/.test(i)?"keyword":M.hasOwnProperty(i)?"tag":O.hasOwnProperty(i)?"attribute":$.hasOwnProperty(i)?"property":D.hasOwnProperty(i)?"string-2":Z(t.current()))&&ne(t))return B(a,t,"block")}return"operator"==e&&/^(not|and|or)$/.test(t.current())&&(y="keyword"),a.context.type},R.atBlock_parens=function(e,t,a){if("{"==e||"}"==e)return a.context.type;if(")"==e)return ne(t)?B(a,t,"block"):B(a,t,"atBlock");if("word"==e){var i=t.current().toLowerCase();return y=Z(i),/^(max|min)/.test(i)&&(y="property"),"tag"==y&&(y=k.test(i)?"variable-2":"atom"),a.context.type}return R.atBlock(e,t,a)},R.keyframes=function(e,t,a){return"0"==t.indentation()&&("}"==e&&ie(t)||"]"==e||"hash"==e||"qualifier"==e||K(t.current()))?J(e,t,a):"{"==e?B(a,t,"keyframes"):"}"==e?ie(t)?H(a,!0):B(a,t,"keyframes"):"unit"==e&&/^[0-9]+\%$/.test(t.current())?B(a,t,"keyframes"):"word"==e&&"block-keyword"==(y=Z(t.current()))?(y="keyword",B(a,t,"keyframes")):/@(font-face|media|supports|(-moz-)?document)/.test(e)?B(a,t,ne(t)?"block":"atBlock"):"mixin"==e?B(a,t,"block",0):a.context.type},R.interpolation=function(e,t,a){return"{"==e&&H(a)&&B(a,t,"block"),"}"==e?t.string.match(/^\s*(\.|#|:|\[|\*|&|>|~|\+|\/)/i)||t.string.match(/^\s*[a-z]/i)&&K(oe(t))?B(a,t,"block"):!t.string.match(/^(\{|\s*\&)/)||t.match(/\s*[\w-]/,!1)?B(a,t,"block",0):B(a,t,"block"):"variable-name"==e?B(a,t,"variableName",0):("word"==e&&"tag"==(y=Z(t.current()))&&(y="atom"),a.context.type)},R.extend=function(e,t,a){return"["==e||"="==e?"extend":"]"==e?H(a):"word"==e?(y=Z(t.current()),"extend"):H(a)},R.variableName=function(e,t,a){return"string"==e||"["==e||"]"==e||t.current().match(/^(\.|\$)/)?(t.current().match(/^\.[\w-]+/i)&&(y="variable-2"),"variableName"):J(e,t,a)},{startState:function(e){return{tokenize:null,state:"block",context:new Y("block",e||0,null)}},token:function(e,t){return!t.tokenize&&e.eatSpace()?null:((m=(t.tokenize||V)(e,t))&&"object"==typeof m&&(v=m[1],m=m[0]),y=m,t.state=R[t.state](v,e,t),y)},indent:function(e,t,a){var i=e.context,n=t&&t.charAt(0),o=i.indent,r=oe(t),s=a.match(/^\s*/)[0].replace(/\t/g,_).length,l=e.context.prev?e.context.prev.line.firstWord:"",c=e.context.prev?e.context.prev.line.indent:s;return i.prev&&("}"==n&&("block"==i.type||"atBlock"==i.type||"keyframes"==i.type)||")"==n&&("parens"==i.type||"atBlock_parens"==i.type)||"{"==n&&"at"==i.type)?o=i.indent-w:/(\})/.test(n)||(/@|\$|\d/.test(n)||/^\{/.test(t)||/^\s*\/(\/|\*)/.test(t)||/^\s*\/\*/.test(l)||/^\s*[\w-\.\[\]\'\"]+\s*(\?|:|\+)?=/i.test(t)||/^(\+|-)?[a-z][\w-]*\(/i.test(t)||/^return/.test(t)||G(r)?o=s:/(\.|#|:|\[|\*|&|>|~|\+|\/)/.test(n)||K(r)?o=/\,\s*$/.test(l)?c:/^\s+/.test(a)&&(/(\.|#|:|\[|\*|&|>|~|\+|\/)/.test(l)||K(l))?s<=c?c:c+w:s:/,\s*$/.test(a)||!X(r)&&!Q(r)||(o=G(l)?s<=c?c:c+w:/^\{/.test(l)?s<=c?s:c+w:X(l)||Q(l)?s>=c?c:s:/^(\.|#|:|\[|\*|&|@|\+|\-|>|~|\/)/.test(l)||/=\s*$/.test(l)||K(l)||/^\$[\w-\.\[\]\'\"]/.test(l)?c+w:s)),o},electricChars:"}",blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:"//",fold:"indent"}}));var t=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","bgsound","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","nobr","noframes","noscript","object","ol","optgroup","option","output","p","param","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","var","video"],a=["domain","regexp","url-prefix","url"],i=["all","aural","braille","handheld","print","projection","screen","tty","tv","embossed"],n=["width","min-width","max-width","height","min-height","max-height","device-width","min-device-width","max-device-width","device-height","min-device-height","max-device-height","aspect-ratio","min-aspect-ratio","max-aspect-ratio","device-aspect-ratio","min-device-aspect-ratio","max-device-aspect-ratio","color","min-color","max-color","color-index","min-color-index","max-color-index","monochrome","min-monochrome","max-monochrome","resolution","min-resolution","max-resolution","scan","grid"],o=["align-content","align-items","align-self","alignment-adjust","alignment-baseline","anchor-point","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","azimuth","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","baseline-shift","binding","bleed","bookmark-label","bookmark-level","bookmark-state","bookmark-target","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","clear","clip","color","color-profile","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","content","counter-increment","counter-reset","crop","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","drop-initial-after-adjust","drop-initial-after-align","drop-initial-before-adjust","drop-initial-before-align","drop-initial-size","drop-initial-value","elevation","empty-cells","fit","fit-position","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","float-offset","flow-from","flow-into","font","font-feature-settings","font-family","font-kerning","font-language-override","font-size","font-size-adjust","font-stretch","font-style","font-synthesis","font-variant","font-variant-alternates","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-weight","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-position","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","inline-box-align","justify-content","left","letter-spacing","line-break","line-height","line-stacking","line-stacking-ruby","line-stacking-shift","line-stacking-strategy","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marker-offset","marks","marquee-direction","marquee-loop","marquee-play-count","marquee-speed","marquee-style","max-height","max-width","min-height","min-width","move-to","nav-down","nav-index","nav-left","nav-right","nav-up","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-style","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page","page-break-after","page-break-before","page-break-inside","page-policy","pause","pause-after","pause-before","perspective","perspective-origin","pitch","pitch-range","play-during","position","presentation-level","punctuation-trim","quotes","region-break-after","region-break-before","region-break-inside","region-fragment","rendering-intent","resize","rest","rest-after","rest-before","richness","right","rotation","rotation-point","ruby-align","ruby-overhang","ruby-position","ruby-span","shape-image-threshold","shape-inside","shape-margin","shape-outside","size","speak","speak-as","speak-header","speak-numeral","speak-punctuation","speech-rate","stress","string-set","tab-size","table-layout","target","target-name","target-new","target-position","text-align","text-align-last","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-height","text-indent","text-justify","text-outline","text-overflow","text-shadow","text-size-adjust","text-space-collapse","text-transform","text-underline-position","text-wrap","top","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","z-index","clip-path","clip-rule","mask","enable-background","filter","flood-color","flood-opacity","lighting-color","stop-color","stop-opacity","pointer-events","color-interpolation","color-interpolation-filters","color-rendering","fill","fill-opacity","fill-rule","image-rendering","marker","marker-end","marker-mid","marker-start","shape-rendering","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-rendering","baseline-shift","dominant-baseline","glyph-orientation-horizontal","glyph-orientation-vertical","text-anchor","writing-mode","font-smoothing","osx-font-smoothing"],r=["scrollbar-arrow-color","scrollbar-base-color","scrollbar-dark-shadow-color","scrollbar-face-color","scrollbar-highlight-color","scrollbar-shadow-color","scrollbar-3d-light-color","scrollbar-track-color","shape-inside","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","zoom"],s=["font-family","src","unicode-range","font-variant","font-feature-settings","font-stretch","font-weight","font-style"],l=["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","grey","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"],c=["above","absolute","activeborder","additive","activecaption","afar","after-white-space","ahead","alias","all","all-scroll","alphabetic","alternate","always","amharic","amharic-abegede","antialiased","appworkspace","arabic-indic","armenian","asterisks","attr","auto","avoid","avoid-column","avoid-page","avoid-region","background","backwards","baseline","below","bidi-override","binary","bengali","blink","block","block-axis","bold","bolder","border","border-box","both","bottom","break","break-all","break-word","bullets","button","button-bevel","buttonface","buttonhighlight","buttonshadow","buttontext","calc","cambodian","capitalize","caps-lock-indicator","caption","captiontext","caret","cell","center","checkbox","circle","cjk-decimal","cjk-earthly-branch","cjk-heavenly-stem","cjk-ideographic","clear","clip","close-quote","col-resize","collapse","column","compact","condensed","contain","content","contents","content-box","context-menu","continuous","copy","counter","counters","cover","crop","cross","crosshair","currentcolor","cursive","cyclic","dashed","decimal","decimal-leading-zero","default","default-button","destination-atop","destination-in","destination-out","destination-over","devanagari","disc","discard","disclosure-closed","disclosure-open","document","dot-dash","dot-dot-dash","dotted","double","down","e-resize","ease","ease-in","ease-in-out","ease-out","element","ellipse","ellipsis","embed","end","ethiopic","ethiopic-abegede","ethiopic-abegede-am-et","ethiopic-abegede-gez","ethiopic-abegede-ti-er","ethiopic-abegede-ti-et","ethiopic-halehame-aa-er","ethiopic-halehame-aa-et","ethiopic-halehame-am-et","ethiopic-halehame-gez","ethiopic-halehame-om-et","ethiopic-halehame-sid-et","ethiopic-halehame-so-et","ethiopic-halehame-ti-er","ethiopic-halehame-ti-et","ethiopic-halehame-tig","ethiopic-numeric","ew-resize","expanded","extends","extra-condensed","extra-expanded","fantasy","fast","fill","fixed","flat","flex","footnotes","forwards","from","geometricPrecision","georgian","graytext","groove","gujarati","gurmukhi","hand","hangul","hangul-consonant","hebrew","help","hidden","hide","higher","highlight","highlighttext","hiragana","hiragana-iroha","horizontal","hsl","hsla","icon","ignore","inactiveborder","inactivecaption","inactivecaptiontext","infinite","infobackground","infotext","inherit","initial","inline","inline-axis","inline-block","inline-flex","inline-table","inset","inside","intrinsic","invert","italic","japanese-formal","japanese-informal","justify","kannada","katakana","katakana-iroha","keep-all","khmer","korean-hangul-formal","korean-hanja-formal","korean-hanja-informal","landscape","lao","large","larger","left","level","lighter","line-through","linear","linear-gradient","lines","list-item","listbox","listitem","local","logical","loud","lower","lower-alpha","lower-armenian","lower-greek","lower-hexadecimal","lower-latin","lower-norwegian","lower-roman","lowercase","ltr","malayalam","match","matrix","matrix3d","media-controls-background","media-current-time-display","media-fullscreen-button","media-mute-button","media-play-button","media-return-to-realtime-button","media-rewind-button","media-seek-back-button","media-seek-forward-button","media-slider","media-sliderthumb","media-time-remaining-display","media-volume-slider","media-volume-slider-container","media-volume-sliderthumb","medium","menu","menulist","menulist-button","menulist-text","menulist-textfield","menutext","message-box","middle","min-intrinsic","mix","mongolian","monospace","move","multiple","myanmar","n-resize","narrower","ne-resize","nesw-resize","no-close-quote","no-drop","no-open-quote","no-repeat","none","normal","not-allowed","nowrap","ns-resize","numbers","numeric","nw-resize","nwse-resize","oblique","octal","open-quote","optimizeLegibility","optimizeSpeed","oriya","oromo","outset","outside","outside-shape","overlay","overline","padding","padding-box","painted","page","paused","persian","perspective","plus-darker","plus-lighter","pointer","polygon","portrait","pre","pre-line","pre-wrap","preserve-3d","progress","push-button","radial-gradient","radio","read-only","read-write","read-write-plaintext-only","rectangle","region","relative","repeat","repeating-linear-gradient","repeating-radial-gradient","repeat-x","repeat-y","reset","reverse","rgb","rgba","ridge","right","rotate","rotate3d","rotateX","rotateY","rotateZ","round","row-resize","rtl","run-in","running","s-resize","sans-serif","scale","scale3d","scaleX","scaleY","scaleZ","scroll","scrollbar","scroll-position","se-resize","searchfield","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","semi-condensed","semi-expanded","separate","serif","show","sidama","simp-chinese-formal","simp-chinese-informal","single","skew","skewX","skewY","skip-white-space","slide","slider-horizontal","slider-vertical","sliderthumb-horizontal","sliderthumb-vertical","slow","small","small-caps","small-caption","smaller","solid","somali","source-atop","source-in","source-out","source-over","space","spell-out","square","square-button","start","static","status-bar","stretch","stroke","sub","subpixel-antialiased","super","sw-resize","symbolic","symbols","table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row","table-row-group","tamil","telugu","text","text-bottom","text-top","textarea","textfield","thai","thick","thin","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","tibetan","tigre","tigrinya-er","tigrinya-er-abegede","tigrinya-et","tigrinya-et-abegede","to","top","trad-chinese-formal","trad-chinese-informal","translate","translate3d","translateX","translateY","translateZ","transparent","ultra-condensed","ultra-expanded","underline","up","upper-alpha","upper-armenian","upper-greek","upper-hexadecimal","upper-latin","upper-norwegian","upper-roman","uppercase","urdu","url","var","vertical","vertical-text","visible","visibleFill","visiblePainted","visibleStroke","visual","w-resize","wait","wave","wider","window","windowframe","windowtext","words","x-large","x-small","xor","xx-large","xx-small","bicubic","optimizespeed","grayscale","row","row-reverse","wrap","wrap-reverse","column-reverse","flex-start","flex-end","space-between","space-around","unset"],d=["in","and","or","not","is not","is a","is","isnt","defined","if unless"],u=["for","if","else","unless","from","to"],p=["null","true","false","href","title","type","not-allowed","readonly","disabled"],f=["@font-face","@keyframes","@media","@viewport","@page","@host","@supports","@block","@css"],m=t.concat(a,i,n,o,r,l,c,s,d,u,p,f);function h(e){return e=e.sort((function(e,t){return t>e})),new RegExp("^(("+e.join(")|(")+"))\\b")}function g(e){for(var t={},a=0;a<e.length;++a)t[e[a]]=!0;return t}function b(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}e.registerHelper("hintWords","stylus",m),e.defineMIME("text/x-styl","stylus")}(a("56b3"))},"772c":function(e,t,a){},7758:function(e,t,a){},"776b":function(e,t,a){"use strict";a.r(t);a("000b");var i=a("2ade"),n=(a("292c"),{components:{htAsideTree:function(){return Promise.resolve().then(a.bind(null,"f3e2"))},EipSysTypeSelector:function(){return Promise.resolve().then(a.bind(null,"d81e"))},eipUserDialog:function(){return Promise.resolve().then(a.bind(null,"7f58"))}},data:function(){return{dialogVisible:!1,data:[],pageResult:{page:1,pageSize:20,total:0},matrixBlank:{code:"",name:"",condList:[{code:"",name:"",ctrlType:"",queryAlias:"",bindKey:"",bindValue:""}],roleList:[{code:"",name:"",selectType:1}]},matrix:{},treeSidebarData:{},tabStatus:"cond",customQuerys:[],customDialogs:[],isSubmit:!0,typeId:"",defaultQuerys:[]}},mounted:function(){this.$validator=this.$root.$validator},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},handleCommand:function(e){switch(e.action){case"toDataList":this.toDataList(e.row);break;case"publish":this.publish(e.row.id);break;case"setManager":this.setManager(e.row.id)}},setManager:function(e){this.curId=e,this.$refs.eipUserDialog.showDialog({})},saveManager:function(e){var t=this;if(0==e.length||e.length>1)this.$message.warning("请选择一个用户");else{e=e[0];var a=this.curId;i.default.get(window.context.uc+"/uc/matrix/v1/saveManager?id=".concat(a,"&userId=").concat(e.id,"&fullname=").concat(e.fullname)).then((function(e){e.data.state&&(t.$message.success(e.data.message),t.$refs.htTable.load())}))}},publish:function(e){var t=this;i.default.get(window.context.uc+"/uc/matrix/v1/publish?id=".concat(e)).then((function(e){e.data.state&&(t.$message.success(e.data.message),t.$refs.htTable.load())}))},upGo:function(e,t){0!=t?e[t]=e.splice(t-1,1,e[t])[0]:e.push(e.shift())},downGo:function(e,t){t!=e.length-1?e[t]=e.splice(t+1,1,e[t])[0]:e.unshift(e.splice(t,1)[0])},chineseFormat:function(e,t,a,n){if(!e[n].id){var o;o=setTimeout((function(){i.default.request({url:"".concat(window.context.uc,"/base/tools/v1/getPinyin"),method:"GET",params:{chinese:t,type:0}}).then((function(t){t.data.state&&(e[n][a]=t.data.value)}))}),500),console.debug(o)}},deleteCol:function(e,t){e.splice(t,1)},addCol:function(e,t){e.push({code:"",name:"",ctrlType:"",queryAlias:"",bindKey:"",bindValue:"",selectType:1})},handleNodeClick:function(e){0!=e.parentId?this.$set(this.defaultQuerys,0,{property:"type_id_",value:e.id,operation:"EQUAL"}):this.defaultQuerys.splice(0),this.$refs.htTable.load()},treeCheck:function(e,t){t&&t.checkedKeys&&t.checkedKeys.length>0&&(this.$set(this.defaultQuerys,0,{property:"type_id_",value:t.checkedKeys.join(","),operation:"IN"}),this.$refs.htTable.load())},close:function(){this.dialogVisible=!1},showDialog:function(e){var t=this;e?this.$http.get("${uc}/uc/matrix/v1/getJson?id="+"".concat(e)).then((function(e){t.matrix=e.data,t.dialogVisible=!0}),(function(e){reject(e)})):(this.matrix=JSON.parse(JSON.stringify(this.matrixBlank)),this.dialogVisible=!0)},beforeCloseDialog:function(){this.matrix=JSON.parse(JSON.stringify(this.matrixBlank)),this.dialogVisible=!1},loadData:function(e,t){var a=this;e.querys||(e.querys=[]),e.querys.push({property:"isDele",value:0,operation:"EQUAL"}),this.$http.post("${uc}/uc/matrix/v1/listJson",e).then((function(e){var t=e.data;a.data=t.rows,a.pageResult={page:t.page,pageSize:t.pageSize,total:t.total}})).finally((function(){return t()}))},beforeSaveData:function(){if(this.isSubmit=!0,this.matrix.condList&&0!=this.matrix.condList.length||(this.isSubmit=!1,this.$message.error("请填写字段名")),this.matrix.condList&&this.matrix.condList.length>0){var e=this.checkPropIsRepeat(this.matrix.condList,"code");e&&(this.isSubmit=!1,this.tabStatus="cond",this.$message.error("列字段名[".concat(e,"]重复")))}if(this.matrix.roleList&&0!=this.matrix.roleList.length||(this.isSubmit=!1,this.$message.error("请填写角色字段")),this.matrix.roleList&&this.matrix.roleList.length>0){var t=this.checkPropIsRepeat(this.matrix.roleList,"code");t&&(this.isSubmit=!1,this.tabStatus="role",this.$message.error("角色别名[".concat(t,"]重复")))}},checkPropIsRepeat:function(e,t){for(var a={},i=0;i<e.length;i++){var n=e[i][t].toLowerCase();if(a[n])return e[i][t];a[n]=e[i]}return""},afterSaveData:function(){var e=this;setTimeout((function(){e.beforeCloseDialog(),e.$refs.htTable.load()}),500)},afterCustomQueryLoadData:function(e){this.customQuerys=e.rows},afterCustomDialogLoadData:function(e){this.customDialogs=e},toDataList:function(e){var t=this;0==e.status?i.default.get(window.context.uc+"/uc/matrix/v1/publish?id=".concat(e.id)).then((function(a){a.data.state&&(t.$message.success(a.data.message),t.$router.push({path:"/matrixData/".concat(e.id)}),t.$refs.htTable.load())})):this.$router.push({path:"/matrixData/".concat(e.id)})},ctrlTypeChange:function(e,t){e[t].queryAlias&&(e[t].queryAlias=""),e[t].bindKey&&(e[t].bindKey=""),e[t].bindValue&&(e[t].bindValue="")},getResultField:function(e,t){if("select"===e)for(var a=0;a<this.customQuerys.length;a++){var i=this.customQuerys[a];if(i.alias===t)return JSON.parse(i.resultfield||"[]")}else if("dialog"===e)for(var n=0;n<this.customDialogs.length;n++){var o=this.customDialogs[n];if(o.alias===t)return JSON.parse(o.resultfield||"[]")}}}}),o=(a("55cf"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight",staticStyle:{border:"1px solid #eee"}},[a("ht-aside-tree",{attrs:{"type-key":"jzfl"},on:{"node-click":e.handleNodeClick,check:e.treeCheck}}),a("el-container",[a("el-main",[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"code,name","show-export":!1,"show-custom-column":!1,"default-querys":e.defaultQuerys},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:"${uc}/uc/matrix/v1/remove",htTable:e.$refs.htTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary",title:"查看详情"},on:{click:function(t){return e.showDialog(i.id)}}},[e._v(e._s(i.name))])]}}])}),a("ht-table-column",{attrs:{prop:"code",label:"别名",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"typeName",label:"分类名称",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"managerName",label:"管理员",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"status",label:"状态",sortable:!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.status?a("el-tag",[e._v("待发布")]):e._e(),1===i.status?a("el-tag",{attrs:{type:"success"}},[e._v("已发布")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"createTime",label:"创建时间",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{label:"操作",width:"150px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{click:function(t){return e.handleCommand({row:i,action:"toDataList"})},command:e.handleCommand}},[a("span",[e._v("人员设置")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[0===i.status?a("el-dropdown-item",{attrs:{command:{row:i,action:"publish"}}},[e._v("发布")]):e._e(),a("el-dropdown-item",{attrs:{command:{row:i,action:"setManager"}}},[e._v("设置管理员")])],1)],1)]}}])})]],2),a("ht-sidebar-dialog",{staticClass:"cd-column__dialog",attrs:{width:"100%",title:"矩阵配置",visible:e.dialogVisible,"close-on-click-modal":!1,"before-close":e.close,"show-close":!1,"append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("template",{slot:"title"},[a("div",{staticClass:"flex",staticStyle:{"justify-content":"space-between"}},[a("el-page-header",{attrs:{content:"矩阵配置"},on:{back:function(t){e.dialogVisible=!1}}}),a("el-button-group",[a("ht-submit-button",{attrs:{url:"${uc}/uc/matrix/v1/save",model:e.matrix,"scope-name":"matrixForm",isSubmit:e.isSubmit},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v("保 存")]),a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1)]),a("el-form",{attrs:{"data-vv-scope":"matrixForm"}},[a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:6}},[a("el-card",{staticClass:"box-card base-info"},[a("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[a("span",[e._v("基本信息")])]),a("ht-form-item",{attrs:{label:"矩阵分类"}},[a("EipSysTypeSelector",{staticClass:"sys-type-selector",attrs:{placeholder:"请选择分类",typeKey:"jzfl","sys-type-id":e.matrix.typeId,validate:{required:!0}},on:{"update:sysTypeId":function(t){return e.$set(e.matrix,"typeId",t)},"update:sys-type-id":function(t){return e.$set(e.matrix,"typeId",t)}},model:{value:e.matrix.typeName,callback:function(t){e.$set(e.matrix,"typeName",t)},expression:"matrix.typeName"}})],1),a("ht-form-item",{attrs:{label:"矩阵名称"}},[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入矩阵名称"},model:{value:e.matrix.name,callback:function(t){e.$set(e.matrix,"name",t)},expression:"matrix.name"}})],1),a("ht-form-item",{attrs:{label:"矩阵别名"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.matrix.name,expression:"matrix.name"}],attrs:{name:"matrixName",validate:"required: true|regex:^[a-zA-Z][a-zA-Z0-9_]*$,只能输入字母、数字、下划线，且以字母开头",disabled:!!e.matrix.id,autocomplete:"off",placeholder:"请输入矩阵别名"},model:{value:e.matrix.code,callback:function(t){e.$set(e.matrix,"code",t)},expression:"matrix.code"}})],1)],1)],1),a("el-col",{attrs:{span:18}},[a("el-tabs",{attrs:{type:"border-card"},model:{value:e.tabStatus,callback:function(t){e.tabStatus=t},expression:"tabStatus"}},[a("el-tab-pane",{attrs:{label:"条件字段",name:"cond"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n\t\t\t\t\t\t\t\t\t\t\t条件字段\n\t\t\t\t\t\t\t\t\t\t\t"),a("el-button",{attrs:{size:"mini",circle:"",title:"添加条件字段"},on:{click:function(t){return e.addCol(e.matrix.condList)}}},[a("i",{staticClass:"el-icon-plus"})]),a("div")],1),a("el-table",{attrs:{data:e.matrix.condList,border:""}},[a("el-table-column",{attrs:{label:"列中文名"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row,n=t.$index;return[a("ht-input",{attrs:{placeholder:"请输入列中文名",autocomplete:"off",validate:"required"},on:{blur:function(t){return e.chineseFormat(e.matrix.condList,i.name,"code",n)}},model:{value:i.name,callback:function(t){e.$set(i,"name",t)},expression:"row.name"}})]}}])}),a("el-table-column",{attrs:{prop:"code",label:"列字段名"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ht-input",{attrs:{placeholder:"请输入列字段名",autocomplete:"off",validate:"required: true|regex:^[a-zA-Z][a-zA-Z0-9_]*$,只能输入字母、数字、下划线，且以字母开头",disabled:!!i.id},model:{value:i.code,callback:function(t){e.$set(i,"code",t)},expression:"row.code"}})]}}])}),a("el-table-column",{attrs:{prop:"ctrlType",label:"控件类型"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row,n=t.$index;return[a("ht-select",{attrs:{clearable:"",options:[{key:"select",value:"关联查询"},{key:"dialog",value:"对话框"}],validate:"required"},on:{change:function(t){return e.ctrlTypeChange(e.matrix.condList,n)}},model:{value:i.ctrlType,callback:function(t){e.$set(i,"ctrlType",t)},expression:"row.ctrlType"}})]}}])}),a("el-table-column",{attrs:{prop:"queryAlias",label:"数据来源"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["select"==i.ctrlType?a("ht-select",{attrs:{clearable:"",options:e.customQuerys,props:{key:"alias",value:"name"},validate:"required"},on:{change:function(){i.bindKey="",i.bindValue=""}},model:{value:i.queryAlias,callback:function(t){e.$set(i,"queryAlias",t)},expression:"row.queryAlias"}}):e._e(),"dialog"==i.ctrlType?a("ht-select",{attrs:{clearable:"",options:e.customDialogs,props:{key:"alias",value:"name"}},on:{change:function(){i.bindKey="",i.bindValue=""}},model:{value:i.queryAlias,callback:function(t){e.$set(i,"queryAlias",t)},expression:"row.queryAlias"}}):e._e()]}}])}),a("el-table-column",{attrs:{prop:"bindKey",label:"绑定id"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["select"==i.ctrlType?a("ht-select",{attrs:{clearable:"",options:e.getResultField(i.ctrlType,i.queryAlias),props:{key:"field",value:"comment"},validate:"required"},model:{value:i.bindKey,callback:function(t){e.$set(i,"bindKey",t)},expression:"row.bindKey"}}):e._e(),"dialog"==i.ctrlType?a("ht-select",{attrs:{clearable:"",options:e.getResultField(i.ctrlType,i.queryAlias),props:{key:"field",value:"comment"},validate:"required"},model:{value:i.bindKey,callback:function(t){e.$set(i,"bindKey",t)},expression:"row.bindKey"}}):e._e()]}}])}),a("el-table-column",{attrs:{prop:"bindValue",label:"绑定text"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["select"==i.ctrlType?a("ht-select",{attrs:{clearable:"",options:e.getResultField(i.ctrlType,i.queryAlias),props:{key:"field",value:"comment"},validate:"required"},model:{value:i.bindValue,callback:function(t){e.$set(i,"bindValue",t)},expression:"row.bindValue"}}):e._e(),"dialog"==i.ctrlType?a("ht-select",{attrs:{clearable:"",options:e.getResultField(i.ctrlType,i.queryAlias),props:{key:"field",value:"comment"},validate:"required"},model:{value:i.bindValue,callback:function(t){e.$set(i,"bindValue",t)},expression:"row.bindValue"}}):e._e()]}}])}),a("el-table-column",{attrs:{prop:"status",label:"发布状态",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.status?a("el-tag",[e._v("待发布")]):e._e(),1===i.status?a("el-tag",{attrs:{type:"success"}},[e._v("已发布")]):e._e()]}}])}),a("el-table-column",{attrs:{label:"操作",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){t.row;var i=t.$index;return[a("el-button-group",[a("el-button",{attrs:{icon:"el-icon-caret-top",size:"mini",title:"上移",disabled:0===i},on:{click:function(t){return e.upGo(e.matrix.condList,i)}}}),a("el-button",{attrs:{icon:"el-icon-caret-bottom",size:"mini",title:"下移",disabled:i===e.matrix.condList.length-1},on:{click:function(t){return e.downGo(e.matrix.condList,i)}}}),a("el-button",{attrs:{size:"mini",icon:"el-icon-delete"},on:{click:function(t){return e.deleteCol(e.matrix.condList,i)}}})],1)]}}])})],1)],1),a("el-tab-pane",{attrs:{label:"角色字段",name:"role"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n\t\t\t\t\t\t\t\t\t\t\t角色字段\n\t\t\t\t\t\t\t\t\t\t\t"),a("el-button",{attrs:{size:"mini",circle:"",title:"添加角色字段"},on:{click:function(t){return e.addCol(e.matrix.roleList)}}},[a("i",{staticClass:"el-icon-plus"})])],1),a("el-table",{attrs:{data:e.matrix.roleList,border:""}},[a("el-table-column",{attrs:{label:"角色名"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row,n=t.$index;return[a("ht-input",{attrs:{placeholder:"请输入角色名",autocomplete:"off",validate:"required"},on:{blur:function(t){return e.chineseFormat(e.matrix.roleList,i.name,"code",n)}},model:{value:i.name,callback:function(t){e.$set(i,"name",t)},expression:"row.name"}})]}}])}),a("el-table-column",{attrs:{prop:"code",label:"角色别名"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ht-input",{attrs:{placeholder:"请输入角色别名",autocomplete:"off",validate:"required: true|regex:^[a-zA-Z][a-zA-Z0-9_]*$,只能输入字母、数字、下划线，且以字母开头",disabled:!!i.id},model:{value:i.code,callback:function(t){e.$set(i,"code",t)},expression:"row.code"}})]}}])}),a("el-table-column",{attrs:{prop:"code",label:"单选多选"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ht-radio",{directives:[{name:"show",rawName:"v-show",value:i.selectType?i.selectType=i.selectType:i.selectType=1,expression:"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\trow.selectType\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t? (row.selectType = row.selectType)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t: (row.selectType = 1)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t"}],attrs:{options:[{key:1,value:"单选"},{key:2,value:"多选"}],validate:"required"},model:{value:i.selectType,callback:function(t){e.$set(i,"selectType",t)},expression:"row.selectType"}})]}}])}),a("el-table-column",{attrs:{prop:"status",label:"发布状态",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.status?a("el-tag",[e._v("待发布")]):e._e(),1===i.status?a("el-tag",{attrs:{type:"success"}},[e._v("已发布")]):e._e()]}}])}),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){t.row;var i=t.$index;return[a("el-button-group",[a("el-button",{attrs:{icon:"el-icon-caret-top",size:"mini",title:"上移",disabled:0===i},on:{click:function(t){return e.upGo(e.matrix.roleList,i)}}}),a("el-button",{attrs:{icon:"el-icon-caret-bottom",size:"mini",title:"下移",disabled:i==e.matrix.roleList.length-1},on:{click:function(t){return e.downGo(e.matrix.roleList,i)}}}),a("el-button",{attrs:{size:"mini",icon:"el-icon-delete"},on:{click:function(t){return e.deleteCol(e.matrix.roleList,i)}}})],1)]}}])})],1)],1)],1)],1)],1)],1)],2)],1)],1),a("ht-load-data",{attrs:{url:"/form/customQuery/v1/list",requestMethod:"post",context:"form"},on:{"after-load-data":e.afterCustomQueryLoadData}}),a("ht-load-data",{attrs:{url:"/form/customDialog/v1/getAll",requestMethod:"post",context:"form"},on:{"after-load-data":e.afterCustomDialogLoadData}}),a("eip-user-dialog",{ref:"eipUserDialog",attrs:{name:"eipUserDialog",single:!0,"append-to-body":""},on:{onConfirm:e.saveManager}})],1)}),[],!1,null,"0b141091",null);t.default=r.exports},"77b1":function(e,t,a){},"77e4":function(e,t,a){},7816:function(e,t,a){"use strict";a.r(t);a("000b");var i=a("2ade"),n={components:{},data:function(){return{defaultProps:{children:"children",label:"name"},data:[],pageResult:{page:1,pageSize:50,total:0},curRow:{},dialogVisible:!1,statusArray:[{text:"失败",value:0,type:"danger"},{text:"成功",value:1,type:"info"}],typeArray:[{text:"内部消息",value:"inner"},{text:"邮件",value:"mail"},{text:"短信",value:"sms"},{text:"语音",value:"voice"},{text:"微信",value:"wxEnterprise"},{text:"钉钉",value:"dingTalk"}]}},computed:{deleteUrl:function(){return window.context.portal+"/portal/messageLog/v1/removes"}},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},handleClose:function(){this.dialogVisible=!1},openDetail:function(e){this.curRow=e,this.dialogVisible=!0},loadData:function(e,t){var a=this;i.default.post(window.context.portal+"/portal/messageLog/v1/list",e).then((function(e){var t=e.data;a.data=t.rows,a.pageResult={page:t.page,pageSize:t.pageSize,total:t.total}})).finally((function(){return t()}))},afterDelete:function(){this.$refs.htTable.load()},reinvoke:function(e){var t=this;i.default.post(window.context.portal+"/portal/messageLog/v1/reinvoke/"+e).then((function(e){var a=e.data;a.state?(t.$message.success(a.message),t.$refs.htTable.load()):t.$message.fail(a.message)}))},signSuccess:function(e){var t=this;i.default.post(window.context.portal+"/portal/messageLog/v1/signSuccess/"+e).then((function(e){var a=e.data;a.state?(t.$message.success(a.message),t.$refs.htTable.load()):t.$message.fail(a.message)}))}}},o=(a("adb7"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,"quick-search-props":"subject,senderName,content","default-sorter":[{direction:"DESC",property:"CREATE_TIME_"}],"show-export":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("ht-delete-button",{attrs:{url:e.deleteUrl,htTable:e.$refs.htTable},on:{"after-delete":e.afterDelete}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"subject",label:"标题",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary",title:"查看明细"},on:{click:function(t){return e.openDetail(i)}}},[e._v(e._s(i.subject))])]}}])}),a("ht-table-column",{attrs:{prop:"type",label:"消息类型",width:"100",filters:e.typeArray},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return e._l(e.typeArray,(function(t){return a("el-tag",{directives:[{name:"show",rawName:"v-show",value:i.type==t.value,expression:"row.type == s.value"}],key:t.value,attrs:{type:"info"}},[e._v(e._s(t.text))])}))}}])}),a("ht-table-column",{attrs:{prop:"isSuccess",label:"状态",width:"80",filters:e.statusArray},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return e._l(e.statusArray,(function(t){return a("el-tag",{directives:[{name:"show",rawName:"v-show",value:i.isSuccess==t.value,expression:"row.isSuccess == s.value"}],key:t.value,attrs:{type:t.type}},[e._v(e._s(t.text))])}))}}])}),a("ht-table-column",{attrs:{prop:"content",label:"消息内容","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"retryCount",width:"80",label:"重试次数"}}),a("ht-table-column",{attrs:{prop:"createTime",label:"记录时间",width:"140"}}),a("ht-table-column",{attrs:{align:"left",width:"180",label:"操作",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{size:"mini"},on:{click:function(t){return e.reinvoke(i.id)}}},[e._v("重调")]),a("el-button",{directives:[{name:"show",rawName:"v-show",value:!i.isSuccess,expression:"!row.isSuccess"}],attrs:{size:"mini"},on:{click:function(t){return e.signSuccess(i.id)}}},[e._v("标记为成功")])]}}])})]],2),a("ht-sidebar-dialog",{attrs:{width:"28%",title:"日志明细",visible:e.dialogVisible,"before-close":e.handleClose}},[a("el-form",{attrs:{"data-vv-scope":"editRoleForm"},model:{value:e.curRow,callback:function(t){e.curRow=t},expression:"curRow"}},[a("ht-form-item",{attrs:{label:"类型",prop:"name","label-width":"80px"}},e._l(e.typeArray,(function(t){return a("el-tag",{directives:[{name:"show",rawName:"v-show",value:e.curRow.type==t.value,expression:"curRow.type == s.value"}],key:t.value,attrs:{type:t.type}},[e._v(e._s(t.text))])})),1),a("ht-form-item",{attrs:{label:"接收人",prop:"receivers","label-width":"80px"}},[a("ht-input",{attrs:{type:"textarea",rows:2,readonly:!0},model:{value:e.curRow.receivers,callback:function(t){e.$set(e.curRow,"receivers",t)},expression:"curRow.receivers"}})],1),a("ht-form-item",{attrs:{label:"标题",prop:"subject","label-width":"80px"}},[e._v(e._s(e.curRow.subject))]),a("ht-form-item",{attrs:{label:"消息内容",prop:"content","label-width":"80px"}},[a("ht-input",{attrs:{type:"textarea",rows:2,readonly:!0},model:{value:e.curRow.content,callback:function(t){e.$set(e.curRow,"content",t)},expression:"curRow.content"}})],1),a("ht-form-item",{attrs:{label:"状态",prop:"isSuccess","label-width":"80px"}},e._l(e.statusArray,(function(t){return a("el-tag",{directives:[{name:"show",rawName:"v-show",value:e.curRow.isSuccess==t.value,expression:"curRow.isSuccess == s.value"}],key:t.value,attrs:{type:t.type}},[e._v(e._s(t.text))])})),1),a("ht-form-item",{attrs:{label:"异常信息",prop:"exception","label-width":"80px"}},[a("ht-input",{attrs:{type:"textarea",rows:2,readonly:!0},model:{value:e.curRow.exception,callback:function(t){e.$set(e.curRow,"exception",t)},expression:"curRow.exception"}})],1),a("ht-form-item",{attrs:{label:"重试次数",prop:"name","label-width":"80px"}},[e._v(e._s(e.curRow.retryCount))]),a("ht-form-item",{attrs:{label:"记录时间",prop:"createTime","label-width":"80px"}},[e._v(e._s(e.curRow.createTime))])],1)],1)],1)}),[],!1,null,"3e24310c",null);t.default=r.exports},"78ac":function(e,t,a){"use strict";a.r(t);a("80a8");var i=a("289a"),n=a.n(i),o=a("4bcf"),r=a("400c"),s=a("3c4e"),l=a.n(s),c={name:"widget-grid-layout",components:{Draggable:n.a,WidgetFormItem:o.default},props:["element","select","index","data","selectWidgetList"],data:function(){return{selectWidget:this.select}},methods:{handleMoveStart:function(e){e.item._underlying_vm_=l()({},e.item._underlying_vm_,{clone:!0});var t=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=t},handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveEnd:function(e){var t=e.newIndex,a=e.oldIndex;console.log("index",t,a)},handleWidgetColAdd:function(e,t,a){var i=e.newIndex,n=e.oldIndex,o=e.item;if(t.parentNodeType){var s="";if("sub"==t.parentNodeType?s="子表":"sun"==t.parentNodeType&&(s="孙表"),"二维码"==o.innerText)return this.$message.warning(s+"不允许存在二维码"),t.columns[a].list.splice(i,1),!1;if("里程碑"==o.innerText)return this.$message.warning(s+"不允许存在里程碑"),t.columns[a].list.splice(i,1),!1;if("表格布局"==o.innerText)return this.$message.warning(s+"不允许存在表格布局"),t.columns[a].list.splice(i,1),!1;if("高德地图"==o.innerText)return this.$message.warning(s+"不允许存在高德地图"),t.columns[a].list.splice(i,1),!1;if("相关流程"==o.innerText)return this.$message.warning(s+"不允许存在相关流程"),t.columns[a].list.splice(i,1),!1;if("数据视图"===o.innerText)return this.$message.warning(s+"不允许存在数据视图"),t.columns[a].list.splice(i,1),!1}if(o.className.indexOf("data-grid")>=0||"分页符"==o.innerText)return"DIV"===o.tagName&&this.data.list.splice(n,0,t.columns[a].list[i]),t.columns[a].list.splice(i,1),"分页符"==o.innerText&&this.$message.warning("栅格布局中不允许再拖入分页布局"),!1;r.default.handleLayoutComponents(this,t,t.columns[a].list,i),t.columns[a].list[i]&&(this.selectWidget=t.columns[a].list[i],this.selectWidget.parentNodeType=t.parentNodeType,this.selectWidget.boSubEntity=t.boSubEntity)},handleWidgetDelete:function(e){var t=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(){t.data.list.splice(e,1)}))},handleWidgetFieldClone:function(e){var t=this,a=l()({},this.data.list[e],{clone:!0});a.key=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random()),a.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,a),this.$nextTick((function(){t.selectWidget=t.data.list[e+1]}))},handleWidgetClone:function(e){var t=this,a=l()({},this.data.list[e],{clone:!0});a.key=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random()),a.columns.forEach((function(e){e.list=[]})),this.data.list.splice(e+1,0,a),this.$nextTick((function(){t.selectWidget=t.data.list[e+1]}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e){this.$emit("update:select",e)},deep:!0}}},d=(a("c33a"),a("2877")),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"widget-form-item",on:{"!click":function(t){return e.handleSelectWidget(e.index)}}},[e.selectWidget.key==e.element.key?a("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[a("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?a("div",{staticClass:"widget-view-action"},[a("i",{staticClass:"icon-copy",attrs:{title:"复制布局"},on:{click:function(t){return t.stopPropagation(),e.handleWidgetClone(e.index)}}}),a("i",{staticClass:"icon-copy",attrs:{title:"复制布局+字段"},on:{click:function(t){return t.stopPropagation(),e.handleWidgetFieldClone(e.index)}}}),a("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(t){return t.stopPropagation(),e.handleWidgetDelete(e.index)}}})]):e._e(),e.element&&e.element.key?a("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(t,i){return a("el-col",{key:i,attrs:{span:t.span?t.span:0}},[a("draggable",e._b({attrs:{"no-transition-on-drag":!0},on:{end:e.handleMoveEnd,start:e.handleMoveStart,add:function(t){return e.handleWidgetColAdd(t,e.element,i)}},model:{value:t.list,callback:function(a){e.$set(t,"list",a)},expression:"col.list"}},"draggable",{group:"form",ghostClass:"ghost",animation:200,handle:".drag-widget"},!1),[a("transition-group",{staticClass:"widget-col-list",attrs:{name:"fade",tag:"div"}},e._l(t.list.filter((function(e){return e.key})),(function(i,n){return a("widget-form-item",{key:i.key,attrs:{element:i,select:e.selectWidget,index:n,selectWidgetList:e.selectWidgetList,data:t},on:{"update:select":function(t){e.selectWidget=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:data":function(e){t=e}}})})),1)],1)],1)})),1):e._e()],1)}),[],!1,null,"68920d5a",null);t.default=u.exports},7928:function(e,t,a){"use strict";a.r(t);a("25fc"),a("000b");var i=a("2ade"),n=a("88de"),o={name:"eip-form-dialog",props:{value:Array,name:String,single:Boolean,pcFormKey:String,formType:{type:String,default:"pc"},appendToBody:{type:Boolean,default:!1},destroyOnClose:{type:Boolean,default:!1}},data:function(){return{data:[],treeData:null,tableColumns:[{prop:"formKey",label:"表单key"},{prop:"name",label:"表单名称"},{prop:"version",label:"版本号"}],pagination:{page:1,pageSize:50,total:0},typeIdQuery:null}},mounted:function(){},methods:{loadTreeData:function(){var e=this;n.default.getSysTypeByCatId("7").then((function(t){e.treeData=t}))},showDialog:function(){this.loadTreeData(),this.$refs.htTreeListDialog.showDialog()},handleLoad:function(e,t){var a=this;this.typeIdQuery&&e.querys.push(this.typeIdQuery),this.$set(e,"sorter",[{property:"UPDATE_TIME_",direction:"DESC"}]),i.default.post("${form}/form/form/v1/list",e,{status:"deploy",formType:this.formType,pcFormKey:this.pcFormKey||""}).then((function(e){var t=e.data;a.data=t.rows,a.pagination={page:t.page,pageSize:t.pageSize,total:t.total}})).finally((function(){return t()}))},loadListData:function(e){var t={pageBean:this.pagination,querys:[]};this.typeIdQuery={property:"typeId",value:e.id,group:"categoryGroup",operation:"LIKE",relation:"AND"},this.handleLoad(t,(function(){}))},onConfirm:function(e){this.$emit("onConfirm",e,this.name),this.$emit("input",e)},reset:function(){this.typeIdQuery&&(this.$refs.htTreeListDialog.$refs.tree.$refs.elTree.currentNode.node.isCurrent=!1),this.typeIdQuery=""}}},r=a("2877"),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-tree-list-dialog",{ref:"htTreeListDialog",attrs:{single:e.single,data:e.data,"table-columns":e.tableColumns,pagination:e.pagination,"tree-data":e.treeData,"default-expanded-keys":["7"],"dialog-title":"选择表单",quickSearchProps:"name,formKey","search-placeholder":"表单名称、表单key","destroy-on-close":e.destroyOnClose,"append-to-body":e.appendToBody},on:{load:e.handleLoad,loadListData:e.loadListData,onConfirm:e.onConfirm,reset:e.reset}})}),[],!1,null,null,null);t.default=s.exports},7965:function(e,t,a){"use strict";a("e2d3")},"79aa":function(e,t,a){},"7a19":function(e,t,a){"use strict";a("6094")},"7a1a":function(e,t,a){"use strict";a.r(t);var i={components:{eipUserDialog:function(){return Promise.resolve().then(a.bind(null,"7f58"))},eipSysTypeDialog:function(){return Promise.resolve().then(a.bind(null,"fe97"))},eipSysTypeSelector:function(){return Promise.resolve().then(a.bind(null,"d81e"))},eipUserSelector:function(){return Promise.resolve().then(a.bind(null,"1846"))},eipRoleSelector:function(){return Promise.resolve().then(a.bind(null,"1cb9"))},eipRoleDialog:function(){return Promise.resolve().then(a.bind(null,"5fe1"))},eipDemensionSelector:function(){return Promise.resolve().then(a.bind(null,"2e9f"))},eipDemensionDialog:function(){return Promise.resolve().then(a.bind(null,"5191"))},eipJobSelector:function(){return Promise.resolve().then(a.bind(null,"b775"))},eipJobDialog:function(){return Promise.resolve().then(a.bind(null,"aa0c"))},eipOrgSelector:function(){return Promise.resolve().then(a.bind(null,"c84d"))},eipOrgDialog:function(){return Promise.resolve().then(a.bind(null,"5238"))},eipPostSelector:function(){return Promise.resolve().then(a.bind(null,"6482"))},eipPostDialog:function(){return Promise.resolve().then(a.bind(null,"3a44"))},eipFormDialog:function(){return Promise.resolve().then(a.bind(null,"7928"))},eipFlowDialog:function(){return Promise.resolve().then(a.bind(null,"9ac0"))},eipScriptDialog:function(){return Promise.resolve().then(a.bind(null,"4769"))},eipAuthDialog:function(){return Promise.resolve().then(a.bind(null,"e853"))},eipMethodDialog:function(){return Promise.resolve().then(a.bind(null,"704f"))},eipBoDialog:function(){return Promise.resolve().then(a.bind(null,"ef2b"))}},computed:{},data:function(){return{dialogVisible:!1,data:{catId:"6",sysTypeSelectorCatId:"",sysTypeSelectorCatName:"测试分类"},formType:"pc"}},mounted:function(){this.$validator=this.$root.$validator},methods:{handleClose:function(){this.dialogVisible=!1},showDialog:function(e){this.$refs[e].showDialog({})},showAuthDialog:function(){this.$refs.eipAuthDialog.showDialog({right:[{type:"user",title:"用户",currentProfile:["1"],id:"701033,701026,701022",name:"部长,部级财务组3,部级财务组2"},{type:"org",title:"组织",currentProfile:["31784","31792","2856250","31776"],id:"31796,31788",name:"美工,秘书部"},{type:"pos",title:"岗位",currentProfile:["4164250","31849"],id:"31849",name:"开发员工"},{type:"role",title:"角色",currentProfile:["471151"],id:"1643341,471151",name:"测试角色,普通用户"}],permissionList:[{type:"everyone",title:"所有人"},{type:"user",title:"用户"},{type:"org",title:"组织"},{type:"pos",title:"岗位"},{type:"role",title:"角色"}]})},sysTypeDialogOnConfirm:function(e){this.$message({type:"success",message:JSON.stringify(e),showClose:!0})},dialogOnConfirm:function(e){this.$message({type:"success",message:JSON.stringify(e),showClose:!0})},beforeSaveData:function(){this.$message({type:"success",message:JSON.stringify(this.data),showClose:!0})}}},n=(a("00f7"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight",staticStyle:{border:"1px solid #eee"}},[a("el-aside",[a("el-container",[a("el-scrollbar",{staticStyle:{height:"100%"}},[a("pre",[e._v(e._s(e.data))])])],1)],1),a("el-container",{staticClass:"fullheight",staticStyle:{border:"1px solid #eee"}},[a("el-main",[a("form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"editDemoForm"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("系统分类对话框:")]),a("td",[a("ht-input",{attrs:{placeholder:"请输入查看的分类id 1~12",validate:"required"},model:{value:e.data.catId,callback:function(t){e.$set(e.data,"catId",t)},expression:"data.catId"}}),a("el-button",{on:{click:function(t){return e.showDialog("flowTypeDialog")}}},[e._v("打开分类对话框")]),a("el-button",{on:{click:function(t){return e.showDialog("flowTypeDialog2")}}},[e._v("打开分类对话框 多选")])],1),a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("系统分类选择器:")]),a("td",[a("el-form",[a("ht-form-item",[a("eip-sys-type-selector",{attrs:{placeholder:"请选择分类","type-key":"FORM_TYPE","sys-type-id":e.data.sysTypeSelectorCatId,validate:{required:!0}},on:{"update:sysTypeId":function(t){return e.$set(e.data,"sysTypeSelectorCatId",t)},"update:sys-type-id":function(t){return e.$set(e.data,"sysTypeSelectorCatId",t)}},model:{value:e.data.sysTypeSelectorCatName,callback:function(t){e.$set(e.data,"sysTypeSelectorCatName",t)},expression:"data.sysTypeSelectorCatName"}})],1)],1)],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("用户对话框:")]),a("td",[a("el-button",{on:{click:function(t){return e.showDialog("eipUserDialog")}}},[e._v("打开用户对话框")])],1),a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("用户选择器:")]),a("td",[a("el-form",[a("ht-form-item",[a("eip-user-selector",{attrs:{config:{id:"data.userIds",account:"data.userAccounts"},validate:{required:!0}},model:{value:e.data.userFullnames,callback:function(t){e.$set(e.data,"userFullnames",t)},expression:"data.userFullnames"}})],1)],1)],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("角色对话框:")]),a("td",[a("el-button",{on:{click:function(t){return e.showDialog("eipRoleDialog")}}},[e._v("打开角色对话框")])],1),a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("角色选择器:")]),a("td",[a("eip-role-selector",{attrs:{config:{id:"data.roleIds",code:"data.roleCodes"},validate:{required:!0}},model:{value:e.data.roleNames,callback:function(t){e.$set(e.data,"roleNames",t)},expression:"data.roleNames"}})],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("维度对话框:")]),a("td",[a("el-button",{on:{click:function(t){return e.showDialog("eipDemensionDialog")}}},[e._v("维度对话框")])],1),a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("维度选择器:")]),a("td",[a("eip-demension-selector",{attrs:{config:{id:"data.demensionIds",code:"data.demensionCodes"},validate:{required:!0}},model:{value:e.data.demensionNames,callback:function(t){e.$set(e.data,"demensionNames",t)},expression:"data.demensionNames"}})],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("职务对话框:")]),a("td",[a("el-button",{on:{click:function(t){return e.showDialog("eipJobDialog")}}},[e._v("职务对话框")])],1),a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("职务选择器:")]),a("td",[a("eip-job-selector",{attrs:{config:{id:"data.jobIds",code:"data.jobCodes"},validate:{required:!0}},model:{value:e.data.jobNames,callback:function(t){e.$set(e.data,"jobNames",t)},expression:"data.jobNames"}})],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("组织对话框:")]),a("td",[a("el-button",{on:{click:function(t){return e.showDialog("eipOrgDialog")}}},[e._v("组织对话框")])],1),a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("组织选择器:")]),a("td",[a("eip-org-selector",{attrs:{config:{id:"data.orgIds",code:"data.orgCodes"},validate:{required:!0}},model:{value:e.data.orgNames,callback:function(t){e.$set(e.data,"orgNames",t)},expression:"data.orgNames"}})],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("岗位对话框:")]),a("td",[a("el-button",{on:{click:function(t){return e.showDialog("eipPostDialog")}}},[e._v("岗位对话框")])],1),a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("岗位选择器:")]),a("td",[a("eip-post-selector",{attrs:{config:{id:"data.postIds",code:"data.postCodes"},validate:{required:!0}},model:{value:e.data.postNames,callback:function(t){e.$set(e.data,"postNames",t)},expression:"data.postNames"}})],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("表单选择对话框:")]),a("td",[a("ht-select",{attrs:{options:[{key:"pc",value:"PC表单"},{key:"mobile",value:"手机表单"}]},model:{value:e.formType,callback:function(t){e.formType=t},expression:"formType"}}),a("el-button",{on:{click:function(t){return e.showDialog("eipFormDialog")}}},[e._v("表单选择对话框")])],1),a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("授权配置对话框:")]),a("td",[a("el-button",{on:{click:function(t){return e.showAuthDialog()}}},[e._v("授权配置对话框")])],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("常用脚本选择对话框:")]),a("td",[a("el-button",{on:{click:function(t){return e.showDialog("eipScriptDialog")}}},[e._v("常用脚本选择对话框")])],1),a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("接口资源对话框:")]),a("td",[a("el-button",{on:{click:function(t){return e.showDialog("eipMethodDialog")}}},[e._v("接口资源对话框")])],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("业务对象选择对话框:")]),a("td",[a("el-button",{on:{click:function(t){return e.showDialog("eipBoDialog")}}},[e._v("业务对象选择对话框")])],1),a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("流程对话框:")]),a("td",[a("el-button",{on:{click:function(t){return e.showDialog("eipFlowDialog")}}},[e._v("流程选择对话框")])],1)])])]),a("ht-save-button",{attrs:{"scope-name":"editDemoForm"},on:{"before-save-data":e.beforeSaveData}},[e._v("HtSaveButton")]),a("el-button",{on:{click:function(t){e.dialogVisible=!0}}},[e._v("侧边栏使用")])],1)])],1),a("ht-sidebar-dialog",{attrs:{width:"1040px",title:"侧边栏使用",visible:e.dialogVisible,"before-close":e.handleClose}},[a("form",{attrs:{"data-vv-scope":"editDemoForm"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("系统分类对话框:")]),a("td",[a("ht-input",{attrs:{placeholder:"请输入查看的分类id 1~12",validate:"required"},model:{value:e.data.catId,callback:function(t){e.$set(e.data,"catId",t)},expression:"data.catId"}}),a("el-button",{on:{click:function(t){return e.showDialog("flowTypeDialog")}}},[e._v("打开分类对话框")])],1),a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("系统分类选择器:")]),a("td",[a("eip-sys-type-selector",{attrs:{placeholder:"请选择分类","cat-id":e.data.catId||"6",config:{id:"data.sysTypeSelectorCatId"},validate:{required:!0}},model:{value:e.data.sysTypeSelectorCatName,callback:function(t){e.$set(e.data,"sysTypeSelectorCatName",t)},expression:"data.sysTypeSelectorCatName"}})],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("用户对话框:")]),a("td",[a("el-button",{on:{click:function(t){return e.showDialog("eipUserDialog")}}},[e._v("打开用户对话框")])],1),a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("用户选择器:")]),a("td",[a("eip-user-selector",{attrs:{config:{id:"data.userIds",account:"data.userAccounts"},validate:{required:!0},"append-to-body":""},model:{value:e.data.userFullnames,callback:function(t){e.$set(e.data,"userFullnames",t)},expression:"data.userFullnames"}})],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("角色对话框:")]),a("td",[a("el-button",{on:{click:function(t){return e.showDialog("eipRoleDialog")}}},[e._v("打开角色对话框")])],1),a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("角色选择器:")]),a("td",[a("eip-role-selector",{attrs:{config:{id:"data.roleIds",code:"data.roleCodes"},validate:{required:!0},"append-to-body":""},model:{value:e.data.roleNames,callback:function(t){e.$set(e.data,"roleNames",t)},expression:"data.roleNames"}})],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("维度对话框:")]),a("td",[a("el-button",{on:{click:function(t){return e.showDialog("eipDemensionDialog")}}},[e._v("维度对话框")])],1),a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("维度选择器:")]),a("td",[a("eip-demension-selector",{attrs:{config:{id:"data.demensionIds",code:"data.demensionCodes"},validate:{required:!0},"append-to-body":""},model:{value:e.data.demensionNames,callback:function(t){e.$set(e.data,"demensionNames",t)},expression:"data.demensionNames"}})],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("职务对话框:")]),a("td",[a("el-button",{on:{click:function(t){return e.showDialog("eipJobDialog")}}},[e._v("职务对话框")])],1),a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("职务选择器:")]),a("td",[a("eip-job-selector",{attrs:{config:{id:"data.jobIds",code:"data.jobCodes"},validate:{required:!0},"append-to-body":""},model:{value:e.data.jobNames,callback:function(t){e.$set(e.data,"jobNames",t)},expression:"data.jobNames"}})],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("组织对话框:")]),a("td",[a("el-button",{on:{click:function(t){return e.showDialog("eipOrgDialog")}}},[e._v("组织对话框")])],1),a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("组织选择器:")]),a("td",[a("eip-org-selector",{attrs:{config:{id:"data.orgIds",code:"data.orgCodes"},validate:{required:!0},"append-to-body":""},model:{value:e.data.orgNames,callback:function(t){e.$set(e.data,"orgNames",t)},expression:"data.orgNames"}})],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("岗位对话框:")]),a("td",[a("el-button",{on:{click:function(t){return e.showDialog("eipPostDialog")}}},[e._v("岗位对话框")])],1),a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("岗位选择器:")]),a("td",[a("eip-post-selector",{attrs:{config:{id:"data.postIds",code:"data.postCodes"},validate:{required:!0},"append-to-body":""},model:{value:e.data.postNames,callback:function(t){e.$set(e.data,"postNames",t)},expression:"data.postNames"}})],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("表单选择对话框:")]),a("td",[a("el-button",{on:{click:function(t){return e.showDialog("eipFormDialog")}}},[e._v("表单选择对话框")])],1),a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("流程对话框:")]),a("td",[a("el-button",{on:{click:function(t){return e.showDialog("eipFlowDialog")}}},[e._v("流程选择对话框")])],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("常用脚本选择对话框:")]),a("td",[a("el-button",{on:{click:function(t){return e.showDialog("eipScriptDialog")}}},[e._v("常用脚本选择对话框")])],1),a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("流程对话框:")]),a("td",[a("el-button",{on:{click:function(t){return e.showDialog("eipFlowDialog")}}},[e._v("流程选择对话框")])],1)])])])])]),a("eip-sys-type-dialog",{ref:"flowTypeDialog",attrs:{"cat-id":e.data.catId},on:{onConfirm:e.sysTypeDialogOnConfirm}}),a("eip-sys-type-dialog",{ref:"flowTypeDialog2",attrs:{name:"flowTypeDialog2","show-checkbox":"","cat-id":e.data.catId},on:{onConfirm:e.sysTypeDialogOnConfirm}}),a("eip-user-dialog",{ref:"eipUserDialog",attrs:{name:"eipUserDialog","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}}),a("eip-role-dialog",{ref:"eipRoleDialog",attrs:{name:"eipRoleDialog","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}}),a("eip-demension-dialog",{ref:"eipDemensionDialog",attrs:{name:"eipDemensionDialog","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}}),a("eip-job-dialog",{ref:"eipJobDialog",attrs:{name:"eipJobDialog","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}}),a("eip-org-dialog",{ref:"eipOrgDialog",attrs:{name:"eipOrgDialog","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}}),a("eip-post-dialog",{ref:"eipPostDialog",attrs:{name:"eipPostDialog","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}}),a("eip-form-dialog",{ref:"eipFormDialog",attrs:{"form-type":e.formType,name:"eipFormDialog",single:"","append-to-body":"","destory-on-close":""},on:{onConfirm:e.dialogOnConfirm}}),a("eip-flow-dialog",{ref:"eipFlowDialog",attrs:{name:"eipFlowDialog","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}}),a("eip-script-dialog",{ref:"eipScriptDialog",attrs:{name:"eipScriptDialog","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}}),a("eip-auth-dialog",{ref:"eipAuthDialog",attrs:{name:"eipAuthDialog","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}}),a("eip-method-dialog",{ref:"eipMethodDialog",attrs:{name:"eipMethodDialog","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}}),a("eip-bo-dialog",{ref:"eipBoDialog",attrs:{name:"eipBoDialog",single:"","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}})],1)}),[],!1,null,"6b483250",null);t.default=o.exports},"7a44":function(e,t,a){"use strict";a.r(t);a("25fc"),a("44d6"),a("0ca7"),a("000b"),a("8435");var i=a("c7ea"),n=a("2ade"),o=a("5880"),r={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(o.mapState)({uploadHeaders:function(e){return{Authorization:"Bearer "+e.login.currentUser.token}}}),mounted:function(){var e=this;i.default.getDataSource().then((function(t){e.dataSources=t.data}))},methods:{rowClick:function(e,t,a){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 t={sql:this.model.sql,dsName:this.model.dsAlias};i.default.checkSql(t).then((function(t){t.state&&(e.$message({type:"success",message:t.message}),e.checkState=t.state)}))}else this.$message({type:"warning",message:"请选择数据源"});else this.$message({type:"warning",message:"请输入sql语句"})},loadData:function(e,t){var a=this;i.default.getViewManageList(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){t()}))},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 t=this;i.default.createPhysicalViewByViewMngId(e).then((function(e){e.state&&(t.$message({type:"success",message:e.message}),t.$refs.htTable.load())}))},handleExport:function(){var e=this.$refs.htTable.$refs.htTable.selection;if(e&&0===e.length)this.$message.warning("请选择至少一项记录");else{var t=e.map((function(e){return e.id})),a="".concat(window.context.form,"/form/viewManage/v1/exportXml?ids=").concat(t);n.default.download(a)}},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,t){!e||"oracle"!==t.dbType&&"dm"!==t.dbType&&"dm8"!==t.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}}},s=a("2877"),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("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[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.edit()}}},[e._v("添加")]),a("el-button",{attrs:{size:"small",icon:"el-icon-back"},on:{click:function(t){e.importDialogVisible=!0}}},[e._v("导入")]),a("el-button",{attrs:{size:"small",icon:"el-icon-right"},on:{click:e.handleExport}},[e._v("导出")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:e.deleteUrl,htTable:e.$refs.htTable}},[e._v("删除")])],1)]},proxy:!0}])},[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"desc",label:"描述"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-link",{attrs:{type:"primary",title:"查看详情"},on:{click:function(a){return e.edit(t.row.id)}}},[e._v(e._s(t.row.desc))])]}}])}),a("ht-table-column",{attrs:{prop:"viewName",label:"视图名称",sortable:!0}}),a("ht-table-column",{attrs:{prop:"dsAlias",label:"数据源别名",sortable:!0}}),a("ht-table-column",{attrs:{prop:"sql",label:"SQL语句"}}),a("ht-table-column",{attrs:{prop:"status",label:"状态"},scopedSlots:e._u([{key:"default",fn:function(t){return[0===t.row.status?a("el-tag",{attrs:{type:"info"}},[e._v("未生成视图")]):e._e(),1===t.row.status?a("el-tag",{attrs:{type:"priamry"}},[e._v("已生成视图")]):e._e()]}}])}),a("ht-table-column",{attrs:{label:"操作",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{icon:"el-icon-view"},on:{click:function(a){return e.createPhysicalView(t.row.id)}}},[e._v("生成视图")])]}}])})],1),a("ht-sidebar-dialog",{attrs:{width:"28%",title:(e.model.id?"编辑":"添加")+"视图",visible:e.dialogVisible,"before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-form",{attrs:{"data-vv-scope":"editModelForm"},model:{value:e.model,callback:function(t){e.model=t},expression:"model"}},[a("ht-form-item",{attrs:{label:"描述","label-width":"120px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入描述",maxlength:50,showWordLimit:!0},model:{value:e.model.desc,callback:function(t){e.$set(e.model,"desc",t)},expression:"model.desc"}})],1),a("ht-form-item",{attrs:{label:"视图名称","label-width":"120px"}},[a("ht-input",{attrs:{autocomplete:"off",disabled:!!e.model.id,validate:e.viewNameValidate,placeholder:"请输入视图名称",maxlength:50,showWordLimit:!0},model:{value:e.model.viewName,callback:function(t){e.$set(e.model,"viewName",t)},expression:"model.viewName"}})],1),a("ht-form-item",{attrs:{label:"数据源","label-width":"120px"}},[a("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(t){e.$set(e.model,"dsAlias",t)},expression:"model.dsAlias"}})],1),a("ht-form-item",{attrs:{label:"sql语句"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.content,placement:"top-start"}},[a("i",{staticClass:"el-icon-question"})]),a("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(t){e.$set(e.model,"sql",t)},expression:"model.sql"}}),e._v("\n\t\t\t\t  "),a("el-button",{attrs:{type:"primary"},on:{click:e.checkSql}},[e._v("验证SQL")])],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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")))]),a("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("保存并生成视图")]),a("el-button",{on:{click:function(t){return e.handleClose()}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("ht-load-data",{attrs:{url:e.loadDataUrl,context:"form"},on:{"after-load-data":e.afterLoadData}}),e.importDialogVisible?a("el-dialog",{attrs:{title:"导入视图",visible:e.importDialogVisible,width:"40%",top:"30vh","close-on-click-modal":!1},on:{"update:visible":function(t){e.importDialogVisible=t}}},[a("div",{staticStyle:{height:"150px","padding-left":"20px"}},[a("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}},[a("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("选择视图")])],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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("确 定")]),a("el-button",{on:{click:function(t){e.importDialogVisible=!1}}},[e._v("取 消")])],1)]):e._e()],1)}),[],!1,null,"18329d32",null);t.default=l.exports},"7aa5":function(e,t,a){"use strict";a("52cc")},"7abb":function(e,t,a){"use strict";a("b978")},"7ac0":function(e,t,a){"use strict";a("292f")},"7ac6":function(e,t,a){},"7b00":function(e,t,a){!function(e){"use strict";function t(e){for(var t={},a=0;a<e.length;++a)t[e[a].toLowerCase()]=!0;return t}e.defineMode("css",(function(t,a){var i=a.inline;a.propertyKeywords||(a=e.resolveMode("text/css"));var n,o,r=t.indentUnit,s=a.tokenHooks,l=a.documentTypes||{},c=a.mediaTypes||{},d=a.mediaFeatures||{},u=a.mediaValueKeywords||{},p=a.propertyKeywords||{},f=a.nonStandardPropertyKeywords||{},m=a.fontProperties||{},h=a.counterDescriptors||{},g=a.colorKeywords||{},b=a.valueKeywords||{},v=a.allowNested,y=a.lineComment,w=!0===a.supportsAtComponent,_=!1!==t.highlightNonStandardPropertyKeywords;function x(e,t){return n=t,e}function k(e,t){var a=e.next();if(s[a]){var i=s[a](e,t);if(!1!==i)return i}return"@"==a?(e.eatWhile(/[\w\\\-]/),x("def",e.current())):"="==a||("~"==a||"|"==a)&&e.eat("=")?x(null,"compare"):'"'==a||"'"==a?(t.tokenize=S(a),t.tokenize(e,t)):"#"==a?(e.eatWhile(/[\w\\\-]/),x("atom","hash")):"!"==a?(e.match(/^\s*\w*/),x("keyword","important")):/\d/.test(a)||"."==a&&e.eat(/\d/)?(e.eatWhile(/[\w.%]/),x("number","unit")):"-"!==a?/[,+>*\/]/.test(a)?x(null,"select-op"):"."==a&&e.match(/^-?[_a-z][_a-z0-9-]*/i)?x("qualifier","qualifier"):/[:;{}\[\]\(\)]/.test(a)?x(null,a):e.match(/^[\w-.]+(?=\()/)?(/^(url(-prefix)?|domain|regexp)$/i.test(e.current())&&(t.tokenize=D),x("variable callee","variable")):/[\w\\\-]/.test(a)?(e.eatWhile(/[\w\\\-]/),x("property","word")):x(null,null):/[\d.]/.test(e.peek())?(e.eatWhile(/[\w.%]/),x("number","unit")):e.match(/^-[\w\\\-]*/)?(e.eatWhile(/[\w\\\-]/),e.match(/^\s*:/,!1)?x("variable-2","variable-definition"):x("variable-2","variable")):e.match(/^\w+-/)?x("meta","meta"):void 0}function S(e){return function(t,a){for(var i,n=!1;null!=(i=t.next());){if(i==e&&!n){")"==e&&t.backUp(1);break}n=!n&&"\\"==i}return(i==e||!n&&")"!=e)&&(a.tokenize=null),x("string","string")}}function D(e,t){return e.next(),e.match(/^\s*[\"\')]/,!1)?t.tokenize=null:t.tokenize=S(")"),x(null,"(")}function T(e,t,a){this.type=e,this.indent=t,this.prev=a}function C(e,t,a,i){return e.context=new T(a,t.indentation()+(!1===i?0:r),e.context),a}function M(e){return e.context.prev&&(e.context=e.context.prev),e.context.type}function L(e,t,a){return P[a.context.type](e,t,a)}function $(e,t,a,i){for(var n=i||1;n>0;n--)a.context=a.context.prev;return L(e,t,a)}function O(e){var t=e.current().toLowerCase();o=b.hasOwnProperty(t)?"atom":g.hasOwnProperty(t)?"keyword":"variable"}var P={top:function(e,t,a){if("{"==e)return C(a,t,"block");if("}"==e&&a.context.prev)return M(a);if(w&&/@component/i.test(e))return C(a,t,"atComponentBlock");if(/^@(-moz-)?document$/i.test(e))return C(a,t,"documentTypes");if(/^@(media|supports|(-moz-)?document|import)$/i.test(e))return C(a,t,"atBlock");if(/^@(font-face|counter-style)/i.test(e))return a.stateArg=e,"restricted_atBlock_before";if(/^@(-(moz|ms|o|webkit)-)?keyframes$/i.test(e))return"keyframes";if(e&&"@"==e.charAt(0))return C(a,t,"at");if("hash"==e)o="builtin";else if("word"==e)o="tag";else{if("variable-definition"==e)return"maybeprop";if("interpolation"==e)return C(a,t,"interpolation");if(":"==e)return"pseudo";if(v&&"("==e)return C(a,t,"parens")}return a.context.type},block:function(e,t,a){if("word"==e){var i=t.current().toLowerCase();return p.hasOwnProperty(i)?(o="property","maybeprop"):f.hasOwnProperty(i)?(o=_?"string-2":"property","maybeprop"):v?(o=t.match(/^\s*:(?:\s|$)/,!1)?"property":"tag","block"):(o+=" error","maybeprop")}return"meta"==e?"block":v||"hash"!=e&&"qualifier"!=e?P.top(e,t,a):(o="error","block")},maybeprop:function(e,t,a){return":"==e?C(a,t,"prop"):L(e,t,a)},prop:function(e,t,a){if(";"==e)return M(a);if("{"==e&&v)return C(a,t,"propBlock");if("}"==e||"{"==e)return $(e,t,a);if("("==e)return C(a,t,"parens");if("hash"!=e||/^#([0-9a-fA-f]{3,4}|[0-9a-fA-f]{6}|[0-9a-fA-f]{8})$/.test(t.current())){if("word"==e)O(t);else if("interpolation"==e)return C(a,t,"interpolation")}else o+=" error";return"prop"},propBlock:function(e,t,a){return"}"==e?M(a):"word"==e?(o="property","maybeprop"):a.context.type},parens:function(e,t,a){return"{"==e||"}"==e?$(e,t,a):")"==e?M(a):"("==e?C(a,t,"parens"):"interpolation"==e?C(a,t,"interpolation"):("word"==e&&O(t),"parens")},pseudo:function(e,t,a){return"meta"==e?"pseudo":"word"==e?(o="variable-3",a.context.type):L(e,t,a)},documentTypes:function(e,t,a){return"word"==e&&l.hasOwnProperty(t.current())?(o="tag",a.context.type):P.atBlock(e,t,a)},atBlock:function(e,t,a){if("("==e)return C(a,t,"atBlock_parens");if("}"==e||";"==e)return $(e,t,a);if("{"==e)return M(a)&&C(a,t,v?"block":"top");if("interpolation"==e)return C(a,t,"interpolation");if("word"==e){var i=t.current().toLowerCase();o="only"==i||"not"==i||"and"==i||"or"==i?"keyword":c.hasOwnProperty(i)?"attribute":d.hasOwnProperty(i)?"property":u.hasOwnProperty(i)?"keyword":p.hasOwnProperty(i)?"property":f.hasOwnProperty(i)?_?"string-2":"property":b.hasOwnProperty(i)?"atom":g.hasOwnProperty(i)?"keyword":"error"}return a.context.type},atComponentBlock:function(e,t,a){return"}"==e?$(e,t,a):"{"==e?M(a)&&C(a,t,v?"block":"top",!1):("word"==e&&(o="error"),a.context.type)},atBlock_parens:function(e,t,a){return")"==e?M(a):"{"==e||"}"==e?$(e,t,a,2):P.atBlock(e,t,a)},restricted_atBlock_before:function(e,t,a){return"{"==e?C(a,t,"restricted_atBlock"):"word"==e&&"@counter-style"==a.stateArg?(o="variable","restricted_atBlock_before"):L(e,t,a)},restricted_atBlock:function(e,t,a){return"}"==e?(a.stateArg=null,M(a)):"word"==e?(o="@font-face"==a.stateArg&&!m.hasOwnProperty(t.current().toLowerCase())||"@counter-style"==a.stateArg&&!h.hasOwnProperty(t.current().toLowerCase())?"error":"property","maybeprop"):"restricted_atBlock"},keyframes:function(e,t,a){return"word"==e?(o="variable","keyframes"):"{"==e?C(a,t,"top"):L(e,t,a)},at:function(e,t,a){return";"==e?M(a):"{"==e||"}"==e?$(e,t,a):("word"==e?o="tag":"hash"==e&&(o="builtin"),"at")},interpolation:function(e,t,a){return"}"==e?M(a):"{"==e||";"==e?$(e,t,a):("word"==e?o="variable":"variable"!=e&&"("!=e&&")"!=e&&(o="error"),"interpolation")}};return{startState:function(e){return{tokenize:null,state:i?"block":"top",stateArg:null,context:new T(i?"block":"top",e||0,null)}},token:function(e,t){if(!t.tokenize&&e.eatSpace())return null;var a=(t.tokenize||k)(e,t);return a&&"object"==typeof a&&(n=a[1],a=a[0]),o=a,"comment"!=n&&(t.state=P[t.state](n,e,t)),o},indent:function(e,t){var a=e.context,i=t&&t.charAt(0),n=a.indent;return"prop"!=a.type||"}"!=i&&")"!=i||(a=a.prev),a.prev&&("}"!=i||"block"!=a.type&&"top"!=a.type&&"interpolation"!=a.type&&"restricted_atBlock"!=a.type?(")"!=i||"parens"!=a.type&&"atBlock_parens"!=a.type)&&("{"!=i||"at"!=a.type&&"atBlock"!=a.type)||(n=Math.max(0,a.indent-r)):n=(a=a.prev).indent),n},electricChars:"}",blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:y,fold:"brace"}}));var a=["domain","regexp","url","url-prefix"],i=t(a),n=["all","aural","braille","handheld","print","projection","screen","tty","tv","embossed"],o=t(n),r=["width","min-width","max-width","height","min-height","max-height","device-width","min-device-width","max-device-width","device-height","min-device-height","max-device-height","aspect-ratio","min-aspect-ratio","max-aspect-ratio","device-aspect-ratio","min-device-aspect-ratio","max-device-aspect-ratio","color","min-color","max-color","color-index","min-color-index","max-color-index","monochrome","min-monochrome","max-monochrome","resolution","min-resolution","max-resolution","scan","grid","orientation","device-pixel-ratio","min-device-pixel-ratio","max-device-pixel-ratio","pointer","any-pointer","hover","any-hover","prefers-color-scheme"],s=t(r),l=["landscape","portrait","none","coarse","fine","on-demand","hover","interlace","progressive","dark","light"],c=t(l),d=["align-content","align-items","align-self","alignment-adjust","alignment-baseline","all","anchor-point","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","azimuth","backdrop-filter","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-position-x","background-position-y","background-repeat","background-size","baseline-shift","binding","bleed","block-size","bookmark-label","bookmark-level","bookmark-state","bookmark-target","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","color","color-profile","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","counter-increment","counter-reset","crop","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","drop-initial-after-adjust","drop-initial-after-align","drop-initial-before-adjust","drop-initial-before-align","drop-initial-size","drop-initial-value","elevation","empty-cells","fit","fit-position","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","float-offset","flow-from","flow-into","font","font-family","font-feature-settings","font-kerning","font-language-override","font-optical-sizing","font-size","font-size-adjust","font-stretch","font-style","font-synthesis","font-variant","font-variant-alternates","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-gap","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-gap","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","inline-box-align","inset","inset-block","inset-block-end","inset-block-start","inset-inline","inset-inline-end","inset-inline-start","isolation","justify-content","justify-items","justify-self","left","letter-spacing","line-break","line-height","line-height-step","line-stacking","line-stacking-ruby","line-stacking-shift","line-stacking-strategy","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","marquee-direction","marquee-loop","marquee-play-count","marquee-speed","marquee-style","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","move-to","nav-down","nav-index","nav-left","nav-right","nav-up","object-fit","object-position","offset","offset-anchor","offset-distance","offset-path","offset-position","offset-rotate","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-style","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page","page-break-after","page-break-before","page-break-inside","page-policy","pause","pause-after","pause-before","perspective","perspective-origin","pitch","pitch-range","place-content","place-items","place-self","play-during","position","presentation-level","punctuation-trim","quotes","region-break-after","region-break-before","region-break-inside","region-fragment","rendering-intent","resize","rest","rest-after","rest-before","richness","right","rotate","rotation","rotation-point","row-gap","ruby-align","ruby-overhang","ruby-position","ruby-span","scale","scroll-behavior","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-type","shape-image-threshold","shape-inside","shape-margin","shape-outside","size","speak","speak-as","speak-header","speak-numeral","speak-punctuation","speech-rate","stress","string-set","tab-size","table-layout","target","target-name","target-new","target-position","text-align","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip","text-decoration-skip-ink","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-height","text-indent","text-justify","text-orientation","text-outline","text-overflow","text-rendering","text-shadow","text-size-adjust","text-space-collapse","text-transform","text-underline-position","text-wrap","top","touch-action","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","translate","unicode-bidi","user-select","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index","clip-path","clip-rule","mask","enable-background","filter","flood-color","flood-opacity","lighting-color","stop-color","stop-opacity","pointer-events","color-interpolation","color-interpolation-filters","color-rendering","fill","fill-opacity","fill-rule","image-rendering","marker","marker-end","marker-mid","marker-start","paint-order","shape-rendering","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-rendering","baseline-shift","dominant-baseline","glyph-orientation-horizontal","glyph-orientation-vertical","text-anchor","writing-mode"],u=t(d),p=["border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","margin-block","margin-block-end","margin-block-start","margin-inline","margin-inline-end","margin-inline-start","padding-block","padding-block-end","padding-block-start","padding-inline","padding-inline-end","padding-inline-start","scroll-snap-stop","scrollbar-3d-light-color","scrollbar-arrow-color","scrollbar-base-color","scrollbar-dark-shadow-color","scrollbar-face-color","scrollbar-highlight-color","scrollbar-shadow-color","scrollbar-track-color","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","shape-inside","zoom"],f=t(p),m=t(["font-display","font-family","src","unicode-range","font-variant","font-feature-settings","font-stretch","font-weight","font-style"]),h=t(["additive-symbols","fallback","negative","pad","prefix","range","speak-as","suffix","symbols","system"]),g=["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","grey","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"],b=t(g),v=["above","absolute","activeborder","additive","activecaption","afar","after-white-space","ahead","alias","all","all-scroll","alphabetic","alternate","always","amharic","amharic-abegede","antialiased","appworkspace","arabic-indic","armenian","asterisks","attr","auto","auto-flow","avoid","avoid-column","avoid-page","avoid-region","axis-pan","background","backwards","baseline","below","bidi-override","binary","bengali","blink","block","block-axis","bold","bolder","border","border-box","both","bottom","break","break-all","break-word","bullets","button","button-bevel","buttonface","buttonhighlight","buttonshadow","buttontext","calc","cambodian","capitalize","caps-lock-indicator","caption","captiontext","caret","cell","center","checkbox","circle","cjk-decimal","cjk-earthly-branch","cjk-heavenly-stem","cjk-ideographic","clear","clip","close-quote","col-resize","collapse","color","color-burn","color-dodge","column","column-reverse","compact","condensed","contain","content","contents","content-box","context-menu","continuous","copy","counter","counters","cover","crop","cross","crosshair","currentcolor","cursive","cyclic","darken","dashed","decimal","decimal-leading-zero","default","default-button","dense","destination-atop","destination-in","destination-out","destination-over","devanagari","difference","disc","discard","disclosure-closed","disclosure-open","document","dot-dash","dot-dot-dash","dotted","double","down","e-resize","ease","ease-in","ease-in-out","ease-out","element","ellipse","ellipsis","embed","end","ethiopic","ethiopic-abegede","ethiopic-abegede-am-et","ethiopic-abegede-gez","ethiopic-abegede-ti-er","ethiopic-abegede-ti-et","ethiopic-halehame-aa-er","ethiopic-halehame-aa-et","ethiopic-halehame-am-et","ethiopic-halehame-gez","ethiopic-halehame-om-et","ethiopic-halehame-sid-et","ethiopic-halehame-so-et","ethiopic-halehame-ti-er","ethiopic-halehame-ti-et","ethiopic-halehame-tig","ethiopic-numeric","ew-resize","exclusion","expanded","extends","extra-condensed","extra-expanded","fantasy","fast","fill","fill-box","fixed","flat","flex","flex-end","flex-start","footnotes","forwards","from","geometricPrecision","georgian","graytext","grid","groove","gujarati","gurmukhi","hand","hangul","hangul-consonant","hard-light","hebrew","help","hidden","hide","higher","highlight","highlighttext","hiragana","hiragana-iroha","horizontal","hsl","hsla","hue","icon","ignore","inactiveborder","inactivecaption","inactivecaptiontext","infinite","infobackground","infotext","inherit","initial","inline","inline-axis","inline-block","inline-flex","inline-grid","inline-table","inset","inside","intrinsic","invert","italic","japanese-formal","japanese-informal","justify","kannada","katakana","katakana-iroha","keep-all","khmer","korean-hangul-formal","korean-hanja-formal","korean-hanja-informal","landscape","lao","large","larger","left","level","lighter","lighten","line-through","linear","linear-gradient","lines","list-item","listbox","listitem","local","logical","loud","lower","lower-alpha","lower-armenian","lower-greek","lower-hexadecimal","lower-latin","lower-norwegian","lower-roman","lowercase","ltr","luminosity","malayalam","manipulation","match","matrix","matrix3d","media-controls-background","media-current-time-display","media-fullscreen-button","media-mute-button","media-play-button","media-return-to-realtime-button","media-rewind-button","media-seek-back-button","media-seek-forward-button","media-slider","media-sliderthumb","media-time-remaining-display","media-volume-slider","media-volume-slider-container","media-volume-sliderthumb","medium","menu","menulist","menulist-button","menulist-text","menulist-textfield","menutext","message-box","middle","min-intrinsic","mix","mongolian","monospace","move","multiple","multiple_mask_images","multiply","myanmar","n-resize","narrower","ne-resize","nesw-resize","no-close-quote","no-drop","no-open-quote","no-repeat","none","normal","not-allowed","nowrap","ns-resize","numbers","numeric","nw-resize","nwse-resize","oblique","octal","opacity","open-quote","optimizeLegibility","optimizeSpeed","oriya","oromo","outset","outside","outside-shape","overlay","overline","padding","padding-box","painted","page","paused","persian","perspective","pinch-zoom","plus-darker","plus-lighter","pointer","polygon","portrait","pre","pre-line","pre-wrap","preserve-3d","progress","push-button","radial-gradient","radio","read-only","read-write","read-write-plaintext-only","rectangle","region","relative","repeat","repeating-linear-gradient","repeating-radial-gradient","repeat-x","repeat-y","reset","reverse","rgb","rgba","ridge","right","rotate","rotate3d","rotateX","rotateY","rotateZ","round","row","row-resize","row-reverse","rtl","run-in","running","s-resize","sans-serif","saturation","scale","scale3d","scaleX","scaleY","scaleZ","screen","scroll","scrollbar","scroll-position","se-resize","searchfield","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","self-start","self-end","semi-condensed","semi-expanded","separate","serif","show","sidama","simp-chinese-formal","simp-chinese-informal","single","skew","skewX","skewY","skip-white-space","slide","slider-horizontal","slider-vertical","sliderthumb-horizontal","sliderthumb-vertical","slow","small","small-caps","small-caption","smaller","soft-light","solid","somali","source-atop","source-in","source-out","source-over","space","space-around","space-between","space-evenly","spell-out","square","square-button","start","static","status-bar","stretch","stroke","stroke-box","sub","subpixel-antialiased","svg_masks","super","sw-resize","symbolic","symbols","system-ui","table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row","table-row-group","tamil","telugu","text","text-bottom","text-top","textarea","textfield","thai","thick","thin","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","tibetan","tigre","tigrinya-er","tigrinya-er-abegede","tigrinya-et","tigrinya-et-abegede","to","top","trad-chinese-formal","trad-chinese-informal","transform","translate","translate3d","translateX","translateY","translateZ","transparent","ultra-condensed","ultra-expanded","underline","unidirectional-pan","unset","up","upper-alpha","upper-armenian","upper-greek","upper-hexadecimal","upper-latin","upper-norwegian","upper-roman","uppercase","urdu","url","var","vertical","vertical-text","view-box","visible","visibleFill","visiblePainted","visibleStroke","visual","w-resize","wait","wave","wider","window","windowframe","windowtext","words","wrap","wrap-reverse","x-large","x-small","xor","xx-large","xx-small"],y=t(v),w=a.concat(n).concat(r).concat(l).concat(d).concat(p).concat(g).concat(v);function _(e,t){for(var a,i=!1;null!=(a=e.next());){if(i&&"/"==a){t.tokenize=null;break}i="*"==a}return["comment","comment"]}e.registerHelper("hintWords","css",w),e.defineMIME("text/css",{documentTypes:i,mediaTypes:o,mediaFeatures:s,mediaValueKeywords:c,propertyKeywords:u,nonStandardPropertyKeywords:f,fontProperties:m,counterDescriptors:h,colorKeywords:b,valueKeywords:y,tokenHooks:{"/":function(e,t){return!!e.eat("*")&&(t.tokenize=_,_(e,t))}},name:"css"}),e.defineMIME("text/x-scss",{mediaTypes:o,mediaFeatures:s,mediaValueKeywords:c,propertyKeywords:u,nonStandardPropertyKeywords:f,colorKeywords:b,valueKeywords:y,fontProperties:m,allowNested:!0,lineComment:"//",tokenHooks:{"/":function(e,t){return e.eat("/")?(e.skipToEnd(),["comment","comment"]):e.eat("*")?(t.tokenize=_,_(e,t)):["operator","operator"]},":":function(e){return!!e.match(/^\s*\{/,!1)&&[null,null]},$:function(e){return e.match(/^[\w-]+/),e.match(/^\s*:/,!1)?["variable-2","variable-definition"]:["variable-2","variable"]},"#":function(e){return!!e.eat("{")&&[null,"interpolation"]}},name:"css",helperType:"scss"}),e.defineMIME("text/x-less",{mediaTypes:o,mediaFeatures:s,mediaValueKeywords:c,propertyKeywords:u,nonStandardPropertyKeywords:f,colorKeywords:b,valueKeywords:y,fontProperties:m,allowNested:!0,lineComment:"//",tokenHooks:{"/":function(e,t){return e.eat("/")?(e.skipToEnd(),["comment","comment"]):e.eat("*")?(t.tokenize=_,_(e,t)):["operator","operator"]},"@":function(e){return e.eat("{")?[null,"interpolation"]:!e.match(/^(charset|document|font-face|import|(-(moz|ms|o|webkit)-)?keyframes|media|namespace|page|supports)\b/i,!1)&&(e.eatWhile(/[\w\\\-]/),e.match(/^\s*:/,!1)?["variable-2","variable-definition"]:["variable-2","variable"])},"&":function(){return["atom","atom"]}},name:"css",helperType:"less"}),e.defineMIME("text/x-gss",{documentTypes:i,mediaTypes:o,mediaFeatures:s,propertyKeywords:u,nonStandardPropertyKeywords:f,fontProperties:m,counterDescriptors:h,colorKeywords:b,valueKeywords:y,supportsAtComponent:!0,tokenHooks:{"/":function(e,t){return!!e.eat("*")&&(t.tokenize=_,_(e,t))}},name:"css",helperType:"gss"})}(a("56b3"))},"7b5b":function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("25fc"),a("6619"),a("96cf");var i=a("1da1"),n=(a("000b"),a("24fd")),o=a("7f58");function r(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return s(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,r=!0,l=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){l=!0,o=e},f:function(){try{r||null==a.return||a.return()}finally{if(l)throw o}}}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var l,c={name:"org-auth-page",props:{orgCode:{type:String},demCode:{type:String},orgManagerNow:{type:Object}},components:{EipUserDialog:o.default},computed:{demDeleteUrl:function(){return window.context.uc+"/api/org/v1/orgAuth/deleteOrgAuth"},saveRoleUrl:function(){var e=window.context.uc+"/api/org/v1/orgAuth";return e+="/saveOrgAuth",this.orgAuth.id&&(this.orgAuth.account=this.orgAuth.userAccount,this.orgAuth.orgCode=this.orgCode,this.orgAuth.demCode=this.demCode),e},requestMethod:function(){return"POST"}},data:function(){return{dialogVisible:!1,dialogVisibleMenuPerm:!1,isSubmit:!0,data:[],pageResult:{page:1,pageSize:50,total:0},loadDataUrl:"",menuPerm:{},allowRoles:[],readOnly:!1,orgAuth:{account:"",demCode:"",layoutPerms:"show",orgCode:"",orgPerms:"",orgauthPerms:"",posPerms:"",userId:"",userName:"",userPerms:""},checkValue:[{key:"add",value:"增加"},{key:"delete",value:"删除"},{key:"edit",value:"修改"}],userCheckValue:[{key:"add",value:"增加"},{key:"delete",value:"删除"},{key:"edit",value:"修改"},{key:"setMaster",value:"设置主组织"},{key:"setPos",value:"设置岗位"}],isSelectAll:"全选"}},mounted:function(){this.$validator=this.$root.$validator},methods:{checkClick:function(){this.isSelectAll="全选"},setDemDefault:function(e){var t=this;n.default.setDemDefault(e.code).then((function(){t.$refs.htTable.load()}))},handleClose:function(){this.dialogVisible=!1,this.loadDataUrl=""},handleCloseMenuPerm:function(){this.dialogVisibleMenuPerm=!1},showDialog:function(e){this.isSelectAll="全选",this.dialogVisible=!0,e?this.loadDataUrl="/api/org/v1/orgAuth/getOrgAuth?id=".concat(e.id):this.orgAuth={name:"",code:""}},dialogCancle:function(e){this[e]=!1,this.orgAuth={account:"",demCode:"",layoutPerms:"show",orgCode:"",orgPerms:"",orgauthPerms:"",posPerms:"",userId:"",userName:"",userPerms:""},this.loadDataUrl=""},loadData:function(e,t){var a=this;n.default.getOrgAuthPage({pageBean:e.pageBean},{orgCode:this.orgCode}).then((function(e){a.data=e.rows,a.$emit("orgAuthData",a.data),a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},handleCommand:function(e){if(this.readOnly=!1,"editOrgAuthPage"===e.command){if(!this.orgManagerNow.orgauthPerms||this.orgManagerNow.orgauthPerms.indexOf("edit")<0)return void this.$message.error("您无编辑权限，请联系管理员");this.isSelectAll="全选",this.showDialog(e.row)}},beforeSaveData:(l=Object(i.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.isSubmit=!0;case 1:case"end":return e.stop()}}),e,this)}))),function(){return l.apply(this,arguments)}),afterSaveData:function(){this.dialogVisible=!1,this.$refs.htTable.load()},afterDelete:function(){this.$refs.htTable.load()},afterLoadData:function(e){var t=this;this.dialogVisible&&(this.orgAuth=e,this.isSelectAllFun(),setTimeout((function(){return t.$validator.validateAll("editDemForm")})))},isSelectAllFun:function(){"add,edit,delete"!==this.orgAuth.orgPerms||"add,edit,delete,setMaster,setPos"!==this.orgAuth.userPerms||"add,edit,delete"!==this.orgAuth.posPerms||"add,edit,delete"!==this.orgAuth.orgauthPerms||"add,edit,delete"!==this.orgAuth.layoutPerms?this.isSelectAll="全选":this.isSelectAll="取消全选"},selectUser:function(){this.$refs.eipUserDialog.showDialog()},addUnderUser:function(e){if(e&&1==e.length){var t,a=r(e);try{for(a.s();!(t=a.n()).done;){var i=t.value;this.orgAuth.account=i.account,this.$set(this.orgAuth,"userName",i.fullname),this.orgAuth.orgCode=this.orgCode,this.orgAuth.demCode=this.demCode}}catch(e){a.e(e)}finally{a.f()}}else this.$message.error("有且只能有一个用户")},selectAll:function(){"全选"===this.isSelectAll?(this.isSelectAll="取消全选",this.$set(this.orgAuth,"orgPerms","add,edit,delete"),this.$set(this.orgAuth,"userPerms","add,edit,delete,setMaster,setPos"),this.$set(this.orgAuth,"posPerms","add,edit,delete"),this.$set(this.orgAuth,"orgauthPerms","add,edit,delete"),this.$set(this.orgAuth,"layoutPerms","add,edit,delete")):(this.isSelectAll="全选",this.$set(this.orgAuth,"orgPerms",""),this.$set(this.orgAuth,"userPerms",""),this.$set(this.orgAuth,"posPerms",""),this.$set(this.orgAuth,"orgauthPerms",""),this.$set(this.orgAuth,"layoutPerms",""))}}},d=c,u=(a("5e10"),a("2877")),p=Object(u.a)(d,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"default-querys":[{property:"orgCode",value:this.orgCode}],"quick-search-props":[{prop:"b.FULLNAME_",label:"管理员"}],"show-custom-column":!1,"show-export":!1},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[e.orgManagerNow.orgauthPerms&&e.orgManagerNow.orgauthPerms.indexOf("add")>=0?a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]):e._e(),e.orgManagerNow.orgauthPerms&&e.orgManagerNow.orgauthPerms.indexOf("delete")>=0?a("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}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("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(t){var i=t.row;t.column,t.$index;return[a("el-link",{attrs:{type:"primary",title:"点击编辑"},on:{click:function(t){return e.handleCommand({row:i,command:"editOrgAuthPage"})}}},[e._v(e._s(i.userName))])]}}:{key:"default",fn:function(t){var a=t.row;t.column,t.$index;return[e._v(e._s(a.userName))]}}],null,!0)}),a("ht-table-column",{attrs:{prop:"orgName",label:"管理的组织",width:"100"}}),a("ht-table-column",{attrs:{prop:"demName",label:"所属维度",width:"100"}}),a("ht-table-column",{attrs:{prop:"orgPerms",label:"组织权限",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.orgPerms&&i.orgPerms.indexOf("add")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("增加")]):e._e(),i.orgPerms&&i.orgPerms.indexOf("delete")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("删除")]):e._e(),i.orgPerms&&i.orgPerms.indexOf("edit")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("修改")]):e._e()]}}])}),a("ht-table-column",{attrs:{label:"用户权限",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.userPerms&&i.userPerms.indexOf("add")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("增加")]):e._e(),i.userPerms&&i.userPerms.indexOf("delete")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("删除")]):e._e(),i.userPerms&&i.userPerms.indexOf("edit")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("修改")]):e._e(),i.userPerms&&i.userPerms.indexOf("setMaster")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("设置主组织")]):e._e(),i.userPerms&&i.userPerms.indexOf("setPos")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("设置岗位")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"orgPerms",label:"岗位权限",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.posPerms&&i.posPerms.indexOf("add")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("增加")]):e._e(),i.posPerms&&i.posPerms.indexOf("delete")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("删除")]):e._e(),i.posPerms&&i.posPerms.indexOf("edit")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("修改")]):e._e()]}}])}),a("ht-table-column",{attrs:{label:"分级权限",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.orgauthPerms&&i.orgauthPerms.indexOf("add")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("增加")]):e._e(),i.orgauthPerms&&i.orgauthPerms.indexOf("delete")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("删除")]):e._e(),i.orgauthPerms&&i.orgauthPerms.indexOf("edit")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("修改")]):e._e()]}}])}),a("ht-table-column",{attrs:{label:"布局权限",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.layoutPerms&&i.layoutPerms.indexOf("add")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("增加")]):e._e(),i.layoutPerms&&i.layoutPerms.indexOf("delete")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("删除")]):e._e(),i.layoutPerms&&i.layoutPerms.indexOf("edit")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("修改")]):e._e()]}}])})]],2),a("el-dialog",{attrs:{width:"50%",title:"添加组织分级管理员",visible:e.dialogVisible,"before-close":e.handleClose}},[a("el-form",{model:{value:e.orgAuth,callback:function(t){e.orgAuth=t},expression:"orgAuth"}},[a("ht-form-item",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{label:"用户账号",prop:"name","label-width":"100px"}},[a("ht-input",{model:{value:e.orgAuth.account,callback:function(t){e.$set(e.orgAuth,"account",t)},expression:"orgAuth.account"}})],1),a("ht-form-item",{attrs:{label:"组织管理员",prop:"name","label-width":"100px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},disabled:!0},model:{value:e.orgAuth.userName,callback:function(t){e.$set(e.orgAuth,"userName",t)},expression:"orgAuth.userName"}}),a("el-button",{attrs:{type:"primary",icon:"el-icon-user"},on:{click:e.selectUser}},[e._v("选择用户")])],1),a("ht-form-item",{attrs:{label:"是否全选"}},[a("el-button",{attrs:{icon:"icon-test"},on:{click:e.selectAll}},[e._v(e._s(e.isSelectAll))])],1),a("ht-form-item",{attrs:{label:"组织权限",prop:"code","label-width":"100px"}},[a("ht-checkbox",{attrs:{options:e.checkValue,validate:{required:!1}},on:{input:e.checkClick},model:{value:e.orgAuth.orgPerms,callback:function(t){e.$set(e.orgAuth,"orgPerms",t)},expression:"orgAuth.orgPerms"}})],1),a("ht-form-item",{attrs:{label:"用户权限",prop:"code","label-width":"100px"}},[a("ht-checkbox",{attrs:{options:e.userCheckValue,validate:{required:!1}},on:{input:e.checkClick},model:{value:e.orgAuth.userPerms,callback:function(t){e.$set(e.orgAuth,"userPerms",t)},expression:"orgAuth.userPerms"}})],1),a("ht-form-item",{attrs:{label:"岗位权限",prop:"code","label-width":"100px"}},[a("ht-checkbox",{attrs:{options:e.checkValue,validate:{required:!1}},on:{input:e.checkClick},model:{value:e.orgAuth.posPerms,callback:function(t){e.$set(e.orgAuth,"posPerms",t)},expression:"orgAuth.posPerms"}})],1),a("ht-form-item",{attrs:{label:"分组权限",prop:"code","label-width":"100px"}},[a("ht-checkbox",{attrs:{options:e.checkValue,validate:{required:!1}},on:{input:e.checkClick},model:{value:e.orgAuth.orgauthPerms,callback:function(t){e.$set(e.orgAuth,"orgauthPerms",t)},expression:"orgAuth.orgauthPerms"}})],1),a("ht-form-item",{attrs:{label:"布局权限",prop:"code","label-width":"100px"}},[a("ht-checkbox",{attrs:{options:e.checkValue,validate:{required:!1}},on:{input:e.checkClick},model:{value:e.orgAuth.layoutPerms,callback:function(t){e.$set(e.orgAuth,"layoutPerms",t)},expression:"orgAuth.layoutPerms"}})],1)],1),e.readOnly?e._e():a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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")))]),a("el-button",{on:{click:function(t){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("ht-load-data",{attrs:{url:e.loadDataUrl,context:"uc"},on:{"after-load-data":e.afterLoadData}}),a("eip-user-dialog",{ref:"eipUserDialog",attrs:{single:"","append-to-body":""},on:{onConfirm:e.addUnderUser}})],1)}),[],!1,null,"1a395e14",null);t.default=p.exports},"7b5c":function(e,t,a){"use strict";a("145e")},"7ba3":function(e,t,a){"use strict";a("0078")},"7be6":function(e,t,a){!function(e){"use strict";var t="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),a="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_");function i(e){return e>1&&e<5}function n(e,t,a,n){var o=e+" ";switch(a){case"s":return t||n?"pár sekúnd":"pár sekundami";case"ss":return t||n?o+(i(e)?"sekundy":"sekúnd"):o+"sekundami";case"m":return t?"minúta":n?"minútu":"minútou";case"mm":return t||n?o+(i(e)?"minúty":"minút"):o+"minútami";case"h":return t?"hodina":n?"hodinu":"hodinou";case"hh":return t||n?o+(i(e)?"hodiny":"hodín"):o+"hodinami";case"d":return t||n?"deň":"dňom";case"dd":return t||n?o+(i(e)?"dni":"dní"):o+"dňami";case"M":return t||n?"mesiac":"mesiacom";case"MM":return t||n?o+(i(e)?"mesiace":"mesiacov"):o+"mesiacmi";case"y":return t||n?"rok":"rokom";case"yy":return t||n?o+(i(e)?"roky":"rokov"):o+"rokmi"}}e.defineLocale("sk",{months:t,monthsShort:a,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:case 4:case 5:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("c1df"))},"7c51":function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("25fc"),a("6619"),a("4bf8");var i=a("2ade"),n=a("5880"),o=a("e9df"),r=a("6218");function s(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return l(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,r=!0,s=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){s=!0,o=e},f:function(){try{r||null==a.return||a.return()}finally{if(s)throw o}}}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var c={components:{FlowVarSelector:o.default,FlowConditionBuildDialog:r.default},data:function(){return{dialogVisible:!1,data:{},curEditNodeId:"",cmOptions2:{value:"",mode:"groovy",readOnly:!1,smartIndent:!0,tabSize:1,theme:"base16-light",lineNumbers:!0,line:!0,lineWrapping:!0}}},computed:Object(n.mapState)({curNode:function(e){return e.flow.defConfigData.curEditNode}}),methods:{showDialog:function(e){if("close"==e)return this.dialogVisible=!1,void(this.curEditNodeId="");var t=this;t.$store.dispatch("flow/getCurSelectBranches").then((function(e){if(e&&e.outcomeNodes){e.conditions=e.conditions||{};var a,i=s(e.outcomeNodes);try{for(i.s();!(a=i.n()).done;){var n=a.value;e.conditions[n.nodeId]||(e.conditions[n.nodeId]="")}}catch(e){i.e(e)}finally{i.f()}}t.data=JSON.parse(JSON.stringify(e))})),this.dialogVisible=!0},setCurEditNodeId:function(e){this.curEditNodeId=e},conditionDialogConfirm:function(e){this.data.conditions[this.curEditNodeId]=e},varTreeOnConfirm:function(e){this.data.conditions[this.curEditNodeId]=this.data.conditions[this.curEditNodeId]+e.pathValue},showConditionBuild:function(){this.curEditNodeId?this.$refs.flowConditionBuildDialog.showDialog():this.$message.warning("请先选择要设置表达式的节点")},setEditorVal:function(e,t){var a="";a=1==e?1==t?'taskCmd.getActionName().equals("agree")':'taskCmd.getActionName().equals("oppose")':1==t?"signResult_"+e+'.equals("agree")':"signResult_"+e+'.equals("oppose")',this.data.conditions[this.curEditNodeId]||(this.data.conditions[this.curEditNodeId]=""),this.data.conditions[this.curEditNodeId]=a},handleClose:function(){var e=this,t={defId:this.curNode.defId,nodeId:this.curNode.nodeId,condition:JSON.stringify(this.data.conditions)},a=this;i.default.post("${bpmModel}/flow/node/v1/branchConditionSave",t).then((function(t){var i=t.data;if(i.state){a.$message.success("分支条件设置成功");var n={};n["nodeBranches."+a.curNode.nodeId+".conditions"]=a.data.conditions,a.$store.dispatch("flow/updateConfig",n),a.dialogVisible=!1,e.$emit("onConfirm")}else a.$message.fail("分支条件设置失败!"+i.message)}))},close:function(){this.dialogVisible=!1},dialogOnConfirm:function(e){if(e&&0!=e.length){var t,a=[],i=[],n=s(e);try{for(n.s();!(t=n.n()).done;){var o=t.value;a.push(o.fullname),i.push(o.id)}}catch(e){n.e(e)}finally{n.f()}this.curSelectItem.id=i.join(","),this.curSelectItem.name=a.join(","),this.$forceUpdate()}else this.$message.error("请至少选择一个用户")}}},d=(a("ff37"),a("2877")),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-dialog",{attrs:{width:"60%",title:"分支条件设置("+e.curNode.nodeId+")",visible:e.dialogVisible,"close-on-click-modal":!1,top:"8vh","before-close":e.close,"append-to-body":""}},[a("el-container",[a("el-main",{staticStyle:{padding:"10px",height:"500px"}},[a("table",{staticClass:"table table-bordered",staticStyle:{"border-spacing":"0",width:"100%","max-height":"400px",overflow:"initial"}},[a("tr",[a("th",{staticStyle:{width:"20%"}},[e._v("条件表达式")]),a("td",[a("div",{staticStyle:{margin:"8px 0"}},[a("el-button",{attrs:{size:"small"},on:{click:e.showConditionBuild}},[e._v("条件脚本")]),a("FlowVarSelector",{attrs:{defId:e.curNode.defId},on:{"node-click":e.varTreeOnConfirm}})],1),e._l(e.data.incomeNodes,(function(t){return a("div",{key:t.nodeId},["SIGNTASK"==t.type?a("el-link",{attrs:{type:"primary"},on:{click:function(a){return e.setEditorVal(t.nodeId,1)}}},[e._v(e._s(t.name)+"投票通过")]):e._e(),"SIGNTASK"==t.type?a("el-link",{staticStyle:{"margin-left":"20px"},attrs:{type:"primary"},on:{click:function(a){return e.setEditorVal(t.nodeId,2)}}},[e._v(e._s(t.name)+"投票不通过")]):e._e(),"SIGNTASK"!=t.type?a("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.setEditorVal(1,1)}}},[e._v(e._s(t.name)+"-通过")]):e._e(),"SIGNTASK"!=t.type?a("el-link",{staticStyle:{"margin-left":"20px"},attrs:{type:"primary"},on:{click:function(t){return e.setEditorVal(1,2)}}},[e._v(e._s(t.name)+"-反对")]):e._e()],1)})),a("br"),e._v("\n\t\t\t\t\t\t\t选择流程变量的时候，请注意光标位置。\n\t\t\t\t\t\t")],2)]),e._l(e.data.outcomeNodes,(function(t){return a("tr",{key:t.nodeId},[a("th",{attrs:{width:"20%"}},[a("span",[e._v(e._s(t.name))])]),a("td",{staticClass:"code-mirror-td",on:{click:function(a){return e.setCurEditNodeId(t.nodeId)}}},[a("codemirror",{ref:"mycode",refInFor:!0,staticClass:"code",staticStyle:{width:"99%"},attrs:{options:e.cmOptions2},model:{value:e.data.conditions[t.nodeId],callback:function(a){e.$set(e.data.conditions,t.nodeId,a)},expression:"data.conditions[outNode.nodeId]"}})],1)])}))],2)])],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary",size:"medium"},on:{click:e.handleClose}},[e._v("确 定")]),a("el-button",{attrs:{size:"medium"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1),a("FlowConditionBuildDialog",{ref:"flowConditionBuildDialog",attrs:{defId:e.curNode.defId},on:{onConfirm:e.conditionDialogConfirm}})],1)}),[],!1,null,"c5cb7d56",null);t.default=u.exports},"7cbb":function(e,t,a){"use strict";a.r(t);var i=a("c7ea"),n=a("ab00");a("0f7c");a("f9d4");var o={name:"template-html-edit",props:["data"],components:{codemirror:n.codemirror},data:function(){return{dataTemplate:{},dialogVisible:!1,cmOptions:{value:"",mode:"text/javascript",lineNumbers:!0,line:!0,lineWiseCopyCut:!0,showCursorWhenSelecting:!0}}},computed:{codemirror:function(){return this.$refs.template.codemirror}},watch:{data:{handler:function(e,t){e!=t&&(this.dataTemplate=e)},immediate:!0,deep:!0}},methods:{onConfirm:function(e){var t=this;this.dataTemplate.templateHtml=this.codemirror.getValue(),i.default.saveTemplateHtml(this.dataTemplate).then((function(e){e.state?(t.dialogVisible=!1,t.$message.success(e.message)):t.$message.error(e.message)}))},handleClose:function(){this.dialogVisible=!1},showDialog:function(){this.dialogVisible=!0}}},r=a("2877"),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"编辑模板",visible:e.dialogVisible,width:"65%",appendToBody:"","close-on-click-modal":!1,top:"8vh","before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-form",{attrs:{"data-vv-scope":"editTemplateHtmlForm"},model:{value:e.dataTemplate,callback:function(t){e.dataTemplate=t},expression:"dataTemplate"}},[a("ht-form-item",{attrs:{label:"报表别名",prop:"alias","label-width":"180px"}},[a("ht-input",{attrs:{disabled:"",validate:{required:!0}},model:{value:e.dataTemplate.alias,callback:function(t){e.$set(e.dataTemplate,"alias",t)},expression:"dataTemplate.alias"}})],1),a("ht-form-item",{attrs:{label:"报表模板",prop:"name","label-width":"180px"}},[a("codemirror",{ref:"template",staticClass:"code",attrs:{value:e.dataTemplate.templateHtml,options:e.cmOptions}})],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.onConfirm}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1)}),[],!1,null,"77a424fa",null);t.default=s.exports},"7d36":function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("a858"),n={name:"eip-custom-view-dialog",props:{value:Array,name:String,single:Boolean,destroyOnClose:{type:Boolean,default:!1}},data:function(){return{data:[],tableColumns:[{prop:"name",label:"名称"},{prop:"relCode",label:"编码"},{prop:"creator",label:"创建者"}],pagination:{page:1,pageSize:50,total:0}}},methods:{showDialog:function(){this.$refs.htDialog.showDialog()},handleLoad:function(e,t){var a=this;i.default.getSysModuleJson(e).then((function(e){a.data=e.rows,a.pagination.page=e.page,a.pagination.pageSize=e.pageSize,a.pagination.total=e.total,t()})).catch((function(e){t()}))},onConfirm:function(e){this.$emit("onConfirm",e,this.name),this.$emit("input",e)}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-dialog",{ref:"htDialog",attrs:{single:e.single,data:e.data,"table-columns":e.tableColumns,pagination:e.pagination,"search-placeholder":"名称或别名","dialog-title":"模块对话框","quick-search-props":"relName,relCode","destroy-on-close":e.destroyOnClose,"append-to-body":!0},on:{load:e.handleLoad,onConfirm:e.onConfirm}})}),[],!1,null,"6a3e2ebe",null);t.default=r.exports},"7d68":function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74"),a("8435"),a("44d6"),a("0ca7"),a("fb58"),a("80a8"),a("25fc");var i=a("ade3"),n=(a("000b"),a("a858")),o=a("292c"),r=a("2ade"),s=(a("880b"),a("5880"));function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function c(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?l(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var d={name:"app-center",components:{iconDialog:function(){return Promise.resolve().then(a.bind(null,"e42c"))},sysAppMenu:function(){return Promise.resolve().then(a.bind(null,"f134"))},eipDataTemplateSelector:function(){return Promise.resolve().then(a.bind(null,"e971"))},eipChartSelector:function(){return Promise.resolve().then(a.bind(null,"e3e2"))},eipCustomViewSelector:function(){return Promise.resolve().then(a.bind(null,"7214"))},eipFormSelector:function(){return Promise.resolve().then(a.bind(null,"94b2"))},eipModuleSelector:function(){return Promise.resolve().then(a.bind(null,"75cd"))},treeSelect:function(){return Promise.resolve().then(a.t.bind(null,"379d",7))},eipFlowSelector:function(){return Promise.resolve().then(a.bind(null,"894e"))},eipAuthDialog:function(){return Promise.resolve().then(a.bind(null,"e853"))},portalAppParam:function(){return Promise.resolve().then(a.bind(null,"61f7"))}},data:function(){return{apps:[],pageResult:{page:1,pageSize:15,total:0},dialogVisible:!1,appModel:{name:"",icon:"",iconType:1,iconColor:"#1339E0",type:"",content:""},typeOptions:[{key:1,value:"常规应用"},{key:2,value:"表单列表"},{key:3,value:"自定义视图"},{key:4,value:"图表"},{key:5,value:"网页跳转"},{key:6,value:"表单"},{key:7,value:"流程模块"},{key:8,value:"流程"}],selectId:"",activeName:"base",deleteUrl:window.context.portal+"/portal/sysApp/v1/remove",templateData:{},customQueryData:{},formData:{},moduleData:{},image:"",publishDialogVisible:!1,menu:{id:"",name:""},menus:[],selectedApp:{},flowData:{},searchForm:{appName:"",isPublish:!1,notPublish:!1},selectIdList:[],appTagList:[],tagDialogVisible:!1,appTags:[],importDialogVisible:!1,uploadUrl:window.context.portal+"/portal/sysApp/v1/import",fullscreenLoading:!1}},computed:Object(s.mapState)({uploadHeaders:function(e){return{Authorization:"Bearer "+e.login.currentUser.token}}}),created:function(){this.loadData()},methods:{loadData:function(e){var t=this,a=this.$loading({target:document.querySelector(".content")}),i={pageBean:this.pageResult,querys:[],sorter:[{direction:"ASC",property:"sn_"}]};e&&(i.querys=e),i.sorter=[{property:"UPDATE_TIME_",direction:"DESC"}],n.default.getSysAppList(i).then((function(e){t.apps=e.rows,t.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){a.close()}))},loadMenus:function(){var e=this;n.default.getCurrentMenuByAlias("app_menu").then((function(t){if(t.state){if(e.menus=t.value,t.value&&t.value.length>0){var a=t.value.filter((function(e){return"default"===e.alias}));a&&0!=a.length?e.menu.id=a[0].id:e.menu.id=t.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=c({},e)},unPublish:function(e){var t=this;e.isPublish=0,n.default.publishApp(e).then((function(e){e.state&&(t.$message({type:"success",message:e.message}),t.loadData())}))},view:function(e){this.publishDialogVisible=!0,this.selectedApp=c({},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 t={id:this.customQueryData.id,alias:this.customQueryData.alias,sqlAlias:this.customQueryData.sqlAlias,name:this.customQueryData.name};this.appModel.content=JSON.stringify(t)}else if(6===this.appModel.type){var a={id:this.formData.id,name:this.formData.name,key:this.formData.formKey};this.appModel.content=JSON.stringify(a)}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 n={id:this.flowData.id,name:this.flowData.name,key:this.flowData.defKey};this.appModel.content=JSON.stringify(n)}this.image&&(this.appModel.icon=this.image)},afterDelete:function(){this.loadData()},manage:function(e){var t=this;this.dialogVisible=!0,this.selectId=e,n.default.getSysApp(e).then((function(e){t.appModel=e,t.image="",t.appModel.icon&&t.appModel.icon.indexOf("icon")<0&&(t.image=t.appModel.icon),2===t.appModel.type?t.templateData=JSON.parse(t.appModel.content):3===t.appModel.type?t.customQueryData=JSON.parse(t.appModel.content):6===t.appModel.type?t.formData=JSON.parse(t.appModel.content):8===t.appModel.type?t.flowData=JSON.parse(t.appModel.content):7===t.appModel.type&&(t.moduleData=JSON.parse(t.appModel.content))}))},confirm:function(e){var t=this;n.default.deleteSysApp(e).then((function(e){e.state&&t.$message({type:"success",message:e.message}),t.loadData(),t.selectIdList=[]}))},updateImage:function(e){var t=this,a=new FormData;a.append("files",e.file),o.default.fileUpload(a).then((function(a){t.$store.dispatch("menu/downloadImg",a.fileId).then((function(a){""!=a&&(t.image=a,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 t=this;e.forEach((function(e){e.children&&(e.children.length<1?delete e.children:t.removeEmptyChildren(e.children))}))},savePublish:function(){var e=this;this.menu.id?(this.selectedApp.isPublish=1,this.selectedApp.menuId=this.menu.id,n.default.publishApp(this.selectedApp).then((function(t){t.state&&(e.$message({type:"success",message:t.message}),e.loadData(),e.publishDialogVisible=!1)}))):this.$message.warning("请选择应用菜单")},auth:function(e){var t=this,a="";if(e)this.selectId=e.id,a=e.id;else{if(this.selectIdList.length<=0)return void this.$message.warning("请选择需要设置的应用");a=this.selectIdList[0],this.selectId=""}n.default.getRights(a,"app").then((function(e){if(e.data){var a={right:e.data.right,permissionList:e.data.type,autoClose:!1};t.$refs.appAuth.showDialog(a)}}))},batchSaveRights:function(e){var t={ids:this.selectIdList,objType:"app",ownerNameJson:JSON.stringify(e)},a=this;this.$http.post("${portal}/sys/authUser/v1/batchSaveRights",t).then((function(e){a.showResponse(e)}))},saveRight:function(e){var t={id:this.selectId,objType:"app",ownerNameJson:JSON.stringify(e)},a=this;this.$http.post("${portal}/sys/authUser/v1/saveRights",t).then((function(e){a.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 t=[];this.searchForm.appName&&t.push({property:"name",operation:"LIKE",value:this.searchForm.appName,relation:"AND",group:"a"}),this.searchForm.isPublish&&t.push({property:"isPublish",operation:"EQUAL",value:1,relation:"OR",group:"b"}),this.searchForm.notPublish&&t.push({property:"isPublish",operation:"EQUAL",value:0,relation:"OR",group:"b"}),this.pageResult.page=e,this.loadData(t)},itemClick:function(e,t){t.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 t=this;r.default.get(window.context.portal+"/portal/sysApp/v1/getAppTagsById/"+e).then((function(e){e.data.state&&e.data.value&&0!=e.data.value.length&&(t.appTags=[],e.data.value.forEach((function(e){t.appTags.push(e.tagId)})))}))},loadAppTagsType:function(){var e=this;r.default.get(window.context.portal+"/sys/sysType/v1/getTreeDateByTypeKey?typeKey=yybq").then((function(t){e.appTagList=t.data,e.loadSysTag()}))},loadSysTag:function(){this.appTagList.forEach((function(e){var t={querys:[{property:"type_id_",value:e.id,group:"main",operation:"EQUAL",relation:"AND"}]};r.default.post(window.context.portal+"/portal/sysTag/v1/query",t).then((function(t){e.children=t.data.rows}))}))},appTagSave:function(){var e=this;r.default.post(window.context.portal+"/portal/sysApp/v1/saveAppTags/"+this.selectId,this.appTags.join(",")).then((function(t){t.data.state&&(e.$message({type:"success",message:t.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);r.default.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()}}},u=(a("7693"),a("2877")),p=Object(u.a)(d,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight app_center_container"},[a("div",[a("div",[a("el-input",{staticClass:"input-search",attrs:{clearable:!0,placeholder:"请输入应用名称"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(1)}},model:{value:e.searchForm.appName,callback:function(t){e.$set(e.searchForm,"appName",t)},expression:"searchForm.appName"}},[a("el-button",{attrs:{slot:"append",icon:"el-icon-search"},on:{click:function(t){return e.search(1)}},slot:"append"})],1),a("el-checkbox",{on:{change:function(t){return e.search(1)}},model:{value:e.searchForm.isPublish,callback:function(t){e.$set(e.searchForm,"isPublish",t)},expression:"searchForm.isPublish"}},[e._v("已发布")]),a("el-checkbox",{on:{change:function(t){return e.search(1)}},model:{value:e.searchForm.notPublish,callback:function(t){e.$set(e.searchForm,"notPublish",t)},expression:"searchForm.notPublish"}},[e._v("未发布")]),a("el-divider",{attrs:{direction:"vertical"}}),a("el-button",{attrs:{icon:"el-icon-back",size:"small"},on:{click:function(t){e.importDialogVisible=!0}}},[e._v("导入")]),a("el-button",{attrs:{icon:"el-icon-right",size:"small"},on:{click:e.handleExport}},[e._v("导出")]),a("el-button",{on:{click:function(t){return e.auth()}}},[e._v("设置权限")])],1),a("el-row",{staticClass:"content"},[a("el-col",{attrs:{span:6}},[e.apps.length<24?a("el-card",{staticClass:"card",attrs:{shadow:"hover"},nativeOn:{click:function(t){return e.add(t)}}},[a("i",{staticClass:"el-icon-circle-plus-outline",staticStyle:{"font-size":"100px"}})]):e._e()],1),e._l(e.apps,(function(t){return a("el-col",{key:t.id,attrs:{span:6}},[a("div",{staticClass:"card-item",class:{checked:t.checked}},[a("div",{staticClass:"sticky",on:{click:function(a){return e.itemClick(t,a)}}},[a("label",{staticClass:"card-checkbox"},[a("input",{attrs:{type:"checkbox"}}),a("span")])]),a("el-card",{staticClass:"card",attrs:{"body-style":{padding:"0px"},shadow:"hover"}},[a("div",{staticClass:"card-background",style:{background:t.iconColor?t.iconColor:"#1339E0"}},[t.icon&&t.icon.indexOf("icon")<0?a("el-image",{staticClass:"app-image",attrs:{src:t.icon}}):a("i",{class:t.icon?t.icon:"icon-halosee-H",staticStyle:{color:"#ffffff","padding-top":"10px"}})],1),a("span",{staticClass:"card-title"},[e._v(e._s(t.name))]),a("div",{staticClass:"card-item-actions"},[a("el-button",{staticClass:"actions__btn",attrs:{round:""},on:{click:function(a){return e.manage(t.id)}}},[e._v("管理")]),0===t.isPublish?a("el-button",{staticClass:"actions__btn",attrs:{round:""},on:{click:function(a){return e.publish(t)}}},[e._v("发布")]):e._e(),0!==t.isPublish?a("el-button",{staticClass:"actions__btn",attrs:{round:""},on:{click:function(a){return e.view(t)}}},[e._v("查看发布")]):e._e(),a("el-button",{staticClass:"actions__btn",attrs:{round:""},on:{click:function(a){return e.tagSet(t)}}},[e._v("标签")]),a("el-button",{staticClass:"actions__btn",attrs:{round:""},on:{click:function(a){return e.auth(t)}}},[e._v("权限")]),a("el-popconfirm",{staticClass:"actions__btn confirm__btn",attrs:{title:"确定删除"},on:{onConfirm:function(a){return e.confirm(t.id)}}},[a("el-button",{attrs:{slot:"reference",round:"",type:"danger"},slot:"reference"},[e._v("删除")])],1)],1)])],1)])}))],2),a("el-pagination",{staticClass:"pagination",attrs:{"current-page":e.pageResult.page,"page-size":e.pageResult.pageSize,total:e.pageResult.total,background:"",layout:"prev, pager, next"},on:{"current-change":e.currentChange}})],1),e.dialogVisible?a("el-dialog",{staticClass:"form-editor-dialog",attrs:{visible:e.dialogVisible,fullscreen:""}},[a("el-container",{staticClass:"fullheight"},[a("el-header",{staticClass:"header",staticStyle:{height:"45px"}},[a("div",{staticClass:"navbar-default box-shadow flex"},[a("el-page-header",{attrs:{content:"详情页面"},on:{back:e.beforeClose}}),a("ht-submit-button",{attrs:{model:e.appModel,"scope-name":"appModelForm",url:"${portal}/portal/sysApp/v1/save"},on:{"after-save-data":e.afterSaveData,"before-save-data":e.beforeSaveData}},[e._v(e._s(e.$t("eip.common.save"))+"\n\t\t\t\t\t")])],1)]),a("el-main",[a("el-tabs",{attrs:{type:"card"},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"基础信息",name:"base"}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"appModelForm"}},[a("ht-form-item",{attrs:{label:"应用名称"}},[a("ht-input",{attrs:{validate:"required",width:"260px"},model:{value:e.appModel.name,callback:function(t){e.$set(e.appModel,"name",t)},expression:"appModel.name"}})],1),a("ht-form-item",{attrs:{label:"图标"}},[a("div",{staticStyle:{display:"inline-flex"}},[a("div",{style:{width:"30px",height:"30px",background:e.appModel.iconColor}},[e.image?a("el-image",{staticClass:"image",attrs:{src:e.image}}):e._e(),a("i",{staticClass:"app-icon",class:e.appModel.icon,staticStyle:{"font-size":"30px",color:"#ffffff"}})],1),a("iconDialog",{on:{selected:e.selectIcon}}),a("el-upload",{attrs:{"http-request":e.updateImage,"show-file-list":!1,accept:"image/gif,image/jpeg,image/png,image/jpg,image/bmp",action:"string"}},[a("el-button",{attrs:{size:"small"}},[e._v("上传")])],1),a("el-color-picker",{model:{value:e.appModel.iconColor,callback:function(t){e.$set(e.appModel,"iconColor",t)},expression:"appModel.iconColor"}})],1)]),a("ht-form-item",{attrs:{label:"跳转模式"}},[a("ht-select",{staticClass:"width-input",attrs:{options:e.typeOptions,validate:"required"},on:{change:e.modeChange},model:{value:e.appModel.type,callback:function(t){e.$set(e.appModel,"type",t)},expression:"appModel.type"}})],1),2===e.appModel.type?a("ht-form-item",{attrs:{label:"表单列表"}},[a("eip-data-template-selector",{staticStyle:{width:"200px"},attrs:{single:!0,placeholder:"请选择表单列表"},model:{value:e.templateData,callback:function(t){e.templateData=t},expression:"templateData"}})],1):e._e(),3===e.appModel.type?a("ht-form-item",{attrs:{label:"自定义视图"}},[a("eip-custom-view-selector",{staticStyle:{width:"200px"},attrs:{single:!0,validate:"required"},model:{value:e.customQueryData,callback:function(t){e.customQueryData=t},expression:"customQueryData"}})],1):e._e(),4===e.appModel.type?a("ht-form-item",{attrs:{label:"图表"}},[a("eip-chart-selector",{attrs:{chartType:2,dataParam:e.appModel.content,validate:"required"},on:{"update:dataParam":function(t){return e.$set(e.appModel,"content",t)},"update:data-param":function(t){return e.$set(e.appModel,"content",t)}}})],1):e._e(),5===e.appModel.type?a("ht-form-item",{attrs:{label:"网页跳转"}},[a("el-tooltip",{staticClass:"item",attrs:{content:"系统内网页可填写相对路径",effect:"dark",placement:"top"}},[a("i",{staticClass:"el-icon-info"})]),a("ht-input",{attrs:{validate:{required:!0}},model:{value:e.appModel.content,callback:function(t){e.$set(e.appModel,"content",t)},expression:"appModel.content"}})],1):e._e(),6===e.appModel.type?a("ht-form-item",{attrs:{label:"表单"}},[a("eip-form-selector",{staticStyle:{width:"200px"},attrs:{single:!0,validate:"required"},model:{value:e.formData,callback:function(t){e.formData=t},expression:"formData"}})],1):e._e(),7===e.appModel.type?a("ht-form-item",{attrs:{label:"模块"}},[a("eip-module-selector",{staticStyle:{width:"20px"},attrs:{single:!0,validate:"required"},model:{value:e.moduleData,callback:function(t){e.moduleData=t},expression:"moduleData"}})],1):e._e(),8===e.appModel.type?a("ht-form-item",{attrs:{label:"流程"}},[a("eip-flow-selector",{staticStyle:{width:"200px"},attrs:{single:!0,validate:"required"},model:{value:e.flowData,callback:function(t){e.flowData=t},expression:"flowData"}})],1):e._e(),a("ht-form-item",{attrs:{label:"排序"}},[a("ht-input",{attrs:{type:"number",validate:"required",width:"260px"},model:{value:e.appModel.sn,callback:function(t){e.$set(e.appModel,"sn",t)},expression:"appModel.sn"}})],1)],1)],1),e.appModel.id?a("el-tab-pane",{attrs:{label:"应用说明",name:"appDesc"}},[a("portal-app-param",{attrs:{appId:e.appModel.id}})],1):e._e(),1===e.appModel.type?a("el-tab-pane",{attrs:{disabled:!e.appModel.id,label:"菜单信息",name:"menu"}},[a("sys-app-menu",{attrs:{id:e.selectId}})],1):e._e()],1)],1)],1)],1):e._e(),a("el-dialog",{attrs:{"before-close":e.beforeClose,visible:e.publishDialogVisible,title:"发布应用",width:"30%"}},[a("el-form",{attrs:{"data-vv-scope":"publishForm"}},[a("ht-form-item",{attrs:{label:"应用菜单"}},[a("tree-Select",{attrs:{multiple:!1,normalizer:e.normalizer,options:e.menus,noChildrenText:" ",noOptionsText:" ",placeholder:"请选择父节点"},model:{value:e.menu.id,callback:function(t){e.$set(e.menu,"id",t)},expression:"menu.id"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e.selectedApp.isPublish?e._e():a("el-button",{attrs:{type:"primary"},on:{click:e.savePublish}},[e._v("保 存")]),e.selectedApp.isPublish?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.unPublish(e.selectedApp)}}},[e._v("取消发布")]):e._e(),a("el-button",{on:{click:function(t){e.publishDialogVisible=!1}}},[e._v("取 消")])],1)],1),a("el-dialog",{attrs:{"before-close":e.beforeClose,visible:e.tagDialogVisible,title:"设置标签",width:"30%"}},[a("el-form",[a("ht-form-item",{attrs:{label:"应用标签"}},[a("tree-Select",{attrs:{disableBranchNodes:!0,multiple:!0,normalizer:e.normalizer,options:e.appTagList,placeholder:"请选择应用标签"},model:{value:e.appTags,callback:function(t){e.appTags=t},expression:"appTags"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"text"},on:{click:e.tagConfig}},[e._v("配置标签信息")]),a("el-button",{attrs:{type:"primary"},on:{click:e.appTagSave}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{attrs:{type:"default"},on:{click:e.beforeClose}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("eip-auth-dialog",{ref:"appAuth",on:{onConfirm:e.authConfirm}}),e.importDialogVisible?a("el-dialog",{attrs:{"close-on-click-modal":!1,visible:e.importDialogVisible,title:"导入应用",top:"30vh",width:"40%"},on:{"update:visible":function(t){e.importDialogVisible=t}}},[a("div",{staticStyle:{height:"150px","padding-left":"20px"}},[a("el-upload",{ref:"upload",staticStyle:{display:"inline-block"},attrs:{action:e.uploadUrl,"auto-upload":!1,"before-upload":e.beforeUpload,headers:e.uploadHeaders,limit:1,"on-error":e.handleUploadResult,"on-exceed":e.onExceed,"on-success":e.handleUploadResult,accept:".zip"}},[a("el-button",{attrs:{icon:"el-icon-upload",size:"small"}},[e._v("选择应用")])],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:e.fullscreenLoading,expression:"fullscreenLoading",modifiers:{fullscreen:!0,lock:!0}}],attrs:{"element-loading-text":"导入中...",type:"primary"},on:{click:e.uploadSubmit}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.importDialogVisible=!1}}},[e._v("取 消")])],1)]):e._e()],1)}),[],!1,null,"20078018",null);t.default=p.exports},"7d76":function(e,t,a){},"7db5":function(e,t,a){"use strict";a("1c7e")},"7de2":function(e,t,a){"use strict";a.r(t);a("25fc"),a("96cf");var i,n=a("1da1"),o={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:(i=Object(n.a)(regeneratorRuntime.mark((function e(t){var a,i,n,o,r,s;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=this.curMathExpIndex,i=document.getElementById(a+"_singleText"),n=t,o=0,"abs"==t?(n="FormMath.abs()",o=1):"round"==t?(n="FormMath.round()",o=1):"sqrt"==t?(n="FormMath.sqrt()",o=1):"tofixed"==t?(o=3,n="FormMath.tofixed(,2)"):"convertCurrency"==t?(n="FormMath.convertCurrency()",o=1):"()"==t?o=1:"sum"==t?(n="FormMath.sum()",o=1):"max"==t?(n="FormMath.max()",o=1):"min"==t?(n="FormMath.min()",o=1):"average"==t&&(n="FormMath.average()",o=1),!i.selectionStart&&0!==i.selectionStart){e.next=13;break}return r=i.selectionStart,s=i.selectionEnd,this.curMathExp=i.value.substring(0,r)+n+i.value.substring(s,i.value.length),e.next=11,this.$nextTick();case 11:i.focus(),i.setSelectionRange(s+n.length,s+n.length-o);case 13:this.countSetting.rowMathExps[a].mathExp?this.countSetting.rowMathExps[a].mathExp+=n:this.countSetting.rowMathExps[a].mathExp=n;case 14:case"end":return e.stop()}}),e,this)}))),function(e){return i.apply(this,arguments)}),handleNodeClick:function(e,t){if("number"==e.dataType){var a="main"==t.parent.data.nodeType,i="data."+e.path+"."+e.name;if(!a&&this.countSetting.isSingleRecord&&(i="item."+e.name),a&&this.countSetting.isSingleRecord)this.$message({message:"子表中单条记录运算模式下,不能选择主表字段!",type:"warning"});else{var n="";n=a||this.countSetting.isSingleRecord?"{"+e.desc+"("+i+")}":"[{"+e.desc+"("+i+")}]",this.insert(n)}}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,t){if(0===e)this.$message({message:"已经是列表中第一位",type:"warning"});else{var a=t[e-1];Vue.set(t,e-1,t[e]),Vue.set(t,e,a)}},down:function(e,t){if(e===t.length-1)this.$message({message:"已经是列表中最后一位",type:"warning"});else{this.isTransition=!0;var a=t[e+1];Vue.set(t,e+1,t[e]),Vue.set(t,e,a)}}}},r=o,s=(a("fd4a"),a("2877")),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{margin:"-20px -10px"}},[a("el-container",{staticStyle:{height:"220px"}},[a("el-main",{staticStyle:{padding:"0 0 0 20px"}},[a("el-tag",{attrs:{type:"warning"}},[e._v("单列跨行统计函数说明：1、行号从1开始；2、编写规则：中括号包含行号+运算符；3、示例：（1）第一行乘以第二行除以100：[1]*[2]/100，")]),a("el-tag",{attrs:{type:"warning"}},[e._v("（2）统计第1行到第20行的和：FormMath.sum([1:20])")]),a("el-card",{staticClass:"box-card operator-card",attrs:{shadow:"never"}},[a("div",{attrs:{slot:"header"},slot:"header"},[a("span",[e._v("通用运算符")])]),a("div",[a("el-row",{staticStyle:{"margin-top":"10px"}},[a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"加"},on:{click:function(t){return e.insert("+")}}},[e._v("+")])],1),a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"减"},on:{click:function(t){return e.insert("-")}}},[e._v("－")])],1),a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"乘"},on:{click:function(t){return e.insert("*")}}},[e._v("×")])],1),a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"除"},on:{click:function(t){return e.insert("/")}}},[e._v("÷")])],1),a("el-col",{attrs:{span:4}},[a("el-button",{attrs:{circle:"",title:"括号"},on:{click:function(t){e.insert("()")}}},[e._v("()")])],1)],1),a("el-row",{staticStyle:{"margin-top":"20px"}},[a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"绝对值"},on:{click:function(t){return e.insert("abs")}}},[e._v("|x|")])],1),a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"四舍五入"},on:{click:function(t){return e.insert("round")}}},[e._v("≈")])],1),a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"开平方"},on:{click:function(t){return e.insert("sqrt")}}},[e._v("开方")])],1),a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"保留小数点后2位"},on:{click:function(t){return e.insert("tofixed")}}},[e._v("保留")])],1),a("el-col",{attrs:{span:4}},[a("el-button",{attrs:{circle:"",title:"求和"},on:{click:function(t){return e.insert("sum")}}},[e._v("∑")])],1)],1)],1)])],1)],1),a("el-container",{staticStyle:{height:"280px"}},[a("el-header",{staticStyle:{height:"30px","line-height":"30px",background:"#fafafa","font-weight":"bold","font-size":"14px"}},[a("el-button",{attrs:{size:"small",type:"text",icon:"el-icon-plus"},on:{click:function(t){return e.addMathExp()}}},[e._v("添加")])],1),a("el-main",{staticStyle:{padding:"0 0 0 20px"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",{staticClass:"linkageTable-tr"},[a("td",{attrs:{width:"120px"}},[e._v("描述")]),a("td",{attrs:{width:"90px"}},[e._v("统计行号(从1开始)")]),a("td",{attrs:{width:"180px"}},[e._v("公式")]),a("td",{attrs:{width:"150px"}},[e._v("操作")])]),e._l(e.countSetting.rowMathExps,(function(t,i){return a("tr",{key:i,staticClass:"linkageTable-tr",on:{click:function(t){return e.rowClick(i)}}},[a("td",[a("ht-input",{model:{value:t.desc,callback:function(a){e.$set(t,"desc",a)},expression:"field.desc"}})],1),a("td",[a("el-input-number",{attrs:{"controls-position":"right",min:0,max:1e3},model:{value:t.sn,callback:function(a){e.$set(t,"sn",a)},expression:"field.sn"}})],1),a("td",[a("el-input",{attrs:{type:"textarea",rows:2,cols:60,autocomplete:"off",id:i+"_singleText"},model:{value:t.mathExp,callback:function(a){e.$set(t,"mathExp",a)},expression:"field.mathExp"}})],1),a("td",[a("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.mathExpRemove(t)}}}),a("el-button",{attrs:{size:"small",icon:"el-icon-arrow-up"},on:{click:function(t){return e.up(i,e.countSetting.rowMathExps)}}}),a("el-button",{attrs:{icon:"el-icon-arrow-down"},on:{click:function(t){return e.down(i,e.countSetting.rowMathExps)}}})],1)])}))],2)])])],1),a("div",{staticClass:"dialog-footer",staticStyle:{"margin-top":"20px","text-align":"right"},attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.confirm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)}),[],!1,null,"43f6089a",null);t.default=l.exports},"7dff":function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("6619"),a("96cf");var i=a("1da1"),n=(a("000b"),a("25fc"),a("292c"));a("c994");function o(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return r(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return r(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,s=!0,l=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return s=e.done,e},e:function(e){l=!0,o=e},f:function(){try{s||null==a.return||a.return()}finally{if(l)throw o}}}}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var s,l={components:{EipUserDialog:a("7f58").default,UserRoleManager:function(){return Promise.resolve().then(a.bind(null,"5964"))},EipSysTypeDialog:function(){return Promise.resolve().then(a.bind(null,"fe97"))}},computed:{roleDeleteUrl:function(){return window.context.uc+"/api/role/v1/role/deleteRoleByIds"},saveRoleUrl:function(){var e=window.context.uc+"/api/role/v1/role";return this.role.id?e+="/updateRole":e+="/addRole",e},requestMethod:function(){return this.role.id?"PUT":"POST"},roleCodesOptions:function(){var e,t=[],a=o(this.allowRoles);try{for(a.s();!(e=a.n()).done;){var i=e.value,n={};n.key=i.code,n.value=i.name,t.push(n)}}catch(e){a.e(e)}finally{a.f()}return t},saveRoleCopy:function(){return"".concat(window.context.uc,"/sys/sysRoleAuth/v1/saveCopy?oldCode=").concat(this.menuPerm.code,"&newCodes=").concat(this.menuPerm.newCodes)}},data:function(){return{dialogVisible:!1,dialogVisibleMenuPerm:!1,role:{name:"",code:""},isSubmit:!0,data:[],pageResult:{page:1,pageSize:50,total:0},loadDataUrl:"",menuPerm:{},allowRoles:[]}},mounted:function(){this.$validator=this.$root.$validator},methods:{handleClose:function(){this.dialogVisible=!1},handleCloseMenuPerm:function(){this.dialogVisibleMenuPerm=!1},showDialog:function(e){this.dialogVisible=!0,e?this.loadDataUrl="/api/role/v1/role/getRole?code=".concat(e.code):this.role={name:"",code:""}},dialogCancle:function(e){this[e]=!1},loadData:function(e,t){var a=this;n.default.getRolePage(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},handleCommand:function(e){switch(e.command){case"edit":this.showDialog(e.row);break;case"delete":case"assignMenu":default:break;case"assignUser":this.$refs.userRoleManager.showDialog(e.row.code);break;case"copyRoleMenuPerm":this.menuPerm=e.row,this.dialogVisibleMenuPerm=!0,this.loadDataUrl="/api/role/v1/roles/getNotCodeAll?code=".concat(e.row.code)}},beforeSaveData:(s=Object(i.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.isSubmit=!0;case 1:case"end":return e.stop()}}),e,this)}))),function(){return s.apply(this,arguments)}),afterSaveData:function(){this.dialogVisible=!1,this.$refs.roleTable.load()},afterDelete:function(){this.$refs.roleTable.load()},afterLoadData:function(e){var t=this;this.dialogVisibleMenuPerm&&(this.allowRoles=e),this.dialogVisible&&(this.role=e.value,setTimeout((function(){return t.$validator.validateAll("editRoleForm")})))},showFlowTypeDialog:function(){this.$refs.flowTypeDialog.showDialog()}}},c=l,d=(a("dc10"),a("2877")),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"roleTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"name,code"},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]),a("ht-delete-button",{attrs:{url:e.roleDeleteUrl,htTable:e.$refs.roleTable&&e.$refs.roleTable.$refs.htTable},on:{"after-delete":e.afterDelete}},[e._v("\n\t\t\t\t\t删除\n\t\t\t\t")])],1),a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showFlowTypeDialog()}}},[e._v("流程分类对话框演示")])]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"id",label:"主键",sortable:!0,hidden:""}}),a("ht-table-column",{attrs:{prop:"name",label:"名称",width:"300",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"code",label:"编码",sortable:!0}}),a("ht-table-column",{attrs:{prop:"enabled",label:"状态",width:"80",filters:[{text:"启用",value:1},{text:"禁用",value:0}]},scopedSlots:e._u([{key:"default",fn:function(t){return[1==t.row.enabled?a("el-tag",[e._v("启用")]):a("el-tag",{attrs:{type:"danger"}},[e._v("禁用")])]}}])}),a("ht-table-column",{attrs:{width:"150"},scopedSlots:e._u([{key:"header",fn:function(){return[a("span",{staticStyle:{color:"#2274af"}},[e._v("操作")])]},proxy:!0},{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(t){return e.handleCommand({row:i,command:"assignMenu"})}}},[a("span",[a("i",{staticClass:"el-icon-menu"}),e._v("\n\t\t\t\t\t\t\t菜单授权\n\t\t\t\t\t\t")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{icon:"el-icon-edit",command:{row:i,command:"edit"}}},[e._v("编辑")]),a("el-dropdown-item",{attrs:{icon:"el-icon-user",command:{row:i,command:"assignUser"}}},[e._v("\n\t\t\t\t\t\t\t\t分配用户\n\t\t\t\t\t\t\t")]),a("el-dropdown-item",{attrs:{icon:"el-icon-plus",command:{row:i,command:"copyRoleMenuPerm"}}},[e._v("\n\t\t\t\t\t\t\t\t权限复制\n\t\t\t\t\t\t\t")])],1)],1)]}}])})]],2),a("ht-sidebar-dialog",{attrs:{width:"50%",title:"添加角色",visible:e.dialogVisible,"before-close":e.handleClose}},[a("el-form",{attrs:{"data-vv-scope":"editRoleForm"},model:{value:e.role,callback:function(t){e.role=t},expression:"role"}},[a("ht-form-item",{attrs:{label:"角色名称",prop:"name","label-width":"80px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入名称"},model:{value:e.role.name,callback:function(t){e.$set(e.role,"name",t)},expression:"role.name"}})],1),a("ht-form-item",{attrs:{label:"角色别名",prop:"code","label-width":"80px"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.role.name,expression:"role.name"}],attrs:{autocomplete:"off",validate:{required:!0,alpha_num:!0},placeholder:"请输入别名",disabled:!!e.role.id},model:{value:e.role.code,callback:function(t){e.$set(e.role,"code",t)},expression:"role.code"}})],1),a("ht-form-item",{attrs:{label:"状态","label-width":"80px"}},[a("ht-select",{attrs:{options:[{key:0,value:"禁用"},{key:1,value:"启用"}],validate:{required:!0}},model:{value:e.role.enabled,callback:function(t){e.$set(e.role,"enabled",t)},expression:"role.enabled"}})],1),a("ht-form-item",{attrs:{label:"描述","label-width":"80px"}},[a("ht-input",{attrs:{type:"textarea",placeholder:"请输入描述"},model:{value:e.role.description,callback:function(t){e.$set(e.role,"description",t)},expression:"role.description"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))]),a("ht-submit-button",{attrs:{url:e.saveRoleUrl,model:e.role,isSubmit:e.isSubmit,requestMethod:e.requestMethod,scopeName:"editRoleForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v("\n\t\t\t\t"+e._s(e.$t("eip.common.save"))+"\n\t\t\t")])],1)],1),a("ht-sidebar-dialog",{ref:"menuPermSidebardialog",attrs:{width:"50%",title:"菜单权限复制",visible:e.dialogVisibleMenuPerm,"before-close":e.handleCloseMenuPerm}},[a("el-form",{attrs:{model:e.menuPerm,"data-vv-scope":"RoleMenuPermForm"}},[a("ht-form-item",{attrs:{label:"原角色名称",prop:"name","label-width":"120px"}},[a("ht-input",{attrs:{permission:"r"},model:{value:e.menuPerm.name,callback:function(t){e.$set(e.menuPerm,"name",t)},expression:"menuPerm.name"}})],1),a("ht-form-item",{attrs:{label:"原角色别名",prop:"code","label-width":"120px"}},[a("ht-input",{attrs:{permission:"r"},model:{value:e.menuPerm.code,callback:function(t){e.$set(e.menuPerm,"code",t)},expression:"menuPerm.code"}})],1),a("ht-form-item",{attrs:{label:"权限复制角色","label-width":"120px"}},[a("ht-select",{attrs:{options:e.roleCodesOptions,multiple:"",validate:{required:!0}},model:{value:e.menuPerm.newCodes,callback:function(t){e.$set(e.menuPerm,"newCodes",t)},expression:"menuPerm.newCodes"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){return e.dialogCancle("dialogVisibleMenuPerm")}}},[e._v(e._s(e.$t("eip.common.cancel")))]),a("ht-submit-button",{attrs:{url:e.saveRoleCopy,isSubmit:e.isSubmit,scopeName:"RoleMenuPermForm"},on:{"after-save-data":function(t){e.dialogVisibleMenuPerm=!1}}},[e._v("\n\t\t\t\t"+e._s(e.$t("eip.common.save"))+"\n\t\t\t")])],1)],1),a("ht-load-data",{attrs:{url:e.loadDataUrl,context:"uc"},on:{"after-load-data":e.afterLoadData}}),a("user-role-manager",{ref:"userRoleManager"}),a("eip-sys-type-dialog",{ref:"flowTypeDialog",attrs:{"cat-id":"6"}})],1)}),[],!1,null,"ddaf4d5e",null);t.default=u.exports},"7e7e":function(e,t,a){"use strict";a.r(t);a("000b");var i=a("a858"),n={data:function(){return{dialogVisible:!1,data:[],saveUrl:"".concat(window.context.portal,"/sys/sysProperties/v1/save"),pageResult:{page:1,pageSize:50,total:0},currentProperty:{encrypt:1}}},mounted:function(){this.$validator=this.$root.$validator},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},showDialog:function(e){var t=this;e&&"sysSetting"==e.alias?this.$message.warning("请前往系统设置查看详情"):e&&e.id?i.default.getSysProperty(e.id).then((function(e){t.currentProperty=e,t.dialogVisible=!0})):this.dialogVisible=!0},beforeCloseDialog:function(){this.currentProperty={encrypt:1},this.dialogVisible=!1},loadData:function(e,t){var a=this;i.default.getSysProperties(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},afterSaveData:function(){var e=this;setTimeout((function(){e.beforeCloseDialog(),e.$refs.htTable.load()}),500)}}},o=(a("edc2"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"name,alias,description","default-sorter":[{direction:"DESC",property:"createTime"}],"show-export":!1,"show-custom-column":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:"${portal}/sys/sysProperties/v1/remove",htTable:e.$refs.htTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"属性名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary",title:"编辑详情"},on:{click:function(t){return e.showDialog(i)}}},[e._v(e._s(i.name))])]}}])}),a("ht-table-column",{attrs:{width:"150",prop:"alias",label:"属性代码",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"encrypt",label:"存储方式",width:"120",filters:[{text:"加密存储",value:1},{text:"明文存储",value:0}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["0"==i.encrypt?a("el-tag",{attrs:{type:"info"}},[e._v("明文存储")]):e._e(),"1"==i.encrypt?a("el-tag",{attrs:{type:"warning"}},[e._v("加密存储")]):e._e()]}}])})],a("ht-table-column",{attrs:{prop:"description",label:"属性说明","show-overflow-tooltip":!0}})],2),e.dialogVisible?a("ht-sidebar-dialog",{staticClass:"sp-manager__dialog",attrs:{width:"28%",title:"系统属性编辑",visible:e.dialogVisible,"before-close":e.beforeCloseDialog}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"propertyForm"}},[a("ht-form-item",{attrs:{label:"属性名称"}},[a("ht-input",{attrs:{validate:"required",maxlength:50,showWordLimit:!0},model:{value:e.currentProperty.name,callback:function(t){e.$set(e.currentProperty,"name",t)},expression:"currentProperty.name"}})],1),a("ht-form-item",{attrs:{label:"属性代码"}},[a("ht-input",{attrs:{validate:"required",maxlength:50,showWordLimit:!0},model:{value:e.currentProperty.alias,callback:function(t){e.$set(e.currentProperty,"alias",t)},expression:"currentProperty.alias"}})],1),a("ht-form-item",{attrs:{label:"属性值"}},[a("ht-input",{attrs:{type:"textarea",rows:5,validate:"required"},model:{value:e.currentProperty.value,callback:function(t){e.$set(e.currentProperty,"value",t)},expression:"currentProperty.value"}})],1),a("ht-form-item",{attrs:{label:"存储方式"}},[a("ht-radio",{attrs:{options:[{key:0,value:"明文存储"},{key:1,value:"加密存储"}]},model:{value:e.currentProperty.encrypt,callback:function(t){e.$set(e.currentProperty,"encrypt",t)},expression:"currentProperty.encrypt"}})],1),a("ht-form-item",{attrs:{label:"属性说明"}},[a("ht-input",{attrs:{type:"textarea",rows:5,maxlength:200,showWordLimit:!0},model:{value:e.currentProperty.description,callback:function(t){e.$set(e.currentProperty,"description",t)},expression:"currentProperty.description"}})],1)],1),a("div",{staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:e.saveUrl,model:e.currentProperty,"scope-name":"propertyForm"},on:{"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:e.beforeCloseDialog}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1):e._e()],1)}),[],!1,null,"be97aef2",null);t.default=r.exports},"7ec9":function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74"),a("25fc");var i=a("ade3"),n=(a("000b"),a("4bf8")),o=a("292c");function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function s(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?r(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var l={name:"watermark-manager",components:{watermarkTypeDialog:function(){return Promise.resolve().then(a.bind(null,"cf05"))},watermarkSetProcessDialog:function(){return Promise.resolve().then(a.bind(null,"2e91"))}},data:function(){return{data:[],pageResult:{page:1,pageSize:20,total:0},deleteUrl:window.context.bpmModel+"/bpmModel/bpmWatermark/v1/remove",saveUrl:window.context.bpmModel+"/bpmModel/bpmWatermark/v1/save",dialogVisible:!1,typeDialogVisible:!1,title:"",watermark:{name:"",type:1,content:"",color:"rgba(255, 69, 0, 0.68)"},typeArray:[{text:"文字",value:1},{text:"图片",value:2}],selectRow:{},isSubmit:!0}},methods:{loadData:function(e,t){var a=this;n.default.getWatermarkList(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){t&&t()}))},edit:function(e){var t=this;this.dialogVisible=!0,e?(this.title="编辑流程水印",n.default.getWatermark(e).then((function(e){t.watermark=e}))):(this.title="添加流程水印",this.watermark={name:"",type:1,content:"",color:"rgba(255, 69, 0, 0.68)"})},handleClose:function(){this.dialogVisible=!1,this.typeDialogVisible=!1},beforeSaveData:function(){this.isSubmit=!0,2==this.watermark.type&&(this.watermark.content&&null!=this.watermark.content||(this.$message.error("请上传图片"),this.isSubmit=!1))},afterSaveData:function(){this.dialogVisible=!1,this.$refs.htTable.load()},setType:function(e){this.selectRow=s({},e),this.$refs.watermarkTypeDialog.showDialog()},setProcess:function(e){this.selectRow=s({},e),this.$refs.watermarkSetProcessDialog.showDialog()},updateImage:function(e){var t=this,a=new FormData;a.append("files",e.file),o.default.fileUpload(a).then((function(a){t.$store.dispatch("menu/downloadImg",a.fileId).then((function(a){""!=a&&(t.$set(t.watermark,"content",a),e.onSuccess())})).catch((function(){e.onError()}))})).catch((function(){e.onError()}))},beforeUpload:function(e){var t=e.name.substring(e.name.lastIndexOf(".")+1);return"jpg"==t||"png"==t||(this.$message.warning("只能上传jpg/png格式的文件"),!1)}}},c=(a("430f"),a("2877")),d=Object(c.a)(l,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,"show-export":!1,"show-custom-column":!1,"highlight-current-row":"","quick-search-props":"name"},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.edit()}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:e.deleteUrl,htTable:e.$refs.htTable,pk:"id",parameter:"ids"}},[e._v("删除")])]},proxy:!0}])},[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",align:"center",label:"名称"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary",title:"点击编辑"},on:{click:function(t){return e.edit(i.id)}}},[e._v(e._s(i.name))])]}}])}),a("ht-table-column",{attrs:{prop:"type",align:"center",label:"类型",filters:e.typeArray},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[1===i.type?a("el-tag",{attrs:{type:"success"}},[e._v("文字")]):e._e(),2===i.type?a("el-tag",[e._v("图片")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"content",align:"center",label:"内容"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[1===i.type?a("div",{style:{color:i.color}},[e._v(e._s(i.content))]):a("el-avatar",{attrs:{size:30,src:i.content}})]}}])}),a("ht-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{on:{click:function(t){return e.setType(i)}}},[e._v("设置分类")]),a("el-button",{on:{click:function(t){return e.setProcess(i)}}},[e._v("设置流程")])]}}])})],1),a("ht-sidebar-dialog",{attrs:{width:"28%",title:e.title,visible:e.dialogVisible,"before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-form",{attrs:{"data-vv-scope":"editForm"}},[a("ht-form-item",{attrs:{label:"名称"}},[a("ht-input",{attrs:{validate:"required",maxlength:30},model:{value:e.watermark.name,callback:function(t){e.$set(e.watermark,"name",t)},expression:"watermark.name"}})],1),a("ht-form-item",{attrs:{label:"类型"}},[a("ht-select",{attrs:{validate:"required",options:[{key:1,value:"文字"},{key:2,value:"图片"}]},model:{value:e.watermark.type,callback:function(t){e.$set(e.watermark,"type",t)},expression:"watermark.type"}})],1),a("ht-form-item",{attrs:{label:"内容"}},[1===e.watermark.type?a("ht-input",{attrs:{validate:"required",maxlength:100},model:{value:e.watermark.content,callback:function(t){e.$set(e.watermark,"content",t)},expression:"watermark.content"}}):[a("el-avatar",{attrs:{size:50,src:e.watermark.content}}),a("br"),a("el-upload",{attrs:{action:"string","http-request":e.updateImage,"show-file-list":!1,"before-upload":e.beforeUpload}},[a("el-button",{attrs:{size:"mini"}},[e._v("上传")])],1)]],2),1===e.watermark.type?a("ht-form-item",{attrs:{label:"颜色"}},[a("div",{staticStyle:{display:"flex"}},[a("div",{staticClass:"color-item",style:{color:e.watermark.color,width:"100"}},[e._v(e._s(e.watermark.content))]),a("el-color-picker",{attrs:{"show-alpha":""},model:{value:e.watermark.color,callback:function(t){e.$set(e.watermark,"color",t)},expression:"watermark.color"}})],1)]):e._e()],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:e.saveUrl,model:e.watermark,"scope-name":"editForm",isSubmit:e.isSubmit},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v("保 存")]),a("el-button",{on:{click:e.handleClose}},[e._v("取 消")])],1)],1),a("watermark-type-dialog",{ref:"watermarkTypeDialog",attrs:{id:e.selectRow.id}}),a("watermark-set-process-dialog",{ref:"watermarkSetProcessDialog",attrs:{id:e.selectRow.id}})],1)}),[],!1,null,"fe66e76a",null);t.default=d.exports},"7eed":function(e,t,a){"use strict";a.r(t);a("25fc"),a("4919"),a("80a8");var i={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 t=this,a=null;this.tablefields.forEach((function(i){a||(a=i.children.find((function(t){return t.name===e})),t.permissionPath=i.name+"."+e)}))}}},n=a("2877"),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-dialog",{attrs:{title:"页签属性设置",visible:e.dialogVisible,width:"30%","append-to-body":!0,"close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogVisible=t}}},[e.dialogVisible?a("ht-form-item",{attrs:{label:"权限继承","label-width":"100px"}},[a("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(t){var i=t.options,n=t.propKey,o=t.propValue;return e._l(i,(function(t){return a("el-option-group",{key:t.name,attrs:{label:t.desc}},e._l(t.children.filter((function(t){return e.filterFields(t)})),(function(e){return a("el-option",{key:e[n],attrs:{label:e[o],value:e[n]}})})),1)}))}}],null,!1,3215178761),model:{value:e.permission,callback:function(t){e.permission=t},expression:"permission"}})],1):e._e(),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.confirm()}}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1)],1)}),[],!1,null,null,null);t.default=o.exports},"7f33":function(e,t,a){!function(e){"use strict";e.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀".split("_"),monthsShort:"Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀".split("_"),weekdays:"Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta".split("_"),weekdaysShort:"Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá".split("_"),weekdaysMin:"Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Ònì ni] LT",nextDay:"[Ọ̀la ni] LT",nextWeek:"dddd [Ọsẹ̀ tón'bọ] [ni] LT",lastDay:"[Àna ni] LT",lastWeek:"dddd [Ọsẹ̀ tólọ́] [ni] LT",sameElse:"L"},relativeTime:{future:"ní %s",past:"%s kọjá",s:"ìsẹjú aayá die",ss:"aayá %d",m:"ìsẹjú kan",mm:"ìsẹjú %d",h:"wákati kan",hh:"wákati %d",d:"ọjọ́ kan",dd:"ọjọ́ %d",M:"osù kan",MM:"osù %d",y:"ọdún kan",yy:"ọdún %d"},dayOfMonthOrdinalParse:/ọjọ́\s\d{1,2}/,ordinal:"ọjọ́ %d",week:{dow:1,doy:4}})}(a("c1df"))},"7f39":function(e,t,a){},"7f49":function(e,t,a){"use strict";a.r(t);a("80a8");t.default=function(){this.listeners={},this.on=function(e,t){void 0===this.listeners[e]&&(this.listeners[e]=[]),this.listeners[e].push(t)},this.emit=function(e){this.listeners[e]&&this.listeners[e].forEach((function(e){return e()}))}}},"7f58":function(e,t,a){"use strict";a.r(t);a("25fc"),a("000b"),a("80a8");var i=a("c994"),n={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 t=this;this.$http.get("${uc}/api/demension/v1/dems/getAll").then((function(a){var i=a.data;t.demensions=i,i.forEach((function(e){1==e.isDefault&&(t.defaultDemension=e.id)})),t.defaultDemension||(t.defaultDemension=i[0].id),t.$refs.htUserDialog.showDialog(e)})).catch((function(e){}))},reset:function(e){this.curCheckedOrgId=""},handleLoad:function(e,t){var a=this,i=e;if(i.querys=i.querys||[],this.curCheckedOrgId){i.pageBean={page:1,pageSize:50,total:0,showTotal:!0};var n={property:"org_id_",value:this.curCheckedOrgId,group:"orgQuery",operation:"EQUAL",relation:"AND"};i.querys.push(n)}this.$http.post("${uc}/api/user/v1/users/queryByType",i).then((function(e){var t=e.data;a.data=t.rows,a.pagination.page=t.page,a.pagination.pageSize=t.pageSize,a.pagination.total=t.total})).finally((function(){t()}))},loadOrgTree:function(e,t){e&&e.data&&e.data.isParent?e.data.children?t(e.data.children):this.$http.post("${uc}/api/org/v1/orgs/getByParentAndDem",{demId:e.data.demId,parentId:e.data.id}).then((function(e){t(e.data)})).catch((function(e){})):t([])},changeDemension:function(e){var t=this;this.$http.post("${uc}/api/org/v1/orgs/getByParentAndDem",{demId:e}).then((function(e){t.orgs=i.default.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)}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement;return(e._self._c||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}})}),[],!1,null,null,null);t.default=r.exports},"7ff1":function(e,t,a){},"7ff6":function(e,t,a){},8022:function(e,t,a){},"802b":function(e,t,a){},"803d":function(e,t){e.exports=require("core-js/modules/es6.map")},8074:function(e,t,a){"use strict";a.r(t);a("80a8"),a("25fc");var i=a("3c4e"),n=a.n(i),o={name:"sort-setting",props:["data"],data:function(){return{dataTemplate:{},sortSettingFields:[],sortFields:[],tabHeight:"".concat(document.documentElement.clientHeight)-245}},mounted:function(){if(this.dataTemplate=this.data.bpmDataTemplate,this.data.fields){var e=n()({},this.data.fields,{clone:!0});e=e.filter((function(e){return!e.flowField})),this.sortSettingFields=e}this.templates=this.data.templates,this.initData()},methods:{saveSortField:function(){this.dataTemplate.sortField=this.sortFields?JSON.stringify(this.sortFields):null},initData:function(){this.dataTemplate.sortField&&(this.sortFields=JSON.parse(this.dataTemplate.sortField))},columnFilter:function(e){return"sub"!=e&&"tabs"!=e},fillToSort:function(e,t,a){this.isInsortFields(e.name)||(this.$set(e,"sort","ASC"),this.sortFields.push(e))},allFillToSort:function(){var e=this,t=this.$refs.sortSettingTable.store.states.selection;(!t||t.length<1)&&this.$message({message:"请在左侧列表中选择要作为排序的字段",type:"warning"}),t.forEach((function(t){"clob"!=t.type?e.isInsortFields(t.name)||(e.$set(t,"sort","ASC"),e.sortFields.push(t)):e.$message({message:"大文本不能作为排序字段！",type:"warning"})}))},sort:function(e,t){if("up"==t)if(0===e)this.$message({message:"已经是列表中第一位",type:"warning"});else{var a=this.sortFields[e-1];this.$set(this.sortFields,e-1,this.sortFields[e]),this.$set(this.sortFields,e,a)}else if(e===this.sortFields.length-1)this.$message({message:"已经是列表中最后一位",type:"warning"});else{var i=this.sortFields[e+1];this.$set(this.sortFields,e+1,this.sortFields[e]),this.$set(this.sortFields,e,i)}},remove:function(e){this.sortFields.splice(e,1)},isInsortFields:function(e){var t=!1;return this.sortFields&&this.sortFields.length>0&&this.sortFields.forEach((function(a){a.name!=e||(t=!0)})),t}}},r=a("2877"),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",[a("el-row",{staticStyle:{width:"100%"},attrs:{gutter:20}},[a("el-col",{attrs:{span:7}},[a("el-table",{ref:"sortSettingTable",attrs:{border:"","max-height":e.tabHeight,data:e.sortSettingFields,"tooltip-effect":"dark"},on:{"row-dblclick":e.fillToSort}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"name",label:"列名","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"desc",label:"注释","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"type",label:"类型",width:"80"}})],1)],1),a("el-col",{attrs:{span:1}},[a("el-button",{staticStyle:{"-webkit-transform":"rotate(270deg)",transform:"rotate(270deg)"},attrs:{type:"primary",circle:"",icon:"icon-hide",title:"将所选字段添加为排序字段"},on:{click:function(t){return e.allFillToSort()}}})],1),a("el-col",{attrs:{span:16}},[a("el-table",{ref:"sortTable",staticStyle:{width:"100%"},attrs:{border:"","max-height":e.tabHeight,data:e.sortFields,"tooltip-effect":"dark"}},[a("el-table-column",{attrs:{label:"序号",type:"index",width:"50"}}),a("el-table-column",{attrs:{prop:"name",label:"列名",width:"135"}}),a("el-table-column",{attrs:{prop:"desc",label:"注释",width:"150"}}),a("el-table-column",{attrs:{prop:"sort",label:"排序",width:"130"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-select",{attrs:{options:[{key:"ASC",value:"升序"},{key:"DESC",value:"降序"}],validate:{required:!0}},model:{value:t.row.sort,callback:function(a){e.$set(t.row,"sort",a)},expression:"scope.row.sort"}})]}}])}),a("el-table-column",{attrs:{label:"管理"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"small",icon:"el-icon-arrow-down",plain:""},on:{click:function(a){return e.sort(t.$index,"down")}}}),a("el-button",{attrs:{size:"small",icon:"el-icon-arrow-up",plain:""},on:{click:function(a){return e.sort(t.$index,"up")}}}),a("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:function(a){return e.remove(t.$index)}}})]}}])})],1)],1)],1)],1)}),[],!1,null,"71c88dec",null);t.default=s.exports},"808e":function(e,t,a){},"80a8":function(e,t){e.exports=require("core-js/modules/web.dom.iterable")},"80a9":function(e,t,a){"use strict";a("01c9")},"80bd":function(e,t,a){},8155:function(e,t,a){!function(e){"use strict";function t(e,t,a,i){var n=e+" ";switch(a){case"s":return t||i?"nekaj sekund":"nekaj sekundami";case"ss":return n+=1===e?t?"sekundo":"sekundi":2===e?t||i?"sekundi":"sekundah":e<5?t||i?"sekunde":"sekundah":"sekund";case"m":return t?"ena minuta":"eno minuto";case"mm":return n+=1===e?t?"minuta":"minuto":2===e?t||i?"minuti":"minutama":e<5?t||i?"minute":"minutami":t||i?"minut":"minutami";case"h":return t?"ena ura":"eno uro";case"hh":return n+=1===e?t?"ura":"uro":2===e?t||i?"uri":"urama":e<5?t||i?"ure":"urami":t||i?"ur":"urami";case"d":return t||i?"en dan":"enim dnem";case"dd":return n+=1===e?t||i?"dan":"dnem":2===e?t||i?"dni":"dnevoma":t||i?"dni":"dnevi";case"M":return t||i?"en mesec":"enim mesecem";case"MM":return n+=1===e?t||i?"mesec":"mesecem":2===e?t||i?"meseca":"mesecema":e<5?t||i?"mesece":"meseci":t||i?"mesecev":"meseci";case"y":return t||i?"eno leto":"enim letom";case"yy":return n+=1===e?t||i?"leto":"letom":2===e?t||i?"leti":"letoma":e<5?t||i?"leta":"leti":t||i?"let":"leti"}}e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a("c1df"))},8158:function(e,t,a){"use strict";a("f07c")},"81a2":function(e,t,a){"use strict";a("2838")},"81e9":function(e,t,a){!function(e){"use strict";var t="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),a=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",t[7],t[8],t[9]];function i(e,t,a,i){var o="";switch(a){case"s":return i?"muutaman sekunnin":"muutama sekunti";case"ss":return i?"sekunnin":"sekuntia";case"m":return i?"minuutin":"minuutti";case"mm":o=i?"minuutin":"minuuttia";break;case"h":return i?"tunnin":"tunti";case"hh":o=i?"tunnin":"tuntia";break;case"d":return i?"päivän":"päivä";case"dd":o=i?"päivän":"päivää";break;case"M":return i?"kuukauden":"kuukausi";case"MM":o=i?"kuukauden":"kuukautta";break;case"y":return i?"vuoden":"vuosi";case"yy":o=i?"vuoden":"vuotta"}return o=n(e,i)+" "+o}function n(e,i){return e<10?i?a[e]:t[e]:e}e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:i,ss:i,m:i,mm:i,h:i,hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("c1df"))},"821c":function(e,t,a){},"821d":function(e,t,a){"use strict";a("0b9a")},8230:function(e,t,a){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},a={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"};e.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return a[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:0,doy:6}})}(a("c1df"))},"829c":function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74"),a("4685"),a("1750"),a("2579"),a("d624"),a("25fc"),a("6619"),a("96cf");var i=a("1da1"),n=a("ade3"),o=(a("000b"),a("80a8"),a("4919"),a("2909")),r=(a("067b"),a("292c"),a("c994"),a("f43e"));function s(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function l(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?s(Object(a),!0).forEach((function(t){Object(n.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):s(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function c(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return d(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,r=!0,s=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){s=!0,o=e},f:function(){try{r||null==a.return||a.return()}finally{if(s)throw o}}}}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var u,p={components:{eipAuthDialog:function(){return Promise.resolve().then(a.bind(null,"e853"))},processSimulationInst:function(){return Promise.resolve().then(a.bind(null,"a3f2"))},chart:function(){return Promise.resolve().then(a.bind(null,"8eff"))}},computed:{deleteUrl:function(){return window.context.bpmRunTime+"/runtime/bpmTestCase/v1/remove"},saveUrl:function(){return window.context.bpmRunTime+"/runtime/bpmTestCase/v1/save"}},data:function(){return{formDialogVisible:!1,dialogVisible:!1,processSimulationdialogVisible:!1,baseFlowInfo:{defKyes:[],nodeInfo:{},formId:null},defKey:null,testCase:{name:"",defKey:"",boFormData:{},startor:[],actionType:{},bpmDebugger:{}},testCaseSaveModel:{},isSubmit:!0,data:[],pageResult:{page:1,pageSize:20,total:0},previewFormUrl:"",reportDialogVisible:!1,reportData:{},reportOption:{},isAddDialog:!1}},mounted:function(){var e=this;this.$validator=this.$root.$validator,window.addEventListener("message",(function(t){t.data&&t.data.formData&&(e.testCase.boFormData=t.data.formData)}))},methods:{handleReportClose:function(){this.reportDialogVisible=!1},batchStartFlow:function(e){var t=this,a=null;if(this.$refs.testCaseTable.$refs.htTable&&(a=this.$refs.testCaseTable.$refs.htTable),a&&a.selection&&0==a.selection.length&&!e)this.$message.error("请至少选择一条数据");else{var i=[];if(a){var n,o=c(a.selection);try{for(o.s();!(n=o.n()).done;){var r=n.value;i.push(r.id)}}catch(e){o.e(e)}finally{o.f()}}e&&i.push(e);var s=i.join(",");this.$http.post(window.context.bpmRunTime+"/runtime/bpmTestCase/v1/startTest",s).then((function(e){t.$message(e.data.message)}))}},initData:function(){var e=this;this.$http.get(window.context.bpmRunTime+"/runtime/bpmTestCase/v1/getBaseInfo?defKey="+this.defKey).then((function(t){Object.assign(e.baseFlowInfo,t.data)}))},addItem:function(e,t){if("actionType"==e){this.testCase.actionType[t]||this.$set(this.testCase.actionType,t,[]),this.$set(this.testCase.actionType[t],this.testCase.actionType[t].length,{nodeId:"",actionName:"agree",count:1})}"bpmDebugger"==e&&(this.testCase.bpmDebugger[t]||this.$set(this.testCase.bpmDebugger,t,[]),this.$set(this.testCase.bpmDebugger[t],this.testCase.bpmDebugger[t].length,[]))},delItem:function(e,t){e.splice(t,1)},selectNodeId:function(e,t,a,i){var n;"actionType"==e&&((n=Object(o.a)(this.testCase.actionType[t])).splice(i,1),n.find((function(e){return e.nodeId==a.nodeId}))&&(this.$message.warning("已经设置了该节点,请重新选择,请不要重复设置"),a.nodeId=""));if("bpmDebugger"==e&&((n=Object(o.a)(this.testCase.bpmDebugger[t])).splice(i,1),n.find((function(e){return e==a}))))return this.$message.warning("已经设置了该节点,请重新选择,请不要重复设置",{icon:2}),void(a="")},showAuthDialog:function(){var e={right:[],permissionList:[{type:"user",title:"用户"},{type:"org",title:"组织"},{type:"pos",title:"岗位"},{type:"role",title:"角色"}]};this.testCase.startor&&(e.right=this.testCase.startor),this.$refs.eipAuthDialog.showDialog(e)},showFormDialog:function(){this.previewFormUrl=window.context.front+"/previewForm/"+this.baseFlowInfo.formId+"?token="+this.$store.state.login.currentUser.token+"&formData="+r.Base64.encode(JSON.stringify(this.testCase.boFormData)),this.formDialogVisible=!0},handleFormDialogClose:function(){(!(arguments.length>0&&void 0!==arguments[0])||arguments[0])&&this.isAddDialog&&(this.testCase.boFormData={}),this.formDialogVisible=!1},showReportDialog:function(){var e=this,t=this.$refs.testCaseTable.$refs.htTable;if(t.selection&&0!=t.selection.length){var a=[];t.selection.forEach((function(e){a.push(e.id)})),this.$http.post(window.context.bpmRunTime+"/runtime/bpmTestCase/v1/getReportData",a.join(",")).then((function(t){e.reportData=t.data.value;var a={config:{rotate:90,align:"left",verticalAlign:"middle",position:"insideBottom",distance:15}},i={normal:{show:!0,position:a.config.position,distance:a.config.distance,align:a.config.align,verticalAlign:a.config.verticalAlign,rotate:a.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(){(!(arguments.length>0&&void 0!==arguments[0])||arguments[0])&&(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,t){var a=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){a.data=e.data.rows,a.pageResult={page:e.data.page,pageSize:e.data.pageSize,total:e.data.total}})).finally((function(){return t()}))},handleCommand:function(e){switch(e.command){case"editTestCase":var t={};(t=l(l({},t),e.row)).startor=JSON.parse(t.startor),t.bpmDebugger=JSON.parse(t.bpmDebugger),t.boFormData=JSON.parse(t.boFormData),t.actionType=JSON.parse(t.actionType),this.testCase=t,this.showDialog(!1);break;case"startFlow":this.batchStartFlow(e.row.id)}},beforeSaveData:(u=Object(i.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.testCaseSaveModel=l(l({},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(){return u.apply(this,arguments)}),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 t=this;this.dialogVisibleMenuPerm&&(this.allowRoles=e),this.dialogVisible&&(this.role=e.value,setTimeout((function(){return t.$validator.validateAll("editRoleForm")})))}}},f=p,m=(a("3c85"),a("2877")),h=Object(m.a)(f,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.processSimulationdialogVisible?a("el-dialog",{attrs:{visible:e.processSimulationdialogVisible,"destroy-on-close":"",fullscreen:"","show-close":!1,"close-on-click-modal":!1,"before-close":e.handleCloseProcessSimulation}},[a("div",{staticClass:"fullheight"},[a("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[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]),a("ht-delete-button",{attrs:{url:e.deleteUrl,htTable:e.$refs.testCaseTable}},[e._v("删除")]),a("el-button",{attrs:{size:"small"},on:{click:function(t){return e.batchStartFlow()}}},[e._v("批量启动")]),a("el-button",{attrs:{size:"small"},on:{click:function(t){return e.showInstDialog()}}},[e._v("查看测试实例")]),a("el-button",{attrs:{size:"small"},on:{click:function(t){return e.showReportDialog()}}},[e._v("测试用例报表")]),a("div",{staticStyle:{width:"65%"}},[a("div",{staticStyle:{"text-align":"right"}},[a("el-button",{attrs:{size:"small",type:"danger"},on:{click:function(t){e.processSimulationdialogVisible=!1}}},[e._v("关闭")])],1)])]},proxy:!0}],null,!1,822717626)},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"id",label:"主键",sortable:!0,hidden:""}}),a("ht-table-column",{attrs:{prop:"name",label:"测试用例名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;t.column,t.$index;return[a("el-link",{attrs:{type:"primary",title:"编辑"},on:{click:function(t){return e.handleCommand({row:i,command:"editTestCase"})}}},[e._v(e._s(i.name))])]}}],null,!1,3584361075)}),a("ht-table-column",{attrs:{width:"150",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(t){return e.handleCommand({row:i,command:"startFlow"})}}},[a("span",[e._v("启动\n\t\t\t\t\t\t\t\t\t"),a("i",{staticClass:"el-icon-edit"})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{icon:"el-icon-plus",command:{row:i,command:"editTestCase"}}},[e._v("编辑")])],1)],1)]}}],null,!1,3454383202)})]],2),a("el-dialog",{attrs:{width:"80%",title:"添加配置",visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1,"append-to-body":""}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"editTestCaseForm"},model:{value:e.testCase,callback:function(t){e.testCase=t},expression:"testCase"}},[a("ht-form-item",{attrs:{label:"名称",prop:"name","label-width":"150px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入名称"},model:{value:e.testCase.name,callback:function(t){e.$set(e.testCase,"name",t)},expression:"testCase.name"}})],1),a("ht-form-item",{attrs:{label:"用户组（发起人）",prop:"name","label-width":"150px"}},[a("el-button",{on:{click:function(t){return e.showAuthDialog()}}},[e._v("发起人设置")]),a("el-table",{attrs:{data:e.testCase.startor,"show-header":!1}},[a("el-table-column",{attrs:{prop:"title",width:"50"}}),a("el-table-column",{attrs:{prop:"name"}})],1)],1),a("ht-form-item",{attrs:{label:"表单数据",prop:"name","label-width":"150px"}},[a("el-button",{on:{click:function(t){return e.showFormDialog()}}},[e._v("表单数据设置")]),a("pre",{staticStyle:{display:"inline-block"},style:{color:"{}"==JSON.stringify(e.testCase.boFormData)?"red":"black"}},[e._v("  "+e._s("{}"==JSON.stringify(e.testCase.boFormData)?"未设置表单数据":"已设置表单数据"))])],1),a("ht-form-item",{attrs:{label:"审批动作",prop:"name","label-width":"150px"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"不添加则默认全部为同意"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("审批动作")])],1),a("table",{staticStyle:{width:"100%"}},[e._l(e.baseFlowInfo.defKeys,(function(t,i){return a("tr",{key:t.defKey},[a("td",[e._v(" "+e._s(t.defName)+"--"+e._s(t.defKey))])])})),e._l(e.baseFlowInfo.defKeys,(function(t,i){return a("tr",{key:Math.random()+t.defKey,attrs:{colspan:"4"}},[a("td",[a("el-button",{on:{click:function(a){return e.addItem("actionType",t.defKey)}}},[e._v("添加审批动作")]),a("table",{staticStyle:{width:"100%"}},e._l(e.testCase.actionType[t.defKey],(function(i,n){return a("tr",{key:n},[a("td",[a("ht-select",{attrs:{options:e.baseFlowInfo.nodeInfo[t.defKey],props:{key:"nodeId",value:"nodeName"}},on:{change:function(a){return e.selectNodeId("actionType",t.defKey,i,n)}},model:{value:i.nodeId,callback:function(t){e.$set(i,"nodeId",t)},expression:"actionType.nodeId"}})],1),a("td",[a("ht-select",{attrs:{options:[{key:"agree",value:"同意"},{key:"oppose",value:"反对"},{key:"backToStart",value:"驳回发起人"},{key:"endProcess",value:"终止流程"}]},on:{change:function(a){return e.selectNodeId("actionType",t.defKey,i,n)}},model:{value:i.actionName,callback:function(t){e.$set(i,"actionName",t)},expression:"actionType.actionName"}}),a("span",{directives:[{name:"show",rawName:"v-show",value:"reject"==i.actionName||"backToStart"==i.actionName,expression:"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tactionType.actionName == 'reject' ||\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tactionType.actionName == 'backToStart'\n\t\t\t\t\t\t\t\t\t\t\t\t\t"}],staticStyle:{display:"block","padding-top":"5px"}},[e._v("\n\t\t\t\t\t\t\t\t\t\t\t\t\t驳回次数设置\n\t\t\t\t\t\t\t\t\t\t\t\t\t"),a("el-input-number",{staticStyle:{width:"120px"},attrs:{validate:{required:!0}},model:{value:i.count,callback:function(t){e.$set(i,"count",t)},expression:"actionType.count"}})],1)],1),a("th",{staticStyle:{"text-align":"center"},attrs:{colspan:"2"}},[a("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.delItem(e.testCase.actionType[t.defKey],n)}}})],1)])})),0)],1)])}))],2)],2),a("ht-form-item",{attrs:{label:"断点设置",prop:"name","label-width":"150px"}},[a("table",{staticStyle:{width:"100%"}},e._l(e.baseFlowInfo.defKeys,(function(t,i){return a("tr",{key:i},[a("td",{attrs:{colspan:"4"}},[a("table",[a("tr",[a("td",{attrs:{colspan:"2"}},[e._v(e._s(t.defName)+"--"+e._s(t.defKey)),a("el-button",{on:{click:function(a){return e.addItem("bpmDebugger",t.defKey)}}},[e._v("添加断点")])],1)]),e._l(e.testCase.bpmDebugger[t.defKey],(function(i,n){return a("tr",{key:n},[a("td",[a("ht-select",{attrs:{options:e.baseFlowInfo.nodeInfo[t.defKey],props:{key:"nodeId",value:"nodeName"}},on:{change:function(a){return e.selectNodeId("bpmDebugger",t.defKey,i,n)}},model:{value:e.testCase.bpmDebugger[t.defKey][n],callback:function(a){e.$set(e.testCase.bpmDebugger[t.defKey],n,a)},expression:"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttestCase.bpmDebugger[item.defKey][$bpmDebuggerIndex]\n\t\t\t\t\t\t\t\t\t\t\t\t\t"}})],1),a("th",{attrs:{colspan:"2"}},[a("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.delItem(e.testCase.bpmDebugger[t.defKey],n)}}})],1)])}))],2)])])})),0)])],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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")))]),a("el-button",{on:{click:function(t){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("eip-auth-dialog",{ref:"eipAuthDialog",attrs:{name:"eipAuthDialog","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}}),a("process-simulation-inst",{ref:"processSimulationInst",attrs:{name:"processSimulationInst","append-to-body":""}})],1),a("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(t){e.formDialogVisible=t}}},[a("iframe",{ref:"formIframe",attrs:{src:e.previewFormUrl,frameborder:"0",width:"100%",height:"600px"}}),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){return e.handleFormDialogClose()}}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleFormDialogClose(!1)}}},[e._v("确 定")])],1)]),a("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(t){e.reportDialogVisible=t}}},[a("div",{attrs:{name:"title"}},[a("el-row",[a("el-col",{staticClass:"el-dialog__title",attrs:{span:23}},[e._v("仿真报表")]),a("el-col",{attrs:{span:1}},[a("el-button",{attrs:{size:"small",type:"danger"},on:{click:function(t){e.reportDialogVisible=!1}}},[e._v("关闭")])],1)],1)],1),e.reportDialogVisible?a("chart",{attrs:{option:e.reportOption}}):e._e()],1)],1):e._e()}),[],!1,null,"7243e096",null);t.default=h.exports},"82c8":function(e,t,a){},8328:function(e,t,a){"use strict";a("2dff")},"83b8":function(e,t,a){"use strict";a.r(t);a("25fc"),a("80a8");var i=a("5f72"),n=a("2ade"),o=a("c994"),r={name:"eip-tree-dialog",props:{alias:{type:String,required:!0},customDialog:{type:Object,required:!0},mapParam:{type:Object},ispreview:{type:Boolean,required:!1,default:!0},checkStrictly:{type:Boolean,required:!1,default:!1}},data:function(){return{nodeKey:"ID_",showCheckbox:!0,treeData:[],defaultProps:{children:"children",label:"name",isLeaf:"isLeaf"},displayField:{},treeList:[],dialogStyle:{width:"60%",height:"90%"}}},methods:{showDialog:function(){this.dialogStyle={width:"60%",height:"90%"},this.customDialog.width&&0!=this.customDialog.width&&(this.dialogStyle.width=this.customDialog.width+"px"),this.customDialog.height&&0!=this.customDialog.height&&(this.dialogStyle.height=this.customDialog.height+"px"),this.$refs.htTreeDialog.showDialog(),1==this.customDialog.selectNum?this.showCheckbox=!1:this.showCheckbox=!0,this.nodeKey=this.customDialog.displayfield.id,this.customDialogTreeShow()},customDialogTreeShow:function(){var e=this.customDialog,t="",a="";if(this.mapParam&&"{}"!=JSON.stringify(this.mapParam)){for(var i in this.mapParam){a=this.mapParam[i];break}t=(t=JSON.stringify(this.mapParam)).substring(1,t.length-1)}var n="dataSource"==e.dsType?"GET":e.requestType?e.requestType:"POST",o="${form}/form/customDialog/v1/getTreeData?alias="+this.alias+"&mapParam="+t,r={};if("dataSource"!=e.dsType&&(o=e.url,e.conditionfield.length>0))for(var s=e.conditionfield,l=0;l<s.length;l++){var c=s[l];if("POST"==n)r[c.field]=c.defaultValue;else{var d=-1==o.indexOf("?")?"?":"&";o=o+d+c.field+"="+c.defaultValue}}var u={};u.requestType=n,u.url=o,u.paramsObj=r,this.searchTree(u,a)},searchTree:function(e,t){var a=this;("POST"==e.requestType?n.default.post(e.url,e.paramsObj):n.default.get(e.url)).then((function(e){var i=a.customDialog.displayfield,n=a.customDialog.listKey;a.displayField=i,a.defaultProps.label=i.displayName,a.treeList=e.data,a.treeList instanceof Array||!n||(a.treeList=o.default.getValueByPath(a.treeList,n)),t&&(i.pvalue=t),a.treeData=a.toTreeData(a.treeList,i.id,i.pid,i.displayName,i.pvalue?i.pvalue:0)}))},toTreeData:function(e,t,a,i,n){var o=[];return function e(i){i.forEach((function(n){var r=n;if(r.isLeaf=!0,r.children)r.children.length>0&&(r.isLeaf=!1,e(r.children),delete r.children);else{var s=i.filter((function(e){return n[t]==e[a]}));s&&s.length>0&&(r.isLeaf=!1)}console.debug(r.name,r.isLeaf),o.push(r)}))}(e),this.treeList=o,this.translateDataToTree(o,a,t,i,n)},translateDataToTree:function(e,t,a,i,n){var o=e&&e.filter?e.filter((function(e){return e[a]==e[t]||null==e[t]||e[t]==n})):null;return o||(o=e.filter((function(e){return"undefined"!==e[t]&&null!=e[t]&&e[a]!=e[t]}))),o},loadTree:function(e,t){var a=this;t(e?this.treeList.filter((function(t){return t[a.displayField.pid]===e.data[a.displayField.id]})):[])},treeDialogOnConfirm:function(e){if(1===this.customDialog.selectNum&&e.constructor===Object&&"{}"==JSON.stringify(e)||1===this.customDialog.selectNum&&e.constructor===Array&&e.length>0)i.Message.error("请至少选择一条数据");else{for(var t=this.customDialog.resultfield,a=new Array([t.length]),n=new Array([t.length]),o=[],r=0;r<t.length;r++)a[r]=t[r].field,n[r]=t[r].comment;var s=[];if(1===this.customDialog.selectNum){s.push(e),this.deleteChildren(s);for(var l="",c=0;c<n.length;c++)l+='"'+n[c]+'":"'+s[0][a[c]]+'",';""!=l&&(l="{"+l.substring(0,l.length-1)+"}"),o.push(JSON.parse(l))}else{s=e,this.deleteChildren(s);for(var d=0;d<s.length;d++){for(var u="",p=0;p<n.length;p++)u+='"'+n[p]+'":"'+s[d][a[p]]+'",';""!=u&&(u="{"+u.substring(0,u.length-1)+"}"),o.push(JSON.parse(u))}}this.ispreview&&i.Message.success("返回数据为："+JSON.stringify(o)),this.$emit("return-all-data",s),this.$emit("onConfirm",o),this.$refs.htTreeDialog.handleClose()}},deleteChildren:function(e){for(var t=0;t<e.length;t++)delete e[t].children}}},s=(a("033b"),a("2877")),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-tree-dialog",{ref:"htTreeDialog",staticClass:"tree-dialog",style:{"--height":e.dialogStyle.height,"--width":e.dialogStyle.width},attrs:{data:e.treeData,"append-to-body":"","node-key":e.nodeKey,"show-checkbox":e.showCheckbox,props:e.defaultProps,"leaf-only":!1,"include-half-checked":!1,"support-filter":!1,"expand-on-click-node":!0,"check-strictly":e.checkStrictly,load:e.loadTree,lazy:""},on:{onConfirm:e.treeDialogOnConfirm}})}),[],!1,null,"182fb716",null);t.default=l.exports},8400:function(e,t,a){"use strict";a.r(t);var i=a("2ade"),n=(a("5880"),a("5f72")),o={name:"FlowNodeAttributes",components:{FlowNodeHelp:function(){return Promise.resolve().then(a.bind(null,"f9a9"))},EipMsgTemplateDialog:function(){return Promise.resolve().then(a.bind(null,"f493"))},EipBoAttrSelector:function(){return Promise.resolve().then(a.bind(null,"6723"))}},props:{node:{type:Object,required:!0},nodeAttr:{type:Object,required:!0},defConfigData:{type:Object,required:!0},boDefJson:{type:Array,default:{}}},watch:{propertie:{handler:function(e,t){var a={};a["nodeSetData.bpmDefSetting.nodePropertieMap."+this.node.nodeId]=e,this.$store.dispatch("flow/updateConfig",a)},deep:!0},nodePropertieMap:{handler:function(e,t){this.$store.dispatch("flow/updateConfig",{"nodeSetData.bpmDefSetting.nodePropertieMap":e})},deep:!0},nodeAttr:{handler:function(e,t){this.propertie.jumpType=e.jumpType,this.propertie.notifyType=e.notify,""!=e.backMode_all&&"signTask"!=this.node.type?this.propertie.backMode="direct":this.propertie.backMode="normal",""!=e.skipExecutorEmpty_all?this.propertie.skipExecutorEmpty=!0:this.propertie.skipExecutorEmpty=!1},deep:!0}},data:function(){return{value:"",title:"",approvalArea:[{key:"processRecord",value:"处理记录"}],propertie:{},selectNodeList:[],nodePropertieMap:{},messageVisible:!1,checked:!1}},methods:{handleHelpSave:function(e){if("【全局任务节点】帮助提示"==this.title)for(var t in this.nodePropertieMap=JSON.parse(JSON.stringify(this.defConfigData.nodeSetData.bpmDefSetting.nodePropertieMap)),this.nodePropertieMap)this.nodePropertieMap[t].helpGlobal=e;else this.propertie.help=e},helpClick:function(e,t){var i=this,n=a("f43e").Base64,o="全局任务节点";""!=e&&(o="单个任务节点"),this.title="【"+o+"】帮助提示",this.value=""!=t?n.decode(t,"utf-8"):n.decode(this.propertie.helpGlobal),setTimeout((function(){i.$refs.flowNodeHelp.showDialog()}))},checkHandler:function(e){e&&i.default.get("${bpmModel}/flow/node/v1/validHandler?handler="+e).then((function(t){"0"!=(t=t.data).result&&n.Message.warning("接口"+e+"有误，原因："+t.msg)}))},openMessage:function(){this.messageVisible=!0},handleClose:function(){this.messageVisible=!1},templateConfirm:function(e){this.$set(this.propertie,"template",e)},handleCommit:function(){this.messageVisible=!1}},mounted:function(){this.propertie=this.defConfigData.nodeSetData.bpmDefSetting.nodePropertieMap[this.node.nodeId];for(var e=0;e<this.defConfigData.nodeSetData.nodes.length;e++)"signTask"!=this.defConfigData.nodeSetData.nodes[e].type&&"userTask"!=this.defConfigData.nodeSetData.nodes[e].type&&"callActivity"!=this.defConfigData.nodeSetData.nodes[e].type||this.selectNodeList.push(this.defConfigData.nodeSetData.nodes[e])}},r=(a("dd6e"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("label",{staticClass:"control-label"},[e._v(e._s(e.node.name)+"("+e._s(e.node.nodeId)+")")]),"free"!=e.propertie.jumpType&&"select"!=e.propertie.jumpType&&"free,select"!=e.propertie.jumpType&&"select,free"!=e.propertie.jumpType||""!=e.nodeAttr.jumpType||"signTask"==e.node.type?e._e():a("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"mini",type:"primary"},on:{click:function(t){return e.helpClick(e.node.nodeId,e.propertie.help)}}},[e._v("帮助")]),a("br"),"signTask"==e.node.type?a("div",[a("div",{staticClass:"form-inline"},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"选择否，则审批时不允许参考同环节其他会签人员的意见",placement:"left"}},[a("div",{staticClass:"control-label left-label"},[a("i",{staticClass:"el-icon-warning"}),e._v("允许参考意见:\n\t\t\t\t\t")])]),a("div",{staticStyle:{"margin-top":"3px"}},[a("ht-radio",{attrs:{options:[{key:!0,value:"是"},{key:!1,value:"否"}]},model:{value:e.propertie.referOpinion,callback:function(t){e.$set(e.propertie,"referOpinion",t)},expression:"propertie.referOpinion"}})],1)],1)]):e._e(),a("div",{staticClass:"form-inline"},[a("div",{staticClass:"control-label left-label"},[e._v("\n\t\t\t\t允许发起人撤回:\n\t\t\t")]),a("div",{staticStyle:{"margin-top":"3px"}},[a("ht-radio",{attrs:{options:[{key:!0,value:"是"},{key:!1,value:"否"}]},model:{value:e.propertie.sponsorRevoke,callback:function(t){e.$set(e.propertie,"sponsorRevoke",t)},expression:"propertie.sponsorRevoke"}})],1)]),a("div",{staticClass:"form-inline"},[a("div",{staticClass:"control-label left-label"},[e._v("\n\t\t\t\t允许本环节撤回:\n\t\t\t")]),a("div",{staticStyle:{"margin-top":"3px"}},[a("ht-radio",{attrs:{options:[{key:!0,value:"是"},{key:!1,value:"否"}]},model:{value:e.propertie.previousRevoke,callback:function(t){e.$set(e.propertie,"previousRevoke",t)},expression:"propertie.previousRevoke"}})],1)]),a("div",{staticClass:"form-inline"},[a("div",{staticClass:"control-label left-label"},[e._v("\n\t\t\t\t允许批量处理:\n\t\t\t")]),a("div",{staticStyle:{"margin-top":"3px"}},[a("ht-radio",{attrs:{options:[{key:!0,value:"是"},{key:!1,value:"否"}]},model:{value:e.propertie.batchHandleRevoke,callback:function(t){e.$set(e.propertie,"batchHandleRevoke",t)},expression:"propertie.batchHandleRevoke"}})],1)]),"signTask"!=e.node.type?a("div",[a("div",{staticClass:"form-inline"},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"自由跳转优先级高于选择路径跳转",placement:"left"}},[a("div",{staticClass:"control-label left-label"},[a("i",{staticClass:"el-icon-warning"}),e._v("跳转类型:\n\t\t\t\t\t")])]),a("ht-checkbox",{attrs:{options:[{key:"free",value:"自由跳转"},{key:"select",value:"选择路径跳转"}]},model:{value:e.propertie.jumpType,callback:function(t){e.$set(e.propertie,"jumpType",t)},expression:"propertie.jumpType"}}),a("br")],1),a("div",{staticClass:"form-inline"},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"自由选择优先级高于选择候选人",placement:"left"}},[a("div",{staticClass:"control-label left-label"},[a("i",{staticClass:"el-icon-warning"}),e._v("选择处理人:\n\t\t\t\t\t")])]),a("ht-checkbox",{attrs:{options:[{key:"free",value:"自由选择"},{key:"candidate",value:"选择候选人"}]},model:{value:e.propertie.choiceExcutor,callback:function(t){e.$set(e.propertie,"choiceExcutor",t)},expression:"propertie.choiceExcutor"}}),a("br")],1)]):e._e(),a("div",{staticClass:"form-inline"},[a("div",{staticClass:"control-label left-label"},[e._v("通知类型:")]),a("ht-checkbox",{staticStyle:{width:"55%"},attrs:{options:e.defConfigData.nodeSetData.notifyType},model:{value:e.propertie.notifyType,callback:function(t){e.$set(e.propertie,"notifyType",t)},expression:"propertie.notifyType"}}),a("br")],1),a("div",[a("div",{staticClass:"control-label left-label"},[e._v("消息通知：")]),a("el-button",{attrs:{size:"small"},on:{click:e.openMessage}},[e._v("设置")])],1),a("div",{staticClass:"form-inline"},[a("div",{staticClass:"control-label left-label"},[e._v("属性设置:")]),a("div",["signTask"!=e.node.type?a("el-checkbox",{model:{value:e.propertie.skipExecutorEmpty,callback:function(t){e.$set(e.propertie,"skipExecutorEmpty",t)},expression:"propertie.skipExecutorEmpty"}},[e._v("执行人为空跳过")]):e._e(),a("el-checkbox",{model:{value:e.propertie.allowSmsApproval,callback:function(t){e.$set(e.propertie,"allowSmsApproval",t)},expression:"propertie.allowSmsApproval"}},[e._v("允许短信审批")]),1==e.defConfigData.initData.bpmDefinition.showUrgentState?a("el-checkbox",{model:{value:e.propertie.allowEditUrgentState,callback:function(t){e.$set(e.propertie,"allowEditUrgentState",t)},expression:"propertie.allowEditUrgentState"}},[e._v("允许编辑紧急状态")]):e._e(),a("br")],1)]),a("div",{staticClass:"form-inline",staticStyle:{"margin-top":"5px"}},[a("div",{staticClass:"control-label left-label"},[e._v("填报属性:")]),a("div",[a("el-checkbox",{model:{value:e.propertie.initFillData,callback:function(t){e.$set(e.propertie,"initFillData",t)},expression:"propertie.initFillData"}},[e._v("初始化填报数据")]),a("br")],1)]),a("div",{staticClass:"form-inline",staticStyle:{"margin-top":"5px"}},[a("div",{staticClass:"control-label left-label"},[e._v("驳回后处理人:")]),a("div",{staticStyle:{"margin-top":"3px"}},[a("ht-radio",{attrs:{options:[{key:"history",value:"节点历史处理人"},{key:"normal",value:"节点配置人"}]},model:{value:e.propertie.backUserMode,callback:function(t){e.$set(e.propertie,"backUserMode",t)},expression:"propertie.backUserMode"}})],1)]),a("div",{staticClass:"form-inline"},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"不为空时只能驳回到此节点(设置的节点必须是可支持驳回的，不支持驳回的话，后台会自动过滤)",placement:"left"}},[a("div",{staticClass:"control-label left-label"},[a("i",{staticClass:"el-icon-warning"}),e._v("驳回节点:\n\t\t\t\t")])]),a("ht-select",{attrs:{multiple:"",options:e.selectNodeList,props:{key:"nodeId",value:"name"}},model:{value:e.propertie.backNode,callback:function(t){e.$set(e.propertie,"backNode",t)},expression:"propertie.backNode"}})],1),a("div",{staticClass:"form-inline"},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"流程任务前置处理器，eg：userService.add",placement:"left"}},[a("div",{staticClass:"control-label left-label"},[a("i",{staticClass:"el-icon-warning"}),e._v("前置处理器:\n\t\t\t\t")])]),a("ht-input",{staticClass:"ht",attrs:{placeholder:"请输入前置处理器",autocomplete:"off"},on:{blur:function(t){return e.checkHandler(e.propertie.prevHandler)}},model:{value:e.propertie.prevHandler,callback:function(t){e.$set(e.propertie,"prevHandler",t)},expression:"propertie.prevHandler"}}),a("br")],1),a("div",{staticClass:"form-inline",staticStyle:{"margin-bottom":"10px"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"流程任务后置处理器，eg：myService.sendMessage",placement:"left"}},[a("div",{staticClass:"control-label left-label"},[a("i",{staticClass:"el-icon-warning"}),e._v("后置处理器:\n\t\t\t\t")])]),a("ht-input",{staticClass:"ht",attrs:{placeholder:"请输入后置处理器",autocomplete:"off"},on:{blur:function(t){return e.checkHandler(e.propertie.postHandler)}},model:{value:e.propertie.postHandler,callback:function(t){e.$set(e.propertie,"postHandler",t)},expression:"propertie.postHandler"}}),a("br")],1),e.boDefJson.length>0?a("div",{staticClass:"form-inline",staticStyle:{"margin-bottom":"10px"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"每个节点都可以配置 字段反填字段，可以从全局表单中选择一个字段作为反填对象",placement:"left"}},[a("div",{staticClass:"control-label left-label"},[a("i",{staticClass:"el-icon-warning"}),e._v("意见反填字段:\n\t\t\t\t")])]),a("el-select",{attrs:{desc:"属性名称",filterable:"",clearable:""},model:{value:e.propertie.opinionField,callback:function(t){e.$set(e.propertie,"opinionField",t)},expression:"propertie.opinionField"}},e._l(e.boDefJson,(function(t){return a("el-option-group",{key:t.desc,attrs:{label:t.desc}},e._l(t.children,(function(e){return a("el-option",{directives:[{name:"show",rawName:"v-show",value:!e.sub,expression:"!m.sub"}],key:e.id,attrs:{value:e.path+"."+e.name,label:e.desc}})})),1)})),1)],1):e._e(),e.boDefJson.length>0?a("div",{staticClass:"form-inline",staticStyle:{"margin-bottom":"10px"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"是否覆盖原来的值",placement:"left"}},[a("div",{staticClass:"control-label left-label"},[a("i",{staticClass:"el-icon-warning"}),e._v("审批意见覆盖:\n\t\t\t\t")])]),a("el-switch",{model:{value:e.propertie.appendOpinion,callback:function(t){e.$set(e.propertie,"appendOpinion",t)},expression:"propertie.appendOpinion"}}),a("br")],1):e._e(),e.boDefJson.length>0?a("div",{staticClass:"form-inline",staticStyle:{"margin-bottom":"10px"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"每个节点都可以配置签章反填字段（前提是所选字段在表单中必须是签章控件），可以从全局表单中选择一个字段作为反填对象（仅同意按钮生效）。",placement:"left"}},[a("div",{staticClass:"control-label left-label"},[a("i",{staticClass:"el-icon-warning"}),e._v("自动签章字段:\n\t\t\t\t")])]),a("el-select",{attrs:{desc:"属性名称",filterable:"",clearable:""},model:{value:e.propertie.signatureField,callback:function(t){e.$set(e.propertie,"signatureField",t)},expression:"propertie.signatureField"}},e._l(e.boDefJson,(function(t){return a("el-option-group",{key:t.desc,attrs:{label:t.desc}},e._l(t.children,(function(e){return a("el-option",{directives:[{name:"show",rawName:"v-show",value:!e.sub,expression:"!m.sub"}],key:e.id,attrs:{value:e.path+"."+e.name,label:e.desc}})})),1)})),1)],1):e._e(),e.boDefJson.length>0&&e.propertie.signatureField?a("div",{staticClass:"form-inline",staticStyle:{"margin-bottom":"10px"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"是否覆盖原来的值",placement:"left"}},[a("div",{staticClass:"control-label left-label"},[a("i",{staticClass:"el-icon-warning"}),e._v("自动签章覆盖:\n\t\t\t\t")])]),a("el-switch",{model:{value:e.propertie.signatureCover,callback:function(t){e.$set(e.propertie,"signatureCover",t)},expression:"propertie.signatureCover"}}),a("br")],1):e._e(),e.boDefJson.length>0&&e.propertie.signatureField?a("div",{staticClass:"form-inline",staticStyle:{"margin-bottom":"10px"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"自动签章时不需要密码验证",placement:"left"}},[a("div",{staticClass:"control-label left-label"},[a("i",{staticClass:"el-icon-warning"}),e._v("自动签章免密:\n\t\t\t\t")])]),a("el-switch",{model:{value:e.propertie.secretFree,callback:function(t){e.$set(e.propertie,"secretFree",t)},expression:"propertie.secretFree"}}),a("br")],1):e._e(),a("FlowNodeHelp",{ref:"flowNodeHelp",attrs:{nodeId:e.node.nodeId,title:e.title,value:e.value},on:{"handle-save":e.handleHelpSave}}),a("el-dialog",{attrs:{visible:e.messageVisible,title:"节点通知设置","append-to-body":"","close-on-click-modal":!1,"before-close":e.handleClose}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}]},[a("ht-form-item",{attrs:{label:"发送方式"}},[a("ht-input",{attrs:{type:"textarea"},model:{value:e.propertie.template,callback:function(t){e.$set(e.propertie,"template",t)},expression:"propertie.template"}}),a("el-button",{on:{click:function(t){return e.$refs.eipMsgTemplateDialog.showDialog()}}},[e._v("选择模板")])],1),a("ht-form-item",{attrs:{label:"发送对象"}},[a("div",[a("span",{staticStyle:{"font-size":"14px"}},[e._v("手机号码：")]),a("eip-bo-attr-selector",{attrs:{"append-to-body":"",defId:e.defConfigData.curEditNode.defId,prop:{children:"children",label:"comment"}},model:{value:e.propertie.phone,callback:function(t){e.$set(e.propertie,"phone",t)},expression:"propertie.phone"}}),a("br")],1),a("div",{staticStyle:{margin:"10px 0 0 0"}},[a("span",{staticStyle:{"font-size":"14px"}},[e._v("邮箱地址：")]),a("eip-bo-attr-selector",{attrs:{"append-to-body":"",defId:e.defConfigData.curEditNode.defId,prop:{children:"children",label:"comment"}},model:{value:e.propertie.email,callback:function(t){e.$set(e.propertie,"email",t)},expression:"propertie.email"}}),a("br")],1)]),a("ht-form-item",{attrs:{label:"发送时机"}},[a("el-radio-group",{model:{value:e.propertie.sendType,callback:function(t){e.$set(e.propertie,"sendType",t)},expression:"propertie.sendType"}},[a("el-radio",{attrs:{label:"complete"}},[e._v("任务完成时")]),a("el-radio",{attrs:{label:"create"}},[e._v("任务产生时")])],1)],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary",size:"medium"},on:{click:e.handleCommit}},[e._v("确 定")]),a("el-button",{attrs:{size:"medium"},on:{click:function(t){e.messageVisible=!1}}},[e._v("取 消")])],1)],1),a("eip-msg-template-dialog",{ref:"eipMsgTemplateDialog",attrs:{"append-to-body":""},on:{onConfirm:e.templateConfirm}})],1)}),[],!1,null,"9b4c6e0c",null);t.default=s.exports},8435:function(e,t){e.exports=require("core-js/modules/es6.string.ends-with")},"84aa":function(e,t,a){!function(e){"use strict";e.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[В изминалата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[В изминалия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дни",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,a=e%100;return 0===e?e+"-ев":0===a?e+"-ен":a>10&&a<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(a("c1df"))},"84c3":function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("f61e"),a("25fc"),a("80a8"),a("6619"),a("4bf8");var i=a("2ade");a("5880");function n(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return o(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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,s=!0,l=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return s=e.done,e},e:function(e){l=!0,r=e},f:function(){try{s||null==a.return||a.return()}finally{if(l)throw r}}}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var r={props:["defId","topDefKey"],components:{eipAuthDialog:function(){return Promise.resolve().then(a.bind(null,"e853"))},flowFormSubRowAuth:function(){return Promise.resolve().then(a.bind(null,"0acb"))}},data:function(){return{dialogVisible:!1,_oldPermission:{},subTableList:[],permissionList:[],pageParams:{},curAuthieldObj:{},subRowAuth:{},boTree:{}}},methods:{selectField:function(e,t,a){var i=[{checked:!0,title:"无",type:"none"}];"everyone"==a&&(i=[{checked:!0,title:"所有人",type:"everyone"}]),e[t]=i,"read"==t&&"none"==a&&(e.write=[{checked:!0,title:"无",type:"none"}],e.required=[{checked:!0,title:"无",type:"none"}]),"write"==t&&"none"==a&&(e.required=[{checked:!0,title:"无",type:"none"}])},openSunRowAuthDailog:function(e){this.$refs.flowFormSubRowAuth.showDialog(this.subRowAuth,e,this.boTree)},showDialog:function(e){this.dialogVisible=!0;var t=this;this.pageParams=e,i.default.post(window.context.form+"/form/rights/v1/getPermission",e).then((function(e){var a=e.data;a.permissionList.push({type:"none",title:"无"}),t._oldPermission=JSON.parse(JSON.stringify(a)),t.handleData(a);for(var i,n={},o=0;i=a.permissionList[o++];)n[i.type]=i.title;t.permissionList=n})),i.default.get(window.context.form+"/form/form/v1/generateBoTreeData?formKey="+this.pageParams.formKey).then((function(e){var a=e.data;a&&a.value&&(t.boTree=JSON.parse(a.value))}))},handleClose:function(){this._oldPermission={},this.subTableList=[],this.permissionList=[],this.pageParams={},this.curAuthieldObj={},this.subRowAuth={},this.boTree={},this.dialogVisible=!1},addNewField:function(){var e=this,t=this;i.default.post(window.context.form+"/form/rights/v1/getDefaultByFormKey?type=1&formKey="+this.pageParams.formKey,this.pageParams).then((function(a){var i=a.data;t._oldPermission&&e.deepMerge(i,t._oldPermission),t.handleData(i)}))},deepMerge:function(e,t){var a;for(a in t)t.hasOwnProperty(a)&&(e[a]=e[a]&&"[object Object]"===e[a].toString()?this.deepMerge(e[a],t[a]):e[a]=t[a]);return e},emptyAll:function(){var e=this,t=this;i.default.get(window.context.form+"/form/rights/v1/emptyAll?flowKey="+this.pageParams.flowKey).then((function(a){var i=a.data;i.state?(t.$message.success(i.message),t.showDialog(e.pageParams)):t.$message.fail(i.message)}))},getDefaultByFormKey:function(){var e=this;i.default.post(window.context.form+"/form/rights/v1/getDefaultByFormKey?type=1&formKey="+this.pageParams.formKey,this.pageParams).then((function(t){var a=t.data;e.handleData(a)}))},hideOrShowAll:function(){this.checkIsAllhide()?this.hiddenAll():this.editAll()},hiddenAll:function(){this.clickAll("read","none"),this.clickAll("write","none"),this.clickAll("required","none")},editAll:function(){this.clickAll("read","everyone"),this.clickAll("write","none"),this.clickAll("required","none")},clickAll:function(e,t){for(var a=0;a<this.subTableList.length;a++){this.subTableList[a].main||"dataView"==this.subTableList[a].ctrlType||("write"==e&&"none"==t?(this.subTableList[a].rights.add=!1,this.subTableList[a].rights.del=!1):"write"==e&&"everyone"==t&&(this.subTableList[a].rights.add=!0,this.subTableList[a].rights.del=!0));for(var i,n=this.subTableList[a].fields,o=0;i=n[o++];)i[e]=[{type:t}],"read"==e&&"none"==t&&(i.write=[{checked:!0,title:"无",type:"none"}],i.required=[{checked:!0,title:"无",type:"none"}]),"write"==e&&"none"==t&&(i.required=[{checked:!0,title:"无",type:"none"}])}},checkIsAllhide:function(){for(var e=0;e<this.subTableList.length;e++){var t=this.subTableList[e].fields;if(t&&t.constructor==Array)for(var a=0;a<t.length;a++){var i=t[a];if("否"==this.checkIshide(i))return!0}}return!1},checkIshide:function(e){var t="是";return e&&e.read&&e.read.length>0&&"none"!=e.read[0].type||e&&e.required&&e.required.length>0&&"none"!=e.required[0].type||e&&e.write&&e.write.length>0&&"none"!=e.write[0].type?t="否":t},hideColumn:function(e){"否"==this.checkIshide(e)?(e.read=[{type:"none"}],e.required=[{type:"none"}],e.write=[{type:"none"}]):(e.read=[{type:"everyone"}],e.required=[{type:"none"}],e.write=[{type:"everyone"}])},fieldDialog:function(e,t){this.curAuthieldObj.f=e,this.curAuthieldObj.t=t;var a={right:JSON.parse(JSON.stringify(e[t])),permissionList:this._oldPermission.permissionList};this.$refs.flowFormFiledAuth.showDialog(a)},filedAuthConfirm:function(e){this.curAuthieldObj.f[this.curAuthieldObj.t]=e},rightToDesc:function(e){var t=this,a="";return e.forEach((function(e){a&&(a+=" 和 ");var i=t.permissionList[e.type];e.name?i+=":"+e.name:e.id&&(i+=":"+e.id),a+=i})),a},indexOf:function(e,t){return-1!=e.indexOf(t)},saveAuth:function(){var e=JSON.parse(JSON.stringify(this.pageParams));e.permission={},e.permission.table={};var t,a=n(JSON.parse(JSON.stringify(this.subTableList)));try{for(a.s();!(t=a.n()).done;){var o,r=t.value,s={},l=n(r.fields);try{for(l.s();!(o=l.n()).done;){var c=o.value;s[c.fieldName]=c}}catch(e){l.e(e)}finally{l.f()}r.fields=s,e.permission.table[r.tableName]=r}}catch(e){a.e(e)}finally{a.f()}"2"==e.type?this.handPermissionData(e.permission):e.permission.subRowAuth=this.subRowAuth,e.permission=JSON.stringify(e.permission);var d=this;i.default.post(window.context.form+"/form/rights/v1/save",e).then((function(e){var t=e.data;t.state?(d.$message.success(t.message),d.handleClose()):d.$message.fail(t.message)}))},handPermissionData:function(e){var t=e.table;for(var a in t){var i=t[a].fields;for(var n in i){var o=i[n];delete o.write,delete o.required}}var r=e.opinion;if(r)for(var s in r){var l=r[s];delete l.write,delete l.required}},handleData:function(e){var t=this,a=e.tableSn;e=e.json,this.subRowAuth=e.subRowAuth||{},this.subTableList=[],a.forEach((function(a){var i=e.table[a.name_];if(i){i.tableName=a.name_,i.grade=a.grade_;var n=[];for(var o in i.fields){var r=i.fields[o];r.fieldName=o,n.push(r)}n.sort((function(e,t){return e.sn-t.sn})),i.fields=n,t.subTableList.push(i)}}))}}},s=(a("0560"),a("2877")),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.dialogVisible?a("el-dialog",{attrs:{title:"表单授权",visible:e.dialogVisible,width:"80%",appendToBody:"","close-on-click-modal":!1,"before-close":e.handleClose,top:"8vh"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-container",[a("el-header",{staticStyle:{padding:"0",height:"30px"}},[a("el-button",{staticStyle:{"margin-left":"10px",float:"left"},on:{click:function(t){return e.getDefaultByFormKey()}}},[a("el-tooltip",{attrs:{content:"将表单权限重置为初始化权限，点击确定按钮后生效。"}},[a("i",{staticClass:"btn-tip icon-question"})]),e._v("重置\n\t\t\t\t")],1),a("el-popconfirm",{staticStyle:{"margin-left":"10px",float:"left"},attrs:{title:"确定清空吗？",trigger:"hover"},on:{onConfirm:e.emptyAll}},[a("el-button",{attrs:{slot:"reference",type:"danger"},slot:"reference"},[a("el-tooltip",{attrs:{content:"该功能将直接清空表单的权限设置，请谨慎使用。"}},[a("i",{staticClass:"btn-tip icon-question"})]),e._v("清空\n\t\t\t\t\t")],1)],1),a("el-button",{staticStyle:{float:"right","margin-right":"10px"},on:{click:function(t){return e.addNewField()}}},[a("el-tooltip",{attrs:{content:"该功能将获取新增字段，初始化新增字段的默认权限。"}},[a("i",{staticClass:"btn-tip icon-question"})]),e._v("新增字段权限\n\t\t\t\t")],1)],1),a("el-main",{staticStyle:{padding:"10px","max-height":"500px","min-height":"200px",overflow:"hidden"}},[a("el-scrollbar",{staticClass:"scrollbar-fullheight",attrs:{wrapStyle:[{maxHeight:"500px"}]}},[a("table",{staticClass:"table table-bordered form-auth__table",staticStyle:{"border-spacing":"0",width:"100%","max-height":"400px",overflow:"initial"}},[a("thead",[a("tr",[a("th",{attrs:{width:"15%",rowspan:"2"}},[e._v("字段")]),"2"!=e.pageParams.type&&"5"!=e.pageParams.type?a("th",{attrs:{width:"20%"}},[e._v("只读权限")]):e._e(),"2"==e.pageParams.type||"5"==e.pageParams.type?a("th",{attrs:{width:"80%"}},[e._v("只读权限")]):e._e(),"2"!=e.pageParams.type&&"5"!=e.pageParams.type?a("th",{attrs:{width:"20%"}},[e._v("编辑权限")]):e._e(),"2"!=e.pageParams.type&&"5"!=e.pageParams.type?a("th",{attrs:{width:"20%"}},[e._v("必填权限")]):e._e(),"2"!=e.pageParams.type&&"5"!=e.pageParams.type?a("th",{attrs:{width:"20%"}},[e._v("是否隐藏")]):e._e()]),a("tr",[a("td",[a("el-button",{on:{click:function(t){return e.clickAll("read","everyone")}}},[e._v("所有人")]),a("el-button",{on:{click:function(t){return e.clickAll("read","none")}}},[e._v("无权限")])],1),"2"!=e.pageParams.type&&"5"!=e.pageParams.type?a("td",[a("el-button",{on:{click:function(t){return e.clickAll("write","everyone")}}},[e._v("所有人")]),a("el-button",{on:{click:function(t){return e.clickAll("write","none")}}},[e._v("无权限")])],1):e._e(),"2"!=e.pageParams.type&&"5"!=e.pageParams.type?a("td",[a("el-button",{on:{click:function(t){return e.clickAll("required","everyone")}}},[e._v("所有人")]),a("el-button",{on:{click:function(t){return e.clickAll("required","none")}}},[e._v("无权限")])],1):e._e(),"2"!=e.pageParams.type&&"5"!=e.pageParams.type?a("td",[a("el-button",{on:{click:function(t){return e.hideOrShowAll()}}},[e._v(e._s(e.checkIsAllhide()?"隐藏":"显示"))])],1):e._e()])]),e._l(e.subTableList,(function(t){return a("tbody",{key:t.tableName,staticClass:"filed_body"},[a("tr",[a("th",{attrs:{colspan:"5"}},[a("span",{staticStyle:{float:"left"}},[t.main?a("span",[e._v("主表")]):e._e(),t.main||"dataView"==t.ctrlType?e._e():a("span",[e._v(e._s("sub"==t.grade?"子表":"孙表"))]),t.main||"dataView"!=t.ctrlType?e._e():a("span",[e._v("数据视图")]),e._v("\n\t\t\t\t\t\t\t\t\t\t——"+e._s(t.description)+"\n\t\t\t\t\t\t\t\t\t")]),"2"!=e.pageParams.type||t.main?e._e():a("span",{staticClass:"sub-auth__span"},[a("el-checkbox",{model:{value:t.rights.hidden,callback:function(a){e.$set(t.rights,"hidden",a)},expression:"table.rights.hidden"}},[e._v("隐藏")]),"dataView"==t.ctrlType?a("el-checkbox",{model:{value:t.rights.export,callback:function(a){e.$set(t.rights,"export",a)},expression:"table.rights.export"}},[e._v("导出")]):e._e()],1),"2"==e.pageParams.type||t.main?e._e():a("span",{staticClass:"sub-auth__span"},[a("el-checkbox",{model:{value:t.rights.add,callback:function(a){e.$set(t.rights,"add",a)},expression:"table.rights.add"}},[e._v(e._s("dataView"!=t.ctrlType?"添加":"添加/导入"))]),"dataView"==t.ctrlType?a("el-checkbox",{model:{value:t.rights.export,callback:function(a){e.$set(t.rights,"export",a)},expression:"table.rights.export"}},[e._v("导出")]):e._e(),a("el-checkbox",{model:{value:t.rights.del,callback:function(a){e.$set(t.rights,"del",a)},expression:"table.rights.del"}},[e._v("删除")]),"dataView"==t.ctrlType?a("el-checkbox",{model:{value:t.rights.edit,callback:function(a){e.$set(t.rights,"edit",a)},expression:"table.rights.edit"}},[e._v("编辑")]):e._e(),a("el-checkbox",{model:{value:t.rights.hidden,callback:function(a){e.$set(t.rights,"hidden",a)},expression:"table.rights.hidden"}},[e._v("隐藏")]),"dataView"!=t.ctrlType?a("el-checkbox",{model:{value:t.rights.required,callback:function(a){e.$set(t.rights,"required",a)},expression:"table.rights.required"}},[e._v("必填")]):e._e()],1),"sub"==t.grade?a("el-button",{staticStyle:{float:"right","margin-right":"10px"},on:{click:function(a){return e.openSunRowAuthDailog(t)}}},[a("el-tooltip",{attrs:{content:"针对子表的整行数据进行编辑或只读的权限设置。"}},[a("i",{staticClass:"btn-tip icon-question"})]),e._v("行级权限控制\n\t\t\t\t\t\t\t\t\t")],1):e._e()],1)]),e._l(t.fields,(function(i,n){return a("tr",{key:i.fieldName},[a("td",[e.indexOf(i.description,"固定文本")?a("span",[e._v("固定文本")]):e._e(),e.indexOf(i.description,"固定文本")?e._e():a("span",[e._v(e._s(i.description))])]),a("td",[a("label",{staticClass:"radioIn"},[a("input",{attrs:{type:"radio",name:"read"+t.description+n,value:"everyone"},domProps:{checked:"所有人"==e.rightToDesc(i.read)},on:{click:function(t){return e.selectField(i,"read","everyone")}}}),e._v("所有人\n\t\t\t\t\t\t\t\t\t")]),a("label",{staticClass:"radioIn"},[a("input",{attrs:{type:"radio",name:"read"+t.description+n,value:"none"},domProps:{checked:"无"==e.rightToDesc(i.read)},on:{click:function(t){return e.selectField(i,"read","none")}}}),e._v("无\n\t\t\t\t\t\t\t\t\t")]),a("label",{staticClass:"radioIn"},[a("input",{attrs:{type:"radio",name:"read"+t.description+n,value:"none"},domProps:{checked:"无"!=e.rightToDesc(i.read)&&"所有人"!=e.rightToDesc(i.read)},on:{click:function(t){return e.fieldDialog(i,"read")}}}),a("el-button",{attrs:{size:"mini"},on:{click:function(t){return e.fieldDialog(i,"read")}}},[e._v("明细")])],1)]),"2"!=e.pageParams.type&&"5"!=e.pageParams.type?a("td",[a("label",{staticClass:"radioIn"},[a("input",{attrs:{type:"radio",name:"write"+t.description+n,value:"everyone"},domProps:{checked:"所有人"==e.rightToDesc(i.write)},on:{click:function(t){return e.selectField(i,"write","everyone")}}}),e._v("所有人\n\t\t\t\t\t\t\t\t\t")]),a("label",{staticClass:"radioIn"},[a("input",{attrs:{type:"radio",name:"write"+t.description+n,value:"none"},domProps:{checked:"无"==e.rightToDesc(i.write)},on:{click:function(t){return e.selectField(i,"write","none")}}}),e._v("无\n\t\t\t\t\t\t\t\t\t")]),a("label",{staticClass:"radioIn"},[a("input",{attrs:{type:"radio",name:"write"+t.description+n,value:"none"},domProps:{checked:"无"!=e.rightToDesc(i.write)&&"所有人"!=e.rightToDesc(i.write)},on:{click:function(t){return e.fieldDialog(i,"write")}}}),a("el-button",{attrs:{size:"mini"},on:{click:function(t){return e.fieldDialog(i,"write")}}},[e._v("明细")])],1)]):e._e(),"2"!=e.pageParams.type&&"5"!=e.pageParams.type?a("td",[a("label",{staticClass:"radioIn"},[a("input",{attrs:{type:"radio",name:"required"+t.description+n,value:"everyone"},domProps:{checked:"所有人"==e.rightToDesc(i.required)},on:{click:function(t){return e.selectField(i,"required","everyone")}}}),e._v("所有人\n\t\t\t\t\t\t\t\t\t")]),a("label",{staticClass:"radioIn"},[a("input",{attrs:{type:"radio",name:"required"+t.description+n,value:"none"},domProps:{checked:"无"==e.rightToDesc(i.required)},on:{click:function(t){return e.selectField(i,"required","none")}}}),e._v("无\n\t\t\t\t\t\t\t\t\t")]),a("label",{staticClass:"radioIn"},[a("input",{attrs:{type:"radio",name:"required"+t.description+n,value:"none"},domProps:{checked:"无"!=e.rightToDesc(i.required)&&"所有人"!=e.rightToDesc(i.required)},on:{click:function(t){return e.fieldDialog(i,"required")}}}),a("el-button",{attrs:{size:"mini"},on:{click:function(t){return e.fieldDialog(i,"required")}}},[e._v("明细")])],1)]):e._e(),"2"!=e.pageParams.type&&"5"!=e.pageParams.type?a("td",[e._v("\n\t\t\t\t\t\t\t\t\t"+e._s(e.checkIshide(i))+"\n\t\t\t\t\t\t\t\t\t"),a("el-button",{on:{click:function(t){return e.hideColumn(i)}}},[e._v(e._s("是"==e.checkIshide(i)?"显示":"隐藏"))])],1):e._e()])}))],2)}))],2)])],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary",size:"medium"},on:{click:e.saveAuth}},[e._v("确 定")]),a("el-button",{attrs:{size:"medium"},on:{click:function(t){return e.handleClose()}}},[e._v("取 消")])],1)],1):e._e(),a("eip-auth-dialog",{ref:"flowFormFiledAuth",on:{onConfirm:e.filedAuthConfirm}}),a("flowFormSubRowAuth",{ref:"flowFormSubRowAuth",on:{onConfirm:e.filedAuthConfirm}})],1)}),[],!1,null,"fe3268ce",null);t.default=l.exports},8526:function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("292c"),n={name:"PostDialog",props:{value:Array,name:String,single:Boolean,appendToBody:{type:Boolean,default:!1},destroyOnClose:{type:Boolean,default:!1},orgId:{type:String,default:""}},data:function(){return{data:[],tableColumns:[{prop:"name",label:"名称",width:"300"},{prop:"code",label:"编码"}],pagination:{page:1,pageSize:50,total:0,showTotal:!0}}},methods:{showDialog:function(){this.$refs.htDialog.showDialog()},handleLoad:function(e,t){var a=this,n={group:"defaultQueryGroup",operation:"EQUAL",relation:"AND",property:"o.ID_",value:this.orgId};e.querys.push(n),i.default.getOrgPostPage(e).then((function(e){a.data=e.rows,a.pagination.page=e.page,a.pagination.pageSize=e.pageSize,a.pagination.total=e.total,t()})).catch((function(e){t()}))},onConfirm:function(e){this.$emit("onConfirm",e,this.name),this.$emit("input",e)}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-dialog",{ref:"htDialog",attrs:{single:e.single,data:e.data,"table-columns":e.tableColumns,pagination:e.pagination,"search-placeholder":"名称或编码","dialog-title":"当前组织岗位对话框","quick-search-props":"name,p.code_","append-to-body":e.appendToBody,"destroy-on-close":e.destroyOnClose},on:{load:e.handleLoad,onConfirm:e.onConfirm}})}),[],!1,null,"9c6fc834",null);t.default=r.exports},"858e":function(e,t,a){"use strict";a("b574")},"85b3":function(e,t){e.exports=require("vue-i18n")},"85bc":function(e,t,a){"use strict";a("2b44")},"861a":function(e,t,a){"use strict";a.r(t);a("2fef"),a("6619"),a("2901");var i=a("a858"),n={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+"/portal/sysExternalUnite/v1/save"},afterLoadData:function(e){var t=this;this.dialogVisible&&(this.sysExternalUnite=e,setTimeout((function(){return t.$validator.validateAll("sysExternalUniteForm")})))},showDialog:function(e){var t=this;this.dialogVisible=!1,this.$nextTick((function(){t.dialogVisible=!0})),e&&(this.loadDataUrl="/portal/sysExternalUnite/v1/getJson?id=".concat(e.id))},loadData:function(){var e=this;i.default.getSysExternalUnitePageJson({}).then((function(t){e.data=t.rows}))},handleCommand:function(e){var t=this;switch(e.command){case"setAgent":this.sysExtUniSetAgentVisible=!0,this.sysExternalUnite=e.row,setTimeout((function(){return t.$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(){i.default.delSysExternalUniteById(e.row.id).then((function(e){e.state?(t.$message.success(e.message),t.loadData()):t.$message.error(e.message||"删除失败")}),(function(e){t.$message.error(e||"删除失败")}))})).catch((function(){}))}},syncUser:function(e){var t=this;this.$confirm("将同步所有有手机号的用户至第三方通讯录，确定继续操作？","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){var a=t.$loading({lock:!0,text:"正在同步用户到["+e.corpName+"]，请等待...",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"});i.default.syncUser(e.id).then((function(e){a.close();try{var i=t.arrayBufferToString(e),n=JSON.parse(i||"{}");n.state?(t.$message({type:"success",message:n.message,showClose:!0}),t.loadData()):t.$message({type:"error",message:n.message||"同步用户失败",showClose:!0})}catch(e){}}),(function(e){a.close(),t.$message({type:"error",message:e||"同步用户失败",showClose:!0})}))})).catch((function(){}))},arrayBufferToString:function(e){if("string"==typeof e)return e;for(var t=new DataView(e),a=new Uint8Array(e.byteLength),i=0;i<a.length;i++)a[i]=t.getUint8(i);for(var n="",o=e=a,r=0;r<o.length;r++){var s=o[r].toString(2),l=s.match(/^1+?(?=0)/);if(l&&8==s.length){for(var c=l[0].length,d=o[r].toString(2).slice(7-c),u=1;u<c;u++)d+=o[u+r].toString(2).slice(2);n+=String.fromCharCode(parseInt(d,2)),r+=c-1}else n+=String.fromCharCode(o[r])}return n},pullUser:function(e){var t=this;this.$confirm("将从第三方拉取通讯录至本系统，确定继续操作？","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){var a=t.$loading({lock:!0,text:"正在拉取通讯录，请等待...",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"});i.default.pullUser(e.id).then((function(e){a.close(),e.state&&(t.$message({type:"success",message:e.message,showClose:!0}),t.loadData())}),(function(e){a.close(),t.$message({type:"error",message:e||"拉取用户失败",showClose:!0})}))})).catch((function(){}))},getMenu:function(e){var t=this;i.default.generateMenuUrl(e.id).then((function(e){e.state?(t.wcoaMenuDialogViasible=!0,t.wcoaMenuUrl=e.value):t.$message.error(e.message||"获取失败")}),(function(e){t.$message.error(e||"获取失败")}))},generateMenuUrl:function(e){var t=this;i.default.generateMenuUrl(e.id).then((function(e){e.state?t.$set(t.sysExternalUnite,"menuUrl",e.value):t.$message.error(e.message||"获取失败")}),(function(e){t.$message.error(e||"获取失败")}))},openTempMsgIdDialog:function(e){this.sysExternalUnite=e,this.setTempMsgIdDialogVisible=!0},saveTempMsgId:function(){}}},o=(a("1e3a"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-container",[a("el-header",{staticStyle:{padding:"0",height:"auto"}},[e.data.length<3?a("el-button",{attrs:{type:"primary",icon:"el-icon-add"},on:{click:function(t){return e.handleCommand({command:"add"})}}},[e._v("添加")]):e._e()],1),a("el-main",[a("el-row",{attrs:{gutter:10}},e._l(e.data,(function(t){return a("el-col",{key:t.id,attrs:{span:8}},[a("el-card",{staticClass:"box-card",attrs:{"body-style":"margin:5px;padding:5px;min-height:150px;"}},[a("el-row",[a("el-col",{attrs:{span:10}},[a("img",{staticClass:"image",attrs:{src:"img/"+t.type+".png"}})]),a("el-col",{attrs:{span:14}},[a("div",{staticClass:"divText"},[e._v(e._s(t.corpName))])])],1),a("div",{staticClass:"bottom clearfix"},[a("el-row",{attrs:{type:"flex",justify:"space-around"}},[a("el-button-group",[a("el-button",{attrs:{size:"small"},on:{click:function(a){return e.handleCommand({command:"edit",row:t})}}},[e._v("编辑")]),"weChatWork"==t.type||"dingtalk"==t.type?a("el-button",{attrs:{size:"small"},on:{click:function(a){return e.handleCommand({command:"setAgent",row:t})}}},[e._v("配置应用")]):e._e(),"weChatWork"==t.type||"dingtalk"==t.type?a("el-button",{attrs:{size:"small"},on:{click:function(a){return e.syncUser(t)}}},[e._v("上传通讯录")]):e._e(),"weChatWork"==t.type||"dingtalk"==t.type?a("el-button",{attrs:{size:"small"},on:{click:function(a){return e.pullUser(t)}}},[e._v("拉取通讯录")]):e._e(),"weChatOffAcc"==t.type?a("el-button",{attrs:{size:"small"},on:{click:function(a){return e.getMenu(t)}}},[e._v("生成菜单")]):e._e(),"weChatOffAcc"==t.type?a("el-button",{attrs:{size:"small"},on:{click:function(a){return e.openTempMsgIdDialog(t)}}},[e._v("设置模板消息ID")]):e._e(),a("el-button",{attrs:{size:"small"},on:{click:function(a){return e.handleCommand({command:"del",row:t})}}},[e._v("删除")])],1)],1)],1)],1)],1)})),1)],1)],1),e.dialogVisible?a("el-dialog",{attrs:{width:"40%",title:e.title,visible:e.dialogVisible,"before-close":e.handleClose,"append-to-body":"","close-on-click-modal":!1}},[a("el-form",{attrs:{disabled:e.systemDisabled,"data-vv-scope":"sysExternalUniteForm"},model:{value:e.sysExternalUnite,callback:function(t){e.sysExternalUnite=t},expression:"sysExternalUnite"}},[a("ht-form-item",{staticClass:"identity-input-width",attrs:{label:"集成类型",prop:"type","label-width":"120px"}},[a("ht-select",{attrs:{disabled:""!=e.sysExternalUnite.id,options:e.typeList,validate:{required:!0},placeholder:"请选择集成类型"},model:{value:e.sysExternalUnite.type,callback:function(t){e.$set(e.sysExternalUnite,"type",t)},expression:"sysExternalUnite.type"}})],1),e.sysExternalUnite.type?a("ht-form-item",{staticClass:"identity-input-width",attrs:{"label-width":"120px",prop:"corpId"}},["weChatWork"==e.sysExternalUnite.type?a("template",{slot:"label"},[a("el-tooltip",{attrs:{placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n\t\t\t\t\t\t\t企业id。第三方平台给予的企业标识。 在\n\t\t\t\t\t\t\t"),a("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\t\t\t\t\t")]),a("i",{staticClass:"el-icon-question"})]),a("span",[e._v("corpId")])],1):"dingtalk"==e.sysExternalUnite.type?a("template",{slot:"label"},[a("el-tooltip",{attrs:{placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n\t\t\t\t\t\t\t企业id。第三方平台给予的企业标识。 在\n\t\t\t\t\t\t\t"),a("a",{staticStyle:{color:"#90c2f7","text-decoration":"underline"},attrs:{href:"https://open-dev.dingtalk.com/#/corpAuthInfo",target:"_blank"}},[e._v("钉钉开放平台")]),e._v("的基本信息-开发信息(旧版)\n\t\t\t\t\t\t")]),a("i",{staticClass:"el-icon-question"})]),a("span",[e._v("corpId")])],1):"weChatOffAcc"==e.sysExternalUnite.type?a("template",{slot:"label"},[a("el-tooltip",{attrs:{placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("开发者ID(AppID)。在微信公众平台-开发-基本配置")]),a("i",{staticClass:"el-icon-question"})]),a("span",[e._v("AppID")])],1):e._e(),a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入corpId"},model:{value:e.sysExternalUnite.corpId,callback:function(t){e.$set(e.sysExternalUnite,"corpId","string"==typeof t?t.trim():t)},expression:"sysExternalUnite.corpId"}})],2):e._e(),"weChatWork"==e.sysExternalUnite.type||"weChatOffAcc"==e.sysExternalUnite.type?a("ht-form-item",{staticClass:"identity-input-width",attrs:{"label-width":"120px",prop:"corpSecret"}},["weChatWork"==e.sysExternalUnite.type?a("template",{slot:"label"},[a("el-tooltip",{attrs:{placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n\t\t\t\t\t\t\t第三方同步通讯录的secret。 在\n\t\t\t\t\t\t\t"),a("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\t\t\t\t\t")]),a("i",{staticClass:"el-icon-question"})]),a("span",[e._v("corpSecret")])],1):a("template",{slot:"label"},[a("el-tooltip",{attrs:{placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("开发者密码(AppSecret)。在微信公众平台-开发-基本配置")]),a("i",{staticClass:"el-icon-question"})]),a("span",[e._v("AppSecret")])],1),a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入corpSecret"},model:{value:e.sysExternalUnite.corpSecret,callback:function(t){e.$set(e.sysExternalUnite,"corpSecret","string"==typeof t?t.trim():t)},expression:"sysExternalUnite.corpSecret"}})],2):e._e(),a("ht-form-item",{staticClass:"identity-input-width",attrs:{prop:"baseUrl","label-width":"120px"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n\t\t\t\t\t\t\t格式：【http或https】+【域名】+【端口号】+【根路径】\n\t\t\t\t\t\t\t如：http://www.halosee.org:8280/mobilevue\n\t\t\t\t\t\t")]),a("i",{staticClass:"el-icon-question"})]),a("span",[e._v("移动端地址")])],1),a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入本系统地址"},model:{value:e.sysExternalUnite.baseUrl,callback:function(t){e.$set(e.sysExternalUnite,"baseUrl","string"==typeof t?t.trim():t)},expression:"sysExternalUnite.baseUrl"}})],2)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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")))]),a("el-button",{on:{click:function(t){return e.dialogCancle()}}},[e._v("\n\t\t\t\t"+e._s(e.$t("eip.common.cancel"))+"\n\t\t\t")])],1)],1):e._e(),e.sysExtUniSetAgentVisible?a("ht-sidebar-dialog",{attrs:{width:"33%",title:"配置应用",visible:e.sysExtUniSetAgentVisible,"destroy-on-close":!0},on:{"before-close":e.handleClose}},[a("el-form",{attrs:{"data-vv-scope":"sysExtUniSetAgentForm"},model:{value:e.sysExternalUnite,callback:function(t){e.sysExternalUnite=t},expression:"sysExternalUnite"}},[a("ht-form-item",{staticClass:"identity-input-width",attrs:{"label-width":"120px",prop:"agentId"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n\t\t\t\t\t\t\t第三方应用id。\n\t\t\t\t\t\t\t"),"weChatWork"==e.sysExternalUnite.type?a("span",[e._v("\n\t\t\t\t\t\t\t\t在\n\t\t\t\t\t\t\t\t"),a("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\t\t\t\t\t\t")]):a("span",[e._v("\n\t\t\t\t\t\t\t\t在\n\t\t\t\t\t\t\t\t"),a("a",{staticStyle:{color:"#90c2f7","text-decoration":"underline"},attrs:{href:"https://open-dev.dingtalk.com/#/corph5",target:"_blank"}},[e._v("钉钉开放平台")]),e._v("企业内部开发-H5微应用里-进入微应用-【应用信息-查看详情】\n\t\t\t\t\t\t\t")])]),a("i",{staticClass:"el-icon-question"})]),a("span",[e._v("agentId")])],1),a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"agentId"},model:{value:e.sysExternalUnite.agentId,callback:function(t){e.$set(e.sysExternalUnite,"agentId","string"==typeof t?t.trim():t)},expression:"sysExternalUnite.agentId"}})],2),"dingtalk"==e.sysExternalUnite.type?a("ht-form-item",{staticClass:"identity-input-width",attrs:{"label-width":"120px",prop:"appKey"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n\t\t\t\t\t\t\t第三方应用key。 在\n\t\t\t\t\t\t\t"),a("a",{staticStyle:{color:"#90c2f7","text-decoration":"underline"},attrs:{href:"https://open-dev.dingtalk.com/#/corph5",target:"_blank"}},[e._v("钉钉开放平台")]),e._v("企业内部开发-H5微应用里-进入微应用-【应用信息-查看详情】\n\t\t\t\t\t\t")]),a("i",{staticClass:"el-icon-question"})]),a("span",[e._v("appKey")])],1),a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入appKey"},model:{value:e.sysExternalUnite.agentKey,callback:function(t){e.$set(e.sysExternalUnite,"agentKey","string"==typeof t?t.trim():t)},expression:"sysExternalUnite.agentKey"}})],2):e._e(),a("ht-form-item",{staticClass:"identity-input-width",attrs:{"label-width":"120px",prop:"agentSecret"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n\t\t\t\t\t\t\t第三方应用secret。\n\t\t\t\t\t\t\t"),"weChatWork"==e.sysExternalUnite.type?a("span",[e._v("\n\t\t\t\t\t\t\t\t在\n\t\t\t\t\t\t\t\t"),a("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\t\t\t\t\t\t")]):a("span",[e._v("\n\t\t\t\t\t\t\t\t在\n\t\t\t\t\t\t\t\t"),a("a",{staticStyle:{color:"#90c2f7","text-decoration":"underline"},attrs:{href:"https://open-dev.dingtalk.com/#/corph5",target:"_blank"}},[e._v("钉钉开放平台")]),e._v("企业内部开发-H5微应用里-进入微应用-【应用信息-查看详情】\n\t\t\t\t\t\t\t")])]),a("i",{staticClass:"el-icon-question"})]),a("span",[e._v("应用secret")])],1),a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入agentSecret"},model:{value:e.sysExternalUnite.agentSecret,callback:function(t){e.$set(e.sysExternalUnite,"agentSecret","string"==typeof t?t.trim():t)},expression:"sysExternalUnite.agentSecret"}})],2),"weChatWork"==e.sysExternalUnite.type?a("ht-form-item",{staticClass:"identity-input-width",attrs:{label:"菜单名称","label-width":"120px",prop:"menuName"}},[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入菜单名称"},model:{value:e.sysExternalUnite.menuName,callback:function(t){e.$set(e.sysExternalUnite,"menuName","string"==typeof t?t.trim():t)},expression:"sysExternalUnite.menuName"}})],1):e._e(),a("ht-form-item",{attrs:{"label-width":"120px",prop:"menuUrl"}},[a("template",{slot:"label"},["dingtalk"==e.sysExternalUnite.type?a("el-tooltip",{attrs:{placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n\t\t\t\t\t\t\t钉钉不支持发布菜单，请自行拷贝并配置在\n\t\t\t\t\t\t\t"),a("a",{staticStyle:{color:"#90c2f7","text-decoration":"underline"},attrs:{href:"https://open-dev.dingtalk.com/#/corph5",target:"_blank"}},[e._v("钉钉开放平台")]),e._v("\n\t\t\t\t\t\t\t企业内部开发-H5微应用里-进入微应用-【应用信息-查看详情】-应用首页地址\n\t\t\t\t\t\t")]),a("i",{staticClass:"el-icon-question"})]):e._e(),a("span",[e._v("菜单url")])],1),a("ht-input",{attrs:{type:"textarea",prop:"menuUrl",rows:18,autocomplete:"off",validate:{required:!0},placeholder:"请输入菜单名称"},model:{value:e.sysExternalUnite.menuUrl,callback:function(t){e.$set(e.sysExternalUnite,"menuUrl","string"==typeof t?t.trim():t)},expression:"sysExternalUnite.menuUrl"}}),a("el-button",{attrs:{size:"mini",type:"primary",icon:"el-icon-printer"},on:{click:function(t){return e.generateMenuUrl(e.sysExternalUnite)}}},[e._v("一键生成")]),a("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:"\n\t\t\t\t\t\t() => {\n\t\t\t\t\t\t\t$message.success('内容已复制到剪切板！');\n\t\t\t\t\t\t}\n\t\t\t\t\t",arg:"success"},{name:"clipboard",rawName:"v-clipboard:error",value:function(){e.$message.error("抱歉，复制失败！")},expression:"\n\t\t\t\t\t\t() => {\n\t\t\t\t\t\t\t$message.error('抱歉，复制失败！');\n\t\t\t\t\t\t}\n\t\t\t\t\t",arg:"error"}],attrs:{type:"primary",size:"mini"}},[e._v("复 制")])],2)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:"/portal/sysExternalUnite/v1/saveAgent",context:"portal",model:e.sysExternalUnite,"scope-name":"sysExtUniSetAgentForm"},on:{"before-save-data":function(t){e.sysExternalUnite.isPublish=0},"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),"weChatWork"==e.sysExternalUnite.type?a("ht-submit-button",{attrs:{url:"/portal/sysExternalUnite/v1/saveAgent",context:"portal",model:e.sysExternalUnite,"scope-name":"sysExtUniSetAgentForm"},on:{"after-save-data":e.afterSaveData,"before-save-data":function(t){e.sysExternalUnite.isPublish=1}}},[a("el-tooltip",{attrs:{placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("保存数据并且将菜单发布到企业微信应用里")]),a("i",{staticClass:"el-icon-question",staticStyle:{color:"#606266"}})]),e._v(" 保存并发布")],1):e._e(),a("el-button",{on:{click:e.handleClose}},[e._v("\n\t\t\t\t"+e._s(e.$t("eip.common.cancel"))+"\n\t\t\t")])],1)],1):e._e(),a("ht-load-data",{attrs:{url:e.loadDataUrl,context:"portal"},on:{"after-load-data":e.afterLoadData}}),a("el-dialog",{attrs:{title:"公众号菜单",visible:e.wcoaMenuDialogViasible,"close-on-click-modal":!1,width:"33%"},on:{"update:visible":function(t){e.wcoaMenuDialogViasible=t}}},[a("el-row",[a("el-col",{attrs:{span:4}},[a("el-tooltip",{attrs:{placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("将右侧URL地址设置在公众号菜单里即可。")]),a("i",{staticClass:"el-icon-question"})]),e._v("菜单URL:\n\t\t\t")],1),a("el-col",{attrs:{span:20}},[e._v(e._s(e.wcoaMenuUrl))])],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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:"\n\t\t\t\t\t() => {\n\t\t\t\t\t\t$message.success('内容已复制到剪切板！');\n\t\t\t\t\t}\n\t\t\t\t",arg:"success"},{name:"clipboard",rawName:"v-clipboard:error",value:function(){e.$message.error("抱歉，复制失败！")},expression:"\n\t\t\t\t\t() => {\n\t\t\t\t\t\t$message.error('抱歉，复制失败！');\n\t\t\t\t\t}\n\t\t\t\t",arg:"error"}],attrs:{type:"primary"},on:{click:function(t){e.wcoaMenuDialogViasible=!1}}},[e._v("复 制")])],1)],1),a("el-dialog",{attrs:{title:"模板消息ID设置",visible:e.setTempMsgIdDialogVisible,"close-on-click-modal":!1,width:"33%"},on:{"update:visible":function(t){e.setTempMsgIdDialogVisible=t}}},[a("el-form",{attrs:{"data-vv-scope":"setTempMsgIdForm"}},[a("ht-form-item",{attrs:{label:"模板消息ID"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("在微信公众号后台-功能-模板消息-我的模板-模板消息ID")]),a("i",{staticClass:"el-icon-question"})]),a("span",[e._v("模板消息ID")])],1),a("ht-input",{attrs:{width:"100%",autocomplete:"off",validate:{required:!0},placeholder:"请输入模板消息ID"},model:{value:e.sysExternalUnite.tempMsgId,callback:function(t){e.$set(e.sysExternalUnite,"tempMsgId",t)},expression:"sysExternalUnite.tempMsgId"}})],2)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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)}),[],!1,null,"29407fc8",null);t.default=r.exports},"862d":function(e,t,a){},8689:function(e,t,a){!function(e){"use strict";var t={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},a={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"};e.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",ss:"%d စက္ကန့်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},week:{dow:1,doy:4}})}(a("c1df"))},"868f":function(e,t,a){"use strict";a("41a5")},"86eb":function(e,t,a){"use strict";a("1a23")},8710:function(e,t,a){"use strict";a("bee1")},"872b":function(e,t,a){},8774:function(e,t,a){},"87fa":function(e,t,a){},"880b":function(e,t){e.exports=require("@riophae/vue-treeselect/dist/vue-treeselect.css")},8840:function(e,t,a){!function(e){"use strict";e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a("c1df"))},"88b0":function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("2ade"),n=a("5880"),o={props:{labelWidth:{type:String,default:"100px"},defId:String,title:String,type:String,nodeId:String,defkey:String,nodeType:String},components:{FlowFormAuth:function(){return Promise.resolve().then(a.bind(null,"84c3"))},FlowFormExtraPropSet:function(){return Promise.resolve().then(a.bind(null,"a337"))},EipFormDialog:function(){return Promise.resolve().then(a.bind(null,"7928"))},HtFileUpload:function(){return Promise.resolve().then(a.bind(null,"e6e3"))},FlowFormRightSubSetting:function(){return Promise.resolve().then(a.bind(null,"175a"))}},data:function(){return{tempSettting:{},bpmForm:{},showAuthorizeSubData:!1,formDialogVisible:!1,formListData:[],tableColumns:[{prop:"formKey",label:"表单key"},{prop:"name",label:"表单名称",width:"300"},{prop:"version",label:"版本号"}],pageResult:{page:1,pageSize:50,total:0},curSelectForm:{},files:[]}},computed:Object(n.mapState)({defConfigData:function(e){return e.flow.defConfigData},header:function(e){return{Authorization:"Bearer ".concat(e.login.currentUser.token)}},actionUrl:function(){return window.context.portal+"/system/file/v1/upload"}}),watch:{bpmForm:{handler:function(e,t){this.updateForm()},deep:!0}},mounted:function(){var e=this;this.$root.$on("nodeSetUpdate",(function(t){e.nodeType&&(e.bpmForm.pc.formValue=e.bpmForm.pc.formValue||"","userTask"!=e.nodeType&&"signTask"!=e.nodeType||""==e.bpmForm.pc.formValue?e.showAuthorizeSubData=!1:e.showAuthorizeSubData=!0)})),!e.bpmForm.pc.formValue||"userTask"!=e.nodeType&&"signTask"!=e.nodeType||(e.showAuthorizeSubData=!0)},methods:{handleTypeChange:function(e){var t=this;if(this.bpmForm.pc.formValue||this.bpmForm.mb.formValue){var a=this;this.$confirm("更换表单类型会清除之前的表单配置，是否确认更换？","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){"FRAME"==e?(a.bpmForm.mb.formValue&&a.doClearForm(a.bpmForm.mb),a.doClearForm(a.bpmForm.pc)):(a.$set(a.bpmForm.pc,"name",""),a.$set(a.bpmForm.pc,"formValue",""),a.$set(a.bpmForm.mb,"name",""),a.$set(a.bpmForm.mb,"formValue",""))})).catch((function(){t.$set(a.bpmForm.pc,"type","INNER"==e?"FRAME":"INNER")}))}},authorizeSubData:function(){this.$refs.flowFormRightSubSetting.showDialog()},dialogCancel:function(){},formPropSetConfirm:function(e){this.bpmForm.pc.formExtraConf=JSON.stringify(e)},setFormExtraConf:function(){var e={formkey:this.bpmForm.pc.formValue,propConf:this.bpmForm.pc.formExtraConf};this.$refs.flowFormExtraPropSet.showDialog(e)},dialogConfirm:function(e){var t=this;if(e&&e.length>0)if(e=e[0],this.curSelectForm.formValue&&this.curSelectForm.formValue!=e.formKey&&"pc"==this.curSelectForm.formType){var a=this;this.$confirm("更换表单将会清除之前表单权限配置和手机表单，是否确认更换？","提示",{cancelButtonText:"取消",confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){a.bpmForm.mb.formValue&&a.doClearForm(a.bpmForm.mb),t.doClearForm(a.curSelectForm,(function(){a.curSelectForm.formValue=e.formKey,a.curSelectForm.name=e.name,a.formDialogVisible=!1,a.$message.success("表单设置已清除")}))}))}else this.curSelectForm.formValue=e.formKey,this.curSelectForm.name=e.name,this.formDialogVisible=!1},selectForm:function(e){"mobile"!=e.formType||this.bpmForm.pc.formValue?(this.curSelectForm=e,this.$refs.eipFormDialog.showDialog()):this.$message.warning("请先选择pc表单，才能根据pc表单的数据建模筛选手机表单")},formAuth:function(){var e={flowKey:this.defConfigData.initData.bpmDefinition.defKey,formKey:this.bpmForm.pc.formValue,nodeId:this.nodeId,parentflowKey:null==this.defkey?"":this.defkey,type:this.type};this.$refs.flowFormAuth.showDialog(e)},clearForm:function(e,t){var a=this;"pc"==e.formType?this.$confirm("此操作清除之前表单权限配置和手机表单，是否确认操作？","提示",{cancelButtonText:"取消",confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){a.doClearForm(e),a.bpmForm.mb.formValue&&a.doClearForm(a.bpmForm.mb)})):this.doClearForm(e)},doClearForm:function(e,t){var a=e.nodeId||"",n=this,o=null==this.defkey?"":this.defkey;i.default.get("${form}/form/rights/v1/remove?flowKey="+this.defConfigData.initData.bpmDefinition.defKey+"&nodeId="+a+"&parentFlowKey="+o).then((function(a){var i=a.data;i.state?(n.$set(e,"name",""),n.$set(e,"formValue",""),n.showAuthorizeSubData=!1,t?t():n.$message.success("表单设置已清除")):n.$message.fail(i.message)}))},success:function(e,t,a){this.files=[];for(var i=0;i<a.length;i++)if(a[i].response){var n=a[i].response,o={};o.id=n.fileId,o.name=n.fileName,o.size=n.size,this.files.push(o)}this.bpmForm.pc.helpFile=JSON.stringify(this.files)},handleRemove:function(e,t){this.$set(this.bpmForm.pc,"helpFile","")},updateForm:function(){if(this.bpmForm.mb.type=this.bpmForm.pc.type,"1"==this.type)this.$store.dispatch("flow/updateConfig",{"nodeSetData.bpmDefSetting.globalForm":this.bpmForm.pc}),this.$store.dispatch("flow/updateConfig",{"nodeSetData.bpmDefSetting.globalMobileForm":this.bpmForm.mb});else if("2"==this.type)this.$store.dispatch("flow/updateConfig",{"nodeSetData.bpmDefSetting.instForm":this.bpmForm.pc}),this.$store.dispatch("flow/updateConfig",{"nodeSetData.bpmDefSetting.instMobileForm":this.bpmForm.mb});else{var e="nodeSetData.bpmDefSetting.formMap."+this.nodeId,t="nodeSetData.bpmDefSetting.mobileFormMap."+this.nodeId,a={};a[e]=this.bpmForm.pc;var i={};i[t]=this.bpmForm.mb,this.$store.dispatch("flow/updateConfig",a),this.$store.dispatch("flow/updateConfig",i)}}},created:function(){this.defConfigData.nodeSetData.bpmDefSetting&&(this.tempSettting=JSON.parse(JSON.stringify(this.defConfigData.nodeSetData.bpmDefSetting)),"1"==this.type?this.bpmForm={pc:this.tempSettting.globalForm,mb:this.tempSettting.globalMobileForm}:"2"==this.type?this.bpmForm={pc:this.tempSettting.instForm,mb:this.tempSettting.instMobileForm}:this.bpmForm={pc:this.tempSettting.formMap[this.nodeId],mb:this.tempSettting.mobileFormMap[this.nodeId]},this.bpmForm.pc&&this.bpmForm.pc.helpFile&&(this.files=JSON.parse(this.bpmForm.pc.helpFile)))}},r=(a("d0e2"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-form",{attrs:{"label-width":e.labelWidth,model:e.bpmForm,"label-position":"right",size:"mini"}},[a("ht-form-item",{attrs:{label:e.title}},[a("el-select",{attrs:{placeholder:"请选择表单类型"},on:{change:e.handleTypeChange},model:{value:e.bpmForm.pc.type,callback:function(t){e.$set(e.bpmForm.pc,"type",t)},expression:"bpmForm.pc.type"}},[a("el-option",{attrs:{label:"在线表单",value:"INNER"}}),a("el-option",{attrs:{label:"URL表单",value:"FRAME"}})],1)],1),a("ht-form-item",{directives:[{name:"show",rawName:"v-show",value:"INNER"==e.bpmForm.pc.type,expression:"bpmForm.pc.type == 'INNER'"}],attrs:{label:"PC端"}},[e.bpmForm.pc.name?a("el-tag",[e._v(e._s(e.bpmForm.pc.name))]):e._e(),e.bpmForm.pc.name?e._e():a("span",{staticClass:"operation_text"},[e._v("请选择")]),a("el-button",{attrs:{icon:"el-icon-search"},on:{click:function(t){return e.selectForm(e.bpmForm.pc)}}}),e.bpmForm.pc.name?a("el-button",{attrs:{icon:"el-icon-refresh-left"},on:{click:function(t){return e.clearForm(e.bpmForm.pc)}}}):e._e()],1),a("ht-form-item",{directives:[{name:"show",rawName:"v-show",value:"INNER"==e.bpmForm.pc.type,expression:"bpmForm.pc.type == 'INNER'"}],attrs:{label:"手机端"}},[e.bpmForm.mb.name?a("el-tag",[e._v(e._s(e.bpmForm.mb.name))]):e._e(),e.bpmForm.mb.name?e._e():a("span",{staticClass:"operation_text"},[e._v("请选择")]),a("el-button",{attrs:{icon:"el-icon-search"},on:{click:function(t){return e.selectForm(e.bpmForm.mb)}}}),e.bpmForm.mb.name?a("el-button",{attrs:{icon:"el-icon-refresh-left"},on:{click:function(t){return e.clearForm(e.bpmForm.mb)}}}):e._e()],1),a("ht-form-item",{directives:[{name:"show",rawName:"v-show",value:"FRAME"==e.bpmForm.pc.type,expression:"bpmForm.pc.type == 'FRAME'"}],attrs:{label:"PC端URL"}},[a("el-input",{model:{value:e.bpmForm.pc.formValue,callback:function(t){e.$set(e.bpmForm.pc,"formValue",t)},expression:"bpmForm.pc.formValue"}})],1),a("ht-form-item",{directives:[{name:"show",rawName:"v-show",value:"FRAME"==e.bpmForm.pc.type,expression:"bpmForm.pc.type == 'FRAME'"}],attrs:{label:"移动端URL"}},[a("el-input",{model:{value:e.bpmForm.mb.formValue,callback:function(t){e.$set(e.bpmForm.mb,"formValue",t)},expression:"bpmForm.mb.formValue"}})],1),"2"!=e.type||e.bpmForm.pc.name?a("ht-form-item",{attrs:{label:"设置"}},[e.bpmForm.pc.name?a("el-button",{attrs:{icon:"icon-permission",size:"mini"},on:{click:function(t){return e.formAuth()}}},[e._v("授权\n\t\t\t")]):e._e(),e.showAuthorizeSubData?a("el-button",{attrs:{icon:"icon-permission",size:"mini"},on:{click:function(t){return e.authorizeSubData()}}},[e._v("子表数据授权\n\t\t\t")]):e._e(),"2"!=e.type&&e.bpmForm.pc.name?a("el-button",{attrs:{icon:"icon-feedback",size:"mini"},on:{click:e.setFormExtraConf}},[e._v("扩展映射字段\n\t\t\t")]):e._e(),"2"!=e.type?a("el-upload",{ref:"fileUp",staticClass:"upload-demo",attrs:{action:e.actionUrl,"file-list":e.files,headers:e.header,limit:1,"on-remove":e.handleRemove,"on-success":e.success}},[e.bpmForm.pc.helpFile?e._e():a("el-button",{staticStyle:{"margin-top":"8px"},attrs:{icon:"icon-query",size:"mini"}},[e._v("审批帮助\n\t\t\t\t")])],1):e._e()],1):e._e()],1),a("EipFormDialog",{ref:"eipFormDialog",attrs:{formType:e.curSelectForm.formType,pcFormKey:e.bpmForm.pc.formValue,single:!0,appendToBody:""},on:{onConfirm:e.dialogConfirm}}),a("FlowFormAuth",{ref:"flowFormAuth"}),a("FlowFormExtraPropSet",{ref:"flowFormExtraPropSet",on:{formPropSetConfirm:e.formPropSetConfirm}}),a("FlowFormRightSubSetting",{ref:"flowFormRightSubSetting",attrs:{defId:e.defId,flowKey:e.defkey,nodeId:e.nodeId,parentDefKey:"local_"}})],1)}),[],!1,null,"a95e4492",null);t.default=s.exports},"88ca":function(e,t,a){},"88de":function(e,t,a){"use strict";a.r(t);a("b2cb"),a("43a3");var i=a("c994"),n=a("2ade"),o=window.context.portal,r=window.context.uc;t.default={getSysTypeByCatId:function(e){return new Promise((function(t){n.default.request({url:"".concat(o,"/sys/sysType/v1/getByParentId?catId=").concat(e)}).then((function(e){t(i.default.tile2nest(e.data))}))}))},getTypesByKey:function(e){return new Promise((function(t){n.default.request({url:"".concat(o,"/sys/sysType/v1/getTypesByKey?typeKey=").concat(e)}).then((function(e){t(i.default.tile2nest(e.data))}))}))},getUserRelByTypeId:function(e){return new Promise((function(t){n.default.request({url:"".concat(r,"/api/userRel/v1/userRels/getUserRelByTypeId?typeId=").concat(e)}).then((function(e){t(i.default.tile2nest(e.data))}))}))}}},"894e":function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("c994"),n={name:"eip-form-selector",props:{validate:[String,Object],value:[String,Object,Array],placeholder:{type:String,default:"请输入内容"},permission:{type:String,default:"w",validator:function(e){return-1!==["b","w","r","n"].indexOf(e)}},single:{type:Boolean,default:!1},config:Object,data:{type:Array,default:function(){return[]}},appendToBody:{type:Boolean,default:!1}},components:{eipFlowDialog:function(){return Promise.resolve().then(a.bind(null,"9ac0"))}},data:function(){return{inputName:null,inputSuffixHeight:30,name:"",selectors:[],dialogVisible:!1,currentDemension:null}},computed:{inputWriteable:function(){return i.default.getWriteable(this.permission)},inputValidate:function(){return i.default.addRequiredOrNot(this.permission,this.validate,this)}},watch:{selectors:function(e){e&&e.length>=0&&e[0]&&e[0].name?this.name=e[0].name:this.name=""},value:function(e){this.value&&"{}"!=JSON.stringify(e)?(this.selectors.length>0&&(this.selectors=[]),this.selectors.push(e)):this.selectors=[]}},mounted:function(){this.value&&"{}"!=JSON.stringify(this.value)?this.selectors.push(this.value):this.selectors=[]},created:function(){this.inputName=this.name?this.name:i.default.getName(),this.$validator=this.$root.$validator},methods:{showDialog:function(){this.inputWriteable&&this.$refs.eipFlowDialog.showDialog(this.selectors)},handleDialogSure:function(e){this.selectors=e,this.$emit("input",this.selectors[0])},handleRemove:function(e){this.selectors.remove(e)},clear:function(){this.selectors=[]},calacInputSuffixHeight:function(){this.$refs.tagSpans&&(this.$refs.tagSpans.offsetHeight?this.inputSuffixHeight=this.$refs.tagSpans.offsetHeight+5:this.inputSuffixHeight=30)}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"inputs"},[a("div",{staticClass:"el-select",staticStyle:{width:"100%","min-width":"180px"},on:{click:e.showDialog}},[a("div",{ref:"tagSpans",class:{"el-select__tags_readonly":!e.inputWriteable,"el-select__tags":e.inputWriteable},staticStyle:{width:"calc(100% - 50px)"}},[a("span",e._l(e.selectors,(function(t,i){return a("span",{key:i,staticClass:"el-tag el-tag--info el-tag--small",on:{click:function(e){e.stopPropagation()}}},[a("span",{staticClass:"el-select__tags-text"},[e._v(e._s(t.name))]),e.inputWriteable?a("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(a){return e.handleRemove(t)}}}):e._e()])})),0)]),e.inputWriteable?a("div",[a("ht-input",{ref:"inputEl",style:{height:e.inputSuffixHeight+"px"},attrs:{name:e.inputName,type:"text",placeholder:e.placeholder,validate:e.inputValidate},on:{clear:e.clear},model:{value:e.name,callback:function(t){e.name=t},expression:"name"}},[a("el-button",{attrs:{slot:"append",icon:"el-icon-search"},slot:"append"})],1)],1):e._e()]),a("eip-flow-dialog",{ref:"eipFlowDialog",attrs:{name:"eipFlowDialog",single:!0,"append-to-body":""},on:{onConfirm:e.handleDialogSure}})],1)}),[],!1,null,"0153f8d9",null);t.default=r.exports},"897b":function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74"),a("80a8");var i=a("ade3"),n=a("2ade");function o(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}var r={name:"form-template-dialog",props:{formType:{type:String,default:"pc"}},data:function(){return{dialogVisible:!1,mainTemplates:[{alias:"grid",name:"栅格布局"},{alias:"table",name:"表格布局"}],subTemplates:[{alias:"table",name:"表格布局"},{alias:"div",name:"div布局"}],hasSub:!1,hasSun:!1,templateType:"none",templateModel:{boDefId:"",entList:[]}}},methods:{showDialog:function(e){this.dialogVisible=!0;var t="mobile"==this.formType;this.init(t),this.templateModel.boDefId=e;var a=this;n.default.get("${form}/bo/def/v1/getSubEntInfo?ids="+e+"&isMobile="+t).then((function(e){var t=e.data;a.hasSub=t.hasSub,a.hasSun=t.hasSun,a.templateModel.entList=t.entList}))},init:function(e){this.hasSub=!1,this.hasSub=!1,this.templateType="none",e&&(this.mainTemplates=[{alias:"grid",name:"栅格布局"}]),this.templateModel={boDefId:"",entList:[]}},onConfirm:function(){"template"==this.templateType?this.$emit("onConfirm",function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?o(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):o(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},this.templateModel)):this.$emit("onConfirm",null),this.dialogVisible=!1},getEntByType:function(e){var t=[];return this.templateModel.entList.forEach((function(a){a.type==e&&t.push(a)})),t},cancelTemplate:function(){this.$emit("onConfirm",null),this.dialogVisible=!1},onCancel:function(){this.dialogVisible=!1,this.$emit("onCancel")}}},s=r,l=(a("cb6c"),a("2877")),c=Object(l.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{staticClass:"urgent-text",attrs:{title:"选择表单模板",visible:e.dialogVisible,"append-to-body":"","close-on-click-modal":!1,width:"520px"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("div",{staticStyle:{"max-height":"500px",overflow:"auto"}},[a("el-form",{ref:"form",attrs:{"label-width":"150px"}},[a("el-divider",{attrs:{"content-position":"center"}},[e._v("初始化模板")]),a("el-row",{staticStyle:{"text-align":"center"}},[a("el-radio-group",{model:{value:e.templateType,callback:function(t){e.templateType=t},expression:"templateType"}},[a("el-radio-button",{attrs:{label:"none"}},[e._v("空模板")]),a("el-radio-button",{attrs:{label:"template"}},[e._v("模板生成")])],1)],1),"template"==e.templateType?a("el-divider",{attrs:{"content-position":"center"}},[e._v("主表布局")]):e._e(),e._l(e.getEntByType("main"),(function(t,i){return a("el-row",{directives:[{name:"show",rawName:"v-show",value:"template"==e.templateType,expression:"templateType == 'template'"}],key:"main"+i,attrs:{index:"main"+i}},[a("ht-form-item",{attrs:{"label-width":"",label:t.name}},[a("ht-select",{attrs:{filterable:"",options:e.mainTemplates,props:{key:"alias",value:"name"}},model:{value:t.template,callback:function(a){e.$set(t,"template",a)},expression:"ent.template"}})],1),a("ht-form-item",{directives:[{name:"show",rawName:"v-show",value:"pc"==e.formType,expression:"formType == 'pc'"}],attrs:{"label-width":"",label:"每行列数"}},[a("ht-input",{attrs:{size:"mini",min:1,max:4,type:"number"},model:{value:t.column,callback:function(a){e.$set(t,"column",a)},expression:"ent.column"}}),a("span",{staticClass:"column-tip"},[e._v("（仅支持1~4列）")])],1)],1)})),"template"==e.templateType&&e.hasSub?a("el-divider",{attrs:{"content-position":"center"}},[e._v("子表布局")]):e._e(),e._l(e.getEntByType("sub"),(function(t,i){return a("el-row",{directives:[{name:"show",rawName:"v-show",value:"template"==e.templateType,expression:"templateType == 'template'"}],key:"sub"+i,attrs:{index:"sub"+i}},[a("ht-form-item",{attrs:{"label-width":"",label:t.name}},[a("ht-select",{attrs:{filterable:"",options:e.subTemplates,props:{key:"alias",value:"name"}},model:{value:t.template,callback:function(a){e.$set(t,"template",a)},expression:"ent.template"}})],1),"pc"==e.formType&&"div"==t.template?a("ht-form-item",{attrs:{"label-width":"",label:"每行列数"}},[a("ht-input",{attrs:{size:"mini",min:1,max:4,type:"number"},model:{value:t.column,callback:function(a){e.$set(t,"column",a)},expression:"ent.column"}}),a("span",{staticClass:"column-tip"},[e._v("（仅支持1~4列）")])],1):e._e()],1)})),"template"==e.templateType&&e.hasSun?a("el-divider",{attrs:{"content-position":"center"}},[e._v("孙表布局")]):e._e(),e._l(e.getEntByType("sun"),(function(t,i){return a("el-row",{directives:[{name:"show",rawName:"v-show",value:"template"==e.templateType,expression:"templateType == 'template'"}],key:"sun"+i,attrs:{index:"sun"+i}},[e.hasSun?a("ht-form-item",{attrs:{"label-width":"",label:t.name}},[a("ht-select",{attrs:{filterable:"",options:e.subTemplates,props:{key:"alias",value:"name"}},model:{value:t.template,callback:function(a){e.$set(t,"template",a)},expression:"ent.template"}})],1):e._e(),"pc"==e.formType&&"div"==t.template?a("ht-form-item",{attrs:{"label-width":"",label:"每行列数"}},[a("ht-input",{attrs:{size:"mini",min:1,max:4,type:"number"},model:{value:t.column,callback:function(a){e.$set(t,"column",a)},expression:"ent.column"}}),a("span",{staticClass:"column-tip"},[e._v("（仅支持1~4列）")])],1):e._e()],1)}))],2)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.onConfirm()}}},[e._v("确定")]),a("el-button",{on:{click:function(t){return e.onCancel()}}},[e._v("取 消")])],1)])}),[],!1,null,"0422f32c",null);t.default=c.exports},"898b":function(e,t,a){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],n=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?a[e.month()]:t[e.month()]:t},monthsRegex:n,monthsShortRegex:n,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a("c1df"))},"899b":function(e,t,a){},"89c0":function(e,t){e.exports=function(e,t){for(var i=[],n=0;n<e.length;n++){var o=t(e[n],n);a(o)?i.push.apply(i,o):i.push(o)}return i};var a=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},"89c6":function(e,t,a){},"89e7":function(e,t,a){"use strict";a.r(t);var i=a("289a"),n={name:"column-panel",components:{Draggable:a.n(i).a},props:{columnMap:{type:Object}},data:function(){return{layoutComponents:[{type:"grid",name:"栅格布局",icon:"icon-grid",columns:[{span:12,list:[]},{span:12,list:[]}],options:{gutter:0,justify:"start",align:"top"}},{type:"tab",name:"tab布局",icon:"icon-tab",columns:[{span:"标签页1",list:[]}],options:{gutter:0,nextCheck:"",ctrlType:"",justify:"start",align:"top"}}]}},methods:{handleMoveEnd:function(){},handleMoveStart:function(){},handleMove:function(){}}},o=(a("573b"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-scrollbar",{staticClass:"scrollbar-fullheight"},[a("div",{staticClass:"control-list"},[e.layoutComponents.length?[a("div",{staticClass:"widget-cate"},[e._v("栏目布局")]),a("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(t,i){return a("li",{key:i,staticClass:"flex-item",class:{"no-put":"divider"==t.type}},[a("a",[a("i",{staticClass:"icon icon-iframe"}),a("span",[e._v("  "+e._s(t.name))])])])})),0)]:e._e(),e._l(e.columnMap,(function(t,i,n){return a("div",{key:n},[a("div",{staticClass:"widget-cate"},[e._v(e._s(i))]),a("draggable",e._b({staticClass:"flex-container",attrs:{tag:"ul",list:t,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(t,(function(t,i,n){return a("li",{key:n,staticClass:"flex-item",class:{"no-put":"divider"==t.type}},[a("a",[a("div",{attrs:{title:t.name}},[e._v(e._s(t.name))])])])})),0)],1)}))],2)])}),[],!1,null,"8a1bda18",null);t.default=r.exports},"8a2e":function(e,t,a){},"8ac7":function(e,t,a){"use strict";a("a135")},"8b01":function(e,t,a){"use strict";a("1f97")},"8b47":function(e,t,a){"use strict";a.r(t);a("80a8"),a("2c92"),a("2579"),a("803d"),a("00dd"),a("000b");var i=a("8bbf"),n=a.n(i),o=a("c1df"),r=a.n(o),s=a("c994"),l=a("2ade"),c=a("2ef0"),d=a.n(c);n.a.directive("pinyin",{componentUpdated:function(e,t,a){var i=a.context,n=d.a.debounce((function(n){e.__vue__.disabled||(e.__vue__.disabled=!1),e.__vue__.readonly||(e.__vue__.readonly=!1),e.__vue__.disabled||e.__vue__.readonly||l.default.request({url:"".concat(window.context.uc,"/base/tools/v1/getPinyin"),method:"GET",params:{chinese:n,type:"".concat(t.modifiers.full?1:0)}}).then((function(e){if(e.data.state){var n=a.data.model.expression.replace(/\[\w+.?\$\w+\]/g,"["+t.arg+"]");s.default.setValueByPath(i,n,e.data.value),window.app.$nextTick((function(){window.app.$validator.validate()}))}})).finally((function(){}))}),300);t.value&&t.value!=t.oldValue&&n(t.value)}}),n.a.filter("dateformat",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"yyyy-MM-dd HH:mm:ss";return e?r()(e).format(t):""})),n.a.filter("timeLag",(function(e){var t="",a=Math.floor(e/864e5),i=e%864e5,n=Math.floor(i/36e5),o=i%36e5,r=Math.floor(o/6e4),s=o%6e4,l=Math.round(s/1e3);return a>0&&(t+=a+"天"),n>0&&(t+=n+"小时"),r>0&&(t+=r+"分钟"),l>0&&(t+=l+"秒"),t||"0秒"})),n.a.directive("form",{bind:function(e,t,a){var i=a.context;i&&!i.hasOwnProperty("watchMap")&&(i.watchMap=new Map)}}),n.a.directive("pm",{inserted:function(e,t,a){var i=!1;try{i=-1==a.context.$store.state.login.currentUser.userAttrs.tenantId}catch(e){}i||e.parentNode&&e.parentNode.removeChild(e)}}),n.a.directive("tableDrag",{inserted:function(e){(e=e.getElementsByClassName("el-table__body-wrapper")[0]||e)&&(e.style.cursor="grab",e.onmousedown=function(t){var a=t.clientX,i=e.scrollLeft;document.onmousemove=function(t){var n=t.clientX-a;return e.scrollLeft=i-n,!1},document.onmouseup=function(e){document.onmousemove=null,document.onmouseup=null}})}})},"8b92":function(e,t,a){"use strict";a("3217")},"8b9d":function(e,t,a){"use strict";a("a4ce")},"8ba2":function(e,t,a){"use strict";a("d92a")},"8bbd":function(e,t,a){"use strict";a("177c")},"8bbf":function(e,t){e.exports=require("vue")},"8bf1":function(e,t,a){"use strict";a("7ff1")},"8c30":function(e,t,a){"use strict";a.r(t);a("25fc"),a("067b"),a("000b");var i=a("c994"),n=a("292c"),o={name:"ResourceLicensing",data:function(){return{params:{arrMenuAlias:[],arrMethodAlias:[],dataPermission:"",roleAlias:""},data:[],treeData:[],dialogVisible:!1,loginUser:!1,loginUserOrgs:!1,loginUserSubOrgs:!1,orgNames:[],defaultProps:{children:"children",label:"name"},selectOrgList:[],selectRoleAlias:""}},props:["roleAlias"],components:{HtMenuTree:function(){return Promise.resolve().then(a.bind(null,"0845"))},eipOrgDialog:function(){return Promise.resolve().then(a.bind(null,"5238"))}},methods:{submit:function(){var e=this;console.log(this.params),this.params.roleAlias=this.roleAlias;var t=this.$refs.htMenuTree.$refs.elTree.getCheckedNodes().map((function(e){return e.alias}));this.params.arrMenuAlias=t,0!=this.$refs.resoureList.$refs.htTable.selection.length?this.params.arrMethodAlias=this.$refs.resoureList.$refs.htTable.selection.extractByKey("alias"):this.params.dataPermission="",n.default.roleSave(this.params).then((function(t){e.$message("新增成功")}))},loadData:function(e,t){var a=this;n.default.getAllMethodByRoleAlias(this.assign).then((function(e){a.data=e})).finally((function(){return t()}))},handleClose:function(){this.dialogVisible=!1},editShow:function(e){this.dialogVisible=!0,this.selectRoleAlias=e},selectOrgDialog:function(){this.$refs.eipOrgDialog.showDialog()},dialogOnConfirm:function(e){this.selectOrgList=e},removeOrgList:function(e){for(var t=0;t<this.selectOrgList.length;t++){this.selectOrgList[t].code===e&&this.$delete(this.selectOrgList,t)}},dataPermissionSetting:function(){var e=[];if(this.loginUser&&e.push({type:"loginUser",name:"当前登录用户数据"}),this.loginUserOrgs&&e.push({type:"loginUserOrgs",name:"当前登录用户部门数据"}),this.loginUserSubOrgs&&e.push({type:"loginUserSubOrgs",name:"当前登录用户部门及下级部门数据"}),null!=this.selectOrgList&&0!=this.selectOrgList.length){var t=[];this.selectOrgList.map((function(e,a){t.push(Object.assign({},{id:e.id,name:e.name}))})),e.push({type:"customOrgs",name:"自定义选择组织",orgs:t})}this.params.dataPermission[this.selectRoleAlias]=e,this.dialogVisible=!1}},mounted:function(){var e=this;n.default.getAllMenuRoleAlias(this.roleAlias).then((function(t){e.treeData=i.default.tile2nest(t)}))}},r=a("2877"),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("div",[a("el-button",{on:{click:function(t){return e.submit()}}},[e._v("保存")])],1),a("el-container",[a("el-aside",{staticStyle:{"line-height":"200px"},attrs:{width:"150px"}},[[a("el-scrollbar",{staticStyle:{height:"100%"}},[a("ht-tree",{ref:"htMenuTree",attrs:{data:e.treeData,props:e.defaultProps,"support-filter":!1,"highlight-current":!1,"default-expand-all":!1,"default-expanded-keys":["-1","1"],"node-key":"id","show-checkbox":!0,"expand-on-click-node":!1},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.node,i=t.data;return e._t("default",null,{node:a,data:i})}}],null,!0)})],1)]],2),a("el-main",[a("ht-table",{ref:"resoureList",attrs:{data:e.data,selection:!0,"show-export":!1,"show-custom-column":!1,nopagination:""},on:{load:e.loadData}},[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"alias",label:"别名",width:"200"}}),a("ht-table-column",{attrs:{prop:"name",label:"名称",width:"200"}}),a("ht-table-column",{attrs:{prop:"requestUrl",label:"请求地址"}}),a("ht-table-column",{attrs:{width:"150"},scopedSlots:e._u([{key:"header",fn:function(){return[a("span",{staticStyle:{color:"#2274af"}},[e._v("操作")])]},proxy:!0},{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.editShow(i.alias)}}},[e._v("编辑")])]}}])})],1)],1)],1),a("ht-sidebar-dialog",{attrs:{width:"40%",title:"数据权限设置",visible:e.dialogVisible,"before-close":e.handleClose,"append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-checkbox",{model:{value:e.loginUser,callback:function(t){e.loginUser=t},expression:"loginUser"}},[e._v("只能查看登录用户创建的数据")]),a("el-checkbox",{model:{value:e.loginUserOrgs,callback:function(t){e.loginUserOrgs=t},expression:"loginUserOrgs"}},[e._v("只能查看登录用户所在部门的用户创建的数据")]),a("el-checkbox",{model:{value:e.loginUserSubOrgs,callback:function(t){e.loginUserSubOrgs=t},expression:"loginUserSubOrgs"}},[e._v("只能查看登录用户所在部门及夏季的用户创建的数据")]),a("br"),a("el-button",{on:{click:e.selectOrgDialog}},[e._v("选择组织")]),a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.selectOrgList,height:"250",border:""}},[[a("ht-table-column",{attrs:{prop:"name",label:"名称",width:"300"}}),a("ht-table-column",{attrs:{label:"操作",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.removeOrgList(i.code)}}},[e._v("删除")])]}}])})]],2),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){return e.handleClose()}}},[e._v("取消")]),a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.dataPermissionSetting()}}},[e._v("保存")])],1)],1),a("eip-org-dialog",{ref:"eipOrgDialog",attrs:{name:"eipOrgDialog","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}})],1)}),[],!1,null,"ad5aafc0",null);t.default=s.exports},"8d47":function(e,t,a){!function(e){"use strict";function t(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}e.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,t){return e?"string"==typeof t&&/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(e,t,a){return e>11?a?"μμ":"ΜΜ":a?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){return 6===this.day()?"[το προηγούμενο] dddd [{}] LT":"[την προηγούμενη] dddd [{}] LT"},sameElse:"L"},calendar:function(e,a){var i=this._calendarEl[e],n=a&&a.hours();return t(i)&&(i=i.apply(a)),i.replace("{}",n%12==1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",ss:"%d δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}})}(a("c1df"))},"8d57":function(e,t,a){!function(e){"use strict";var t="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),a="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_");function i(e){return e%10<5&&e%10>1&&~~(e/10)%10!=1}function n(e,t,a){var n=e+" ";switch(a){case"ss":return n+(i(e)?"sekundy":"sekund");case"m":return t?"minuta":"minutę";case"mm":return n+(i(e)?"minuty":"minut");case"h":return t?"godzina":"godzinę";case"hh":return n+(i(e)?"godziny":"godzin");case"MM":return n+(i(e)?"miesiące":"miesięcy");case"yy":return n+(i(e)?"lata":"lat")}}e.defineLocale("pl",{months:function(e,i){return e?""===i?"("+a[e.month()]+"|"+t[e.month()]+")":/D MMMM/.test(i)?a[e.month()]:t[e.month()]:t},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielę o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W środę o] LT";case 6:return"[W sobotę o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:n,m:n,mm:n,h:n,hh:n,d:"1 dzień",dd:"%d dni",M:"miesiąc",MM:n,y:"rok",yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("c1df"))},"8d70":function(e,t,a){!function(e){"use strict";function t(t,a){var i=t.getLine(a),n=i.search(/\S/);return-1==n||/\bcomment\b/.test(t.getTokenTypeAt(e.Pos(a,n+1)))?-1:e.countColumn(i,null,t.getOption("tabSize"))}e.registerHelper("fold","indent",(function(a,i){var n=t(a,i.line);if(!(n<0)){for(var o=null,r=i.line+1,s=a.lastLine();r<=s;++r){var l=t(a,r);if(-1==l);else{if(!(l>n))break;o=r}}return o?{from:e.Pos(i.line,a.getLine(i.line).length),to:e.Pos(o,a.getLine(o).length)}:void 0}}))}(a("56b3"))},"8d8b":function(e,t,a){"use strict";a.r(t);a("b2cb");var i=a("2ade"),n=(a("2ef0"),{isExist:{validate:function(e,t){if(t.isTrue)return!0;if(e&&t){var a=t.requestUrl;return a?new Promise((function(t,n){i.default.get(a+e).then((function(e){var a=e.data,i=!1;(!a||a.constructor==Array&&0==a.length||a.constructor==Object&&(a.state&&!a.value||"{}"==JSON.stringify(a)))&&(i=!0),t({valid:i})}))})):{valid:!0}}return!0},options:{hasTarget:!1,immediate:!1},paramNames:["requestUrl","isTrue"]}});t.default=n},"8dda":function(e,t,a){"use strict";a.r(t);var i=a("a858"),n=a("c24c"),o=(a("f43e").Base64,{props:{grid:{type:Object}},components:{HtColumn:n.default},data:function(){return{gridShow:!0,colUrl:"",activeName:"",isColumn:!0,loading:!1}},mounted:function(){console.log(this.grid),this.activeName=this.grid.columns[0].span,this.load()},methods:{refresh:function(){this.loading=!0,this.isColumn=!1;var e=this;setTimeout(function(){e.isColumn=!0,e.loading=!1}.bind(this),200)},handleClick:function(e,t){0!=this.grid.columns[e.index].list.length&&this.load(this.grid.columns[e.index].list[0].alias)},load:function(e){e||(e=this.grid.columns[0].list[0].alias,this.activeName=this.grid.columns[0].span);var t=this;i.default.getColumnByAlias(e).then((function(e){t.colUrl=e.colUrl}))},close:function(){this.dialogVisible=!1},tabsClose:function(){this.$refs.tabs.remove()}}}),r=(a("1bee"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return"tab"==e.grid.type?a("div",{ref:"tabs"},[e.gridShow?a("el-col",{attrs:{span:24}},[a("el-tabs",{ref:"tabs",staticClass:"widget-col",attrs:{"v-model":e.activeName,justify:e.grid.options.justify,"tab-position":e.grid.options.align,type:e.grid.options.ctrlType},on:{"tab-click":e.handleClick}},[e._l(e.grid.columns,(function(t,i){return a("el-tab-pane",{key:i,attrs:{name:i+""}},[a("template",{slot:"label"},[t.span.length>10?a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:t.span,placement:"top-start"}},[a("a",[e._v(e._s(t.span.substring(0,10)))])]):a("span",[e._v(e._s(t.span))])],1),e.isColumn?a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"ht-tab-pane"},e._l(t.list,(function(e,t){return a("ht-column",{key:t,attrs:{isTab:"","column-alias":e.alias,fromPreview:!0}})})),1):e._e()],2)})),a("el-tab-pane",{staticClass:"more-btn",attrs:{name:"more",disabled:""}},[a("span",{attrs:{slot:"label"},slot:"label"},[e.colUrl?a("el-button",{staticStyle:{padding:"3px 0"},attrs:{type:"text",title:"更多"},on:{click:function(t){return t.stopPropagation(),e.$router.push({path:e.colUrl})}}},[a("i",{staticClass:"el-icon-more",staticStyle:{"font-weight":"bold"}})]):e._e(),a("el-button",{staticStyle:{padding:"3px 0"},attrs:{type:"text",title:"刷新"},on:{click:function(t){return t.stopPropagation(),e.refresh(t)}}},[a("i",{staticClass:"el-icon-refresh",staticStyle:{"font-weight":"bold"}})]),a("el-button",{staticStyle:{padding:"3px 0"},attrs:{type:"text",title:"移除"},on:{click:function(t){t.stopPropagation(),e.gridShow=!1}}},[a("i",{staticClass:"el-icon-close",staticStyle:{"font-weight":"bold"}})])],1)])],2)],1):e._e()],1):e._e()}),[],!1,null,"4569a2f6",null);t.default=s.exports},"8df4":function(e,t,a){!function(e){"use strict";var t={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},a={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"};e.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,t,a){return e<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"ثانیه d%",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,(function(e){return a[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}})}(a("c1df"))},"8e08":function(e,t,a){"use strict";a("46db")},"8e1e":function(e,t,a){"use strict";a.r(t);var i=a("289a"),n=a.n(i),o=a("4bcf"),r=a("400c"),s=a("3c4e"),l=a.n(s),c={name:"widget-data-view-layout",components:{Draggable:n.a,WidgetFormItem:o.default},props:["element","select","index","data"],data:function(){return{selectWidget:this.select}},methods:{handleMoveStart:function(e){e.item._underlying_vm_=l()({},e.item._underlying_vm_,{clone:!0});var t=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=t},handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveEnd:function(e){var t=e.newIndex,a=e.oldIndex;console.log("index",t,a)},handleWidgetColAdd:function(e,t){if(r.default.handleLayoutComponents(this))return this.$message.error("数据视图控件无法加入其它控件!"),!1},handleWidgetDelete:function(e){var t=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(){t.data.list.splice(e,1)}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e,t){this.$emit("update:select",e)},deep:!0}}},d=(a("f46d"),a("2877")),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"widget-subtable",class:{active:e.selectWidget.key==e.element.key},on:{"!click":function(t){return e.handleSelectWidget(e.index)}}},[e.selectWidget.key==e.element.key?a("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[a("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?a("div",{staticClass:"widget-view-action"},[a("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(t){return t.stopPropagation(),e.handleWidgetDelete(e.index)}}})]):e._e(),a("div",{staticStyle:{"overflow-x":"auto","overflow-y":"hidden",padding:"15px"}},[e.element.options.showLabel?a("div",{staticStyle:{"font-weight":"bold",padding:"10px"}},[e._v(e._s(e.element.desc_zh||e.element.desc))]):e._e(),a("el-form",{staticStyle:{"padding-bottom":"10px"},attrs:{"label-position":"top"}},[a("draggable",e._b({attrs:{"no-transition-on-drag":!0},on:{end:e.handleMoveEnd,start:e.handleMoveStart,add:function(t){return e.handleWidgetColAdd(t,e.element)}},model:{value:e.element.list,callback:function(t){e.$set(e.element,"list",t)},expression:"element.list"}},"draggable",{group:"form",ghostClass:"ghost",animation:200,handle:".drag-widget"},!1),[a("transition-group",{staticClass:"widget-col-list",attrs:{name:"fade",tag:"div"}})],1)],1)],1)])}),[],!1,null,"79c23b73",null);t.default=u.exports},"8e48":function(e,t,a){"use strict";a.r(t);a("000b");var i=a("2ade"),n={components:{defAuthorizeDialog:function(){return Promise.resolve().then(a.bind(null,"ad10"))},defAuthorizePageDialog:function(){return Promise.resolve().then(a.bind(null,"2eb2"))}},computed:{},data:function(){return{data:[],pageResult:{page:1,pageSize:50,total:0}}},mounted:function(){this.$validator=this.$root.$validator},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},showDialog:function(e){this.$refs.defAuthorizeDialog.showDialog(e?e.id:"")},loadData:function(e,t){var a=this;i.default.post("${bpmModel}/flow/defAuthorize/v1/listJson",e).then((function(e){a.data=e.data.rows,a.pageResult={page:e.data.page,pageSize:e.data.pageSize,total:e.data.total}})).finally((function(){return t()}))},handleCommand:function(e){if("edit"===e.command)this.showDialog(e.row)},authorizeConfirm:function(e){e&&this.$refs.htTable.load()},showAuthPageDialog:function(){this.$refs.defAuthorizePageDialog.showDialog()}}},o=(a("8e4d"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,"quick-search-props":"authorizeDesc","show-export":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]),a("el-button",{attrs:{size:"small",icon:"el-icon-search"},on:{click:function(t){return e.showAuthPageDialog()}}},[e._v("授权查询")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:"${bpmModel}/flow/defAuthorize/v1/del",htTable:e.$refs.htTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"id",label:"主键",sortable:!0,hidden:""}}),a("ht-table-column",{attrs:{prop:"authorizeDesc",label:"权限描述",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;t.column,t.$index;return[a("el-link",{attrs:{type:"primary",title:"点击编辑"},on:{click:function(t){return e.handleCommand({row:i,command:"edit"})}}},[e._v(e._s(i.authorizeDesc))])]}}])}),a("ht-table-column",{attrs:{prop:"creator",label:"创建人",sortable:!0}}),a("ht-table-column",{attrs:{prop:"createTime",label:"创建时间",sortable:!0}})]],2),a("def-authorize-dialog",{ref:"defAuthorizeDialog",attrs:{name:"defAuthorizeDialog"},on:{onConfirm:e.authorizeConfirm}}),a("def-authorize-page-dialog",{ref:"defAuthorizePageDialog",attrs:{name:"defAuthorizePageDialog"}})],1)}),[],!1,null,"0c4175ba",null);t.default=r.exports},"8e4d":function(e,t,a){"use strict";a("d8e5")},"8e73":function(e,t,a){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},a={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},i=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},n={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},o=function(e){return function(t,a,o,r){var s=i(t),l=n[e][i(t)];return 2===s&&(l=l[a?0:1]),l.replace(/%d/i,t)}},r=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar",{months:r,monthsShort:r,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:o("s"),ss:o("s"),m:o("m"),mm:o("m"),h:o("h"),hh:o("h"),d:o("d"),dd:o("d"),M:o("M"),MM:o("M"),y:o("y"),yy:o("y")},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return a[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(a("c1df"))},"8ed2":function(e,t,a){"use strict";a("f314")},"8ef1":function(e,t,a){"use strict";a.r(t);var i=a("2ade"),n={name:"opinionText",props:["procDefKey","text"],data:function(){return{wordCount:0,opinion:"",approvalItem:[]}},watch:{text:function(e,t){this.opinion=e},opinion:function(e,t){this.$emit("getOpinion",this.opinion)}},methods:{opinionInput:function(){this.wordCount=this.opinion.length},choseCommonOpinion:function(e){this.opinion+=e,this.opinionInput()},getOpinion:function(){return this.opinion}},created:function(){var e=this;this.opinion=this.text,i.default.get(window.context.bpmModel+"/flow/approvalItem/v1/getApprovalByDefKeyAndTypeId?defKey="+this.procDefKey).then((function(t){e.approvalItem=t.data}))}},o=(a("4941"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"opinion-container"},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.opinion,expression:"opinion"}],attrs:{placeholder:"请输入......",rows:"3",maxlength:"500",validate:"email"},domProps:{value:e.opinion},on:{input:[function(t){t.target.composing||(e.opinion=t.target.value)},e.opinionInput]}}),a("el-row",{staticStyle:{padding:"10px",background:"#fafafa"}},[a("el-col",{attrs:{span:22}},[a("span",[e._v("常用语：")]),e._l(e.approvalItem,(function(t){return a("el-tag",{key:t,nativeOn:{click:function(a){return e.choseCommonOpinion(t)}}},[e._v(e._s(t))])}))],2),a("el-col",{staticClass:"number-opinion",attrs:{span:2}},[a("span",{attrs:{span:2}},[e._v(e._s(e.wordCount)+"/500")])])],1)],1)}),[],!1,null,"922e7f1e",null);t.default=r.exports},"8eff":function(e,t,a){"use strict";a.r(t);a("80a8"),a("25fc"),a("d036");var i=a("164e"),n=a.n(i),o={props:{option:{type:Object,default:function(){}},index:{type:Number,default:-1},isConvertOption:{type:Boolean,default:!1}},watch:{option:{handler:function(e,t){this.initChart()},deep:!0}},mounted:function(){this.initChart()},methods:{initChart:function(){var e=n.a.init(document.getElementById("chart"+this.index)),t={};t=this.isConvertOption?this.option&&this.option.series&&"pie"===this.option.series[0].type?{title:{text:this.option.name,subtext:this.option.subtext},tooltip:{trigger:"item",formatter:"{a} <br/>{b} : {c} ({d}%)"},legend:{data:this.option.legend},series:this.option.series}:{title:{text:this.option.name,subtext:this.option.subtext,top:20},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},calculable:!0,legend:{x:"right",data:this.option.legend},toolbox:{show:!0,orient:"vertical",y:"center",right:20,itemGap:13,feature:{mark:{show:!0},magicType:{show:!0,type:["line","bar","stack","tiled"]},restore:{show:!0},saveAsImage:{show:!0},dataZoom:{yAxisIndex:"none"},dataView:{show:!0,readOnly:!0,optionToContent:function(e){var t=e.xAxis[0].data,a=e.series,i="<th></th>";a.forEach((function(e){i+="<th>"+e.name+"</th>"}));for(var n='<div class="table-responsive"><table class="table table-bordered table-striped table-hover" style="text-align:center"><tbody><tr>'+i+"</tr>",o="",r=0,s=t.length;r<s;r++){for(var l=0;l<a.length;l++)o+="<td>"+a[l].data[r]+"</td>";n+='<tr><td style="padding: 0 10px">'+t[r]+"</td>"+o+"</tr>",o=""}return n+="</tbody></table></div>"}}}},grid:{y:80,y2:40,x2:40},xAxis:[{type:"category",data:this.option.xAxis}],yAxis:[{type:"value"}],series:this.option.series}:this.option,e.setOption(t)}}},r=a("2877"),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("div",{staticStyle:{height:"360px",width:"100%"},attrs:{id:"chart"+e.index}})}),[],!1,null,"50bd4ba0",null);t.default=s.exports},"8f07":function(e,t,a){},"8f1b":function(e,t,a){"use strict";a.r(t);var i=a("c9fd").a,n=a("2877"),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("script",{ref:"script",attrs:{name:e.name,type:"text/plain"}})])}),[],!1,null,null,null);t.default=o.exports},"8f36":function(e,t,a){"use strict";a("d811")},"8f3d":function(e,t,a){"use strict";a.r(t);a("80a8"),a("000b");var i=a("292c"),n={name:"shift-user-manager",components:{EipUserDialog:a("7f58").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,t){var a=this;e.querys||(e.querys=[]),e.querys.push({property:"su.shift_id_",value:this.selectId,group:"common",relation:"AND",operation:"EQUAL"}),i.default.getShiftUsers(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){t&&t()}))},handleClose:function(){this.dialogVisible=!1},showUserDialog:function(){this.$refs.eipUserDialog.showDialog()},openDialog:function(e){this.dialogVisible=!0,this.selectId=e},confirm:function(e){var t=this;if(e&&0!=e.length){var a=[];e.forEach((function(e){a.push({userId:e.id,shiftId:t.selectId})})),i.default.saveShiftUser(a).then((function(e){e.state&&(t.$message({type:"success",message:"添加成功"}),t.$refs.htTable.load())}))}else this.$message.error("请至少选择一个用户")}}},o=(a("3e7e"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("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?a("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[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showUserDialog()}}},[e._v("加入用户")]),a("ht-delete-button",{attrs:{url:e.deleteUrl,htTable:e.$refs.htTable,pk:"id",parameter:"ids"}},[e._v("删除")])]},proxy:!0}],null,!1,258019663)},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"id",label:"主键",sortable:!0,hidden:""}}),a("ht-table-column",{attrs:{prop:"fullname",label:"用户名称",width:"300",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"account",label:"账号",sortable:!0}}),a("ht-table-column",{attrs:{prop:"email",label:"邮箱"}}),a("ht-table-column",{attrs:{prop:"mobile",label:"手机号码"}})]],2):e._e(),a("eip-user-dialog",{ref:"eipUserDialog",attrs:{"append-to-body":""},on:{onConfirm:e.confirm}})],1)}),[],!1,null,"2f7bb60c",null);t.default=r.exports},"8f6b":function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74");var i=a("ade3"),n=a("164e"),o=a.n(n),r=a("d862");function s(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function l(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?s(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):s(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var c={tooltip:{trigger:"item",formatter:"{a} <br/>{b}:{c}家"},toolbox:{show:!0},legend:{type:"scroll",orient:"horizontal",left:"60px",align:"left",top:"0px",textStyle:{color:"#8C8C8C"},height:80}},d={name:"HtChart",components:{Chart:r.default},data:function(){return{dialogVisible:!1,chartStyle:"width:300px; height:180px; margin-left:20px",gdOption:l(l({},c),{},{color:["#37a2da","#32c5e9","#9fe6b8"],series:[{name:"广东省",type:"pie",radius:[0,60],data:[{value:8,name:"广州"},{value:10,name:"珠海"},{value:12,name:"佛山"}]}]}),hbOption:l(l({},c),{},{color:["#ffdb5c","#ff9f7f","#fb7293"],series:[{name:"湖北省",type:"pie",radius:[0,60],data:[{value:7,name:"武汉"},{value:9,name:"宜昌"},{value:6,name:"荆州"}]}]}),zjOption:l(l({},c),{},{color:["#e7bcf3","#8378ea","#ed7c2f"],series:[{name:"浙江省",type:"pie",radius:[0,60],data:[{value:7,name:"杭州"},{value:5,name:"台州"},{value:8,name:"金华"}]}]})}},mounted:function(){this.initHtChart()},methods:{initHtChart:function(){var e=o.a.init(document.getElementById("ht-chart")),t={xData:["广州","珠海","佛山","武汉","宜昌","荆州","杭州","金华","台州"],yData:[8,10,12,7,9,6,7,8,5]},a={title:{text:"国信客户分布图",textStyle:{color:"#333",fontWeight:"800",fontSize:"20"},left:"center",top:"20px"},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:[{top:100,bottom:101},{height:60,bottom:40}],xAxis:[{type:"category",data:t.xData,gridIndex:0,axisLabel:{color:"#333"},axisLine:{lineStyle:{color:"#e7e7e7"}},axisTick:{lineStyle:{color:"#e7e7e7"}},zlevel:2},{type:"category",gridIndex:1,axisLine:{show:!1},zlevel:1}],yAxis:[{type:"value",gridIndex:0,axisLabel:{color:"#333"},splitLine:{lineStyle:{type:"dashed"}},axisLine:{lineStyle:{color:"#ccc"}},axisTick:{lineStyle:{color:"#ccc"}}},{type:"value",gridIndex:1,axisLabel:{show:!1},axisLine:{show:!1},splitLine:{show:!1},axisTick:{show:!1}}],series:[{data:t.yData,type:"bar",label:{show:!0,position:"top",textStyle:{color:"#555"}},itemStyle:{normal:{color:function(e){return["#4150d8","#28bf7e","#ed7c2f","#f2a93b","#f9cf36","#4a5bdc","#4cd698","#f4914e","#fcb75b","#ffe180","#b6c2ff","#96edc1"][e.dataIndex]}}},xAxisIndex:0,yAxisIndex:0},{data:[{name:"广东省",value:1}],label:{show:!0,position:"inside",formatter:"{b}",offset:[0,10],textStyle:{color:"#777"}},type:"bar",barGap:0,barWidth:"33.33%",itemStyle:{normal:{color:"rgba(134,176,237, .5)"}},xAxisIndex:1,yAxisIndex:1},{data:[{name:"湖北省",value:1}],label:{show:!0,position:"inside",formatter:"{b}",offset:[0,10],textStyle:{color:"#777"}},type:"bar",barGap:0,barWidth:"33.33%",itemStyle:{normal:{color:"rgba(40,191,126, .5)"}},xAxisIndex:1,yAxisIndex:1},{data:[{name:"浙江省",value:1}],label:{show:!0,position:"inside",formatter:"{b}",offset:[0,10],textStyle:{color:"#777"}},type:"bar",barGap:0,barWidth:"33.33%",itemStyle:{normal:{color:"rgba(237,124,47, .5)"}},xAxisIndex:1,yAxisIndex:1}]};e.setOption(a)},handleClick:function(){this.dialogVisible=!0},handleClose:function(){this.dialogVisible=!1}}},u=(a("3323"),a("2877")),p=Object(u.a)(d,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{on:{click:e.handleClick}},[a("div",{staticStyle:{width:"360px",height:"400px",padding:"0 6px"},attrs:{id:"ht-chart"}})]),a("el-dialog",{attrs:{title:"客户分布图",visible:e.dialogVisible,width:"100%",top:"0vh","before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("div",{staticClass:"first-chart"},[a("h3",{staticClass:"pie-title"},[e._v("广东省")]),a("chart",{attrs:{chartId:"pie-chart__first",option:e.gdOption,chartStyle:e.chartStyle}})],1),a("div",{staticClass:"first-chart"},[a("h3",{staticClass:"pie-title"},[e._v("湖北省")]),a("chart",{attrs:{chartId:"pie-chart__second",option:e.hbOption,chartStyle:e.chartStyle}})],1),a("div",{staticClass:"first-chart"},[a("h3",{staticClass:"pie-title"},[e._v("浙江省")]),a("chart",{attrs:{chartId:"pie-chart__third",option:e.zjOption,chartStyle:e.chartStyle}})],1)])],1)}),[],!1,null,"bc433fd8",null);t.default=p.exports},"8f82":function(e,t,a){},"8f9c":function(e,t,a){"use strict";a("76a8")},"8fee":function(e,t,a){"use strict";a("bff1")},"901b":function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74"),a("00dd"),a("5a1d"),a("80a8");var i=a("ade3"),n=(a("25fc"),a("a858")),o=a("5880"),r=a("379d"),s=a.n(r);a("880b");function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function c(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?l(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var d={name:"form-menus-add",props:["formId","urlTpl"],type:"",components:{Treeselect:s.a},data:function(){return{menu:{},type:"",frontAliasPre:"href/template/",menuTreeData:[],dialogVisible:!1,normalizer:function(e){return{id:e.id,label:e.name,children:e.children,isDefaultExpanded:!1}},from:""}},computed:c({},Object(o.mapState)({currentUser:function(e){return e.login.currentUser}})),watch:{type:{handler:function(e,t){e!=t&&this.getMenuDataByType()}}},methods:{onConfirm:function(e){var t=this;if(this.menu.parentAlias)if(this.menu.name){var a=this;a.$validator.validateAll("TemplateMenuForm").then((function(e){if(e){var i=c({},a.menu);delete i.parentMenuName,n.default.saveDataTemplateToMenu(i).then((function(e){e.state&&(a.dialogVisible=!1,t.$message.success(e.message))}))}else{var o=a.$validator.errors.items.filter((function(e){return"TemplateMenuForm"==e.scope})).length;a.$message({showClose:!0,message:"有".concat(o,"个字段未通过校验，请正确填写表单内容。"),type:"warning"})}}))}else this.$message.error("请输入菜单名!");else this.$message.error("请选择父节点！")},handleClose:function(){this.dialogVisible=!1},getMenuDataByType:function(){var e=this,t="front"==this.type?"front_menu":"manage_menu";n.default.getCurrentMenuByAlias(t).then((function(t){if(t.state&&t.value.length>0){var a=t.value;if(e.removeEmptyChildren(a),"front"!=e.type)for(var i=0;i<a.length;i++)if(a[i].children)for(var n=a[i].children.length-1;n>=0;n--)-1==a[i].children[n].alias.indexOf("href/template")&&a[i].children.splice(n,1);e.menuTreeData=a}}))},removeEmptyChildren:function(e){var t=this;e.forEach((function(e){e.children&&(e.children.length<1||6==e.path.split(".").length?delete e.children:t.removeEmptyChildren(e.children))}))},handleNodeClick:function(e){var t,a=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());t=this.frontAliasPre+a,this.urlTpl?this.menu.href=this.urlTpl.replace("${formId}",this.formId):this.menu.href=window.context.front+"/previewForm/"+this.formId+"/true";var i=this;n.default.isMenuExist(i.menu.alias).then((function(a){a.state?(i.menu.menuId=e.id,a.value?(i.$message.error("菜单别名："+t+"已存在！"),i.menu.alias="",i.$forceUpdate()):(i.menu.alias=t,i.menu.parentAlias=e.alias,i.$forceUpdate())):i.$message.error("菜单别名校验失败！")}))},showDialog:function(e,t,a){this.menu={},this.type=e,a&&(this.menu.name=a),t&&"front"==e?this.from=t:t&&"manage"==e&&(this.from="addManageReport"),this.dialogVisible=!0}}},u=(a("80a9"),a("2877")),p=Object(u.a)(d,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{"before-close":e.handleClose,"close-on-click-modal":!1,visible:e.dialogVisible,appendToBody:"",title:"添加到菜单",width:"45%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-form",{attrs:{"data-vv-scope":"TemplateMenuForm"},model:{value:e.menu,callback:function(t){e.menu=t},expression:"menu"}},[a("ht-form-item",{attrs:{l:"","label-width":"180px",prop:"parentMenu"}},[a("template",{slot:"label"},[a("span",[e._v("父节点")])]),a("Treeselect",{staticStyle:{width:"80%"},attrs:{multiple:!1,normalizer:e.normalizer,options:e.menuTreeData,noChildrenText:" ",noOptionsText:"无对应菜单",noResultsText:"无对应菜单",placeholder:"请选择父节点"},on:{select:e.handleNodeClick},model:{value:e.menu.parentMenuName,callback:function(t){e.$set(e.menu,"parentMenuName",t)},expression:"menu.parentMenuName"}})],2),a("ht-form-item",{attrs:{label:"Url地址","label-width":"180px",prop:"alias"}},[a("ht-input",{attrs:{disabled:""},model:{value:e.menu.href,callback:function(t){e.$set(e.menu,"href",t)},expression:"menu.href"}})],1),a("ht-form-item",{attrs:{label:"菜单名称","label-width":"180px",prop:"name"}},[a("ht-input",{attrs:{validate:{required:!0}},model:{value:e.menu.name,callback:function(t){e.$set(e.menu,"name",t)},expression:"menu.name"}})],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.onConfirm}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1)}),[],!1,null,"bcb0db10",null);t.default=p.exports},9029:function(e,t,a){"use strict";a("77b1")},9043:function(e,t,a){!function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},a={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};e.defineLocale("bn",{months:"জানুয়ারী_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব_মার্চ_এপ্র_মে_জুন_জুল_আগ_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গ_বুধ_বৃহঃ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t&&e>=4||"দুপুর"===t&&e<5||"বিকাল"===t?e+12:e},meridiem:function(e,t,a){return e<4?"রাত":e<10?"সকাল":e<17?"দুপুর":e<20?"বিকাল":"রাত"},week:{dow:0,doy:6}})}(a("c1df"))},9081:function(e,t){e.exports=require("video.js/dist/video-js.css")},9098:function(e,t,a){"use strict";a.r(t);var i=a("289a"),n=a.n(i),o=a("4bcf"),r={name:"widget-page-steps-layout",components:{Draggable:n.a,WidgetFormItem:o.default},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 t=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=t},handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveEnd:function(e){var t=e.newIndex,a=e.oldIndex;console.log("index",t,a)},handleWidgetColAdd:function(e,t,a){var i=e.newIndex,n=e.oldIndex,o=e.item;if(o.className.indexOf("data-grid")>=0)return"DIV"===o.tagName&&this.data.list.splice(n,0,t.columns[a].list[i]),t.columns[a].list.splice(i,1),!1;this.selectWidget=t.columns[a].list[i]},handleWidgetDelete:function(e){var t=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(){t.data.list.splice(e,1)}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e){this.$emit("update:select",e)},deep:!0}}},s=(a("821d"),a("2877")),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticClass:"widget-form-item",on:{"!click":function(t){return e.handleSelectWidget(e.index)}}},[a("el-steps",{attrs:{active:1,"finish-status":"success","align-center":""}},e._l(e.element.pageStepsArr,(function(e,t){return a("el-step",{key:t,attrs:{title:e.name}})})),1)],1)])}),[],!1,null,"795f540c",null);t.default=l.exports},9099:function(e,t,a){"use strict";a.r(t);a("25fc"),a("000b");var i=a("c7ea"),n=a("88de"),o=(a("2ade"),{name:"eip-data-template-dialog",props:{value:Array,single:{type:Boolean,default:!0},defKey:{type:String,default:""},type:{type:String,default:""},name:String,formType:{type:String,default:"pc"},appendToBody:{type:Boolean,default:!1},destroyOnClose:{type:Boolean,default:!1},rightType:{type:String,default:""}},data:function(){return{data:[],treeData:null,tableColumns:[{prop:"name",label:"名称"},{prop:"alias",label:"别名"},{prop:"boDefAlias",label:"业务对象别名"},{prop:"typeName",label:"分类"}],querys:[],pagination:{page:1,pageSize:50,total:0},typeIdQuery:null}},mounted:function(){},methods:{loadTreeData:function(){var e=this;n.default.getSysTypeByCatId("7").then((function(t){e.treeData=t}))},showDialog:function(){this.loadTreeData(),this.$refs.htTreeListDialog.showDialog()},handleClose:function(){this.$refs.htTreeListDialog.handleClose()},handleLoad:function(e,t){var a=this;this.typeIdQuery&&e.querys.push(this.typeIdQuery),e.params=e.params||{},""!=this.defKey&&("flow"==this.type?e.querys.push({property:"defId",value:this.defKey,operation:"EQUAL",relation:"AND"}):e.querys.push({property:"formKey",value:this.defKey,operation:"EQUAL",relation:"AND"})),i.default.getDataTemplateData(e).then((function(e){a.data=e.rows,a.pagination={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},loadListData:function(e){var t={pageBean:this.pagination,querys:[]};this.typeIdQuery={property:"typeId",value:e.id,group:"categoryGroup",operation:"LIKE",relation:"AND"},this.handleLoad(t,(function(){}))},onConfirm:function(e){this.$emit("onConfirm",e,this.name),this.$emit("input",e)},reset:function(){this.typeIdQuery&&(this.$refs.htTreeListDialog.$refs.tree.$refs.elTree.currentNode.node.isCurrent=!1),this.typeIdQuery=""}}}),r=a("2877"),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-tree-list-dialog",{ref:"htTreeListDialog",attrs:{single:e.single,data:e.data,"table-columns":e.tableColumns,pagination:e.pagination,"tree-data":e.treeData,"default-expanded-keys":["6"],"dialog-title":"表单列表选择","append-to-body":e.appendToBody,quickSearchProps:"name,alias","search-placeholder":"名称、别名","destroy-on-close":e.destroyOnClose},on:{load:e.handleLoad,loadListData:e.loadListData,onConfirm:e.onConfirm,reset:e.reset}})}),[],!1,null,null,null);t.default=s.exports},"909d":function(e,t,a){"use strict";a("d168")},"90ab":function(e,t,a){"use strict";a("6724")},"90ca":function(e,t,a){},"90ea":function(e,t,a){!function(e){"use strict";e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var i=100*e+t;return i<600?"凌晨":i<900?"早上":i<1130?"上午":i<1230?"中午":i<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(a("c1df"))},"90fb":function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74"),a("000b"),a("80a8");var i=a("ade3"),n=(a("5f72"),a("2ade"),a("c994"),a("58d9"));function o(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}var r={name:"custom-query-show",data:function(){return{title:"",customQuery:{},isShowSearch:!1,dialogVisible:!1,tableData:[]}},methods:{showDialog:function(e,t){var a=this;e&&n.default.get(e).then((function(e){a.customQuery=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?o(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):o(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},e),a.customQuery.resultfield=JSON.parse(a.customQuery.resultfield),a.customQuery.sortfield=JSON.parse(a.customQuery.sortfield),a.customQuery.conditionfield=JSON.parse(a.customQuery.conditionfield),a.isShowSearch=a.customQuery.conditionfield.some((function(e){return"1"==e.defaultType&&e.controllerType})),a.title=t||"关联查询预览",a.dialogVisible=!0}),(function(){a.$message.error("预览关联查询时出错，找不到别名为：".concat(e,"的关联查询。"))}))},loadData:function(e,t){var a=this,i={};e.querys&&e.querys.forEach((function(e){i[e.property]=e.value})),n.default.load(this.customQuery.alias,i).then((function(e){a.tableData=e})).finally((function(){return t()}))},handleClose:function(){this.customQuery={},this.title="",this.isShowSearch=!1,this.tableData=[],this.dialogVisible=!1}}},s=r,l=(a("6a62"),a("2877")),c=Object(l.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{staticClass:"manage-dialog__wrap",attrs:{title:e.title,visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1,top:"8vh"},on:{"update:visible":function(t){e.dialogVisible=t}}},[e.dialogVisible?a("ht-table",{ref:"htTable",attrs:{data:e.tableData,selectable:!1,nopagination:!0,"show-export":!1,"show-custom-column":!1},on:{load:e.loadData},scopedSlots:e._u([e.customQuery.conditionfield&&e.customQuery.conditionfield.length>0&&e.isShowSearch?{key:"search",fn:function(){return[a("ht-table-search-panel",{attrs:{divide:3}},e._l(e.customQuery.conditionfield,(function(e,t){return a("ht-table-search-field",{key:t,attrs:{type:e.type,label:e.comment,prop:e.field}})})),1)]},proxy:!0}:null],null,!0)},[e.customQuery.resultfield&&e.customQuery.resultfield.length>0?[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),e._l(e.customQuery.resultfield,(function(e,t){return a("ht-table-column",{key:t,attrs:{prop:e.field,label:e.comment,"show-overflow-tooltip":!0}})}))]:e._e()],2):e._e(),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:e.handleClose}},[e._v("取 消")])],1)],1)}),[],!1,null,"74ece466",null);t.default=c.exports},9116:function(e,t,a){},"91a8":function(e,t,a){},"91f7":function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74");var i=a("ade3"),n=(a("5a1d"),a("25fc"),a("4bf8"));function o(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}var r={components:{eipFlowDialog:function(){return Promise.resolve().then(a.bind(null,"9ac0"))},eipSysTypeDialog:function(){return Promise.resolve().then(a.bind(null,"fe97"))},eipUserSelector:function(){return Promise.resolve().then(a.bind(null,"1846"))},eipOrgSelector:function(){return Promise.resolve().then(a.bind(null,"c84d"))}},props:{id:{type:String,default:""},report:{type:Object,default:function(){return{id:"",name:""}}}},data:function(){return{dialogVisible:!1,data:{porp:{flowType:"1",name:"",orgType:"1",calcuCycle:"year",dimension:"org",orgIds:"",orgNames:""},reportName:""},strategy:[{key:"start_throughput",value:"启动流程吞吐量"},{key:"handle_throughput",value:"办件吞吐量"},{key:"handle_efficiency",value:"办件效率"},{key:"work_status",value:"工作状态"},{key:"task_num",value:"任务量"},{key:"inst_start_num",value:"流程启动"},{key:"flow_status",value:"流程状态"}],period:[{key:"year",value:"年度"},{key:"quarter",value:"季度"},{key:"monthly",value:"月度"},{key:"custom",value:"自定义"}],timeArray:[],yearArray:[],quarterArray:[],monthlyArray:[],customArray:[],changeInit:{year:(new Date).getFullYear(),quarter:(new Date).getFullYear()+"-2",monthly:(new Date).getFullYear()+"-"+((new Date).getMonth()+1),custom:"2020-01-01"},name:""}},mounted:function(){this.initTimeArray()},methods:{beforeClose:function(){this.dialogVisible=!1},handleOpen:function(){var e=this;this.dialogVisible=!0,this.$nextTick((function(){e.id?e.getReportSettingData():(e.name="",e.data={reportName:"",porp:{name:"",id:"",flowType:"1",orgType:"1",calcuCycle:"year",dimension:"org",orgIds:"",orgNames:"",userIds:"",userNames:"",calcuStart:(new Date).getFullYear(),calcuEnd:(new Date).getFullYear(),flowStatus:{running:!0,back:!0,manualend:!0,end:!0,instances:!0,hourLong:!0,incomplete:!0,avgLong:!0,overtime:!0,closingRate:!0}},rightContent:{histogram:!0,line:!0,pie:!0,dataViews:!0},isDefault:"1",reportId:e.report.id?e.report.id:"",name:e.report.name?e.report.name:""})}))},getReportSettingData:function(){var e=this;n.default.getAct(this.id).then((function(t){t&&t.porp&&(t.porp=JSON.parse(t.porp),2==t.porp.orgType?(t.porp.userIds=t.porp.orgIds||"",t.porp.userNames=t.porp.orgNames||"",t.porp.orgIds="",t.porp.orgNames=""):(t.porp.userIds="",t.porp.userNames="",t.porp.orgIds=t.porp.orgIds||"",t.porp.orgNames=t.porp.orgNames||"")),e.data=t,e.data.rightContent=JSON.parse(t.rightContent),e.data.name=e.report.name}))},initTimeArray:function(){var e=new Date;e.setMonth(-10);for(var t=e.getFullYear(),a=(new Date).getFullYear(),i=0;i<20;i++)this.yearArray.push({key:a-(10-i),value:a-(10-i)+"年"}),this.quarterArray.push({key:a-Math.floor((10-i+1)/4)+"-"+(i%4+1),value:a-Math.floor((10-i+1)/4)+"年第"+(i%4+1)+"季度"}),e.setMonth(i%12),e.setFullYear(t+Math.floor(i/12)),this.monthlyArray.push({key:e.getFullYear()+"-"+(e.getMonth()+1),value:e.getFullYear()+"年"+(e.getMonth()+1)+"月"})},dialogOnConfirm:function(e){this.data.porp.name="",this.data.porp.id="";for(var t=0;t<e.length;t++){if(t===e.length-1){this.data.porp.name+=e[t].name,this.data.porp.id+=e[t].defKey;break}this.data.porp.name+=e[t].name+",",this.data.porp.id+=e[t].defKey+","}},sysTypeDialogOnConfirm:function(e){this.data.porp.name="",this.data.porp.id="";for(var t=0;t<e.length;t++){if(t===e.length-1){this.data.porp.name+=e[t].name,this.data.porp.id+=e[t].id;break}this.data.porp.name+=e[t].name+",",this.data.porp.id+=e[t].id+","}},showDialog:function(e){if("eipFlowDialog"===e){var t=[],a=[],i=[];this.data.porp.name&&(a=this.data.porp.name.split(","),i=this.data.porp.id.split(","));for(var n=0;n<a.length;n++)t.push({name:a[n],defKey:i[n]});this.$refs[e].showDialog(t)}else this.$refs[e].showDialog()},changeType:function(e){this.data.porp.calcuStart=this.changeInit[e],this.data.porp.calcuEnd=this.changeInit[e]},changeFlowType:function(){this.data.porp.id="",this.data.porp.name=""},save:function(){this.report.id?this.saveAct():this.saveTitle()},saveTitle:function(){var e=this,t={name:this.name,type:0,id:""};this.data.name=this.name,this.saveCheck()&&n.default.saveReport(t).then((function(t){t.state?(e.data.reportId=t.value,e.data.name=e.name,e.saveAct()):e.$message.error(t.message)}))},saveAct:function(){var e=this;if(this.saveCheck()){var t=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?o(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):o(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},this.data);(t=JSON.parse(JSON.stringify(t)))&&t.porp&&2==t.porp.orgType&&(t.porp.orgIds=t.porp.userIds,t.porp.orgNames=t.porp.userNames),t.rightContent=JSON.stringify(t.rightContent),t.porp=JSON.stringify(t.porp),n.default.saveAct(t).then((function(t){t.state?(e.$message({type:"success",message:"保存报表成功"}),e.dialogVisible=!1,e.$emit("after-save",{})):e.$message.error("保存报表失败")}))}},saveCheck:function(){if(!this.data.name)return this.$message({type:"warning",message:"请输入分类标题"}),!1;if(!this.data.reportName)return this.$message({type:"warning",message:"请输入统计标题"}),!1;if("flow"===this.data.porp.dimension&&!this.data.porp.id)return this.$message({type:"warning",message:"请选择流程范围"}),!1;if("org"===this.data.porp.dimension&&("1"===this.data.porp.orgType&&!this.data.porp.orgIds||"2"===this.data.porp.orgType&&!this.data.porp.userIds))return this.$message({type:"warning",message:"1"===this.data.porp.orgType?"请选择部门范围":"请选择人员"}),!1;if(!this.data.params)return this.$message({type:"warning",message:"请选择统计策略"}),!1;if("year"===this.data.porp.calcuCycle){if(this.data.porp.calcuEnd<this.data.porp.calcuStart)return this.$message({type:"warning",message:"结束时间不能小于开始时间"}),!1}else if("quarter"===this.data.porp.calcuCycle||"monthly"===this.data.porp.calcuCycle){var e=parseInt(this.data.porp.calcuEnd.slice(0,4)),t=parseInt(this.data.porp.calcuStart.slice(0,4)),a=parseInt(this.data.porp.calcuEnd.slice(5)),i=parseInt(this.data.porp.calcuStart.slice(5));if(e<t)return this.$message({type:"warning",message:"结束时间不能小于开始时间"}),!1;if(e===t&&a<i)return this.$message({type:"warning",message:"结束时间不能小于开始时间"}),!1}return!0}}},s=r,l=(a("8b01"),a("2877")),c=Object(l.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ht-sidebar-dialog",{attrs:{title:"设置流程报表",visible:e.dialogVisible,width:"32%","before-close":e.beforeClose,"append-to-body":""}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}]},[e.report.id?e._e():a("ht-form-item",{attrs:{label:"分类标题"}},[a("ht-input",{staticStyle:{width:"100%"},attrs:{validate:{required:!0}},model:{value:e.name,callback:function(t){e.name=t},expression:"name"}})],1),a("ht-form-item",{attrs:{label:"统计标题"}},[a("ht-input",{staticStyle:{width:"100%"},attrs:{validate:{required:!0}},model:{value:e.data.reportName,callback:function(t){e.$set(e.data,"reportName",t)},expression:"data.reportName"}})],1),a("ht-form-item",{attrs:{label:"流程范围"}},[a("el-radio-group",{on:{change:e.changeFlowType},model:{value:e.data.porp.flowType,callback:function(t){e.$set(e.data.porp,"flowType",t)},expression:"data.porp.flowType"}},[a("el-radio",{attrs:{label:"1"}},[e._v("流程")]),a("el-radio",{attrs:{label:"2"}},[e._v("流程分类")])],1)],1),a("ht-form-item",{attrs:{label:"1"===e.data.porp.flowType?"流程":"流程分类"}},[a("ht-input",{attrs:{disabled:!0,type:"textarea",placeholder:"不选择时统计所有流程"},model:{value:e.data.porp.name,callback:function(t){e.$set(e.data.porp,"name",t)},expression:"data.porp.name"}}),a("el-button",{on:{click:function(t){return e.showDialog("1"===e.data.porp.flowType?"eipFlowDialog":"flowTypeDialog")}}},[e._v("选择")])],1),a("ht-form-item",{attrs:{label:"部门/人员范围","label-width":"120px"}},[a("el-radio-group",{model:{value:e.data.porp.orgType,callback:function(t){e.$set(e.data.porp,"orgType",t)},expression:"data.porp.orgType"}},[a("el-radio",{attrs:{label:"1"}},[e._v("部门")]),a("el-radio",{attrs:{label:"2"}},[e._v("人员")])],1)],1),a("ht-form-item",{attrs:{label:"1"===e.data.porp.orgType?"部门":"人员"}},[a("eip-user-selector",{directives:[{name:"show",rawName:"v-show",value:"2"===e.data.porp.orgType,expression:"data.porp.orgType === '2'"}],attrs:{config:{id:"data.porp.userIds"},validate:{required:!0},"append-to-body":""},model:{value:e.data.porp.userNames,callback:function(t){e.$set(e.data.porp,"userNames",t)},expression:"data.porp.userNames"}}),a("eip-org-selector",{directives:[{name:"show",rawName:"v-show",value:"1"===e.data.porp.orgType,expression:"data.porp.orgType === '1'"}],attrs:{config:{id:"data.porp.orgIds"},validate:{required:!0},"append-to-body":""},model:{value:e.data.porp.orgNames,callback:function(t){e.$set(e.data.porp,"orgNames",t)},expression:"data.porp.orgNames"}})],1),a("ht-form-item",{attrs:{label:"统计维度"}},[a("ht-radio",{attrs:{options:[{key:"org",value:"部门/人员维度"},{key:"flow",value:"流程/流程分类维度"}]},model:{value:e.data.porp.dimension,callback:function(t){e.$set(e.data.porp,"dimension",t)},expression:"data.porp.dimension"}})],1),a("ht-form-item",{attrs:{label:"统计策略"}},[a("ht-select",{attrs:{options:e.strategy,props:{key:"key",value:"value"},placeholder:"请选择统计策略",validate:{required:!0}},model:{value:e.data.params,callback:function(t){e.$set(e.data,"params",t)},expression:"data.params"}})],1),a("ht-form-item",{attrs:{label:"统计周期"}},[a("el-radio-group",{on:{change:e.changeType},model:{value:e.data.porp.calcuCycle,callback:function(t){e.$set(e.data.porp,"calcuCycle",t)},expression:"data.porp.calcuCycle"}},e._l(e.period,(function(t){return a("el-radio",{attrs:{label:t.key}},[e._v(e._s(t.value))])})),1)],1),a("ht-form-item",{attrs:{label:"统计区间"}},["year"===e.data.porp.calcuCycle?[a("ht-select",{attrs:{options:e.yearArray},model:{value:e.data.porp.calcuStart,callback:function(t){e.$set(e.data.porp,"calcuStart",t)},expression:"data.porp.calcuStart"}}),e._v("至\n\t\t\t\t"),a("ht-select",{attrs:{options:e.yearArray},model:{value:e.data.porp.calcuEnd,callback:function(t){e.$set(e.data.porp,"calcuEnd",t)},expression:"data.porp.calcuEnd"}})]:e._e(),"quarter"===e.data.porp.calcuCycle?[a("ht-select",{attrs:{options:e.quarterArray},model:{value:e.data.porp.calcuStart,callback:function(t){e.$set(e.data.porp,"calcuStart",t)},expression:"data.porp.calcuStart"}}),e._v("至\n\t\t\t\t"),a("ht-select",{attrs:{options:e.quarterArray},model:{value:e.data.porp.calcuEnd,callback:function(t){e.$set(e.data.porp,"calcuEnd",t)},expression:"data.porp.calcuEnd"}})]:e._e(),"monthly"===e.data.porp.calcuCycle?[a("ht-select",{attrs:{options:e.monthlyArray},model:{value:e.data.porp.calcuStart,callback:function(t){e.$set(e.data.porp,"calcuStart",t)},expression:"data.porp.calcuStart"}}),e._v("至\n\t\t\t\t"),a("ht-select",{attrs:{options:e.monthlyArray},model:{value:e.data.porp.calcuEnd,callback:function(t){e.$set(e.data.porp,"calcuEnd",t)},expression:"data.porp.calcuEnd"}})]:e._e(),"custom"===e.data.porp.calcuCycle?[a("el-date-picker",{attrs:{type:"datetime",placeholder:"选择日期时间"},model:{value:e.data.porp.calcuStart,callback:function(t){e.$set(e.data.porp,"calcuStart",t)},expression:"data.porp.calcuStart"}}),e._v("至\n\t\t\t\t"),a("el-date-picker",{attrs:{type:"datetime",placeholder:"选择日期时间"},model:{value:e.data.porp.calcuEnd,callback:function(t){e.$set(e.data.porp,"calcuEnd",t)},expression:"data.porp.calcuEnd"}})]:e._e()],2)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v("保存")]),a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取消")])],1),a("eip-flow-dialog",{ref:"eipFlowDialog",attrs:{"append-to-body":""},on:{onConfirm:e.dialogOnConfirm}}),a("eip-sys-type-dialog",{ref:"flowTypeDialog",attrs:{"cat-id":"6","show-checkbox":"","append-to-body":""},on:{onConfirm:e.sysTypeDialogOnConfirm}})],1)}),[],!1,null,"1aee7c4c",null);t.default=c.exports},9224:function(e){e.exports={name:"halosee-ui-mvue",version:"0.1.1",main:"lib/halosee-ui-mvue.common.js",license:"MIT",description:"[简体中文](./README_zh-CN.md) | English",directories:{lib:"lib"},keywords:["halosee-ui-mvue"],author:"halosee",files:["lib/*","src/*","public/*","*.json","*.js","*.js.map"],scripts:{serve:"vue-cli-service serve",build:"vue-cli-service build",lint:"vue-cli-service lint",lib:"vue-cli-service build --target lib --dest lib ./src/index.js",dll:"webpack -p --progress --config ./webpack.dll.conf.js",report:"vue-cli-service build --report",deploy:"npm run lib && npm publish"},dependencies:{"@handsontable/vue":"^4.1.1","@riophae/vue-treeselect":"^0.4.0",axios:"0.19.0","babel-polyfill":"^6.26.0","core-js":"2.6.5","css-color-function":"1.3.3",echarts:"^4.5.0","echarts-stat":"^1.1.1","element-ui":"2.13.0","file-saver":"^2.0.2",handsontable:"^7.4.2","halosee-ui":"^0.1.0","js-base64":"^2.5.1",nprogress:"0.2.0","object-assign":"4.1.1",qrcode:"^1.4.4",screenfull:"5.0.0","video.js":"^7.7.5",vue:"2.6.11","vue-amap":"^0.5.10","vue-codemirror":"4.0.6","vue-pdf":"4.0.7","vue-router":"3.0.3","vue-tree-chart":"^1.2.6",vuedraggable:"^2.23.2",vuex:"3.0.1"},devDependencies:{"@vue/cli-plugin-babel":"3.8.0","@vue/cli-plugin-eslint":"3.8.0","@vue/cli-service":"3.8.0","@vue/eslint-config-prettier":"4.0.1","add-asset-html-webpack-plugin":"3.1.3","babel-eslint":"10.0.1","clean-webpack-plugin":"1.0.1","compression-webpack-plugin":"^4.0.0",eslint:"5.16.0","eslint-plugin-vue":"5.0.0",jquery:"2.2.4","node-sass":"^4.14.1","sass-loader":"8.0.0",stylus:"0.54.5","stylus-loader":"3.0.2","vue-template-compiler":"2.6.11","vue-ueditor-wrap":"2.4.1","webpack-cli":"3.2.3"},eslintConfig:{root:!0,env:{node:!0},extends:["plugin:vue/essential","@vue/prettier"],rules:{},parserOptions:{parser:"babel-eslint"}},postcss:{plugins:{autoprefixer:{}}},browserslist:["> 1%","last 2 versions"]}},9279:function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es7_symbol_async_iterator__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("4685"),core_js_modules_es7_symbol_async_iterator__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es7_symbol_async_iterator__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es6_symbol__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("1750"),core_js_modules_es6_symbol__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es6_symbol__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_es6_string_iterator__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("2579"),core_js_modules_es6_string_iterator__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es6_string_iterator__WEBPACK_IMPORTED_MODULE_2__),core_js_modules_es6_array_from__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("d624"),core_js_modules_es6_array_from__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_es6_array_from__WEBPACK_IMPORTED_MODULE_3__),core_js_modules_es6_regexp_to_string__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("6619"),core_js_modules_es6_regexp_to_string__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_es6_regexp_to_string__WEBPACK_IMPORTED_MODULE_4__),core_js_modules_es7_object_get_own_property_descriptors__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("12d2"),core_js_modules_es7_object_get_own_property_descriptors__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(core_js_modules_es7_object_get_own_property_descriptors__WEBPACK_IMPORTED_MODULE_5__),core_js_modules_es6_array_iterator__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("2c92"),core_js_modules_es6_array_iterator__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(core_js_modules_es6_array_iterator__WEBPACK_IMPORTED_MODULE_6__),core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("6e74"),core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_7___default=__webpack_require__.n(core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_7__),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("25fc"),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_8___default=__webpack_require__.n(core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_8__),C_Work_IdeaProjects_hsmdp_hsmdp_frontend_mvue_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("ade3"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("80a8"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_10___default=__webpack_require__.n(core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_10__),core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("5a1d"),core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_11___default=__webpack_require__.n(core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_11__),_request_js__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("2ade"),vuex__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("5880"),vuex__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(vuex__WEBPACK_IMPORTED_MODULE_13__),_components_flow_FlowNodeCusersSelector_vue__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__("316e");function _createForOfIteratorHelper(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=_unsupportedIterableToArray(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,r=!0,s=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){s=!0,o=e},f:function(){try{r||null==a.return||a.return()}finally{if(s)throw o}}}}function _unsupportedIterableToArray(e,t){if(e){if("string"==typeof e)return _arrayLikeToArray(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?_arrayLikeToArray(e,t):void 0}}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}function ownKeys(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(a),!0).forEach((function(t){Object(C_Work_IdeaProjects_hsmdp_hsmdp_frontend_mvue_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_9__.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):ownKeys(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var eipRoleSelector=function(){return Promise.resolve().then(__webpack_require__.bind(null,"1cb9"))},eipOrgSelector=function(){return Promise.resolve().then(__webpack_require__.bind(null,"c84d"))},eipPostSelector=function(){return Promise.resolve().then(__webpack_require__.bind(null,"6482"))},eipJobSelector=function(){return Promise.resolve().then(__webpack_require__.bind(null,"b775"))},FlowHrScriptSelector=function(){return Promise.resolve().then(__webpack_require__.bind(null,"2a77"))},FlowCustomScriptSelector=function(){return Promise.resolve().then(__webpack_require__.bind(null,"115f"))},FlowNodeUserRuleSelector=function(){return Promise.resolve().then(__webpack_require__.bind(null,"402e"))},FlowCustomQuerySelector=function(){return Promise.resolve().then(__webpack_require__.bind(null,"bcbe"))},FlowMatrixSelector=function(){return Promise.resolve().then(__webpack_require__.bind(null,"b7d7"))},FlowNodePositionSelector=function(){return Promise.resolve().then(__webpack_require__.bind(null,"507c"))};__webpack_exports__.a={components:{FlowNodeCusersSelector:_components_flow_FlowNodeCusersSelector_vue__WEBPACK_IMPORTED_MODULE_14__.default,eipRoleSelector:eipRoleSelector,eipOrgSelector:eipOrgSelector,eipJobSelector:eipJobSelector,eipPostSelector:eipPostSelector,FlowHrScriptSelector:FlowHrScriptSelector,FlowCustomScriptSelector:FlowCustomScriptSelector,FlowNodeUserRuleSelector:FlowNodeUserRuleSelector,FlowCustomQuerySelector:FlowCustomQuerySelector,FlowMatrixSelector:FlowMatrixSelector,FlowNodePositionSelector:FlowNodePositionSelector},data:function(){return{userConditionTab:"first",dialogVisible:!1,title:"节点人员设置",userRule:{calcs:[],nodeType:""},nodeList:[],conditionList:[],curNode:{},nodeUserPluginList:[],conditionObj:{},conditionName:"",pathList:[],data:{},branchList:[],tabList:[],Tree:[],svgHeight:"400px",defaultCondition:{ruleType:"2",conDesc:""},Mleft:50,Mtop:20,XIncase:100,YIncase:50,svgHtml:"",curEditTab:{}}},computed:Object(vuex__WEBPACK_IMPORTED_MODULE_13__.mapState)({defConfigData:function(e){return e.flow.defConfigData}}),methods:{isNotEmpty:function(e){return!(!e||0==e.length)},buildConditionTree:function(e){var t=[],a=[],i=[];this.buildData(e,t,a,i),this.pathList=t,this.branchList=i,this.tabList=a;var n=t[t.length-1],o=[];n&&(o=n.split(","));var r=o[o.length-1];r&&(this.svgHeight=parseInt(r)+50+"px"),this.createSvgHtml(t)},ArrayTool:function(e,t,a){a=a||"down";var i=e[t];if(!i||i.constructor!==Object&&i.constructor!==Array)return e;if(i.constructor===Object&&(i=[i]),"up"==a)i.forEach((function(t){var a=e.indexOf(t,1);if(a>0){var i=e[a-1];e.splice(a-1,1,e[a]),e.splice(a,1,i)}}));else if("down"==a)for(var n,o=i.length-1;n=i[o--];){var r=e.indexOf(n,0);if(r>-1&&r<e.length-1){var s=e[r+1];e.splice(r+1,1,e[r]),e.splice(r,1,s)}}},createSvgHtml:function(e){this.svgHtml="";for(var t='<svg height="'+this.svgHeight+'" version="1.1" width="692" xmlns="http://www.w3.org/2000/svg" style="overflow: hidden; position: relative;">',a=0;a<e.length;a++)t+='<path fill="none" stroke="#787878"d="'+this.pathList[a]+'" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path>';t+="</svg>",this.svgHtml=t},changecondition:function(e){var t=this,a=(this.branchList[e].oldjunction,this.branchList[e].newjunction);if("3"==a||"4"==a||"5"==a){this.branchList[e].newjunction=this.branchList[e].oldjunction;var i=this.branchList[e].indexStr;"3"==a?this.addCondition(i):"4"==a?this.addUnionCondition(i):this.$confirm("确定要删除此联合条件及其下属的所有子条件吗？","提示",{cancelButtonText:"取消",confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){t.removeCondition(i)}))}else{this.branchList[e].oldjunction=this.branchList[e].newjunction;var n=(i=this.branchList[e].indexStr).split(",");"root"==i?this.conditionObj.junction=a:1==n.length?this.conditionObj.condition[i].junction=a:2==n.length&&(this.conditionObj.condition[n[0]].condition[n[1]].junction=a)}},addCondition:function(e){var t=this.conditionObj.condition;if("root"==e)t.push(JSON.parse(JSON.stringify(this.defaultCondition)));else{var a=[];e&&(a=e.split(","));for(var i=0;i<t.length;i++)if(a.length>0&&i==a[0]){if(a.length>1){for(var n=0;n<t[i].condition.length;n++)if(n==a[1]){t[i].condition[n].condition.push(JSON.parse(JSON.stringify(this.defaultCondition)));break}}else t[i].condition.push(JSON.parse(JSON.stringify(this.defaultCondition)));break}}this.conditionObj.condition=t,this.buildConditionTree(this.conditionObj)},removeCondition:function(e){var t=[];if(e&&(t=e.split(",")),t.length>0){for(var a=this.conditionObj.condition,i=0;i<a.length;i++)if(i==t[0]){if(t.length>1){for(var n=0;n<a[i].condition.length;n++)if(n==t[1]){if(t.length>2){for(var o=0;o<a[i].condition[n].condition.length;o++)if(o==t[2]){a[i].condition[n].condition.splice(o,1);break}}else a[i].condition.splice(n,1);break}}else a.splice(i,1);break}this.conditionObj.condition=a,this.buildConditionTree(this.conditionObj)}},addUnionCondition:function(e){var t=this.conditionObj.condition;if("root"==e)t.push({junction:"or",condition:[]});else{var a=[];e&&(a=e.split(","));for(var i=0;i<t.length;i++)if(a.length>0&&i==a[0]){if(a.length>1){for(var n=0;n<t[i].condition.length;n++)if(n==a[1]){t[i].condition[n].condition.push({junction:"or",condition:[]});break}}else t[i].condition.push({junction:"or",condition:[]});break}}this.conditionObj.condition=t,this.buildConditionTree(this.conditionObj)},buildData:function(e,t,a,i){var n=0,o=e.condition,r=this.getyIncaseNum(e.condition)>1?this.getyIncaseNum(e.condition):1,s=(2*this.Mtop+this.YIncase*(r-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;l<o.length;l++)if(o[l].condition){var c=this.getyIncaseNum(o[l].condition),d=!1;c<1&&(c=1,d=!0);var u=(2*this.Mtop+this.YIncase*(2*n+c-1))/2,p="M"+this.Mleft+","+s+"C"+this.Mleft+","+u+","+this.Mleft+","+u+","+(this.Mleft+this.XIncase)+","+u;t.push(p),i.push({newjunction:o[l].junction,oldjunction:o[l].junction,style:"left:"+(this.Mleft+this.XIncase-35)+"px; top:"+(u-15)+"px",indexStr:""+l}),d&&n++;for(var f=0;f<o[l].condition.length;f++)if(o[l].condition[f].condition){var m=this.getyIncaseNum(o[l].condition[f].condition),h=!1;m<1&&(m=1,h=!0);var g=(2*this.Mtop+this.YIncase*(2*n+m-1))/2,b="M"+(this.Mleft+this.XIncase)+","+u+"C"+(this.Mleft+this.XIncase)+","+g+","+(this.Mleft+this.XIncase)+","+g+","+(this.Mleft+2*this.XIncase)+","+g;t.push(b),i.push({newjunction:o[l].condition[f].junction,oldjunction:o[l].condition[f].junction,style:"left:"+(this.Mleft+2*this.XIncase-35)+"px; top:"+(g-15)+"px",indexStr:l+","+f,condition:"noAdd"}),h&&n++;for(var v=0;v<o[l].condition[f].condition.length;v++){var y=o[l].condition[f].condition[v];y.style="left:"+(this.Mleft+3*this.XIncase)+"px; top:"+(this.Mtop+this.YIncase*n-19)+"px",y.indexStr=l+","+f+","+v,a.push(y);var w="M"+(this.Mleft+2*this.XIncase)+","+g+"C"+(this.Mleft+2*this.XIncase)+","+(this.Mtop+this.YIncase*n)+","+(this.Mleft+2*this.XIncase)+","+(this.Mtop+this.YIncase*n)+","+(this.Mleft+3*this.XIncase)+","+(this.Mtop+this.YIncase*n);t.push(w),n++}}else{var _=o[l].condition[f];_.style="left:"+(this.Mleft+2*this.XIncase)+"px; top:"+(this.Mtop+this.YIncase*n-19)+"px",_.indexStr=l+","+f,a.push(_);var x="M"+(this.Mleft+this.XIncase)+","+u+"C"+(this.Mleft+this.XIncase)+","+(this.Mtop+this.YIncase*n)+","+(this.Mleft+this.XIncase)+","+(this.Mtop+this.YIncase*n)+","+(this.Mleft+2*this.XIncase)+","+(this.Mtop+this.YIncase*n);t.push(x),n++}}else{var k=o[l];k.style="left:"+(this.Mleft+this.XIncase)+"px; top:"+(this.Mtop+this.YIncase*n-19)+"px",k.indexStr=""+l,a.push(k);var S="M"+this.Mleft+","+s+"C"+this.Mleft+","+(this.Mtop+this.YIncase*n)+","+this.Mleft+","+(this.Mtop+this.YIncase*n)+","+(this.Mleft+this.XIncase)+","+(this.Mtop+this.YIncase*n);t.push(S),n++}},getyIncaseNum:function(e){for(var t=0,a=0;a<e.length;a++)if(e[a].condition&&e[a].condition.length>0)for(var i=0;i<e[a].condition.length;i++)if(e[a].condition[i].condition&&e[a].condition[i].condition.length>0)for(var n=0;n<e[a].condition[i].condition.length;n++)t++;else t++;else t++;return t},calcTypeChange:function(e){e.description="","approver"==e.pluginType?e.description="流程实例审批人":"depHead"==e.pluginType?e.description="部门负责人":"position"==e.pluginType&&(e.source="spec")},addCalc:function(){this.userRule.calcs.push({pluginType:"cusers",extract:"no",logicCal:"or",source:"start",vars:"",description:"发起人",nodeType:this.userRule.nodeType,parentParam:{},curEditIndex:""})},selector:function selector(index){this.curEditIndex=index;var calc=this.userRule.calcs[index],type=calc.pluginType;"cusers"==type||"hrScript"==type||"customQuery"==type||"matrix"==type||"position"==type?eval("this."+calc.pluginType+"Selector(calc);"):this.$message.error("没有其他类型的选择器，暂时只能选用户")},cusersSelector:function(e){var t=_objectSpread(_objectSpread({},this.parentParam),{},{calc:e});this.$refs.flowNodeCusersSelector.showDialog(t)},positionSelector:function(e){var t=_objectSpread(_objectSpread({},this.parentParam),{},{calc:e});this.$refs.flowNodePositionSelector.showDialog(t)},hrScriptSelector:function(e){var t=_objectSpread(_objectSpread({},this.parentParam),{},{calc:e});this.$refs.flowHrScriptSelector.showDilaog(t)},matrixSelector:function(e){var t=_objectSpread(_objectSpread({},this.parentParam),{},{calc:e});this.$refs.flowMatrixSelector.showDilaog(t)},customQuerySelector:function(e){var t=_objectSpread(_objectSpread({},this.parentParam),{},{calc:e});this.$refs.flowCustomQuerySelector.showDilaog(t)},showDialog:function(e){if(this.parentParam=e,this.nodeList=[],e.nodeId){var t,a=_createForOfIteratorHelper(this.defConfigData.nodeSetData.nodes);try{for(a.s();!(t=a.n()).done;){var i=t.value;i.nodeId==e.nodeId?this.curNode=i:"signTask"!=i.type&&"userTask"!=i.type||this.nodeList.push(i)}}catch(e){a.e(e)}finally{a.f()}this.curNode.name&&(this.title="【"+this.curNode.name+"】节点人员设置")}e.userRule?(e.userRule.nodeType=this.curNode.type,this.userRule=e.userRule):this.userRule={calcs:[],nodeType:this.curNode.type};var n=this;_request_js__WEBPACK_IMPORTED_MODULE_12__.default.get(window.context.bpmModel+"/flow/node/usercalc/v1/getNodeUserPluginList").then((function(t){var a=t.data;n.nodeUserPluginList=a;for(var i=0;i<n.nodeUserPluginList.length;i++)if("脚本"==n.nodeUserPluginList[i].title){n.nodeUserPluginList.splice(i,1);break}n.conditionObj={},e&&e.userRule&&e.userRule.condition?"string"==typeof e.userRule.condition?n.conditionObj=JSON.parse(e.userRule.condition):n.conditionObj=JSON.parse(JSON.stringify(e.userRule.condition)):n.conditionObj={junction:"and",condition:[]},n.buildConditionTree(n.conditionObj)})),this.dialogVisible=!0},handleClose:function(){var e={};if(!this.userRule.calcs||0==this.userRule.calcs.length||!this.validateData(this.userRule.calcs))return this.$message.error("请设置节点审批人员！"),!1;var t=JSON.stringify(this.conditionObj);e.condition=t,e.conditionMode="",e.name="",e.nodeType=this.userRule.nodeType,e.parentFlowKey="",e.calcs=this.userRule.calcs,e.description="";var a,i=_createForOfIteratorHelper(e.calcs);try{for(i.s();!(a=i.n()).done;){var n=a.value;switch(n.pluginType){case"org":n.description="[部门]"+n.orgName;break;case"position":n.description="[岗位]"+n.posName;break;case"job":n.description="[职务]"+n.jobName;break;case"role":n.description="[角色]"+n.roleName}e.description&&("or"==n.logicCal?e.description+="(或)":"and"==n.logicCal?e.description+="(与)":e.description+="(非)"),e.description+=n.description}}catch(e){i.e(e)}finally{i.f()}this.$emit("nodeUserConditionConfirm",e),this.dialogVisible=!1},cuserSelectorConfirm:function(e){this.userRule.calcs.splice(this.curEditIndex,1,e)},positionSelectorConfirm:function(e){this.userRule.calcs.splice(this.curEditIndex,1,e)},scriptSelectorConfirm:function(e){var t=_objectSpread(_objectSpread({},this.userRule.calcs[this.curEditIndex]),e);t.description="[人员脚本]"+e.desc,t.scriptId=e.scriptId,this.userRule.calcs.splice(this.curEditIndex,1,t)},customQuerySelectorConfirm:function(e){var t=_objectSpread(_objectSpread({},this.userRule.calcs[this.curEditIndex]),e);t.description="[关联查询]"+e.desc,t.alias=e.alias,t.name=e.name,this.userRule.calcs.splice(this.curEditIndex,1,t)},matrixSelectorConfirm:function(e){var t=_objectSpread(_objectSpread({},this.userRule.calcs[this.curEditIndex]),e);t.description="[角色矩阵]"+e.desc,t.code=e.code,t.name=e.name,this.userRule.calcs.splice(this.curEditIndex,1,t)},validateData:function(e){for(var t=!0,a=0;a<e.length;a++)switch(e[a].pluginType){case"script":case"hrScript":e[a].script||(t=!1);break;case"sameNode":e[a].nodeId||(t=!1);break;case"cusers":e[a].description||(t=!1);break;case"org":e[a].orgCode||(t=!1);break;case"job":e[a].jobCode||(t=!1);break;case"role":e[a].roleCode||(t=!1)}return t},customScriptSelectorConfirm:function(e){this.curEditTab.script=e,this.curEditTab.conDesc=e},customRuleSelectorConfirm:function(e){this.curEditTab.conDesc=e.conDesc,this.curEditTab.executorVar=e.executorVar,this.curEditTab.expression=e.expression,this.curEditTab.dataType=e.dataType},editCondition:function(e){this.curEditTab=e,2==e.ruleType?this.$refs.flowCustomScriptSelector.showDialog(e.script||""):this.$refs.flowNodeUserRuleSelector.showDialog(e)},changeSameNode:function(e){this.nodeList.forEach((function(t){t.nodeId==e.nodeId&&(e.description="[节点]"+t.name)}))}}}},"9279d":function(e,t,a){"use strict";a("0cb2")},"930d":function(e,t,a){"use strict";a("244d")},9364:function(e,t,a){},"93e9":function(e,t,a){"use strict";a.r(t);var i=a("5880"),n=a("8ef1"),o=a("e6e3"),r=(a("5f72"),a("c994"),a("f43e"),a("2ade")),s={name:"instance-modify-opinion",components:{OpinionText:n.default,FileUpload:o.default},data:function(){return{commuDialog:!1,curModifyOpnion:{},reason:""}},computed:Object(i.mapState)({rows:function(e){return e.storeProcess.rows}}),methods:{show:function(e){this.curModifyOpnion=e,this.commuDialog=!0},cancel:function(){this.commuDialog=!1},confirm:function(){var e=this.$refs.opinionText.getOpinion();if(e)if(this.reason){this.curModifyOpnion.opinion=e,""!=this.$refs.fileUpload.getFiles()&&(this.curModifyOpnion.files=JSON.stringify(this.$refs.fileUpload.getFiles()));var t={opinions:JSON.stringify(this.curModifyOpnion),cause:this.reason},a=this;r.default.post(window.context.bpmRunTime+"/runtime/instance/v1/updateFlowOpinions",t).then((function(e){var t=e.data;t.state?(a.$message.success("修改成功"),a.$emit("opinionModifysuccess",a.curModifyOpnion),a.commuDialog=!1):a.$message.fail(t.message)}))}else this.$message.warning("修改原因不能为空");else this.$message.warning("意见不能为空")}}},l=(a("7b5c"),a("2877")),c=Object(l.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"修改审批意见",visible:e.commuDialog,"close-on-click-modal":!1,appendToBody:""},on:{"update:visible":function(t){e.commuDialog=t}}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{staticStyle:{width:"100px"}},[a("span",{staticClass:"xh-star"},[e._v("*")]),e._v("审批意见：\n\t\t\t\t")]),a("td",[e.commuDialog?a("OpinionText",{ref:"opinionText",attrs:{text:e.curModifyOpnion.opinion}}):e._e()],1)]),a("tr",[a("th",{staticStyle:{width:"100px"}},[e._v("\n\t\t\t\t\t意见附件：\n\t\t\t\t")]),a("td",{attrs:{colspan:"3"}},[a("FileUpload",{ref:"fileUpload"})],1)]),a("tr",[a("th",{staticStyle:{width:"100px"}},[a("span",{staticClass:"xh-star"},[e._v("*")]),e._v("修改原因：")]),a("td",{attrs:{colspan:"3"}},[a("el-input",{attrs:{type:"textarea",rows:2,placeholder:"请输入修改原因"},model:{value:e.reason,callback:function(t){e.reason=t},expression:"reason"}})],1)])])]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.confirm}},[e._v("确 定")]),a("el-button",{attrs:{size:"small"},on:{click:e.cancel}},[e._v("取 消")])],1)])}),[],!1,null,"a103d332",null);t.default=c.exports},9418:function(e,t,a){"use strict";a("cc80")},"941c":function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74"),a("000b");var i=a("ade3"),n=a("c7ea"),o=(a("f43e"),a("5880"));function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}var s={components:{viewEdit:function(){return Promise.resolve().then(a.bind(null,"94de"))},menusAdd:function(){return Promise.resolve().then(a.bind(null,"9ce1"))}},computed:function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?r(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},Object(o.mapState)({currentUser:function(e){return e.login.currentUser}})),data:function(){return{data:[],pageResult:{page:0,pageSize:50,total:0},alias:"",selectedId:"",selectedAlias:"",selecrSqlAlias:"",deleteUrl:window.context.form+"/form/query/queryView/remove"}},methods:{rowClick:function(e,t,a){this.$refs.table.$refs.htTable.toggleRowSelection(e)},loadData:function(e,t){var a=this;n.default.getViewList(e,this.$route.query.alias).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){t()}))},preview:function(e,t){window.open(window.context.front+"/statement/querySql/queryView/"+e+"/"+t+"/true?token="+this.currentUser.token)},edit:function(e){this.selectedAlias=this.$route.query.alias,this.selectedId=e||"",this.$refs.viewEdit.handleOpen()},back:function(){this.$router.go(-1)},afterSave:function(){this.$refs.table.load()},handleCommand:function(e){switch(this.selectedAlias=e.row.alias,e.command){case"preview":this.preview(e.row.sqlAlias,e.row.alias);break;case"addToFront":this.selecrSqlAlias=e.row.sqlAlias,this.$refs.menusAdd.showDialog("front","addReport");break;case"addToManage":this.selecrSqlAlias=e.row.sqlAlias,this.$refs.menusAdd.showDialog("manage","addReport")}}}},l=s,c=a("2877"),d=Object(c.a)(l,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("el-page-header",{staticStyle:{margin:"20px 0"},attrs:{content:"视图列表"},on:{back:e.back}}),a("ht-table",{ref:"table",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"name,alias","show-export":!1,"show-custom-column":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.edit()}}},[e._v("添加")]),e._v("\n\t\t\t \n\t\t\t"),a("ht-delete-button",{attrs:{url:e.deleteUrl,htTable:e.$refs.table}},[e._v("删除\n\t\t\t")]),e._v("\n\t\t\t \n\t\t\t")]},proxy:!0}])},[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"视图名称",sortable:!0},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.edit(t.row.id)}}},[e._v(e._s(t.row.name))])]}}])}),a("ht-table-column",{attrs:{prop:"alias",label:"视图别名",sortable:!0}}),a("ht-table-column",{attrs:{prop:"sqlAlias",label:"sql别名",sortable:!0}}),a("ht-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(a){return e.handleCommand({row:t.row,command:"preview"})}}},[a("span",[e._v(" 预览 ")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{command:{row:t.row,command:"addToFront"}}},[e._v("发布为前端菜单")]),a("el-dropdown-item",{attrs:{command:{row:t.row,command:"addToManage"}}},[e._v("发布为管理端菜单")])],1)],1)]}}])})],1),a("view-edit",{ref:"viewEdit",attrs:{id:e.selectedId,sqlAlias:e.selectedAlias},on:{"after-save":e.afterSave}}),a("menus-add",{ref:"menusAdd",attrs:{alias:e.selectedAlias,sqlAlias:e.selecrSqlAlias}})],1)}),[],!1,null,"12b52ede",null);t.default=d.exports},"944f":function(e,t,a){"use strict";a.r(t);a("b2cb");var i=a("292c"),n={loadTenantSetting:function(e,t){var a=e.commit,n=e.state;return new Promise((function(e,o){t=t||n.tenantCode,i.default.getTenantByCode(t).then((function(t){a("setTenantCode",t.data.code),a("setTenantSetting",t.data),e(t)}))}))},setTenantCode:function(e,t){var a=e.commit;e.state;a("setTenantCode",t)}};t.default={namespaced:!0,state:{tenantCode:null,tenantSetting:null},getters:{},actions:n,mutations:{setTenantSetting:function(e,t){e.tenantSetting=t},setTenantCode:function(e,t){e.tenantCode=t}}}},9465:function(e,t,a){"use strict";a("a4cc")},"94b2":function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("c994"),n={name:"eip-form-selector",props:{validate:[String,Object],value:[String,Object,Array],placeholder:{type:String,default:"请输入内容"},permission:{type:String,default:"w",validator:function(e){return-1!==["b","w","r","n"].indexOf(e)}},single:{type:Boolean,default:!1},config:Object,data:{type:Array,default:function(){return[]}},appendToBody:{type:Boolean,default:!1}},components:{eipFormDialog:function(){return Promise.resolve().then(a.bind(null,"7928"))}},data:function(){return{inputName:null,inputSuffixHeight:30,name:"",selectors:[],dialogVisible:!1,currentDemension:null}},computed:{inputWriteable:function(){return i.default.getWriteable(this.permission)},inputValidate:function(){return i.default.addRequiredOrNot(this.permission,this.validate,this)}},watch:{selectors:function(e){e&&e.length>=0&&e[0]&&e[0].name?this.name=e[0].name:this.name=""},value:function(e){this.value&&"{}"!=JSON.stringify(e)?(this.selectors.length>0&&(this.selectors=[]),this.selectors.push(e)):this.selectors=[]}},mounted:function(){this.value&&"{}"!=JSON.stringify(this.value)?this.selectors.push(this.value):this.selectors=[]},created:function(){this.inputName=this.name?this.name:i.default.getName(),this.$validator=this.$root.$validator},methods:{showDialog:function(){this.inputWriteable&&this.$refs.eipFormDialog.showDialog(this.selectors)},handleClose:function(e){this.$refs.eipFormDialog.handleClose(),e&&e()},handleDialogSure:function(e){this.selectors=e,this.$emit("input",this.selectors[0]),this.handleClose()},handleDialogCancel:function(){this.handleClose()},handleRemove:function(e){this.selectors.remove(e)},clear:function(){this.selectors=[]},calacInputSuffixHeight:function(){this.$refs.tagSpans&&(this.$refs.tagSpans.offsetHeight?this.inputSuffixHeight=this.$refs.tagSpans.offsetHeight+5:this.inputSuffixHeight=30)}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"inputs"},[a("div",{staticClass:"el-select",staticStyle:{width:"100%","min-width":"180px"},on:{click:e.showDialog}},[a("div",{ref:"tagSpans",class:{"el-select__tags_readonly":!e.inputWriteable,"el-select__tags":e.inputWriteable},staticStyle:{width:"calc(100% - 50px)"}},[a("span",e._l(e.selectors,(function(t,i){return a("span",{key:i,staticClass:"el-tag el-tag--info el-tag--small",on:{click:function(e){e.stopPropagation()}}},[a("span",{staticClass:"el-select__tags-text"},[e._v(e._s(t.name))]),e.inputWriteable?a("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(a){return e.handleRemove(t)}}}):e._e()])})),0)]),e.inputWriteable?a("div",[a("ht-input",{ref:"inputEl",style:{height:e.inputSuffixHeight+"px"},attrs:{name:e.inputName,type:"text",placeholder:e.placeholder,validate:e.inputValidate},on:{clear:e.clear},model:{value:e.name,callback:function(t){e.name=t},expression:"name"}},[a("el-button",{attrs:{slot:"append",icon:"el-icon-search"},slot:"append"})],1)],1):e._e()]),a("eip-form-dialog",{ref:"eipFormDialog",attrs:{name:"eipFormDialog",single:!0,"append-to-body":""},on:{onConfirm:e.handleDialogSure}})],1)}),[],!1,null,"d6d17376",null);t.default=r.exports},"94de":function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74"),a("25fc");var i=a("ade3"),n=a("c7ea"),o=a("4bf8"),r=a("c432"),s=a.n(r);function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function c(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?l(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var d={components:{SummarySetting:a("9f39").default,templateEdit:function(){return Promise.resolve().then(a.bind(null,"afce"))},menusAdd:function(){return Promise.resolve().then(a.bind(null,"9ce1"))},filterDialog:function(){return Promise.resolve().then(a.bind(null,"2591"))},authEdit:function(){return Promise.resolve().then(a.bind(null,"68e2"))},summarySetting:function(){return Promise.resolve().then(a.bind(null,"9f39"))}},props:{id:String,sqlAlias:String},data:function(){return{dialogVisible:!1,data:{templateAlias:"",rebuildTemp:1,sqlAlias:this.sqlAlias,filterType:"1",needPage:1,pageSize:"30",initQuery:1,showRowsNum:0,supportGroup:0,filterInitType:"1",filterInitSql:"",shows:[],conditions:[],alias:"",interface:""},templateList:[],sqlDef:{},fields:[],filterFields:[],permissionList:[],permissionMap:{none:"无"},saveUrl:window.context.form+"/form/query/queryView/save",submitData:{},selectedData:{},selectedIndex:0,summaryData:{bpmDataTemplate:{},displaySettingFields:""}}},watch:{data:{handler:function(e,t){""!=e.alias&&(this.data.interface=window.context.form+"/form/query/queryView/data_"+this.sqlAlias+"/"+e.alias,this.convertData())}},deep:!0,immediate:!0},mounted:function(){},methods:{onCopy:function(e){this.$message.success("内容已复制到剪切板！")},onError:function(e){this.$message.error("抱歉，复制失败！")},beforeClose:function(){this.dialogVisible=!1},handleOpen:function(){var e=this;e.dialogVisible=!0,e.$nextTick((function(){n.default.getTemplateList().then((function(t){e.templateList=t,e.data.templateAlias=t[0].alias})),o.default.getPermissionList().then((function(t){if(t){e.permissionList=t;for(var a=0;a<t.length;a++)e.permissionMap[t[a].type]=t[a].title}})),e.id?n.default.getViewById(e.id).then((function(t){e.data=t,e.afterLoadEvent(),e.getSqlDef(e.sqlAlias)})):(e.initData(),e.initGroup(),e.getSqlDef(e.sqlAlias))}))},initData:function(){this.data={templateAlias:"",rebuildTemp:1,sqlAlias:this.sqlAlias,filterType:1,needPage:1,pageSize:"30",initQuery:1,showRowsNum:0,supportGroup:0,filterInitType:1,filterInitSql:"",shows:[],conditions:[],alias:"",interface:""}},afterLoadEvent:function(){this.data.shows=JSON.parse(this.data.shows),this.data.conditions=JSON.parse(this.data.conditions),this.data.buttons=JSON.parse(this.data.buttons),this.data.groupSetting=JSON.parse(this.data.groupSetting),this.$set(this.data,"rebuildTemp",1),this.filterFields=this.data.filter?JSON.parse(this.data.filter):[]},getSqlDef:function(e){var t=this;n.default.getQuerySqlDef(e).then((function(e){t.sqldef=e,t.id||t.initDefaultData(!1),t.initFields()}))},initFields:function(){if(this.fields.length<1)for(var e=0;e<this.data.shows.length;e++){var t=this.data.shows[e];t.type=t.controlType,t.desc=t.fieldDesc,this.fields.push(t)}},defaultSortChange:function(e){for(var t=0;t<this.data.shows.length;t++)this.data.shows[t].id!==e.id?this.data.shows[t].defaultSort=0:this.data.shows[t].defaultSort=1-this.data.shows[t].defaultSort},close:function(){this.dialogVisible=!1},editTemplate:function(){this.$refs.templateEdit.handleOpen()},initDefaultData:function(e){this.data.shows=[],this.data.conditions=[];for(var t=[],a=0;a<this.sqldef.metafields.length;a++){if(1===this.sqldef.metafields[a].isShow){var i=c({},this.sqldef.metafields[a]);i.sortable=0,i.sortSeq="asc",i.defaultSort=0,i.frozen=0,i.hidden=0,i.align="center",i.group=0,this.data.shows.push(i),t.push({name:i.name,type:i.controlType})}if(1===this.sqldef.metafields[a].isSearch){var n=c({},this.sqldef.metafields[a]);n.hidden=0,n.operate="EQ",n.valueFrom="1",this.data.conditions.push(n)}}this.summaryData.displaySettingFields||(this.summaryData.displaySettingFields=JSON.stringify(t)),this.data.buttons=JSON.parse(this.sqldef.buttonDef),e&&this.$message({type:"success",message:"已重置字段"})},addToMenu:function(e){this.$refs.menusAdd.showDialog(e,"addReport")},addFilter:function(e,t){var a=!1;e?(this.selectedData=e,this.selectedIndex=t):(this.selectedData={},this.selectedIndex=-1,a=!0),this.$refs.filterDialog.handleOpen(a)},initGroup:function(){var e={groupField:[],groupColumnShow:[],groupText:[],groupOrder:[],groupSummary:[]};this.data.groupSetting=e},arrayMove:function(e,t,a){"filterFields"===e?this[e]=s.a.arrayMove(this.data[e],t,a):this.data[e]=s.a.arrayMove(this.data[e],t,a)},beforeSaveData:function(){this.submitData=c({},this.data);for(var e="hide",t="",a="",i=0;i<this.submitData.conditions.length;i++)this.submitData.conditions[i].na=this.submitData.conditions[i].fieldName,1===this.submitData.conditions[i].isCombine&&1===this.submitData.conditions[i].isSearch&&0===this.submitData.conditions[i].hidden&&(e="show",t+=this.submitData.conditions[i].name+",",a+=this.submitData.conditions[i].fieldDesc+"/");""!==t&&(t=t.substring(0,t.length-1)),""!==a&&(a=a.substring(0,a.length-1)),this.submitData.groupSetting=JSON.stringify(this.submitData.groupSetting),this.submitData.conditions=JSON.stringify(this.submitData.conditions),this.submitData.buttons=JSON.stringify(this.submitData.buttons),this.submitData.shows=JSON.stringify(this.submitData.shows),this.submitData.filter=JSON.stringify(this.filterFields),this.submitData.isIndistinct=e,this.submitData.conditionAllName=t,this.submitData.conditionAllDesc=a,this.$refs.SummarySetting.saveSummaryField(),this.submitData.summarySetting=this.summaryData.bpmDataTemplate.summaryField},afterSaveData:function(){this.close(),this.$emit("after-save",{})},afterSave:function(e){this.selectedIndex>=0?(this.filterFields.splice(this.selectedIndex,1),this.filterFields.splice(this.selectedIndex,0,e)):this.filterFields.push(e)},editAuth:function(e,t){e&&(this.selectedData=e,this.selectedIndex=t),this.$refs.authEdit.handleOpen()},convertData:function(){var e=this.data.shows.filter((function(e){return 1===e.isShow})).map((function(e){return{name:e.fieldName,type:e.dataType}}));this.summaryData.displaySettingFields=JSON.stringify(e),this.summaryData.bpmDataTemplate.summaryField=this.data.summarySetting}}},u=a("2877"),p=Object(u.a)(d,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"编辑自定义视图",visible:e.dialogVisible,"before-close":e.beforeClose,"close-on-click-modal":!1,width:"80%"}},[a("el-tabs",[a("el-tab-pane",{attrs:{label:"基本信息"}},[a("el-form",{attrs:{"data-vv-scope":"viewEdit"}},[a("ht-form-item",{attrs:{label:"名称",validate:"required"}},[a("ht-input",{staticStyle:{width:"80%"},attrs:{validate:{required:!0},maxlength:50,showWordLimit:!0},model:{value:e.data.name,callback:function(t){e.$set(e.data,"name",t)},expression:"data.name"}})],1),a("ht-form-item",{attrs:{label:"别名",validate:"required"}},[a("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(t){e.$set(e.data,"alias",t)},expression:"data.alias"}})],1),e.data.interface?a("ht-form-item",{attrs:{label:"接口地址"}},[a("ht-input",{staticStyle:{width:"80%"},attrs:{disabled:""},model:{value:e.data.interface,callback:function(t){e.$set(e.data,"interface",t)},expression:"data.interface"}}),a("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"}}'}},[a("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(),a("ht-form-item",{attrs:{label:"是否分页",validate:"required"}},[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":0},model:{value:e.data.needPage,callback:function(t){e.$set(e.data,"needPage",t)},expression:"data.needPage"}}),e._v("\n\t\t\t\t\t \n\t\t\t\t\t"),1===e.data.needPage?a("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(t){e.$set(e.data,"pageSize",t)},expression:"data.pageSize"}}):e._e()],1),a("ht-form-item",{attrs:{label:"是否初始查询",validate:"required"}},[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":0},model:{value:e.data.initQuery,callback:function(t){e.$set(e.data,"initQuery",t)},expression:"data.initQuery"}})],1),a("ht-form-item",{attrs:{label:"是否显示行号",validate:"required"}},[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":0},model:{value:e.data.showRowsNum,callback:function(t){e.$set(e.data,"showRowsNum",t)},expression:"data.showRowsNum"}})],1),a("ht-form-item",{attrs:{label:"数据模板",validate:"required"}},[a("ht-select",{attrs:{options:e.templateList,props:{key:"alias",value:"templateName"},validate:{required:!0}},model:{value:e.data.templateAlias,callback:function(t){e.$set(e.data,"templateAlias",t)},expression:"data.templateAlias"}})],1),a("ht-form-item",{attrs:{label:"重新生成模板",validate:"required"}},[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":0},model:{value:e.data.rebuildTemp,callback:function(t){e.$set(e.data,"rebuildTemp",t)},expression:"data.rebuildTemp"}})],1)],1)],1),a("el-tab-pane",{attrs:{label:"显示字段"}},[a("el-table",{attrs:{data:e.data.shows,height:"400",border:""}},[a("el-table-column",{attrs:{prop:"fieldName",label:"列名"}}),a("el-table-column",{attrs:{label:"注释"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-input",{attrs:{maxlength:50},model:{value:t.row.fieldDesc,callback:function(a){e.$set(t.row,"fieldDesc",a)},expression:"scope.row.fieldDesc"}})]}}])}),a("el-table-column",{attrs:{label:"支持排序",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[1!==t.row.isVirtual?a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":0},model:{value:t.row.sortable,callback:function(a){e.$set(t.row,"sortable",a)},expression:"scope.row.sortable"}}):e._e()]}}])}),a("el-table-column",{attrs:{label:"排序方向",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[1===t.row.defaultSort?a("ht-select",{attrs:{options:[{key:"asc"},{key:"desc"}],props:{key:"key",value:"key"},clearable:""},model:{value:t.row.sortSeq,callback:function(a){e.$set(t.row,"sortSeq",a)},expression:"scope.row.sortSeq"}}):e._e()]}}])}),a("el-table-column",{attrs:{label:"默认排序",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:1!==t.row.defaultSort?"info":"success"},on:{click:function(a){return e.defaultSortChange(t.row)}}},[e._v(e._s(1!==t.row.defaultSort?"否":"是"))])]}}])}),a("el-table-column",{attrs:{label:"是否冻结",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":0},model:{value:t.row.frozen,callback:function(a){e.$set(t.row,"frozen",a)},expression:"scope.row.frozen"}})]}}])}),a("el-table-column",{attrs:{label:"是否隐藏",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":0},model:{value:t.row.hidden,callback:function(a){e.$set(t.row,"hidden",a)},expression:"scope.row.hidden"}})]}}])}),a("el-table-column",{attrs:{label:"对齐方式",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-select",{attrs:{options:[{key:"left",value:"居左"},{key:"center",value:"居中"},{key:"right",value:"居右"}],props:{key:"key",value:"value"}},model:{value:t.row.align,callback:function(a){e.$set(t.row,"align",a)},expression:"scope.row.align"}})]}}])}),a("el-table-column",{attrs:{label:"宽度",width:"140"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-input",{attrs:{maxlength:50},model:{value:t.row.width,callback:function(a){e.$set(t.row,"width",a)},expression:"scope.row.width"}})]}}])}),a("el-table-column",{attrs:{label:"统计类型",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-select",{attrs:{options:[{key:"",value:"请选择"},{key:"sum",value:"求和"}],props:{key:"key",value:"value"}},model:{value:t.row.summaryType,callback:function(a){e.$set(t.row,"summaryType",a)},expression:"scope.row.summaryType"}})]}}])})],1)],1),a("el-tab-pane",{attrs:{label:"条件字段"}},[a("el-table",{attrs:{data:e.data.conditions,height:"400",border:""}},[a("el-table-column",{attrs:{prop:"fieldName",label:"列名"}}),a("el-table-column",{attrs:{label:"描述"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-input",{attrs:{maxlength:50,showWordLimit:!0},model:{value:t.row.fieldDesc,callback:function(a){e.$set(t.row,"fieldDesc",a)},expression:"scope.row.fieldDesc"}})]}}])}),a("el-table-column",{attrs:{width:"80",prop:"dataType",label:"数据类型"}}),a("el-table-column",{attrs:{width:"100",prop:"controlTypeDesc",label:"控件类型"}}),a("el-table-column",{attrs:{label:"操作符",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("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:t.row.operate,callback:function(a){e.$set(t.row,"operate",a)},expression:"scope.row.operate"}})]}}])}),a("el-table-column",{attrs:{label:"值来源",width:"80"}},[[a("span",[e._v("表单输入")])]],2),a("el-table-column",{attrs:{label:"是否隐藏",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":0},model:{value:t.row.hidden,callback:function(a){e.$set(t.row,"hidden",a)},expression:"scope.row.hidden"}})]}}])}),a("el-table-column",{attrs:{label:"管理",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{icon:"el-icon-arrow-up"},on:{click:function(a){return e.arrayMove("conditions",t.row,"up")}}}),a("el-button",{attrs:{icon:"el-icon-arrow-down"},on:{click:function(a){return e.arrayMove("conditions",t.row,"down")}}})]}}])})],1)],1),a("el-tab-pane",{attrs:{label:"数据过滤"}},[a("el-button",{on:{click:function(t){return e.addFilter()}}},[e._v("添加脚本")]),a("el-table",{attrs:{data:e.filterFields,height:"400",border:""}},[a("el-table-column",{attrs:{prop:"name",label:"名称"}}),a("el-table-column",{attrs:{label:"Key",prop:"key"}}),a("el-table-column",{attrs:{label:"类型"},scopedSlots:e._u([{key:"default",fn:function(t){return["1"===t.row.type?a("el-tag",{attrs:{type:"primary"}},[e._v("条件类型")]):e._e(),"2"===t.row.type?a("el-tag",{attrs:{type:"danger"}},[e._v("SQL")]):e._e(),"3"===t.row.type?a("el-tag",{attrs:{type:"warning"}},[e._v("追加SQL")]):e._e(),"4"===t.row.type?a("el-tag",{attrs:{type:"success"}},[e._v("数据权限")]):e._e()]}}])}),a("el-table-column",{attrs:{prop:"controlTypeDesc",label:"权限"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._l(t.row.right,(function(t,i){return a("el-tag",{directives:[{name:"show",rawName:"v-show",value:!1!==t.checked,expression:"item.checked !== false"}],key:i,attrs:{type:"info"}},[e._v(e._s(t.title)),t.name?a("span",[e._v(":"+e._s(t.name))]):e._e()])})),a("el-button",{attrs:{icon:"el-icon-edit"},on:{click:function(a){return e.editAuth(t.row,t.$index)}}})]}}])}),a("el-table-column",{attrs:{label:"管理",width:"240"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{icon:"el-icon-arrow-up"},on:{click:function(a){return e.arrayMove("filterFields",t.row,"up")}}}),a("el-button",{attrs:{icon:"el-icon-arrow-down"},on:{click:function(a){return e.arrayMove("filterFields",t.row,"down")}}}),a("el-button",{attrs:{icon:"el-icon-edit"},on:{click:function(a){return e.addFilter(t.row,t.$index)}}}),a("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.filterFields.splice(t.$index,1)}}})]}}])})],1)],1),a("el-tab-pane",{attrs:{label:"功能按钮"}},[a("el-table",{attrs:{data:e.data.buttons,height:"400",border:""}},[a("el-table-column",{attrs:{prop:"name",label:"名称"}}),a("el-table-column",{attrs:{label:"类型"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.inRow?e._e():a("el-tag",{attrs:{type:"primary"}},[e._v("页头")]),t.row.inRow?a("el-tag",{attrs:{type:"warning"}},[e._v("行内")]):e._e()]}}])}),a("el-table-column",{attrs:{prop:"icon",label:"按钮图标"},scopedSlots:e._u([{key:"default",fn:function(e){return[a("span",{class:e.row.icon})]}}])}),a("el-table-column",{attrs:{prop:"urlPath",label:"URL路径"}}),a("el-table-column",{attrs:{label:"隐藏"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":0},model:{value:t.row.hidden,callback:function(a){e.$set(t.row,"hidden",a)},expression:"scope.row.hidden"}})]}}])}),a("el-table-column",{attrs:{label:"管理",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{icon:"el-icon-arrow-up"},on:{click:function(a){return e.arrayMove("buttons",t.row,"up")}}}),a("el-button",{attrs:{icon:"el-icon-arrow-down"},on:{click:function(a){return e.arrayMove("buttons",t.row,"up")}}})]}}])})],1)],1),a("el-tab-pane",{attrs:{label:"汇总设置"}},[a("summary-setting",{ref:"SummarySetting",attrs:{data:e.summaryData},on:{"update:data":function(t){e.summaryData=t}}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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\t\t\t"+e._s(e.$t("eip.common.save"))+"\n\t\t")]),e.id?a("el-button",{on:{click:e.editTemplate}},[e._v("编辑模板")]):e._e(),e.id?a("el-button",{on:{click:function(t){return e.initDefaultData(!0)}}},[e._v("重置字段")]):e._e(),e.id?a("el-button",{on:{click:function(t){return e.addToMenu("manage")}}},[e._v("添加为后端菜单")]):e._e(),e.id?a("el-button",{on:{click:function(t){return e.addToMenu("front")}}},[e._v("添加为前端菜单")]):e._e(),a("el-button",{on:{click:e.close}},[e._v("返回")])],1),a("template-edit",{ref:"templateEdit",attrs:{id:this.id},on:{closeViewEdit:function(t){e.dialogVisible=!1}}}),a("menus-add",{ref:"menusAdd",attrs:{alias:e.data.alias,sqlAlias:e.data.sqlAlias}}),a("filter-dialog",{ref:"filterDialog",attrs:{metafields:e.data.shows,conditionfields:e.data.conditions,filterData:e.selectedData,keys:e.filterFields},on:{"after-save":e.afterSave}}),a("auth-edit",{ref:"authEdit",attrs:{condition:e.selectedData},on:{confirm:e.afterSave}})],1)}),[],!1,null,"da202eb2",null);t.default=p.exports},9535:function(e,t){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="},9573:function(e,t,a){"use strict";a.r(t);var i=a("289a"),n=a.n(i),o=a("4bcf"),r=a("78ac"),s=a("e57f"),l=a("177d"),c=a("8e1e"),d=a("f93b"),u=a("aece"),p=a("400c"),f=a("3c4e"),m=a.n(f),h={name:"widget-tab-layout",components:{Draggable:n.a,WidgetFormItem:o.default,WidgetGridLayout:r.default,WidgetSubdivLayout:l.default,WidgetSubtableLayout:s.default,WidgetDataViewLayout:c.default,WidgetHottableLayout:d.default,WidgetMainTableLayout:u.default},props:["element","select","index","data","selectWidgetList"],data:function(){return{selectWidget:this.select,activeName:0}},methods:{handleMoveStart:function(e){e.item._underlying_vm_=m()({},e.item._underlying_vm_,{clone:!0});var t=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=t},handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveEnd:function(e){var t=e.newIndex,a=e.oldIndex;console.log("index",t,a)},handleWidgetColAdd:function(e,t,a){var i=e.newIndex,n=e.oldIndex,o=e.item;if(o.className.indexOf("data-grid")>=0||"分页符"==o.innerText)return"DIV"===o.tagName&&this.data.list.splice(n,0,t.columns[a].list[i]),t.columns[a].list.splice(i,1),"分页符"==o.innerText&&this.$message.warning("tab布局中不允许再拖入分页布局"),!1;p.default.handleLayoutComponents(this,t,t.columns[a].list,i),this.selectWidget=t.columns[a].list[i]},handleWidgetDelete:function(e){var t=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(){t.data.list.splice(e,1)}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e){this.$emit("update:select",e)},deep:!0}}},g=(a("c0ee"),a("2877")),b=Object(g.a)(h,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"widget-form-item",on:{"!click":function(t){return e.handleSelectWidget(e.index)}}},[e.selectWidget.key==e.element.key?a("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[a("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?a("div",{staticClass:"widget-view-action"},[a("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(t){return t.stopPropagation(),e.handleWidgetDelete(e.index)}}})]):e._e(),e.element&&e.element.key?a("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(t,i){return a("el-tab-pane",{key:i,attrs:{name:i+""}},[a("template",{slot:"label"},[t.span.length>10?a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:t.span,placement:"top-start"}},[a("a",[e._v(e._s(t.span.substring(0,10)))])]):a("span",[e._v(e._s(t.span))])],1),a("draggable",e._b({attrs:{"no-transition-on-drag":!0},on:{end:e.handleMoveEnd,start:e.handleMoveStart,add:function(t){return e.handleWidgetColAdd(t,e.element,i)}},model:{value:t.list,callback:function(a){e.$set(t,"list",a)},expression:"col.list"}},"draggable",{group:"form",ghostClass:"ghost",animation:200,handle:".drag-widget"},!1),[a("transition-group",{staticClass:"widget-col-list",attrs:{name:"fade",tag:"div"}},[e._l(t.list.filter((function(e){return e.key})),(function(i,n){return["grid"==i.ctrlType?a("widget-grid-layout",{key:i.key,attrs:{data:t,selectWidgetList:e.selectWidgetList,select:e.selectWidget,index:n,element:i},on:{"update:data":function(e){t=e},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:select":function(t){e.selectWidget=t}}}):"subtable"==i.ctrlType?a("widget-subtable-layout",{key:i.key,attrs:{data:t,selectWidgetList:e.selectWidgetList,select:e.selectWidget,index:n,element:i},on:{"update:data":function(e){t=e},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:select":function(t){e.selectWidget=t},"update:element":function(e){i=e}}}):"subDiv"==i.ctrlType?a("widget-subdiv-layout",{key:i.key,attrs:{data:t,selectWidgetList:e.selectWidgetList,select:e.selectWidget,index:n,element:i},on:{"update:data":function(e){t=e},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:select":function(t){e.selectWidget=t},"update:element":function(e){i=e}}}):"dataView"==i.ctrlType?a("widget-data-view-layout",{key:i.key,attrs:{data:t,selectWidgetList:e.selectWidgetList,select:e.selectWidget,index:n,element:i},on:{"update:data":function(e){t=e},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:select":function(t){e.selectWidget=t},"update:element":function(e){i=e}}}):"hottable"==i.ctrlType?a("widget-hottable-layout",{key:i.key,attrs:{data:t,selectWidgetList:e.selectWidgetList,select:e.selectWidget,index:n,element:i},on:{"update:data":function(e){t=e},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:select":function(t){e.selectWidget=t},"update:element":function(e){i=e}}}):"table"==i.ctrlType?a("widget-main-table-layout",{key:i.key,attrs:{data:t,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:n,element:i},on:{"update:data":function(e){t=e},"update:select":function(t){e.selectWidget=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:element":function(e){i=e}}}):a("widget-form-item",{key:i.key,attrs:{element:i,selectWidgetList:e.selectWidgetList,select:e.selectWidget,index:n,data:t},on:{"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:select":function(t){e.selectWidget=t},"update:data":function(e){t=e}}})]}))],2)],1)],2)})),1):e._e()],1)}),[],!1,null,"60540fcc",null);t.default=b.exports},9579:function(e,t,a){"use strict";a.r(t);a("000b");var i=a("a858"),n={components:{},data:function(){return{schedulerDisabled:!1,schedulerTitle:"",loadDataUrl:"",dialogVisible:!1,data:[],pageResult:{page:1,pageSize:50,total:0},isSubmit:!0,scheduler:{},ent:{},isStandby:!0,isExistUrl:"",isExistType:"",validClassUrl:"",parameterJson:[],paraTypes:[{key:"int",value:"int"},{key:"long",value:"long"},{key:"float",value:"float"},{key:"string",value:"string"},{key:"boolean",value:"boolean"}],isEdit:!1,saveschedulerUrl:"",executeJobUrl:""}},computed:{requestMethod:function(){return this.scheduler.id?"GET":"POST"}},mounted:function(){this.$validator=this.$root.$validator},updated:function(){this.isEdit?this.saveschedulerUrl=window.context.portal+"/job/scheduler/v1/saveJob?jobName="+encodeURI(this.scheduler.jobName):this.saveschedulerUrl=window.context.portal+"/job/scheduler/v1/addJob"},methods:{rowClick:function(e,t,a){this.$refs.schedulerTable.$refs.htTable.toggleRowSelection(e)},validClass:function(){this.scheduler&&this.scheduler.className?this.validClassUrl="/job/scheduler/v1/validClass?className="+this.scheduler.className+"&radom="+Math.random():this.$message.warning("请先输入任务类再点击验证按钮")},isExist:function(e){this.isExistType=e;var t=this.scheduler.className;"jobName"==e&&(t=this.scheduler.jobName),this.isExistUrl="/job/scheduler/v1/isExist?type="+e+"&name="+t},changeStart:function(){var e=this;i.default.changeStart(this.isStandby).then((function(t){t.state?e.$message.success(t.message):e.$message.error(t.message||"操作失败")}),(function(t){e.$message.error(t||"操作失败")}))},deleteEntRows:function(e){this.parameterJson.remove(e)},addEntRows:function(){this.parameterJson.push({name:"",type:"",value:"",relation:""})},beforeSaveData:function(){if(!this.scheduler.className)return this.$message.warning("任务类不能为空"),void(this.isSubmit=!1);this.scheduler.parameterJson=JSON.stringify(this.parameterJson),this.isSubmit=!0},afterSaveData:function(){this.isEdit=!1,this.dialogVisible=!1,this.$refs.schedulerTable.load()},afterGetStand:function(e){this.isStandby=e},afterValidClass:function(e){e&&e.state&&this.$message.success(e.message)},afterExecuteJob:function(e){e&&e.state?this.$message.success(e.message):this.$message.error(e.message||"执行失败"),this.executeJobUrl=""},afterIsExist:function(e){if(e){var t="jobName"==this.isExistType?"任务名称已经存在，请重新填写！":"任务列表中已添加该任务类记录，不能多次添加同一任务类！";this.$message.error(t),"jobName"==this.isExistType?this.scheduler.jobName="":this.scheduler.className=""}this.isExistType="",this.isExistUrl=""},afterLoadData:function(e){var t=this;this.dialogVisible&&(this.scheduler=e,this.scheduler.parameterJson?this.parameterJson=JSON.parse(this.scheduler.parameterJson):this.parameterJson=[],setTimeout((function(){return t.$validator.validateAll("editschedulerForm")})))},dialogCancle:function(e){var t=this;this.loadDataUrl="",this[e]=!1,this.isEdit=!1,setTimeout((function(){return t.schedulerDisabled=!1}),500)},handleClose:function(){var e=this;this.loadDataUrl="",this.dialogVisible=!1,this.isEdit=!1,setTimeout((function(){return e.schedulerDisabled=!1}),500)},showDialog:function(e){this.dialogVisible=!0,e?(this.isEdit=!0,this.loadDataUrl="/job/scheduler/v1/getJobDetail?name=".concat(encodeURI(e.jobName))):this.parameterJson=[]},handleNodeClick:function(e){},loadData:function(e,t){var a=this;i.default.getschedulerPageJson(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},handleCommand:function(e){var t=this;switch(e.command){case"lookLog":this.$router.push({name:"executeJobList",params:{jobName:e.row.jobName,tobName:e.row.jobName+"定时计划日志"}});break;case"triggersJob":this.$router.push({name:"schedulerTriggerList",params:{jobName:encodeURI(e.row.jobName),tobName:"触发器列表"}});break;case"edit":this.parameterJson=[],this.schedulerTitle="编辑定时计划",this.showDialog(e.row),this.isEdit=!0;break;case"add":this.scheduler={},this.parameterJson=[],this.schedulerTitle="添加定时计划",this.showDialog();break;case"get":this.schedulerTitle="查看定时计划",this.isSubmit=!1,this.schedulerDisabled=!0,this.showDialog(e.row);break;case"delete":this.$confirm("是否确认删除？","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){i.default.delJob(e.row.jobName).then((function(e){e.state?(t.$message.success(e.message),t.$refs.schedulerTable.load()):t.$message.error(e.message||"删除失败")}),(function(e){t.$message.error(e||"删除失败")}))})).catch((function(){}));break;case"executeJob":this.executeJobUrl="/job/scheduler/v1/executeJob?jobName="+e.row.jobName}}}},o=(a("4ee1"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight"},[a("el-container",[a("el-main",[a("ht-table",{ref:"schedulerTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"jobName,jobClassNname","show-export":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.handleCommand({command:"add"})}}},[e._v("添加")]),a("el-switch",{staticStyle:{"margin-left":"20px"},attrs:{"active-color":"#13ce66","inactive-color":"#ff4949"},on:{change:function(t){return e.changeStart()}},model:{value:e.isStandby,callback:function(t){e.isStandby=t},expression:"isStandby"}})]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"jobName",label:"任务名称",width:"300","show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-link",{attrs:{type:"primary",title:"编辑"},on:{click:function(a){return e.showDialog(t.row)}}},[e._v(e._s(t.row.jobName))])]}}])}),a("ht-table-column",{attrs:{prop:"jobClassNname",label:"任务类"}}),a("ht-table-column",{attrs:{prop:"description",label:"描述"}}),a("ht-table-column",{attrs:{width:"150",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(t){return e.handleCommand({row:i,command:"executeJob"})}}},[a("span",[a("i",{staticClass:"el-icon-caret-right"}),e._v("执行 ")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{icon:"el-icon-tickets",command:{row:i,command:"triggersJob"}}},[e._v("计划列表")]),a("el-dropdown-item",{attrs:{icon:"el-icon-date",command:{row:i,command:"lookLog"}}},[e._v("日志")]),a("el-dropdown-item",{attrs:{icon:"el-icon-delete",command:{row:i,command:"delete"}}},[e._v("删除")])],1)],1)]}}])})]],2),a("el-dialog",{attrs:{width:"70%",title:e.schedulerTitle,visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1}},[a("el-form",{attrs:{disabled:e.schedulerDisabled,"data-vv-scope":"editschedulerForm"},model:{value:e.scheduler,callback:function(t){e.scheduler=t},expression:"scheduler"}},[a("ht-form-item",{staticClass:"scheduler-input-width",attrs:{label:"任务名",prop:"jobName","label-width":"120px"}},[a("ht-input",{attrs:{validate:{required:!0,max:100},placeholder:"请输入任务名",disabled:e.isEdit},on:{blur:function(t){return e.isExist("jobName")}},model:{value:e.scheduler.jobName,callback:function(t){e.$set(e.scheduler,"jobName",t)},expression:"scheduler.jobName"}})],1),a("ht-form-item",{staticClass:"scheduler-input-width is-required",attrs:{label:"任务类",prop:"className","label-width":"120px"}},[a("ht-input",{staticClass:"input-with-select",attrs:{placeholder:"请输入任务类",validate:{required:!0}},model:{value:e.scheduler.className,callback:function(t){e.$set(e.scheduler,"className",t)},expression:"scheduler.className"}},[a("el-button",{attrs:{slot:"append"},on:{click:function(t){return e.validClass()}},slot:"append"},[e._v("验证任务类")])],1)],1),a("ht-form-item",{staticClass:"scheduler-input-width",attrs:{label:"任务描述",prop:"description","label-width":"120px"}},[a("ht-input",{attrs:{validate:{required:!0,max:100},placeholder:"请输入名称"},model:{value:e.scheduler.description,callback:function(t){e.$set(e.scheduler,"description",t)},expression:"scheduler.description"}})],1),a("div",{staticClass:"obj-atter"},[a("div",{staticClass:"obj-atter-panel"},[a("div",{staticStyle:{width:"13%",float:"left"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"任务参数",placement:"right-start"}},[a("el-button",{staticClass:"el-icon-question",staticStyle:{color:"#606266"},attrs:{type:"text"}},[a("strong",[e._v("对象属性管理")])])],1)],1),a("div",[a("el-button",{attrs:{icon:"el-icon-plus",size:"mini",plain:""},on:{click:function(t){return e.addEntRows()}}},[e._v("添加")])],1)]),a("div",[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.parameterJson,border:""}},[a("el-table-column",{attrs:{prop:"name",label:"参数名",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ht-input",{attrs:{validate:{required:!0},placeholder:"请输入参数名"},model:{value:i.name,callback:function(t){e.$set(i,"name",t)},expression:"row.name"}})]}}])}),a("el-table-column",{attrs:{prop:"type",label:"参数类型",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ht-select",{attrs:{validate:{required:!0},options:e.paraTypes,placeholder:"请选择参数类型"},model:{value:i.type,callback:function(t){e.$set(i,"type",t)},expression:"row.type"}})]}}])}),a("el-table-column",{attrs:{prop:"value",label:"参数值",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ht-input",{attrs:{validate:{required:!0},placeholder:"请输入参数值"},model:{value:i.value,callback:function(t){e.$set(i,"value",t)},expression:"row.value"}})]}}])}),a("el-table-column",{attrs:{label:"删除",width:"70",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{icon:"el-icon-close"},on:{click:function(a){return e.deleteEntRows(t.row)}}})]}}])})],1)],1)])],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{directives:[{name:"show",rawName:"v-show",value:!e.schedulerDisabled,expression:"!schedulerDisabled"}],attrs:{url:e.saveschedulerUrl,model:e.scheduler,"is-submit":e.isSubmit,"request-method":e.requestMethod,"scope-name":"editschedulerForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:function(t){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("ht-load-data",{attrs:{url:"/job/scheduler/v1/getStand",context:"portal"},on:{"after-load-data":e.afterGetStand}}),a("ht-load-data",{attrs:{url:e.loadDataUrl,context:"portal"},on:{"after-load-data":e.afterLoadData}}),a("ht-load-data",{attrs:{url:e.isExistUrl,context:"portal"},on:{"after-load-data":e.afterIsExist}}),a("ht-load-data",{attrs:{url:e.validClassUrl,context:"portal"},on:{"after-load-data":e.afterValidClass}}),a("ht-load-data",{attrs:{url:e.executeJobUrl,requestMethod:"post",context:"portal"},on:{"after-load-data":e.afterExecuteJob}})],1)],1)],1)}),[],!1,null,"48f781f3",null);t.default=r.exports},"957c":function(e,t,a){!function(e){"use strict";function t(e,t){var a=e.split("_");return t%10==1&&t%100!=11?a[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?a[1]:a[2]}function a(e,a,i){return"m"===i?a?"минута":"минуту":e+" "+t({ss:a?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:a?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",MM:"месяц_месяца_месяцев",yy:"год_года_лет"}[i],+e)}var i=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i];e.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:i,longMonthsParse:i,shortMonthsParse:i,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},calendar:{sameDay:"[Сегодня, в] LT",nextDay:"[Завтра, в] LT",lastDay:"[Вчера, в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В следующее] dddd, [в] LT";case 1:case 2:case 4:return"[В следующий] dddd, [в] LT";case 3:case 5:case 6:return"[В следующую] dddd, [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd, [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd, [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd, [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",ss:a,m:a,mm:a,h:"час",hh:a,d:"день",dd:a,M:"месяц",MM:a,y:"год",yy:a},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночи":e<12?"утра":e<17?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:4}})}(a("c1df"))},9588:function(e,t,a){},95885:function(e,t){e.exports=require("file-saver")},"958b":function(e,t,a){!function(e){"use strict";function t(e,t,a,i){switch(a){case"s":return t?"хэдхэн секунд":"хэдхэн секундын";case"ss":return e+(t?" секунд":" секундын");case"m":case"mm":return e+(t?" минут":" минутын");case"h":case"hh":return e+(t?" цаг":" цагийн");case"d":case"dd":return e+(t?" өдөр":" өдрийн");case"M":case"MM":return e+(t?" сар":" сарын");case"y":case"yy":return e+(t?" жил":" жилийн");default:return e}}e.defineLocale("mn",{months:"Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар".split("_"),monthsShort:"1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар".split("_"),monthsParseExact:!0,weekdays:"Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба".split("_"),weekdaysShort:"Ням_Дав_Мяг_Лха_Пүр_Баа_Бям".split("_"),weekdaysMin:"Ня_Да_Мя_Лх_Пү_Ба_Бя".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY оны MMMMын D",LLL:"YYYY оны MMMMын D HH:mm",LLLL:"dddd, YYYY оны MMMMын D HH:mm"},meridiemParse:/ҮӨ|ҮХ/i,isPM:function(e){return"ҮХ"===e},meridiem:function(e,t,a){return e<12?"ҮӨ":"ҮХ"},calendar:{sameDay:"[Өнөөдөр] LT",nextDay:"[Маргааш] LT",nextWeek:"[Ирэх] dddd LT",lastDay:"[Өчигдөр] LT",lastWeek:"[Өнгөрсөн] dddd LT",sameElse:"L"},relativeTime:{future:"%s дараа",past:"%s өмнө",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2} өдөр/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+" өдөр";default:return e}}})}(a("c1df"))},"959b":function(e,t,a){e.exports=a.p+"img/flowList.svg"},"95ea":function(e,t,a){},9601:function(e,t,a){},9609:function(e,t,a){!function(e){"use strict";var t={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"};e.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кечээ саат] LT",lastWeek:"[Өткөн аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",ss:"%d секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(e){var a=e%10,i=e>=100?100:null;return e+(t[e]||t[a]||t[i])},week:{dow:1,doy:7}})}(a("c1df"))},96091:function(e,t,a){"use strict";a("9588")},9620:function(e,t,a){"use strict";a("5c34")},"962d":function(e,t,a){"use strict";a.r(t);a("000b"),a("6619");var i=a("a858"),n={props:{jobName:String},components:{},data:function(){return{data:[],selEveryDays:[{key:1,value:"1分钟"},{key:5,value:"5分钟"},{key:10,value:"10分钟"},{key:15,value:"15分钟"},{key:30,value:"30分钟"},{key:60,value:"1小时"}],chkWeek:[{key:"MON",value:"星期一"},{key:"TUE",value:"星期二"},{key:"WED",value:"星期三"},{key:"THU",value:"星期四"},{key:"FRI",value:"星期五"},{key:"SAT",value:"星期六"},{key:"SUN",value:"星期天"}],chkMons:[],schedulerTrigger:{rdoTimeType:"1"},dialogVisible:!1,options:[{key:"1",value:"一次："},{key:"0",value:"每天："},{key:"0",value:"每周："},{key:"0",value:"每月："},{key:"0",value:"Cron表达式："}],schedulerTriggerOld:{rdoTimeType:"2",txtCronExpression:"",sampleDate:"",selEveryDay:"",chkWeek:"",txtWeek:"",chkMons:"",txtMon:""},isSubmit:!0}},computed:{},created:function(){for(var e=1;e<32;e++)this.chkMons.push({key:e.toString(),value:e.toString()})},methods:{beforeSaveData:function(){var e=this.$route.params.jobName;e?(this.isSubmit=!0,this.schedulerTrigger.jobName=decodeURI(e),this.schedulerTrigger.description=this.getPlan(this.schedulerTriggerOld.rdoTimeType)):this.$message.error("未获取到当前定时计划名称")},afterSaveData:function(){this.dialogVisible=!1,this.$refs.triggersTable.load()},handleClose:function(){this.dialogVisible=!1},getPlan:function(e){var t="";switch(e){case"1":t='{"type":1,"timeInterval":"'+(t=this.schedulerTriggerOld.sampleDate)+'"}';break;case"2":t='{"type":2,"timeInterval":"'+(t=this.schedulerTriggerOld.selEveryDay)+'"}';break;case"4":if(t=this.schedulerTriggerOld.chkWeek,t='{"type":4,"timeInterval":"'+(t+="|"+this.schedulerTriggerOld.txtWeek)+'"}',!this.schedulerTriggerOld.txtWeek)return this.$message.warning("时间不能为空！"),void(this.isSubmit=!1);break;case"5":if(t=this.schedulerTriggerOld.chkMons,t='{"type":5,"timeInterval":"'+(t+="|"+this.schedulerTriggerOld.txtMon)+'"}',!this.schedulerTriggerOld.txtMon)return this.$message.warning("时间不能为空！"),void(this.isSubmit=!1);break;case"6":t='{"type":6,"timeInterval":"'+(t+=this.schedulerTriggerOld.txtCronExpression)+'"}'}return t},handleCommand:function(e){var t=this;switch(e.command){case"lookLog":this.$router.push({name:"executeJobList",params:{jobName:e.row.jobName,tobName:e.row.jobName+"定时计划日志",trigName:e.row.triggerName}});break;case"banAndPlay":this.$confirm("是否确认"+e.operation+"？","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){i.default.toggleTriggerRun(e.row.triggerName).then((function(a){a.state?(t.$message.success(a.message),t.$refs.triggersTable.load()):t.$message.error(a.message||e.operation+"失败")}),(function(a){t.$message.error(a||e.operation+"失败")}))})).catch((function(){}));break;case"add":this.dialogVisible=!0,this.schedulerTriggerOld.sampleDate="",this.schedulerTriggerOld.selEveryDay="",this.schedulerTriggerOld.chkWeek="",this.schedulerTriggerOld.txtWeek="",this.schedulerTriggerOld.chkMons="",this.schedulerTriggerOld.txtMon="",this.schedulerTriggerOld.txtCronExpression="",this.schedulerTriggerOld.rdoTimeType="2",this.schedulerTrigger={};break;case"delete":this.$confirm("是否确认删除？","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){i.default.delTrigger(e.row.triggerName).then((function(e){e.state?(t.$message.success(e.message),t.$refs.triggersTable.load()):t.$message.error(e.message||"删除失败")}),(function(e){t.$message.error(e||"删除失败")}))})).catch((function(){}))}},back:function(){this.$router.push("/schedulerManager")},loadData:function(e,t){var a=this;i.default.getTriggersJsonByJob(window.context.portal+"/job/scheduler/v1/getTriggersJsonByJob?jobName="+this.$route.params.jobName,e).then((function(e){a.data=e})).finally((function(){return t()}))}}},o=(a("81a2"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight"},[a("el-container",[a("el-main",[a("ht-table",{ref:"triggersTable",attrs:{data:e.data,nopagination:!0,"show-export":!1},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.handleCommand({command:"add"})}}},[e._v("添加")]),a("el-button",{attrs:{size:"small"},on:{click:function(t){return e.back()}}},[e._v("返回")])]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"jobName",label:"任务名称",width:"300",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"triggerName",label:"计划名称",sortable:""}}),a("ht-table-column",{attrs:{prop:"description",label:"描述",sortable:""}}),a("ht-table-column",{attrs:{prop:"state",label:"状态"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["NORMAL"==i.state?a("el-tag",{attrs:{type:"primary"}},[e._v("启用")]):e._e(),"PAUSED"==i.state?a("el-tag",{attrs:{type:"default"}},[e._v("禁用")]):e._e(),"ERROR"==i.state?a("el-tag",{attrs:{type:"danger"}},[e._v("执行出错")]):e._e(),"COMPLETE"==i.state?a("el-tag",{attrs:{type:"success"}},[e._v("已完成")]):e._e(),"BLOCKED"==i.state?a("el-tag",{attrs:{type:"info"}},[e._v("正在执行")]):e._e(),"NONE"==i.state?a("el-tag",{attrs:{type:"warning"}},[e._v("未启动")]):e._e()]}}])}),a("ht-table-column",{attrs:{width:"150",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(t){return e.handleCommand({row:i,command:"lookLog"})}}},[a("span",[a("i",{staticClass:"el-icon-date"}),e._v("日志 ")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:"PAUSED"==i.state,expression:"row.state == 'PAUSED'"}],attrs:{icon:"el-icon-success",command:{row:i,command:"banAndPlay",operation:"启用"}}},[e._v("启用")]),a("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:"NORMAL"==i.state,expression:"row.state == 'NORMAL'"}],attrs:{icon:"el-icon-error",command:{row:i,command:"banAndPlay",operation:"禁用"}}},[e._v("禁用")]),a("el-dropdown-item",{attrs:{icon:"el-icon-delete",command:{row:i,command:"delete"}}},[e._v("删除")])],1)],1)]}}])})]],2),a("ht-sidebar-dialog",{attrs:{width:"43%",title:"添加触发器",visible:e.dialogVisible,"before-close":e.handleClose}},[a("el-form",{attrs:{"data-vv-scope":"addSchedulerTriggerForm"},model:{value:e.schedulerTrigger,callback:function(t){e.schedulerTrigger=t},expression:"schedulerTrigger"}},[a("ht-form-item",{staticClass:"scheduler-input-width",attrs:{label:"计划名称",prop:"description","label-width":"120px"}},[a("ht-input",{attrs:{validate:{required:!0},placeholder:"请输入计划名称"},model:{value:e.schedulerTrigger.triggerName,callback:function(t){e.$set(e.schedulerTrigger,"triggerName",t)},expression:"schedulerTrigger.triggerName"}})],1),a("div",{staticClass:"obj-atter"},[a("div",{staticClass:"obj-atter-panel"},[a("div",{staticStyle:{width:"13%",float:"left"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"设置一个对应的时间段，触发定时计划",placement:"right-start"}},[a("el-button",{staticClass:"el-icon-question",staticStyle:{color:"#606266"},attrs:{type:"text"}},[a("strong",[e._v("执行计划的方式")])])],1)],1)]),a("div",[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"120px"}},[a("ht-radio",{attrs:{options:[{key:"1",value:"一次:"}]},model:{value:e.schedulerTriggerOld.rdoTimeType,callback:function(t){e.$set(e.schedulerTriggerOld,"rdoTimeType",t)},expression:"schedulerTriggerOld.rdoTimeType"}})],1),a("td",[a("ht-date",{attrs:{disabled:"1"!=e.schedulerTriggerOld.rdoTimeType,validate:{required:"1"==e.schedulerTriggerOld.rdoTimeType}},model:{value:e.schedulerTriggerOld.sampleDate,callback:function(t){e.$set(e.schedulerTriggerOld,"sampleDate",t)},expression:"schedulerTriggerOld.sampleDate"}})],1)]),a("tr",[a("th",{attrs:{width:"120px"}},[a("ht-radio",{attrs:{options:[{key:"2",value:"每天:"}]},model:{value:e.schedulerTriggerOld.rdoTimeType,callback:function(t){e.$set(e.schedulerTriggerOld,"rdoTimeType",t)},expression:"schedulerTriggerOld.rdoTimeType"}})],1),a("td",[a("ht-select",{attrs:{wthid:"100%",disabled:"2"!=e.schedulerTriggerOld.rdoTimeType,options:e.selEveryDays,validate:{required:"2"==e.schedulerTriggerOld.rdoTimeType}},model:{value:e.schedulerTriggerOld.selEveryDay,callback:function(t){e.$set(e.schedulerTriggerOld,"selEveryDay",t)},expression:"schedulerTriggerOld.selEveryDay"}})],1)]),a("tr",[a("th",{attrs:{width:"120px"}},[a("ht-radio",{attrs:{options:[{key:"4",value:"每周:"}]},model:{value:e.schedulerTriggerOld.rdoTimeType,callback:function(t){e.$set(e.schedulerTriggerOld,"rdoTimeType",t)},expression:"schedulerTriggerOld.rdoTimeType"}})],1),a("td",[a("ht-checkbox",{attrs:{options:e.chkWeek,disabled:"4"!=e.schedulerTriggerOld.rdoTimeType,validate:{required:"4"==e.schedulerTriggerOld.rdoTimeType}},model:{value:e.schedulerTriggerOld.chkWeek,callback:function(t){e.$set(e.schedulerTriggerOld,"chkWeek",t)},expression:"schedulerTriggerOld.chkWeek"}}),a("el-time-picker",{attrs:{disabled:"4"!=e.schedulerTriggerOld.rdoTimeType,placeholder:"选择时间","value-format":"HH:mm:ss"},model:{value:e.schedulerTriggerOld.txtWeek,callback:function(t){e.$set(e.schedulerTriggerOld,"txtWeek",t)},expression:"schedulerTriggerOld.txtWeek"}})],1)]),a("tr",[a("th",{attrs:{width:"120px"}},[a("ht-radio",{attrs:{options:[{key:"5",value:"每月:"}]},model:{value:e.schedulerTriggerOld.rdoTimeType,callback:function(t){e.$set(e.schedulerTriggerOld,"rdoTimeType",t)},expression:"schedulerTriggerOld.rdoTimeType"}})],1),a("td",[a("ht-checkbox",{attrs:{options:e.chkMons,disabled:"5"!=e.schedulerTriggerOld.rdoTimeType,validate:{required:"5"==e.schedulerTriggerOld.rdoTimeType}},model:{value:e.schedulerTriggerOld.chkMons,callback:function(t){e.$set(e.schedulerTriggerOld,"chkMons",t)},expression:"schedulerTriggerOld.chkMons"}}),a("el-time-picker",{attrs:{disabled:"5"!=e.schedulerTriggerOld.rdoTimeType,placeholder:"选择时间","value-format":"HH:mm:ss"},model:{value:e.schedulerTriggerOld.txtMon,callback:function(t){e.$set(e.schedulerTriggerOld,"txtMon",t)},expression:"schedulerTriggerOld.txtMon"}})],1)]),a("tr",[a("th",{attrs:{width:"120px"}},[a("ht-radio",{attrs:{options:[{key:"6",value:"Cron表达式:"}]},model:{value:e.schedulerTriggerOld.rdoTimeType,callback:function(t){e.$set(e.schedulerTriggerOld,"rdoTimeType",t)},expression:"schedulerTriggerOld.rdoTimeType"}})],1),a("td",[a("ht-input",{attrs:{type:"textarea",disabled:"6"!=e.schedulerTriggerOld.rdoTimeType,validate:{required:"6"==e.schedulerTriggerOld.rdoTimeType}},model:{value:e.schedulerTriggerOld.txtCronExpression,callback:function(t){e.$set(e.schedulerTriggerOld,"txtCronExpression",t)},expression:"schedulerTriggerOld.txtCronExpression"}})],1)])])])])])],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:"${portal}/job/scheduler/v1/addTrigger",model:e.schedulerTrigger,"scope-name":"addSchedulerTriggerForm","is-submit":e.isSubmit},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:e.handleClose}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1)],1)],1)],1)}),[],!1,null,"ed318696",null);t.default=r.exports},9672:function(e,t,a){"use strict";a("5a47")},"96cf":function(e,t,a){var i=function(e){"use strict";var t,a=Object.prototype,i=a.hasOwnProperty,n="function"==typeof Symbol?Symbol:{},o=n.iterator||"@@iterator",r=n.asyncIterator||"@@asyncIterator",s=n.toStringTag||"@@toStringTag";function l(e,t,a){return Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,a){return e[t]=a}}function c(e,t,a,i){var n=t&&t.prototype instanceof g?t:g,o=Object.create(n.prototype),r=new M(i||[]);return o._invoke=function(e,t,a){var i=u;return function(n,o){if(i===f)throw new Error("Generator is already running");if(i===m){if("throw"===n)throw o;return $()}for(a.method=n,a.arg=o;;){var r=a.delegate;if(r){var s=D(r,a);if(s){if(s===h)continue;return s}}if("next"===a.method)a.sent=a._sent=a.arg;else if("throw"===a.method){if(i===u)throw i=m,a.arg;a.dispatchException(a.arg)}else"return"===a.method&&a.abrupt("return",a.arg);i=f;var l=d(e,t,a);if("normal"===l.type){if(i=a.done?m:p,l.arg===h)continue;return{value:l.arg,done:a.done}}"throw"===l.type&&(i=m,a.method="throw",a.arg=l.arg)}}}(e,a,r),o}function d(e,t,a){try{return{type:"normal",arg:e.call(t,a)}}catch(e){return{type:"throw",arg:e}}}e.wrap=c;var u="suspendedStart",p="suspendedYield",f="executing",m="completed",h={};function g(){}function b(){}function v(){}var y={};l(y,o,(function(){return this}));var w=Object.getPrototypeOf,_=w&&w(w(L([])));_&&_!==a&&i.call(_,o)&&(y=_);var x=v.prototype=g.prototype=Object.create(y);function k(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function S(e,t){function a(n,o,r,s){var l=d(e[n],e,o);if("throw"!==l.type){var c=l.arg,u=c.value;return u&&"object"==typeof u&&i.call(u,"__await")?t.resolve(u.__await).then((function(e){a("next",e,r,s)}),(function(e){a("throw",e,r,s)})):t.resolve(u).then((function(e){c.value=e,r(c)}),(function(e){return a("throw",e,r,s)}))}s(l.arg)}var n;this._invoke=function(e,i){function o(){return new t((function(t,n){a(e,i,t,n)}))}return n=n?n.then(o,o):o()}}function D(e,a){var i=e.iterator[a.method];if(i===t){if(a.delegate=null,"throw"===a.method){if(e.iterator.return&&(a.method="return",a.arg=t,D(e,a),"throw"===a.method))return h;a.method="throw",a.arg=new TypeError("The iterator does not provide a 'throw' method")}return h}var n=d(i,e.iterator,a.arg);if("throw"===n.type)return a.method="throw",a.arg=n.arg,a.delegate=null,h;var o=n.arg;return o?o.done?(a[e.resultName]=o.value,a.next=e.nextLoc,"return"!==a.method&&(a.method="next",a.arg=t),a.delegate=null,h):o:(a.method="throw",a.arg=new TypeError("iterator result is not an object"),a.delegate=null,h)}function T(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function M(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(T,this),this.reset(!0)}function L(e){if(e){var a=e[o];if(a)return a.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,r=function a(){for(;++n<e.length;)if(i.call(e,n))return a.value=e[n],a.done=!1,a;return a.value=t,a.done=!0,a};return r.next=r}}return{next:$}}function $(){return{value:t,done:!0}}return b.prototype=v,l(x,"constructor",v),l(v,"constructor",b),b.displayName=l(v,s,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===b||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,v):(e.__proto__=v,l(e,s,"GeneratorFunction")),e.prototype=Object.create(x),e},e.awrap=function(e){return{__await:e}},k(S.prototype),l(S.prototype,r,(function(){return this})),e.AsyncIterator=S,e.async=function(t,a,i,n,o){void 0===o&&(o=Promise);var r=new S(c(t,a,i,n),o);return e.isGeneratorFunction(a)?r:r.next().then((function(e){return e.done?e.value:r.next()}))},k(x),l(x,s,"Generator"),l(x,o,(function(){return this})),l(x,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var a in e)t.push(a);return t.reverse(),function a(){for(;t.length;){var i=t.pop();if(i in e)return a.value=i,a.done=!1,a}return a.done=!0,a}},e.values=L,M.prototype={constructor:M,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(C),!e)for(var a in this)"t"===a.charAt(0)&&i.call(this,a)&&!isNaN(+a.slice(1))&&(this[a]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var a=this;function n(i,n){return s.type="throw",s.arg=e,a.next=i,n&&(a.method="next",a.arg=t),!!n}for(var o=this.tryEntries.length-1;o>=0;--o){var r=this.tryEntries[o],s=r.completion;if("root"===r.tryLoc)return n("end");if(r.tryLoc<=this.prev){var l=i.call(r,"catchLoc"),c=i.call(r,"finallyLoc");if(l&&c){if(this.prev<r.catchLoc)return n(r.catchLoc,!0);if(this.prev<r.finallyLoc)return n(r.finallyLoc)}else if(l){if(this.prev<r.catchLoc)return n(r.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<r.finallyLoc)return n(r.finallyLoc)}}}},abrupt:function(e,t){for(var a=this.tryEntries.length-1;a>=0;--a){var n=this.tryEntries[a];if(n.tryLoc<=this.prev&&i.call(n,"finallyLoc")&&this.prev<n.finallyLoc){var o=n;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var r=o?o.completion:{};return r.type=e,r.arg=t,o?(this.method="next",this.next=o.finallyLoc,h):this.complete(r)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),h},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var a=this.tryEntries[t];if(a.finallyLoc===e)return this.complete(a.completion,a.afterLoc),C(a),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var a=this.tryEntries[t];if(a.tryLoc===e){var i=a.completion;if("throw"===i.type){var n=i.arg;C(a)}return n}}throw new Error("illegal catch attempt")},delegateYield:function(e,a,i){return this.delegate={iterator:L(e),resultName:a,nextLoc:i},"next"===this.method&&(this.arg=t),h}},e}(e.exports);try{regeneratorRuntime=i}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=i:Function("r","regeneratorRuntime = r")(i)}},"96da":function(e,t,a){},"972c":function(e,t,a){!function(e){"use strict";function t(e,t,a){var i=" ";return(e%100>=20||e>=100&&e%100==0)&&(i=" de "),e+i+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",MM:"luni",yy:"ani"}[a]}e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",ss:t,m:"un minut",mm:t,h:"o oră",hh:t,d:"o zi",dd:t,M:"o lună",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}})}(a("c1df"))},9732:function(e,t,a){"use strict";a.r(t);var i={name:"tenantMailSereverManager",props:{tenantId:String},data:function(){return{dialogVisible:!1,data:[],pageResult:{page:1,pageSize:50,total:0},tenantMailServer:{}}},mounted:function(){var e=this;this.$validator=this.$root.$validator;var t="${uc}/uc/tenantMailServer/v1/getByCurrent";this.tenantId&&(t+="?tenantId="+this.tenantId),this.$http.get(t).then((function(t){e.tenantMailServer=t.data}),(function(e){reject(e)}))},methods:{saveData:function(){this.$refs.tenantMailSaveBtn.$el.click()},testConnect:function(){var e=this,t=this;t.$validator.validateAll("tenantMailServerForm").then((function(a){if(a){var i=e.tenantMailServer.mailType,n={mailType:e.tenantMailServer.mailType,mailAddress:e.tenantMailServer.userName,password:e.tenantMailServer.mailPass,nickName:e.tenantMailServer.nickName,validate:!0,isDeleteRemote:!1,isHandleAttach:!0};"0"==e.tenantMailServer.useSsl?n.ssl=!1:n.ssl=!0,"pop3"==i?(n.popHost=e.tenantMailServer.mailHost,n.popPort=e.tenantMailServer.mailPort):"imap"==i&&(n.imapHost=e.tenantMailServer.mailHost,n.imapPort=e.tenantMailServer.mailPort);var o=e.tenantMailServer.userName,r=o.substring(o.indexOf("@")+1,o.length+1).trim();n.smtpHost="smtp."+r,n.smtpPort=25;e.$http.post("${portal}/mail/mail/mailSetting/v1/test?isOriginPwd=false",n).then((function(t){t.data.state&&e.$message.success("测试连接成功!")}))}else{var s=t.$validator.errors.items.filter((function(e){return"tenantMailServerForm"==e.scope})).length;t.$message({showClose:!0,message:"有".concat(s,"个字段未通过校验，请正确填写表单内容。"),type:"warning"})}}))},mailTypeChange:function(e){if(this.tenantMailServer.userName){var t=this.tenantMailServer.userName,a=t.substring(t.indexOf("@")+1,t.length+1).trim();"pop3"==e&&(this.tenantMailServer.mailHost="pop."+a),"pop3"==e?"gmail.com"!=a&&"msn.com"!=a&&"live.cn"!=a&&"live.com"!=a&&"hotmail.com"!=a&&(this.tenantMailServer.mailPort="110"):"imap"==e&&("gmail.com"!=a&&"msn.com"!=a&&"live.cn"!=a&&"live.com"!=a&&"hotmail.com"!=a&&(this.tenantMailServer.mailPort="143"),this.tenantMailServer.mailHost="imap."+a)}}}},n=(a("cd27"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"tenantMailServerForm"}},[a("ht-form-item",{attrs:{label:"邮箱地址","label-width":"180px"}},[a("ht-input",{attrs:{validate:"required",maxlength:100,showWordLimit:!0},model:{value:e.tenantMailServer.userName,callback:function(t){e.$set(e.tenantMailServer,"userName",t)},expression:"tenantMailServer.userName"}})],1),a("ht-form-item",{attrs:{label:"邮件类型","label-width":"180px"}},[a("ht-select",{attrs:{options:[{key:"pop3",value:"pop3类型"},{key:"imap",value:"imap类型"}],validate:{required:!0}},on:{change:e.mailTypeChange},model:{value:e.tenantMailServer.mailType,callback:function(t){e.$set(e.tenantMailServer,"mailType",t)},expression:"tenantMailServer.mailType"}})],1),a("ht-form-item",{attrs:{label:"协议服务器","label-width":"180px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:"required",maxlength:100,showWordLimit:!0},model:{value:e.tenantMailServer.mailHost,callback:function(t){e.$set(e.tenantMailServer,"mailHost",t)},expression:"tenantMailServer.mailHost"}})],1),a("ht-form-item",{staticClass:"is-required",attrs:{label:"密码","label-width":"180px"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"该密码为邮箱授权码，非登录密码",placement:"top-start"}},[a("ht-input",{attrs:{"show-password":"",autocomplete:"off",validate:"required",maxlength:100},model:{value:e.tenantMailServer.mailPass,callback:function(t){e.$set(e.tenantMailServer,"mailPass",t)},expression:"tenantMailServer.mailPass"}})],1)],1),a("ht-form-item",{attrs:{label:"昵称","label-width":"180px"}},[a("ht-input",{attrs:{validate:"required",maxlength:100,showWordLimit:!0},model:{value:e.tenantMailServer.nickName,callback:function(t){e.$set(e.tenantMailServer,"nickName",t)},expression:"tenantMailServer.nickName"}})],1),a("ht-form-item",{attrs:{label:"端口号","label-width":"180px"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.tenantMailServer.mailPort,callback:function(t){e.$set(e.tenantMailServer,"mailPort",t)},expression:"tenantMailServer.mailPort"}})],1),a("ht-form-item",{attrs:{label:"是否使用SSL认证","label-width":"180px"}},[a("ht-select",{attrs:{options:[{key:0,value:"否"},{key:1,value:"是"}],validate:{required:!0}},model:{value:e.tenantMailServer.useSsl,callback:function(t){e.$set(e.tenantMailServer,"useSsl",t)},expression:"tenantMailServer.useSsl"}})],1),a("ht-form-item",{attrs:{label:"说明","label-width":"180px"}},[a("ht-input",{attrs:{type:"textarea",placeholder:"请输入邮件服务器说明",maxlength:200,showWordLimit:!0},model:{value:e.tenantMailServer.desc,callback:function(t){e.$set(e.tenantMailServer,"desc",t)},expression:"tenantMailServer.desc"}})],1),a("el-form-item",{attrs:{"label-width":"180px"}},[a("el-button",{attrs:{type:"success"},on:{click:function(t){return e.testConnect()}}},[e._v("测试连接")])],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{ref:"tenantMailSaveBtn",attrs:{url:"${uc}/uc/tenantMailServer/v1/save",model:e.tenantMailServer,"scope-name":"tenantMailServerForm"}},[e._v(e._s(e.$t("eip.common.save")))])],1)],1)}),[],!1,null,"3997fc7b",null);t.default=o.exports},9738:function(e,t,a){"use strict";a("ef36")},9797:function(e,t,a){!function(e){"use strict";e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t="";return e>20?t=40===e||50===e||60===e||80===e||100===e?"fed":"ain":e>0&&(t=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][e]),e+t},week:{dow:1,doy:4}})}(a("c1df"))},"97ce":function(e,t,a){"use strict";a.r(t);a("6619"),a("25fc"),a("c994");var i={props:["defId"],components:{eipUserSelector:function(){return Promise.resolve().then(a.bind(null,"1846"))},eipOrgSelector:function(){return Promise.resolve().then(a.bind(null,"c84d"))},eipRoleSelector:function(){return Promise.resolve().then(a.bind(null,"1cb9"))},eipPostSelector:function(){return Promise.resolve().then(a.bind(null,"6482"))},FlowVarSelector:function(){return Promise.resolve().then(a.bind(null,"e9df"))},eipScriptDialog:function(){return Promise.resolve().then(a.bind(null,"4769"))}},data:function(){return{dialogVisible:!1,title:"流程自动发起设置",curEditTab:"first",startUser:[{title:"用户",type:"user",name:"",id:""},{title:"角色",groupType:"role",type:"group",name:"",id:""},{title:"组织",groupType:"org",type:"group",name:"",id:""},{title:"岗位",groupType:"position",type:"group",name:"",id:""}],selectorKey:1,conf:{},treeData:[],defaultProps:{children:"children",label:"desc"},formDataConf:{},selectFiled:"",triggerConf:{},selEveryDays:[{key:1,value:"1分钟"},{key:5,value:"5分钟"},{key:10,value:"10分钟"},{key:15,value:"15分钟"},{key:30,value:"30分钟"},{key:60,value:"1小时"}],chkWeek:[{key:"1",value:"星期一"},{key:"2",value:"星期二"},{key:"3",value:"星期三"},{key:"4",value:"星期四"},{key:"5",value:"星期五"},{key:"6",value:"星期六"},{key:"7",value:"星期天"}],options:[{key:"1",value:"一次："},{key:"0",value:"每天："},{key:"0",value:"每周："},{key:"0",value:"每月："},{key:"0",value:"Cron表达式："}],chkMons:[]}},methods:{varTreeWhenSave:function(){},onConfirm:function(e){this.selectFiled=e.path+"."+e.name},show:function(){this.dialogVisible=!0,this.curEditTab="first",this.selectFiled="",this.formDataConf={},this.triggerConf={};var e=this;this.$http.get("${bpmRunTime}/bpm/bpmAutoStartConf/v1/getByDefId?defId="+this.defId).then((function(t){var a=t.data;a&&(e.conf=a,a.startUser&&(e.startUser=JSON.parse(a.startUser)),a.formData&&(e.formDataConf=JSON.parse(a.formData)),a.trigger&&(e.triggerConf=JSON.parse(a.trigger)))}))},handleClose:function(){this.conf.startUser=JSON.stringify(this.startUser),this.conf.formData=JSON.stringify(this.formDataConf),this.conf.trigger=JSON.stringify(this.triggerConf);var e=this;this.$http.post("${bpmRunTime}/bpm/bpmAutoStartConf/v1/save",this.conf).then((function(t){var a=t.data;a&&a.state&&(e.$message.success("保存成功"),e.dialogVisible=!1)}))},updateNeedSetArr:function(e){this.startUser[e].id="",this.startUser[e].name="",++this.selectorKey}},created:function(){for(var e=1;e<32;e++)this.chkMons.push({key:e.toString(),value:e.toString()})}},n=(a("8e08"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-dialog",{attrs:{title:e.title,visible:e.dialogVisible,width:"70%",appendToBody:"","close-on-click-modal":!1,top:"8vh"},on:{"update:visible":function(t){e.dialogVisible=t}}},[e.dialogVisible?a("el-container",[a("el-tabs",{staticStyle:{width:"100%"},attrs:{type:"card"},model:{value:e.curEditTab,callback:function(t){e.curEditTab=t},expression:"curEditTab"}},[a("el-tab-pane",{attrs:{label:"发起人设置",name:"first"}},[a("form",{directives:[{name:"form",rawName:"v-form"}]},[a("table",{staticClass:"table table-bordered",staticStyle:{"border-spacing":"0",width:"100%","max-height":"400px",overflow:"initial"}},[a("thead",[a("th",{staticStyle:{width:"15%"}},[e._v("人员类型")]),a("th",[e._v("内容")]),a("th",{staticStyle:{width:"15%"}},[e._v("操作")])]),a("tbody",e._l(e.startUser,(function(t,i){return a("tr",{key:t.title,attrs:{"data-index":i,"data-subname":"startUser"}},[a("th",[e._v(e._s(t.title))]),a("td",["user"==t.type?a("eip-user-selector",{key:e.selectorKey,attrs:{appendToBody:!0,config:{id:"item.id"}},model:{value:t.name,callback:function(a){e.$set(t,"name",a)},expression:"item.name"}}):e._e(),"group"==t.type&&"role"==t.groupType?a("eipRoleSelector",{key:e.selectorKey,attrs:{appendToBody:!0,config:{id:"item.id"}},model:{value:t.name,callback:function(a){e.$set(t,"name",a)},expression:"item.name"}}):e._e(),"group"==t.type&&"org"==t.groupType?a("eipOrgSelector",{key:e.selectorKey,attrs:{appendToBody:!0,config:{id:"item.id"}},model:{value:t.name,callback:function(a){e.$set(t,"name",a)},expression:"item.name"}}):e._e(),"group"==t.type&&"position"==t.groupType?a("eipPostSelector",{key:e.selectorKey,attrs:{appendToBody:!0,config:{id:"item.id"}},model:{value:t.name,callback:function(a){e.$set(t,"name",a)},expression:"item.name"}}):e._e()],1),a("td",[a("el-button",{on:{click:function(t){return e.updateNeedSetArr(i)}}},[e._v("重置")])],1)])})),0)])])]),a("el-tab-pane",{attrs:{label:"表单数据",name:"second"}},[a("div",{staticStyle:{float:"left",width:"30%",height:"100%"}},[a("FlowVarSelector",{attrs:{defId:e.defId,type:"2",removeSub:!0,includeBpmConstants:!1},on:{"node-click":e.onConfirm}})],1),a("div",{staticStyle:{width:"68%",float:"left","margin-left":"10px",height:"100%"}},[e.selectFiled?a("div",[a("eip-script-dialog",{ref:"whenSaveDialog",attrs:{"append-to-body":""},model:{value:e.formDataConf[e.selectFiled],callback:function(t){e.$set(e.formDataConf,e.selectFiled,t)},expression:"formDataConf[selectFiled]"}}),a("el-button",{on:{click:function(t){return e.$refs.whenSaveDialog.showDialog()}}},[e._v("常用脚本")]),a("FlowVarSelector",{attrs:{defId:e.defId,isBpmForm:!1},model:{value:e.formDataConf[e.selectFiled],callback:function(t){e.$set(e.formDataConf,e.selectFiled,t)},expression:"formDataConf[selectFiled]"}}),a("br"),a("p",{staticStyle:{color:"red"}},[e._v('如果设置的是固定值，请用""包裹。')]),e.selectFiled?a("ht-input",{staticClass:"ht",attrs:{type:"textarea",rows:14,placeholder:"请输入字段值设置",autocomplete:"off"},model:{value:e.formDataConf[e.selectFiled],callback:function(t){e.$set(e.formDataConf,e.selectFiled,t)},expression:"formDataConf[selectFiled]"}}):e._e()],1):e._e(),e.selectFiled?e._e():a("div",{staticClass:"form-empty"},[e._v("请选择一个字段进行设置")])])]),a("el-tab-pane",{attrs:{label:"发起时机",name:"third"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"120px"}},[a("ht-radio",{attrs:{options:[{key:"1",value:"一次:"}]},model:{value:e.triggerConf.rdoTimeType,callback:function(t){e.$set(e.triggerConf,"rdoTimeType",t)},expression:"triggerConf.rdoTimeType"}})],1),a("td",[a("ht-date",{attrs:{disabled:"1"!=e.triggerConf.rdoTimeType,validate:{required:"1"==e.triggerConf.rdoTimeType}},model:{value:e.triggerConf.sampleDate,callback:function(t){e.$set(e.triggerConf,"sampleDate",t)},expression:"triggerConf.sampleDate"}})],1)]),a("tr",[a("th",{attrs:{width:"120px"}},[a("ht-radio",{attrs:{options:[{key:"2",value:"每天:"}]},model:{value:e.triggerConf.rdoTimeType,callback:function(t){e.$set(e.triggerConf,"rdoTimeType",t)},expression:"triggerConf.rdoTimeType"}})],1),a("td",[a("el-time-picker",{attrs:{disabled:"2"!=e.triggerConf.rdoTimeType,placeholder:"选择时间","value-format":"HH:mm"},model:{value:e.triggerConf.txtDay,callback:function(t){e.$set(e.triggerConf,"txtDay",t)},expression:"triggerConf.txtDay"}})],1)]),a("tr",[a("th",{attrs:{width:"120px"}},[a("ht-radio",{attrs:{options:[{key:"4",value:"每周:"}]},model:{value:e.triggerConf.rdoTimeType,callback:function(t){e.$set(e.triggerConf,"rdoTimeType",t)},expression:"triggerConf.rdoTimeType"}})],1),a("td",[a("ht-checkbox",{attrs:{options:e.chkWeek,disabled:"4"!=e.triggerConf.rdoTimeType,validate:{required:"4"==e.triggerConf.rdoTimeType}},model:{value:e.triggerConf.chkWeek,callback:function(t){e.$set(e.triggerConf,"chkWeek",t)},expression:"triggerConf.chkWeek"}}),a("el-time-picker",{attrs:{disabled:"4"!=e.triggerConf.rdoTimeType,placeholder:"选择时间","value-format":"HH:mm"},model:{value:e.triggerConf.txtWeek,callback:function(t){e.$set(e.triggerConf,"txtWeek",t)},expression:"triggerConf.txtWeek"}})],1)]),a("tr",[a("th",{attrs:{width:"120px"}},[a("ht-radio",{attrs:{options:[{key:"5",value:"每月:"}]},model:{value:e.triggerConf.rdoTimeType,callback:function(t){e.$set(e.triggerConf,"rdoTimeType",t)},expression:"triggerConf.rdoTimeType"}})],1),a("td",[a("ht-checkbox",{attrs:{options:e.chkMons,disabled:"5"!=e.triggerConf.rdoTimeType,validate:{required:"5"==e.triggerConf.rdoTimeType}},model:{value:e.triggerConf.chkMons,callback:function(t){e.$set(e.triggerConf,"chkMons",t)},expression:"triggerConf.chkMons"}}),a("el-time-picker",{attrs:{disabled:"5"!=e.triggerConf.rdoTimeType,placeholder:"选择时间","value-format":"HH:mm"},model:{value:e.triggerConf.txtMon,callback:function(t){e.$set(e.triggerConf,"txtMon",t)},expression:"triggerConf.txtMon"}})],1)])])])])],1)],1):e._e(),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary",size:"medium"},on:{click:e.handleClose}},[e._v("确 定")]),a("el-button",{attrs:{size:"medium"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1)],1)}),[],!1,null,"390b7641",null);t.default=o.exports},9829:function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74"),a("96cf");var i=a("1da1"),n=a("ade3"),o=a("4bf8");function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function s(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?r(Object(a),!0).forEach((function(t){Object(n.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var l,c={components:{eipUserSelector:function(){return Promise.resolve().then(a.bind(null,"1846"))}},data:function(){return{initData:{isMail:1,isUsable:1},dialogVisible:!1,isSubmit:!0,data:{isMail:1,isUsable:1}}},props:{editData:{type:Object,default:function(){}}},methods:{beforeClose:function(){this.dialogVisible=!1},handleOpen:function(){var e=this;this.dialogVisible=!0,this.$nextTick((function(){e.editData.userName?e.data=e.editData:e.data=s({},e.initData)}))},close:function(){this.data={},this.dialogVisible=!1},save:function(){if(this.data.userId)if(this.data.agentId)if(this.data.userId!==this.data.agentId){var e=this;o.default.getUserById(this.data.userId).then((function(t){t&&e.data.agentId!==t.agentId?e.$confirm("确定将用户【"+e.data.userName+"】的代理人由【"+t.agentName+"】修改为【"+e.data.agentName+"】吗？","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e.toSave()})):e.toSave()}))}else this.$message({message:"代理人和被代理人不能是同一人！",type:"warning"});else this.$message({message:"请选择代理人！",type:"warning"});else this.$message({message:"请选择被代理人！",type:"warning"})},toSave:function(){var e=this;o.default.saveAgent(this.data).then((function(t){t&&t.state?(e.$message({type:"success",message:t.message}),e.afterSave()):e.$message.error(t.message)}))},afterSave:function(){this.close(),this.$emit("after-save",{})},input:(l=Object(i.a)(regeneratorRuntime.mark((function e(t){var a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.data.userId){e.next=5;break}return e.next=3,o.default.getUserById(this.data.userId);case 3:(a=e.sent)?this.data=s({},a):(this.data.id="",this.data.agentId="",this.data.agentName="");case 5:case"end":return e.stop()}}),e,this)}))),function(e){return l.apply(this,arguments)})}},d=c,u=a("2877"),p=Object(u.a)(d,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ht-sidebar-dialog",{attrs:{title:"代理人设置",visible:e.dialogVisible,width:"28%","before-close":e.beforeClose}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}]},[a("ht-form-item",{attrs:{label:"被代理人"}},[a("eip-user-selector",{attrs:{config:{id:"data.userId"},validate:{required:!0},"append-to-body":"",single:!0},on:{input:e.input},model:{value:e.data.userName,callback:function(t){e.$set(e.data,"userName",t)},expression:"data.userName"}})],1),a("ht-form-item",{attrs:{label:"是否接收邮件"}},[a("el-radio-group",{model:{value:e.data.isMail,callback:function(t){e.$set(e.data,"isMail",t)},expression:"data.isMail"}},[a("el-radio-button",{attrs:{label:1}},[e._v("是")]),a("el-radio-button",{attrs:{label:0}},[e._v("否")])],1)],1),a("ht-form-item",{attrs:{label:"代理人"}},[a("eip-user-selector",{attrs:{config:{id:"data.agentId"},validate:{required:!0},"append-to-body":"",single:!0},model:{value:e.data.agentName,callback:function(t){e.$set(e.data,"agentName",t)},expression:"data.agentName"}})],1),a("ht-form-item",{attrs:{label:"是否可用"}},[a("el-radio-group",{model:{value:e.data.isUsable,callback:function(t){e.$set(e.data,"isUsable",t)},expression:"data.isUsable"}},[a("el-radio-button",{attrs:{label:1}},[e._v("是")]),a("el-radio-button",{attrs:{label:0}},[e._v("否")])],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.save()}}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:function(t){return e.close()}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1)}),[],!1,null,"4ef6ac77",null);t.default=p.exports},9834:function(e,t,a){"use strict";a.r(t);a("5f72");var i=a("2ade"),n={name:"pdf",props:["src","fileRow"],data:function(){return{filesProps:{label:"originName"},pdfDialog:!1,currentPage:0,pageCount:0,height:800,fileType:"pdf",pdfSrc:""}},mounted:function(){this.height=document.documentElement.clientHeight-80},watch:{src:function(e,t){if(e){var a=this;i.default.get(this.src,"arraybuffer").then((function(e){a.pdfSrc=window.URL.createObjectURL(new Blob([e.data],{type:"application/pdf"}))}))}}},methods:{changePdfPage:function(e){0===e&&this.currentPage>1&&this.currentPage--,1===e&&this.currentPage<this.pageCount&&this.currentPage++},loadPdfHandler:function(){this.currentPage=1},handleOpen:function(){this.pdfDialog=!0},close:function(){this.pdfDialog=!1},download:function(){i.default.download("${portal}/system/file/v1/downloadFile?fileId="+this.fileRow.id)}}},o=(a("ec36"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{visible:e.pdfDialog,"close-on-click-modal":!1,width:"80%","show-close":!1,top:"52px"},on:{"update:visible":function(t){e.pdfDialog=t}}},[a("p",{staticClass:"arrow"},[a("el-button",{staticStyle:{},attrs:{icon:"el-icon-download",type:"primary",size:"mini"},on:{click:function(t){return e.download()}}},[e._v("下载")]),a("span",{staticStyle:{float:"right","padding-right":"40px","font-size":"20px",color:"rgb(223 227 234)",cursor:"pointer"},on:{click:e.close}},[a("i",{staticClass:"el-icon-close",staticStyle:{"font-size":"20px"}})])],1),a("iframe",{staticStyle:{width:"100%",border:"0"},attrs:{src:e.pdfSrc,align:"middle",height:e.height}})])}),[],!1,null,"054409ec",null);t.default=r.exports},9931:function(e,t,a){"use strict";a("c06d")},"998e":function(e,t,a){"use strict";a.r(t);a("96cf");var i,n=a("1da1"),o=(a("000b"),a("292c")),r={components:{EipUserDialog:a("7f58").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(){console.log(this.relCode)},methods:{rowClick:function(e,t,a){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,t){var a=this;o.default.getRelAuthPage(e,{relCode:this.relCode}).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},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)}},beforeSaveData:(i=Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.isSubmit=!0;case 1:case"end":return e.stop()}}),e,this)}))),function(){return i.apply(this,arguments)}),afterSaveData:function(){this.dialogVisible=!1,this.$refs.htTable.load()},afterDelete:function(){this.$refs.htTable.load()},selectUser:function(e){var t=this,a={accounts:e.map((function(e){return e.account})),code:this.relCode};o.default.addRelAuths(a).then((function(e){t.$refs.htTable.load()}))}}},s=r,l=(a("d17c"),a("2877")),c=Object(l.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("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[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]),a("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}])},[[a("ht-table-column",{attrs:{prop:"fullname",label:"用户名称","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"account",label:"账号","show-overflow-tooltip":!0}})]],2),a("eip-user-dialog",{ref:"eipUserDialog",attrs:{"append-to-body":""},on:{onConfirm:e.selectUser}})],1)}),[],!1,null,"6e01fdeb",null);t.default=c.exports},9996:function(e,t,a){},"99fb":function(e,t,a){"use strict";a.r(t);var i=a("2ade"),n=(a("5880"),a("5f72")),o={name:"FlowNodeScript",components:{MessageTypeSelector:function(){return Promise.resolve().then(a.bind(null,"7519"))},eipScriptDialog:function(){return Promise.resolve().then(a.bind(null,"4769"))},FlowVarSelector:function(){return Promise.resolve().then(a.bind(null,"e9df"))},FlowConditionBuildDialog:function(){return Promise.resolve().then(a.bind(null,"6218"))}},props:{node:{type:Object,required:!0},defConfigData:{type:Object,required:!0},eventScriptData:{type:Object,required:!0}},data:function(){return{tabType:"create",dialogVisibleSetting:!1,titleSetting:"设置事件脚本",eventScriptDataCopy:{},eventScriptMap:{START:"",END:"",CREATE:"",COMPLETE:""},cmOptions2:{value:"",mode:"groovy",readOnly:!1,smartIndent:!0,tabSize:1,theme:"base16-light",lineNumbers:!0,line:!0}}},methods:{conditionDialogConfirm:function(e){"end"==this.tabType?this.eventScriptMap.END=this.eventScriptMap.END+e:"start"==this.tabType?this.eventScriptMap.START=this.eventScriptMap.START+e:"create"==this.tabType?this.eventScriptMap.CREATE=this.eventScriptMap.CREATE+e:"complete"==this.tabType&&this.$set(this.eventScriptMap,"COMPLETE",this.eventScriptMap.COMPLETE+e)},showConditionBuild:function(){this.$refs.flowConditionBuildDialog.showDialog()},varTreeOnConfirmStart:function(e){this.eventScriptMap.START=this.eventScriptMap.START+e.pathValue},varTreeOnConfirmEnd:function(e){this.eventScriptMap.END=this.eventScriptMap.END+e.pathValue},varTreeOnConfirmCreate:function(e){this.eventScriptMap.CREATE=this.eventScriptMap.CREATE+e.pathValue},varTreeOnConfirmComplete:function(e){this.eventScriptMap.COMPLETE=this.eventScriptMap.COMPLETE+e.pathValue},showDialog:function(e){this.$refs[e].showDialog()},editTaskScript:function(){this.eventScriptMap={START:"",END:"",CREATE:"",COMPLETE:""},this.eventScriptDataCopy=JSON.parse(JSON.stringify(this.eventScriptData)),this.eventScriptDataCopy.eventScriptMap.START&&(this.eventScriptMap.START=this.eventScriptDataCopy.eventScriptMap.START),this.eventScriptDataCopy.eventScriptMap.END&&(this.eventScriptMap.END=this.eventScriptDataCopy.eventScriptMap.END),this.eventScriptDataCopy.eventScriptMap.CREATE&&(this.eventScriptMap.CREATE=this.eventScriptDataCopy.eventScriptMap.CREATE),this.eventScriptDataCopy.eventScriptMap.COMPLETE&&this.$set(this.eventScriptMap,"COMPLETE",this.eventScriptDataCopy.eventScriptMap.COMPLETE),"end"==this.eventScriptDataCopy.bpmNodeDef.type?this.tabType="end":"start"==this.eventScriptDataCopy.bpmNodeDef.type?this.tabType="start":this.tabType="create",this.dialogVisibleSetting=!0},saveScript:function(){var e=this,t=[];if("{}"!=JSON.stringify(e.eventScriptMap)){for(var a in e.eventScriptMap){var o={scriptType:a,content:e.eventScriptMap[a]};t.push(o)}var r={defId:e.node.defId,nodeId:e.node.nodeId,eventScriptArray:JSON.stringify(t)};e.eventScriptDataCopy.eventScriptMap=e.eventScriptMap,i.default.post("${bpmModel}/flow/node/v1/eventScriptSave",r).then((function(t){(t=t.data).state?(n.Message.success(t.message),e.$emit("update:eventScriptData",e.eventScriptDataCopy),e.dialogVisibleSetting=!1):n.Message.error(t.message)}))}else n.Message.warning("请至少添加一个事件脚本")},close:function(){this.dialogVisibleSetting=!1},refreshCode:function(){this.$refs.mycode.refresh()}},mounted:function(){this.$validator=this.$root.$validator}},r=(a("7aa5"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-inline"},[a("label",{staticClass:"control-label"},[e._v(e._s(e.node.name)+"("+e._s(e.node.nodeId)+")")]),a("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.editTaskScript}},[e._v("设置事件脚本")]),a("br"),e.eventScriptData&&e.eventScriptData.bpmNodeDef&&e.eventScriptData.bpmNodeDef.type&&"start"==e.eventScriptData.bpmNodeDef.type?a("div",[a("label",{staticClass:"control-label"},[e._v("开始事件：")]),e.eventScriptData.eventScriptMap.START?e._e():a("label",{staticClass:"control-label",staticStyle:{color:"#dd6161"}},[e._v("尚未配置开始事件")]),e.eventScriptData.eventScriptMap.START?a("div",[a("label",{staticClass:"control-label",staticStyle:{display:"block","text-align":"left"}},[e._v(e._s(e.eventScriptData.eventScriptMap.START))])]):e._e()]):e._e(),e.eventScriptData&&e.eventScriptData.bpmNodeDef&&e.eventScriptData.bpmNodeDef.type&&"end"==e.eventScriptData.bpmNodeDef.type?a("div",[a("label",{staticClass:"control-label"},[e._v("结束事件：")]),e.eventScriptData.eventScriptMap.END?e._e():a("label",{staticClass:"control-label",staticStyle:{color:"#dd6161"}},[e._v("尚未配置结束事件")]),e.eventScriptData.eventScriptMap.END?a("div",[a("label",{staticClass:"control-label",staticStyle:{display:"block","text-align":"left"}},[e._v(e._s(e.eventScriptData.eventScriptMap.END))])]):e._e()]):e._e(),e.eventScriptData&&e.eventScriptData.bpmNodeDef&&e.eventScriptData.bpmNodeDef.type&&("usertask"==e.eventScriptData.bpmNodeDef.type||"signtask"==e.eventScriptData.bpmNodeDef.type)?a("div",[a("label",{staticClass:"control-label"},[e._v("前置事件：")]),e.eventScriptData.eventScriptMap.CREATE?e._e():a("label",{staticClass:"control-label",staticStyle:{color:"#dd6161"}},[e._v("尚未配置前置事件")]),e.eventScriptData.eventScriptMap.CREATE?a("div",[a("label",{staticClass:"control-label",staticStyle:{display:"block","text-align":"left"}},[e._v(e._s(e.eventScriptData.eventScriptMap.CREATE))])]):e._e()]):e._e(),e.eventScriptData&&e.eventScriptData.bpmNodeDef&&e.eventScriptData.bpmNodeDef.type&&("usertask"==e.eventScriptData.bpmNodeDef.type||"signtask"==e.eventScriptData.bpmNodeDef.type)?a("div",[a("label",{staticClass:"control-label"},[e._v("后置事件：")]),e.eventScriptData.eventScriptMap.COMPLETE?e._e():a("label",{staticClass:"control-label",staticStyle:{color:"#dd6161"}},[e._v("尚未配置后置事件")]),e.eventScriptData.eventScriptMap.COMPLETE?a("div",[a("label",{staticClass:"control-label",staticStyle:{display:"block","text-align":"left"}},[e._v(e._s(e.eventScriptData.eventScriptMap.COMPLETE))])]):e._e()]):e._e(),a("el-dialog",{attrs:{width:"70%",title:e.titleSetting,visible:e.dialogVisibleSetting,"before-close":e.close,"close-on-click-modal":!1,"append-to-body":"",top:"8vh"}},[a("div",{staticStyle:{width:"100%",height:"550px",overflow:"auto"}},[a("div",{staticStyle:{"margin-bottom":"10px"}},[a("el-button",{attrs:{type:"success",size:"mini",icon:"el-icon-check"},on:{click:e.saveScript}},[e._v("保 存")]),a("el-button",{attrs:{type:"danger",size:"mini",icon:"el-icon-close"},on:{click:e.close}},[e._v("关 闭")])],1),a("el-tabs",{attrs:{type:"border-card"},on:{"tab-click":function(t){return e.refreshCode()}},model:{value:e.tabType,callback:function(t){e.tabType=t},expression:"tabType"}},[e.eventScriptData&&e.eventScriptData.bpmNodeDef&&e.eventScriptData.bpmNodeDef.type&&"start"==e.eventScriptData.bpmNodeDef.type?a("el-tab-pane",{attrs:{label:"开始事件",name:"start"}},[a("el-form",{attrs:{"data-vv-scope":"settingSave"},model:{value:e.eventScriptMap,callback:function(t){e.eventScriptMap=t},expression:"eventScriptMap"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"130px"}},[e._v("脚本描述:")]),a("td",[a("label",[e._v('该脚本在流程启动时执行，用户可以使用 execution 做操作。\n\t\t\t\t\t\t\t\t\t\t\t例如设置流程变量：execution.setVariable("total",\n\t\t\t\t\t\t\t\t\t\t\t100);')])])]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("脚本内容:")]),a("td",[a("eip-script-dialog",{ref:"eipScriptDialogStart",attrs:{"append-to-body":""},model:{value:e.eventScriptMap.START,callback:function(t){e.$set(e.eventScriptMap,"START",t)},expression:"eventScriptMap.START"}}),a("el-button",{on:{click:function(t){return e.showDialog("eipScriptDialogStart")}}},[e._v("常用脚本")]),a("el-button",{attrs:{size:"small"},on:{click:e.showConditionBuild}},[e._v("条件脚本")]),a("FlowVarSelector",{attrs:{defId:e.node.defId},on:{"node-click":e.varTreeOnConfirmStart}}),a("br"),a("br"),a("codemirror",{ref:"mycode",staticClass:"code",staticStyle:{width:"99%"},attrs:{options:e.cmOptions2},model:{value:e.eventScriptMap.START,callback:function(t){e.$set(e.eventScriptMap,"START",t)},expression:"eventScriptMap.START"}})],1)])])])])],1):e._e(),e.eventScriptData&&e.eventScriptData.bpmNodeDef&&e.eventScriptData.bpmNodeDef.type&&"end"==e.eventScriptData.bpmNodeDef.type?a("el-tab-pane",{attrs:{label:"结束事件",name:"end"}},[a("el-form",{attrs:{"data-vv-scope":"settingSave"},model:{value:e.eventScriptMap,callback:function(t){e.eventScriptMap=t},expression:"eventScriptMap"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"130px"}},[e._v("脚本描述:")]),a("td",[a("label",[e._v('该脚本在流程启动时执行，用户可以使用 execution 做操作。\n\t\t\t\t\t\t\t\t\t\t\t例如设置流程变量：execution.setVariable("total",\n\t\t\t\t\t\t\t\t\t\t\t100);')])])]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("脚本内容:")]),a("td",[a("eip-script-dialog",{ref:"eipScriptDialogEnd",attrs:{"append-to-body":""},model:{value:e.eventScriptMap.END,callback:function(t){e.$set(e.eventScriptMap,"END",t)},expression:"eventScriptMap.END"}}),a("el-button",{on:{click:function(t){return e.showDialog("eipScriptDialogEnd")}}},[e._v("常用脚本")]),a("el-button",{attrs:{size:"small"},on:{click:e.showConditionBuild}},[e._v("条件脚本")]),a("FlowVarSelector",{attrs:{defId:e.node.defId},on:{"node-click":e.varTreeOnConfirmEnd}}),a("br"),a("br"),a("codemirror",{ref:"mycode",staticClass:"code",staticStyle:{width:"99%"},attrs:{options:e.cmOptions2},model:{value:e.eventScriptMap.END,callback:function(t){e.$set(e.eventScriptMap,"END",t)},expression:"eventScriptMap.END"}})],1)])])])])],1):e._e(),e.eventScriptData&&e.eventScriptData.bpmNodeDef&&e.eventScriptData.bpmNodeDef.type&&("usertask"==e.eventScriptData.bpmNodeDef.type||"signtask"==e.eventScriptData.bpmNodeDef.type)?a("el-tab-pane",{attrs:{label:"前置事件",name:"create"}},[a("el-form",{attrs:{"data-vv-scope":"settingSave"},model:{value:e.eventScriptMap,callback:function(t){e.eventScriptMap=t},expression:"eventScriptMap"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"130px"}},[e._v("脚本描述:")]),a("td",[a("label",[e._v('该事件在 启动该任务 时执行，用户可以使用 task 做操作。\n\t\t\t\t\t\t\t\t\t\t\t例如设置流程变量:task.setVariable("total", 100);\n\t\t\t\t\t\t\t\t\t\t\t注：撤回发起人时不能用task这个变量。')])])]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("脚本内容:")]),a("td",[a("eip-script-dialog",{ref:"eipScriptDialogCreate",attrs:{"append-to-body":""},model:{value:e.eventScriptMap.CREATE,callback:function(t){e.$set(e.eventScriptMap,"CREATE",t)},expression:"eventScriptMap.CREATE"}}),a("el-button",{on:{click:function(t){return e.showDialog("eipScriptDialogCreate")}}},[e._v("常用脚本")]),a("el-button",{attrs:{size:"small"},on:{click:e.showConditionBuild}},[e._v("条件脚本")]),a("FlowVarSelector",{attrs:{defId:e.node.defId},on:{"node-click":e.varTreeOnConfirmCreate}}),a("br"),a("br"),a("codemirror",{ref:"mycode",staticClass:"code",staticStyle:{width:"99%"},attrs:{options:e.cmOptions2},model:{value:e.eventScriptMap.CREATE,callback:function(t){e.$set(e.eventScriptMap,"CREATE",t)},expression:"eventScriptMap.CREATE"}})],1)])])])])],1):e._e(),e.eventScriptData&&e.eventScriptData.bpmNodeDef&&e.eventScriptData.bpmNodeDef.type&&("usertask"==e.eventScriptData.bpmNodeDef.type||"signtask"==e.eventScriptData.bpmNodeDef.type)?a("el-tab-pane",{attrs:{label:"后置事件",name:"complete"}},[a("el-form",{attrs:{"data-vv-scope":"settingSave"},model:{value:e.eventScriptMap,callback:function(t){e.eventScriptMap=t},expression:"eventScriptMap"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"130px"}},[e._v("脚本描述:")]),a("td",[a("label",[e._v('该事件在 任务完成 时执行，用户可以使用 task 做操作。\n\t\t\t\t\t\t\t\t\t\t\t例如设置流程变量:task.setVariable("total", 100);')])])]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("脚本内容:")]),a("td",[a("eip-script-dialog",{ref:"eipScriptDialogComplete",attrs:{"append-to-body":""},model:{value:e.eventScriptMap.COMPLETE,callback:function(t){e.$set(e.eventScriptMap,"COMPLETE",t)},expression:"eventScriptMap.COMPLETE"}}),a("el-button",{on:{click:function(t){return e.showDialog("eipScriptDialogComplete")}}},[e._v("常用脚本")]),a("el-button",{attrs:{size:"small"},on:{click:e.showConditionBuild}},[e._v("条件脚本")]),a("FlowVarSelector",{attrs:{defId:e.node.defId},on:{"node-click":e.varTreeOnConfirmComplete}}),a("br"),a("br"),a("codemirror",{ref:"mycode",staticClass:"code",staticStyle:{width:"99%"},attrs:{options:e.cmOptions2},model:{value:e.eventScriptMap.COMPLETE,callback:function(t){e.$set(e.eventScriptMap,"COMPLETE",t)},expression:"eventScriptMap.COMPLETE"}})],1)])])])])],1):e._e()],1)],1),a("FlowConditionBuildDialog",{ref:"flowConditionBuildDialog",attrs:{defId:e.node.defId},on:{onConfirm:e.conditionDialogConfirm}})],1)],1)}),[],!1,null,"52922fa1",null);t.default=s.exports},"9a04":function(e,t,a){},"9a0b":function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74"),a("80a8"),a("5a1d"),a("00dd");var i=a("ade3"),n=a("1f27"),o=a("c994"),r=a("5880");function s(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}var l={props:{menuShow:{type:Boolean,default:!0}},computed:function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?s(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):s(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},Object(r.mapState)({menus:function(e){return e.menu.menus}})),data:function(){return{collapseItemActive:"",menuItemActive:""}},created:function(){var e=this;this.$store.dispatch("menu/getStyleSetting"),this.$router.afterEach((function(t){e.syncUrlToMenu()}))},mounted:function(){var e=this,t=this;setTimeout((function(){!t.currentUser&&t.$store.dispatch("user/loadCurrentUserDetail")}),2e3);var a=this.$store.state.login.currentUser;if(this.menus&&0!=this.menus.length||!a)this.syncUrlToMenu();else{var i=this;this.$store.dispatch("menu/actionMenus").then((function(t){e.isHasCurrentUrlRight()?e.syncUrlToMenu():i.$router.push("home")}))}},methods:{syncUrlToMenu:function(){var e=this.$route.path;e&&(e=e.replace("/",""),this.handleSelect(e))},isHasCurrentUrlRight:function(){var e=this.$route.path;if(e){var t=!1;if(!this.menus||this.menus.length<1)return t;var a=JSON.parse(JSON.stringify(this.menus)),i=o.default.nest2tile(a,"",!0),n=e.split("/"),r=n[n.length-1];return i.forEach((function(e){r.indexOf(e.alias)>-1&&(t=!0)})),t}},handleSelect:function(e){"/"==e.substr(0,1)&&(e=e.replace("/","")),"tenant"!=e&&this.$store.dispatch("tenant/actionTenantId",null);var t=this;n.default.getMenuByAlias(e,(function(e){e&&t.$emit("menuChange",e),e&&e.parent&&(t.collapseItemActive=e.parent.alias,t.menuItemActive=e.alias)}))}}},c=l,d=(a("a915"),a("2877")),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"aside-container",staticStyle:{overflow:"auto"}},[a("el-collapse-transition",[e.menuShow?a("el-aside",{staticStyle:{width:"230px"}},[a("div",{staticClass:"menu-header"},[a("span",[a("span",{staticClass:"pre-span"}),a("span",{staticClass:"tail-span"}),e._v("\n\t\t\t\t\t\tHS-MDP开发平台\n\t\t\t\t\t")])]),a("div",[a("el-collapse",{ref:"elCollapse",attrs:{accordion:""},model:{value:e.collapseItemActive,callback:function(t){e.collapseItemActive=t},expression:"collapseItemActive"}},e._l(e.menus,(function(t,i){return a("el-collapse-item",{key:t.id,class:{"last-collapse-item":i+1==e.menus.length},attrs:{title:t.name,name:t.alias}},[a("template",{slot:"title"},[e.$store.state.menu.showIcon?a("i",{class:t.menuIcon}):e._e(),a("span",{attrs:{slot:"title"},slot:"title"},[e._v(e._s(t.name))])]),a("el-menu",{ref:"elMenu",refInFor:!0,staticClass:"menu-vertical",attrs:{"default-active":e.menuItemActive,collapse:!1,router:!0},on:{select:e.handleSelect}},e._l(t.children,(function(t){return a("el-menu-item",{key:t.alias,class:{"is-active":t.alias==e.menuItemActive},attrs:{index:"/"+t.alias}},[a("template",{slot:"title"},[e.$store.state.menu.showIcon?a("i",{class:t.menuIcon}):e._e(),a("span",{attrs:{slot:"title"},slot:"title"},[e._v(e._s(t.name))])])],2)})),1)],2)})),1)],1)]):e._e()],1)],1)}),[],!1,null,"4688c948",null);t.default=u.exports},"9a29":function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74"),a("4685"),a("1750"),a("2579"),a("d624"),a("6619");var i=a("ade3"),n=(a("d036"),a("25fc"),a("1a2e"),a("80a8"),a("000b"),a("24fd")),o=a("292c"),r=a("bc36"),s=a("286b"),l=a("7f58"),c=a("8526"),d=a("f353"),u=a("df07"),p=a("c4f1"),f=a("c84d");function m(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function h(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return g(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return g(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,r=!0,s=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){s=!0,o=e},f:function(){try{r||null==a.return||a.return()}finally{if(s)throw o}}}}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var b={name:"org-manager",data:function(){return{org:{id:"",name:"",parentOrgName:"",groupCode:"",orderNo:"",grade:"",demId:"",demCode:"",parentId:"",code:"",exceedLimitNum:0,limitNum:0,nowNum:0},orgUser:[],pageResult:{page:1,pageSize:50,total:0},otherPostPageResult:{page:1,pageSize:5,total:0},orgUserShow:!1,underUserDialogShow:!1,orgPostShow:!1,orgAuthPageShow:!1,selectOrgUserAccount:"",orgParams:[],orgParam:{},orgResume:"orgInfo",saveRoleUrl:"/api/org/v1/org/addOrg",OrgManagerFormType:"",selectUsers:[],otherPostData:[],dialogVisible:!1,orgAuthData:[],isUserInfo:!1,user:{},isUserManagerShow:!1,clickUserAccount:""}},components:{EipUserDialog:l.default,underUserTable:d.default,OrgPost:u.default,OrgAuthPage:p.default,PostDialog:c.default,UserDetail:r.default,UserManager:s.default,EipOrgSelector:f.default},props:["type","orgCode","parentName","demId","parentId","orgTypeName"],mounted:function(){var e=this;if(this.OrgManagerFormType=this.type,this.org.parentId=this.parentId,this.org.parentOrgName=this.parentName,this.org.demId=this.demId,"showInfo"!==this.OrgManagerFormType&&"editOrg"!==this.OrgManagerFormType||n.default.getOrg(this.orgCode).then((function(t){e.org=t})),"addOrg"===this.OrgManagerFormType){for(var t="",a=0;a<3;a++)t+=Math.floor(10*Math.random());this.org.orderNo=t}n.default.getOrgParams().then((function(t){e.orgParams=t,e.getOrgParamsByCode()}))},computed:{orgUserDeleteUrl:function(){return window.context.uc+"/api/org/v1/orgUser/delOrgUser"},defaultQuerys:function(){return[{property:"org.ID_",value:this.org.id}]}},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},loadData:function(e,t){var a=this;this.selectUsers=[],n.default.getOrgUserPage(e).then((function(e){var t=e.rows,i=[],n=[],o=[],r=[];t.forEach((function(e){e.isMaster?(n.push(e.account),i.push(e)):o.push(e)})),o.forEach((function(e){n.indexOf(e.account)<0?(n.push(e.account),i.push(e)):r.push(e)})),a.org.nowNum=e.total,a.orgUser=i,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total-r.length}})).finally((function(){return t()}))},tabClick:function(e){var t=this;this.orgUserShow=!1,this.orgPostShow=!1,this.orgAuthPageShow=!1,this.$nextTick((function(){"1"===e.index?t.orgUserShow=!0:"2"===e.index?t.orgPostShow=!0:"4"===e.index&&(t.orgAuthPageShow=!0)}))},orgUserHandleCommand:function(e){var t=this;switch(this.readOnly=!1,e.command){case"toUnderUserPage":this.selectOrgUserAccount=e.row.account,this.$refs.underUserTable.showDialog(e.row.userId);break;case"setIsMaster":n.default.setMasterById(e.row.orgUserId).then((function(){t.tabClick({index:"1"})}));break;case"setOrgCharge":this.setOrgCharge(e.row);break;case"setIsMainChange":e.row.isMainChange=!0,this.setOrgCharge(e.row)}},showAddOrgUser:function(){1+this.org.nowNum>this.org.limitNum&&1===this.org.exceedLimitNum?this.$message.error("现编用户数量已达到组织用户限编数量"):this.$refs.eipUserDialog.showDialog()},userDialogOnConfirm:function(e){var t=this;if(e&&0!=e.length)if(e.length+this.org.nowNum>this.org.limitNum&&1===this.org.exceedLimitNum)this.$message.error("设置用户数超过上限");else{var a,i=[],o=h(e);try{for(o.s();!(a=o.n()).done;){var r=a.value;i.push(r.account)}}catch(e){o.e(e)}finally{o.f()}var s={};s.orgCode=this.org.groupCode,""==s.orgCode&&(s.orgCode=this.org.code),s.accounts=i.join(","),n.default.addUsersForOrg(s).then((function(a){if(a.state)return t.$message({message:a.message,type:"success",showClose:!0}),void(t.org.nowNum+=e.length);t.$message.error(a.message||"操作失败")})).then((function(){t.$refs.htTable.load()}))}else this.$message.error("请至少选择一个用户")},underUserDialogClose:function(){this.underUserDialogShow=!1},afterDelete:function(){this.$refs.htTable.load()},setOrgCharge:function(e){var t=this,a={};a.account=e.account,a.orgCode=this.org.groupCode,e.isMainChange?a.isCharge=!0:a.isCharge=!1,n.default.setOrgCharge(a).then((function(){t.tabClick({index:"1"})}))},orgParamSubmit:function(){var e=this,t={orgCode:this.org.groupCode},a=[];for(var i in this.orgParam)a.push({alias:i,value:this.orgParam[i]});n.default.saveOrgParams(a,t).then((function(t){t.state&&e.$message({message:t.message,type:"success",showClose:!0})}))},submit:function(){var e=this,t=new RegExp("^[0-9]*$");if(t.test(this.org.limitNum)){if(this.org.orderNo&&t.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?n.default.addOrg(this.org).then((function(t){if(t.state)return e.$emit("reloadTree"),e.OrgManagerFormType="showInfo",e.$message.success("创建成功"),t})).then((function(t){t.state&&n.default.getOrg(e.org.code).then((function(t){e.org=t}))})):"editOrg"===this.OrgManagerFormType&&(this.org.parentId||(this.org.parentId="0"),n.default.updateOrg(this.org).then((function(t){e.OrgManagerFormType="showInfo",e.$emit("reloadTree"),e.$message.success("修改成功")}))));this.$message.error("排序号不是自然数")}else this.$message.error("组织现编用户数量不是自然数")},getOrgParamsByCode:function(){var e=this;this.orgCode&&n.default.getOrgParamsByCode(this.orgCode).then((function(t){for(var a=0;a<t.length;a++){var i=t[a];e.$set(e.orgParam,i.alias,i.value)}}))},getOtherPost:function(e){this.dialogVisible=!0,this.loadOtherPost(e)},loadOtherPost:function(e,t){var a=this,i={};this.clickOtherPost=e;var n={group:"defaultQueryGroup",operation:"EQUAL",relation:"AND",property:"account",value:e.account},r={group:"defaultQueryGroup",operation:"NOT_EQUAL",relation:"AND",property:"uopId",value:e.relId?e.relId:-1};(i={pageBean:this.otherPostPageResult,querys:[]}).querys.push(n),i.querys.push(r),o.default.getUserOrgPage(i).then((function(e){a.otherPostData=e.rows,a.otherPostPageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},setUserMaster:function(){var e=this;if(this.$refs.htTable.$refs.htTable.selection.length<1)this.$message({message:"请选择人员",type:"warning"});else{var t=[];this.selectUsers.forEach((function(e){t.push(e.orgUserId)})),n.default.setMasterByIds(t).then((function(t){if(t.state){e.$message({message:t.message,type:"success"}),e.selectUsers=[];e.tabClick({index:"1"})}}))}},setUserPost:function(){this.$refs.htTable.$refs.htTable.selection.length<1?this.$message({message:"请选择人员",type:"warning"}):this.$refs.postDialog.showDialog()},postDialogOnConfirm:function(e){var t=this;if(e&&0!=e.length){var a=[];e.forEach((function(e){a.push(e.code)}));var i=a.join(",");i+=",";var o=[];this.selectUsers.forEach((function(e){o.push(e.account)}));var r=o.join(","),s={};s.postCode=i,s.accounts=r,n.default.saveUserPost(s).then((function(e){e.state&&(t.$message({message:e.message,type:"success",showClose:!0}),t.$refs.htTable.load())}))}else this.$message.error("请至少选择一个岗位")},handleSizeChange:function(e){this.otherPostPageResult.page=1,this.otherPostPageResult.pageSize=e,this.loadOtherPost(this.clickOtherPost)},handleCurrentChange:function(e){this.otherPostPageResult.page=e,this.loadOtherPost(this.clickOtherPost)},otherPostClose:function(){this.otherPostPageResult={page:1,pageSize:5,total:0}},selectUser:function(e){this.selectUsers=e},editUser:function(e){var t=[];(t=this.orgAuthData.filter((function(t){return t.userAccount==e})))[0]&&t[0].userPerms&&t[0].userPerms.indexOf("edit")?(this.clickUserAccount=e,this.isUserManagerShow=!0):this.selectUserInfo(e)},selectUserInfo:function(e){var t=this;o.default.getUser(e).then((function(e){e.photo="".concat(window.context.portal)+e.photo,t.user=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?m(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):m(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},e.user)})).then((function(){o.default.getUserByUserId(t.user.id).then((function(e){t.$set(t.user,"roleName",e[e.length-1].roleName.roleName);for(var a=[],i=0;i<e.length-1;i++)a.push(e[i]);t.$set(t.user,"orgPostList",a),t.isUserInfo=!0}))}))},handleCloseUserManager:function(){this.isUserInfo=!1,this.isUserManagerShow=!1,this.$refs.htTable.load()},getOrgAuthData:function(e){this.orgAuthData=e}}},v=b,y=(a("e3ec"),a("2877")),w=Object(y.a)(v,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("el-tabs",{staticClass:"fullheight",attrs:{type:"card"},on:{"tab-click":e.tabClick},model:{value:e.orgResume,callback:function(t){e.orgResume=t},expression:"orgResume"}},[a("el-tab-pane",{staticClass:"fullheight",attrs:{label:"组织简介",name:"orgInfo"}},[a("form",{directives:[{name:"form",rawName:"v-form"}],staticClass:"fullheight",attrs:{"data-vv-scope":"form1"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"5",cellpadding:"3",border:"0"}},[a("tr",[a("td",[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"默认为"+e.orgTypeName,placement:"top"}},[a("span",{staticClass:"el-icon-question",staticStyle:{"margin-left":"10px"}},[e._v("上级组织名称:")])])],1),a("td",{attrs:{width:"83%"}},["showInfo"==e.OrgManagerFormType?a("ht-input",{staticStyle:{width:"100%"},attrs:{permission:"b",placeholder:"请输入上级组织名称",disabled:""},model:{value:e.org.parentOrgName,callback:function(t){e.$set(e.org,"parentOrgName",t)},expression:"org.parentOrgName"}}):e._e(),"showInfo"!=e.OrgManagerFormType?a("eip-org-selector",{attrs:{single:"",config:{id:"org.parentId",code:"org.orgCodes"},validate:{required:!1},placeholder:e.orgTypeName,"append-to-body":""},model:{value:e.org.parentOrgName,callback:function(t){e.$set(e.org,"parentOrgName",t)},expression:"org.parentOrgName"}}):e._e()],1)]),a("tr",[a("td",[e._v("组织名称:")]),a("td",{attrs:{width:"83%"}},[a("ht-input",{staticStyle:{width:"100%"},attrs:{permission:"b",placeholder:"请输入组织名称",disabled:"showInfo"==e.OrgManagerFormType},model:{value:e.org.name,callback:function(t){e.$set(e.org,"name",t)},expression:"org.name"}})],1)]),a("tr",[a("td",[e._v("组织编码:")]),a("td",{attrs:{width:"83%"}},[a("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(t){e.$set(e.org,"code",t)},expression:"org.code"}})],1)]),a("tr",[a("td",[e._v("排序号:")]),a("td",{attrs:{width:"83%"}},[a("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(t){e.$set(e.org,"orderNo",t)},expression:"org.orderNo"}})],1)]),a("tr",[a("td",[e._v("级别:")]),a("td",{attrs:{width:"83%"}},[a("ht-input",{staticStyle:{width:"100%"},attrs:{permission:"w",placeholder:"请输入级别",disabled:"showInfo"==e.OrgManagerFormType},model:{value:e.org.grade,callback:function(t){e.$set(e.org,"grade",t)},expression:"org.grade"}})],1)]),a("tr",[a("td",[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"0表示不受限制",placement:"top"}},[a("span",{staticClass:"el-icon-question",staticStyle:{"margin-left":"10px"}},[e._v("组织限编用户数量:")])])],1),a("td",{attrs:{width:"83%"}},[a("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(t){e.$set(e.org,"limitNum",t)},expression:"org.limitNum"}})],1)]),a("tr",[a("td",[e._v("组织现编用户数量:")]),a("td",{attrs:{width:"83%"}},[a("ht-input",{staticStyle:{width:"100%"},attrs:{permission:"w",placeholder:"组织现编用户数量",disabled:""},model:{value:e.org.nowNum,callback:function(t){e.$set(e.org,"nowNum",t)},expression:"org.nowNum"}})],1)]),a("tr",[a("td",[e._v("是否允许超过限编:")]),a("td",{attrs:{width:"83%"}},[a("ht-radio",{attrs:{disabled:"showInfo"==e.OrgManagerFormType,options:[{key:0,value:"允许"},{key:1,value:"不允许"}]},model:{value:e.org.exceedLimitNum,callback:function(t){e.$set(e.org,"exceedLimitNum",t)},expression:"org.exceedLimitNum"}})],1)]),"showInfo"!=e.OrgManagerFormType?a("tr",[a("td",[a("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("eip.common.save")))])],1)]):e._e()])])]),a("el-tab-pane",{staticClass:"fullheight",attrs:{label:"组织人员",name:"orgUser",disabled:"addOrg"===e.OrgManagerFormType}},[e.orgUserShow?a("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[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showAddOrgUser()}}},[e._v("添加")]),a("el-button",{on:{click:function(t){return e.setUserMaster()}}},[e._v("设置主组织")]),a("el-button",{on:{click:function(t){return e.setUserPost()}}},[e._v("设置岗位")]),a("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,3088981910)},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{label:"名称",width:"150","show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-link",{attrs:{type:"primary"},on:{click:function(a){return e.editUser(t.row.account)}}},[e._v(e._s(t.row.fullName))])]}}],null,!1,673931789)}),a("ht-table-column",{attrs:{prop:"account",label:"账号","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"relName",label:"岗位名称","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{width:"120",label:"其他组织岗位"},scopedSlots:e._u([{key:"default",fn:function(t){return[1==t.row.otherPost?a("el-tag",{attrs:{type:"danger"}},[e._v("无")]):e._e(),a("el-link",{attrs:{type:"primary"},on:{click:function(a){return e.getOtherPost(t.row)}}},[2==t.row.otherPost?a("el-tag",[e._v("有")]):e._e()],1),a("el-link",{attrs:{type:"primary"},on:{click:function(a){return e.getOtherPost(t.row)}}},[3==t.row.otherPost?a("el-tag",{attrs:{type:"success"}},[e._v("有（主）")]):e._e()],1)]}}],null,!1,2627509600)}),a("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(t){var i=t.row;return[0==i.isMaster?a("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),1==i.isMaster?a("el-tag",{attrs:{type:"success"}},[e._v("是")]):e._e()]}}],null,!1,2474568482)}),a("ht-table-column",{attrs:{prop:"orguser.IS_CHARGE_",label:"负责人",width:"100",filters:[{text:"否",value:0},{text:"是",value:1},{text:"主",value:2}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0==i.isCharge?a("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),1==i.isCharge?a("el-tag",[e._v("是")]):e._e(),2==i.isCharge?a("el-tag",{attrs:{type:"success"}},[e._v("主")]):e._e()]}}],null,!1,774039125)}),a("ht-table-column",{attrs:{prop:"u.STATUS_",label:"状态",width:"100",filters:[{text:"禁用",value:0},{text:"正常",value:1},{text:"离职",value:-2}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0==i.status?a("el-tag",{attrs:{type:"danger"}},[e._v("禁用")]):e._e(),1==i.status?a("el-tag",{attrs:{type:"success"}},[e._v("正常")]):e._e(),-2==i.status?a("el-tag",{attrs:{type:"warning"}},[e._v("离职")]):e._e()]}}],null,!1,702940901)}),a("ht-table-column",{attrs:{width:"170"},scopedSlots:e._u([{key:"header",fn:function(){return[a("span",{staticStyle:{color:"#2274af"}},[e._v("操作")])]},proxy:!0},{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.orgUserHandleCommand,click:function(t){return e.orgUserHandleCommand({row:i,command:"setIsMaster"})}}},[a("span",[a("i",{staticClass:"el-icon-user"}),e._v(e._s("0"==i.isMaster?"设置主组织":"取消主组织")+"\n\t\t\t\t\t\t\t\t")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},["2"!=i.isCharge?a("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"setIsMainChange"}}},[e._v("设置主负责人")]):e._e(),"2"==i.isCharge?a("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"setOrgCharge"}}},[e._v("取消主负责人")]):e._e(),"0"==i.isCharge?a("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"setOrgCharge"}}},[e._v("设置负责人")]):e._e(),"1"==i.isCharge?a("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"setOrgCharge"}}},[e._v("取消负责人")]):e._e()],1)],1)]}}],null,!1,1540030650)})]],2):e._e(),a("el-dialog",{attrs:{title:"其他组织岗位信息",visible:e.dialogVisible,width:"55%","append-to-body":!0},on:{"update:visible":function(t){e.dialogVisible=t},close:e.otherPostClose}},[a("el-table",{staticStyle:{width:"100%"},attrs:{border:"",data:e.otherPostData}},[a("el-table-column",{attrs:{prop:"userName",label:"姓名",width:"120",align:"center"}}),a("el-table-column",{attrs:{prop:"orgName",label:"组织名称",align:"center"}}),a("el-table-column",{attrs:{prop:"posName",label:"岗位名称",align:"center"}}),a("el-table-column",{attrs:{label:"是否主要组织",width:"100",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.isMaster?a("el-tag",{attrs:{type:"success"}},[e._v("是")]):a("el-tag",{attrs:{type:"danger"}},[e._v("否")])]}}])}),a("el-table-column",{attrs:{label:"负责人",width:"80",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return["0"==t.row.isCharge?a("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),"1"==t.row.isCharge?a("el-tag",{attrs:{type:"primary"}},[e._v("是")]):e._e(),"2"==t.row.isCharge?a("el-tag",{attrs:{type:"success"}},[e._v("主")]):e._e()]}}])}),a("el-table-column",{attrs:{label:"状态",width:"80",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return["0"==t.row.status?a("el-tag",{attrs:{type:"danger"}},[e._v("禁用")]):e._e(),"1"==t.row.status?a("el-tag",{attrs:{type:"primary"}},[e._v("正常")]):e._e(),"-2"==t.row.status?a("el-tag",{attrs:{type:"success"}},[e._v("离职")]):e._e()]}}])})],1),a("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}}),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("关 闭")])],1)],1),a("eip-user-dialog",{ref:"eipUserDialog",attrs:{"append-to-body":""},on:{onConfirm:e.userDialogOnConfirm}}),a("post-dialog",{ref:"postDialog",attrs:{orgId:e.org.id,"append-to-body":""},on:{onConfirm:e.postDialogOnConfirm}})],1),a("el-tab-pane",{staticClass:"fullheight",attrs:{label:"组织岗位",name:"orgPost",disabled:"addOrg"===e.OrgManagerFormType}},[e.orgPostShow?a("org-post",{staticClass:"fullheight",attrs:{"org-id":e.org.id,"org-code":e.org.groupCode}}):e._e()],1),a("el-tab-pane",{staticClass:"fullheight",attrs:{label:"组织参数",name:"orgParam",disabled:"addOrg"===e.OrgManagerFormType}},[a("el-form",{model:{value:e.orgParam,callback:function(t){e.orgParam=t},expression:"orgParam"}},[e._l(e.orgParams,(function(t){return[a("ht-form-item",{key:t.name,attrs:{label:t.name,prop:"name","label-width":"200px"}},["date"===t.ctlType?a("el-date-picker",{staticStyle:{width:"86%"},attrs:{type:"datetime",placeholder:"选择日期时间"},model:{value:e.orgParam[t.code],callback:function(a){e.$set(e.orgParam,t.code,a)},expression:"orgParam[param.code]"}}):e._e(),"input"===t.ctlType?a("ht-input",{staticStyle:{width:"86%"},model:{value:e.orgParam[t.code],callback:function(a){e.$set(e.orgParam,t.code,a)},expression:"orgParam[param.code]"}}):e._e(),"number"===t.ctlType?a("ht-input",{attrs:{type:"number"},model:{value:e.orgParam[t.code],callback:function(a){e.$set(e.orgParam,t.code,a)},expression:"orgParam[param.code]"}}):e._e(),"select"===t.ctlType&&t.json?a("ht-select",{attrs:{options:JSON.parse(t.json)},model:{value:e.orgParam[t.code],callback:function(a){e.$set(e.orgParam,t.code,a)},expression:"orgParam[param.code]"}}):e._e(),"radio"===t.ctlType&&t.json?a("ht-radio",{attrs:{options:JSON.parse(t.json)},model:{value:e.orgParam[t.code],callback:function(a){e.$set(e.orgParam,t.code,a)},expression:"orgParam[param.code]"}}):e._e(),"checkbox"===t.ctlType&&t.json?a("ht-checkbox",{attrs:{options:JSON.parse(t.json)},model:{value:e.orgParam[t.code],callback:function(a){e.$set(e.orgParam,t.code,a)},expression:"orgParam[param.code]"}}):e._e()],1)]}))],2),a("el-row",[a("el-col",{attrs:{offset:6}},[e.orgParams.length>0?a("el-button",{attrs:{type:"primary"},on:{click:e.orgParamSubmit}},[e._v("保存")]):e._e()],1)],1)],1),a("el-tab-pane",{staticClass:"fullheight",attrs:{label:"分级组织管理设置",name:"orgManageSetting",disabled:"addOrg"===e.OrgManagerFormType}},[e.orgAuthPageShow?a("org-auth-page",{staticClass:"fullheight",attrs:{"org-code":e.org.code,"dem-code":e.org.demCode},on:{orgAuthData:e.getOrgAuthData}}):e._e()],1),a("ht-sidebar-dialog",{attrs:{width:"28%",title:"查看用户",visible:e.isUserInfo,"before-close":e.handleCloseUserManager,"append-to-body":!0}},[a("user-detail",{attrs:{user:e.user}})],1),a("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?a("user-manager",{ref:"userManager",attrs:{"user-account":e.clickUserAccount},on:{handleCloseUserManager:e.handleCloseUserManager,closeUserManeger:e.handleCloseUserManager}}):e._e()],1)],1),a("under-user-table",{ref:"underUserTable",attrs:{"org-id":e.org.id,"user-id":e.selectOrgUserAccount,"dim-id":e.demId}})],1)}),[],!1,null,"b5e004d2",null);t.default=w.exports},"9ac0":function(e,t,a){"use strict";a.r(t);a("25fc"),a("000b");var i=a("2ade"),n=a("88de"),o={name:"eip-form-dialog",props:{value:Array,single:Boolean,name:String,formType:{type:String,default:"pc"},appendToBody:{type:Boolean,default:!1},destroyOnClose:{type:Boolean,default:!1},rightType:{type:String,default:""}},data:function(){return{data:[],treeData:null,tableColumns:[{prop:"name",label:"流程名称"},{prop:"defKey",label:"流程key"}],pagination:{page:1,pageSize:50,total:0},typeIdQuery:null}},mounted:function(){},methods:{loadTreeData:function(){var e=this;n.default.getSysTypeByCatId("6").then((function(t){e.treeData=t}))},showDialog:function(e){this.loadTreeData(),e||(e=[]),this.$refs.htTreeListDialog.showDialog(e)},handleLoad:function(e,t){var a=this;this.typeIdQuery&&e.querys.push(this.typeIdQuery),e.params=e.params||{},this.rightType&&(e.params.bpmDefAuthorizeRightType=this.rightType),i.default.post("${bpmModel}/flow/def/v1/listJson",e).then((function(e){var t=e.data;a.data=t.rows,a.pagination={page:t.page,pageSize:t.pageSize,total:t.total}})).finally((function(){return t()}))},loadListData:function(e){var t={pageBean:this.pagination,querys:[]};this.typeIdQuery={property:"typeId",value:e.id,group:"categoryGroup",operation:"EQUAL",relation:"AND"},this.handleLoad(t,(function(){}))},onConfirm:function(e){this.$emit("onConfirm",e,this.name),this.$emit("input",e)},reset:function(){this.typeIdQuery&&(this.$refs.htTreeListDialog.$refs.tree.$refs.elTree.currentNode.node.isCurrent=!1),this.typeIdQuery=""}}},r=(a("23a9"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-tree-list-dialog",{ref:"htTreeListDialog",attrs:{single:e.single,data:e.data,"table-columns":e.tableColumns,pagination:e.pagination,"tree-data":e.treeData,"default-expanded-keys":["6"],"dialog-title":"选择流程","append-to-body":e.appendToBody,quickSearchProps:"name,defKey","search-placeholder":"流程名称、流程key","destroy-on-close":e.destroyOnClose},on:{load:e.handleLoad,loadListData:e.loadListData,onConfirm:e.onConfirm,reset:e.reset}})}),[],!1,null,"48278b5e",null);t.default=s.exports},"9b33":function(e,t,a){},"9b53":function(e,t,a){},"9bb6":function(e,t,a){"use strict";a.r(t);var i={name:"sub-fields",props:["data"],data:function(){return{subField:[],dataTemplate:{}}},computed:{},mounted:function(){this.dataTemplate=this.data.bpmDataTemplate,this.initData()},methods:{initButton:function(){this.subField=JSON.parse(JSON.stringify(this.data.subFormField))},initData:function(){this.data.bpmDataTemplate.subField?this.subField=JSON.parse(this.data.bpmDataTemplate.subField):this.subField=JSON.parse(JSON.stringify(this.data.subFormField))},saveSubField:function(){this.dataTemplate.subField=this.subField?JSON.stringify(this.subField):null}}},n=(a("2b0a"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.initButton()}}},[e._v("重置")]),a("div",[a("el-tabs",{attrs:{type:"card"}},e._l(e.subField,(function(t,i){return a("el-tab-pane",{key:i,attrs:{label:t.desc}},[a("el-row",{staticStyle:{width:"100%"},attrs:{gutter:20}},[a("el-table",{ref:"displaySettingTable",refInFor:!0,attrs:{border:"",data:t.attributeList,"tooltip-effect":"dark"}},[a("el-table-column",{staticClass:"is-required",attrs:{prop:"name",label:"列名","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"desc",label:"注释","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"dataType",label:"类型",width:"80"}}),a("el-table-column",{staticClass:"is-required",attrs:{label:"是否不显示","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(i){return[a("el-switch",{attrs:{"active-text":"是","inactive-text":"否"},model:{value:t.attributeList[i.$index].isShow,callback:function(a){e.$set(t.attributeList[i.$index],"isShow",a)},expression:"sub.attributeList[scope.$index].isShow"}})]}}],null,!0)})],1)],1),a("el-row",[a("div",{staticStyle:{margin:"15px","font-size":"15px"}},[e._v("孙表字段")])]),a("el-row",[a("el-tabs",{attrs:{type:"card"}},e._l(t.childEnts,(function(t,i){return a("el-tab-pane",{key:i,attrs:{label:t.desc}},[a("el-table",{attrs:{border:"",data:t.attributeList,"tooltip-effect":"dark"}},[a("el-table-column",{staticClass:"is-required",attrs:{prop:"name",label:"列名","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"desc",label:"注释","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"dataType",label:"类型",width:"80"}}),a("el-table-column",{staticClass:"is-required",attrs:{label:"是否不显示","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(i){return[a("el-switch",{attrs:{"active-text":"是","inactive-text":"否"},model:{value:t.attributeList[i.$index].isShow,callback:function(a){e.$set(t.attributeList[i.$index],"isShow",a)},expression:"sun.attributeList[scope.$index].isShow"}})]}}],null,!0)})],1)],1)})),1)],1)],1)})),1)],1)],1)}),[],!1,null,"747c708b",null);t.default=o.exports},"9bd4":function(e,t,a){"use strict";a.r(t);a("25fc"),a("000b");var i=a("c7ea"),n={name:"data-template-dialog",data:function(){return{pageResult:{page:1,pageSize:20,total:0},data:[],dialogVisible:!1}},methods:{showDialog:function(){this.dialogVisible=!0},rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},loadData:function(e,t){var a=this;e.querys||(e.querys=[]),e.querys.push({group:"main",property:"mobileFormAlias",operation:"NOTNULL",relation:"AND"}),e.sorter?e.sorter.push({direction:"DESC",property:"UPDATE_TIME_"}):e.sorter=[{direction:"DESC",property:"UPDATE_TIME_"}],i.default.getDataTemplateData(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},onConfirm:function(e){this.$emit("onConfirm",{alias:e.alias,name:e.name}),this.dialogVisible=!1}}},o=(a("bc14"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"选择表单列表","append-to-body":!0,visible:e.dialogVisible,"before-close":function(){return e.dialogVisible=!1},"close-on-click-modal":!1,width:"50%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-container",[a("el-main",[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"name,alias","show-export":!1,showCustomColumn:!1,"default-sorter":[{direction:"DESC",property:"create_time_"}]},on:{load:e.loadData,"row-click":e.rowClick}},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-link",{attrs:{type:"primary",title:"选择"},on:{click:function(a){return e.onConfirm(t.row)}}},[e._v(e._s(t.row.name))])]}}])}),a("ht-table-column",{attrs:{prop:"alias",label:"别名",sortable:!0}}),a("ht-table-column",{attrs:{prop:"boDefAlias",label:"业务对象别名",sortable:!0}}),a("ht-table-column",{attrs:{prop:"typeName",label:"分类"}}),a("ht-table-column",{attrs:{prop:"subject",label:"绑定流程名称"}})]],2)],1)],1)],1)}),[],!1,null,"0b9d53c8",null);t.default=r.exports},"9c5f":function(e,t,a){"use strict";a("6a8d")},"9ce1":function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74"),a("5a1d"),a("80a8");var i=a("ade3"),n=(a("25fc"),a("c7ea"),a("a858")),o=a("5880"),r=a("379d"),s=a.n(r);a("880b");function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function c(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?l(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var d={name:"template-add-to-menu",props:["alias","sqlAlias"],type:"",components:{Treeselect:s.a},data:function(){return{menu:{},type:"",manageAliasPre:"templateMenu/",frontAliasPre:"querySql/queryView/",menuTreeData:[],dialogVisible:!1,normalizer:function(e){return{id:e.id,label:e.name,children:e.children,isDefaultExpanded:!1}},from:""}},computed:c({},Object(o.mapState)({currentUser:function(e){return e.login.currentUser}})),watch:{type:{handler:function(e,t){e!=t&&this.getMenuDataByType()}}},methods:{onConfirm:function(e){var t=this;if(this.menu.parentAlias){var a=this;a.$validator.validateAll("TemplateMenuForm").then((function(e){if(e){var i=c({},a.menu);delete i.parentMenuName,n.default.saveDataTemplateToMenu(i).then((function(e){e.state&&(a.dialogVisible=!1,t.$message.success(e.message))}))}else{var o=a.$validator.errors.items.filter((function(e){return"TemplateMenuForm"==e.scope})).length;a.$message({showClose:!0,message:"有".concat(o,"个字段未通过校验，请正确填写表单内容。"),type:"warning"})}}))}else this.$message.error("请选择父节点！")},handleClose:function(){this.dialogVisible=!1},getMenuDataByType:function(){var e=this,t="front"==this.type?"front_menu":"manage_menu";n.default.getCurrentMenuByAlias(t).then((function(t){if(t.state&&t.value.length>0){var a=t.value;if(e.removeEmptyChildren(a),"front"!=e.type)for(var i=0;i<a.length;i++)if(a[i].children)for(var n=a[i].children.length-1;n>=0;n--)-1==a[i].children[n].alias.indexOf("href/template")&&a[i].children.splice(n,1);e.menuTreeData=a}}))},removeEmptyChildren:function(e){var t=this;e.forEach((function(e){e.children&&(e.children.length<1||6==e.path.split(".").length?delete e.children:t.removeEmptyChildren(e.children))}))},handleNodeClick:function(e){var t="";if("manage"==this.type){var a=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());t="href/template/"+a,this.menu.href=window.context.front+"/statement/querySql/queryView/"+this.sqlAlias+"/"+this.alias+"/true"}else t=this.frontAliasPre,t+=this.sqlAlias+"/"+this.alias;var i=this;n.default.isMenuExist(this.menu.alias).then((function(a){a.state?(i.menu.menuId=e.id,a.value?(i.$message.error("菜单别名："+t+"已存在！"),i.menu.alias="",i.$forceUpdate()):(i.menu.alias=t,i.menu.parentAlias=e.alias,i.$forceUpdate())):i.$message.error("菜单别名校验失败！")}))},showDialog:function(e,t){this.menu={},this.type=e,t&&"front"==e?this.from=t:t&&"manage"==e&&(this.from="addManageReport"),this.dialogVisible=!0}}},u=(a("e0f5"),a("2877")),p=Object(u.a)(d,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"添加到菜单",visible:e.dialogVisible,width:"45%",appendToBody:"","close-on-click-modal":!1,"before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-form",{attrs:{"data-vv-scope":"TemplateMenuForm"},model:{value:e.menu,callback:function(t){e.menu=t},expression:"menu"}},[a("ht-form-item",{attrs:{"label-width":"180px",prop:"parentMenu",l:""}},[a("template",{slot:"label"},[a("span",[e._v("父节点")])]),a("Treeselect",{staticStyle:{width:"80%"},attrs:{normalizer:e.normalizer,multiple:!1,options:e.menuTreeData,noOptionsText:" ",noChildrenText:" ",placeholder:"请选择父节点"},on:{select:e.handleNodeClick},model:{value:e.menu.parentMenuName,callback:function(t){e.$set(e.menu,"parentMenuName",t)},expression:"menu.parentMenuName"}})],2),"front"==e.type?a("ht-form-item",{attrs:{label:"菜单别名",prop:"alias","label-width":"180px"}},[a("ht-input",{attrs:{disabled:"",validate:{required:!0}},model:{value:e.menu.alias,callback:function(t){e.$set(e.menu,"alias",t)},expression:"menu.alias"}})],1):e._e(),"manage"==e.type?a("ht-form-item",{attrs:{label:"Url地址",prop:"alias","label-width":"180px"}},[a("ht-input",{attrs:{disabled:""},model:{value:e.menu.href,callback:function(t){e.$set(e.menu,"href",t)},expression:"menu.href"}})],1):e._e(),a("ht-form-item",{attrs:{label:"菜单名称",prop:"name","label-width":"180px"}},[a("ht-input",{attrs:{validate:{required:!0}},model:{value:e.menu.name,callback:function(t){e.$set(e.menu,"name",t)},expression:"menu.name"}})],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.onConfirm}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1)}),[],!1,null,"26e6bc98",null);t.default=p.exports},"9d59":function(e,t,a){},"9e41":function(e,t,a){},"9e84":function(e,t,a){},"9e9b":function(e,t,a){"use strict";a.r(t);a("80a8"),a("00dd"),a("25fc"),a("000b");var i=a("5f72"),n=a("c7ea"),o=a("c994"),r=a("afce"),s=a("2ade"),l={components:{TemplateEdit:r.default,fieldDialog:function(){return Promise.resolve().then(a.bind(null,"eb6d"))},iconDialog:function(){return Promise.resolve().then(a.bind(null,"e42c"))}},props:{id:String},data:function(){return{disabled:!1,tabStatus:"sql",sqlList:[],tableList:[],dialogSQLVisible:!1,dialogVisible:!1,data:{},dataSources:[],turnToIndex:"",isCheckSql:!1,item:{},type:"",buttonDef:[],saveUrl:window.context.form+"/form/query/querySqldef/save",title:"添加自定义视图"}},mounted:function(){var e=this;n.default.getDataSource().then((function(t){e.dataSources=t.data}))},methods:{sqlOk:function(){var e=this;if(1==e.sqlList.length)for(var t=0;t<e.sqlList.length;t++)if(e.sqlList[t].connected){if(e.sqlList[t].relation.length>0)for(var a=0;a<e.sqlList[t].relation.length;a++)if(!e.sqlList[t].relation[a].relatedBind||!e.sqlList[t].relation[a].connectedBind)return void i.Message.warning("请先添加关联关系")}else if(!e.sqlList[t].related)return void i.Message.warning("请先添加被关联表");if(e.sqlList.length>1)for(var n=0;n<e.sqlList.length;n++)if(e.sqlList[n].relation.length>0)for(var o=0;o<e.sqlList[n].relation.length;o++)if(!e.sqlList[n].relation[o].relatedBind||!e.sqlList[n].relation[o].connectedBind)return void i.Message.warning("请先添加关联关系");for(var r="select * from ",s=0;s<e.sqlList.length;s++){0==s?e.sqlList[s].connected?r=r+e.sqlList[s].related+" left join "+e.sqlList[s].connected+" on ":r+=e.sqlList[s].related:r=r+" left join "+e.sqlList[s].connected+" on ";for(var l=0;l<e.sqlList[s].relation.length;l++)e.sqlList[s].relation[l].relatedBind&&e.sqlList[s].relation[l].connectedBind&&(r=0==l?r+e.sqlList[s].relation[l].relatedBind+" = "+e.sqlList[s].relation[l].connectedBind:r+" and "+e.sqlList[s].relation[l].relatedBind+" = "+e.sqlList[s].relation[l].connectedBind)}e.data.sql=r,e.dialogSQLVisible=!1},handleSql:function(e,t,a){var i=this;if(i.sqlList[t].relation.length>0)for(var n=0;n<i.sqlList[t].relation.length;n++)"related"==a&&i.sqlList[t].relation[n].relatedBind&&(i.sqlList[t].relation[n].relatedBind=""),"connected"==a&&i.sqlList[t].relation[n].connectedBind&&(i.sqlList[t].relation[n].connectedBind="");var o={dsalias:i.data.dsName,isTable:1,objName:e},r=window.context.form+"/form/customQuery/v1/getTable";s.default.post(r,o).then((function(n){if("related"==a){i.sqlList[t].fieldRelatedList=[];for(var o=0;o<n.data.table.columnList.length;o++)n.data.table.columnList[o].key=e+"."+n.data.table.columnList[o].fieldName,n.data.table.columnList[o].value=n.data.table.columnList[o].fieldName+"("+n.data.table.columnList[o].comment+")",i.sqlList[t].fieldRelatedList.push(n.data.table.columnList[o])}else if("connected"==a){i.sqlList[t].fieldConnectedList=[];for(var r=0;r<n.data.table.columnList.length;r++)n.data.table.columnList[r].key=e+"."+n.data.table.columnList[r].fieldName,n.data.table.columnList[r].value=n.data.table.columnList[r].fieldName+"("+n.data.table.columnList[r].comment+")",i.sqlList[t].fieldConnectedList.push(n.data.table.columnList[r])}}))},getDivision:function(e,t,a){var i=this;if(t!=i.sqlList.length-1){var n="";"related"==a?n="关联表":"connected"==a&&(n="被关联表"),i.$confirm("确认修改?","修改"+n+"会清空下面所有关联信息",{cancelButtonText:"取消",confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){for(var e=i.sqlList.length-1;e>=0;e--)e>t&&i.sqlList.splice(e,1);"related"==a?i.$refs.related[t].focus():"connected"==a&&i.$refs.connected[t].focus()})).finally((function(){"related"==a?i.$refs.related[t].blur():"connected"==a&&i.$refs.connected[t].blur()}))}},removeSqlList:function(e){var t=this;e!=t.sqlList.length-1?t.$confirm("确认删除?","点击删除会清空下面所有关联信息",{cancelButtonText:"取消",confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){for(var a=t.sqlList.length-1;a>=0;a--)a>=e&&t.sqlList.splice(a,1)})):t.sqlList.splice(e,1)},changeSql:function(e,t,a){this.handleSql(e,t,a)},addSqlList:function(){if(1!=this.sqlList.length||""!=this.sqlList[0].connected){var e=[];if(this.sqlList.length>0)for(var t=0;t<this.sqlList.length;t++){if(this.sqlList[t].relation.length>0)for(var a=0;a<this.sqlList[t].relation.length;a++)if(!this.sqlList[t].relation[a].relatedBind||!this.sqlList[t].relation[a].connectedBind)return void i.Message.warning("请先添加关联关系");this.sqlList[t].related&&e.push(this.sqlList[t].related),this.sqlList[t].connected&&e.push(this.sqlList[t].connected)}for(var n=0;n<this.tableList.length;n++)this.tableList[n].type="1";if(e.length>0)for(var o=0;o<this.tableList.length;o++)-1!=e.indexOf(this.tableList[o].name)&&(this.tableList[o].type="2");this.sqlList.push({related:"",connected:"",relation:[{}],fieldRelatedList:[],fieldConnectedList:[]})}else i.Message.warning("请先添加被关联表")},generateSql:function(){var e=this;e.dialogSQLVisible=!0,e.tableList=[];var t={dsalias:e.data.dsName,isTable:1,objName:""},a=window.context.form+"/form/customQuery/v1/getByDsObjectName";s.default.post(a,t).then((function(t){if(t&&0!=t.data.length)for(var a=0;a<t.data.length;a++)t.data[a].type="1",t.data[a].comment=t.data[a].name+"("+t.data[a].comment+")",e.tableList.push(t.data[a]);else i.Message.warning("该数据源中未查询到表或视图")}))},handleClose:function(){this.dialogSQLVisible=!1},beforeClose:function(){this.dialogVisible=!1},handleOpen:function(){var e=this;this.tabStatus="sql",this.dialogVisible=!0,this.disabled=!1,this.$nextTick((function(){e.id?(e.title="编辑自定义视图",n.default.getCustomViewById(e.id).then((function(t){e.data=t,e.buttonDef=JSON.parse(e.data.buttonDef);for(var a=0;a<e.data.metafields.length;a++)e.data.metafields[a].alarmSetting&&(e.data.metafields[a].alarmSetting=JSON.parse(e.data.metafields[a].alarmSetting)),e.data.metafields[a].controlContent&&(e.data.metafields[a].controlContent=JSON.parse(e.data.metafields[a].controlContent))})),e.isCheckSql=!0):(e.title="添加自定义视图",e.data={metafields:[],buttonDef:[{inRow:"0",name:"导出",triggerType:"onclick",isDefault:"1",urlPath:"exports()"}],dsName:"LOCAL",supportTab:"1",alias:""},e.buttonDef=e.data.buttonDef,e.isCheckSql=!1)}))},checkSql:function(){var e=this;if(this.data.sql){var t=JSON.stringify(this.data.sql);if(t=t.replace(/\s/g,""),-1==t.toLocaleUpperCase().indexOf("ORDERBY"))if(-1==t.toLocaleUpperCase().indexOf("GROUPBY")){var a={sql:this.data.sql,dsName:this.data.dsName};n.default.checkSql(a).then((function(t){t.state&&(e.$message({type:"success",message:t.message}),e.isCheckSql=!0)}))}else this.$message({type:"warning",message:"请检查sql语句，不能包含group by分组语句"});else this.$message({type:"warning",message:"请检查sql语句，不能包含order by排序语句"})}else this.$message({type:"warning",message:"请输入sql语句"})},addButton:function(){var e={inRow:!0,triggerType:"onclick",isDefault:"0"};this.buttonDef.push(e)},deleteRow:function(e,t){t.splice(e,1)},changeAlias:function(){document.getElementsByName("dataAlias")[0].style.border=""},saveData:function(){var e=this;this.disabled=!0,this.beforeSaveData(),o.default.validateForm(this,"customViewEdit").then((function(){s.default.post(e.saveUrl,e.data).then((function(t){e.disabled=!1,t.data.state?(e.$message({message:t.data.message,type:"success"}),e.$confirm("保存成功，是否继续添加？","提示",{confirmButtonText:"继续操作",cancelButtonText:"退出",type:"warning"}).then((function(){document.getElementsByName("dataAlias")[0].focus(),document.getElementsByName("dataAlias")[0].style.border="1px solid red"})).catch((function(){e.afterSaveData()}))):e.afterSaveData()})).catch((function(){e.disabled=!1}))})).catch((function(t){e.disabled=!1,e.$message.warning("请正确填写表单信息")}))},beforeSaveData:function(){for(var e=0;e<this.data.metafields.length;e++){if(this.sn=e+1,this.data.metafields[e].alarmSetting&&(this.data.metafields[e].alarmSetting=JSON.stringify(this.data.metafields[e].alarmSetting)),this.data.metafields[e].dialogAlarmSetting&&(this.data.metafields[e].alarmSetting=JSON.stringify(this.data.metafields[e].dialogAlarmSetting)),this.data.metafields[e].controlContent)if(this.data.metafields[e].controlContent.alias){var t={};t.alias=this.data.metafields[e].controlContent.alias,t.resultfield=this.data.metafields[e].controlContent.resultfield,this.data.metafields[e].controlContent=JSON.stringify(t)}else this.data.metafields[e].controlContent=JSON.stringify(this.data.metafields[e].controlContent);this.data.metafields[e].isShow=this.data.metafields[e].isShow?1:0,this.data.metafields[e].isSearch=this.data.metafields[e].isSearch?1:0,this.data.metafields[e].isCombine=this.data.metafields[e].isCombine?1:0}this.buttonDef&&(this.data.buttonDef=JSON.stringify(this.buttonDef))},afterSaveData:function(){this.close(),this.$emit("after-save")},refresh:function(){var e=this,t=this.$loading({lock:!0,text:"正在刷新,请稍后",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"});n.default.refreshFields(this.id).then((function(a){e.data.metafields=a,t.close(),a&&e.$message({type:"success",message:"刷新成功"})}))},close:function(){this.$emit("beforeClose"),this.dialogVisible=!1,this.sqlList=[]},fieldDialog:function(e,t){this.type=e,this.item=t,this.$refs.fieldDialog.handleOpen()},select:function(e){for(var t=0;t<this.data.metafields.length;t++)if(this.data.metafields[t].id===e.id){this.data.metafields.splice(t,1),this.data.metafields.splice(t,0,e);break}},fieldSaveX:function(e){var t=this;this.data.metafields.forEach((function(a,i){a.id===e.id&&e.isVirtual&&("X"===t.type?t.data.metafields.push(e):a.isVirtual&&t.data.metafields.splice(i,1,e))}))},checkHasX:function(e){for(var t=!1,a=0;a<this.data.metafields.length;a++)1===this.data.metafields[a].isVirtual&&this.data.metafields[a].virtualFrom===e.fieldName&&(t=!0);return t},arrayMove:function(e,t,a){"buttonDef"===e?this[e]=o.default.arrayMove(this[e],t,a):this.data[e]=o.default.arrayMove(this.data[e],t,a)},selectIcon:function(e,t,a){a.icon=e,this.buttonDef.splice(t,1),this.buttonDef.splice(t,0,a)},getTenantCode:function(){var e=this,t=JSON.parse(sessionStorage.getItem("currentUser"));if("-1"!=t.userAttrs.tenantId){var a="${uc}/uc/tenantManage/v1/getJson?id="+t.userAttrs.tenantId;this.$http.get(a).then((function(t){var a=t.data.code;e.$copyText(a).then((function(t){e.$message.success("租户别名复制成功，可粘贴至SQL语句中")}))}))}else e.$message.warning("当前登录账号不是租户账号")}}},c=(a("8b92"),a("2877")),d=Object(c.a)(l,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{staticClass:"cv-edit__dialog",attrs:{visible:e.dialogVisible,"before-close":e.beforeClose,"show-close":!1,"close-on-click-modal":!1,fullscreen:""},scopedSlots:e._u([{key:"title",fn:function(){return[a("div",{staticClass:"flex",staticStyle:{"justify-content":"space-between"}},[a("el-page-header",{attrs:{content:e.title},on:{back:e.close}}),a("el-button-group",[a("el-button",{attrs:{type:"primary",disabled:e.disabled},on:{click:e.saveData}},[e._v(e._s(e.$t("eip.common.save")))]),e.id?a("el-button",{on:{click:e.refresh}},[e._v("刷新字段")]):e._e()],1)],1)]},proxy:!0}])},[a("el-dialog",{attrs:{width:"1040px",top:"8vh",title:"SQL生成器",visible:e.dialogSQLVisible,"before-close":e.handleClose,"close-on-click-modal":!1,"append-to-body":""}},[a("el-button",{staticClass:"btn-padding",staticStyle:{"margin-bottom":"5px"},attrs:{icon:"el-icon-plus"},on:{click:e.addSqlList}},[e._v("添加关联表")]),a("div",{staticStyle:{width:"100%",height:"550px",overflow:"auto"}},e._l(e.sqlList,(function(t,i){return a("div",{key:i},[a("table",{staticClass:"form-table choiceType-table",staticStyle:{"margin-bottom":"1px"},attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",{staticStyle:{"background-color":"#cccccc24"}},[a("th",{attrs:{width:"110px"}},[e._v("关联表:")]),a("td",[0==i?a("el-select",{ref:"related",refInFor:!0,attrs:{filterable:"",placeholder:"请选择"},on:{change:function(a){return e.changeSql(t.related,i,"related")}},nativeOn:{click:function(a){return e.getDivision(t.related,i,"related")}},model:{value:t.related,callback:function(a){e.$set(t,"related",a)},expression:"sql.related"}},e._l(e.tableList,(function(e){return a("el-option",{key:e.name,attrs:{label:e.comment,value:e.name}})})),1):e._e(),0!=i?a("el-select",{ref:"related",refInFor:!0,attrs:{filterable:"",placeholder:"请选择"},on:{change:function(a){return e.changeSql(t.related,i,"related")}},nativeOn:{click:function(a){return e.getDivision(t.related,i,"related")}},model:{value:t.related,callback:function(a){e.$set(t,"related",a)},expression:"sql.related"}},e._l(e.tableList.filter((function(e){return"2"===e.type})),(function(e){return a("el-option",{key:e.name,attrs:{label:e.comment,value:e.name}})})),1):e._e(),t.related?e._e():a("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"10px"},attrs:{type:"danger",icon:"el-icon-delete"},on:{click:function(t){return e.removeSqlList(i)}}})],1),t.related?a("th",{attrs:{width:"110px"}},[e._v("被关联表:")]):e._e(),t.related?a("td",[a("el-select",{ref:"connected",refInFor:!0,attrs:{filterable:"",placeholder:"请选择"},on:{change:function(a){return e.changeSql(t.connected,i,"connected")}},nativeOn:{click:function(a){return e.getDivision(t.related,i,"connected")}},model:{value:t.connected,callback:function(a){e.$set(t,"connected",a)},expression:"sql.connected"}},e._l(e.tableList,(function(e){return a("el-option",{key:e.name,attrs:{label:e.comment,value:e.name}})})),1),a("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"10px"},attrs:{type:"danger",icon:"el-icon-delete"},on:{click:function(t){return e.removeSqlList(i)}}})],1):e._e()]),t.connected?a("tr",[a("th",{attrs:{width:"110px"}},[e._v("关联关系:")]),a("td",{attrs:{colspan:"3"}},[a("table",{staticClass:"form-table choiceType-table",staticStyle:{"margin-bottom":"1px"},attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",e._l(t.relation,(function(i,n){return a("tr",{key:n},[a("td",[e._v(e._s(t.related)+".\n\t\t\t\t\t\t\t\t\t\t\t\t\t"),a("ht-select",{attrs:{clearable:"",filterable:"",options:t.fieldRelatedList,props:{key:"key",value:"value"}},model:{value:i.relatedBind,callback:function(t){e.$set(i,"relatedBind",t)},expression:"item.relatedBind"}}),e._v("   =    "+e._s(t.connected)+".\n\t\t\t\t\t\t\t\t\t\t\t\t\t"),a("ht-select",{attrs:{clearable:"",filterable:"",options:t.fieldConnectedList,props:{key:"key",value:"value"}},model:{value:i.connectedBind,callback:function(t){e.$set(i,"connectedBind",t)},expression:"item.connectedBind"}}),a("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"10px"},attrs:{icon:"el-icon-plus"},on:{click:function(e){return t.relation.push({})}}}),t.relation.length>1?a("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"10px"},attrs:{type:"danger",icon:"el-icon-delete"},on:{click:function(e){return t.relation.remove(i)}}}):e._e()],1)])})),0)])])]):e._e()])])])})),0),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.sqlOk}},[e._v("确 认")]),a("el-button",{attrs:{size:"small"},on:{click:function(t){e.dialogSQLVisible=!1}}},[e._v("返 回")])],1)],1),e.dialogVisible?a("el-tabs",{model:{value:e.tabStatus,callback:function(t){e.tabStatus=t},expression:"tabStatus"}},[a("el-tab-pane",{attrs:{label:"sql配置",name:"sql"}},[a("el-form",{attrs:{"data-vv-scope":"customViewEdit"}},[a("ht-form-item",{attrs:{label:"名称"}},[a("ht-input",{attrs:{validate:{required:!0},maxlength:50,showWordLimit:!0},model:{value:e.data.name,callback:function(t){e.$set(e.data,"name",t)},expression:"data.name"}})],1),a("ht-form-item",{attrs:{label:"别名"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.data.name,expression:"data.name"}],attrs:{disabled:!!e.data.id,maxlength:50,showWordLimit:!0,name:"dataAlias",validate:{required:!0,regex:{exp:"^[a-zA-Z][a-zA-Z0-9_]*$",message:"只能输入字母、数字、下划线，且以字母开头"}}},on:{change:e.changeAlias},model:{value:e.data.alias,callback:function(t){e.$set(e.data,"alias",t)},expression:"data.alias"}})],1),a("ht-form-item",{attrs:{label:"数据源"}},[a("ht-select",{attrs:{options:e.dataSources,props:{key:"alias",value:"name"}},model:{value:e.data.dsName,callback:function(t){e.$set(e.data,"dsName",t)},expression:"data.dsName"}}),e._v("\n\t\t\t\t\t\t  "),a("el-button",{on:{click:e.generateSql}},[e._v("SQL生成")])],1),a("ht-form-item",{attrs:{label:"sql语句"}},[a("span",{attrs:{slot:"label"},slot:"label"},[a("el-tooltip",{attrs:{content:"系统不支持在联表查询SQL中使用别名，需要指定字段时，请使用表名作前缀",placement:"top",effect:"dark"}},[a("i",{staticClass:"el-icon-question"})]),e._v("\n\t\t\t\t\t\t\tsql语句\n\t\t\t\t\t\t")],1),a("ht-input",{attrs:{type:"textarea",disabled:!!e.data.id,autosize:{minRows:10,maxRows:10}},model:{value:e.data.sql,callback:function(t){e.$set(e.data,"sql",t)},expression:"data.sql"}}),e.data.id?e._e():a("el-button",{staticStyle:{"margin-left":"5px"},attrs:{type:"primary"},on:{click:e.getTenantCode}},[e._v("复制租户别名")]),e._v("\n\t\t\t\t\t\t  "),e.data.id?e._e():a("el-button",{attrs:{type:"primary"},on:{click:e.checkSql}},[e._v("验证SQL")])],1)],1)],1),a("el-tab-pane",{attrs:{label:"按钮配置",name:"btn"}},[a("el-button",{staticStyle:{margin:"5px 0"},attrs:{type:"primary"},on:{click:e.addButton}},[e._v("添加")]),a("el-table",{ref:"table",attrs:{border:"",data:e.buttonDef}},[a("el-table-column",{attrs:{label:"名称"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-input",{attrs:{disabled:"1"===t.row.isDefault,maxlength:50,showWordLimit:!0},model:{value:t.row.name,callback:function(a){e.$set(t.row,"name",a)},expression:"scope.row.name"}})]}}],null,!1,2402010399)}),a("el-table-column",{attrs:{prop:"inRow",label:"行内按钮"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949"},model:{value:t.row.inRow,callback:function(a){e.$set(t.row,"inRow",a)},expression:"scope.row.inRow"}})]}}],null,!1,4116651679)}),a("el-table-column",{attrs:{label:"按钮图标"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{class:"cv-icon icon iconfont "+t.row.icon}),t.row.inRow?e._e():a("icon-dialog",{staticClass:"cv-icon__dialog",on:{selected:function(a){return e.selectIcon(a,t.$index,t.row)}}})]}}],null,!1,989027257)}),a("el-table-column",{attrs:{label:"事件类型"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-select",{attrs:{props:{key:"key",value:"value"},options:[{key:"onclick",value:"onclick"},{key:"href",value:"href"}],disabled:"1"===t.row.isDefault},model:{value:t.row.triggerType,callback:function(a){e.$set(t.row,"triggerType",a)},expression:"scope.row.triggerType"}})]}}],null,!1,2993692925)}),a("el-table-column",{attrs:{prop:"urlPath",label:"url路径"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-input",{attrs:{disabled:"1"===t.row.isDefault},model:{value:t.row.urlPath,callback:function(a){e.$set(t.row,"urlPath",a)},expression:"scope.row.urlPath"}})]}}],null,!1,2700563069)},[a("template",{slot:"header"},[e._v("\n\t\t\t\t\t\t\tURL\n\t\t\t\t\t\t\t"),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"top-start"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n\t\t\t\t\t\t\t\t\t1.事件类型:onclick\n\t\t\t\t\t\t\t\t\t"),a("br"),e._v("可直接调用front\\src\\components\\querySql\\DynamicView.vue\n\t\t\t\t\t\t\t\t\t文件中的函数(可在此文件自定义新增函数) "),a("br"),e._v("例:exports()\n\t\t\t\t\t\t\t\t\t"),a("br"),e._v("2.事件类型:href "),a("br"),e._v("可跳转到其他页面\n\t\t\t\t\t\t\t\t\t"),a("br"),e._v("例:https://www.baidu.com/\n\t\t\t\t\t\t\t\t")]),a("i",{staticClass:"el-icon-warning"})])],1)],2),a("el-table-column",{attrs:{label:"管理"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"info",icon:"el-icon-arrow-up"},on:{click:function(a){return e.arrayMove("buttonDef",t.row,"up")}}}),a("el-button",{attrs:{type:"info",icon:"el-icon-arrow-down"},on:{click:function(a){return e.arrayMove("buttonDef",t.row,"down")}}}),"1"!==t.row.isDefault?a("el-button",{attrs:{type:"danger",icon:"el-icon-delete"},on:{click:function(a){return e.deleteRow(t.$index,e.buttonDef)}}}):e._e()]}}],null,!1,4138877971)})],1)],1),""!==e.id?a("el-tab-pane",{attrs:{label:"字段设置",name:"field"}},[a("el-table",{attrs:{data:e.data.metafields,border:""}},[a("el-table-column",{attrs:{prop:"name",label:"列名",width:"160"}}),a("el-table-column",{attrs:{prop:"dataType",label:"类型",width:"65"}}),a("el-table-column",{attrs:{label:"实际列名"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-input",{attrs:{maxlength:50,disabled:!0},model:{value:t.row.fieldName,callback:function(a){e.$set(t.row,"fieldName",a)},expression:"scope.row.fieldName"}})]}}],null,!1,178222606)}),a("el-table-column",{attrs:{label:"描述"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-input",{attrs:{maxlength:50},model:{value:t.row.fieldDesc,callback:function(a){e.$set(t.row,"fieldDesc",a)},expression:"scope.row.fieldDesc"}})]}}],null,!1,979375656)}),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"Top Right 提示文字",placement:"top-end"}},[a("el-table-column",{attrs:{width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-input",{attrs:{maxlength:50},model:{value:t.row.width,callback:function(a){e.$set(t.row,"width",a)},expression:"scope.row.width"}})]}}],null,!1,740466301)},[a("template",{slot:"header"},[e._v("\n\t\t\t\t\t\t\t\t宽度(px)\n\t\t\t\t\t\t\t\t"),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"为0表示自适应",placement:"top-start"}},[a("i",{staticClass:"el-icon-warning"})])],1)],2)],1),a("el-table-column",{attrs:{prop:"controlTypeDesc",label:"控件类型",width:"90"}}),a("el-table-column",{attrs:{label:"URL"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-input",{model:{value:t.row.url,callback:function(a){e.$set(t.row,"url",a)},expression:"scope.row.url"}})]}}],null,!1,2114945111)},[a("template",{slot:"header"},[e._v("\n\t\t\t\t\t\t\tURL\n\t\t\t\t\t\t\t"),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"top-start"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n\t\t\t\t\t\t\t\t\turl 写法规则如下(写法遵循JS规范,使用前请自行检查语句):\n\t\t\t\t\t\t\t\t\t"),a("br"),e._v("1.打开新窗口:onclick=\"window.open('http://www.halosee.com')\"\n\t\t\t\t\t\t\t\t\t"),a("br"),e._v("2.本页面VUE路由跳转: @click=\"routerPush('/home')\"\n\t\t\t\t\t\t\t\t\t"),a("br"),e._v("3.获取变量做跳转地址拼接，用法如下：\n\t\t\t\t\t\t\t\t\t@click=\"routerPush('/urlTest/test/'+scope.row.id_)\"\n\t\t\t\t\t\t\t\t\t"),a("br"),e._v("4.使用行数据的方式为:scope.row.实际列名\n\t\t\t\t\t\t\t\t\t"),a("br")]),a("i",{staticClass:"el-icon-warning"})])],1)],2),a("el-table-column",{attrs:{label:"显示",width:"70"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":0},model:{value:t.row.isShow,callback:function(a){e.$set(t.row,"isShow",a)},expression:"scope.row.isShow"}})]}}],null,!1,1660137261)}),a("el-table-column",{attrs:{label:"查询",width:"70"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":0},model:{value:t.row.isSearch,callback:function(a){e.$set(t.row,"isSearch",a)},expression:"scope.row.isSearch"}})]}}],null,!1,4134220288)}),a("el-table-column",{attrs:{label:"合并查询",width:"70"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.isSearch?a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":0},model:{value:t.row.isCombine,callback:function(a){e.$set(t.row,"isCombine",a)},expression:"scope.row.isCombine"}}):e._e()]}}],null,!1,3075737796)}),a("el-table-column",{attrs:{label:"排序",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"info",icon:"el-icon-arrow-up"},on:{click:function(a){return e.arrayMove("metafields",t.row,"up")}}}),a("el-button",{attrs:{type:"info",icon:"el-icon-arrow-down"},on:{click:function(a){return e.arrayMove("metafields",t.row,"down")}}})]}}],null,!1,623355284)}),a("el-table-column",{attrs:{label:"管理",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[0===t.row.isVirtual?a("el-button",{attrs:{type:"onetext"===t.row.controlType?"info":"warning"},on:{click:function(a){return e.fieldDialog("K",t.row)}}},[e._v("控")]):e._e(),a("el-button",{attrs:{type:null!=t.row.alarmSetting&&t.row.alarmSetting.length>0||null!=t.row.formater&&""!==t.row.formater?"warning":"info"},on:{click:function(a){return e.fieldDialog("B",t.row)}}},[e._v("报")]),1===t.row.isVirtual?a("el-button",{attrs:{type:"danger"},on:{click:function(a){return e.fieldDialog("P",t.row)}}},[e._v("配")]):e._e()]}}],null,!1,1475800649)})],1)],1):e._e()],1):e._e(),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"}),a("field-dialog",{ref:"fieldDialog",attrs:{type:e.type,item:e.item},on:{select:e.select,"after-save":e.fieldSaveX}})],1)}),[],!1,null,"7ebc3a20",null);t.default=d.exports},"9eb9":function(e,t,a){!function(e){"use strict";e.overlayMode=function(t,a,i){return{startState:function(){return{base:e.startState(t),overlay:e.startState(a),basePos:0,baseCur:null,overlayPos:0,overlayCur:null,streamSeen:null}},copyState:function(i){return{base:e.copyState(t,i.base),overlay:e.copyState(a,i.overlay),basePos:i.basePos,baseCur:null,overlayPos:i.overlayPos,overlayCur:null}},token:function(e,n){return(e!=n.streamSeen||Math.min(n.basePos,n.overlayPos)<e.start)&&(n.streamSeen=e,n.basePos=n.overlayPos=e.start),e.start==n.basePos&&(n.baseCur=t.token(e,n.base),n.basePos=e.pos),e.start==n.overlayPos&&(e.pos=e.start,n.overlayCur=a.token(e,n.overlay),n.overlayPos=e.pos),e.pos=Math.min(n.basePos,n.overlayPos),null==n.overlayCur?n.baseCur:null!=n.baseCur&&n.overlay.combineTokens||i&&null==n.overlay.combineTokens?n.baseCur+" "+n.overlayCur:n.overlayCur},indent:t.indent&&function(e,a,i){return t.indent(e.base,a,i)},electricChars:t.electricChars,innerMode:function(e){return{state:e.base,mode:t}},blankLine:function(e){var n,o;return t.blankLine&&(n=t.blankLine(e.base)),a.blankLine&&(o=a.blankLine(e.overlay)),null==o?n:i&&null!=n?n+" "+o:o}}}}(a("56b3"))},"9ee9":function(e,t,a){"use strict";a("95ea")},"9f09":function(e,t,a){!function(e){"use strict";e.registerHelper("fold","markdown",(function(t,a){var i=100;function n(a){var i=t.getTokenTypeAt(e.Pos(a,0));return i&&/\bheader\b/.test(i)}function o(e,t,a){var o=t&&t.match(/^#+/);return o&&n(e)?o[0].length:(o=a&&a.match(/^[=\-]+\s*$/))&&n(e+1)?"="==a[0]?1:2:i}var r=t.getLine(a.line),s=t.getLine(a.line+1),l=o(a.line,r,s);if(l!==i){for(var c=t.lastLine(),d=a.line,u=t.getLine(d+2);d<c&&!(o(d+1,s,u)<=l);)++d,s=u,u=t.getLine(d+2);return{from:e.Pos(a.line,r.length),to:e.Pos(d,t.getLine(d).length)}}}))}(a("56b3"))},"9f26":function(e,t,a){!function(e){"use strict";e.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,t){switch(t){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(a("c1df"))},"9f39":function(e,t,a){"use strict";a.r(t);a("25fc"),a("4919");var i={name:"summary-setting",props:{data:Object},data:function(){return{summaryField:[],displaySettingFields:[],resultFields:[],dataTemplate:{},methods:[{key:"count",value:"计数"},{key:"sum",value:"求和"},{key:"min",value:"最小值"},{key:"max",value:"最大值"},{key:"avg",value:"平均值"}],strMethods:[{key:"count",value:"计数"}]}},watch:{data:{handler:function(e,t){this.init()},deep:!0,immediate:!0}},methods:{add:function(){this.summaryField.push({name:"",method:"",field:"",type:"",decimal:""})},remove:function(e){this.summaryField.splice(e,1)},saveSummaryField:function(){this.dataTemplate.summaryField=this.summaryField?JSON.stringify(this.summaryField):null},change:function(e,t){t.method="";var a=this.displaySettingFields.find((function(t){return t.name===e}));this.$set(t,"type",a.type)},init:function(){this.data.displaySettingFields&&(this.displaySettingFields=JSON.parse(this.data.displaySettingFields)),this.dataTemplate.summaryField&&(this.summaryField=JSON.parse(this.dataTemplate.summaryField))}},mounted:function(){this.dataTemplate=this.data.bpmDataTemplate,this.init()}},n=a("2877"),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("el-form",{staticStyle:{"margin-bottom":"10px"},attrs:{inline:!0}},[a("el-button",{attrs:{type:"primary"},on:{click:e.add}},[e._v("添加")])],1),a("el-table",{staticStyle:{width:"50%"},attrs:{data:e.summaryField,border:""}},[a("el-table-column",{attrs:{label:"字段名称"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-input",{attrs:{clearable:""},model:{value:t.row.name,callback:function(a){e.$set(t.row,"name",a)},expression:"scope.row.name"}})]}}])}),a("el-table-column",{attrs:{label:"选择字段"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-select",{on:{change:function(a){return e.change(a,t.row)}},model:{value:t.row.field,callback:function(a){e.$set(t.row,"field",a)},expression:"scope.row.field"}},e._l(e.displaySettingFields,(function(t){return a("el-option",{key:t.name,attrs:{label:t.name,value:t.name}},[a("span",{staticStyle:{float:"left"}},[e._v(e._s(t.name))]),a("span",{staticStyle:{float:"right",color:"#8492a6","font-size":"13px"}},[e._v(e._s(t.desc))])])})),1)]}}])}),a("el-table-column",{attrs:{label:"方法"},scopedSlots:e._u([{key:"default",fn:function(t){return["number"===t.row.type||"bigint"===t.row.type?a("el-select",{model:{value:t.row.method,callback:function(a){e.$set(t.row,"method",a)},expression:"scope.row.method"}},e._l(e.methods,(function(e){return a("el-option",{key:e.key,attrs:{label:e.value,value:e.key}})})),1):a("el-select",{model:{value:t.row.method,callback:function(a){e.$set(t.row,"method",a)},expression:"scope.row.method"}},e._l(e.strMethods,(function(e){return a("el-option",{key:e.key,attrs:{label:e.value,value:e.key}})})),1)]}}])}),a("el-table-column",{attrs:{label:"保留小数位"},scopedSlots:e._u([{key:"default",fn:function(t){return["number"!==t.row.type&&"bigint"!==t.row.type||!e.methods.map((function(e){return e.key})).indexOf(t.row.method)?e._e():a("ht-input",{attrs:{clearable:"",placeholder:"需要保留的小数位"},model:{value:t.row.decimal,callback:function(a){e.$set(t.row,"decimal",a)},expression:"scope.row.decimal"}})]}}])}),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"danger",icon:"el-icon-delete"},on:{click:function(a){return e.remove(t.$index)}}})]}}])})],1)],1)}),[],!1,null,"108bc5fc",null);t.default=o.exports},"9f4f":function(e,t,a){},"9f7e":function(e,t,a){},a0bd:function(e,t,a){!function(e){"use strict";e.defineMode("coffeescript",(function(e,t){var a="error";function i(e){return new RegExp("^(("+e.join(")|(")+"))\\b")}var n=/^(?:->|=>|\+[+=]?|-[\-=]?|\*[\*=]?|\/[\/=]?|[=!]=|<[><]?=?|>>?=?|%=?|&=?|\|=?|\^=?|\~|!|\?|(or|and|\|\||&&|\?)=)/,o=/^(?:[()\[\]{},:`=;]|\.\.?\.?)/,r=/^[_A-Za-z$][_A-Za-z$0-9]*/,s=/^@[_A-Za-z$][_A-Za-z$0-9]*/,l=i(["and","or","not","is","isnt","in","instanceof","typeof"]),c=["for","while","loop","if","unless","else","switch","try","catch","finally","class"],d=["break","by","continue","debugger","delete","do","in","of","new","return","then","this","@","throw","when","until","extends"],u=i(c.concat(d));c=i(c);var p=/^('{3}|\"{3}|['\"])/,f=/^(\/{3}|\/)/,m=i(["Infinity","NaN","undefined","null","true","false","on","off","yes","no"]);function h(e,t){if(e.sol()){null===t.scope.align&&(t.scope.align=!1);var i=t.scope.offset;if(e.eatSpace()){var c=e.indentation();return c>i&&"coffee"==t.scope.type?"indent":c<i?"dedent":null}i>0&&y(e,t)}if(e.eatSpace())return null;var d=e.peek();if(e.match("####"))return e.skipToEnd(),"comment";if(e.match("###"))return t.tokenize=b,t.tokenize(e,t);if("#"===d)return e.skipToEnd(),"comment";if(e.match(/^-?[0-9\.]/,!1)){var h=!1;if(e.match(/^-?\d*\.\d+(e[\+\-]?\d+)?/i)&&(h=!0),e.match(/^-?\d+\.\d*/)&&(h=!0),e.match(/^-?\.\d+/)&&(h=!0),h)return"."==e.peek()&&e.backUp(1),"number";var v=!1;if(e.match(/^-?0x[0-9a-f]+/i)&&(v=!0),e.match(/^-?[1-9]\d*(e[\+\-]?\d+)?/)&&(v=!0),e.match(/^-?0(?![\dx])/i)&&(v=!0),v)return"number"}if(e.match(p))return t.tokenize=g(e.current(),!1,"string"),t.tokenize(e,t);if(e.match(f)){if("/"!=e.current()||e.match(/^.*\//,!1))return t.tokenize=g(e.current(),!0,"string-2"),t.tokenize(e,t);e.backUp(1)}return e.match(n)||e.match(l)?"operator":e.match(o)?"punctuation":e.match(m)?"atom":e.match(s)||t.prop&&e.match(r)?"property":e.match(u)?"keyword":e.match(r)?"variable":(e.next(),a)}function g(e,i,n){return function(o,r){for(;!o.eol();)if(o.eatWhile(/[^'"\/\\]/),o.eat("\\")){if(o.next(),i&&o.eol())return n}else{if(o.match(e))return r.tokenize=h,n;o.eat(/['"\/]/)}return i&&(t.singleLineStringErrors?n=a:r.tokenize=h),n}}function b(e,t){for(;!e.eol();){if(e.eatWhile(/[^#]/),e.match("###")){t.tokenize=h;break}e.eatWhile("#")}return"comment"}function v(t,a,i){i=i||"coffee";for(var n=0,o=!1,r=null,s=a.scope;s;s=s.prev)if("coffee"===s.type||"}"==s.type){n=s.offset+e.indentUnit;break}"coffee"!==i?(o=null,r=t.column()+t.current().length):a.scope.align&&(a.scope.align=!1),a.scope={offset:n,type:i,prev:a.scope,align:o,alignOffset:r}}function y(e,t){if(t.scope.prev){if("coffee"===t.scope.type){for(var a=e.indentation(),i=!1,n=t.scope;n;n=n.prev)if(a===n.offset){i=!0;break}if(!i)return!0;for(;t.scope.prev&&t.scope.offset!==a;)t.scope=t.scope.prev;return!1}return t.scope=t.scope.prev,!1}}function w(e,t){var i=t.tokenize(e,t),n=e.current();"return"===n&&(t.dedent=!0),(("->"===n||"=>"===n)&&e.eol()||"indent"===i)&&v(e,t);var o="[({".indexOf(n);if(-1!==o&&v(e,t,"])}".slice(o,o+1)),c.exec(n)&&v(e,t),"then"==n&&y(e,t),"dedent"===i&&y(e,t))return a;if(-1!==(o="])}".indexOf(n))){for(;"coffee"==t.scope.type&&t.scope.prev;)t.scope=t.scope.prev;t.scope.type==n&&(t.scope=t.scope.prev)}return t.dedent&&e.eol()&&("coffee"==t.scope.type&&t.scope.prev&&(t.scope=t.scope.prev),t.dedent=!1),i}return{startState:function(e){return{tokenize:h,scope:{offset:e||0,type:"coffee",prev:null,align:!1},prop:!1,dedent:0}},token:function(e,t){var a=null===t.scope.align&&t.scope;a&&e.sol()&&(a.align=!1);var i=w(e,t);return i&&"comment"!=i&&(a&&(a.align=!0),t.prop="punctuation"==i&&"."==e.current()),i},indent:function(e,t){if(e.tokenize!=h)return 0;var a=e.scope,i=t&&"])}".indexOf(t.charAt(0))>-1;if(i)for(;"coffee"==a.type&&a.prev;)a=a.prev;var n=i&&a.type===t.charAt(0);return a.align?a.alignOffset-(n?1:0):(n?a.prev:a).offset},lineComment:"#",fold:"indent"}})),e.defineMIME("application/vnd.coffeescript","coffeescript"),e.defineMIME("text/x-coffeescript","coffeescript"),e.defineMIME("text/coffeescript","coffeescript")}(a("56b3"))},a118:function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74"),a("25fc"),a("80a8");var i=a("2909"),n=(a("5a1d"),a("ade3")),o=(a("1a2e"),a("e279")),r=a("ed3a"),s=a("d745"),l=a.n(s),c=a("5880"),d=a("2ade");function u(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}var p={name:"navigator",components:{HtAvatar:o.default,LangSelect:r.default},props:["menuShow"],data:function(){var e=this;return{logo:"",showLogo:!0,isScreenFull:!1,styleSettingDialogVisible:!1,aboutPlatformDialogVisible:!1,styleSetting:{tabsStyle:{tabPosition:"top",tabType:"border-card"},elementUI:{theme:"day-theme"},menu:{showIcon:!1,limitLevel:!0}},searchWork:"",searchMenus:[],infoDialogVisible:!1,modifyPwdDialogVisible:!1,pwdForm:{old:"",new:"",newRepeat:""},pwdRules:{old:[{validator:function(e,t,a){""===t?a(new Error("请输入旧密码")):a()},trigger:"blur"}],new:[{validator:function(t,a,i){""===a&&i(new Error("请输入新密码"));var n=e.pwdStrategy;if(1==n.enable){var o=n.pwdRule,r=n.pwdLength;if(o)if(a.length<r)i(new Error("新密码长度至少为"+r));else if(2==o){new RegExp("(?=.*[0-9])(?=.*[a-zA-Z])").test(a)?i():i(new Error("新密码必须包含数字、字母"))}else if(3==o){new RegExp("(?=.*[0-9])(?=.*[a-zA-Z])(?=.*[^a-zA-Z0-9])").test(a)?i():i(new Error("新密码必须包含数字、字母、特殊字符"))}else if(4==o){new RegExp("(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])(?=.*[^a-zA-Z0-9])").test(a)?i():i(new Error("新密码必须包含数字、大小字母、特殊字符"))}else i()}else a.length<6?i(new Error("新密码长度至少为6")):i()},trigger:"blur"}],newRepeat:[{validator:function(e,t,a){""===t?a(new Error("请再次输入新密码")):a()},trigger:"blur"}]},isIeExplorer:!1,showApiDoc:!1,companyName:"国信会视企业信息开发平台"}},computed:function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?u(Object(a),!0).forEach((function(t){Object(n.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):u(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},Object(c.mapState)({tenantSetting:function(e){return e.setting.tenantSetting||{}},menus:function(e){return e.menu.menus},currentUser:function(e){return e.user.currentUserDetail},platformVersion:function(e){return e.user.platformVersion},token:function(e){return e.login.currentUser.token},frontUrl:function(){return this.currentUser&&this.currentUser.user&&this.currentUser.user.account&&(!window.ssoConfig.mode||"jwt"==window.ssoConfig.mode)?"".concat(window.context.front,"?token= ")+this.token:"".concat(window.context.front)},docUrl:function(){return this.currentUser&&this.currentUser.user&&this.currentUser.user.account?"".concat(window.context.doc,"?token=")+this.token:"".concat(window.context.doc)},pwdStrategy:function(e){return e.user.pwdStrategy}})),watch:{styleSetting:{handler:function(e,t){var a=JSON.stringify(e);localStorage.setItem("styleSetting",a),this.$store.dispatch("styleSetting/actionStyleSetting",JSON.parse(a)),this.$store.dispatch("menu/styleSetting",e)},deep:!0}},methods:{getApiDoc:function(){var e=this;this.$http.get("${portal}/sys/sysProperties/v1/getByAlias?alias=apiDoc").then((function(t){t.data&&(e.showApiDoc=!0)}))},clearCache:function(e,t){var a=this;this.$confirm("是否确认清除缓存数据？","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e||"eip"!=t?a.$http.get("${"+e+"}/base/tools/v1/clearCacheByKey?key="+t).then((function(){a.$message.success("操作成功")})):window.context.uc!=window.context.portal?(a.$http.get("${uc}/base/tools/v1/clearCacheByKey?key="+t),a.$http.get("${portal}/base/tools/v1/clearCacheByKey?key="+t),a.$http.get("${form}/base/tools/v1/clearCacheByKey?key="+t),a.$http.get("${bpmRunTime}/base/tools/v1/clearCacheByKey?key="+t),a.$http.get("${bpmModel}/base/tools/v1/clearCacheByKey?key="+t).then((function(){a.$message.success("操作成功")}))):a.$http.get("${portal}/base/tools/v1/clearCacheByKey?key="+t).then((function(){a.$message.success("操作成功")}))}))},submitForm:function(){var e=this,t=this;this.$refs.pwdForm.validate((function(a){a&&e.$http.post("${uc}/api/user/v1/user/changUserPsd",{oldPwd:e.pwdForm.old,newPwd:e.pwdForm.new}).then((function(a){var i=a.data;i&&i.state&&(e.modifyPwdDialogVisible=!1,e.$alert("修改密码成功, 请使用新密码重新登录。","提示",{confirmButtonText:"确定",callback:function(e){t.logout()}}))}))}))},openInfoDialog:function(){this.infoDialogVisible=!0},openResetPwdDialog:function(){this.$store.dispatch("user/getDefPwdStrategy"),this.modifyPwdDialogVisible=!0,this.$refs.pwdForm&&this.$refs.pwdForm.resetFields()},handleMenuCollapse:function(){this.$emit("update:menuShow",!this.menuShow)},logout:function(){var e=this,t=localStorage.getItem(this.$store.state.login.currentUser.account+"loginRoutePath")||"/login";this.$store.dispatch("menu/actionMenusEmpty"),this.$store.dispatch("login/logoutAndCleanUp").then((function(){switch(window.ssoConfig.mode){case"cas":case"oauth":window.sessionStorage.removeItem("currentUser"),window.location.href=window.ssoConfig.logout+"?service="+window.location.href.split("?")[0];break;default:e.$router.push({path:t})}}))},handleScreenFull:function(e){if(!l.a.isEnabled)return this.$message({message:"不支持全屏",type:"warning"}),!1;l.a.toggle(document.getElementsByTagName("body")[0]),this.isScreenFull=!this.isScreenFull},handleStyleSettingDialog:function(){var e=localStorage.getItem("styleSetting");e&&"null"!=e&&(this.styleSetting=JSON.parse(e)),this.styleSettingDialogVisible=!0},handleStyleSettingDialogClose:function(){this.styleSettingDialogVisible=!1,this.infoDialogVisible=!1,this.modifyPwdDialogVisible=!1},querySearch:function(e,t){var a;a=Object(i.a)(this.menus),e?(this.searchMenus=[],this.preFilterMenus(this.menus,e)):this.searchMenus=a,this.searchMenus=this.searchMenus.unique("alias"),t(this.searchMenus)},preFilterMenus:function(e,t){var a=this;e instanceof Array?e.forEach((function(e){a.filterMenus(e,t)})):this.filterMenus(e,t,!0)},filterMenus:function(e,t,a){var i=this;if(e.children){var n=e.children.filter((function(e){return i.preFilterMenus(e,t),-1!=e.name.toLowerCase().indexOf(t.toLowerCase())||-1!=e.alias.toLowerCase().indexOf(t.toLowerCase())}));n&&n.length>=1&&n.forEach((function(t){a&&(t.parentComponent=e),i.searchMenus.push(t)}))}},handleSelect:function(e){e.parentComponent?this.$router.push({path:"/".concat(e.parentComponent.alias,"#").concat(e.alias)}):this.$router.push({path:"/".concat(e.alias)})},sysSetting:function(){var e=this,t=this,a=window.context.portal+"/sys/sysProperties/v1/getDecryptBySysSetting";t.$http.get(a).then((function(a){if(a&&a.data&&a.data.value){var i=JSON.parse(a.data.value);if(i.manageLogo.length>0){var n=i.manageLogo;t.showLogo=!0,d.default.get(window.context.portal+"/file/onlinePreviewController/v1/getFileById_"+n[0].id,"arraybuffer").then((function(e){var a=e.headers["content-type"];t.logo=a?window.URL.createObjectURL(new Blob([e.data],{type:a})):window.URL.createObjectURL(new Blob([e.data]))}))}else e.showLogo=!1}else e.showLogo=!1}))}},mounted:function(){if(this.styleSetting.menu.showIcon=this.$store.state.menu.showIcon,this.styleSetting.menu.limitLevel=this.$store.state.menu.limitLevel,!this.currentUser&&this.$store.dispatch("user/loadCurrentUserDetail"),this.$store.state.login.currentUser){var e=this.$store.state.login.currentUser.userAttrs;if(e){var t=e.tenantId;if(t){var a=this,i="${uc}/uc/tenantManage/v1/getJson?id="+t;this.$http.get(i).then((function(e){if(e.data){var t=e.data;if(t.manageLogo){var i=JSON.parse(t.manageLogo);i&&i.length>0&&(a.showLogo=!0,d.default.get(window.context.portal+"/file/onlinePreviewController/v1/getFileById_"+i[0].id,"arraybuffer").then((function(e){var t=e.headers["content-type"];a.logo=t?window.URL.createObjectURL(new Blob([e.data],{type:t})):window.URL.createObjectURL(new Blob([e.data]))})))}else a.showLogo=!1}}),(function(e){a.showLogo=!1,reject(e)}))}else this.sysSetting()}else this.sysSetting()}else this.sysSetting();this.getApiDoc()},created:function(){var e=navigator.userAgent.toLowerCase();/.*(chrome)\/([\w.]+).*/.test(e)||(this.isIeExplorer=!0),this.tenantSetting.name&&(this.companyName=this.tenantSetting.name)}},f=p,m=(a("a338"),a("2877")),h=Object(m.a)(f,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-header",{attrs:{height:"48px"}},[a("div",{staticClass:"header-container"},[a("div",{staticClass:"flex"},[a("div",{staticClass:"navbar-menu-collapse",attrs:{title:e.menuShow?"隐藏目录":"显示目录"},on:{"!click":function(t){return e.handleMenuCollapse(t)}}},[a("i",{class:{"icon-cebianlan-guan":e.menuShow,"icon-cebianlan-kai":!e.menuShow}})]),a("router-link",{staticStyle:{"text-decoration":"none"},attrs:{to:"home"}},[e.showLogo?e._e():a("div",{staticClass:"logo-container"},[a("span",{staticClass:"pre-word"},[e._v("HALO")]),a("span",{staticClass:"tail-word"},[e._v("SEE")]),a("span",{staticClass:"version"},[e._v(e._s(e.tenantSetting.version))])]),e.showLogo?a("div",{staticClass:"logo-container"},[a("a",{staticClass:"logo-link"},[a("img",{staticStyle:{"margin-top":"0","max-width":"180px","max-height":"48px"},attrs:{src:e.logo}}),a("span",{staticClass:"version"},[e._v(e._s(e.tenantSetting.version))])])]):e._e()])],1),a("div",{staticClass:"flex header-right"},[a("el-autocomplete",{staticClass:"inline-input",attrs:{"fetch-suggestions":e.querySearch,"trigger-on-focus":!1,placeholder:"搜索菜单","popper-class":"my-autocomplete",size:"small"},on:{select:e.handleSelect},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.item;return[a("div",{staticClass:"alias"},[e._v(e._s(i.name)+"("+e._s(i.alias)+")")])]}}]),model:{value:e.searchWork,callback:function(t){e.searchWork=t},expression:"searchWork"}},[a("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})]),a("el-link",{attrs:{href:e.frontUrl,underline:!1,target:"_blank"}},[a("i",{staticClass:"icon-monitor top-link-icon"}),e._v("\n\t\t\t\t\t访问前端\n\t\t\t\t")]),e.showApiDoc?a("el-link",{attrs:{underline:!1,href:e.docUrl,target:"_blank"}},[a("i",{staticClass:"icon-document top-link-icon"}),e._v("\n\t\t\t\t\t接口文档\n\t\t\t\t")]):e._e(),a("el-link",{staticStyle:{"margin-top":"3px"},attrs:{underline:!1,title:e.isScreenFull?"退出全屏":"全屏"},on:{click:e.handleScreenFull}},[e.isScreenFull?e._e():a("i",{staticClass:"icon-fullscreen top-link-icon"}),e.isScreenFull?a("i",{staticClass:"icon-restore top-link-icon"}):e._e()]),a("el-popover",{attrs:{"visible-arrow":!1,"popper-class":"header-popper",trigger:"hover"}},[a("el-link",{attrs:{slot:"reference",underline:!1},slot:"reference"},[a("i",{staticClass:"el-icon-refresh top-link-icon"})]),[a("ul",{staticClass:"user-link-ul clear-cache"},[a("li",{on:{click:function(t){return e.clearCache("uc","eip:uc")}}},[e._v("清除用户模块缓存")]),a("li",{on:{click:function(t){return e.clearCache("bpmModel","eip:bpm")}}},[e._v("清除流程模块缓存")]),a("li",{on:{click:function(t){return e.clearCache("form","eip:form")}}},[e._v("清除表单模块缓存")]),a("li",{on:{click:function(t){return e.clearCache("portal","eip:i18n")}}},[e._v("清除国际化模块缓存")]),a("li",{on:{click:function(t){return e.clearCache("portal","eip:sys")}}},[e._v("清除系统设置缓存")]),a("li",{on:{click:function(t){return e.clearCache("","eip")}}},[e._v("清除所有缓存")])])]],2),a("lang-select"),a("el-popover",{attrs:{"visible-arrow":!1,"popper-class":"header-popper",trigger:"hover",width:"250"}},[a("HtAvatar",{attrs:{slot:"reference",user:e.currentUser},slot:"reference"}),[a("div",[a("div",{staticClass:"flex user-box-header"},[a("HtAvatar",{staticStyle:{"margin-right":"15px"},attrs:{user:e.currentUser}}),a("div",[e.$store.state.login.currentUser?a("h3",{staticStyle:{margin:"5px 0"}},[e._v(e._s(e.$store.state.login.currentUser.username))]):e._e()])],1),a("el-divider",{staticClass:"user-box-divider"}),a("div",[a("ul",{staticClass:"user-link-ul"},[a("li",{on:{click:e.openInfoDialog}},[a("i",{staticClass:"el-icon-user"}),e._v("\n\t\t\t\t\t\t\t\t\t\t个人信息\n\t\t\t\t\t\t\t\t\t")]),a("li",{on:{click:e.openResetPwdDialog}},[a("i",{staticClass:"icon-set"}),e._v("\n\t\t\t\t\t\t\t\t\t\t修改密码\n\t\t\t\t\t\t\t\t\t")]),a("li",{on:{click:e.handleStyleSettingDialog}},[a("i",{staticClass:"el-icon-monitor"}),e._v("\n\t\t\t\t\t\t\t\t\t\t风格设置\n\t\t\t\t\t\t\t\t\t")]),a("li",{on:{click:function(t){e.aboutPlatformDialogVisible=!0}}},[a("i",{staticClass:"el-icon-info"}),e._v("\n\t\t\t\t\t\t\t\t\t\t关于平台\n\t\t\t\t\t\t\t\t\t")])])]),a("div",{staticClass:"flex user-box-logout",on:{click:e.logout}},[a("el-link",{attrs:{underline:!1}},[e._v("退出系统")])],1)],1)]],2)],1)]),a("ht-sidebar-dialog",{attrs:{"before-close":e.handleStyleSettingDialogClose,visible:e.styleSettingDialogVisible,title:"风格设置",width:"28%"}},[a("el-form",{staticStyle:{"margin-left":"-30px"},attrs:{model:e.styleSetting}},[a("ht-form-item",{attrs:{label:"标签页风格","label-width":"140px"}},[a("el-radio-group",{model:{value:e.styleSetting.tabsStyle.tabType,callback:function(t){e.$set(e.styleSetting.tabsStyle,"tabType",t)},expression:"styleSetting.tabsStyle.tabType"}},[a("el-radio-button",{attrs:{label:"card"}},[e._v("选项卡样式")]),a("el-radio-button",{attrs:{label:""}},[e._v("默认样式")]),a("el-radio-button",{attrs:{label:"border-card"}},[e._v("卡片化")]),a("el-radio-button",{attrs:{label:"menuSetting"}},[e._v("菜单配置")])],1)],1),a("ht-form-item",{attrs:{label:"菜单图标","label-width":"140px"}},[a("el-switch",{model:{value:e.styleSetting.menu.showIcon,callback:function(t){e.$set(e.styleSetting.menu,"showIcon",t)},expression:"styleSetting.menu.showIcon"}})],1),a("ht-form-item",{attrs:{label:"菜单层级限制","label-width":"140px"}},[a("el-switch",{model:{value:e.styleSetting.menu.limitLevel,callback:function(t){e.$set(e.styleSetting.menu,"limitLevel",t)},expression:"styleSetting.menu.limitLevel"}})],1)],1)],1),a("ht-sidebar-dialog",{attrs:{"before-close":e.handleStyleSettingDialogClose,visible:e.infoDialogVisible,title:"查看个人信息",width:"28%"}},[e.currentUser&&e.currentUser.user?a("el-form",{ref:"form",attrs:{inline:!0,"label-width":"80px",size:"mini"}},[a("el-form-item",{staticStyle:{width:"50%"},attrs:{label:"用户名称"}},[a("span",{staticClass:"content_span"},[e._v(e._s(e.currentUser.user.fullname))])]),a("el-form-item",{attrs:{label:"用户账号"}},[a("span",{staticClass:"content_span"},[e._v(e._s(e.currentUser.user.account))])]),a("el-form-item",{staticStyle:{width:"50%"},attrs:{label:"手机号码"}},[a("span",{staticClass:"content_span"},[e._v(e._s(e.currentUser.user.mobile))])]),a("el-form-item",{attrs:{label:"邮箱地址"}},[a("span",{staticClass:"content_span"},[e._v(e._s(e.currentUser.user.email))])]),a("el-form-item",{staticStyle:{width:"50%"},attrs:{label:"用户性别"}},[a("span",{staticClass:"content_span"},[e._v(e._s(e.currentUser.user.sex))])]),a("el-form-item",{attrs:{label:"用户状态"}},[a("span",{staticClass:"content_span"},[e._v(e._s("1"==e.currentUser.user.status?"正常":"0"==e.currentUser.user.status?"禁用":"-1"==e.currentUser.user.status?"未激活":"离职"))])]),a("el-form-item",{staticStyle:{width:"100%"},attrs:{label:"家庭地址"}},[a("span",{staticClass:"content_span"},[e._v(e._s(e.currentUser.user.address))])]),a("el-form-item",{staticStyle:{width:"100%"},attrs:{label:"所属角色"}},[e._l(e.currentUser.role,(function(t){return[t?a("el-tag",{key:t,attrs:{size:"small",type:"warning"}},[e._v(e._s(t))]):e._e()]}))],2),a("el-form-item",{staticStyle:{width:"100%"},attrs:{label:"所属岗位"}},e._l(e.currentUser.post,(function(t){return a("el-tooltip",{key:t.postId,attrs:{content:t.pathName,placement:"top"}},[a("el-tag",{attrs:{size:"small",type:"success"}},[e._v(e._s(t.postName))])],1)})),1),a("el-form-item",{staticStyle:{width:"100%"},attrs:{label:"所属组织"}},e._l(e.currentUser.org,(function(t){return a("el-tooltip",{key:t.orgId,attrs:{content:t.pathName,placement:"top"}},[a("el-tag",{attrs:{size:"small"}},[e._v(e._s(t.orgName))])],1)})),1)],1):e._e()],1),a("ht-sidebar-dialog",{attrs:{id:"modlfy-dialog","before-close":e.handleStyleSettingDialogClose,"close-on-click-modal":!1,visible:e.modifyPwdDialogVisible,title:"修改密码",width:"28%"},on:{"update:visible":function(t){e.modifyPwdDialogVisible=t}}},[a("el-form",{ref:"pwdForm",attrs:{model:e.pwdForm,rules:e.pwdRules,"label-width":"120px",size:"mini"}},[a("el-form-item",{attrs:{label:"旧密码",prop:"old"}},[a("el-input",{attrs:{placeholder:"请输入旧密码",type:"password"},model:{value:e.pwdForm.old,callback:function(t){e.$set(e.pwdForm,"old",t)},expression:"pwdForm.old"}})],1),a("el-form-item",{attrs:{label:"新密码",prop:"new"}},[a("el-input",{attrs:{placeholder:"请输入新密码",type:"password"},model:{value:e.pwdForm.new,callback:function(t){e.$set(e.pwdForm,"new",t)},expression:"pwdForm.new"}})],1),a("el-form-item",{attrs:{label:"重复新密码",prop:"newRepeat"}},[a("el-input",{attrs:{placeholder:"请再次输入新密码",type:"password"},model:{value:e.pwdForm.newRepeat,callback:function(t){e.$set(e.pwdForm,"newRepeat",t)},expression:"pwdForm.newRepeat"}})],1)],1),a("span",{staticClass:"dialog-footer",staticStyle:{"text-align":"center",bottom:"auto"}},[a("el-button",{attrs:{size:"small",type:"primary"},on:{click:function(t){return e.submitForm()}}},[e._v("确认")]),a("el-button",{attrs:{size:"small"},on:{click:function(t){e.modifyPwdDialogVisible=!1}}},[e._v("取 消")])],1)],1),a("el-dialog",{attrs:{visible:e.aboutPlatformDialogVisible,"append-to-body":"",title:"关于平台",width:"600px"},on:{"update:visible":function(t){e.aboutPlatformDialogVisible=t}}},[a("div",{staticClass:"about-platform"},[a("div",{staticClass:"platform-profile"},[a("router-link",{staticStyle:{"text-decoration":"none"},attrs:{to:"home"}},[e.showLogo?e._e():a("div",{staticClass:"logo-container"},[a("span",{staticClass:"pre-word"},[e._v("HALO")]),a("span",{staticClass:"tail-word"},[e._v("SEE")])]),e.showLogo?a("div",{staticClass:"logo-container"},[a("a",{staticClass:"logo-link"},[a("img",{staticStyle:{"margin-top":"0",height:"48px"},attrs:{src:e.logo}})])]):e._e()]),a("div",{staticClass:"platform-detail"},[a("span",{staticClass:"platform-name"},[e._v(e._s(e.companyName))]),e.tenantSetting.version?a("span",{staticClass:"platform-version"},[e._v("平台版本："+e._s(e.tenantSetting.version))]):e._e()])],1),a("span",{staticClass:"copyright"},[e._v("\n\t\t\t\t\tCopyright © 版权所有\n\t\t\t\t\t"),a("a",{attrs:{href:"http://www.halosee.com",target:"_blank"}},[e._v("北京国信会视科技有限公司")]),e._v("\n\t\t\t\t\t2021\n\t\t\t\t")])])])],1)}),[],!1,null,"667e0ef6",null);t.default=h.exports},a135:function(e,t,a){},a15a:function(e,t,a){"use strict";a.r(t);a("44d6"),a("0ca7"),a("96cf");var i,n=a("1da1"),o=(a("000b"),a("24fd")),r=a("7f58"),s=a("c994"),l={components:{EipUserDialog:r.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{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,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},setDemDefault:function(e){var t=this;o.default.setDemDefault(e.code).then((function(){t.$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(t){e.tenantTypeList=t.data}),(function(e){reject(e)}))},dialogCancle:function(e){this[e]=!1},loadData:function(e,t){var a=this;o.default.getParamsPage(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},handleCommand:function(e){var t=this;switch(this.readOnly=!1,e.command){case"showInfo":this.showInfo=!0,o.default.getParams(e.row.code).then((function(e){e.json=JSON.parse(e.json),t.ProParam=e,t.ctlTypeChecked()}));break;case"assignMenu":this.readOnly=!0,this.showDialog(e.row);break;case"setDemDefault":this.setDemDefault(e.row)}},beforeSaveData:(i=Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!["select","checkBox","box"].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(){return i.apply(this,arguments)}),afterSaveData:function(){this.dialogVisible=!1,this.isCusOprionsShow=!1,this.$refs.htTable.load()},afterDelete:function(){this.$refs.htTable.load()},afterLoadData:function(e){var t=this;this.dialogVisible&&(e.json=JSON.parse(e.json),this.ProParam=e,this.ctlTypeChecked(),setTimeout((function(){return t.$validator.validateAll("editDemForm")})))},move:function(e,t,a){this.ProParam.json=s.default.arrayMove(e,t,a)},ctlTypeChecked:function(){var e=this.ProParam.ctlType;this.isCusOprionsShow="input"!==e&&"date"!==e&&"number"!==e}}},c=l,d=(a("8ba2"),a("2877")),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,"default-querys":[{property:"TYPE_",value:"3"}],pageResult:e.pageResult,"quick-search-props":[{prop:"up.name_",label:"名称"}],selection:!0,"show-custom-column":!1,"show-export":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button",{attrs:{icon:"el-icon-plus",size:"small"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{htTable:e.$refs.htTable,url:e.demDeleteUrl},on:{"after-delete":e.afterDelete}},[e._v("删除\n\t\t\t")])]},proxy:!0}])},[[a("ht-table-column",{attrs:{align:"center",label:"序号",type:"index",width:"55"}}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,sortable:!0,label:"名称",prop:"name"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{title:"点击编辑",type:"primary"},on:{click:function(t){return e.handleCommand({row:i,command:"assignMenu"})}}},[e._v(e._s(i.name)+"\n\t\t\t\t\t")])]}}])}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,sortable:!0,label:"编码",prop:"code"}}),a("ht-table-column",{attrs:{label:"控件类型",prop:"ctlType",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["date"==i.ctlType?a("el-tag",{attrs:{type:"info"}},[e._v("日期")]):e._e(),"input"==i.ctlType?a("el-tag",{attrs:{type:"info"}},[e._v("手动输入")]):e._e(),"checkbox"==i.ctlType?a("el-tag",{attrs:{type:"info"}},[e._v("复选框")]):e._e(),"radio"==i.ctlType?a("el-tag",{attrs:{type:"info"}},[e._v("单选按钮")]):e._e(),"number"==i.ctlType?a("el-tag",{attrs:{type:"info"}},[e._v("数字")]):e._e(),"select"==i.ctlType?a("el-tag",{attrs:{type:"info"}},[e._v("下拉框")]):e._e()]}}])}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,sortable:!0,label:"租户类型",prop:"typeName"}})]],2),a("el-dialog",{attrs:{"before-close":e.handleClose,visible:e.dialogVisible,title:"添加参数",width:"50%"}},[a("el-form",{attrs:{"data-vv-scope":"tenantParamForm"},model:{value:e.ProParam,callback:function(t){e.ProParam=t},expression:"ProParam"}},[a("ht-form-item",{attrs:{label:"租户类型","label-width":"100px",prop:"tenantTypeId"}},[a("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(t){e.$set(e.ProParam,"tenantTypeId",t)},expression:"ProParam.tenantTypeId"}})],1),a("ht-form-item",{attrs:{label:"参数名称","label-width":"100px",prop:"name"}},[a("ht-input",{attrs:{validate:{required:!0,regex:{exp:"^[\\s\\S]{1,21}$",message:"内容超出输入限制"}},autocomplete:"off",placeholder:"请输入名称"},model:{value:e.ProParam.name,callback:function(t){e.$set(e.ProParam,"name",t)},expression:"ProParam.name"}})],1),a("ht-form-item",{attrs:{label:"参数编码","label-width":"100px",prop:"code"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.ProParam.name,expression:"ProParam.name"}],attrs:{disabled:!!e.ProParam.id,validate:{required:!0,alpha_num:!0,regex:{exp:"^[\\s\\S]{1,50}$",message:"内容超出输入限制"}},autocomplete:"off",placeholder:"请输入别名"},model:{value:e.ProParam.code,callback:function(t){e.$set(e.ProParam,"code",t)},expression:"ProParam.code"}})],1),a("ht-form-item",{attrs:{label:"控件类型","label-width":"100px",prop:"ctlType"}},[a("ht-select",{staticClass:"m-r",attrs:{disabled:!!e.ProParam.id||e.readOnly,options:e.ctlTypeOptions},on:{change:e.ctlTypeChecked},model:{value:e.ProParam.ctlType,callback:function(t){e.$set(e.ProParam,"ctlType",t)},expression:"ProParam.ctlType"}})],1),e.isCusOprionsShow?a("ht-form-item",{attrs:{label:"自定义选项","label-width":"100px",prop:"ctlType"}},[a("el-button",{attrs:{icon:"el-icon-plus",size:"small",type:"text"},on:{click:function(t){return e.ProParam.json.push({})}}},[e._v("添加")]),a("table",{staticClass:"form-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",{staticClass:"sub-table-header"},[a("th",{attrs:{width:"150"}},[e._v("选项")]),a("th",{attrs:{width:"150"}},[e._v("值")]),a("th",{attrs:{width:"200"}},[e._v("操作")])]),e._l(e.ProParam.json,(function(t,i){return a("tr",{key:i,attrs:{"data-index":i,"data-subname":"ProParam.json"}},[a("td",{attrs:{width:"150"}},[a("ht-input",{attrs:{validate:{required:!0}},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"item.value"}})],1),a("td",{attrs:{width:"150"}},[a("ht-input",{attrs:{validate:{required:!0}},model:{value:t.key,callback:function(a){e.$set(t,"key",a)},expression:"item.key"}})],1),a("td",{staticClass:"trash"},[a("el-button",{attrs:{size:"small",type:"text"},on:{click:function(a){return e.ProParam.json.remove(t)}}},[e._v("删除")]),a("el-button",{attrs:{size:"small",type:"text"},on:{click:function(a){return e.move(e.ProParam.json,t,"up")}}},[e._v("上移")]),a("el-button",{attrs:{size:"small",type:"text"},on:{click:function(a){return e.move(e.ProParam.json,t,"down")}}},[e._v("下移")])],1)])}))],2)])],1):e._e()],1),a("div",{attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{isSubmit:e.isSubmit,model:e.ProParam,requestMethod:e.requestMethod,url:e.saveRoleUrl,scopeName:"tenantParamForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save"))+"\n\t\t\t")]),a("el-button",{on:{click:function(t){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("ht-load-data",{attrs:{url:e.loadDataUrl,context:"uc"},on:{"after-load-data":e.afterLoadData}})],1)}),[],!1,null,"dda43ace",null);t.default=u.exports},a170:function(e,t,a){"use strict";a("ed42")},a1e3:function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74"),a("000b");var i=a("ade3"),n=(a("80a8"),a("25fc"),a("5f72")),o=a("2ade"),r=a("c7ea"),s=a("3c4e"),l=a.n(s);function c(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function d(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?c(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):c(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var u={components:{customDialogShow:function(){return Promise.resolve().then(a.bind(null,"0c24"))},customDialogShowTree:function(){return Promise.resolve().then(a.bind(null,"c0f3"))},eipTreeDialog:function(){return Promise.resolve().then(a.bind(null,"83b8"))},paramSettingDialog:function(){return Promise.resolve().then(a.bind(null,"e8b0"))},VariablesSelector:function(){return Promise.resolve().then(a.bind(null,"b36a"))}},computed:{deleteUrl:function(){return window.context.form+"/form/customDialog/v1/removes"},saveUrl:function(){return window.context.form+"/form/customDialog/v1/save"},addColumnsTitle:function(){var e="";switch(this.tabStatus){case"display":e="显示";break;case"condition":e="条件";break;case"return":e="返回";break;case"order":e="排序"}return"将左侧所选字段添加到".concat(e,"字段中")}},data:function(){return{selectOp:"",selectOptions:[],isSqlBuildType:!1,customDialogPreview:{},aliasPreview:"",titlePreview:"",checkStrictly:!1,isSubmit:!0,number_opList:[{value:"等于",key:"EQ"},{value:"大于等于",key:"GE"},{value:"大于",key:"GT"},{value:"小于",key:"LT"},{value:"小于等于",key:"LE"},{value:"in",key:"IN"}],string_opList:[{value:"等于",key:"EQ"},{value:"like",key:"LK"},{value:"likeEnd",key:"LFK"},{value:"in",key:"IN"}],date_opList:[{value:"等于",key:"EQ"},{value:"大于等于",key:"GE"},{value:"小于等于",key:"LE"}],value_sourceList_list:[{value:"参数传入",key:"3"},{value:"用户输入",key:"1"},{value:"固定值",key:"2"},{value:"脚本",key:"5"}],value_sourceList_tree:[{value:"固定值",key:"2"},{value:"动态传入",key:"4"},{value:"脚本",key:"5"}],sort_typeList:[{value:"升序",key:"asc"},{value:"降序",key:"desc"}],param_ctList:[{value:"单行文本框",key:"1"},{value:"单选框",key:"2",config:{options:[],choiceType:"static",customQuery:{custQueryJson:[],valueBind:"",labelBind:"",conditionfield:[]},bind:[]}},{value:"下拉框",key:"3",config:{options:[],choiceType:"static",customQuery:{custQueryJson:[],valueBind:"",labelBind:"",conditionfield:[]},bind:[]}},{value:"标签",key:"4",config:{defaultValue:[],type:"tag",bind:[],tag:"",filterable:!1,placeholder:"请选择",expand:!1}}],displayfieldTree:{isScript:!1},tabStatus:"display",table:{},titleSetting:"未命名-设置列",dialogVisibleSetting:!1,disabled:!1,tableOrViewList:[],objName:"",title:"添加对话框",data:[],treeSidebarData:{diySql:""},pageResult:{page:1,pageSize:20,total:0},dataSourcesInBean:[],isTableList:[{key:0,value:"视图"},{key:1,value:"表"}],dialogVisible:!1,uploadDialogVisible:!1,uploadUrl:window.context.form+"/form/customDialog/v1/import",fileList:[],leftTreeDialogList:[],rightDialogList:[],treeDialogFields:[],listDialogFields:[],combinationRule:{leftTree:"",rightDialog:"",rules:[]},cmOptions:{showCursorWhenSelecting:!0,value:"",mode:"application/json",readOnly:!1,smartIndent:!0,autofocus:!0,tabSize:2,theme:"eclipse",lineNumbers:!0,line:!0,inputStyle:"textarea"},innerValidation:!0}},methods:{handleTabSwitch:function(e){"dataParam"==e.name&&this.$refs.dataParamCode&&this.$refs.dataParamCode.refresh()},handleVarSelectorClick:function(e,t){if(t&&t.data&&t.data.field){var a="${"+t.data.field+"}";this.$refs.dataParamCode&&this.$refs.dataParamCode.codemirror.replaceSelection(a)}},rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},returnVal:function(e,t){t.config=e},paramChange:function(e,t){this.param_ctList.forEach((function(a){a.key==e&&(t.config=a.config)})),console.log(e,t)},changeOptions:function(){this.treeSidebarData.diySql?this.treeSidebarData.diySql=this.treeSidebarData.diySql+this.selectOp:this.treeSidebarData.diySql=this.selectOp},handleSavePreview:function(e){n.Message.success("返回数据为："+JSON.stringify(e))},preview:function(e){var t=this,a="${form}/form/customDialog/v1/getByAlias?alias="+e;o.default.get(a).then((function(a){(a=a.data).displayfield=JSON.parse(a.displayfield);for(var i=0;i<a.displayfield.length;i++)a.displayfield[i].field=a.displayfield[i].field.toLowerCase();if(a.resultfield=JSON.parse(a.resultfield),a.sortfield=JSON.parse(a.sortfield),a.conditionfield=JSON.parse(a.conditionfield),0==a.style||2==a.style)t.aliasPreview=e,t.customDialogPreview=a,t.titlePreview=0==a.style?a.name+"-对话框列表预览":a.name+"-组合对话框预览",setTimeout((function(){t.$refs.customDialogShow.showDialog()}));else if(1==a.style){t.aliasPreview=e,t.customDialogPreview=a,t.titlePreview=a.name+"-对话框树形预览",t.checkStrictly=-2===a.selectNum;var n={};if(a.conditionfield.length>0)for(var o=a.conditionfield.length-1;o>=0;o--)"4"==a.conditionfield[o].defaultType&&(n[a.conditionfield[o].field]=a.conditionfield[o].comment);"{}"!=JSON.stringify(n)?(a.param=n,setTimeout((function(){t.$refs.customDialogShowTree.showDialog()}))):setTimeout((function(){t.$refs.eipTreeDialog.showDialog()}))}}))},indexArray:function(e,t){if(0==e.length)return-1;for(var a=0;a<e.length;a++)if(JSON.stringify(e[a])==JSON.stringify(t))return a;return-1},handleSelectionChange:function(e){for(var t=0;t<this.table.columnList.length;t++)this.table.columnList[t].selected&&(this.table.columnList[t].selected=!1);if(e&&e.length>0)for(var a=0;a<e.length;a++){var i=this.indexArray(this.table.columnList,e[a]);this.table.columnList[i].selected=!0}},save:function(){var e=this;"1"==e.treeSidebarData.style?e.$validator.validateAll("editSysTypeForm").then((function(t){t?e.doSave():e.$message({showClose:!0,message:"有字段未通过校验，请正确填写表单内容。",type:"warning"})})):this.doSave()},doSave:function(){var e=this;e.$validator.validateAll("settingSave").then((function(t){if(t){if("1"==e.treeSidebarData.style&&(e.treeSidebarData.displayfield={},e.treeSidebarData.displayfield=d({},e.displayfieldTree)),!e.treeSidebarData.diySql&&e.isSqlBuildType)return void n.Message.warning("请添加sql语句");for(var a in e.treeSidebarData.conditionfield){var i=e.treeSidebarData.conditionfield[a];"date"==i.dbType&&"BETWEEN"==i.condition&&(i.defaultValue+="|"+i.endDate)}if(e.treeSidebarData.sortfield&&e.treeSidebarData.sortfield.length>3)return void n.Message.warning("您添加的排序字段太多，最多只能添加3个排序字段！");e.innerValidation=!0,e.dialogVisibleSetting=!1}else{var o=e.$validator.errors.items.filter((function(e){return"settingSave"==e.scope})).length;console.debug(o),e.$message({showClose:!0,message:"有字段未通过校验，请正确填写表单内容。",type:"warning"})}}))},close:function(){var e=this;"1"==e.treeSidebarData.style?this.$validator.validateAll("settingSave").then((function(t){if(!t)return e.innerValidation=!1,void e.doClose();e.doNextValidate()})):e.doNextValidate()},doClose:function(){this.dialogVisibleSetting=!1,this.displayfieldTree={isScript:!1}},doNextValidate:function(){var e=this,t=this;t.$validator.validateAll("settingSave").then((function(a){if(!a)return t.innerValidation=!1,void e.doClose();if("1"==t.treeSidebarData.style&&(t.treeSidebarData.displayfield={},t.treeSidebarData.displayfield=d({},t.displayfieldTree)),!t.treeSidebarData.diySql&&t.isSqlBuildType)return t.innerValidation=!1,void t.doClose();for(var i in t.treeSidebarData.conditionfield){var n=t.treeSidebarData.conditionfield[i];"date"==n.dbType&&"BETWEEN"==n.condition&&(n.defaultValue+="|"+n.endDate)}if(t.treeSidebarData.sortfield&&t.treeSidebarData.sortfield.length>3)return t.innerValidation=!1,void t.doClose();t.innerValidation=!0,t.doClose()}))},addFields:function(){var e={fieldName:"",comment:"",columnType:"varchar"};this.table.columnList.push(e)},addColumns:function(){for(var e in console.debug(this),this.table.columnList){if(this.table.columnList[e].selected)break;e==this.table.columnList.length-1&&e==this.table.columnList.length-1&&n.Message.warning("请选择左边的列")}if("display"==this.tabStatus)for(var t in this.table.columnList){var a=this.table.columnList[t];if(a.selected){var i={};if(i.field=a.fieldName,i.comment=a.comment,i.nameKey="0","0"==this.treeSidebarData.style)this.judgeAryData(this.treeSidebarData.displayfield,i)&&this.treeSidebarData.displayfield.push(i);else"1"==this.treeSidebarData.style&&(window._this=this,window.eval("_this."+this.activeModelStr+"='"+a.fieldName+"'"))}}else if("condition"==this.tabStatus){for(var o in this.table.columnList){var r=this.table.columnList[o];if(r.selected){var s={};s.field=r.fieldName,s.comment=r.comment,s.condition="EQ",s.dbType=r.columnType,s.defaultType="2",s.defaultValue="",this.judgeAryData(this.treeSidebarData.conditionfield,s)&&this.treeSidebarData.conditionfield.push(s)}}this.treeSidebarData.resultfield.unique((function(e,t){return e.field==t.field}))}else if("return"==this.tabStatus){for(var l in this.table.columnList){var c=this.table.columnList[l];if(c.selected){var d={};d.field=c.fieldName,d.comment=c.comment,d.idKey="0",d.AggFuncOp="",d.columnType=c.columnType,this.judgeAryData(this.treeSidebarData.resultfield,d)&&this.treeSidebarData.resultfield.push(d)}}this.treeSidebarData.resultfield.unique((function(e,t){return e.field==t.field}))}else if("order"==this.tabStatus){var u="";for(var p in this.table.columnList){var f=this.table.columnList[p];if(f.selected)if("clob"!=f.columnType&&f.columnType){var m={};m.field=f.fieldName,m.sortType="asc",m.comment=f.comment,this.judgeAryData(this.treeSidebarData.sortfield,m)&&this.treeSidebarData.sortfield.push(m)}else u+=f.fieldName+"  "}u&&this.$message.error("字段:"+u+"的字段类型不支持作为排序字段"),this.treeSidebarData.sortfield.unique((function(e,t){return e.field==t.field}))}},judgeAryData:function(e,t){for(var a=!0,i=0;i<e.length;i++)if(e[i].field==t.field&&e[i].comment==t.comment){a=!1;break}return a},deleteSetting:function(e,t){e.splice(t,1)},showSettingDialog:function(){var e=this;if(this.tabStatus="display",this.dialogVisibleSetting=!0,1==this.treeSidebarData.style&&(this.displayfieldTree=d({},this.treeSidebarData.displayfield)),this.treeSidebarData.conditionfield&&this.treeSidebarData.conditionfield.length>0&&0==this.selectOptions.length&&this.treeSidebarData.conditionfield.forEach((function(t){if("1"==t.defaultType){var a={};a.field=t.field,a.comment=t.comment,e.selectOptions.push(a)}})),0!==this.treeSidebarData.sqlBuildType&&this.treeSidebarData.sqlBuildType?this.isSqlBuildType=!0:this.isSqlBuildType=!1,this.treeSidebarData.name?this.titleSetting=this.treeSidebarData.name+"-设置列":this.titleSetting="未命名-设置列","dataSource"==this.treeSidebarData.dsType){var t={dsalias:this.treeSidebarData.dsalias,isTable:this.treeSidebarData.isTable,objName:this.treeSidebarData.objName},a=this,i=window.context.form+"/form/customQuery/v1/getTable";o.default.post(i,t).then((function(e){a.table=e.data.table,a.handleFilterColumn()}))}"dataSource"!=this.treeSidebarData.dsType?(this.value_sourceList_tree=[{value:"固定值",key:"2"}],"GET"==this.treeSidebarData.requestType?this.string_opList=[{value:"等于",key:"EQ"}]:this.string_opList=[{value:"等于",key:"EQ"},{value:"like",key:"LK"},{value:"likeEnd",key:"LFK"},{value:"in",key:"IN"}],this.table={columnList:[]}):this.string_opList=[{value:"等于",key:"EQ"},{value:"like",key:"LK"},{value:"likeEnd",key:"LFK"},{value:"in",key:"IN"}]},getByDsObjectName:function(){if(!this.treeSidebarData.id)if(null!=this.treeSidebarData.dsalias){this.params={},this.params.dsalias=this.treeSidebarData.dsalias,this.params.isTable=this.treeSidebarData.isTable,this.params.objName=this.objName;var e=this,t=window.context.form+"/form/customQuery/v1/getByDsObjectName";o.default.post(t,e.params).then((function(t){if(e.tableOrViewList=[],t&&0!=t.data.length){n.Message.success("查询成功");for(var a=0;a<t.data.length;a++)t.data[a].comment=t.data[a].name+"("+t.data[a].comment+")",e.tableOrViewList.push(t.data[a]);e.treeSidebarData.objName=e.tableOrViewList[0].name}else n.Message.warning("该数据源中未查询到表或视图")}))}else n.Message.warning("请选择数据源")},handleClose:function(){this.treeSidebarData={},this.isSqlBuildType=!1,this.dialogVisible=!1,this.combinationRule={leftTree:"",rightDialog:"",rules:[]}},afterSaveData:function(){0==this.treeSidebarData.conditionfield.length&&(this.selectOptions=[]),this.dialogVisible=!1,this.$refs.htTable.load(),this.$store.dispatch("form/clearCustomDialog",this.treeSidebarData.alias),this.combinationRule={leftTree:"",rightDialog:"",rules:[]}},beforeSaveData:function(){if(!this.innerValidation)return n.Message.warning("设置列校验失败，请进入设置列中完善信息并点击右上角保存按钮"),void(this.isSubmit=!1);if("dataSource"!=this.treeSidebarData.dsType&&(this.treeSidebarData.dsalias=""),this.isSqlBuildType?this.treeSidebarData.sqlBuildType=1:this.treeSidebarData.sqlBuildType=0,"dataSource"==this.treeSidebarData.dsType&&!this.treeSidebarData.id&&""==this.treeSidebarData.objName&&2!=this.treeSidebarData.style)return n.Message.warning("请选择表或视图"),void(this.isSubmit=!1);if(1==this.treeSidebarData.style){if(0==this.treeSidebarData.displayfield.length||0==this.treeSidebarData.resultfield.length)return n.Message.warning("请设置需要显示和返回的字段"),void(this.isSubmit=!1)}else if(2!=this.treeSidebarData.style){if(0==this.treeSidebarData.displayfield.length)return n.Message.warning("请设置需要显示的字段"),void(this.isSubmit=!1)}else if(2==this.treeSidebarData.style){if(!this.combinationRule.leftTree)return n.Message.warning("请设置树对话框"),void(this.isSubmit=!1);if(!this.combinationRule.rightDialog)return n.Message.warning("请设置列表对话框"),void(this.isSubmit=!1);if(!this.combinationRule.rules||0==this.combinationRule.rules)return n.Message.warning("请添加组合规则"),void(this.isSubmit=!1);for(var e=0;e<this.combinationRule.rules.length;e++)if(!this.combinationRule.rules[e].treeField||!this.combinationRule.rules[e].listField)return n.Message.warning("请完善组合规则"),void(this.isSubmit=!1);this.treeSidebarData.combinationRule=this.combinationRule}this.isSubmit=!0},saveQueryByDialog:function(e){var t=this;this.$confirm("确认添加为关联查询？").then((function(a){t.getDialogById(e,"add")})).catch((function(e){}))},showDialog:function(e,t){var a=this;if(this.loadDialogData(),this.dialogVisible=!1,this.$nextTick((function(){a.dialogVisible=!0})),e)if(this.objName="","add"==e)this.title="添加对话框",this.disabled=!1,this.treeSidebarData={objName:"",displayfield:[],conditionfield:[],resultfield:[],sortfield:[],style:0,needPage:!0,selectNum:1,dsType:"dataSource",width:0,height:0,isTable:1,dsalias:"LOCAL",alias:"",requestType:"POST",pageKey:"page",pageSizeKey:"pageSize",totalKey:"total",listKey:"rows"};else if("edit"==e){this.disabled=!0,this.title="编辑对话框";var i=this,n=l()({},t,{clone:!0});i.treeSidebarData=n,i.treeSidebarData.displayfield=JSON.parse(n.displayfield),i.treeSidebarData.resultfield=JSON.parse(n.resultfield),i.treeSidebarData.sortfield=JSON.parse(n.sortfield),i.treeSidebarData.conditionfield=JSON.parse(n.conditionfield),i.displayfieldTree=d({},i.treeSidebarData.displayfield),2==n.style&&(i.combinationRule=JSON.parse(n.combinationRule),i.loadDialogFields(i.combinationRule.leftTree,!0),i.loadDialogFields(i.combinationRule.rightDialog,!0))}},getDialogById:function(e,t){var a=this;if(e){var i=window.context.form+"/form/customDialog/v1/"+e;o.default.get(i).then((function(e){if(e=e.data,a.treeSidebarData=e,a.treeSidebarData.displayfield=JSON.parse(e.displayfield),a.treeSidebarData.resultfield=JSON.parse(e.resultfield),a.treeSidebarData.sortfield=JSON.parse(e.sortfield),a.treeSidebarData.conditionfield=JSON.parse(e.conditionfield),a.displayfieldTree=d({},a.treeSidebarData.displayfield),2==e.style&&(a.combinationRule=JSON.parse(e.combinationRule),a.loadDialogFields(a.combinationRule.leftTree,!0),a.loadDialogFields(a.combinationRule.rightDialog,!0)),t&&"add"==t){for(var i=0;i<a.treeSidebarData.conditionfield.length;i++)"3"==a.treeSidebarData.conditionfield[i].defaultType&&(a.treeSidebarData.conditionfield[i].defaultType="1");0==a.treeSidebarData.needPage?a.treeSidebarData.needPage=0:a.treeSidebarData.needPage=1;for(var r=0;r<a.treeSidebarData.displayfield.length;r++)a.treeSidebarData.displayfield[r].idKey="0",a.treeSidebarData.displayfield[r].AggFuncOp="";var s=window.context.form+"/form/customQuery/v1/saveQueryByDialog";o.default.post(s,a.treeSidebarData).then((function(e){(e=e.data)&&e.state?n.Message.success(e.message):n.Message.error(e.message||"保存失败")}))}}))}},loadData:function(e,t){var a=this;o.default.post(window.context.form+"/form/customDialog/v1/list",e).then((function(e){a.data=e.data.rows,a.pageResult={page:e.data.page,pageSize:e.data.pageSize,total:e.data.total}})).finally((function(){return t()}))},handleCommond:function(e){switch(e.command){case"preview":this.preview(e.row.alias);break;case"relation":this.saveQueryByDialog(e.row.id)}},controllerTypeChange:function(e){if("1"==e.defaultType){var t={};t.comment=e.comment,t.field=e.field,this.selectOptions.push(t),this.$set(e,"controllerType","1")}},handleImport:function(e){var t=this,a=new FormData;a.append("file",e.file),r.default.importCustomDialog(a).then((function(e){e.state?(t.$message({type:"success",message:e.message}),t.fileList=[],t.uploadDialogVisible=!1,t.$refs.htTable.load()):t.beforeClose()}))},handleExport:function(){var e=this.$refs.htTable.$refs.htTable.selection;if(e&&0!=e.length){for(var t=[],a=0;a<e.length;a++)t.push(e[a].id);o.default.download(window.context.form+"/form/customDialog/v1/export?ids="+t.join(","))}else this.$message({type:"warning",message:"请至少选择一条记录"})},beforeClose:function(){this.uploadDialogVisible=!1,this.fileList=[]},loadDialogData:function(){var e=this;this.leftTreeDialogList=[],this.rightDialogList=[],o.default.post(window.context.form+"/form/customDialog/v1/getAll").then((function(t){t.data.forEach((function(t){1==t.style?e.leftTreeDialogList.push({alias:t.alias,name:t.name}):0==t.style&&e.rightDialogList.push({alias:t.alias,name:t.name})}))}))},uploadSubmit:function(){0!=this.$refs.elUpload.uploadFiles.length?this.$refs.elUpload.submit():this.$message({type:"warning",message:"请上传文件"})},addCombinationRule:function(){this.combinationRule.rules.push({treeField:"",listField:"",condition:""})},loadDialogFields:function(e,t){var a=this;t||a.combinationRule.rules.splice(0),r.default.getCustomDialogByAlias(e).then((function(e){1==e.style?(a.treeDialogFields.splice(0),JSON.parse(e.resultfield).forEach((function(e){a.treeDialogFields.push({name:e.comment,alias:e.field})}))):0==e.style&&(a.listDialogFields.splice(0),JSON.parse(e.conditionfield).forEach((function(e){3==e.defaultType&&a.listDialogFields.push({name:e.comment,alias:e.field,condition:e.condition})})))}))},setCondition:function(e,t){var a=this;a.listDialogFields.forEach((function(i){i.alias==e&&(a.combinationRule.rules[t].condition=i.condition)}))},deleteRule:function(e){this.combinationRule.rules.splice(e,1)},handleFilterColumn:function(){for(var e=this.table.columnList.length-1;e>=0;e--)this.table.columnList[e].fieldName&&"f_form_data_rev_"==this.table.columnList[e].fieldName.toLowerCase()&&this.table.columnList.splice(e,1)}},mounted:function(){this.$validator=this.$root.$validator;var e=this;o.default.get(window.context.portal+"/sys/sysDataSource/v1/getDataSources").then((function(t){e.dataSourcesInBean=t.data}))}},p=(a("6413"),a("2877")),f=Object(p.a)(u,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,"quick-search-props":"name,alias","show-export":!1,defaultSorter:[{property:"CREATE_TIME_",direction:"DESC"}]},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog("add")}}},[e._v("添加")]),a("el-button",{attrs:{icon:"el-icon-back"},on:{click:function(t){e.uploadDialogVisible=!0}}},[e._v("导入")]),a("el-button",{attrs:{icon:"el-icon-right"},on:{click:e.handleExport}},[e._v("导出")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:e.deleteUrl,htTable:e.$refs.htTable}},[e._v("删除")])],1)]},proxy:!0},{key:"search",fn:function(){return[a("ht-table-search-panel",{attrs:{divide:3}},[a("ht-table-search-field",{attrs:{label:"名称",prop:"name"}}),a("ht-table-search-field",{attrs:{label:"别名",prop:"alias"}})],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{label:"名称",prop:"name",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary",title:"编辑详情"},on:{click:function(t){return e.showDialog("edit",i)}}},[e._v(e._s(i.name))])]}}])}),a("ht-table-column",{attrs:{prop:"alias",width:"120",label:"别名",sortable:!0}}),a("ht-table-column",{attrs:{prop:"style",label:"显示样式",width:"110",filters:[{text:"列表",value:0},{text:"树形",value:1},{text:"组合",value:2}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["0"==i.style?a("el-tag",{attrs:{type:"info"}},[e._v("列表")]):e._e(),"1"==i.style?a("el-tag",{attrs:{type:"success"}},[e._v("树形")]):e._e(),"2"==i.style?a("el-tag",{attrs:{type:"primary"}},[e._v("组合")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"dsType",label:"数据来源",width:"110",filters:[{text:"数据源",value:"dataSource"},{text:"REST接口",value:"restful"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["dataSource"==i.dsType?a("el-tag",{attrs:{type:"info"}},[e._v("数据源")]):e._e(),"restful"==i.dsType?a("el-tag",{attrs:{type:"success"}},[e._v("REST接口")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"objName",label:"对象名称",width:"200",sortable:!0}}),a("ht-table-column",{attrs:{prop:"dsalias",label:"数据源的别名",width:"130",sortable:!0}}),a("ht-table-column",{attrs:{width:"120",label:"操作",align:"left"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommond,click:function(t){return e.handleCommond({row:i,command:"preview"})}}},[a("span",[a("i",{staticClass:"el-icon-view"}),e._v("预览 ")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},["0"==i.style?a("el-dropdown-item",{attrs:{icon:"el-icon-plus",command:{row:i,command:"relation"}}},[e._v("添加为关联查询")]):e._e()],1)],1)]}}])})]],2),e.dialogVisible?a("el-dialog",{attrs:{width:"70%",top:"6vh",title:e.title,visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1,"append-to-body":"","close-on-press-escape":!0}},[a("el-form",{staticStyle:{width:"100%",height:"500px"},attrs:{model:e.treeSidebarData,inline:!0,"data-vv-scope":"editCustomDialogList"}},[a("ht-form-item",{attrs:{label:"名称","label-width":"120px"}},[a("ht-input",{staticClass:"ht",attrs:{placeholder:"请输入名称",autocomplete:"off",validate:"required",maxlength:50,showWordLimit:!0},model:{value:e.treeSidebarData.name,callback:function(t){e.$set(e.treeSidebarData,"name",t)},expression:"treeSidebarData.name"}})],1),a("ht-form-item",{attrs:{label:"别名","label-width":"120px"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.treeSidebarData.name,expression:"treeSidebarData.name"}],staticClass:"ht",attrs:{placeholder:"请输入别名",autocomplete:"off",validate:{required:!0,regex:{exp:"^[a-zA-Z][a-zA-Z0-9_]*$",message:"只能输入字母、数字、下划线，且以字母开头"}},disabled:!!e.treeSidebarData.id,maxlength:50,showWordLimit:!0},model:{value:e.treeSidebarData.alias,callback:function(t){e.$set(e.treeSidebarData,"alias",t)},expression:"treeSidebarData.alias"}})],1),a("ht-form-item",{attrs:{"label-width":"120px"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{slot:"label",effect:"dark",content:"值为0时，默认显示宽度为60%，默认单位为px"},slot:"label"},[a("i",{staticClass:"icon-question"})]),e._v("\n            宽度\n          ")],1),a("ht-input",{staticClass:"ht",attrs:{type:"number",min:0},model:{value:e.treeSidebarData.width,callback:function(t){e.$set(e.treeSidebarData,"width",t)},expression:"treeSidebarData.width"}})],2),a("ht-form-item",{attrs:{"label-width":"120px"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{slot:"label",effect:"dark",content:"值为0时，默认显示高度为90%，默认单位为px"},slot:"label"},[a("i",{staticClass:"icon-question"})]),e._v("\n            高度\n          ")],1),a("ht-input",{staticClass:"ht",attrs:{type:"number",min:0},model:{value:e.treeSidebarData.height,callback:function(t){e.$set(e.treeSidebarData,"height",t)},expression:"treeSidebarData.height"}})],2),a("ht-form-item",{attrs:{label:"样式","label-width":"120px"}},[a("ht-radio",{staticClass:"ht",attrs:{options:[{key:0,value:"列表"},{key:1,value:"树形"},{key:2,value:"组合"}],readonly:e.disabled},model:{value:e.treeSidebarData.style,callback:function(t){e.$set(e.treeSidebarData,"style",t)},expression:"treeSidebarData.style"}})],1),1!=e.treeSidebarData.style?a("ht-form-item",{attrs:{label:"分页","label-width":"120px"}},[a("ht-radio",{staticClass:"ht",attrs:{options:[{key:!0,value:"是"},{key:!1,value:"否"}]},model:{value:e.treeSidebarData.needPage,callback:function(t){e.$set(e.treeSidebarData,"needPage",t)},expression:"treeSidebarData.needPage"}})],1):e._e(),a("ht-form-item",{attrs:{label:"单选多选","label-width":"120px"}},[a("ht-radio",{staticClass:"ht",attrs:{options:[{key:1,value:"单选"},{key:-1,value:"多选"},{key:-2,value:"多选(无关联)"}]},model:{value:e.treeSidebarData.selectNum,callback:function(t){e.$set(e.treeSidebarData,"selectNum",t)},expression:"treeSidebarData.selectNum"}})],1),2==e.treeSidebarData.style?a("div",[a("br")]):e._e(),2==e.treeSidebarData.style?a("ht-form-item",{attrs:{label:"左树型对话框","label-width":"120px"}},[a("ht-select",{staticClass:"ht",attrs:{options:e.leftTreeDialogList,props:{key:"alias",value:"name"}},on:{change:e.loadDialogFields},model:{value:e.combinationRule.leftTree,callback:function(t){e.$set(e.combinationRule,"leftTree",t)},expression:"combinationRule.leftTree"}})],1):e._e(),2==e.treeSidebarData.style?a("ht-form-item",{attrs:{label:"右列表对话框","label-width":"120px"}},[a("ht-select",{staticClass:"ht",attrs:{options:e.rightDialogList,props:{key:"alias",value:"name"}},on:{change:e.loadDialogFields},model:{value:e.combinationRule.rightDialog,callback:function(t){e.$set(e.combinationRule,"rightDialog",t)},expression:"combinationRule.rightDialog"}})],1):e._e(),2==e.treeSidebarData.style&&e.combinationRule.leftTree&&e.combinationRule.rightDialog?[a("el-divider",[e._v("设置组合规则")]),a("el-link",{attrs:{type:"primary"},on:{click:e.addCombinationRule}},[e._v("添加组合规则")]),a("br"),e._l(e.combinationRule.rules,(function(t,i){return[a("ht-form-item",{attrs:{label:e.combinationRule.leftTree,"label-width":"120px"}},[a("ht-select",{staticClass:"ht",attrs:{options:e.treeDialogFields,props:{key:"alias",value:"name"}},model:{value:e.combinationRule.rules[i].treeField,callback:function(t){e.$set(e.combinationRule.rules[i],"treeField",t)},expression:"combinationRule.rules[index].treeField"}})],1),a("ht-form-item",{attrs:{label:e.combinationRule.rightDialog,"label-width":"120px"}},[a("ht-select",{staticClass:"ht",attrs:{options:e.listDialogFields,props:{key:"alias",value:"name"}},on:{change:function(t){e.setCondition(t,i)}},model:{value:e.combinationRule.rules[i].listField,callback:function(t){e.$set(e.combinationRule.rules[i],"listField",t)},expression:"combinationRule.rules[index].listField"}}),a("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.deleteRule(i)}}},[e._v("删除")])],1)]}))]:e._e(),2!=e.treeSidebarData.style?a("ht-form-item",{attrs:{label:"数据来源","label-width":"120px"}},[a("ht-radio",{staticClass:"ht",attrs:{readonly:e.disabled,options:[{key:"dataSource",value:"数据源"},{key:"restful",value:"REST接口"}]},model:{value:e.treeSidebarData.dsType,callback:function(t){e.$set(e.treeSidebarData,"dsType",t)},expression:"treeSidebarData.dsType"}})],1):e._e(),a("div",{directives:[{name:"show",rawName:"v-show",value:"dataSource"==e.treeSidebarData.dsType&&2!=e.treeSidebarData.style,expression:"\n\t\t\t\t\t\ttreeSidebarData.dsType == 'dataSource' && treeSidebarData.style != 2\n\t\t\t\t\t"}]},[e.treeSidebarData.id?e._e():a("ht-form-item",{attrs:{label:"数据源","label-width":"120px"}},[a("ht-select",{staticClass:"ht",attrs:{options:e.dataSourcesInBean,props:{key:"alias",value:"name"}},model:{value:e.treeSidebarData.dsalias,callback:function(t){e.$set(e.treeSidebarData,"dsalias",t)},expression:"treeSidebarData.dsalias"}})],1),e.treeSidebarData.id||2==e.treeSidebarData.style?e._e():a("ht-form-item",{attrs:{label:"查询表(视图)","label-width":"120px"}},[a("ht-select",{staticStyle:{width:"100px"},attrs:{options:e.isTableList},model:{value:e.treeSidebarData.isTable,callback:function(t){e.$set(e.treeSidebarData,"isTable",t)},expression:"treeSidebarData.isTable"}}),e._v("  \n\t\t\t\t\t\t"),a("ht-input",{staticStyle:{width:"170px"},attrs:{placeholder:"请输入表或视图名称",autocomplete:"off"},model:{value:e.objName,callback:function(t){e.objName=t},expression:"objName"}}),e._v("  \n\t\t\t\t\t\t"),a("el-button",{attrs:{type:"primary"},on:{click:e.getByDsObjectName}},[e._v("查 询")])],1),a("ht-form-item",{attrs:{label:"选择表或视图","label-width":"120px"}},[2!=e.treeSidebarData.style?a("ht-select",{directives:[{name:"show",rawName:"v-show",value:!e.treeSidebarData.id,expression:"!treeSidebarData.id"}],attrs:{options:e.tableOrViewList,"remote-method":e.getByDsObjectName,props:{key:"name",value:"comment"}},model:{value:e.treeSidebarData.objName,callback:function(t){e.$set(e.treeSidebarData,"objName",t)},expression:"treeSidebarData.objName"}}):e._e(),e._v("  \n\t\t\t\t\t\t"),e.treeSidebarData.id?a("label",[e._v("对象名称："+e._s(e.treeSidebarData.objName)+"  所属数据源："+e._s(e.treeSidebarData.dsalias))]):e._e(),e._v("  \n\t\t\t\t\t\t"),e.treeSidebarData.objName?a("el-button",{attrs:{type:"primary"},on:{click:e.showSettingDialog}},[e._v("设置列")]):e._e()],1)],1),"restful"==e.treeSidebarData.dsType?a("div",[a("ht-form-item",{attrs:{label:"请求地址","label-width":"120px"}},[a("ht-input",{staticClass:"ht",attrs:{placeholder:"请输入请求地址",autocomplete:"off",validate:"required"},model:{value:e.treeSidebarData.url,callback:function(t){e.$set(e.treeSidebarData,"url",t)},expression:"treeSidebarData.url"}},[a("template",{slot:"append"},[a("el-tooltip",{attrs:{slot:"label",effect:"dark",content:"Restful接口地址，若要请求当前系统的某个微服务，以${服务名称}为前缀，如：${form}/base/tools/v1/getPinyin"},slot:"label"},[a("i",{staticClass:"icon-question"})])],1)],2)],1),a("ht-form-item",{attrs:{label:"请求类型","label-width":"120px"}},[a("ht-radio",{staticClass:"ht",attrs:{options:[{key:"POST",value:"POST"},{key:"GET",value:"GET"}]},model:{value:e.treeSidebarData.requestType,callback:function(t){e.$set(e.treeSidebarData,"requestType",t)},expression:"treeSidebarData.requestType"}})],1),"POST"==e.treeSidebarData.requestType&&e.treeSidebarData.needPage&&1!=e.treeSidebarData.style?a("ht-form-item",{attrs:{label:"页号(key)","label-width":"120px"}},[a("ht-input",{staticClass:"ht",attrs:{placeholder:"请输入页号",autocomplete:"off",validate:"required"},model:{value:e.treeSidebarData.pageKey,callback:function(t){e.$set(e.treeSidebarData,"pageKey",t)},expression:"treeSidebarData.pageKey"}})],1):e._e(),"POST"==e.treeSidebarData.requestType&&e.treeSidebarData.needPage&&1!=e.treeSidebarData.style?a("ht-form-item",{attrs:{label:"分页大小(key)","label-width":"120px"}},[a("ht-input",{staticClass:"ht",attrs:{placeholder:"请输入分页大小",autocomplete:"off",validate:"required"},model:{value:e.treeSidebarData.pageSizeKey,callback:function(t){e.$set(e.treeSidebarData,"pageSizeKey",t)},expression:"treeSidebarData.pageSizeKey"}})],1):e._e(),"POST"==e.treeSidebarData.requestType&&e.treeSidebarData.needPage&&1!=e.treeSidebarData.style?a("ht-form-item",{attrs:{label:"总条数(key)","label-width":"120px"}},[a("ht-input",{staticClass:"ht",attrs:{placeholder:"请输入总条数",autocomplete:"off",validate:"required"},model:{value:e.treeSidebarData.totalKey,callback:function(t){e.$set(e.treeSidebarData,"totalKey",t)},expression:"treeSidebarData.totalKey"}})],1):e._e(),"restful"==e.treeSidebarData.dsType?a("ht-form-item",{attrs:{label:"列表(key)","label-width":"120px"}},[a("ht-input",{staticClass:"ht",attrs:{placeholder:"列表所对应key",autocomplete:"off"},model:{value:e.treeSidebarData.listKey,callback:function(t){e.$set(e.treeSidebarData,"listKey",t)},expression:"treeSidebarData.listKey"}},[a("template",{slot:"append"},[a("el-tooltip",{attrs:{slot:"label",effect:"dark",content:"如果返回的数据为复杂结构，请输入列表数据的key(支持多级嵌套结构，例如result.rows)"},slot:"label"},[a("i",{staticClass:"icon-question"})])],1)],2)],1):e._e(),a("ht-form-item",{attrs:{label:"数据源","label-width":"120px"}},[a("el-button",{attrs:{type:"primary"},on:{click:e.showSettingDialog}},[e._v("设置列")])],1)],1):e._e()],2),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:e.saveUrl,model:e.treeSidebarData,"scope-name":"editCustomDialogList",isSubmit:e.isSubmit},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:e.handleClose}},[e._v("取 消")])],1)],1):e._e(),a("ht-sidebar-dialog",{staticClass:"cd-column__dialog",attrs:{width:"100%",visible:e.dialogVisibleSetting,"before-close":e.close,"close-on-click-modal":!1,"show-close":!1,"append-to-body":""},scopedSlots:e._u([{key:"title",fn:function(){return[a("div",{staticClass:"flex",staticStyle:{"justify-content":"space-between",width:"100%"}},[a("div",{staticStyle:{float:"left",width:"100%"}},[a("el-page-header",{staticStyle:{float:"left"},attrs:{content:e.titleSetting},on:{back:e.close}}),"dataSource"!=e.treeSidebarData.dsType?a("el-button",{staticStyle:{float:"left","margin-left":"20px"},attrs:{type:"success",icon:"el-icon-plus"},on:{click:e.addFields}},[e._v("添加字段")]):e._e(),a("el-button",{staticStyle:{float:"right"},attrs:{type:"primary",icon:"el-icon-check"},on:{click:e.save}},[e._v("保 存")])],1)])]},proxy:!0}])},[a("el-form",{staticClass:"custom-dialog__wrap",attrs:{"data-vv-scope":"settingSave"}},[a("el-row",{staticClass:"custom-dialog__row",attrs:{gutter:20}},[a("el-col",{staticClass:"custom-dialog__row_left",attrs:{span:7}},[a("el-table",{ref:"htTableSetting",attrs:{data:e.table.columnList,border:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"40"}}),"dataSource"==e.treeSidebarData.dsType?a("el-table-column",{key:1,attrs:{prop:"fieldName",label:"字段",width:"150"}}):e._e(),"dataSource"!=e.treeSidebarData.dsType?a("el-table-column",{key:1,attrs:{label:"字段",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ht-input",{attrs:{placeholder:"请输入字段",autocomplete:"off",validate:"required"},model:{value:i.fieldName,callback:function(t){e.$set(i,"fieldName",t)},expression:"row.fieldName"}})]}}],null,!1,3493348919)}):e._e(),a("el-table-column",{key:2,attrs:{label:"字段说明"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ht-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入字段说明",autocomplete:"off",validate:"required",maxlength:50},model:{value:i.comment,callback:function(t){e.$set(i,"comment",t)},expression:"row.comment"}})]}}])}),a("el-table-column",{key:3,attrs:{label:"类型",prop:"columnType",width:"80"}}),"dataSource"!=e.treeSidebarData.dsType?a("el-table-column",{key:4,attrs:{label:"操作",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){t.row;var i=t.$index;return[a("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-delete"},on:{click:function(t){return e.deleteSetting(e.table.columnList,i)}}},[e._v("删除")])]}}],null,!1,2310347494)}):e._e()],1)],1),a("el-col",{attrs:{span:1}},[a("el-button",{staticStyle:{"-webkit-transform":"rotate(270deg)",transform:"rotate(270deg)"},attrs:{type:"primary",circle:"",icon:"icon-hide",title:e.addColumnsTitle},on:{click:e.addColumns}})],1),a("el-col",{staticClass:"custom-dialog__row_right",attrs:{span:16}},[a("el-tabs",{attrs:{type:"border-card"},on:{"tab-click":e.handleTabSwitch},model:{value:e.tabStatus,callback:function(t){e.tabStatus=t},expression:"tabStatus"}},[a("el-tab-pane",{attrs:{label:"显示字段",name:"display"}},[0==e.treeSidebarData.style?a("el-table",{attrs:{data:e.treeSidebarData.displayfield,border:""}},[a("el-table-column",{attrs:{prop:"field",label:"字段名",width:"200"}}),a("el-table-column",{attrs:{label:"显示名"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ht-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入显示名",autocomplete:"off",validate:"required",maxlength:50,showWordLimit:!0},model:{value:i.comment,callback:function(t){e.$set(i,"comment",t)},expression:"row.comment"}})]}}],null,!1,1519175966)}),a("el-table-column",{attrs:{label:"操作",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){t.row;var i=t.$index;return[a("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-delete"},on:{click:function(t){return e.deleteSetting(e.treeSidebarData.displayfield,i)}}},[e._v("删除")])]}}],null,!1,3502638888)})],1):e._e(),a("el-form",{directives:[{name:"show",rawName:"v-show",value:1==e.treeSidebarData.style,expression:"treeSidebarData.style == 1"}],attrs:{model:e.displayfieldTree,"data-vv-scope":"editSysTypeForm"}},[a("ht-form-item",{attrs:{label:"ID","label-width":"120px"}},[a("ht-input",{attrs:{placeholder:"请输入ID",autocomplete:"off",validate:"required",maxlength:50,showWordLimit:!0},model:{value:e.displayfieldTree.id,callback:function(t){e.$set(e.displayfieldTree,"id",t)},expression:"displayfieldTree.id"}})],1),a("ht-form-item",{attrs:{label:"父ID","label-width":"120px"}},[a("ht-input",{attrs:{placeholder:"请输入父ID",autocomplete:"off",validate:"required",maxlength:50,showWordLimit:!0},model:{value:e.displayfieldTree.pid,callback:function(t){e.$set(e.displayfieldTree,"pid",t)},expression:"displayfieldTree.pid"}})],1),a("ht-form-item",{attrs:{label:"父ID初始值","label-width":"120px"}},[a("ht-input",{attrs:{type:"textarea",autosize:{minRows:4,maxRows:6},placeholder:"请输入父ID初始值",validate:"required",autocomplete:"off",maxlength:200,showWordLimit:!0},model:{value:e.displayfieldTree.pvalue,callback:function(t){e.$set(e.displayfieldTree,"pvalue",t)},expression:"displayfieldTree.pvalue"}}),e._v("  \n\t\t\t\t\t\t\t\t\t\t"),a("el-checkbox",{model:{value:e.displayfieldTree.isScript,callback:function(t){e.$set(e.displayfieldTree,"isScript",t)},expression:"displayfieldTree.isScript"}},[e._v("脚本")])],1),a("ht-form-item",{attrs:{label:"显示名","label-width":"120px"}},[a("ht-input",{attrs:{placeholder:"请输入显示名",autocomplete:"off",validate:"required",maxlength:50,showWordLimit:!0},model:{value:e.displayfieldTree.displayName,callback:function(t){e.$set(e.displayfieldTree,"displayName",t)},expression:"displayfieldTree.displayName"}})],1)],1)],1),a("el-tab-pane",{attrs:{label:"条件字段",name:"condition"}},[a("el-table",{attrs:{data:e.treeSidebarData.conditionfield,border:""}},[a("el-table-column",{attrs:{prop:"field",label:"字段名",width:"130"}}),a("el-table-column",{attrs:{label:"显示名"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ht-input",{attrs:{placeholder:"请输入显示名",autocomplete:"off",validate:"required",maxlength:50},model:{value:i.comment,callback:function(t){e.$set(i,"comment",t)},expression:"row.comment"}})]}}])}),a("el-table-column",{attrs:{label:"条件",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ht-select",{directives:[{name:"show",rawName:"v-show",value:"number"==i.dbType||"int"==i.dbType,expression:"row.dbType == 'number' || row.dbType == 'int'"}],attrs:{options:e.number_opList,validate:{required:!0}},model:{value:i.condition,callback:function(t){e.$set(i,"condition",t)},expression:"row.condition"}}),a("ht-select",{directives:[{name:"show",rawName:"v-show",value:"varchar"==i.dbType||"clob"==i.dbType,expression:"row.dbType == 'varchar' || row.dbType == 'clob'"}],attrs:{options:e.string_opList,validate:{required:!0}},model:{value:i.condition,callback:function(t){e.$set(i,"condition",t)},expression:"row.condition"}}),a("ht-select",{directives:[{name:"show",rawName:"v-show",value:"date"==i.dbType,expression:"row.dbType == 'date'"}],attrs:{options:e.date_opList,validate:{required:!0}},model:{value:i.condition,callback:function(t){e.$set(i,"condition",t)},expression:"row.condition"}})]}}])}),a("el-table-column",{attrs:{label:"值来源",width:"130"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ht-select",{directives:[{name:"show",rawName:"v-show",value:"1"!=e.treeSidebarData.style,expression:"treeSidebarData.style != '1'"}],attrs:{options:e.value_sourceList_list,validate:{required:!0}},on:{change:function(t){return e.controllerTypeChange(i)}},model:{value:i.defaultType,callback:function(t){e.$set(i,"defaultType",t)},expression:"row.defaultType"}}),a("ht-select",{directives:[{name:"show",rawName:"v-show",value:"1"==e.treeSidebarData.style,expression:"treeSidebarData.style == '1'"}],attrs:{options:e.value_sourceList_tree,validate:{required:!0}},on:{change:function(t){return e.controllerTypeChange(i)}},model:{value:i.defaultType,callback:function(t){e.$set(i,"defaultType",t)},expression:"row.defaultType"}})]}}])}),a("el-table-column",{attrs:{label:"默认值",width:"250"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["2"!=i.defaultType&&"5"!=i.defaultType||"date"==i.dbType?e._e():a("ht-input",{attrs:{type:"textarea",autosize:{minRows:4,maxRows:6},placeholder:"请输入默认值",autocomplete:"off",validate:"required",maxlength:200,showWordLimit:!0},model:{value:i.defaultValue,callback:function(t){e.$set(i,"defaultValue",t)},expression:"row.defaultValue"}}),a("span",{staticStyle:{"line-height":"32px"}},["1"==i.defaultType?a("el-select",{staticStyle:{float:"left"},attrs:{"popper-append-to-body":!1,placeholder:"请选择"},on:{change:function(t){e.paramChange(t,i)}},model:{value:i.controllerType,callback:function(t){e.$set(i,"controllerType",t)},expression:"row.controllerType"}},e._l(e.param_ctList,(function(t){return a("el-option",{key:t.value,attrs:{label:t.value,value:t.key}},[a("span",{staticStyle:{float:"left"}},[e._v(e._s(t.value))])])})),1):e._e(),e.param_ctList[i.controllerType-1]&&e.param_ctList[i.controllerType-1].config?a("param-setting-dialog",{attrs:{title:e.param_ctList[i.controllerType-1].value,config:i&&i.config?i.config:e.param_ctList[i.controllerType-1].config,data:e.treeSidebarData.conditionfield},on:{returnVal:function(t){e.returnVal(t,i)}}}):e._e()],1),"2"==i.defaultType&&"date"==i.dbType?a("ht-date",{attrs:{validate:{required:!0},format:"yyyy-MM-dd"},model:{value:i.defaultValue,callback:function(t){e.$set(i,"defaultValue",t)},expression:"row.defaultValue"}}):e._e(),"2"==i.defaultType&&"date"==i.dbType&&"BETWEEN"==i.condition?a("div",[a("ht-date",{attrs:{placeholder:"选择结束日期",validate:{required:!0},format:"yyyy-MM-dd"},model:{value:i.endDate,callback:function(t){e.$set(i,"endDate",t)},expression:"row.endDate"}})],1):e._e()]}}])}),a("el-table-column",{attrs:{label:"操作",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){t.row;var i=t.$index;return[a("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-delete"},on:{click:function(t){return e.deleteSetting(e.treeSidebarData.conditionfield,i)}}},[e._v("删除")])]}}])})],1)],1),a("el-tab-pane",{attrs:{label:"返回字段",name:"return"}},[a("el-table",{attrs:{data:e.treeSidebarData.resultfield,border:""}},[a("el-table-column",{attrs:{prop:"field",label:"字段名",width:"200"}}),a("el-table-column",{attrs:{label:"返回名称"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ht-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入返回名称",autocomplete:"off",validate:"required",maxlength:50,showWordLimit:!0},model:{value:i.comment,callback:function(t){e.$set(i,"comment",t)},expression:"row.comment"}})]}}])}),a("el-table-column",{attrs:{prop:"columnType",label:"字段类型",width:"100"}}),a("el-table-column",{attrs:{label:"操作",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){t.row;var i=t.$index;return[a("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-delete"},on:{click:function(t){return e.deleteSetting(e.treeSidebarData.resultfield,i)}}},[e._v("删除")])]}}])})],1)],1),"dataSource"==e.treeSidebarData.dsType?a("el-tab-pane",{attrs:{label:"排序字段",name:"order"}},[a("el-table",{attrs:{data:e.treeSidebarData.sortfield,border:""}},[a("el-table-column",{attrs:{prop:"field",label:"字段名",width:"200"}}),a("el-table-column",{attrs:{prop:"comment",label:"字段说明",width:"200"}}),a("el-table-column",{attrs:{label:"排序类型"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ht-select",{attrs:{options:e.sort_typeList,validate:{required:!0}},model:{value:i.sortType,callback:function(t){e.$set(i,"sortType",t)},expression:"row.sortType"}})]}}],null,!1,3864355668)}),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){t.row;var i=t.$index;return[a("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-delete"},on:{click:function(t){return e.deleteSetting(e.treeSidebarData.sortfield,i)}}},[e._v("删除")])]}}],null,!1,3666614408)})],1)],1):e._e(),a("el-tab-pane",{attrs:{label:"自定义SQL",name:"custom"}},[a("el-checkbox",{model:{value:e.isSqlBuildType,callback:function(t){e.isSqlBuildType=t},expression:"isSqlBuildType"}},[e._v("\n\t\t\t\t\t\t\t\t\t自定义SQL\n\t\t\t\t\t\t\t\t\t"),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[a("ul",[a("li",[e._v("\n\t\t\t\t\t\t\t\t\t\t\t\t\t自定义SQL\n\t\t\t\t\t\t\t\t\t\t\t\t\t"),a("ul",[a("li",[e._v("if(map.get('ACTDEFID')!=null){")]),a("li",[e._v("\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\treturn 'select * from where ACTDEFID like\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'%'+map.get('ACTDEFID')+'%'' ;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t")]),a("li",[e._v("}")]),a("li",[e._v("其中的map为系统所封装的一个参数")]),a("li",[e._v("\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t在脚本中使用map.get('ACTDEFID')可以获取表单提交时所携带的ACTDEFID参数值，\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t脚本应拼接并返回任意的可执行的sql语句;同时，sql语句字段返回应该包含我们定义的\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t返回字段，和显示字段，通常使用select *\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfrom的方式保证需求字段都在这个查询里面\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t")])])])])]),a("i",{staticClass:"icon-question",staticStyle:{"margin-right":"8px"}})])],1),a("ht-select",{attrs:{options:e.selectOptions,props:{key:"field",value:"comment"}},on:{change:function(t){return e.changeOptions()}},model:{value:e.selectOp,callback:function(t){e.selectOp=t},expression:"selectOp"}}),a("br"),a("br"),a("el-input",{attrs:{type:"textarea",validate:{required:!0},autosize:{minRows:12},placeholder:"请输入内容"},model:{value:e.treeSidebarData.diySql,callback:function(t){e.$set(e.treeSidebarData,"diySql",t)},expression:"treeSidebarData.diySql"}})],1),"dataSource"!=e.treeSidebarData.dsType&&"POST"==e.treeSidebarData.requestType?a("el-tab-pane",{attrs:{label:"POST请求参数",name:"dataParam"}},[a("div",{staticStyle:{"min-height":"320px"}},[a("el-tag",{attrs:{type:"warning"}},[e._v("以POST方式请求接口时传入的参数，参数中可以通过${field}传入条件字段中定义的参数。")]),a("VariablesSelector",{attrs:{data:e.treeSidebarData.conditionfield,"node-key":"field",props:{label:"comment",children:"children"}},on:{"node-click":e.handleVarSelectorClick}}),a("codemirror",{ref:"dataParamCode",staticClass:"code",staticStyle:{width:"95%","min-height":"270px"},attrs:{options:e.cmOptions},model:{value:e.treeSidebarData.dataParam,callback:function(t){e.$set(e.treeSidebarData,"dataParam",t)},expression:"treeSidebarData.dataParam"}})],1)]):e._e()],1)],1)],1)],1)],1),a("custom-dialog-show",{ref:"customDialogShow",attrs:{title:e.titlePreview,"custom-dialog":e.customDialogPreview,alias:e.aliasPreview},on:{"handle-save":e.handleSavePreview}}),a("custom-dialog-show-tree",{ref:"customDialogShowTree",attrs:{title:e.titlePreview,"custom-dialog":e.customDialogPreview,alias:e.aliasPreview,checkStrictly:e.checkStrictly}}),a("eip-tree-dialog",{ref:"eipTreeDialog",attrs:{"custom-dialog":e.customDialogPreview,alias:e.aliasPreview,checkStrictly:e.checkStrictly}}),a("el-dialog",{attrs:{title:"上传文件",visible:e.uploadDialogVisible,"before-close":e.beforeClose,name:"uploadDialog",width:"40%",top:"30vh","custom-class":"upload-dialog"}},[a("el-upload",{ref:"elUpload",staticClass:"upload-dialog__content",attrs:{action:e.uploadUrl,"http-request":e.handleImport,accept:".zip","file-list":e.fileList,limit:1,"auto-upload":!1}},[a("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("点击上传")]),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传zip文件")])],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.uploadSubmit}},[e._v("上传")]),a("el-button",{attrs:{type:"default"},on:{click:e.beforeClose}},[e._v("取消")])],1)],1)],1)}),[],!1,null,"1548c0a8",null);t.default=f.exports},a1f8:function(e,t,a){},a224:function(e,t,a){"use strict";a("3b4a")},a24b:function(e,t,a){"use strict";a("db97")},a254:function(e,t,a){},a269:function(e,t,a){"use strict";a("07d4")},a274:function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74"),a("25fc");var i=a("ade3"),n=a("34c4"),o=a.n(n),r=a("292c");function s(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function l(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?s(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):s(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var c={name:"org-tree",components:{htOrgTree:function(){return Promise.resolve().then(a.bind(null,"65f5"))}},props:{width:{type:String,default:o.a.aside_width},orgId:{type:String,required:!0},supportFilter:{type:Boolean,default:!0},orgManagerNow:{type:Object},lazy:{type:Boolean,default:!0}},computed:{navbarCollapseStyle:function(){return this.asideShow?{left:parseInt(this.width)+16+"px"}:{left:"0px"}},saveSysTypeUrl:function(){return"".concat(window.context.portal,"/sys/sysType/v1/save?parentId=").concat(this.parentSysType.id,"&isRoot=").concat(0==this.parentSysType.parentId?1:0,"&isPriNode=0")}},data:function(){return{asideShow:!0,isExpand:!0,showCheckbox:!1,dialogVisible:!1,sysType:{children:[],icon:"{}",isLeaf:"N",struType:1,typeKey:"",name:""},parentSysType:{name:""}}},methods:{handleNodeClick:function(e){this.$emit("node-click",e)},check:function(e,t){this.$emit("check",e,t)},syncTree:function(){this.$refs.orgTree.loadData()},handleExpand:function(){this.isExpand=!this.isExpand;for(var e=this.$refs.htSysTypeTree.$refs.htTree.$refs.elTree,t=0;t<e.store._getAllNodes().length;t++)e.store._getAllNodes()[t].expanded=this.isExpand},handleCommand:function(e){var t=e.data;switch(e.action){case"add":this.$emit("addOrg",t);break;case"edit":this.$emit("editOrg",t);break;case"delete":this.delSysType(t);break;case"syncTree":this.syncTree()}},showDialog:function(e,t){this.dialogVisible=!0,e&&"add"==t&&(this.sysType.id="",this.sysType.name="",this.sysType.typeKey="",this.parentSysType=e,this.sysType.parentId=e.id,this.sysType.typeGroupKey=0==e.parentId?e.typeKey:e.typeGroupKey),e&&"edit"==t&&(this.sysType=l(l({},this.sysType),e))},delSysType:function(e){var t=this;this.$confirm("是否确定删除 [".concat(e.name,"] ?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){r.default.deleteOrg(e.code).then((function(e){e.state?(t.$message({type:"success",message:e.message||"删除成功"}),t.$refs.orgTree.loadData()):t.$message.error(e.message||"删除成功")}),(function(e){t.$message.error(e||"删除失败")})).catch((function(){t.dialogVisible=!1}))}))},handleClose:function(){this.dialogVisible=!1},afterSaveData:function(){var e=this;this.$refs.htSysTypeTree.loadData(),this.sysType.id?this.dialogVisible=!1:(this.sysType.name="",this.sysType.typeKey="",this.$confirm("是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"success"}).then((function(){})).catch((function(){e.dialogVisible=!1})))}}},d=(a("3266"),a("2877")),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-aside",{directives:[{name:"show",rawName:"v-show",value:e.asideShow,expression:"asideShow"}],staticClass:"fullheight",staticStyle:{"border-right":"1px solid #eee"},attrs:{width:e.width}},[a("ht-org-tree",{ref:"orgTree",attrs:{"org-id":e.orgId,"support-filter":e.supportFilter,"default-expand-all":!1,"show-checkbox":e.showCheckbox,"expand-on-click-node":"false",lazy:e.lazy},on:{"node-click":e.handleNodeClick,check:e.check},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.node,n=t.data;return a("span",{staticClass:"custom-tree-node"},[a("span",{staticClass:"show-ellipsis",attrs:{title:i.label}},[e._v(e._s(i.label))]),a("el-dropdown",{on:{command:e.handleCommand}},[a("span",[a("i",{staticClass:"icon-more",attrs:{title:"更多操作"}})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[e.orgManagerNow.orgPerms&&e.orgManagerNow.orgPerms.indexOf("add")>=0?a("el-dropdown-item",{attrs:{icon:"el-icon-plus",command:{node:i,data:n,action:"add"}}},[e._v("添加子组织")]):e._e(),e.orgManagerNow.orgPerms&&e.orgManagerNow.orgPerms.indexOf("edit")>=0?a("el-dropdown-item",{attrs:{icon:"el-icon-edit",command:{node:i,data:n,action:"edit"}}},[e._v("编辑当前组织")]):e._e(),e.orgManagerNow.orgPerms&&e.orgManagerNow.orgPerms.indexOf("delete")>=0?a("el-dropdown-item",{attrs:{icon:"el-icon-delete",command:{node:i,data:n,action:"delete"}}},[e._v("删除当前组织")]):e._e(),a("el-dropdown-item",{attrs:{icon:"icon-reload",divided:e.orgManagerNow.orgPerms==={},command:{node:i,data:n,action:"syncTree"}}},[e._v("刷新")])],1)],1)],1)}}])})],1)],1)}),[],!1,null,"450ce1ec",null);t.default=u.exports},a2c1:function(e,t,a){!function(e){"use strict";var t=e.Pos;function a(e,t){return e.line-t.line||e.ch-t.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",n=new RegExp("<(/?)(["+i+"]["+i+"-:.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*)","g");function o(e,t,a,i){this.line=t,this.ch=a,this.cm=e,this.text=e.getLine(t),this.min=i?Math.max(i.from,e.firstLine()):e.firstLine(),this.max=i?Math.min(i.to-1,e.lastLine()):e.lastLine()}function r(e,a){var i=e.cm.getTokenTypeAt(t(e.line,a));return i&&/\btag\b/.test(i)}function s(e){if(!(e.line>=e.max))return e.ch=0,e.text=e.cm.getLine(++e.line),!0}function l(e){if(!(e.line<=e.min))return e.text=e.cm.getLine(--e.line),e.ch=e.text.length,!0}function c(e){for(;;){var t=e.text.indexOf(">",e.ch);if(-1==t){if(s(e))continue;return}if(r(e,t+1)){var a=e.text.lastIndexOf("/",t),i=a>-1&&!/\S/.test(e.text.slice(a+1,t));return e.ch=t+1,i?"selfClose":"regular"}e.ch=t+1}}function d(e){for(;;){var t=e.ch?e.text.lastIndexOf("<",e.ch-1):-1;if(-1==t){if(l(e))continue;return}if(r(e,t+1)){n.lastIndex=t,e.ch=t;var a=n.exec(e.text);if(a&&a.index==t)return a}else e.ch=t}}function u(e){for(;;){n.lastIndex=e.ch;var t=n.exec(e.text);if(!t){if(s(e))continue;return}if(r(e,t.index+1))return e.ch=t.index+t[0].length,t;e.ch=t.index+1}}function p(e){for(;;){var t=e.ch?e.text.lastIndexOf(">",e.ch-1):-1;if(-1==t){if(l(e))continue;return}if(r(e,t+1)){var a=e.text.lastIndexOf("/",t),i=a>-1&&!/\S/.test(e.text.slice(a+1,t));return e.ch=t+1,i?"selfClose":"regular"}e.ch=t}}function f(e,a){for(var i=[];;){var n,o=u(e),r=e.line,s=e.ch-(o?o[0].length:0);if(!o||!(n=c(e)))return;if("selfClose"!=n)if(o[1]){for(var l=i.length-1;l>=0;--l)if(i[l]==o[2]){i.length=l;break}if(l<0&&(!a||a==o[2]))return{tag:o[2],from:t(r,s),to:t(e.line,e.ch)}}else i.push(o[2])}}function m(e,a){for(var i=[];;){var n=p(e);if(!n)return;if("selfClose"!=n){var o=e.line,r=e.ch,s=d(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&&(!a||a==s[2]))return{tag:s[2],from:t(e.line,e.ch),to:t(o,r)}}}else d(e)}}e.registerHelper("fold","xml",(function(e,i){for(var n=new o(e,i.line,0);;){var r=u(n);if(!r||n.line!=i.line)return;var s=c(n);if(!s)return;if(!r[1]&&"selfClose"!=s){var l=t(n.line,n.ch),d=f(n,r[2]);return d&&a(d.from,l)>0?{from:l,to:d.from}:null}}})),e.findMatchingTag=function(e,i,n){var r=new o(e,i.line,i.ch,n);if(-1!=r.text.indexOf(">")||-1!=r.text.indexOf("<")){var s=c(r),l=s&&t(r.line,r.ch),u=s&&d(r);if(s&&u&&!(a(r,i)>0)){var p={from:t(r.line,r.ch),to:l,tag:u[2]};return"selfClose"==s?{open:p,close:null,at:"open"}:u[1]?{open:m(r,u[2]),close:p,at:"close"}:{open:p,close:f(r=new o(e,l.line,l.ch,n),u[2]),at:"open"}}}},e.findEnclosingTag=function(e,t,a,i){for(var n=new o(e,t.line,t.ch,a);;){var r=m(n,i);if(!r)break;var s=f(new o(e,t.line,t.ch,a),r.tag);if(s)return{open:r,close:s}}},e.scanForClosingTag=function(e,t,a,i){return f(new o(e,t.line,t.ch,i?{from:0,to:i}:null),a)}}(a("56b3"))},a32c:function(e,t,a){},a337:function(e,t,a){"use strict";a.r(t);a("25fc"),a("4bf8");var i=a("2ade"),n=(a("5880"),{data:function(){return{dialogVisible:!1,propList:[{name:"prop1"},{name:"prop2"},{name:"prop3"},{name:"prop4"},{name:"prop5"},{name:"prop6"}],propConf:{prop1:{},prop2:{},prop3:{},prop4:{},prop5:{},prop6:{}},boDefJson:[],hasSubTable:!1}},methods:{showDialog:function(e){if(e.propConf){var t=JSON.parse(e.propConf);for(var a in this.propConf)t[a]&&(this.propConf[a]=t[a])}var n=this;i.default.get(window.context.form+"/form/form/v1/getBoJsonByFormKey?formkey="+e.formkey).then((function(e){var t=e.data;if(t){for(var a,i=[],o=0;a=t[o++];){i.push(a);for(var r,s=0;r=a.children[s++];)r.children&&(n.hasSubTable=!0,r.sub=!0,i.push(r))}n.boDefJson=i}})),this.dialogVisible=!0},handleClose:function(){var e=[],t=[],a={};for(var i in this.propConf)this.propConf[i].field&&e.indexOf(this.propConf[i].field)>-1?t.push(i):this.propConf[i].field&&(a[i]=this.propConf[i],e.push(this.propConf[i].field));t.length>0?this.$message.error("流程扩展字段"+t.join(",")+"映射的属性重复"):(this.$emit("formPropSetConfirm",a),this.dialogVisible=!1)},chooseField:function(e){this.propConf[e.name].field&&this.propConf[e.name].field.indexOf("sub_")>-1?this.propConf[e.name].sub=!0:this.propConf[e.name].sub=!1}}}),o=(a("e2c7"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-dialog",{attrs:{title:"映射字段配置",visible:e.dialogVisible,width:"60%",appendToBody:"","close-on-click-modal":!1,top:"10vh"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-container",[a("el-main",{staticStyle:{padding:"10px",height:"380px"}},[a("table",{staticClass:"table",staticStyle:{"border-spacing":"0",width:"100%","max-height":"400px",overflow:"initial","text-align":"center"},attrs:{cellspacing:"0"}},[a("thead",[a("th",{staticStyle:{width:"20%"}},[e._v("流程扩展字段")]),a("th",{staticStyle:{width:"50%"}},[e._v("表单字段")]),e.hasSubTable?a("th",{staticStyle:{width:"30%"}},[e._v("子表取值下标")]):e._e()]),a("tbody",e._l(e.propList,(function(t){return a("tr",{key:t.name},[a("td",[e._v("\n\t\t\t\t\t\t\t\t"+e._s(t.name)+"\n\t\t\t\t\t\t\t")]),a("td",[a("el-select",{attrs:{desc:"属性名称"},on:{change:function(a){return e.chooseField(t)}},model:{value:e.propConf[t.name].field,callback:function(a){e.$set(e.propConf[t.name],"field",a)},expression:"propConf[pro.name].field"}},[a("el-option",{attrs:{value:""}},[e._v("请选择")]),e._l(e.boDefJson,(function(t){return a("el-option-group",{key:t.desc,attrs:{label:t.desc}},e._l(t.children,(function(e){return a("el-option",{directives:[{name:"show",rawName:"v-show",value:!e.sub,expression:"!m.sub"}],key:e.id,attrs:{value:e.path+"."+e.name,label:e.desc}})})),1)}))],2)],1),e.hasSubTable?a("td",[e.propConf[t.name].sub?a("el-input-number",{staticStyle:{width:"150px"},attrs:{min:1,"controls-position":"right",placeholder:"默认取第一条"},model:{value:e.propConf[t.name].subIndex,callback:function(a){e.$set(e.propConf[t.name],"subIndex",a)},expression:"propConf[pro.name].subIndex"}}):e._e()],1):e._e()])})),0)])])],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary",size:"medium"},on:{click:e.handleClose}},[e._v("确 定")]),a("el-button",{attrs:{size:"medium"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1)],1)}),[],!1,null,"227abef1",null);t.default=r.exports},a338:function(e,t,a){"use strict";a("9b53")},a356:function(e,t,a){!function(e){"use strict";e.defineLocale("ar-dz",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"أح_إث_ثلا_أر_خم_جم_سب".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:4}})}(a("c1df"))},a35e:function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74"),a("25fc");var i=a("ade3"),n=a("a858"),o=a("34c4"),r=a.n(o),s=a("2ade");function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function c(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?l(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var d={name:"sys-tag-manager",components:{HtSysTypeTree:function(){return Promise.resolve().then(a.bind(null,"e24e"))}},data:function(){return{width:r.a.aside_width,asideShow:!0,title:"添加标签分类",dialogVisible:!1,tagDialogVisible:!1,sysType:{children:[],icon:"{}",isLeaf:"N",typeKey:"",name:""},sysTag:{name:"",key:"",typeKey:"",typeId:""},parentSysType:{},tagDatas:[],currentNode:{},saveTagUrl:window.context.portal+"/portal/sysTag/v1/save",uploadDialogVisible:!1,fileList:[],uploadUrl:window.context.portal+"/portal/sysTag/v1/import",typeId:""}},computed:{navbarCollapseStyle:function(){return this.asideShow?{left:parseInt(this.width)+"px"}:{left:"0px"}},saveUrl:function(){return"".concat(window.context.portal,"/sys/sysType/v1/save?parentId=").concat(this.parentSysType.id,"&isRoot=").concat(0==this.parentSysType.parentId?1:0,"&isPriNode=0")}},methods:{handleNodeClick:function(e){this.loadTagDatas(e),this.currentNode=e},handleCommand:function(e){switch(e.action){case"add":this.add(e.data);break;case"edit":this.edit(e.data);break;case"delete":this.delete(e.data);break;case"addTag":this.addTag(e.data);break;case"editTag":this.editTag(e.data);break;case"deleteTag":this.deleteTag(e.data);break;case"export":this.exportFile(e.data);break;case"import":this.importFile(e.data)}},handleClose:function(){this.dialogVisible=!1,this.tagDialogVisible=!1,this.sysTag={name:"",key:"",typeKey:"",typeId:""}},add:function(e){this.dialogVisible=!0,this.title="编辑标签分类",e&&(this.sysType.id="",this.sysType.name="",this.sysType.typeKey="",this.sysType.parentId=e.id,this.sysType.typeGroupKey=0==e.parentId?e.typeKey:e.typeGroupKey,this.parentSysType=e)},edit:function(e){this.sysType=c({},e),this.title="编辑标签分类",this.dialogVisible=!0},delete:function(e){var t=this;e.id&&this.$confirm("是否确定删除 [".concat(e.name,"]  及其子分类（包含分类下标签项数据）?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){n.default.removeTagByTypeId(e.id).then((function(e){e.state&&(t.$message({type:"success",message:e.message||"删除成功"}),t.$refs.htSysTypeTree.loadData(),t.tagDatas=[],t.currentNode=null)})).catch((function(){t.dialogVisible=!1}))}))},addTag:function(e){this.title="新增标签",this.tagDialogVisible=!0,e&&(this.sysTag.id="",this.sysTag.name="",this.sysTag.key="",this.sysTag.typeKey=e.key,this.sysTag.typeId=e.id)},editTag:function(e){this.title="编辑标签",this.sysTag=c({},e),this.tagDialogVisible=!0},deleteTag:function(e){var t=this;e.id&&this.$confirm("是否确定删除 [".concat(e.name,"]?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){n.default.removeTag(e.id).then((function(e){e.state&&(t.$message({type:"success",message:e.message||"删除成功"}),t.loadTagDatas(t.currentNode))}))})).catch((function(){t.dialogVisible=!1}))},afterSaveData:function(){this.dialogVisible=!1,this.$refs.htSysTypeTree.loadData()},afterSaveTagData:function(){this.tagDialogVisible=!1,this.loadTagDatas(this.currentNode)},loadTagDatas:function(e){var t=this;"11"!==e.id&&n.default.getTagsByTypeId(e.id).then((function(a){t.tagDatas=[];var i={id:e.id,name:e.name,children:a,key:e.typeKey,parentId:-1};t.tagDatas.push(i)}))},exportFile:function(e){var t=e.id,a=window.context.portal+"/portal/sysTag/v1/export?typeId="+t;s.default.download(a)},beforeClose:function(){this.uploadDialogVisible=!1,this.fileList=[]},handleImport:function(e){var t=this,a=new FormData;a.append("file",e.file),n.default.importSysTags(a,this.typeId).then((function(e){e.state?(t.$message({type:"success",message:"导入成功"}),t.uploadDialogVisible=!1,t.fileList=[],t.loadTagDatas(t.currentNode)):t.beforeClose()}))},importFile:function(e){this.typeId=e.id,this.uploadDialogVisible=!0},uploadSubmit:function(){0==this.$refs.elUpload.uploadFiles.length&&this.$message({type:"warning",message:"请上传文件"}),this.$refs.elUpload.submit()},tagClick:function(e){this.editTag(e)},showEditPermission:function(e){return!!e&&("0"!==e.parentId&&!(e.typeKey&&"yybq"===e.typeKey||"bdbq"===e.typeKey))}}},u=(a("739f"),a("2877")),p=Object(u.a)(d,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight",staticStyle:{border:"1px solid #eee"}},[a("div",[a("el-aside",{directives:[{name:"show",rawName:"v-show",value:e.asideShow,expression:"asideShow"}],staticClass:"fullheight",attrs:{width:e.width}},[a("ht-sys-type-tree",{ref:"htSysTypeTree",attrs:{"default-expand-all":!0,"expand-on-click-node":!1,"support-filter":!0,"cat-id":"11","highlight-current":""},on:{"node-click":e.handleNodeClick},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.node,n=t.data;return a("span",{staticClass:"custom-tree-node"},[a("span",{staticClass:"show-ellipsis",attrs:{title:i.label}},[e._v(e._s(i.label))]),a("el-dropdown",{on:{command:e.handleCommand}},[a("span",{staticClass:"el-dropdown-link"},[a("i",{staticClass:"icon-more",attrs:{title:"更多操作"}})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[!n.path||n.path.split(".").length<=3?a("el-dropdown-item",{attrs:{command:{data:n,action:"add"},icon:"el-icon-plus"}},[e._v("添加")]):e._e(),e.showEditPermission(n)?a("el-dropdown-item",{attrs:{command:{data:n,action:"edit"},icon:"el-icon-edit"}},[e._v("编辑")]):e._e(),"0"!=n.parentId?a("el-dropdown-item",{attrs:{command:{data:n,action:"export"},icon:"el-icon-download"}},[e._v("导出")]):e._e(),"0"!=n.parentId?a("el-dropdown-item",{attrs:{command:{data:n,action:"import"},icon:"el-icon-upload2"}},[e._v("导入")]):e._e(),e.showEditPermission(n)?a("el-dropdown-item",{attrs:{command:{data:n,action:"delete"},icon:"el-icon-delete"}},[e._v("删除")]):e._e()],1)],1)],1)}}])})],1),a("div",{staticClass:"navbar-collapse",style:e.navbarCollapseStyle,on:{click:function(t){e.asideShow=!e.asideShow}}},[a("div",{staticClass:"navbar-collapse-bg"},[a("i",{staticClass:"navbar-collapse-arrow",class:{"el-icon-arrow-left":e.asideShow,"el-icon-arrow-right":!e.asideShow}})])])],1),a("el-container",[a("el-main",{staticClass:"fullheight"},[a("el-scrollbar",{staticClass:"dic-data-scrollbar"},[a("ht-tree",{ref:"tagTree",attrs:{data:e.tagDatas,"default-expand-all":!0,"expand-on-click-node":!1,props:{children:"children",label:"name"},"support-filter":!1,"node-key":"id"},on:{"node-click":e.tagClick},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.node,n=t.data;return a("span",{staticClass:"custom-tree-node"},[a("span",{staticClass:"show-ellipsis",attrs:{title:i.label}},[e._v(e._s(i.label))]),a("el-dropdown",{on:{command:e.handleCommand}},[a("span",{staticClass:"el-dropdown-link"},["yybq"!=n.key&&"bdbq"!=n.key?a("i",{staticClass:"icon-more",attrs:{title:"更多操作"}}):e._e()]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[-1==n.parentId?a("el-dropdown-item",{attrs:{command:{data:n,action:"addTag"},icon:"el-icon-plus"}},[e._v("添加")]):e._e(),-1!=n.parentId?a("el-dropdown-item",{attrs:{command:{data:n,action:"editTag"},icon:"el-icon-edit"}},[e._v("编辑")]):e._e(),-1!=n.parentId?a("el-dropdown-item",{attrs:{command:{data:n,action:"deleteTag"},icon:"el-icon-delete"}},[e._v("删除")]):e._e()],1)],1)],1)}}])})],1)],1)],1),a("ht-sidebar-dialog",{attrs:{"before-close":e.handleClose,title:e.title,visible:e.dialogVisible,width:"28%"}},[a("el-form",{attrs:{"data-vv-scope":"editForm"}},[e.sysType.id?e._e():a("ht-form-item",{attrs:{label:"父节点","label-width":"100px"}},[a("ht-input",{attrs:{autocomplete:"off",disabled:"",validate:"required"},model:{value:e.parentSysType.name,callback:function(t){e.$set(e.parentSysType,"name",t)},expression:"parentSysType.name"}})],1),a("ht-form-item",{attrs:{label:"分类名称","label-width":"100px"}},[a("ht-input",{attrs:{validate:{required:!0,max:40},autocomplete:"off"},model:{value:e.sysType.name,callback:function(t){e.$set(e.sysType,"name",t)},expression:"sysType.name"}})],1),a("ht-form-item",{attrs:{label:"分类Key","label-width":"100px"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.sysType.name,expression:"sysType.name"}],attrs:{validate:{required:!0,alpha_dash:!0,max:40},autocomplete:"off",placeholder:"请输入key"},model:{value:e.sysType.typeKey,callback:function(t){e.$set(e.sysType,"typeKey",t)},expression:"sysType.typeKey"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{model:e.sysType,url:e.saveUrl,"scope-name":"editForm"},on:{"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save"))+"\n\t\t\t")]),a("el-button",{on:{click:e.handleClose}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("ht-sidebar-dialog",{attrs:{"before-close":e.handleClose,title:e.title,visible:e.tagDialogVisible,width:"28%"}},[a("el-form",{attrs:{model:e.sysTag,"data-vv-scope":"editTagForm"}},[a("ht-form-item",{attrs:{label:"名称","label-width":"80px"}},[a("ht-input",{attrs:{validate:{required:!0,max:40},autocomplete:"off"},model:{value:e.sysTag.name,callback:function(t){e.$set(e.sysTag,"name",t)},expression:"sysTag.name"}})],1),a("ht-form-item",{attrs:{label:"KEY值","label-width":"80px"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.sysTag.name,expression:"sysTag.name"}],attrs:{disabled:!!e.sysTag.id,validate:{required:!0,alpha_dash:!0,max:40},autocomplete:"off",placeholder:"请输入key"},model:{value:e.sysTag.key,callback:function(t){e.$set(e.sysTag,"key",t)},expression:"sysTag.key"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{model:e.sysTag,url:e.saveTagUrl,"scope-name":"editTagForm"},on:{"after-save-data":e.afterSaveTagData}},[e._v(e._s(e.$t("eip.common.save"))+"\n\t\t\t")]),a("el-button",{on:{click:e.handleClose}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("el-dialog",{attrs:{"before-close":e.beforeClose,visible:e.uploadDialogVisible,"custom-class":"upload-dialog",name:"uploadDialog",title:"上传文件",top:"30vh",width:"40%"}},[a("el-upload",{ref:"elUpload",staticClass:"upload-dialog__content",attrs:{action:e.uploadUrl,"auto-upload":!1,"file-list":e.fileList,"http-request":e.handleImport,limit:1,accept:".zip"}},[a("el-button",{attrs:{icon:"el-icon-upload",size:"small"}},[e._v("点击上传")]),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传zip文件")])],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.uploadSubmit}},[e._v("上传")]),a("el-button",{attrs:{type:"default"},on:{click:e.beforeClose}},[e._v("取消")])],1)],1)],1)}),[],!1,null,"b543e37c",null);t.default=p.exports},a394:function(e,t,a){"use strict";a("b584")},a3f2:function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("25fc"),a("6619"),a("000b");var i=a("4bf8"),n=(a("c994"),a("2ade"));function o(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return r(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return r(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,s=!0,l=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return s=e.done,e},e:function(e){l=!0,o=e},f:function(){try{s||null==a.return||a.return()}finally{if(l)throw o}}}}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var s={components:{EipUserDialog:a("7f58").default,InstanceDetail:function(){return Promise.resolve().then(a.bind(null,"30c8"))},InstanceUrgent:function(){return Promise.resolve().then(a.bind(null,"35ba"))}},data:function(){return{data:[],instDialogVisible:!1,logDialogVisible:!1,pageResult:{page:1,pageSize:50,total:0},loadDataUrl:"",dialogVisible:!1,statusArray:[{text:"运行中",value:"running",type:"success"},{text:"结束",value:"end",type:"info"},{text:"草稿",value:"draft",type:"info"},{text:"驳回",value:"back",type:"danger"},{text:"驳回到发起人",value:"backToStart",type:"danger"},{text:"撤回",value:"revoke",type:"warning"},{text:"撤回到发起人",value:"revokeToStart",type:"warning"},{text:"人工终止",value:"manualend",type:"info"},{text:"管理员结束",value:"adminmanualend",type:"info"}],curInstance:"",defKey:null,log:{opeName:"日志暂未消费请稍后查看",opeContent:"日志暂未消费请稍后查看"}}},computed:{isForbidden:function(){return[{text:"正常",value:"0",type:"info"},{text:"挂起",value:"1",type:"danger"}]},deleteUrl:function(){return window.context.bpmRunTime+"/runtime/instance/v1/remove"}},mounted:function(){this.$validator=this.$root.$validator},methods:{handleLogClose:function(){this.logDialogVisible=!1},handleLogShow:function(e){var t=this;this.logDialogVisible=!0,this.$http.get(window.context.bpmRunTime+"/runtime/bpmTestCaseLogs/v1/getJson?id="+e).then((function(e){t.log=e.data||{opeName:"日志不存在",opeContent:"日志已经使用新表存储"}}))},handleInstDialogClose:function(){this.instDialogVisible=!1},handleInstDialogShow:function(e){this.instDialogVisible=!0,this.defKey=e},batchRestore:function(){var e=this.$refs.htTable;if(this.$refs.htTable.$refs&&this.$refs.htTable.$refs.htTable&&(e=this.$refs.htTable.$refs.htTable),e&&e.selection&&0==e.selection.length)this.$message.warning("请选择至少一项记录");else{var t,a=[],i=o(e.selection);try{for(i.s();!(t=i.n()).done;){var n=t.value;a.push(n.id)}}catch(e){i.e(e)}finally{i.f()}0!=a.length?this.restore(a.join(",")):this.$message.warning("请选择至少一项记录")}},handleClose:function(){this.dialogVisible=!1},handleCloseMenuPerm:function(){this.dialogVisibleMenuPerm=!1},dialogCancle:function(e){this[e]=!1},loadData:function(e,t){var a=this;e.querys||(e.querys=[]);var n={property:"procDefKey",value:this.defKey,group:"custom",relation:"AND",operation:"EQUAL"};e.querys=e.querys.concat(n);e.querys=e.querys.concat({property:"sysCode",value:"bpmx_test_",group:"custom",relation:"AND",operation:"RIGHT_LIKE"}),i.default.getInstPage(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},handleCommand:function(e){switch(e.command){case"detail":this.curInstance=e.row,this.dialogVisible=!0;break;case"restore":this.restore(e.row.id);break;case"isForbidden":this.forbiddenOrUnForbiddenInst(e.row);break;case"instanceUrgent":this.instanceUrgent(e.row);break;case"end":this.endProcess(e.row);break;case"exceptionlog":this.handleLogShow(e.row.id);break;case"resume":this.resume(e.row.id)}},resume:function(e){var t=this;this.$http.post(window.context.bpmRunTime+"/runtime/bpmTestCase/v1/doNext?id="+e).then((function(e){t.$message(e.data.message)}))},endProcess:function(e){var t=this;this.$prompt("","请输入终止原因",{inputPattern:/^[\s\S]*.*[^\s][\s\S]*$/,showCancelButton:!1,inputErrorMessage:"终止原因不能为空"}).then((function(a){var i=a.value;t.$http.get("${bpmRunTime}/runtime/instance/v1/doEndProcessById?id="+e.id+"&reason="+i).then((function(e){var a=e.data;a.state?(t.$message.success("操作成功"),t.$refs.htTable.load()):t.$message.error(a.mesage||"操作失败")}))})).catch((function(){}))},instanceUrgent:function(e){this.$refs.instanceUrgent.handleOpen(e.id,e.procDefId,e.subject)},forbiddenOrUnForbiddenInst:function(e){var t=this;i.default.forbiddenOrUnForbiddenInst(e).then((function(a){a.state&&(t.$message.success(a.message),e.isForbidden="1"==e.isForbidden?"0":"1")}))},restore:function(e){var t=this;n.default.get(window.context.bpmRunTime+"/runtime/instance/v1/restore?id="+e).then((function(e){var a=e.data;a.state?(t.$message.success(a.message),t.$refs.htTable.load(!0)):t.$message.fail(a.message)}))},afterDelete:function(){this.$refs.htTable.load()}}},l=(a("b6c8"),a("2877")),c=Object(l.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.instDialogVisible?a("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}},[a("div",{staticClass:"fullheight"},[a("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[a("div",{staticStyle:{width:"35%"}},[a("el-button-group",[a("ht-delete-button",{attrs:{url:e.deleteUrl,htTable:e.$refs.htTable},on:{"after-delete":e.afterDelete}},[e._v("删除")]),a("el-button",{attrs:{icon:"el-icon-document-add"},on:{click:function(t){return e.batchRestore()}}},[e._v("恢复")])],1)],1),a("div",{staticStyle:{width:"65%"}},[a("div",{staticStyle:{"text-align":"right"}},[a("el-button",{attrs:{size:"small",type:"danger"},on:{click:function(t){e.instDialogVisible=!1}}},[e._v("关闭")])],1)])]},proxy:!0},{key:"search",fn:function(){return[a("ht-table-search-panel",{attrs:{divide:3}},[a("ht-table-search-field",{attrs:{label:"流程编号",prop:"ID_"}}),a("ht-table-search-field",{attrs:{label:"流程标题",prop:"subject"}}),a("ht-table-search-field",{attrs:{label:"流程名称",prop:"procDefName"}}),a("ht-table-search-field",{attrs:{type:"daterange",label:"创建时间",prop:"createTime",operation:"BETWEEN"}})],1)]},proxy:!0}],null,!1,2809690161)},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"id",label:"流程编号",hiden:!0,width:"160","show-overflow-tooltip":"",sortable:!0}}),a("ht-table-column",{attrs:{prop:"subject",label:"流程标题","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"procDefName",label:"流程名称",hidden:"",width:"150",sortable:!0}}),a("ht-table-column",{attrs:{prop:"status",label:"实例状态",width:"110",filters:e.statusArray},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return e._l(e.statusArray,(function(t){return a("el-tag",{directives:[{name:"show",rawName:"v-show",value:i.status==t.value,expression:"row.status == s.value"}],key:t.value,attrs:{type:t.type}},[e._v(e._s(t.text))])}))}}],null,!1,2802817581)}),a("ht-table-column",{attrs:{prop:"createTime",label:"创建时间",width:"140",sortable:!0}}),a("ht-table-column",{attrs:{prop:"endTime",label:"结束时间",hidden:"",width:"140",sortable:!0}}),a("ht-table-column",{attrs:{prop:"isForbidden",label:"是否挂起",width:"100",filters:e.isForbidden},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return e._l(e.isForbidden,(function(t){return a("el-tag",{directives:[{name:"show",rawName:"v-show",value:i.isForbidden==t.value,expression:"row.isForbidden == s.value"}],key:t.value,attrs:{type:t.type}},[e._v(e._s(t.text))])}))}}],null,!1,849000737)}),a("ht-table-column",{attrs:{prop:"creator",label:"发起人",width:"120"}}),a("ht-table-column",{attrs:{prop:"isDele",label:"是否删除",width:"100",filters:[{text:"未删除",value:"0"},{text:"已删除",value:"1"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["1"==i.isDele?a("el-tag",{attrs:{type:"danger"}},[e._v("已删除")]):e._e(),"0"==i.isDele?a("el-tag",{attrs:{type:"info"}},[e._v("未删除")]):e._e()]}}],null,!1,3334428286)}),a("ht-table-column",{attrs:{align:"left",label:"操作",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(t){return e.handleCommand({row:i,command:"detail"})}}},[a("span",[a("i",{staticClass:"el-icon-tickets"}),e._v("查看 ")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},["1"==i.isDele?a("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?a("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?a("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"exceptionlog"}}},[e._v("查看错误日志")]):e._e()],1)],1)]}}],null,!1,3287499566)})]],2),a("ht-sidebar-dialog",{attrs:{width:"100%","close-on-click-modal":!1,visible:e.dialogVisible,"before-close":e.handleClose,"append-to-body":!0,title:"查看明细"}},[a("el-button",{staticStyle:{float:"right","z-index":"15000",position:"relative"},attrs:{type:"danger",icon:"el-icon-refresh-left"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("返回")]),e.dialogVisible?a("InstanceDetail",{attrs:{instance:e.curInstance}}):e._e()],1),a("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:"异常日志"}},[a("el-button",{staticStyle:{float:"right","z-index":"15000",position:"relative"},attrs:{type:"danger",icon:"el-icon-refresh-left"},on:{click:function(t){e.logDialogVisible=!1}}},[e._v("返回")]),a("el-form",[a("el-form-item",{attrs:{label:"名称"}},[e._v("\n\t\t\t\t\t"+e._s(e.log.opeName)+"\n\t\t\t\t")]),a("el-form-item",{attrs:{label:"内容"}},[e._v("\n\t\t\t\t\t"+e._s(e.log.opeContent)+"\n\t\t\t\t")])],1)],1),a("InstanceUrgent",{ref:"instanceUrgent"})],1)]):e._e()}),[],!1,null,"61894cf3",null);t.default=c.exports},a457:function(e,t,a){"use strict";a("a8ff")},a4cc:function(e,t,a){},a4ce:function(e,t,a){},a55b:function(e,t,a){"use strict";a.r(t);a("b0e1"),a("25fc");var i={name:"login",props:["tenant"],data:function(){return{flag:!1,isFocus:!1,logo:"",name:"国信会视企业信息开发平台",showTenant:!1,showLogo:!1,companyName:"",tenantName:"",version:"",loginCaptcha:!1,captchaImg:"",principal:{tenantId:"",account:"",password:"",captcha:"",captchaId:""},rules:{account:[{validator:function(e,t,a){return t?/^[a-zA-Z0-9_-]{2,20}$/.test(t)?a():a(new Error("账号格式不符合规范")):a(new Error("请输入账号"))},trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"}],captcha:[{required:!0,message:"请输入验证码",trigger:"blur"}]},responseError:"",loading:!1,backStyle:{width:"100%",background:"url(".concat(a("1ec7"),") center / 100% auto no-repeat")},totemStyle:{width:"300px",height:"320px",float:"left",background:"#1975FF url(".concat(a("0e4f"),") center / 100% auto no-repeat")},isIeExplorer:!1}},computed:{inputType:function(){return this.flag?"text":"password"}},mounted:function(){var e=this.tenant?this.tenant:"platform",t=this;this.$store.dispatch("setting/loadTenantSetting",e).then((function(a){if(a.data){var i=a.data;if(t.showTenant=!0,t.companyName=i.name,t.version=i.version,t.loginCaptcha=i.loginCaptcha,t.getCaptcha(),"platform"!=e&&(t.principal.tenantId=a.data.id),i.ico){var n=JSON.parse(i.ico);n&&n.length>0&&(t.showLogo=!0,t.logo=window.context.portal+"/system/file/v1/getLogoFile?logoType=manage&tenantId="+i.id)}}}))},methods:{getCaptcha:function(){var e=this;e.loginCaptcha&&this.$http.get("/gateway/captcha").then((function(t){var a=t.data;a.success&&(e.principal.captchaId=a.result.captchaId,e.captchaImg=a.result.captchaImg)}))},sysSetting:function(){var e=this,t=window.context.portal+"/sys/sysProperties/v1/getDecryptBySysSetting";this.$http.get(t).then((function(t){if(t&&t.data&&t.data.value){e.showTenant=!0;var a=JSON.parse(t.data.value);if(""==a.manageName?e.companyName=e.name:e.companyName=a.manageName,a.ico.length>0){var i=a.ico;e.showLogo=!0,e.logo=window.context.portal+"/system/file/v1/downloadFile?fileId="+i[0].id}}}))},querySearch:function(e,t){if(!e)return t([]);var a={pageBean:{page:1,pageSize:20,total:0,showTotal:!0}},i={property:"name_",value:e,group:"main",operation:"LIKE",relation:"AND"};a.querys||(a.querys=[]),a.querys.push(i),this.$http.post("".concat(window.context.uc,"/uc/tenantManage/v1/listJson"),a).then((function(e){t(e.data.rows)}))},handleSelect:function(e){this.tenantName=e.name,this.principal.tenantId=e.id},setRouterPath:function(){this.$store.dispatch("login/actionLoginAccount",this.principal.account),localStorage.setItem(this.principal.account+"loginRoutePath",this.$route.path)},submitForm:function(e){var t=this;this.$refs[e].validate((function(e){if(!e)return!1;t.inputGetFocus(),t.loading=!0,t.setRouterPath(),t.$store.dispatch("login/loginByPrincipal",t.principal).then((function(e){t.loading=!1,t.getCaptcha();var a=e.loginStatus,i=e.loginMessage;a&&1==a?t.$store.dispatch("menu/actionMenus").then((function(e){t.$router.push({path:t.$route.query.redirect?t.$route.query.redirect:"/"})})):0==a&&t.$router.push({name:"resetPwdView",params:{account:t.principal.account,message:i}})})).catch((function(e){t.loading=!1,t.getCaptcha(),e.startsWith("timeout of")&&(e="登录超时"),t.responseError=e}))}))},inputGetFocus:function(){this.responseError="",this.isFocus=!0},resetForm:function(e){this.responseError="",this.$refs[e].resetFields()},clearInput:function(){this.principal.password="",this.isFocus=!1}},created:function(){var e=navigator.userAgent.toLowerCase();/.*(chrome)\/([\w.]+).*/.test(e)||(this.isIeExplorer=!0)},components:{}},n=(a("451c"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{style:e.backStyle},[a("el-header",{attrs:{height:"30px"}},[e.showTenant?e._e():a("div",{staticClass:"logo-container"},[a("span",{staticClass:"pre-word"},[e._v("HALO")]),a("span",{staticClass:"tail-word"},[e._v("SEE")]),a("el-divider",{staticClass:"logo-divider",attrs:{direction:"vertical"}}),a("span",{staticClass:"system-name"},[e._v(e._s(e.name))])],1),e.showTenant?a("div",{staticClass:"logo-container"},[e.showLogo?a("a",{staticClass:"logo-link"},[a("img",{staticStyle:{"margin-top":"0",height:"48px"},attrs:{src:e.logo}})]):e._e(),e.showLogo?e._e():a("span",{staticClass:"pre-word"},[e._v("HALO")]),e.showLogo?e._e():a("span",{staticClass:"tail-word"},[e._v("SEE")]),a("el-tag",[e._v(e._s(e.version))]),a("el-divider",{staticClass:"logo-divider",attrs:{direction:"vertical"}}),a("span",{staticClass:"system-name"},[e._v(e._s(e.companyName))])],1):e._e(),a("div",{staticClass:"site-div"},[a("a",{attrs:{href:"http://www.halosee.com",tabindex:"-1"}},[a("i",{staticClass:"icon-guanwang"}),e._v("国信会视官网\n\t\t\t")])])]),a("el-main",[a("div",{staticClass:"login-card__container fullheight"},[a("el-card",{staticClass:"login-card",attrs:{shadow:"always"}},[a("div",{staticClass:"totem-div",style:e.totemStyle}),a("div",{staticClass:"login-div"},[a("el-form",{ref:"principal",staticStyle:{margin:"20px"},attrs:{model:e.principal,rules:e.rules}},[a("div",{staticClass:"welcome-title"},[e._v("欢迎登录")]),a("el-form-item",{attrs:{prop:"account"}},[a("el-input",{attrs:{size:"medium",clearable:"","prefix-icon":"icon-account"},model:{value:e.principal.account,callback:function(t){e.$set(e.principal,"account",t)},expression:"principal.account"}})],1),a("el-form-item",{attrs:{prop:"password"}},[a("el-input",{attrs:{type:e.inputType,"prefix-icon":"icon-password",size:"medium"},on:{focus:e.inputGetFocus},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.submitForm("principal")}},model:{value:e.principal.password,callback:function(t){e.$set(e.principal,"password",t)},expression:"principal.password"}},[e.principal.password?a("i",{staticClass:"el-icon-circle-close close-icon inner-icon",attrs:{slot:"suffix"},on:{click:e.clearInput},slot:"suffix"}):e._e(),e.isFocus||e.principal.password?a("i",{staticClass:"password-icon inner-icon",class:[e.flag?"icon-icon-eye-open":"icon-icon-eye-close"],attrs:{slot:"suffix",autocomplete:"auto"},on:{click:function(t){e.flag=!e.flag}},slot:"suffix"}):e._e()])],1),e.loginCaptcha?a("el-form-item",{staticClass:"captcha",attrs:{prop:"captcha"}},[a("el-input",{attrs:{clearable:"","prefix-icon":"icon-picture",size:"medium"},model:{value:e.principal.captcha,callback:function(t){e.$set(e.principal,"captcha",t)},expression:"principal.captcha"}},[a("template",{slot:"append"},[a("a",{attrs:{href:"javascript:;"}},[a("el-tooltip",{attrs:{content:"点击刷新",placement:"top"}},[a("el-image",{staticClass:"captcha-img",attrs:{src:e.captchaImg,fit:"fill"},on:{click:e.getCaptcha}})],1)],1)])],2)],1):e._e(),a("el-form-item",{staticStyle:{"text-align":"center","margin-top":"10px"}},[a("el-button",{attrs:{size:"medium",type:"primary",loading:e.loading},on:{focus:e.inputGetFocus,click:function(t){return e.submitForm("principal")}}},[e._v("登录")]),a("el-button",{attrs:{size:"medium",disabled:e.loading},on:{click:function(t){return e.resetForm("principal")}}},[e._v("重置")])],1)],1)],1)])],1)]),a("el-footer",{staticClass:"copyright"},[e._v("Copyright © 版权所有 北京国信会视科技有限公司 2021")])],1)}),[],!1,null,"2531c5c0",null);t.default=o.exports},a61c:function(e,t,a){"use strict";a("3cb4")},a646:function(e,t,a){"use strict";a("48cb")},a77f:function(e,t,a){"use strict";a("899b")},a7be:function(e,t,a){},a7fa:function(e,t,a){!function(e){"use strict";e.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des".split("_"),weekdays:"Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm"},calendar:{sameDay:"[Bi lɛrɛ] LT",nextDay:"[Sini lɛrɛ] LT",nextWeek:"dddd [don lɛrɛ] LT",lastDay:"[Kunu lɛrɛ] LT",lastWeek:"dddd [tɛmɛnen lɛrɛ] LT",sameElse:"L"},relativeTime:{future:"%s kɔnɔ",past:"a bɛ %s bɔ",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"lɛrɛ kelen",hh:"lɛrɛ %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(a("c1df"))},a83f:function(e,t,a){"use strict";a.r(t);a("b2cb");var i=a("eba3"),n=[{createBy:"1",updateBy:"1",createOrgId:"876613",createTime:1574836418e3,updateTime:157483776e4,id:"2772843",defId:"2772835",formKey:"formtest",name:"formtest",formHtml:'\r\n\r\n\r\n\r\n<table class="form-table" cellspacing="0" cellpadding="0" border="0" >\r\n  <tbody>\r\n    \t<tr  @click="transitionIndex = -1">\r\n     \t <th class="group-th" colspan="4">formtest</th>\r\n   \t    </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.modeltest.username!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.modeltest.username" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">username: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="40%"  v-if="permission.fields.modeltest.username!=\'n\'">\r\n<ht-user-selector :validate=\'"max:50"\'  v-model="data.modeltest.username" :selectorconfig="{\'isSingle\':true,\'selectCurrent\':true,\'type\':\'ht-user-selector\',\'bind\':{\'id\':\'data.modeltest.userid\',\'fullname\':\'data.modeltest.username\'}}" :permission="permission.fields.modeltest.username" />\r\n\r\n\t            </td>\r\n\t            <th width="10%" v-if="permission.fields.modeltest.modeltype!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:10|decimal:0"\'  :permission="permission.fields.modeltest.modeltype" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">modeltype: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="40%"  v-if="permission.fields.modeltest.modeltype!=\'n\'">\r\n<ht-digital v-model="data.modeltest.modeltype" :permission="permission.fields.modeltest.modeltype" atter="data.modeltest.modeltype" attr="data.modeltest.modeltype" :validate=\'"max:10|decimal:0"\' inputType=\'text\'  style="font-weight:normal;" :style=\'{}\' :option=\'{}\'>\r\n <span slot="labeldesc">modeltype</span>\r\n</ht-digital>\r\n\r\n\t            </td>\r\n        </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.modeltest.createtime!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"date:true"\'  :permission="permission.fields.modeltest.createtime" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">createtime: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="40%"  v-if="permission.fields.modeltest.createtime!=\'n\'">\r\n<ht-date v-model="data.modeltest.createtime" :validate=\'"date:true"\' ht-date=\'yyyy-MM-dd HH:mm:ss\'  :permission="permission.fields.modeltest.createtime" :showDate="false"  :day="0" format="yyyy-MM-dd HH:mm:ss"  inputFormat=""   :style=\'{}\'>\r\n\t<span slot="labeldesc">createtime</span>\r\n</ht-date>\r\n\r\n\t            </td>\r\n\t            <th width="10%" v-if="permission.fields.modeltest.updatetime!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"date:true"\'  :permission="permission.fields.modeltest.updatetime" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">updatetime: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="40%"  v-if="permission.fields.modeltest.updatetime!=\'n\'">\r\n<ht-date v-model="data.modeltest.updatetime" :validate=\'"date:true"\' ht-date=\'yyyy-MM-dd HH:mm:ss\'  :permission="permission.fields.modeltest.updatetime" :showDate="false"  :day="0" format="yyyy-MM-dd HH:mm:ss"  inputFormat=""   :style=\'{}\'>\r\n\t<span slot="labeldesc">updatetime</span>\r\n</ht-date>\r\n\r\n\t            </td>\r\n        </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.modeltest.remark!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:500"\'  :permission="permission.fields.modeltest.remark" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">remark: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="" colspan="3" v-if="permission.fields.modeltest.remark!=\'n\'">\r\n\t\t<ht-input v-model="data.modeltest.remark"  :permission="permission.fields.modeltest.remark"  atter="data.modeltest.remark" attr="data.modeltest.remark" :validate=\'"max:500"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">remark</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n        </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.modeltest.attachment!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:1000"\'  :permission="permission.fields.modeltest.attachment" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">attachment: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="40%"  v-if="permission.fields.modeltest.attachment!=\'n\'">\r\n<ht-file v-model="data.modeltest.attachment" :multiple="true"  accept="jpg,jpeg,png,bmp,pdf,JPG,JPEG,PNG,BMP,PDF,doc,docx,xls,xlsx,ppt,pptx,rtf,txt,zip,rar,vsd,dwg" limit="5" :permission="permission.fields.modeltest.attachment"   :validate=\'"max:1000"\' propConf=\'[{"name":"prop1"},{"name":"prop2"},{"name":"prop3"},{"name":"prop4"},{"name":"prop5"},{"name":"prop6"}]\'   :style=\'{}\'   >\r\n  <span slot="labeldesc">attachment</span>\r\n</ht-file>\r\n\r\n\t            </td>\r\n                <th width="10%" style="font-weight:normal;">\r\n                    <ht-label :validate=\'"max:50"\'   :permission="permission.fields.modeltest.userid"  :style=\'{}\'>\r\n                        <span slot="labeldesc">userid: </span>\r\n                    \t<span slot="tipcontent"></span>\r\n                    </ht-label>\r\n                </th>\r\n                <td >\r\n\t\t\t<ht-dialog-btn :isShowInput="true" v-model="data.modeltest.userid" :permission="permission.fields.modeltest.userid" attr="data.modeltest.userid" icon="" btnName="选择" htCustomScript="" :validate=\'"max:50"\'  :style=\'{}\'>\r\n\t\t\t\t<span slot="labeldesc">userid</span>\r\n\t\t\t</ht-dialog-btn>\r\n\r\n\r\n                </td>\r\n        </tr>\r\n  </tbody>\r\n</table>\r\n\r\n\r\n',status:"deploy",isMain:"Y",version:1,typeId:"139598",typeName:"默认分类",busDataTemplateCount:0,versionCount:1,formType:"pc"},{createBy:"1",updateBy:"1",createOrgId:"876613",createTime:1574733783e3,updateTime:1574733886e3,id:"2771999",defId:"2771994",formKey:"bbb",name:"bbb",formHtml:'\r\n\r\n\r\n\r\n<table class="form-table" cellspacing="0" cellpadding="0" border="0" >\r\n  <tbody>\r\n    \t<tr  @click="transitionIndex = -1">\r\n     \t <th class="group-th" colspan="4">bbb</th>\r\n   \t    </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.bbb1.aaa!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:10|decimal:0"\'  :permission="permission.fields.bbb1.aaa" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">aaa: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="40%"  v-if="permission.fields.bbb1.aaa!=\'n\'">\r\n<ht-digital v-model="data.bbb.aaa" :permission="permission.fields.bbb1.aaa" atter="data.bbb1.aaa" attr="data.bbb.aaa" :validate=\'"max:10|decimal:0"\' inputType=\'text\'  style="font-weight:normal;" :style=\'{}\' :option=\'{}\'>\r\n <span slot="labeldesc">aaa</span>\r\n</ht-digital>\r\n\r\n\t            </td>\r\n\t            <th width="10%" v-if="permission.fields.bbb1.bbb!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:10|decimal:0"\'  :permission="permission.fields.bbb1.bbb" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">bbb: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="40%"  v-if="permission.fields.bbb1.bbb!=\'n\'">\r\n<ht-digital v-model="data.bbb.bbb" :permission="permission.fields.bbb1.bbb" atter="data.bbb1.bbb" attr="data.bbb.bbb" :validate=\'"max:10|decimal:0"\' inputType=\'text\'  style="font-weight:normal;" :style=\'{}\' :option=\'{}\'>\r\n <span slot="labeldesc">bbb</span>\r\n</ht-digital>\r\n\r\n\t            </td>\r\n        </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.bbb1.ccc!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:10|decimal:0"\'  :permission="permission.fields.bbb1.ccc" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">ccc: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="" colspan="3" v-if="permission.fields.bbb1.ccc!=\'n\'">\r\n<ht-digital v-model="data.bbb.ccc" :permission="permission.fields.bbb1.ccc" atter="data.bbb1.ccc" attr="data.bbb.ccc" :validate=\'"max:10|decimal:0"\' inputType=\'text\' htfuncexp=\'{aaa(data.bbb.aaa)}*{bbb(data.bbb.bbb)}\'  style="font-weight:normal;" :style=\'{}\' :option=\'{"statFun":"{aaa(data.bbb.aaa)}*{bbb(data.bbb.bbb)}"}\'>\r\n <span slot="labeldesc">ccc</span>\r\n</ht-digital>\r\n\r\n\t            </td>\r\n        </tr>\r\n  </tbody>\r\n</table>\r\n\r\n\r\n',status:"deploy",isMain:"Y",version:1,typeId:"32516",typeName:"测试流程",busDataTemplateCount:0,versionCount:1,formType:"pc"},{createBy:"1",updateBy:"1",createOrgId:"876613",createTime:1574335623e3,updateTime:1574385442e3,id:"2533814",defId:"2533807",formKey:"bystb",name:"不要实体表",formHtml:'\r\n\r\n\r\n\r\n<table class="form-table" cellspacing="0" cellpadding="0" border="0" >\r\n  <tbody>\r\n    \t<tr  @click="transitionIndex = -1">\r\n     \t <th class="group-th" colspan="4">不要实体表</th>\r\n   \t    </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.zb.bbb!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.zb.bbb" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">bb<i class="el-input__icon icon-query" :style="{fontSize:\'13px\'}"  ></i>: </span>\r\n\t                \t<span slot="tipcontent"><p>上边<br/></p></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="40%"  v-if="permission.fields.zb.bbb!=\'n\'">\r\n\t<ht-gangedSelect v-model="data.bscstb.bbb" :permission="permission.fields.zb.bbb" :ganged="{\'alias\':\'ryxx\',\'valueBind\':\'ID_\',\'labelBind\':\'F_xm\',\'gangedBind\':\'{\\\'ID_\\\':\\\'bscstb.bbb\\\',\\\'F_xm\\\':\\\'bscstb.bbb\\\'}\',\'bind\':{}}"  :style=\'{}\'>\r\n\t\t<span slot="labeldesc">bb</span>\r\n\t</ht-gangedSelect>\r\n\r\n\r\n\t            </td>\r\n\t            <th width="10%" v-if="permission.fields.zb.aa!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.zb.aa" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">aa: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="40%"  v-if="permission.fields.zb.aa!=\'n\'">\r\n<ht-cascader :ganged="{\'alias\':\'ryxx\',\'valueBind\':\'ID_\',\'labelBind\':\'F_xm\',\'bind\':{}}" v-model="data.bscstb.aa" atter="data.zb.aa" attr="data.zb.aa"  :permission="permission.fields.zb.aa" :validate=\'"max:50"\'  :style=\'{}\'>\r\n\t<span slot="labeldesc">aa</span>\r\n</ht-cascader>\r\n\r\n\t            </td>\r\n        </tr>\r\n  </tbody>\r\n</table>\r\n\r\n\r\n',status:"deploy",isMain:"Y",version:1,typeId:"139598",typeName:"默认分类",busDataTemplateCount:0,versionCount:1,formType:"pc"},{createBy:"1",updateBy:"1",createOrgId:"876613",createTime:1574049196e3,updateTime:1574132901e3,id:"2526655",defId:"2526650",formKey:"cs",name:"测试",formHtml:'\r\n\r\n\r\n\r\n<table class="form-table" cellspacing="0" cellpadding="0" border="0" >\r\n  <tbody>\r\n    \t<tr  @click="transitionIndex = -1">\r\n     \t <th class="group-th" colspan="4">测试</th>\r\n   \t    </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.ld.xm!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.ld.xm" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">姓名<i class="el-input__icon icon-query" :style="{fontSize:\'13px\'}"  ></i>: </span>\r\n\t                \t<span slot="tipcontent"><p>这是一个提示<br/></p></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="40%"  v-if="permission.fields.ld.xm!=\'n\'">\r\n\t\t<ht-dialog v-model="data.ld.xm" :custdialog=\'{"name":"请选择","custDialog":{"alias":"ryxxxzdhk","type":"custDialog","conditions":[],"mappingConf":[{"from":"F_xm","target":["ld.xm"]}]},"resultField":[{"field":"F_xm","comment":"F_xm","idKey":"0","AggFuncOp":"","columnType":"varchar"},{"field":"F_xb","comment":"F_xb","idKey":"0","AggFuncOp":"","columnType":"varchar"},{"field":"F_lxfs","comment":"F_lxfs","idKey":"0","AggFuncOp":"","columnType":"varchar"},{"field":"F_xl","comment":"F_xl","idKey":"0","AggFuncOp":"","columnType":"varchar"},{"field":"F_nl","comment":"F_nl","idKey":"0","AggFuncOp":"","columnType":"number"},{"field":"F_csrq","comment":"F_csrq","idKey":"0","AggFuncOp":"","columnType":"date"},{"field":"F_rq","comment":"F_rq","idKey":"0","AggFuncOp":"","columnType":"date"}]}\':permission="permission.fields.ld.xm" atter="data.ld.xm"  tooltipplacement=\'right-end\'    :style=\'{}\' >\r\n\t\t\t<span slot="labeldesc">姓名</span>\r\n\t\t</ht-dialog>\r\n\r\n\r\n\t            </td>\r\n\t            <th width="10%" v-if="permission.fields.ld.bm!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50|decimal:2"\'  :permission="permission.fields.ld.bm" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">部门: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="40%"  v-if="permission.fields.ld.bm!=\'n\'">\r\n\t\t<ht-input v-model="data.ld.bm"  :permission="permission.fields.ld.bm"  atter="data.ld.bm" attr="data.ld.bm" :validate=\'"max:50|decimal:2"\' inputType=\'text\' tooltipplacement=\'right\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">部门</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n        </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.ld.xl!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.ld.xl" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">下拉: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="" colspan="3" v-if="permission.fields.ld.xl!=\'n\'">\r\n<ht-radio v-model="data.ld.xl" :is-vertical="false" :ganged="{\'bind\':{}}" :permission="permission.fields.ld.xl" rdlist=\'[{"key":"1","value":"1"},{"key":"2","value":"2"}]\' :validate=\'"max:50"\' :linkage=\'[{"value":"1","effect":[{"target":"ld.xm","type":"n","validate":""}]},{"value":"2","effect":[{"target":"ld.xm","type":"w","validate":""}]}]\'     :style=\'{}\'>\r\n\t<span slot="labeldesc">下拉</span>\r\n</ht-radio>\r\n\r\n\t            </td>\r\n        </tr>\r\n  </tbody>\r\n</table>\r\n\r\n\r\n',status:"deploy",isMain:"Y",version:1,typeId:"139598",typeName:"默认分类",busDataTemplateCount:0,versionCount:1,formType:"pc",diyJs:"currentUser.accountcurrentUser.username"},{createBy:"1",updateBy:"1",createOrgId:"876613",createTime:1574038205e3,updateTime:1574038254e3,id:"2525080",defId:"2525075",formKey:"ld",name:"联动",formHtml:'\r\n\r\n\r\n\r\n<table class="form-table" cellspacing="0" cellpadding="0" border="0" >\r\n  <tbody>\r\n    \t<tr  @click="transitionIndex = -1">\r\n     \t <th class="group-th" colspan="4">联动</th>\r\n   \t    </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.ld.xm!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:2"\'  :permission="permission.fields.ld.xm" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">姓名: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="40%"  v-if="permission.fields.ld.xm!=\'n\'">\r\n\t\t<ht-input v-model="data.ld.xm"  :permission="permission.fields.ld.xm"  atter="data.ld.xm" attr="data.ld.xm" :validate=\'"max:2"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">姓名</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n\t            <th width="10%" v-if="permission.fields.ld.bm!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:3"\'  :permission="permission.fields.ld.bm" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">部门: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="40%"  v-if="permission.fields.ld.bm!=\'n\'">\r\n\t\t<ht-input v-model="data.ld.bm"  :permission="permission.fields.ld.bm"  atter="data.ld.bm" attr="data.ld.bm" :validate=\'"max:3"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">部门</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n        </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.ld.xl!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.ld.xl" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">下拉: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="" colspan="3" v-if="permission.fields.ld.xl!=\'n\'">\r\n\t\t<ht-select v-model="data.ld.xl" :permission="permission.fields.ld.xl" :selectlist=\'[{"key":"1","value":"1"},{"key":"2","value":"2"}]\' :filterable=\'false\' :allowCreate=\'false\'  :validate=\'"max:50"\' :linkage=\'[{"value":"2","effect":[{"target":"ld.bm","type":"b","validate":""}]}]\'     :style=\'{}\'>\r\n\t\t  <span slot="labeldesc">下拉</span>\r\n\t\t</ht-select>\r\n\r\n\r\n\t            </td>\r\n        </tr>\r\n  </tbody>\r\n</table>\r\n\r\n\r\n',status:"draft",isMain:"Y",version:1,typeId:"139598",typeName:"默认分类",busDataTemplateCount:0,versionCount:1,formType:"pc"},{createBy:"1",createOrgId:"876613",createTime:1573803907e3,id:"2524846",defId:"2524842",formKey:"sjTest",name:"时间Test",formHtml:'\r\n\r\n\r\n\r\n<table class="form-table" cellspacing="0" cellpadding="0" border="0" >\r\n  <tbody>\r\n    \t<tr  @click="transitionIndex = -1">\r\n     \t <th class="group-th" colspan="4">时间Test</th>\r\n   \t    </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.bd.xm!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.bd.xm" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">姓名: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="40%"  v-if="permission.fields.bd.xm!=\'n\'">\r\n\t\t<ht-input v-model="data.bd.xm"  :permission="permission.fields.bd.xm"  atter="data.bd.xm" attr="data.bd.xm" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">姓名</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n\t            <th width="10%" v-if="permission.fields.bd.bm!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.bd.bm" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">部门: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="40%"  v-if="permission.fields.bd.bm!=\'n\'">\r\n\t\t<ht-input v-model="data.bd.bm"  :permission="permission.fields.bd.bm"  atter="data.bd.bm" attr="data.bd.bm" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">部门</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n        </tr>\r\n  </tbody>\r\n</table>\r\n\r\n\r\n',status:"draft",isMain:"Y",version:1,typeId:"32516",typeName:"测试流程",busDataTemplateCount:0,versionCount:1,formType:"pc"},{createBy:"1",updateBy:"1",createOrgId:"876613",createTime:1573613314e3,updateTime:1573614336e3,id:"2517154",defId:"2517143",formKey:"tjbb",name:"统计报表",formHtml:'\r\n\r\n\r\n\r\n<table class="form-table" cellspacing="0" cellpadding="0" border="0" >\r\n  <tbody>\r\n    \t<tr  @click="transitionIndex = -1">\r\n     \t <th class="group-th" colspan="4">统计报表</th>\r\n   \t    </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n                <td colspan="2">\r\n<el-container :style=\'{"backgroundColor":"#c0c0c0","border":"3px solid red"}\'>\r\n  <el-main>\r\n  \t<el-form    label-position="left"  label-width="80px"  class="demo-form-inline">\r\n\t\t\t\t<ht-form-item v-if="permission.fields.zttjb.bm!=\'n\'" :validate=\'"max:50"\'  :permission="permission.fields.zttjb.bm" :style=\'{}\'>\r\n               \t\t<span slot="labeldesc">部门: </span>\r\n                \t<span slot="tipcontent"></span>\r\n                \t<span slot="fieldControl">\r\n\t\t<ht-input v-model="data.cwtjb.bm"  :permission="permission.fields.zttjb.bm"  atter="data.zttjb.bm" attr="data.zttjb.bm" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">部门</span>\r\n\t\t</ht-input>\r\n\r\n\r\n                \t</span>\r\n                </ht-form-item>\r\n\t\t\t\t<ht-form-item v-if="permission.fields.zttjb.xmmc!=\'n\'" :validate=\'"max:50"\'  :permission="permission.fields.zttjb.xmmc" :style=\'{}\'>\r\n               \t\t<span slot="labeldesc">项目名称: </span>\r\n                \t<span slot="tipcontent"></span>\r\n                \t<span slot="fieldControl">\r\n\t\t<ht-input v-model="data.cwtjb.xmmc"  :permission="permission.fields.zttjb.xmmc"  atter="data.zttjb.xmmc" attr="data.zttjb.xmmc" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">项目名称</span>\r\n\t\t</ht-input>\r\n\r\n\r\n                \t</span>\r\n                </ht-form-item>\r\n\t\t\t\t<ht-form-item v-if="permission.fields.zttjb.sqsj!=\'n\'" :validate=\'"date:true"\'  :permission="permission.fields.zttjb.sqsj" :style=\'{}\'>\r\n               \t\t<span slot="labeldesc">申请时间: </span>\r\n                \t<span slot="tipcontent"></span>\r\n                \t<span slot="fieldControl">\r\n<ht-date v-model="data.cwtjb.sqsj" :validate=\'"date:true"\' ht-date=\'yyyy-MM-dd HH:mm:ss\'  :permission="permission.fields.zttjb.sqsj" :showDate="false"  :day="0" format="yyyy-MM-dd HH:mm:ss"  inputFormat=""   :style=\'{}\'>\r\n\t<span slot="labeldesc">申请时间</span>\r\n</ht-date>\r\n\r\n                \t</span>\r\n                </ht-form-item>\r\n\t\t\t\t<ht-form-item v-if="permission.fields.zttjb.zje!=\'n\'" :validate=\'"max:10|decimal:0"\'  :permission="permission.fields.zttjb.zje" :style=\'{}\'>\r\n               \t\t<span slot="labeldesc">总金额: </span>\r\n                \t<span slot="tipcontent"></span>\r\n                \t<span slot="fieldControl">\r\n\t\t<ht-input v-model="data.cwtjb.zje"  :permission="permission.fields.zttjb.zje"  atter="data.zttjb.zje" attr="data.zttjb.zje" :validate=\'"max:10|decimal:0"\' htfuncexp=\'FormMath.sum([{总额(data.cwtjb.sub_tjxx.ze)}])\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">总金额</span>\r\n\t\t</ht-input>\r\n\r\n\r\n                \t</span>\r\n                </ht-form-item>\r\n\t </el-form>\r\n  </el-main>\r\n</el-container>\r\n\t\r\n\r\n                </td>\r\n        </tr>\r\n          <tr @click="transitionIndex = -1" v-if="!permission.table.tjxx.hidden">\r\n            <th class="group-th" colspan="4" sub-relation="onetomany">\r\n            \t统计细项\r\n            </th>\r\n          </tr>\r\n          <tr v-if="!permission.table.tjxx.hidden">\r\n            <td colspan="4">\r\n<table class="form-table" cellspacing="0" cellpadding="0" border="0">\r\n                  <thead>\r\n                    <tr class="sub-table-header" @click="transitionIndex = -1">\r\n\t\t\t          <th width="48">{{$t(\'common.seq\')}}</th>\r\n\t\t\t            <th v-if="permission.fields.tjxx.yp!=\'n\'" style="font-weight:normal;;;"><span  v-if="permission.fields.tjxx.yp==\'b\'">*</span>\r\n\t\t\t\t\t\t\t\t用品\r\n\t\t\t            </th>\r\n\t\t\t            <th v-if="permission.fields.tjxx.sl!=\'n\'" style="font-weight:normal;;;"><span  v-if="permission.fields.tjxx.sl==\'b\'">*</span>\r\n\t\t\t\t\t\t\t\t数量\r\n\t\t\t            </th>\r\n\t\t\t            <th v-if="permission.fields.tjxx.dj!=\'n\'" style="font-weight:normal;;;"><span  v-if="permission.fields.tjxx.dj==\'b\'">*</span>\r\n\t\t\t\t\t\t\t\t单价\r\n\t\t\t            </th>\r\n\t\t\t            <th v-if="permission.fields.tjxx.ze!=\'n\'" style="font-weight:normal;;;"><span  v-if="permission.fields.tjxx.ze==\'b\'">*</span>\r\n\t\t\t\t\t\t\t\t总额\r\n\t\t\t            </th>\r\n\t\t\t            <th width="170" v-if="permission.table.tjxx.del">{{$t(\'common.operation\')}}</th>\r\n                    </tr>\r\n                    \r\n                  </thead>\r\n                  <tbody>\r\n          <tr v-for="(item, index) in data.cwtjb.sub_tjxx" :key="index" :data-index="index" :class="{\'transition\':index==transitionIndex}" data-subname="data.cwtjb.sub_tjxx">\r\n                                <td @click="transitionIndex = -1" align="center" style="border-left: 1px solid #f9f9f9;">{{index + 1}}</td>\r\n                                    <td @click="transitionIndex = -1" v-if="permission.fields.tjxx.yp!=\'n\'" style="font-weight:normal;;;">\t\t<ht-input v-model="item.yp"  :permission="permission.fields.tjxx.yp"  atter="item.yp" attr="item.yp" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">用品</span>\r\n\t\t</ht-input>\r\n\r\n\r\n</td>\r\n                                    <td @click="transitionIndex = -1" v-if="permission.fields.tjxx.sl!=\'n\'" style="font-weight:normal;;;">\t\t<ht-input v-model="item.sl"  :permission="permission.fields.tjxx.sl"  atter="item.sl" attr="item.sl" :validate=\'"max:10|decimal:0"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">数量</span>\r\n\t\t</ht-input>\r\n\r\n\r\n</td>\r\n                                    <td @click="transitionIndex = -1" v-if="permission.fields.tjxx.dj!=\'n\'" style="font-weight:normal;;;">\t\t<ht-input v-model="item.dj"  :permission="permission.fields.tjxx.dj"  atter="item.dj" attr="item.dj" :validate=\'"max:10|decimal:0"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">单价</span>\r\n\t\t</ht-input>\r\n\r\n\r\n</td>\r\n                                    <td @click="transitionIndex = -1" v-if="permission.fields.tjxx.ze!=\'n\'" style="font-weight:normal;;;">\t\t<ht-input v-model="item.ze"  :permission="permission.fields.tjxx.ze"  atter="item.ze" attr="item.ze" :validate=\'"max:10|decimal:0"\' htfuncexp=\'{数量(item.sl)}*{单价(item.dj)}\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">总额</span>\r\n\t\t</ht-input>\r\n\r\n\r\n</td>\r\n                                  <td class="trash" v-if="permission.table.tjxx.del">\r\n                                      <el-button size="small" type="text" @click="deleteRow(\'cwtjb.sub_tjxx\',item)">{{$t(\'common.delete\')}}</el-button>\r\n                                      <el-button size="small" type="text" @click="data.cwtjb.sub_tjxx.push(JSON.parse(JSON.stringify(item)))">{{$t(\'common.copy\')}}</el-button>\r\n                                      <el-button size="small" type="text" v-if="\'onetomany\'!=\'onetoone\'" @click="up(index,data.cwtjb.sub_tjxx),transitionIndex = index-1">{{$t(\'common.moveUp\')}}</el-button>\r\n                                      <el-button size="small" type="text" v-if="\'onetomany\'!=\'onetoone\'" @click="down(index,data.cwtjb.sub_tjxx),transitionIndex = index+1">{{$t(\'common.moveDown\')}}</el-button>\r\n                                  </td>\r\n                            </tr>\r\n                  </tbody>\r\n                  <tfoot v-if="isView" @click="transitionIndex = -1">\r\n                    <tr v-if="permission.table.tjxx.add">\r\n                      <td colspan="15">\r\n                        <el-button\r\n                          size="small"\r\n                          type="text"\r\n                          icon="el-icon-plus"\r\n                          @click="addSubTab(\'data.cwtjb.sub_tjxx\')"\r\n                        >{{$t(\'common.add\')}}</el-button>\r\n                      </td>\r\n                    </tr>\r\n                  </tfoot>\r\n                </table>\r\n            </td>\r\n          </tr>\r\n  </tbody>\r\n</table>\r\n\r\n\r\n',status:"deploy",isMain:"Y",version:1,typeId:"139598",typeName:"默认分类",busDataTemplateCount:0,versionCount:1,formType:"pc"},{createBy:"1",updateBy:"1",createOrgId:"876613",createTime:1573550146e3,updateTime:1573550888e3,id:"2501105",defId:"2501097",formKey:"divrqbdcs",name:"div容器表单测试",formHtml:'\r\n\r\n\r\n\r\n<table class="form-table" cellspacing="0" cellpadding="0" border="0" >\r\n  <tbody>\r\n    \t<tr  @click="transitionIndex = -1">\r\n     \t <th class="group-th" colspan="6">div容器表单测试</th>\r\n   \t    </tr>\r\n        <tr v-permit="6" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.divrqcs.zdyi!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.divrqcs.zdyi" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">字段yi: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="23%"  v-if="permission.fields.divrqcs.zdyi!=\'n\'">\r\n\t\t<ht-input v-model="data.divrqcs.zdyi"  :permission="permission.fields.divrqcs.zdyi"  atter="data.divrqcs.zdyi" attr="data.divrqcs.zdyi" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">字段yi</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n\t            <th width="10%" v-if="permission.fields.divrqcs.zde!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.divrqcs.zde" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">字段二: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="23%"  v-if="permission.fields.divrqcs.zde!=\'n\'">\r\n\t\t<ht-input v-model="data.divrqcs.zde"  :permission="permission.fields.divrqcs.zde"  atter="data.divrqcs.zde" attr="data.divrqcs.zde" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">字段二</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n\t            <th width="10%" v-if="permission.fields.divrqcs.yw!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.divrqcs.yw" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">语文: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="23%"  v-if="permission.fields.divrqcs.yw!=\'n\'">\r\n\t\t<ht-input v-model="data.divrqcs.yw"  :permission="permission.fields.divrqcs.yw"  atter="data.divrqcs.yw" attr="data.divrqcs.yw" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">语文</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n        </tr>\r\n        <tr v-permit="6" @click="transitionIndex = -1">\r\n                <td colspan="2">\r\n<el-container :style=\'{}\'>\r\n  <el-main>\r\n  \t<el-form    label-position="left"  label-width="80px"  class="demo-form-inline">\r\n\t\t\t\t<ht-form-item v-if="permission.fields.divrqcs.zds!=\'n\'" :validate=\'"max:50"\'  :permission="permission.fields.divrqcs.zds" :style=\'{}\'>\r\n               \t\t<span slot="labeldesc">字段三: </span>\r\n                \t<span slot="tipcontent"></span>\r\n                \t<span slot="fieldControl">\r\n\t\t<ht-input v-model="data.divrqcs.zds"  :permission="permission.fields.divrqcs.zds"  atter="data.divrqcs.zds" attr="data.divrqcs.zds" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">字段三</span>\r\n\t\t</ht-input>\r\n\r\n\r\n                \t</span>\r\n                </ht-form-item>\r\n\t\t\t\t<ht-form-item v-if="permission.fields.divrqcs.xm!=\'n\'" :validate=\'"max:50"\'  :permission="permission.fields.divrqcs.xm" :style=\'{}\'>\r\n               \t\t<span slot="labeldesc">姓名: </span>\r\n                \t<span slot="tipcontent"></span>\r\n                \t<span slot="fieldControl">\r\n\t\t<ht-input v-model="data.divrqcs.xm"  :permission="permission.fields.divrqcs.xm"  atter="data.divrqcs.xm" attr="data.divrqcs.xm" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">姓名</span>\r\n\t\t</ht-input>\r\n\r\n\r\n                \t</span>\r\n                </ht-form-item>\r\n\t\t\t\t<ht-form-item v-if="permission.fields.divrqcs.nl!=\'n\'" :validate=\'"max:50"\'  :permission="permission.fields.divrqcs.nl" :style=\'{}\'>\r\n               \t\t<span slot="labeldesc">年龄: </span>\r\n                \t<span slot="tipcontent"></span>\r\n                \t<span slot="fieldControl">\r\n\t\t<ht-input v-model="data.divrqcs.nl"  :permission="permission.fields.divrqcs.nl"  atter="data.divrqcs.nl" attr="data.divrqcs.nl" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">年龄</span>\r\n\t\t</ht-input>\r\n\r\n\r\n                \t</span>\r\n                </ht-form-item>\r\n\t </el-form>\r\n  </el-main>\r\n</el-container>\r\n\t\r\n\r\n                </td>\r\n                <td colspan="2">\r\n<el-container :style=\'{"backgroundColor":"#80ffff","border":"1px solid red"}\'>\r\n  <el-main>\r\n  \t<el-form    label-position="left"  label-width="80px"  class="demo-form-inline">\r\n\t\t\t\t<ht-form-item v-if="permission.fields.divrqcs.sg!=\'n\'" :validate=\'"max:50"\'  :permission="permission.fields.divrqcs.sg" :style=\'{}\'>\r\n               \t\t<span slot="labeldesc">身高: </span>\r\n                \t<span slot="tipcontent"></span>\r\n                \t<span slot="fieldControl">\r\n\t\t<ht-input v-model="data.divrqcs.sg"  :permission="permission.fields.divrqcs.sg"  atter="data.divrqcs.sg" attr="data.divrqcs.sg" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">身高</span>\r\n\t\t</ht-input>\r\n\r\n\r\n                \t</span>\r\n                </ht-form-item>\r\n\t\t\t\t<ht-form-item v-if="permission.fields.divrqcs.tz!=\'n\'" :validate=\'"max:50"\'  :permission="permission.fields.divrqcs.tz" :style=\'{}\'>\r\n               \t\t<span slot="labeldesc">体重: </span>\r\n                \t<span slot="tipcontent"></span>\r\n                \t<span slot="fieldControl">\r\n\t\t<ht-input v-model="data.divrqcs.tz"  :permission="permission.fields.divrqcs.tz"  atter="data.divrqcs.tz" attr="data.divrqcs.tz" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">体重</span>\r\n\t\t</ht-input>\r\n\r\n\r\n                \t</span>\r\n                </ht-form-item>\r\n\t\t\t\t<ht-form-item v-if="permission.fields.divrqcs.sx!=\'n\'" :validate=\'"max:50"\'  :permission="permission.fields.divrqcs.sx" :style=\'{}\'>\r\n               \t\t<span slot="labeldesc">数学: </span>\r\n                \t<span slot="tipcontent"></span>\r\n                \t<span slot="fieldControl">\r\n\t\t<ht-input v-model="data.divrqcs.sx"  :permission="permission.fields.divrqcs.sx"  atter="data.divrqcs.sx" attr="data.divrqcs.sx" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">数学</span>\r\n\t\t</ht-input>\r\n\r\n\r\n                \t</span>\r\n                </ht-form-item>\r\n\t </el-form>\r\n  </el-main>\r\n</el-container>\r\n\t\r\n\r\n                </td>\r\n\t            <th width="10%" v-if="permission.fields.divrqcs.yy!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.divrqcs.yy" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">英语: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="23%"  v-if="permission.fields.divrqcs.yy!=\'n\'">\r\n\t\t<ht-input v-model="data.divrqcs.yy"  :permission="permission.fields.divrqcs.yy"  atter="data.divrqcs.yy" attr="data.divrqcs.yy" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">英语</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n        </tr>\r\n  </tbody>\r\n</table>\r\n\r\n\r\n',status:"deploy",isMain:"Y",version:1,typeId:"139598",typeName:"默认分类",busDataTemplateCount:0,versionCount:1,formType:"pc"},{createBy:"1",updateBy:"1",createOrgId:"876613",createTime:1573443965e3,updateTime:1574385142e3,id:"2465045",defId:"2465041",formKey:"bd",name:"表单",formHtml:'\r\n\r\n\r\n\r\n<table class="form-table" cellspacing="0" cellpadding="0" border="0" >\r\n  <tbody>\r\n    \t<tr  @click="transitionIndex = -1">\r\n     \t <th class="group-th" colspan="4">表单</th>\r\n   \t    </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.bd.xm!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.bd.xm" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">姓名: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="40%"  v-if="permission.fields.bd.xm!=\'n\'">\r\n<ht-user-selector :validate=\'"max:50"\'  v-model="data.bd.xm" :selectorconfig="{\'isSingle\':true,\'selectCurrent\':true,\'type\':\'ht-user-selector\',\'bind\':{\'id\':\'data.bd.xm\',\'fullname\':\'data.bd.xm\'}}" :permission="permission.fields.bd.xm" />\r\n\r\n\t            </td>\r\n\t            <th width="10%" v-if="permission.fields.bd.bm!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.bd.bm" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">部门: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="40%"  v-if="permission.fields.bd.bm!=\'n\'">\r\n<ht-org-selector :validate=\'"max:50"\'  v-model="data.bd.bm" :selectorconfig="{\'isSingle\':true,\'selectCurrent\':true,\'type\':\'ht-org-selector\',\'bind\':{\'id\':\'data.bd.bm\',\'name\':\'data.bd.bm\'}}" :permission="permission.fields.bd.bm" />\r\n\r\n\t            </td>\r\n        </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.bd.ms!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:255"\'  :permission="permission.fields.bd.ms" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">描述: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="" colspan="3" v-if="permission.fields.bd.ms!=\'n\'">\r\n\t\t<ht-input v-model="data.bd.ms"  :permission="permission.fields.bd.ms"  atter="data.bd.ms" attr="data.bd.ms" :validate=\'"max:255"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">描述</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n        </tr>\r\n  </tbody>\r\n</table>\r\n\r\n\r\n',status:"deploy",isMain:"Y",version:1,typeId:"139598",typeName:"默认分类",busDataTemplateCount:0,versionCount:1,formType:"pc"},{createBy:"1",updateBy:"1",createOrgId:"876613",createTime:157286089e4,updateTime:1572861168e3,id:"2451094",defId:"2451091",formKey:"jk",name:"接口",formHtml:'\r\n\r\n\r\n\r\n<table class="form-table" cellspacing="0" cellpadding="0" border="0" >\r\n  <tbody>\r\n    \t<tr  @click="transitionIndex = -1">\r\n     \t <th class="group-th" colspan="2">接口</th>\r\n   \t    </tr>\r\n        <tr v-permit="2" @click="transitionIndex = -1">\r\n\t            <th width="20%" v-if="permission.fields.qjbd.qjbd!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.qjbd.qjbd" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">全局表单: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width=""  v-if="permission.fields.qjbd.qjbd!=\'n\'">\r\n\t<ht-select :ganged="{\'alias\':\'szjsj\',\'valueBind\':\'label\',\'labelBind\':\'label\',\'bind\':{\'value\':\'\'}}" v-model="data.qjbd.qjbd" :filterable=\'false\' :allowCreate=\'false\'  :permission="permission.fields.qjbd.qjbd" :validate=\'"max:50"\'      :style=\'{}\'>\r\n\t  <span slot="labeldesc">全局表单</span>\r\n\t</ht-select>\r\n\r\n\r\n\t            </td>\r\n        </tr>\r\n  </tbody>\r\n</table>\r\n\r\n\r\n',status:"deploy",isMain:"Y",version:1,typeId:"139598",typeName:"默认分类",busDataTemplateCount:0,versionCount:1,formType:"pc"},{createBy:"1",updateBy:"1",createOrgId:"31766",createTime:157250405e4,updateTime:1569739322e3,id:"32247",defId:"32231",formKey:"xycsbd",name:"祥云测试表单",formHtml:'\r\n\r\n\r\n\r\n<table class="form-table" cellspacing="0" cellpadding="0" border="0" >\r\n  <tbody>\r\n    \t<tr  @click="transitionIndex = -1">\r\n     \t <th class="group-th" colspan="6">祥云测试表单</th>\r\n   \t    </tr>\r\n        <tr v-permit="6" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.xyzst.wb1!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:255|"\'  :permission="permission.fields.xyzst.wb1" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">文本1: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="" colspan="7" v-if="permission.fields.xyzst.wb1!=\'n\'">\r\n\t<ht-gangedSelect v-model="data.xycsjm.wb1" :permission="permission.fields.xyzst.wb1" :ganged="{\'alias\':\'yhsj\',\'valueBind\':\'ACCOUNT_\',\'labelBind\':\'FULLNAME_\',\'bind\':{\'FULLNAME_\':\'data.xycsjm.wb7\'}}"  :style=\'{}\'>\r\n\t\t<span slot="labeldesc">文本1</span>\r\n\t</ht-gangedSelect>\r\n\r\n\r\n\t            </td>\r\n        </tr>\r\n        <tr v-permit="6" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.xyzst.wb2!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:255"\'  :permission="permission.fields.xyzst.wb2" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">文本2: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="23%"  v-if="permission.fields.xyzst.wb2!=\'n\'">\r\n\t<ht-select :ganged="{\'alias\':\'ryxx\',\'valueBind\':\'ID_\',\'labelBind\':\'F_xm\',\'bind\':{}}" v-model="data.xycsjm.wb2" :filterable=\'true\' :allowCreate=\'false\'  :permission="permission.fields.xyzst.wb2" :validate=\'"max:255"\'      :style=\'{}\'>\r\n\t  <span slot="labeldesc">文本2</span>\r\n\t</ht-select>\r\n\r\n\r\n\t            </td>\r\n\t            <th width="10%" v-if="permission.fields.xyzst.wb7!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:255"\'  :permission="permission.fields.xyzst.wb7" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">文本7: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="23%"  v-if="permission.fields.xyzst.wb7!=\'n\'">\r\n\t\t<ht-input v-model="data.xycsjm.wb7"  :permission="permission.fields.xyzst.wb7"  atter="data.xyzst.wb7" attr="data.xyzst.wb7" :validate=\'"max:255"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">文本7</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n\t            <th width="10%" v-if="permission.fields.xyzst.sz2!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:10|decimal:0"\'  :permission="permission.fields.xyzst.sz2" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">数字2: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="23%"  v-if="permission.fields.xyzst.sz2!=\'n\'">\r\n<ht-digital v-model="data.xycsjm.sz2" :permission="permission.fields.xyzst.sz2" atter="data.xyzst.sz2" attr="data.xycsjm.sz2" :validate=\'"max:10|decimal:0"\' inputType=\'text\'  style="font-weight:normal;" :style=\'{}\' :option=\'{}\'>\r\n <span slot="labeldesc">数字2</span>\r\n</ht-digital>\r\n\r\n\t            </td>\r\n        </tr>\r\n        <tr v-permit="6" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.xyzst.rq2!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"date:true"\'  :permission="permission.fields.xyzst.rq2" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">日期2: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="40%"  v-if="permission.fields.xyzst.rq2!=\'n\'">\r\n<ht-date v-model="data.xycsjm.rq2" :validate=\'"date:true"\' ht-date=\'yyyy-MM-dd HH:mm:ss\'  :permission="permission.fields.xyzst.rq2" :showDate="false"  :day="0" format="yyyy-MM-dd HH:mm:ss"  inputFormat=""   :style=\'{}\'>\r\n\t<span slot="labeldesc">日期2</span>\r\n</ht-date>\r\n\r\n\t            </td>\r\n\t            <th width="10%" v-if="permission.fields.xyzst.wb3!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:255"\'  :permission="permission.fields.xyzst.wb3" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">文本3: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="40%" colspan="3" v-if="permission.fields.xyzst.wb3!=\'n\'">\r\n\t\t<ht-dialog v-model="data.xycsjm.wb3" :custdialog=\'{"name":"请选择","custDialog":{"alias":"ryxxxzdhk","type":"custDialog","conditions":[],"mappingConf":[{"from":"F_xm","target":["xycsjm.wb3"]}]},"resultField":[{"field":"F_xm","comment":"F_xm","idKey":"0","AggFuncOp":"","columnType":"varchar"},{"field":"F_xb","comment":"F_xb","idKey":"0","AggFuncOp":"","columnType":"varchar"},{"field":"F_lxfs","comment":"F_lxfs","idKey":"0","AggFuncOp":"","columnType":"varchar"},{"field":"F_xl","comment":"F_xl","idKey":"0","AggFuncOp":"","columnType":"varchar"},{"field":"F_nl","comment":"F_nl","idKey":"0","AggFuncOp":"","columnType":"number"},{"field":"F_csrq","comment":"F_csrq","idKey":"0","AggFuncOp":"","columnType":"date"},{"field":"F_rq","comment":"F_rq","idKey":"0","AggFuncOp":"","columnType":"date"}]}\':permission="permission.fields.xyzst.wb3" atter="data.xyzst.wb3"     :style=\'{}\' >\r\n\t\t\t<span slot="labeldesc">文本3</span>\r\n\t\t</ht-dialog>\r\n\r\n\r\n\t            </td>\r\n        </tr>\r\n        <tr v-permit="6" @click="transitionIndex = -1">\r\n                <th width="10%" style="font-weight:normal;">\r\n                    <ht-label :style=\'{}\'>\r\n                        <span slot="labeldesc">固定文本wqr: </span>\r\n                    \t<span slot="tipcontent"></span>\r\n                    </ht-label>\r\n                </th>\r\n                <td colspan="6">\r\n\t<font class="text-fixed" style="font-weight:normal;;"><p>固定文本11</p><p>{{data.xycsjm.wb2}}</p></font>\r\n\r\n                </td>\r\n        </tr>\r\n        <tr v-permit="6" @click="transitionIndex = -1">\r\n                <th width="10%" style="font-weight:normal;">\r\n                    <ht-label :style=\'{}\'>\r\n                        <span slot="labeldesc"> 数据列表: </span>\r\n                    \t<span slot="tipcontent"></span>\r\n                    </ht-label>\r\n                </th>\r\n                <td colspan="6">\r\n    <table class="form-table" cellspacing="0" cellpadding="0" border="0">\r\n        <tbody>\r\n                <tr @click="transitionIndex = -1">\r\n                            <td style="text-align: center;background-color: #f9f9f9">\r\n                                <span></span>\r\n                            </td>\r\n                            <td style="text-align: center;background-color: #f9f9f9">\r\n                                <span>一代</span>\r\n                            </td>\r\n                            <td style="text-align: center;background-color: #f9f9f9">\r\n                                <span>二代</span>\r\n                            </td>\r\n                            <td style="text-align: center;background-color: #f9f9f9">\r\n                                <span>三代</span>\r\n                            </td>\r\n                </tr>\r\n                <tr @click="transitionIndex = -1">\r\n                            <td style="text-align: center;background-color: #f9f9f9">\r\n                                <span>路易十四</span>\r\n                            </td>\r\n                            <td style="text-align: center;">\r\n<ht-radio v-model="data.xycsjm.wb10" :is-vertical="false" :ganged="{\'bind\':{}}" :permission="permission.fields.xyzst.wb10" rdlist=\'[{"key":"1","value":"差"}]\' :validate=\'"max:255"\'     :style=\'{}\'>\r\n\t<span slot="labeldesc">文本10</span>\r\n</ht-radio>\r\n\r\n                            </td>\r\n                            <td style="text-align: center;">\r\n<ht-radio v-model="data.xycsjm.wb10" :is-vertical="false" :ganged="{\'bind\':{}}" :permission="permission.fields.xyzst.wb10" rdlist=\'[{"key":"2","value":"一般"}]\' :validate=\'"max:255"\'     :style=\'{}\'>\r\n\t<span slot="labeldesc">文本10</span>\r\n</ht-radio>\r\n\r\n                            </td>\r\n                            <td style="text-align: center;">\r\n<ht-radio v-model="data.xycsjm.wb10" :is-vertical="false" :ganged="{\'bind\':{}}" :permission="permission.fields.xyzst.wb10" rdlist=\'[{"key":"3","value":"很好"}]\' :validate=\'"max:255"\'     :style=\'{}\'>\r\n\t<span slot="labeldesc">文本10</span>\r\n</ht-radio>\r\n\r\n                            </td>\r\n                </tr>\r\n                <tr @click="transitionIndex = -1">\r\n                            <td style="text-align: center;background-color: #f9f9f9">\r\n                                <span>路易十三</span>\r\n                            </td>\r\n                            <td style="text-align: center;">\r\n\t\t<ht-input v-model="data.xycsjm.wb9"  :permission="permission.fields.xyzst.wb9"  atter="data.xyzst.wb9" attr="data.xyzst.wb9" :validate=\'"max:255"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">文本9</span>\r\n\t\t</ht-input>\r\n\r\n\r\n                            </td>\r\n                            <td style="text-align: center;">\r\n\t<font class="text-fixed" style="font-weight:normal;;"><p>固定文本</p><p>{{data.xycsjm.wb2}}</p></font>\r\n\r\n                            </td>\r\n                            <td style="text-align: center;">\r\n                            </td>\r\n                </tr>\r\n                <tr @click="transitionIndex = -1">\r\n                            <td style="text-align: center;background-color: #f9f9f9">\r\n                                <span>路易十二</span>\r\n                            </td>\r\n                            <td style="text-align: center;">\r\n                            </td>\r\n                            <td style="text-align: center;">\r\n                            </td>\r\n                            <td style="text-align: center;">\r\n                            </td>\r\n                </tr>\r\n        </tbody>\r\n    </table>\r\n\r\n                </td>\r\n        </tr>\r\n          <tr @click="transitionIndex = -1" v-if="!permission.table.xyzist.hidden">\r\n            <th class="group-th" colspan="6" sub-relation="onetomany">\r\n            \t祥云子实体\r\n\t\t<ht-subDialog :custdialog=\'{"custDialog":{"alias":"ryxxxzdhk","type":"custDialog","conditions":[],"mappingConf":[{"from":"F_xm","target":["xycsjm.sub_xyzist.wb1"]}]},"resultField":[{"field":"F_xm","comment":"F_xm","idKey":"0","AggFuncOp":"","columnType":"varchar"},{"field":"F_xb","comment":"F_xb","idKey":"0","AggFuncOp":"","columnType":"varchar"},{"field":"F_lxfs","comment":"F_lxfs","idKey":"0","AggFuncOp":"","columnType":"varchar"},{"field":"F_xl","comment":"F_xl","idKey":"0","AggFuncOp":"","columnType":"varchar"},{"field":"F_nl","comment":"F_nl","idKey":"0","AggFuncOp":"","columnType":"number"},{"field":"F_csrq","comment":"F_csrq","idKey":"0","AggFuncOp":"","columnType":"date"},{"field":"F_rq","comment":"F_rq","idKey":"0","AggFuncOp":"","columnType":"date"}],"name":"子表回填"}\' icon="" btnName="子表回填" />\r\n\r\n            </th>\r\n          </tr>\r\n          <tr v-if="!permission.table.xyzist.hidden">\r\n            <td colspan="6">\r\n<table class="form-table" cellspacing="0" cellpadding="0" border="0">\r\n    <tbody v-for="(item, index) in data.xycsjm.sub_xyzist" :key="index" :class="{\'transition\':index==transitionIndex}" :data-index="index" data-subname="data.xycsjm.sub_xyzist">\r\n    <tr v-permit="6" @click="transitionIndex = -1">\r\n    </tr>\r\n    <tr v-permit="6" @click="transitionIndex = -1">\r\n              <th style="border-left: 1px solid #f9f9f9;" width="10%" v-if="permission.fields.xyzist.wb1!=\'n\'">\r\n                  <span v-if="permission.fields.xyzist.wb1==\'b\'">*</span>\r\n                  文本1：\r\n              </th>\r\n              <td width="40%"  v-if="permission.fields.xyzist.wb1!=\'n\'">\r\n\t\t<ht-dialog v-model="item.wb1" :custdialog=\'{"name":"请选择","custDialog":{"alias":"ryxxxzdhk","type":"custDialog","conditions":[],"mappingConf":[{"from":"F_xm","target":["xycsjm.sub_xyzist.wb1"]}]},"resultField":[{"field":"F_xm","comment":"F_xm","idKey":"0","AggFuncOp":"","columnType":"varchar"},{"field":"F_xb","comment":"F_xb","idKey":"0","AggFuncOp":"","columnType":"varchar"},{"field":"F_lxfs","comment":"F_lxfs","idKey":"0","AggFuncOp":"","columnType":"varchar"},{"field":"F_xl","comment":"F_xl","idKey":"0","AggFuncOp":"","columnType":"varchar"},{"field":"F_nl","comment":"F_nl","idKey":"0","AggFuncOp":"","columnType":"number"},{"field":"F_csrq","comment":"F_csrq","idKey":"0","AggFuncOp":"","columnType":"date"},{"field":"F_rq","comment":"F_rq","idKey":"0","AggFuncOp":"","columnType":"date"}],"isInSub":true}\':permission="permission.fields.xyzist.wb1" atter="item.wb1"     :style=\'{}\' >\r\n\t\t\t<span slot="labeldesc">文本1</span>\r\n\t\t</ht-dialog>\r\n\r\n\r\n              </td>\r\n              <th style="border-left: 1px solid #f9f9f9;" width="10%" v-if="permission.fields.xyzist.wb2!=\'n\'">\r\n                  <span v-if="permission.fields.xyzist.wb2==\'b\'">*</span>\r\n                  文本2：\r\n              </th>\r\n              <td width="40%" colspan="3" v-if="permission.fields.xyzist.wb2!=\'n\'">\r\n\t\t<ht-input v-model="item.wb2"  :permission="permission.fields.xyzist.wb2"  atter="item.wb2" attr="item.wb2" :validate=\'"max:255"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">文本2</span>\r\n\t\t</ht-input>\r\n\r\n\r\n              </td>\r\n    </tr>\r\n    <tr v-if="isView">\r\n        <th colspan="15" class="group-th" style="padding: 0 10px;">\r\n            <el-button size="small" type="text" icon="el-icon-delete" @click="deleteRow(\'xycsjm.sub_xyzist\',item)">{{$t(\'common.delete\')}}</el-button>\r\n            <el-button size="small" type="text" icon="el-icon-tickets" v-if="\'onetomany\'!=\'onetoone\'" @click="data.xycsjm.sub_xyzist.push(JSON.parse(JSON.stringify(item)))">{{$t(\'common.copy\')}}</el-button>\r\n            <el-button size="small" type="text" icon="el-icon-arrow-up" v-if="\'onetomany\'!=\'onetoone\'" @click="up(index,data.xycsjm.sub_xyzist),transitionIndex = index-1">{{$t(\'common.moveUp\')}}</el-button>\r\n            <el-button size="small" type="text" icon="el-icon-arrow-down" v-if="\'onetomany\'!=\'onetoone\'" @click="down(index,data.xycsjm.sub_xyzist),transitionIndex = index+1">{{$t(\'common.moveDown\')}}</el-button>\r\n        </th>\r\n    </tr>\r\n    </tbody>\r\n\r\n      <tfoot v-if="isView" @click="transitionIndex = -1">\r\n      <tr v-if="permission.table.xyzist.add">\r\n          <td colspan="15">\r\n              <el-button size="small" type="text" icon="el-icon-plus" @click="addSubTab(\'data.xycsjm.sub_xyzist\')">{{$t(\'common.add\')}}</el-button>\r\n          </td>\r\n      </tr>\r\n      </tfoot>\r\n\r\n</table>\r\n            </td>\r\n          </tr>\r\n  </tbody>\r\n</table>\r\n\r\n\r\n',status:"deploy",isMain:"Y",version:1,typeId:"139598",typeName:"默认分类",busDataTemplateCount:0,versionCount:1,formType:"pc",diyJs:""},{createBy:"1",createOrgId:"876613",createTime:1571896792e3,id:"2409136",defId:"2409130",formKey:"Blcbd",name:"B流程表单",formHtml:'\r\n\r\n\r\n\r\n<table class="form-table" cellspacing="0" cellpadding="0" border="0" >\r\n  <tbody>\r\n    \t<tr  @click="transitionIndex = -1">\r\n     \t <th class="group-th" colspan="4">B流程表单</th>\r\n   \t    </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.Blcjm.name!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.Blcjm.name" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">姓名: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width=""  v-if="permission.fields.Blcjm.name!=\'n\'">\r\n\t\t<ht-input v-model="data.Blcjm.name"  :permission="permission.fields.Blcjm.name"  atter="data.Blcjm.name" attr="data.Blcjm.name" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">姓名</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n\t            <th width="10%" v-if="permission.fields.Blcjm.age!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:10|decimal:0"\'  :permission="permission.fields.Blcjm.age" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">年龄: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width=""  v-if="permission.fields.Blcjm.age!=\'n\'">\r\n<ht-digital v-model="data.Blcjm.age" :permission="permission.fields.Blcjm.age" atter="data.Blcjm.age" attr="data.Blcjm.age" :validate=\'"max:10|decimal:0"\' inputType=\'text\'  style="font-weight:normal;" :style=\'{}\' :option=\'{}\'>\r\n <span slot="labeldesc">年龄</span>\r\n</ht-digital>\r\n\r\n\t            </td>\r\n        </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.Blcjm.address!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.Blcjm.address" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">住址: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width=""  v-if="permission.fields.Blcjm.address!=\'n\'">\r\n\t\t<ht-input v-model="data.Blcjm.address"  :permission="permission.fields.Blcjm.address"  atter="data.Blcjm.address" attr="data.Blcjm.address" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">住址</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n\t            <th width="10%" v-if="permission.fields.Blcjm.remark!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.Blcjm.remark" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">备注: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width=""  v-if="permission.fields.Blcjm.remark!=\'n\'">\r\n\t\t<ht-input v-model="data.Blcjm.remark"  :permission="permission.fields.Blcjm.remark"  atter="data.Blcjm.remark" attr="data.Blcjm.remark" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">备注</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n        </tr>\r\n  </tbody>\r\n</table>\r\n\r\n\r\n',status:"deploy",isMain:"Y",version:1,typeId:"139598",typeName:"默认分类",busDataTemplateCount:0,versionCount:1,formType:"pc"},{createBy:"1",createOrgId:"876613",createTime:1571896745e3,id:"2409113",defId:"2409107",formKey:"Alcbd",name:"A流程表单",formHtml:'\r\n\r\n\r\n\r\n<table class="form-table" cellspacing="0" cellpadding="0" border="0" >\r\n  <tbody>\r\n    \t<tr  @click="transitionIndex = -1">\r\n     \t <th class="group-th" colspan="4">A流程表单</th>\r\n   \t    </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.Alcjm.name!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.Alcjm.name" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">姓名: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width=""  v-if="permission.fields.Alcjm.name!=\'n\'">\r\n\t\t<ht-input v-model="data.Alcjm.name"  :permission="permission.fields.Alcjm.name"  atter="data.Alcjm.name" attr="data.Alcjm.name" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">姓名</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n\t            <th width="10%" v-if="permission.fields.Alcjm.age!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:10|decimal:0"\'  :permission="permission.fields.Alcjm.age" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">年龄: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width=""  v-if="permission.fields.Alcjm.age!=\'n\'">\r\n<ht-digital v-model="data.Alcjm.age" :permission="permission.fields.Alcjm.age" atter="data.Alcjm.age" attr="data.Alcjm.age" :validate=\'"max:10|decimal:0"\' inputType=\'text\'  style="font-weight:normal;" :style=\'{}\' :option=\'{}\'>\r\n <span slot="labeldesc">年龄</span>\r\n</ht-digital>\r\n\r\n\t            </td>\r\n        </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.Alcjm.address!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.Alcjm.address" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">住址: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width=""  v-if="permission.fields.Alcjm.address!=\'n\'">\r\n\t\t<ht-input v-model="data.Alcjm.address"  :permission="permission.fields.Alcjm.address"  atter="data.Alcjm.address" attr="data.Alcjm.address" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">住址</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n\t            <th width="10%" v-if="permission.fields.Alcjm.remark!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'""\'  :permission="permission.fields.Alcjm.remark" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">备注: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width=""  v-if="permission.fields.Alcjm.remark!=\'n\'">\r\n<ht-textarea type="text" v-model="data.Alcjm.remark" id="dataAlcjmremark" :permission="permission.fields.Alcjm.remark" :validate=\'""\'     :style=\'{}\'>\r\n\t<span slot="labeldesc">备注</span>\r\n</ht-textarea>\r\n\r\n\t            </td>\r\n        </tr>\r\n  </tbody>\r\n</table>\r\n\r\n\r\n',status:"deploy",isMain:"Y",version:1,typeId:"139598",typeName:"默认分类",busDataTemplateCount:1,versionCount:1,formType:"pc"},{createBy:"1",createOrgId:"876613",createTime:1571814785e3,id:"2407033",defId:"2407027",formKey:"fd",name:"fd",formHtml:'\n\n\n\n<table class="form-table" cellspacing="0" cellpadding="0" border="0" >\n  <tbody>\n    \t<tr  @click="transitionIndex = -1">\n     \t <th class="group-th" colspan="4">fd</th>\n   \t    </tr>\n        <tr v-permit="4" @click="transitionIndex = -1">\n\t            <th width="10%" v-if="permission.fields.hstjtest1.sz1!=\'n\'" style="font-weight:normal;">\n\t                <ht-label :validate=\'"max:10|decimal:5"\'  :permission="permission.fields.hstjtest1.sz1" :style=\'{}\'>\n\t               \t\t<span slot="labeldesc">数字1: </span>\n\t                \t<span slot="tipcontent"></span>\n\t                </ht-label>\n\t            </th>\n\t            <td width=""  v-if="permission.fields.hstjtest1.sz1!=\'n\'">\n<ht-digital v-model="data.hstjtest1.sz1" :permission="permission.fields.hstjtest1.sz1" atter="data.hstjtest1.sz1" attr="data.hstjtest1.sz1" :validate=\'"max:10|decimal:5"\' inputType=\'text\'  style="font-weight:normal;" :style=\'{}\' :option=\'{}\'>\n <span slot="labeldesc">数字1</span>\n</ht-digital>\n\n\t            </td>\n\t            <th width="10%" v-if="permission.fields.hstjtest1.sz2!=\'n\'" style="font-weight:normal;">\n\t                <ht-label :validate=\'"max:10|decimal:5"\'  :permission="permission.fields.hstjtest1.sz2" :style=\'{}\'>\n\t               \t\t<span slot="labeldesc">数字2: </span>\n\t                \t<span slot="tipcontent"></span>\n\t                </ht-label>\n\t            </th>\n\t            <td width=""  v-if="permission.fields.hstjtest1.sz2!=\'n\'">\n<ht-digital v-model="data.hstjtest1.sz2" :permission="permission.fields.hstjtest1.sz2" atter="data.hstjtest1.sz2" attr="data.hstjtest1.sz2" :validate=\'"max:10|decimal:5"\' inputType=\'text\'  style="font-weight:normal;" :style=\'{}\' :option=\'{}\'>\n <span slot="labeldesc">数字2</span>\n</ht-digital>\n\n\t            </td>\n        </tr>\n        <tr v-permit="4" @click="transitionIndex = -1">\n\t            <th width="10%" v-if="permission.fields.hstjtest1.s!=\'n\'" style="font-weight:normal;">\n\t                <ht-label :validate=\'"max:10|decimal:5"\'  :permission="permission.fields.hstjtest1.s" :style=\'{}\'>\n\t               \t\t<span slot="labeldesc">s: </span>\n\t                \t<span slot="tipcontent"></span>\n\t                </ht-label>\n\t            </th>\n\t            <td width=""  v-if="permission.fields.hstjtest1.s!=\'n\'">\n<ht-digital v-model="data.hstjtest1.s" :permission="permission.fields.hstjtest1.s" atter="data.hstjtest1.s" attr="data.hstjtest1.s" :validate=\'"max:10|decimal:5"\' inputType=\'text\'  style="font-weight:normal;" :style=\'{}\' :option=\'{}\'>\n <span slot="labeldesc">s</span>\n</ht-digital>\n\n\t            </td>\n\t            <th width="10%" v-if="permission.fields.hstjtest1.s1!=\'n\'" style="font-weight:normal;">\n\t                <ht-label :validate=\'"max:10|decimal:5"\'  :permission="permission.fields.hstjtest1.s1" :style=\'{}\'>\n\t               \t\t<span slot="labeldesc">s1: </span>\n\t                \t<span slot="tipcontent"></span>\n\t                </ht-label>\n\t            </th>\n\t            <td width=""  v-if="permission.fields.hstjtest1.s1!=\'n\'">\n<ht-digital v-model="data.hstjtest1.s1" :permission="permission.fields.hstjtest1.s1" atter="data.hstjtest1.s1" attr="data.hstjtest1.s1" :validate=\'"max:10|decimal:5"\' inputType=\'text\'  style="font-weight:normal;" :style=\'{}\' :option=\'{}\'>\n <span slot="labeldesc">s1</span>\n</ht-digital>\n\n\t            </td>\n        </tr>\n  </tbody>\n</table>\n\n\n',status:"draft",isMain:"Y",version:1,typeId:"32516",typeName:"测试流程",busDataTemplateCount:0,versionCount:1,formType:"pc",diyJs:""},{createBy:"1",createOrgId:"876613",createTime:1571733454e3,id:"2405209",defId:"2405204",formKey:"tets",name:"tets",formHtml:'\r\n\r\n\r\n\r\n<table class="form-table" cellspacing="0" cellpadding="0" border="0" >\r\n  <tbody>\r\n    \t<tr  @click="transitionIndex = -1">\r\n     \t <th class="group-th" colspan="4">tets</th>\r\n   \t    </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.test2.num1!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:10|decimal:0"\'  :permission="permission.fields.test2.num1" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">num1: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width=""  v-if="permission.fields.test2.num1!=\'n\'">\r\n<ht-digital v-model="data.test1.num1" :permission="permission.fields.test2.num1" atter="data.test2.num1" attr="data.test2.num1" :validate=\'"max:10|decimal:0"\' inputType=\'text\'  style="font-weight:normal;" :style=\'{}\' :option=\'{}\'>\r\n <span slot="labeldesc">num1</span>\r\n</ht-digital>\r\n\r\n\t            </td>\r\n\t            <th width="10%" v-if="permission.fields.test2.num2!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:10|decimal:0"\'  :permission="permission.fields.test2.num2" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">num2: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width=""  v-if="permission.fields.test2.num2!=\'n\'">\r\n<ht-digital v-model="data.test1.num2" :permission="permission.fields.test2.num2" atter="data.test2.num2" attr="data.test2.num2" :validate=\'"max:10|decimal:0"\' inputType=\'text\'  style="font-weight:normal;" :style=\'{}\' :option=\'{}\'>\r\n <span slot="labeldesc">num2</span>\r\n</ht-digital>\r\n\r\n\t            </td>\r\n        </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.test2.num3!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:10|decimal:0"\'  :permission="permission.fields.test2.num3" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">num3: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="" colspan="3" v-if="permission.fields.test2.num3!=\'n\'">\r\n<ht-digital v-model="data.test1.num3" :permission="permission.fields.test2.num3" atter="data.test2.num3" attr="data.test2.num3" :validate=\'"max:10|decimal:0"\' inputType=\'text\' htfuncexp=\'{num1(data.test1.num1)}+{num2(data.test1.num2)}\'  style="font-weight:normal;" :style=\'{}\' :option=\'{"statFun":"{num1(data.test1.num1)}+{num2(data.test1.num2)}"}\'>\r\n <span slot="labeldesc">num3</span>\r\n</ht-digital>\r\n\r\n\t            </td>\r\n        </tr>\r\n  </tbody>\r\n</table>\r\n\r\n\r\n',status:"draft",isMain:"Y",version:1,typeId:"139598",typeName:"默认分类",busDataTemplateCount:1,versionCount:1,formType:"pc"},{createBy:"1",createOrgId:"876613",createTime:1571733206e3,id:"2405129",defId:"2405124",formKey:"testj",name:"testj",formHtml:'\r\n\r\n\r\n\r\n<table class="form-table" cellspacing="0" cellpadding="0" border="0" >\r\n  <tbody>\r\n    \t<tr  @click="transitionIndex = -1">\r\n     \t <th class="group-th" colspan="4">testj</th>\r\n   \t    </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.hstj.sz1!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:10|decimal:0"\'  :permission="permission.fields.hstj.sz1" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">数字1: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width=""  v-if="permission.fields.hstj.sz1!=\'n\'">\r\n<ht-digital v-model="data.hstj.sz1" :permission="permission.fields.hstj.sz1" atter="data.hstj.sz1" attr="data.hstj.sz1" :validate=\'"max:10|decimal:0"\' inputType=\'text\'  style="font-weight:normal;" :style=\'{}\' :option=\'{}\'>\r\n <span slot="labeldesc">数字1</span>\r\n</ht-digital>\r\n\r\n\t            </td>\r\n\t            <th width="10%" v-if="permission.fields.hstj.sz2!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:10|decimal:0"\'  :permission="permission.fields.hstj.sz2" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">数字2: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width=""  v-if="permission.fields.hstj.sz2!=\'n\'">\r\n<ht-digital v-model="data.hstj.sz2" :permission="permission.fields.hstj.sz2" atter="data.hstj.sz2" attr="data.hstj.sz2" :validate=\'"max:10|decimal:0"\' inputType=\'text\'  style="font-weight:normal;" :style=\'{}\' :option=\'{}\'>\r\n <span slot="labeldesc">数字2</span>\r\n</ht-digital>\r\n\r\n\t            </td>\r\n        </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.hstj.sz3!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:10|decimal:0"\'  :permission="permission.fields.hstj.sz3" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">数字3: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="" colspan="3" v-if="permission.fields.hstj.sz3!=\'n\'">\r\n<ht-digital v-model="data.hstj.sz3" :permission="permission.fields.hstj.sz3" atter="data.hstj.sz3" attr="data.hstj.sz3" :validate=\'"max:10|decimal:0"\' inputType=\'text\' htfuncexp=\'{数字1(data.hstj.sz1)}+{数字2(data.hstj.sz2)}\'  style="font-weight:normal;" :style=\'{}\' :option=\'{"statFun":"{数字1(data.hstj.sz1)}+{数字2(data.hstj.sz2)}"}\'>\r\n <span slot="labeldesc">数字3</span>\r\n</ht-digital>\r\n\r\n\t            </td>\r\n        </tr>\r\n  </tbody>\r\n</table>\r\n\r\n\r\n',status:"draft",isMain:"Y",version:1,typeId:"139598",typeName:"默认分类",busDataTemplateCount:0,versionCount:1,formType:"pc"},{createBy:"1",updateBy:"1",createOrgId:"876613",createTime:1571624386e3,updateTime:1571624464e3,id:"2223605",defId:"2223598",formKey:"lcbkjyz1",name:"里程碑控件验证1",formHtml:'\r\n\r\n\r\n\r\n<table class="form-table" cellspacing="0" cellpadding="0" border="0" >\r\n  <tbody>\r\n    \t<tr  @click="transitionIndex = -1">\r\n     \t <th class="group-th" colspan="4">里程碑控件验证1</th>\r\n   \t    </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.lcbkjyz1.zd1!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.lcbkjyz1.zd1" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">字段1: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="" colspan="3" v-if="permission.fields.lcbkjyz1.zd1!=\'n\'">\r\n\t\t<ht-input v-model="data.lcbkjyz1.zd1"  :permission="permission.fields.lcbkjyz1.zd1"  atter="data.lcbkjyz1.zd1" attr="data.lcbkjyz1.zd1" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">字段1</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n        </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n                <th width="10%" style="font-weight:normal;">\r\n                    <ht-label :validate=\'"max:50"\'   :style=\'{}\'>\r\n                        <span slot="labeldesc">字段2: </span>\r\n                    \t<span slot="tipcontent"></span>\r\n                    </ht-label>\r\n                </th>\r\n                <td >\r\n\t\t\t<ht-dialog-btn :isShowInput=""  icon="" btnName="选择" htCustomScript="YWxlcnQoImhlbGxvIHdvcmxkIik7" :validate=\'"max:50"\'  :style=\'{}\'>\r\n\t\t\t\t<span slot="labeldesc">字段2</span>\r\n\t\t\t</ht-dialog-btn>\r\n\r\n\r\n                </td>\r\n\t            <th width="10%" v-if="permission.fields.lcbkjyz1.bz!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.lcbkjyz1.bz" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">备注: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width=""  v-if="permission.fields.lcbkjyz1.bz!=\'n\'">\r\n\t\t<ht-input v-model="data.lcbkjyz1.bz"  :permission="permission.fields.lcbkjyz1.bz"  atter="data.lcbkjyz1.bz" attr="data.lcbkjyz1.bz" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">备注</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n        </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.lcbkjyz1.cs!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.lcbkjyz1.cs" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">测试: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="" colspan="3" v-if="permission.fields.lcbkjyz1.cs!=\'n\'">\r\n\t\t<ht-input v-model="data.lcbkjyz1.cs"  :permission="permission.fields.lcbkjyz1.cs"  atter="data.lcbkjyz1.cs" attr="data.lcbkjyz1.cs" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">测试</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n        </tr>\r\n  </tbody>\r\n</table>\r\n\r\n\r\n',status:"draft",isMain:"Y",version:1,typeId:"32516",typeName:"测试流程",busDataTemplateCount:0,versionCount:1,formType:"pc"},{createBy:"1",updateBy:"1",createOrgId:"876613",createTime:1571623853e3,updateTime:1571623938e3,id:"2223468",defId:"2223461",formKey:"bugyz",name:"bug验证",formHtml:'\r\n<el-tabs  type="border-card" ref="el_table_check">\r\n  \t\t<el-tab-pane    label=" Tabs标签页" icon="el-icon-edit">\r\n\r\n\r\n<table class="form-table" cellspacing="0" cellpadding="0" border="0" >\r\n  <tbody>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.bdkjtest2.htzd1!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.bdkjtest2.htzd1" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">回填字段1: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="" colspan="3" v-if="permission.fields.bdkjtest2.htzd1!=\'n\'">\r\n\t\t<ht-input v-model="data.bdkjtest2.htzd1"  :permission="permission.fields.bdkjtest2.htzd1"  atter="data.bdkjtest2.htzd1" attr="data.bdkjtest2.htzd1" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">回填字段1</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n        </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.bdkjtest2.jlxzq!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.bdkjtest2.jlxzq" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">级联选择器: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width=""  v-if="permission.fields.bdkjtest2.jlxzq!=\'n\'">\r\n\t\t<ht-dialog v-model="data.bdkjtest2.jlxzq" :custdialog=\'{"name":"请选择","custDialog":{"alias":"sxcs","type":"custDialog","conditions":[],"mappingConf":[{"from":"NAME_","target":["bdkjtest2.jlxzq"]}]},"resultField":[{"field":"ID_","comment":"ID_","idKey":"0","AggFuncOp":"","columnType":"varchar"},{"field":"NAME_","comment":"NAME_","idKey":"0","AggFuncOp":"","columnType":"varchar"}]}\':permission="permission.fields.bdkjtest2.jlxzq" atter="data.bdkjtest2.jlxzq"     :style=\'{}\' >\r\n\t\t\t<span slot="labeldesc">级联选择器</span>\r\n\t\t</ht-dialog>\r\n\r\n\r\n\t            </td>\r\n\t            <th width="10%" v-if="permission.fields.bdkjtest2.dhk!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.bdkjtest2.dhk" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">对话框: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width=""  v-if="permission.fields.bdkjtest2.dhk!=\'n\'">\r\n\t\t<ht-input v-model="data.bdkjtest2.dhk"  :permission="permission.fields.bdkjtest2.dhk"  atter="data.bdkjtest2.dhk" attr="data.bdkjtest2.dhk" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">对话框</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n        </tr>\r\n  </tbody>\r\n</table>\r\n\r\n\r\n\r\n\t    </el-tab-pane>\r\n  \t\t<el-tab-pane    label=" Tabs标签页" icon="el-icon-edit">\r\n\r\n\r\n<table class="form-table" cellspacing="0" cellpadding="0" border="0" >\r\n  <tbody>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.bdkjtest2.htzd2!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50|confirmed:"+data.bdkjtest2.htzd3\'  :permission="permission.fields.bdkjtest2.htzd2" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">回填字段2: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width=""  v-if="permission.fields.bdkjtest2.htzd2!=\'n\'">\r\n\t\t<ht-input v-model="data.bdkjtest2.htzd2"  :permission="permission.fields.bdkjtest2.htzd2"  atter="data.bdkjtest2.htzd2" attr="data.bdkjtest2.htzd2" :validate=\'"max:50|confirmed:"+data.bdkjtest2.htzd3\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">回填字段2</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n\t            <th width="10%" v-if="permission.fields.bdkjtest2.htzd3!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.bdkjtest2.htzd3" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">回填字段3: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width=""  v-if="permission.fields.bdkjtest2.htzd3!=\'n\'">\r\n\t\t<ht-input v-model="data.bdkjtest2.htzd3"  :permission="permission.fields.bdkjtest2.htzd3"  atter="data.bdkjtest2.htzd3" attr="data.bdkjtest2.htzd3" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">回填字段3</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n        </tr>\r\n  </tbody>\r\n</table>\r\n\r\n\r\n\r\n\t    </el-tab-pane>\r\n</el-tabs>',status:"draft",isMain:"Y",version:1,typeId:"32516",typeName:"测试流程",busDataTemplateCount:0,versionCount:1,formType:"pc"},{createBy:"1",updateBy:"1",createOrgId:"876613",createTime:1571623245e3,updateTime:1571623283e3,id:"2222083",defId:"2222068",formKey:"zdcs",name:"折叠测试",formHtml:'\r\n<el-collapse   value="" ref="collapse">\r\n\r\n\t\t\t\r\n\r\n\r\n<table class="form-table" cellspacing="0" cellpadding="0" border="0" >\r\n  <tbody>\r\n        <tr v-permit="2" @click="transitionIndex = -1">\r\n\t            <th width="20%" v-if="permission.fields.sqzb.sqr!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50"\'  :permission="permission.fields.sqzb.sqr" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">申请人: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width=""  v-if="permission.fields.sqzb.sqr!=\'n\'">\r\n\t\t<ht-input v-model="data.cwsq.sqr"  :permission="permission.fields.sqzb.sqr"  atter="data.sqzb.sqr" attr="data.sqzb.sqr" :validate=\'"max:50"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">申请人</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n        </tr>\r\n  </tbody>\r\n</table>\r\n\r\n\r\n\r\n\r\n\t\t\t<el-collapse-item title=" 折叠面板" name="1" style="background: chartreuse">\r\n\r\n\r\n<table class="form-table" cellspacing="0" cellpadding="0" border="0" >\r\n  <tbody>\r\n        <tr v-permit="2" @click="transitionIndex = -1">\r\n\t            <th width="20%" v-if="permission.fields.sqzb.wdsm!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:4000"\'  :permission="permission.fields.sqzb.wdsm" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">文档说明: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width=""  v-if="permission.fields.sqzb.wdsm!=\'n\'">\r\n\t\t<ht-input v-model="data.cwsq.wdsm"  :permission="permission.fields.sqzb.wdsm"  atter="data.sqzb.wdsm" attr="data.sqzb.wdsm" :validate=\'"max:4000"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">文档说明</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n        </tr>\r\n  </tbody>\r\n</table>\r\n\r\n\r\n</el-collapse-item>\r\n</el-collapse>\r\n\r\n',status:"draft",isMain:"Y",version:1,typeId:"139598",typeName:"默认分类",busDataTemplateCount:0,versionCount:1,formType:"pc",diyJs:""},{createBy:"1",updateBy:"1",createOrgId:"876613",createTime:157130416e4,updateTime:1571304249e3,id:"1887091",defId:"1887078",formKey:"cwb",name:"财务表",formHtml:'\r\n<el-tabs  type="border-card" ref="el_table_check">\r\n  \t\t<el-tab-pane    label="默认信息" icon="el-icon-edit">\r\n\r\n\r\n<table class="form-table" cellspacing="0" cellpadding="0" border="0" >\r\n  <tbody>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.sqzb.sqr!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50|"\'  :permission="permission.fields.sqzb.sqr" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">申请人: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width=""  v-if="permission.fields.sqzb.sqr!=\'n\'">\r\n\t\t<ht-input v-model="data.cwsq.sqr"  :permission="permission.fields.sqzb.sqr"  atter="data.sqzb.sqr" attr="data.sqzb.sqr" :validate=\'"max:50|"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">申请人</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n\t            <th width="10%" v-if="permission.fields.sqzb.sqbm!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:50|"\'  :permission="permission.fields.sqzb.sqbm" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">申请部门: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width=""  v-if="permission.fields.sqzb.sqbm!=\'n\'">\r\n\t\t<ht-input v-model="data.cwsq.sqbm"  :permission="permission.fields.sqzb.sqbm"  atter="data.sqzb.sqbm" attr="data.sqzb.sqbm" :validate=\'"max:50|"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">申请部门</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n        </tr>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.sqzb.sqrq!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"date:true"\'  :permission="permission.fields.sqzb.sqrq" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">申请日期: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width="" colspan="3" v-if="permission.fields.sqzb.sqrq!=\'n\'">\r\n<ht-date v-model="data.cwsq.sqrq" :validate=\'"date:true"\' ht-date=\'yyyy-MM-dd HH:mm:ss\'  :permission="permission.fields.sqzb.sqrq" :showDate="false"  :day="0" format="yyyy-MM-dd HH:mm:ss"  inputFormat=""   :style=\'{}\'>\r\n\t<span slot="labeldesc">申请日期</span>\r\n</ht-date>\r\n\r\n\t            </td>\r\n        </tr>\r\n  </tbody>\r\n</table>\r\n\r\n\r\n\r\n\t    </el-tab-pane>\r\n  \t\t<el-tab-pane disabled ref="next_step_check_1"    label=" 分页校验" icon="el-icon-edit">\r\n\r\n\r\n<table class="form-table" cellspacing="0" cellpadding="0" border="0" >\r\n  <tbody>\r\n        <tr v-permit="4" @click="transitionIndex = -1">\r\n\t            <th width="10%" v-if="permission.fields.sqzb.zfy!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:10|required:true|decimal:0"\'  :permission="permission.fields.sqzb.zfy" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">总费用: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width=""  v-if="permission.fields.sqzb.zfy!=\'n\'">\r\n<ht-digital v-model="data.cwsq.zfy" :permission="permission.fields.sqzb.zfy" atter="data.sqzb.zfy" attr="data.sqzb.zfy" :validate=\'"max:10|required:true|decimal:0"\' inputType=\'text\'  style="font-weight:normal;" :style=\'{}\' :option=\'{}\'>\r\n <span slot="labeldesc">总费用</span>\r\n</ht-digital>\r\n\r\n\t            </td>\r\n\t            <th width="10%" v-if="permission.fields.sqzb.wdsm!=\'n\'" style="font-weight:normal;">\r\n\t                <ht-label :validate=\'"max:4000|required:true"\'  :permission="permission.fields.sqzb.wdsm" :style=\'{}\'>\r\n\t               \t\t<span slot="labeldesc">文档说明: </span>\r\n\t                \t<span slot="tipcontent"></span>\r\n\t                </ht-label>\r\n\t            </th>\r\n\t            <td width=""  v-if="permission.fields.sqzb.wdsm!=\'n\'">\r\n\t\t<ht-input v-model="data.cwsq.wdsm"  :permission="permission.fields.sqzb.wdsm"  atter="data.sqzb.wdsm" attr="data.sqzb.wdsm" :validate=\'"max:4000|required:true"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">文档说明</span>\r\n\t\t</ht-input>\r\n\r\n\r\n\t            </td>\r\n        </tr>\r\n          <tr @click="transitionIndex = -1" v-if="!permission.table.sqxx.hidden">\r\n            <th class="group-th" colspan="4" sub-relation="onetomany">\r\n            \t申请细项\r\n            </th>\r\n          </tr>\r\n          <tr v-if="!permission.table.sqxx.hidden">\r\n            <td colspan="4">\r\n<table class="form-table" cellspacing="0" cellpadding="0" border="0">\r\n                  <thead>\r\n                    <tr class="sub-table-header" @click="transitionIndex = -1">\r\n\t\t\t          <th width="48">{{$t(\'common.seq\')}}</th>\r\n\t\t\t            <th v-if="permission.fields.sqxx.xmyt!=\'n\'" style="font-weight:normal;;;"><span  v-if="permission.fields.sqxx.xmyt==\'b\'">*</span>\r\n\t\t\t\t\t\t\t\t项目用途\r\n\t\t\t            </th>\r\n\t\t\t            <th v-if="permission.fields.sqxx.sqsl!=\'n\'" style="font-weight:normal;;;"><span  v-if="permission.fields.sqxx.sqsl==\'b\'">*</span>\r\n\t\t\t\t\t\t\t\t申请数量\r\n\t\t\t            </th>\r\n\t\t\t            <th v-if="permission.fields.sqxx.dgje!=\'n\'" style="font-weight:normal;;;"><span  v-if="permission.fields.sqxx.dgje==\'b\'">*</span>\r\n\t\t\t\t\t\t\t\t单个金额\r\n\t\t\t            </th>\r\n\t\t\t            <th v-if="permission.fields.sqxx.sm!=\'n\'" style="font-weight:normal;;;"><span  v-if="permission.fields.sqxx.sm==\'b\'">*</span>\r\n\t\t\t\t\t\t\t\t说明\r\n\t\t\t            </th>\r\n\t\t\t            <th v-if="permission.fields.sqxx.zje!=\'n\'" style="font-weight:normal;;;"><span  v-if="permission.fields.sqxx.zje==\'b\'">*</span>\r\n\t\t\t\t\t\t\t\t总金额\r\n\t\t\t            </th>\r\n\t\t\t            <th width="170" v-if="permission.table.sqxx.del">{{$t(\'common.operation\')}}</th>\r\n                    </tr>\r\n                    \r\n                  </thead>\r\n                  <tbody>\r\n          <tr v-for="(item, index) in data.cwsq.sub_sqxx" :key="index" :data-index="index" :class="{\'transition\':index==transitionIndex}" data-subname="data.cwsq.sub_sqxx">\r\n                                <td @click="transitionIndex = -1" align="center" style="border-left: 1px solid #f9f9f9;">{{index + 1}}</td>\r\n                                    <td @click="transitionIndex = -1" v-if="permission.fields.sqxx.xmyt!=\'n\'" style="font-weight:normal;;;">\t\t<ht-input v-model="item.xmyt"  :permission="permission.fields.sqxx.xmyt"  atter="item.xmyt" attr="item.xmyt" :validate=\'"max:50|"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">项目用途</span>\r\n\t\t</ht-input>\r\n\r\n\r\n</td>\r\n                                    <td @click="transitionIndex = -1" v-if="permission.fields.sqxx.sqsl!=\'n\'" style="font-weight:normal;;;">\t\t<ht-input v-model="item.sqsl"  :permission="permission.fields.sqxx.sqsl"  atter="item.sqsl" attr="item.sqsl" :validate=\'"max:10|decimal:0"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">申请数量</span>\r\n\t\t</ht-input>\r\n\r\n\r\n</td>\r\n                                    <td @click="transitionIndex = -1" v-if="permission.fields.sqxx.dgje!=\'n\'" style="font-weight:normal;;;">\t\t<ht-input v-model="item.dgje"  :permission="permission.fields.sqxx.dgje"  atter="item.dgje" attr="item.dgje" :validate=\'"max:10|decimal:0"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">单个金额</span>\r\n\t\t</ht-input>\r\n\r\n\r\n</td>\r\n                                    <td @click="transitionIndex = -1" v-if="permission.fields.sqxx.sm!=\'n\'" style="font-weight:normal;;;">\t\t<ht-input v-model="item.sm"  :permission="permission.fields.sqxx.sm"  atter="item.sm" attr="item.sm" :validate=\'"max:500|required:true"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">说明</span>\r\n\t\t</ht-input>\r\n\r\n\r\n</td>\r\n                                    <td @click="transitionIndex = -1" v-if="permission.fields.sqxx.zje!=\'n\'" style="font-weight:normal;;;">\t\t<ht-input v-model="item.zje"  :permission="permission.fields.sqxx.zje"  atter="item.zje" attr="item.zje" :validate=\'"max:10|required:true|decimal:0"\' inputType=\'text\'  style="font-weight:normal;"  :style=\'{}\'>\r\n\t\t\t<span slot="labeldesc">总金额</span>\r\n\t\t</ht-input>\r\n\r\n\r\n</td>\r\n                                  <td class="trash" v-if="permission.table.sqxx.del">\r\n                                      <el-button size="small" type="text" @click="deleteRow(\'cwsq.sub_sqxx\',item)">{{$t(\'common.delete\')}}</el-button>\r\n                                      <el-button size="small" type="text" @click="data.cwsq.sub_sqxx.push(JSON.parse(JSON.stringify(item)))">{{$t(\'common.copy\')}}</el-button>\r\n                                      <el-button size="small" type="text" v-if="\'onetomany\'!=\'onetoone\'" @click="up(index,data.cwsq.sub_sqxx),transitionIndex = index-1">{{$t(\'common.moveUp\')}}</el-button>\r\n                                      <el-button size="small" type="text" v-if="\'onetomany\'!=\'onetoone\'" @click="down(index,data.cwsq.sub_sqxx),transitionIndex = index+1">{{$t(\'common.moveDown\')}}</el-button>\r\n                                  </td>\r\n                            </tr>\r\n                  </tbody>\r\n                  <tfoot v-if="isView" @click="transitionIndex = -1">\r\n                    <tr v-if="permission.table.sqxx.add">\r\n                      <td colspan="15">\r\n                        <el-button\r\n                          size="small"\r\n                          type="text"\r\n                          icon="el-icon-plus"\r\n                          @click="addSubTab(\'data.cwsq.sub_sqxx\')"\r\n                        >{{$t(\'common.add\')}}</el-button>\r\n                      </td>\r\n                    </tr>\r\n                  </tfoot>\r\n                </table>\r\n            </td>\r\n          </tr>\r\n  </tbody>\r\n</table>\r\n\r\n\r\n\r\n\t\t    <div class="tabcheck_btn">\r\n\t\t\t          <el-button type="success" @click="nextStepClick(\'y\',1,\'back\')" size="small">上一步</el-button>\r\n\t\t\t\t \r\n\t        </div>\r\n\t    </el-tab-pane>\r\n</el-tabs>',status:"deploy",isMain:"Y",version:1,typeId:"139598",typeName:"默认分类",busDataTemplateCount:0,versionCount:1,formType:"pc"}];t.default={name:"userData",getPageJson:function(e){return new Promise((function(t){setTimeout((function(){t(i.default.query(n,e))}),500)}))}}},a858:function(e,t,a){"use strict";a.r(t);a("b2cb");var i=a("2ade"),n=a("164f"),o=a("c994"),r=window.context.portal;t.default={getSysCat:function(){return new Promise((function(e,t){i.default.post(r+"/sys/sysType/v1/sysTypeTree").then((function(t){e(t.data)}),(function(e){t(e)}))}))},saveBatch:function(e){return new Promise((function(t,a){i.default.post(r+"/sys/sysMenu/v1/saveBatch",e).then((function(e){t(e.data)}))}))},getSysCatByPage:function(e){return new Promise((function(t,a){i.default.post(r+"/sys/category/v1/list",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getMenus:function(){return new Promise((function(e,t){i.default.get("".concat(r,"/sys/sysMenu/v1/getCurrentUserMenu?menuAlias=manage_menu")).then((function(t){e(t.data.value)}),(function(e){t(e)}))}))},removeMenuById:function(e){return new Promise((function(t,a){i.default.remove("".concat(r,"/sys/sysMenu/v1/remove?id=").concat(e)).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getMenuTree:function(){var e="";return n.default.state.tenantId&&(e="?ignoreAlias=tenant"),new Promise((function(t,a){i.default.get("".concat(r,"/sys/sysMenu/v1/getTree").concat(e)).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getMenuByRoleAlias:function(e){return new Promise((function(t,a){i.default.get("".concat(r,"/sys/sysMenu/v1/getMenuByRoleAlias?roleAlias=")+e).then((function(e){t(o.default.tile2nest(e.data))}),(function(e){a(e)}))}))},delSysType:function(e){return new Promise((function(t,a){i.default.remove("".concat(r,"/sys/sysType/v1/remove?id=").concat(e)).then((function(e){t(e.data)}),(function(e){a(e)}))}))},onlinePreview:function(e,t){i.default.get(r+"/file/onlinePreviewController/v1/onlinePreview?fileId="+e).then((function(e){t(e)}))},downloadFile:function(e,t){i.default.download(r+"/system/file/v1/downloadFile?fileId="+e)},getIdentityPageJson:function(e){return new Promise((function(t,a){i.default.post(r+"/sys/identity/v1/listJson",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getSysExternalUnitePageJson:function(e){return new Promise((function(t,a){i.default.post(r+"/portal/sysExternalUnite/v1/listJson",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},delSysExternalUniteById:function(e){return new Promise((function(t,a){i.default.remove(r+"/portal/sysExternalUnite/v1/removes?ids="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},syncUser:function(e){return new Promise((function(t,a){i.default.get(r+"/portal/sysExternalUnite/v1/syncUser?id="+e,"arraybuffer").then((function(e){t(e.data)}),(function(e){a(e)}))}))},pullUser:function(e){return new Promise((function(t,a){i.default.get(r+"/portal/sysExternalUnite/v1/pullUser?id="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},generateMenuUrl:function(e){return new Promise((function(t,a){i.default.get(r+"/portal/sysExternalUnite/v1/generateMenuUrl?id="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getDataSourcePageJson:function(e){return new Promise((function(t,a){i.default.post(r+"/sys/sysDataSource/v1/listJson",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},checkConnection:function(e){return new Promise((function(t,a){i.default.post(r+"/sys/sysDataSource/v1/checkConnection",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getTenantDataSourcePageJson:function(e){return new Promise((function(t,a){i.default.post(r+"/sys/sysTenantDataSource/v1/listJson",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},checkTenantConnection:function(e){return new Promise((function(t,a){i.default.post(r+"/sys/sysTenantDataSource/v1/checkConnection",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getschedulerPageJson:function(e){return new Promise((function(t,a){i.default.post(r+"/job/scheduler/v1/jobList",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},changeStart:function(e){return new Promise((function(t,a){i.default.post(r+"/job/scheduler/v1/changeStart?isStandby="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},delJob:function(e){return new Promise((function(t,a){i.default.remove(r+"/job/scheduler/v1/delJob?jobName="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getSchedulerPageJsonbyJobName:function(e,t){return new Promise((function(a,n){i.default.post(e,t).then((function(e){a(e.data)}),(function(e){n(e)}))}))},getTriggersJsonByJob:function(e,t){return new Promise((function(a,n){i.default.post(e,t).then((function(e){a(e.data)}),(function(e){n(e)}))}))},toggleTriggerRun:function(e){return new Promise((function(t,a){i.default.post(r+"/job/scheduler/v1/toggleTriggerRun?name="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},delTrigger:function(e){return new Promise((function(t,a){i.default.remove(r+"/job/scheduler/v1/delTrigger?name="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getI18nMessageTypePageJson:function(e){return new Promise((function(t,a){i.default.post(r+"/i18n/custom/i18nMessageType/v1/list",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},geti18nMessageTypeAll:function(){return new Promise((function(e,t){i.default.post(r+"/i18n/custom/i18nMessageType/v1/all").then((function(t){e(t.data)}),(function(e){t(e)}))}))},getI18nMessageTypeByType:function(e){return new Promise((function(t,a){i.default.post(r+"/i18n/custom/i18nMessageType/v1/getByType?type="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getByMessKey:function(e){return new Promise((function(t,a){i.default.post(r+"/i18n/custom/i18nMessage/v1/getByMessKey?key="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},i18nMessageDelByKey:function(e){return new Promise((function(t,a){i.default.remove(r+"/i18n/custom/i18nMessage/v1/delByKey?key="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getI18nMessagePageJson:function(e){return new Promise((function(t,a){i.default.post(r+"/i18n/custom/i18nMessage/v1/list",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},i18nMessageInit:function(){return new Promise((function(e,t){i.default.post(r+"/i18n/custom/i18nMessage/v1/init").then((function(t){e(t.data)}),(function(e){t(e)}))}))},i18nMessageClearCache:function(){return new Promise((function(e,t){i.default.post(r+"/i18n/custom/i18nMessage/v1/clearCache").then((function(t){e(t.data)}),(function(e){t(e)}))}))},getByTypeId:function(e){return new Promise((function(t,a){i.default.post("".concat(r,"/sys/dataDict/v1/getByTypeId"),e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},delDataDict:function(e){return new Promise((function(t,a){i.default.remove("".concat(r,"/sys/dataDict/v1/remove?id=").concat(e)).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getIndexLayoutPage:function(e){return new Promise((function(t,a){i.default.post(r+"/portal/sysIndexLayout/sysIndexLayout/v1/listJson",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getIndexColumnPage:function(e){return new Promise((function(t,a){i.default.post(r+"/portal/sysIndexColumn/sysIndexColumn/v1/listJson",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},addUserRel:function(e){return new Promise((function(t,a){i.default.post(r+"/api/userRel/v1/userRel/addUserRel",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},updateUserRel:function(e){return new Promise((function(t,a){i.default.post(r+"/api/userRel/v1/userRel/updateUserRel",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},deleteUserRel:function(e){return new Promise((function(t,a){i.default.post(r+"/api/userRel/v1/userRel/deleteUserRel",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getLayoutManagerPage:function(e){return new Promise((function(t,a){i.default.post(r+"/portal/sysIndexLayoutManage/sysIndexLayoutManage/v1/listJson",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getLayoutManageDesignData:function(e,t){return new Promise((function(a,n){i.default.get(r+"/portal/sysIndexLayoutManage/sysIndexLayoutManage/v1/design?id=".concat(e,"&layoutType=").concat(t)).then((function(e){a(e.data)}),(function(e){n(e)}))}))},getHomeLayout:function(){return new Promise((function(e,t){i.default.get(r+"/portal/main/v1/myHome").then((function(t){e(t.data)}),(function(e){t(e)}))}))},getColumnByAlias:function(e){return new Promise((function(t,a){i.default.get(r+"/portal/sysIndexColumn/sysIndexColumn/v1/getByAlias?alias="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},deleteOrg:function(e){return new Promise((function(t,a){i.default.post(r+"/api/org/v1/org/deleteOrg",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getDefaultLayoutManagerPage:function(e){return new Promise((function(t,a){i.default.post(r+"/portal/sysIndexLayoutManage/sysIndexLayoutManage/v1/getSysDefaultLayout",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},setlayoutMngShareToSub:function(e,t){return new Promise((function(a,n){i.default.get(r+"/portal/sysIndexLayoutManage/sysIndexLayoutManage/v1/setShareToSub?id=".concat(e,"&shareToSub=").concat(t)).then((function(e){a(e.data)}),(function(e){n(e)}))}))},setlayoutMngEnable:function(e,t){return new Promise((function(a,n){i.default.get(r+"/portal/sysIndexLayoutManage/sysIndexLayoutManage/v1/enable?id=".concat(e,"&enable=").concat(t)).then((function(e){a(e.data)}),(function(e){n(e)}))}))},getLayoutMngById:function(e){return new Promise((function(t,a){i.default.get(r+"/portal/sysIndexLayoutManage/sysIndexLayoutManage/v1/getJson?id="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getCurrentMenu:function(){return new Promise((function(e,t){i.default.get(r+"/sys/sysMenu/v1/getCurrentUserMenu?menuAlias=front_menu").then((function(t){e(t.data)}),(function(e){t(e)}))}))},downloadImg:function(e,t){i.default.get(window.context.portal+"/system/file/v1/preview?fileId="+e,"blob").then((function(e){if(e.data.size>0){var a=e.data,i=new FileReader;i.readAsDataURL(a),i.onload=function(e){t(e.target.result)}}else t("")}),(function(){t("")}))},getCurrentMenuByAlias:function(e){return new Promise((function(t,a){i.default.get(r+"/sys/sysMenu/v1/getCurrentUserMenu?menuAlias="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},saveDataTemplateToMenu:function(e){return new Promise((function(t,a){i.default.post(r+"/sys/sysMenu/v1/addDataTemplateToMenu",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},isMenuExist:function(e){return new Promise((function(t,a){i.default.get(r+"/sys/sysMenu/v1/isMenuExistByAlias?alias="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getSysProperties:function(e){return new Promise((function(t,a){i.default.post(r+"/sys/sysProperties/v1/listJson",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getSysProperty:function(e){return new Promise((function(t,a){i.default.get("".concat(r,"/sys/sysProperties/v1/getJson?id=").concat(e)).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getSysPropertyByAlias:function(e){return new Promise((function(t,a){i.default.get("".concat(r,"/sys/sysProperties/v1/getDecryptByAlias?alias=").concat(e)).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getDecryptBySysSetting:function(){return new Promise((function(e,t){i.default.get("".concat(r,"/sys/sysProperties/v1/getDecryptBySysSetting")).then((function(t){e(t.data)}),(function(e){t(e)}))}))},getSysModuleJson:function(e){return new Promise((function(t,a){i.default.post(r+"/sys/sysModule/v1/listJson",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getSysModuleById:function(e){return new Promise((function(t,a){i.default.get(r+"/sys/sysModule/v1/getJson?id="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getDefaultPwdStrategy:function(){return new Promise((function(e,t){i.default.get("".concat(r,"/sys/sysPwdStrategy/v1/getDefault")).then((function(t){e(t.data)}),(function(e){t(e)}))}))},getDefPwdStrategy:function(e){i.default.get(r+"/sys/sysPwdStrategy/v1/getDefault").then((function(t){e(t.data)}))},saveDefaultPwdStrategy:function(e){return new Promise((function(t,a){i.default.post(r+"/sys/sysPwdStrategy/v1/save",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},importDataDict:function(e,t){return new Promise((function(a,n){i.default.post(r+"/sys/dataDict/v1/import?typeId=".concat(t),e).then((function(e){a(e.data)}),(function(e){n(e)}))}))},importIdentity:function(e){return new Promise((function(t,a){i.default.post(r+"/sys/identity/v1/import",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},importSysDataSource:function(e){return new Promise((function(t,a){i.default.post(r+"/sys/sysDataSource/v1/import",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},importSysTenantDataSource:function(e){return new Promise((function(t,a){i.default.post(r+"/sys/sysTenantDataSource/v1/import",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},importSysTags:function(e,t){return new Promise((function(a,n){i.default.post(r+"/portal/sysTag/v1/import?typeId="+t,e).then((function(e){a(e.data)}),(function(e){n(e)}))}))},removeTagByTypeId:function(e){return new Promise((function(t,a){i.default.remove(r+"/portal/sysTag/v1/removeByTypeId?id=".concat(e)).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getTagsByTypeId:function(e){return new Promise((function(t,a){i.default.get(r+"/portal/sysTag/v1/tags?typeId=".concat(e)).then((function(e){t(e.data)}),(function(e){a(e)}))}))},removeTag:function(e){return new Promise((function(t,a){i.default.remove(r+"/portal/sysTag/v1/remove?ids=".concat(e)).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getSysAppList:function(e){return new Promise((function(t,a){i.default.post("".concat(r,"/portal/sysApp/v1/query"),e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getSysApp:function(e){return new Promise((function(t,a){i.default.get("".concat(r,"/portal/sysApp/v1/").concat(e)).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getSysAppTree:function(e){return new Promise((function(t,a){i.default.get("".concat(r,"/portal/sysAppMenu/v1/getTree?appId=").concat(e)).then((function(e){t(e.data)}),(function(e){a(e)}))}))},deleteSysApp:function(e){return new Promise((function(t,a){i.default.remove("".concat(r,"/portal/sysApp/v1/remove?ids=").concat(e)).then((function(e){t(e.data)}),(function(e){a(e)}))}))},publishApp:function(e){return new Promise((function(t,a){i.default.post("".concat(r,"/portal/sysApp/v1/publish"),e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},saveApp:function(e){return new Promise((function(t,a){i.default.post("".concat(r,"/portal/sysApp/v1/save"),e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getRights:function(e,t){return i.default.get("".concat(r,"/sys/authUser/v1/getRightsAndDefaultRightType?id=").concat(e,"&objType=").concat(t))},importSysMenus:function(e,t){return new Promise((function(a,n){i.default.post(r+"/sys/sysMenu/v1/import?parentMenuId="+t,e).then((function(e){a(e.data)}),(function(e){n(e)}))}))},importColumn:function(e){return new Promise((function(t,a){i.default.post("".concat(r,"/portal/sysIndexColumn/sysIndexColumn/v1/importColumn"),e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},importNews:function(e,t){return new Promise((function(a,n){i.default.post("".concat(r,"/portalNewsNotice/v1/importNews?classifyId=").concat(t),e).then((function(e){a(e.data)}),(function(e){n(e)}))}))},importTree:function(e,t){return new Promise((function(a,n){i.default.post("".concat(r,"/portalNewsTree/v1/importTree?classifyId=").concat(t),e).then((function(e){a(e.data)}),(function(e){n(e)}))}))},importDefaultLayout:function(e){return new Promise((function(t,a){i.default.post("".concat(r,"/portal/sysIndexLayoutManage/sysIndexLayoutManage/v1/importDefaultLayout?orgId=&isDefault=true"),e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},importOrgLayout:function(e,t){return new Promise((function(a,n){i.default.post("".concat(r,"/portal/sysIndexLayoutManage/sysIndexLayoutManage/v1/importDefaultLayout?orgId=").concat(t,"&isDefault=false"),e).then((function(e){a(e.data)}),(function(e){n(e)}))}))}}},a885:function(e,t,a){},a8ff:function(e,t,a){},a915:function(e,t,a){"use strict";a("6206")},a966:function(e,t,a){"use strict";a.r(t);var i=a("ab00"),n=a("f43e").Base64,o={name:"sub-import-merge-dialog",components:{codemirror:i.codemirror},props:["expression"],data:function(){return{funcExp:null,dialogVisible:!1,cmOptions:{showCursorWhenSelecting:!0,value:"",mode:"javascript",readOnly:!1,smartIndent:!0,tabSize:2,theme:"base16-light",lineNumbers:!0,line:!0,autofocus:!0,inputStyle:"textarea"}}},watch:{dialogVisible:{handler:function(e){if(e){if(this.expression)try{this.funcExp=n.decode(this.expression)}catch(e){}}else this.funcExp=null},immediate:!0}},methods:{open:function(){this.dialogVisible=!0},sure:function(){var e=n.encode(this.funcExp);this.$emit("updateExpression",e),this.dialogVisible=!1}}},r=(a("90ab"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"子表导入数据合并编辑器",visible:e.dialogVisible,width:"600px","append-to-body":!0,"close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogVisible=t}}},[e.dialogVisible?a("div",[a("codemirror",{staticClass:"code",attrs:{options:e.cmOptions,id:"singleText"},model:{value:e.funcExp,callback:function(t){e.funcExp=t},expression:"funcExp"}}),a("p",{staticClass:"help-tag"},[e._v("\n\t\t\t\t在编辑器中可以编写JS代码，实现子表导入时原有数据和导入数据的合并处理逻辑。\n\t\t\t\t需要定义一个JS方法，该方法有两个入参，第一个入参为原有数据（类型为数组），\n\t\t\t\t第二个参数为导入的数据（类型为数组），该方法需要返回一个新的数组。示例代码如下：\n\t\t\t")]),a("pre",[e._v("      function(rows, importRows){\n        //TODO 数据合并的逻辑处理，例如简单的合并两个数组\n        const newRows = rows.concat(importRows);\n        return newRows;\n      }\n      ")])],1):e._e(),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.sure}},[e._v("确定")]),a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取消")])],1)])}),[],!1,null,"30b772b4",null);t.default=s.exports},aa0c:function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("292c"),n={name:"eip-job-dialog",props:{value:Array,name:String,single:Boolean,appendToBody:{type:Boolean,default:!1},destroyOnClose:{type:Boolean,default:!1}},data:function(){return{data:[],tableColumns:[{prop:"name",label:"名称"},{prop:"code",label:"编码"}],pagination:{page:1,pageSize:50,total:0}}},methods:{showDialog:function(){this.$refs.htDialog.showDialog()},handleLoad:function(e,t){var a=this;i.default.getJobPage(e).then((function(e){a.data=e.rows,a.pagination.page=e.page,a.pagination.pageSize=e.pageSize,a.pagination.total=e.total,t()})).catch((function(e){t()}))},onConfirm:function(e){this.$emit("onConfirm",e,this.name),this.$emit("input",e)}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-dialog",{ref:"htDialog",attrs:{single:e.single,data:e.data,"table-columns":e.tableColumns,pagination:e.pagination,"search-placeholder":"名称或编码","dialog-title":"职务对话框","quick-search-props":"name,code","append-to-body":e.appendToBody,"destroy-on-close":e.destroyOnClose},on:{load:e.handleLoad,onConfirm:e.onConfirm}})}),[],!1,null,null,null);t.default=r.exports},aa4f:function(e,t,a){"use strict";a("558e")},aa73:function(e,t,a){},aaa9:function(e,t,a){"use strict";a("c1f8")},aaad:function(e,t,a){"use strict";a("3664")},aad2:function(e,t,a){"use strict";a("9b33")},ab00:function(e,t){e.exports=require("vue-codemirror")},abe2:function(e,t){e.exports=require("element-ui/lib/locale/lang/zh-CN")},ac07:function(e,t,a){"use strict";a("c48c")},acf5:function(e,t,a){},ad10:function(e,t,a){"use strict";a.r(t);a("96cf");var i,n=a("1da1"),o=(a("00dd"),a("25fc"),a("80a8"),{components:{eipAuthDialog:function(){return Promise.resolve().then(a.bind(null,"e853"))},eipOrgSelector:function(){return Promise.resolve().then(a.bind(null,"c84d"))},eipFlowDialog:function(){return Promise.resolve().then(a.bind(null,"9ac0"))},eipSysTypeDialog:function(){return Promise.resolve().then(a.bind(null,"fe97"))}},name:"def-authorize-dialog",data:function(){return{dialogVisible:!1,dialogVisibleMenuPerm:!1,flowAuth:{authorizeTypes:{start:!0},defAllNameJson:[],defNameJson:[],multiple:"1"},authorizeTypes_:{start:!0},authorizeTypes:{start:"启动",management:"定义",task:"任务",instance:"实例"},calOwnerNameJson:[],defAllNameJson:[],defNameJson:[],isSubmit:!0,data:[],pageResult:{page:1,pageSize:50,total:0},authId:"",checkMap:{},typeCheckMap:{}}},methods:{showDialog:function(e,t){this.dialogVisible=!0,this.initData(e,t)},initData:function(e,t){this.dialogVisible=!0;var a=this;if(e)this.authId=e,this.$refs.htLoadData.loadData("${bpmModel}/flow/defAuthorize/v1/defAuthorizeGet?id="+e).then((function(e){a.flowAuth=e,a.authorizeTypes_=JSON.parse(e.authorizeTypes),a.flowAuth.authorizeTypes=a.authorizeTypes_,a.defNameJson=JSON.parse(e.defNameJson),a.defNameJson.forEach((function(e){e.right&&e.right.constructor==String&&(e.right=JSON.parse(e.right))})),a.defAllNameJson=JSON.parse(e.defAllNameJson),a.defAllNameJson.forEach((function(e){e.right&&e.right.constructor==String&&(e.right=JSON.parse(e.right))})),a.calOwnerNameJson=JSON.parse(e.ownerNameJson)}));else if(this.authId="",a.flowAuth={authorizeTypes:{start:!0},defAllNameJson:[],defNameJson:[],multiple:"1"},a.defNameJson=[],a.defAllNameJson=[],a.calOwnerNameJson=[],a.authorizeTypes_={start:!0},t&&t.defKey){a.defNameJson.push({defName:t.name,defKey:t.defKey,right:{m_edit:!1,m_del:!1,m_start:!1,m_set:!1,m_clean:!1,i_del:!1,i_log:!1,i_org:!1}})}},dialogCancle:function(e){this[e]=!1,this.$emit("onConfirm",!1)},renderLastHeader:function(e){var t=this,a=[{key:"m_edit",value:"编辑",falseLabel:"un_m_edit"},{key:"m_del",value:"删除",falseLabel:"un_m_del"},{key:"m_start",value:"启动",falseLabel:"un_m_start"}];2==this.flowAuth.multiple&&a.push({key:"m_set",value:"设置",falseLabel:"un_m_set"});a.push({key:"m_clean",value:"清除数据",falseLabel:"un_m_clean"});return e("div",{},[[[{key:"m_all",value:"",falseLabel:"un_m_all"}].map((function(a){if(t.authorizeTypes_.management)return e("el-checkbox",{props:{trueLabel:a.key,falseLabel:a.falseLabel,label:a.value},on:{change:t.updateAllSelectedAll}})}))],e("span",{style:{}},this.appendHtml(1)),[a.map((function(a){if(t.authorizeTypes_.management)return e("el-checkbox",{props:{trueLabel:a.key,falseLabel:a.falseLabel,label:a.value},on:{change:t.updateAllSelected}})}))],e("span",{},this.appendHtml(2)),e("div",{},""),e("span",{},this.appendHtml(3)),[[{key:"i_del",value:"删除",falseLabel:"un_i_del"}].map((function(a){if(t.authorizeTypes_.instance)return e("el-checkbox",{props:{trueLabel:a.key,falseLabel:a.falseLabel,label:a.value},on:{change:t.updateAllSelected}})}))],e("span",{},this.appendHtml(4)),[[{key:"i_org",value:"本部门",falseLabel:"un_i_org"}].map((function(a){if(t.authorizeTypes_.instance)return e("el-checkbox",{props:{trueLabel:a.key,falseLabel:a.falseLabel,label:a.value},on:{change:t.updateAllSelectedAll}})}))]])},appendHtml:function(e){return 1==e&&this.authorizeTypes_.management?"定义(":2==e&&this.authorizeTypes_.management?")":3==e&&this.authorizeTypes_.instance?"实例(":4==e&&this.authorizeTypes_.instance?")":""},updateAllSelectedAll:function(e){var t=this,a=!0;-1!=e.indexOf("un_")&&(a=!1);var i=1==this.flowAuth.multiple?"defNameJson":"defAllNameJson",n=this,o=0;this[i].forEach((function(r){-1!=e.indexOf("i_org")?(n.$set(n[i][o].right,"i_org",a),o++):((1==t.flowAuth.multiple?t.checkMap:t.typeCheckMap)[r.defKey]=a,r.right.m_edit=a,r.right.m_del=a,r.right.m_start=a,r.right.m_clean=a,1!=t.flowAuth.multiple&&(r.right.m_set=a))}))},updateAllSelected:function(e){var t=!0;-1!=e.indexOf("un_")&&(t=!1);var a=e.replace("un_","");1==this.flowAuth.multiple?this.defNameJson.forEach((function(e){e.right[a]=t})):this.defAllNameJson.forEach((function(e){e.right[a]=t}))},showSysTypeDialog:function(){this.$refs.flowTypeDialog.showDialog()},showAuthDialog:function(){var e={right:[],permissionList:[{type:"everyone",title:"所有人"},{type:"user",title:"用户"},{type:"org",title:"组织"},{type:"pos",title:"岗位"},{type:"role",title:"角色"}]};this.calOwnerNameJson&&(e.right=this.calOwnerNameJson),this.$refs.eipAuthDialog.showDialog(e)},dialogOnConfirm:function(e,t){var a=this;"eipAuthDialog"==t&&(this.calOwnerNameJson=e),"eipFlowDialog"==t&&e.forEach((function(e){var t=!1;if(a.defNameJson.forEach((function(a){t||a.defKey!=e.defKey||(t=!0)})),!t){a.defNameJson.push({defName:e.name,defKey:e.defKey,right:{m_edit:!1,m_del:!1,m_start:!1,m_set:!1,m_clean:!1,i_del:!1,i_log:!1,i_org:!1}})}})),"flowTypeDialog"==t&&e.forEach((function(e){if("0"!=e.parentId){var t=!1;if(a.defAllNameJson.forEach((function(a){t||a.defKey!=e.id||(t=!0)})),!t){a.defAllNameJson.push({defName:e.name,defKey:e.id,right:{m_edit:!1,m_del:!1,m_start:!1,m_set:!1,m_clean:!1,i_del:!1,i_log:!1,i_org:!1}})}}}))},showFlowDialog:function(){this.$refs.eipFlowDialog.showDialog()},beforeSaveData:(i=Object(n.a)(regeneratorRuntime.mark((function e(){var t,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for(a in this.isSubmit=!0,t=!1,this.authorizeTypes_)this.authorizeTypes_[a]&&(t=!0);if(t){e.next=7;break}return this.$message.error("请选择权限类型"),this.isSubmit=!1,e.abrupt("return");case 7:if(0!=this.calOwnerNameJson.length){e.next=11;break}return this.$message.error("请选择授权人员"),this.isSubmit=!1,e.abrupt("return");case 11:if("1"!=this.flowAuth.multiple){e.next=19;break}if(0!=this.defNameJson.length){e.next=16;break}return this.$message.error("请选择授权流程"),this.isSubmit=!1,e.abrupt("return");case 16:this.flowAuth.defAllNameJson=[],e.next=24;break;case 19:if(0!=this.defAllNameJson.length){e.next=23;break}return this.$message.error("请选择授权分类"),this.isSubmit=!1,e.abrupt("return");case 23:this.flowAuth.defNameJson=[];case 24:this.flowAuth.ownerNameJson=JSON.stringify(this.calOwnerNameJson),this.flowAuth.defNameJson=JSON.stringify(this.defNameJson),this.flowAuth.defAllNameJson=JSON.stringify(this.defAllNameJson),this.flowAuth.authorizeTypes=JSON.stringify(this.authorizeTypes_);case 28:case"end":return e.stop()}}),e,this)}))),function(){return i.apply(this,arguments)}),afterSaveData:function(){this.dialogVisible=!1,this.$emit("onConfirm",!0)},handleDefauthSelect:function(e,t,a){e?(t.right.m_edit=!0,t.right.m_del=!0,t.right.m_start=!0,t.right.m_clean=!0,"type"==a&&(t.right.m_set=!0)):(t.right.m_edit=!1,t.right.m_del=!1,t.right.m_start=!1,t.right.m_clean=!1,"type"==a&&(t.right.m_set=!1))},handleClose:function(){this.dialogVisible=!1,this.$emit("onConfirm",!1)},authorizeTypesChange:function(){!0!==this.authorizeTypes_.task||this.authorizeTypes_.instance||this.$set(this.authorizeTypes_,"instance",!0)}}}),r=o,s=(a("aad2"),a("2877")),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-dialog",{attrs:{"before-close":e.handleClose,"close-on-click-modal":!1,"destroy-on-close":!0,title:(e.authId?"编辑":"添加")+"分管授权",visible:e.dialogVisible,"custom-class":"authorization-dialog-wrap",width:"70%"}},[a("form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"editFlowAuthForm"}},[a("table",{staticClass:"form-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",[a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("权限描述:")]),a("td",[a("ht-input",{attrs:{maxlength:200,showWordLimit:!0,validate:"required"},model:{value:e.flowAuth.authorizeDesc,callback:function(t){e.$set(e.flowAuth,"authorizeDesc",t)},expression:"flowAuth.authorizeDesc"}})],1)]),a("tr",[a("th",{attrs:{width:"140px"}},[a("span",{staticClass:"is-required",staticStyle:{color:"#666"}},[e._v("权限类型")])]),a("td",[e._l(e.authorizeTypes,(function(t,i){return a("el-checkbox",{key:i,on:{change:e.authorizeTypesChange},model:{value:e.authorizeTypes_[i],callback:function(t){e.$set(e.authorizeTypes_,i,t)},expression:"authorizeTypes_[value]"}},[e._v(e._s(t)+"\n\t\t\t\t\t\t\t\t")])})),a("span",{staticStyle:{"margin-left":"5px",color:"red"}},[e._v("(注：勾选任务时必须勾选实例，任务的部门权限来源于实例)")])],2)]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("授权人员名称:")]),a("td",[a("el-table",{attrs:{data:e.calOwnerNameJson}},[a("el-table-column",{attrs:{prop:"title"}},[a("template",{slot:"header"},[a("el-button",{attrs:{icon:"el-icon-plus",size:"mini",type:"primary"},on:{click:e.showAuthDialog}},[e._v("选择\n\t\t\t\t\t\t\t\t\t\t\t")]),e._v("\n\t\t\t\t\t\t\t\t\t\t\t权限分类\n\t\t\t\t\t\t\t\t\t\t")],1)],2),a("el-table-column",{attrs:{label:"授权给",prop:"name"}})],1)],1)]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("授权流程类型")]),a("td",[a("ht-radio",{attrs:{options:[{key:"1",value:"流程"},{key:"2",value:"分类"}],validate:"required"},model:{value:e.flowAuth.multiple,callback:function(t){e.$set(e.flowAuth,"multiple",t)},expression:"flowAuth.multiple"}})],1)]),a("tr",{directives:[{name:"show",rawName:"v-show",value:"1"==e.flowAuth.multiple,expression:"flowAuth.multiple == '1'"}]},[a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("授权流程名称:")]),a("td",[a("el-table",{attrs:{data:e.defNameJson}},[a("el-table-column",{attrs:{prop:"defName",width:"160"}},[a("template",{slot:"header"},[a("el-button",{attrs:{icon:"el-icon-plus",size:"mini",type:"primary"},on:{click:e.showFlowDialog}},[e._v("选择\n\t\t\t\t\t\t\t\t\t\t\t")]),e._v("\n\t\t\t\t\t\t\t\t\t\t\t流程名称\n\t\t\t\t\t\t\t\t\t\t")],1)],2),a("el-table-column",{attrs:{label:"授权内容"}},[a("el-table-column",{attrs:{"render-header":e.renderLastHeader},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;t.column,t.$index;return[a("div",{directives:[{name:"show",rawName:"v-show",value:e.authorizeTypes_.management,expression:"authorizeTypes_.management"}]},[a("el-checkbox",{on:{change:function(t){return e.handleDefauthSelect(t,i,"def")}},model:{value:e.checkMap[i.defKey],callback:function(t){e.$set(e.checkMap,i.defKey,t)},expression:"checkMap[row.defKey]"}}),e._v("\n\t\t\t\t\t\t\t\t\t\t\t\t\t定义(\n\t\t\t\t\t\t\t\t\t\t\t\t\t"),a("el-checkbox",{model:{value:i.right.m_edit,callback:function(t){e.$set(i.right,"m_edit",t)},expression:"row.right.m_edit"}},[e._v("编辑\n\t\t\t\t\t\t\t\t\t\t\t\t\t")]),a("el-checkbox",{model:{value:i.right.m_del,callback:function(t){e.$set(i.right,"m_del",t)},expression:"row.right.m_del"}},[e._v("删除\n\t\t\t\t\t\t\t\t\t\t\t\t\t")]),a("el-checkbox",{model:{value:i.right.m_start,callback:function(t){e.$set(i.right,"m_start",t)},expression:"row.right.m_start"}},[e._v("启动\n\t\t\t\t\t\t\t\t\t\t\t\t\t")]),a("el-checkbox",{model:{value:i.right.m_clean,callback:function(t){e.$set(i.right,"m_clean",t)},expression:"row.right.m_clean"}},[e._v("清除数据\n\t\t\t\t\t\t\t\t\t\t\t\t\t")]),e._v("\n\t\t\t\t\t\t\t\t\t\t\t\t\t)\n\t\t\t\t\t\t\t\t\t\t\t\t")],1),a("div",{directives:[{name:"show",rawName:"v-show",value:e.authorizeTypes_.instance,expression:"authorizeTypes_.instance"}]},[e._v("\n\t\t\t\t\t\t\t\t\t\t\t\t\t实例(\n\t\t\t\t\t\t\t\t\t\t\t\t\t"),a("el-checkbox",{model:{value:i.right.i_del,callback:function(t){e.$set(i.right,"i_del",t)},expression:"row.right.i_del"}},[e._v("删除\n\t\t\t\t\t\t\t\t\t\t\t\t\t")]),e._v("\n\t\t\t\t\t\t\t\t\t\t\t\t\t)\n\t\t\t\t\t\t\t\t\t\t\t\t\t"),a("el-checkbox",{model:{value:i.right.i_org,callback:function(t){e.$set(i.right,"i_org",t)},expression:"row.right.i_org"}},[e._v("本部门")])],1)]}}])})],1),a("el-table-column",{attrs:{label:"操作",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){t.row,t.column;var i=t.$index;return[a("el-button",{attrs:{icon:"el-icon-delete",type:"danger"},on:{click:function(t){return e.defNameJson.remove(e.defNameJson[i])}}},[e._v("删除\n\t\t\t\t\t\t\t\t\t\t\t")])]}}])})],1)],1)]),a("tr",{directives:[{name:"show",rawName:"v-show",value:"2"==e.flowAuth.multiple,expression:"flowAuth.multiple == '2'"}]},[a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("授权流程分类名称:")]),a("td",[a("el-table",{attrs:{data:e.defAllNameJson}},[a("el-table-column",{attrs:{prop:"defName",width:"160"}},[a("template",{slot:"header"},[a("el-button",{attrs:{icon:"el-icon-plus",size:"mini",type:"primary"},on:{click:e.showSysTypeDialog}},[e._v("选择\n\t\t\t\t\t\t\t\t\t\t\t")]),e._v("\n\t\t\t\t\t\t\t\t\t\t\t流程分类名称\n\t\t\t\t\t\t\t\t\t\t")],1)],2),a("el-table-column",{attrs:{label:"授权内容"}},[a("el-table-column",{attrs:{"render-header":e.renderLastHeader},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;t.column,t.$index;return[a("div",{directives:[{name:"show",rawName:"v-show",value:e.authorizeTypes_.management,expression:"authorizeTypes_.management"}]},[a("el-checkbox",{on:{change:function(t){return e.handleDefauthSelect(t,i,"type")}},model:{value:e.typeCheckMap[i.defKey],callback:function(t){e.$set(e.typeCheckMap,i.defKey,t)},expression:"typeCheckMap[row.defKey]"}}),e._v("\n\t\t\t\t\t\t\t\t\t\t\t\t\t定义(\n\t\t\t\t\t\t\t\t\t\t\t\t\t"),a("el-checkbox",{model:{value:i.right.m_edit,callback:function(t){e.$set(i.right,"m_edit",t)},expression:"row.right.m_edit"}},[e._v("设计\n\t\t\t\t\t\t\t\t\t\t\t\t\t")]),a("el-checkbox",{model:{value:i.right.m_del,callback:function(t){e.$set(i.right,"m_del",t)},expression:"row.right.m_del"}},[e._v("删除\n\t\t\t\t\t\t\t\t\t\t\t\t\t")]),a("el-checkbox",{model:{value:i.right.m_start,callback:function(t){e.$set(i.right,"m_start",t)},expression:"row.right.m_start"}},[e._v("启动\n\t\t\t\t\t\t\t\t\t\t\t\t\t")]),a("el-checkbox",{model:{value:i.right.m_set,callback:function(t){e.$set(i.right,"m_set",t)},expression:"row.right.m_set"}},[e._v("设置\n\t\t\t\t\t\t\t\t\t\t\t\t\t")]),a("el-checkbox",{model:{value:i.right.m_clean,callback:function(t){e.$set(i.right,"m_clean",t)},expression:"row.right.m_clean"}},[e._v("清除数据\n\t\t\t\t\t\t\t\t\t\t\t\t\t")]),e._v("\n\t\t\t\t\t\t\t\t\t\t\t\t\t)\n\t\t\t\t\t\t\t\t\t\t\t\t")],1),a("div",{directives:[{name:"show",rawName:"v-show",value:e.authorizeTypes_.instance,expression:"authorizeTypes_.instance"}]},[e._v("\n\t\t\t\t\t\t\t\t\t\t\t\t\t实例(\n\t\t\t\t\t\t\t\t\t\t\t\t\t"),a("el-checkbox",{model:{value:i.right.i_del,callback:function(t){e.$set(i.right,"i_del",t)},expression:"row.right.i_del"}},[e._v("删除\n\t\t\t\t\t\t\t\t\t\t\t\t\t")]),e._v("\n\t\t\t\t\t\t\t\t\t\t\t\t\t)\n\t\t\t\t\t\t\t\t\t\t\t\t\t"),a("el-checkbox",{model:{value:i.right.i_org,callback:function(t){e.$set(i.right,"i_org",t)},expression:"row.right.i_org"}},[e._v("本部门")])],1)]}}])})],1),a("el-table-column",{attrs:{label:"操作",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){t.row,t.column;var i=t.$index;return[a("el-button",{attrs:{icon:"el-icon-delete",type:"danger"},on:{click:function(t){return e.defAllNameJson.remove(e.defAllNameJson[i])}}},[e._v("删除\n\t\t\t\t\t\t\t\t\t\t\t")])]}}])})],1)],1)])])])]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{"is-submit":e.isSubmit,model:e.flowAuth,"scope-name":"editFlowAuthForm",url:"${bpmModel}/flow/defAuthorize/v1/save"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save"))+"\n\t\t\t\t")]),a("el-button",{on:{click:function(t){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel"))+"\n\t\t\t\t")])],1)]),a("eip-auth-dialog",{ref:"eipAuthDialog",attrs:{"append-to-body":"",name:"eipAuthDialog"},on:{onConfirm:e.dialogOnConfirm}}),a("eip-flow-dialog",{ref:"eipFlowDialog",attrs:{"append-to-body":"",name:"eipFlowDialog"},on:{onConfirm:e.dialogOnConfirm}}),a("eip-sys-type-dialog",{ref:"flowTypeDialog",attrs:{name:"flowTypeDialog","show-checkbox":"","type-key":"FLOW_TYPE"},on:{onConfirm:e.dialogOnConfirm}}),a("ht-load-data",{ref:"htLoadData"})],1)}),[],!1,null,"00b841d8",null);t.default=l.exports},ad27:function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74"),a("000b");var i=a("ade3"),n=a("4bf8");function o(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}var r={data:function(){return{dialogVisible:!1,scriptData:[],conditionScriptIndex:0,argument:[],options:[{key:1,value:"固定值"},{key:2,value:"变量"}],selectKey:"变量",searchData:""}},methods:{handleOpen:function(){this.dialogVisible=!0,this.loadData()},handleClose:function(){this.dialogVisible=!1,this.searchData=""},testScript:function(){alert(this.argument)},getIndex:function(e,t){this.conditionScriptIndex=t,this.argument=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?o(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):o(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},e),this.argument.argument=JSON.parse(e.argument);var a=this.$refs.table;this.scriptData.map((function(t){e.id!=t.id&&a.toggleRowExpansion(t,!1)})),a.toggleRowExpansion(e)},searchScript:function(){var e={pageBean:{page:1,showTotal:!0},querys:[{property:"classInsName",value:this.searchData,group:"main",operation:"LIKE",relation:"OR"},{property:"methodName",value:this.searchData,group:"main",operation:"LIKE",relation:"OR"}]};this.loadData(e)},loadData:function(e,t){var a=this;e?n.default.getConditionScriptList(e).then((function(e){a.scriptData=e.data.rows})).finally((function(){return t()})):n.default.getConditionScriptList().then((function(e){a.scriptData=e.data.rows})).finally((function(){return t()}))}}},s=r,l=(a("b766"),a("2877")),c=Object(l.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",[a("el-dialog",{staticStyle:{height:"800px"},attrs:{title:"选择人员脚本",visible:e.dialogVisible,width:"70%","close-on-click-modal":!1,"before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-input",{staticClass:"input-with-select",staticStyle:{width:"355px","padding-bottom":"10px"},attrs:{placeholder:"请输入名称、对象名"},model:{value:e.searchData,callback:function(t){e.searchData=t},expression:"searchData"}},[a("el-button",{attrs:{slot:"append",icon:"el-icon-search"},on:{click:e.searchScript},slot:"append"})],1),a("el-table",{ref:"table",staticStyle:{width:"100%","margin-top":"8px"},attrs:{data:e.scriptData,height:"410"}},[a("el-table-column",{attrs:{width:"50"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-radio",{attrs:{label:t.$index},on:{change:function(a){return e.getIndex(t.row,t.$index)}},model:{value:e.conditionScriptIndex,callback:function(t){e.conditionScriptIndex=t},expression:"conditionScriptIndex"}},[a("span")])]}}])}),a("el-table-column",{attrs:{prop:"methodName",label:"方法名称"}}),a("el-table-column",{attrs:{prop:"classInsName",label:"调用类对象名"}}),a("el-table-column",{attrs:{prop:"methodDesc",label:"方法描述"}}),a("el-table-column",{attrs:{type:"expand",width:"1"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-form",{staticClass:"demo-table-expand",attrs:{"label-position":"left",inline:""}},[a("el-row",[a("el-col",[a("el-form-item",{attrs:{label:"脚本别名："}},[a("span",{staticClass:"scriptAlias"},[e._v(e._s(t.row.methodName))]),a("br")])],1)],1),a("el-row",[a("el-col",[a("el-form-item",{attrs:{label:"脚本描述："}},[a("span",{staticClass:"scriptDesc"},[e._v(e._s(t.row.methodDesc))])])],1)],1),a("el-form-item",[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0",width:"900px"}},[a("tbody",[a("tr",[a("th",{staticStyle:{"text-align":"center"},attrs:{width:"100px"}},[e._v("名称")]),a("th",{staticStyle:{"text-align":"center"},attrs:{width:"200px"}},[e._v("参数类型:")]),a("th",{staticStyle:{"text-align":"center"},attrs:{width:"230px"}},[e._v("参数说明:")]),a("th",{staticStyle:{"text-align":"center"},attrs:{width:"390px"}},[e._v("参数值:")])]),e._l(e.argument.argument,(function(t,i){return a("tr",{key:i},[a("td",[a("span",{staticStyle:{"text-align":"center"}},[e._v(e._s(t.paraName))])]),a("td",[a("span",{staticStyle:{"text-align":"center"}},[e._v(e._s(t.paraType))])]),a("td",[a("span",{staticStyle:{"text-align":"center"}},[e._v(e._s(t.paraDesc))])]),a("td",[a("ht-select",{staticStyle:{width:"78px"},attrs:{options:e.options},model:{value:e.selectKey,callback:function(t){e.selectKey=t},expression:"selectKey"}}),a("ht-input")],1)])}))],2)])])],1)]}}])})],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:e.testScript}},[e._v("确 定")]),a("el-button",{on:{click:e.handleClose}},[e._v("取 消")])],1)],1)],1)}),[],!1,null,"7fd3564a",null);t.default=c.exports},ad3f:function(e,t,a){"use strict";a("9f7e")},ada2:function(e,t,a){!function(e){"use strict";function t(e,t){var a=e.split("_");return t%10==1&&t%100!=11?a[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?a[1]:a[2]}function a(e,a,i){return"m"===i?a?"хвилина":"хвилину":"h"===i?a?"година":"годину":e+" "+t({ss:a?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:a?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:a?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"}[i],+e)}function i(e,t){var a={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};return!0===e?a.nominative.slice(1,7).concat(a.nominative.slice(0,1)):e?a[/(\[[ВвУу]\]) ?dddd/.test(t)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(t)?"genitive":"nominative"][e.day()]:a.nominative}function n(e){return function(){return e+"о"+(11===this.hours()?"б":"")+"] LT"}}e.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:i,weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:n("[Сьогодні "),nextDay:n("[Завтра "),lastDay:n("[Вчора "),nextWeek:n("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return n("[Минулої] dddd [").call(this);case 1:case 2:case 4:return n("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",ss:a,m:a,mm:a,h:"годину",hh:a,d:"день",dd:a,M:"місяць",MM:a,y:"рік",yy:a},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(e){return/^(дня|вечора)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночі":e<12?"ранку":e<17?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-й";case"D":return e+"-го";default:return e}},week:{dow:1,doy:7}})}(a("c1df"))},adaf:function(e,t,a){},adb7:function(e,t,a){"use strict";a("1146")},ade2:function(e,t,a){"use strict";a("aa73")},ade3:function(e,t,a){"use strict";function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}a.d(t,"a",(function(){return i}))},ae1e:function(e,t,a){},ae30:function(e,t,a){},ae51:function(e,t,a){"use strict";a.r(t);a("96cf");var i,n=a("1da1"),o=(a("000b"),a("4bf8")),r={components:{secretaryEdit:function(){return Promise.resolve().then(a.bind(null,"d9e7"))}},data:function(){return{data:[],pageResult:{page:0,pageSize:50,total:0},editData:{},dialogVisible:!1,deleteUrl:window.context.bpmRunTime+"/runtime/bpmSecretaryManage/v1/removes"}},methods:{rowClick:function(e,t,a){this.$refs.table.$refs.htTable.toggleRowSelection(e)},loadData:function(e,t){var a=this;o.default.getSecretaryList(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){t()}))},edit:(i=Object(n.a)(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==t){e.next=6;break}return e.next=3,o.default.getSecretaryById(t);case 3:this.editData=e.sent,e.next=7;break;case 6:this.editData={};case 7:this.$refs.secretaryEdit.handleOpen();case 8:case"end":return e.stop()}}),e,this)}))),function(e){return i.apply(this,arguments)}),beforeClose:function(){this.dialogVisible=!1},afterSave:function(){this.$refs.table.load()}}},s=r,l=a("2877"),c=Object(l.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"table",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"show-export":!1,"show-custom-column":!1,"quick-search-props":"leaderName,secretaryName"},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.edit()}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:e.deleteUrl,htTable:e.$refs.table}},[e._v("删除\n\t\t\t\t")])],1)]},proxy:!0}])},[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"leaderName",label:"领导姓名",width:"150","show-overflow-tooltip":!0,sortable:!0}}),a("ht-table-column",{attrs:{prop:"secretaryName",label:"秘书姓名",width:"150","show-overflow-tooltip":!0,sortable:!0}}),a("ht-table-column",{attrs:{prop:"shareType",label:"共享类型",width:"90",filters:[{text:"定义",value:"1"},{text:"分类",value:"2"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["1"===i.shareType?a("el-tag",{attrs:{type:"info"}},[e._v("定义")]):"2"===i.shareType?a("el-tag",{attrs:{type:"success"}},[e._v("分类")]):a("el-tag",{attrs:{type:"danger"}},[e._v("未知")])]}}])}),a("ht-table-column",{attrs:{prop:"enabled",label:"是否启用",width:"90",filters:[{text:"启用",value:"1"},{text:"禁用",value:"2"}]},scopedSlots:e._u([{key:"default",fn:function(t){return["1"===t.row.enabled?a("el-tag",{attrs:{type:"info"}},[e._v("启用")]):a("el-tag",{attrs:{type:"danger"}},[e._v("禁用")])]}}])}),a("ht-table-column",{attrs:{prop:"shareName",label:"流程名称","show-overflow-tooltip":!0,sortable:!0}}),a("ht-table-column",{attrs:{label:"操作",width:"210"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",icon:"el-icon-edit"},on:{click:function(a){return e.edit(t.row.id)}}},[e._v("修改")])]}}])})],1),a("secretary-edit",{ref:"secretaryEdit",attrs:{editData:e.editData},on:{"after-save":e.afterSave}})],1)}),[],!1,null,"00407cf6",null);t.default=c.exports},ae58:function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74"),a("25fc"),a("00dd");var i=a("ade3"),n=a("5880"),o=a("c994"),r=a("1f27");function s(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function l(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?s(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):s(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var c={name:"ht-tabs-component",components:{portalNewsNoticeManager:function(){return Promise.resolve().then(a.bind(null,"d080"))},formManager:function(){return Promise.resolve().then(a.bind(null,"b270"))},formMagicalcoderPageManager:function(){return Promise.resolve().then(a.bind(null,"3d4b"))},mobileFormManager:function(){return Promise.resolve().then(a.bind(null,"027a"))},roleManager:function(){return Promise.resolve().then(a.bind(null,"b698"))},reportLine:function(){return Promise.resolve().then(a.bind(null,"b103"))},menuManager:function(){return Promise.resolve().then(a.bind(null,"f1be"))},schedulerManager:function(){return Promise.resolve().then(a.bind(null,"9579"))},userListManager:function(){return Promise.resolve().then(a.bind(null,"6d73"))},onlineUserManager:function(){return Promise.resolve().then(a.bind(null,"0adb"))},tenantTypeManager:function(){return Promise.resolve().then(a.bind(null,"fca7"))},tenantParamsManager:function(){return Promise.resolve().then(a.bind(null,"a15a"))},tenantManager:function(){return Promise.resolve().then(a.bind(null,"f354"))},tenantInfoManager:function(){return Promise.resolve().then(a.bind(null,"ecd1"))},orgManager:function(){return Promise.resolve().then(a.bind(null,"0534"))},instanceManager:function(){return Promise.resolve().then(a.bind(null,"c2d8"))},taskManager:function(){return Promise.resolve().then(a.bind(null,"e0e4"))},printRecordManager:function(){return Promise.resolve().then(a.bind(null,"19b2"))},identityManager:function(){return Promise.resolve().then(a.bind(null,"e350"))},executeJobList:function(){return Promise.resolve().then(a.bind(null,"dbca"))},schedulerTriggerList:function(){return Promise.resolve().then(a.bind(null,"962d"))},dataSourceManager:function(){return Promise.resolve().then(a.bind(null,"715d"))},tenantDataSourceManager:function(){return Promise.resolve().then(a.bind(null,"26aa"))},redisManager:function(){return Promise.resolve().then(a.bind(null,"5251"))},dataDicManager:function(){return Promise.resolve().then(a.bind(null,"d764"))},i18nMessageManager:function(){return Promise.resolve().then(a.bind(null,"611c"))},i18nMessageTypeManager:function(){return Promise.resolve().then(a.bind(null,"5e79"))},fileList:function(){return Promise.resolve().then(a.bind(null,"b234"))},defManager:function(){return Promise.resolve().then(a.bind(null,"73aa"))},Demension:function(){return Promise.resolve().then(a.bind(null,"ff28"))},customDialogList:function(){return Promise.resolve().then(a.bind(null,"a1e3"))},customQueryList:function(){return Promise.resolve().then(a.bind(null,"0b18"))},businessObj:function(){return Promise.resolve().then(a.bind(null,"e432"))},bpmCommonDefList:function(){return Promise.resolve().then(a.bind(null,"08fe"))},sysTypeTreeManager:function(){return Promise.resolve().then(a.bind(null,"ca96"))},sysTypeCatManager:function(){return Promise.resolve().then(a.bind(null,"71da"))},customChartManager:function(){return Promise.resolve().then(a.bind(null,"3d51"))},delegationManager:function(){return Promise.resolve().then(a.bind(null,"31f7"))},agentManager:function(){return Promise.resolve().then(a.bind(null,"3a48"))},secretaryManager:function(){return Promise.resolve().then(a.bind(null,"ae51"))},transferManager:function(){return Promise.resolve().then(a.bind(null,"bb22"))},prgParamManage:function(){return Promise.resolve().then(a.bind(null,"3316"))},jobManage:function(){return Promise.resolve().then(a.bind(null,"e592"))},postManager:function(){return Promise.resolve().then(a.bind(null,"3e01"))},formTemplateList:function(){return Promise.resolve().then(a.bind(null,"d78b"))},dataTemplateList:function(){return Promise.resolve().then(a.bind(null,"02c8"))},demo:function(){return Promise.resolve().then(a.bind(null,"680c"))},indexLayout:function(){return Promise.resolve().then(a.bind(null,"5779"))},indexColumn:function(){return Promise.resolve().then(a.bind(null,"c899"))},msgTemplateList:function(){return Promise.resolve().then(a.bind(null,"3d6f"))},approvalItemList:function(){return Promise.resolve().then(a.bind(null,"739e"))},scriptList:function(){return Promise.resolve().then(a.bind(null,"bf1b"))},userParamManager:function(){return Promise.resolve().then(a.bind(null,"56ca"))},flowAuthManager:function(){return Promise.resolve().then(a.bind(null,"8e48"))},conditionScriptList:function(){return Promise.resolve().then(a.bind(null,"75f3"))},methodListManager:function(){return Promise.resolve().then(a.bind(null,"6a08"))},flowInterfaceCllLog:function(){return Promise.resolve().then(a.bind(null,"ef7d"))},messageSendLog:function(){return Promise.resolve().then(a.bind(null,"7816"))},systemLogConfig:function(){return Promise.resolve().then(a.bind(null,"ca06"))},systemLogList:function(){return Promise.resolve().then(a.bind(null,"09d3"))},layoutDistribution:function(){return Promise.resolve().then(a.bind(null,"0b0f"))},defaultLayout:function(){return Promise.resolve().then(a.bind(null,"3e94"))},flowChartManager:function(){return Promise.resolve().then(a.bind(null,"4400"))},customViewManager:function(){return Promise.resolve().then(a.bind(null,"0a60"))},heiOrganization:function(){return Promise.resolve().then(a.bind(null,"d937"))},sysPropertiesManager:function(){return Promise.resolve().then(a.bind(null,"7e7e"))},startGenerator:function(){return Promise.resolve().then(a.bind(null,"22a7"))},generatorLog:function(){return Promise.resolve().then(a.bind(null,"531c"))},pwdStrategy:function(){return Promise.resolve().then(a.bind(null,"ed62"))},viewManageList:function(){return Promise.resolve().then(a.bind(null,"7a44"))},matrixManager:function(){return Promise.resolve().then(a.bind(null,"776b"))},sysSetting:function(){return Promise.resolve().then(a.bind(null,"315d"))},sysExternalUniteList:function(){return Promise.resolve().then(a.bind(null,"861a"))},loginLogManager:function(){return Promise.resolve().then(a.bind(null,"e102"))},appModelManager:function(){return Promise.resolve().then(a.bind(null,"0691"))},flowUploadProperties:function(){return Promise.resolve().then(a.bind(null,"db1c"))},portalDataSensitiveManager:function(){return Promise.resolve().then(a.bind(null,"c3b1"))},holidayManager:function(){return Promise.resolve().then(a.bind(null,"4921"))},shiftRuleManager:function(){return Promise.resolve().then(a.bind(null,"c09d"))},sysTagManager:function(){return Promise.resolve().then(a.bind(null,"a35e"))},appCenter:function(){return Promise.resolve().then(a.bind(null,"7d68"))},watermarkManager:function(){return Promise.resolve().then(a.bind(null,"7ec9"))},sysModuleList:function(){return Promise.resolve().then(a.bind(null,"bbc4"))}},props:{},computed:l(l({},Object(n.mapGetters)({tabsStyle:"styleSetting/tabsStyle"})),{},{finalTabsStyle:function(){return"menuSetting"!=this.tabsStyle.tabType&&null!=this.tabsStyle.tabType||!this.menuTabsStyle?null!=this.tabsStyle.tabType&&("menuSetting"!=this.tabsStyle.tabType&&null!=this.tabsStyle.tabType||this.menuTabsStyle)?this.tabsStyle:{tabType:""}:this.menuTabsStyle}}),data:function(){return{tabComponentOptions:[],currentTabComponent:"",menuTabsStyle:null}},methods:{handlePaneClick:function(e){e.alias&&(this.currentTabComponent=e.alias)},genHref:function(e){return"history"==this.$router.mode?"#"+e:"/#"+this.$route.path+"#"+e},activeTab:function(e){var t=this,a=e.lastIndexOf("#");if(-1!=a){var i=e.substr(a+1);this.tabComponentOptions.filter((function(e){e.alias==i&&(t.currentTabComponent=i)}))}}},mounted:function(){},beforeRouteEnter:function(e,t,a){a((function(t){var a=t.$route.path;a&&(a=a.replace("/","")),r.default.getMenuByAlias(a,(function(a){a?(t.$emit("menuChange",a),a.children&&a.children.length>0?(t.tabComponentOptions=a.children,t.currentTabComponent=a.activeTab||t.tabComponentOptions[0].alias,t.activeTab(e.fullPath)):(t.tabComponentOptions=[],t.currentTabComponent=a.alias),a.tabsStyle?t.menuTabsStyle=o.default.parseToJson(a.tabsStyle):t.menuTabsStyle=null):(t.tabComponentOptions=[],t.currentTabComponent=e.name,t.$emit("menuChange",{name:e.params.tobName}))}))}))},beforeRouteUpdate:function(e,t,a){this.activeTab(e.fullPath),a()}},d=(a("7965"),a("2877")),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"tab-container"},[e.tabComponentOptions.length>0?a("el-tabs",{staticClass:"fullheight tab-container-root",attrs:{type:e.finalTabsStyle.tabType},on:{"tab-click":e.handlePaneClick},model:{value:e.currentTabComponent,callback:function(t){e.currentTabComponent=t},expression:"currentTabComponent"}},e._l(e.tabComponentOptions,(function(t,i){return a("el-tab-pane",{key:i,attrs:{name:t.alias}},[a("span",{attrs:{slot:"label"},slot:"label"},[a("el-link",{attrs:{href:e.genHref(t.alias),underline:!1}},[e._v(e._s(t.name))])],1),e.currentTabComponent==t.alias?a(e.currentTabComponent,{tag:"component"}):e._e()],1)})),1):e._e(),e.tabComponentOptions.length<=0?a(e.currentTabComponent,{tag:"component"}):e._e()],1)}),[],!1,null,"fd3b6082",null);t.default=u.exports},ae7a:function(e,t,a){},aece:function(e,t,a){"use strict";a.r(t);a("80a8");var i=a("289a"),n=a.n(i),o=a("4bcf"),r=a("400c"),s=a("3c4e"),l=a.n(s),c={name:"widget-main-table-layout",components:{Draggable:n.a,WidgetFormItem:o.default},props:["element","select","index","data","selectWidgetList"],data:function(){return{selectWidget:this.select}},methods:{handleMoveStart:function(e){e.item._underlying_vm_=l()({},e.item._underlying_vm_,{clone:!0});var t=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=t},getTdWidth:function(e,t){var a=0;return e.forEach((function(e){a+=e.colspan})),100/a*t.colspan+"%"},handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveEnd:function(e){var t=e.newIndex,a=e.oldIndex;console.log("index",t,a)},handleWidgetColAdd:function(e,t,a,i){var n=e.newIndex,o=e.oldIndex,s=e.item;return"高德地图"==s.innerText?(t.rows[a].cols[i].list.splice(n,1),this.$message.warning("表格布局中不允许拖入高德地图"),!1):t.rows[a].cols[i].list&&t.rows[a].cols[i].list.length>1?(t.rows[a].cols[i].list.splice(n,1),this.$message.warning("表格布局中每个单元格最多只允许拖入一个控件。"),!1):s.className.indexOf("data-grid")>=0||"分页符"==s.innerText?("DIV"===s.tagName&&this.data.list.splice(o,0,t.rows[a].cols[i].list[n]),t.rows[a].cols[i].list.splice(n,1),"分页符"==s.innerText&&this.$message.warning("表格布局中不允许再拖入分页布局"),!1):(r.default.handleLayoutComponents(this,t,t.rows[a].cols[i].list,n),void(t.rows[a].cols[i].list[n]&&(this.selectWidget=t.rows[a].cols[i].list[n],this.selectWidget.parentNodeType=t.parentNodeType,this.selectWidget.boSubEntity=t.boSubEntity)))},handleWidgetDelete:function(e){var t=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(){t.data.list.splice(e,1)}))},handleWidgetClone:function(e){var t=this,a=l()({},this.data.list[e],{clone:!0});a.key=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random()),a.columns.forEach((function(e){e.list=[]})),this.data.list.splice(e+1,0,a),this.$nextTick((function(){t.selectWidget=t.data.list[e+1]}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e){this.$emit("update:select",e)},deep:!0}}},d=(a("9279d"),a("2877")),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"widget-form-item",on:{"!click":function(t){return e.handleSelectWidget(e.index)}}},[e.selectWidget.key==e.element.key?a("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[a("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?a("div",{staticClass:"widget-view-action"},[a("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(t){return t.stopPropagation(),e.handleWidgetDelete(e.index)}}})]):e._e(),e.element&&e.element.key?a("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(t,i){return a("tr",{key:i},e._l(t.cols,(function(n,o){return a("td",{key:o,style:{width:e.getTdWidth(t.cols,n)},attrs:{colspan:n.colspan}},[a("draggable",e._b({attrs:{"no-transition-on-drag":!0},on:{end:e.handleMoveEnd,start:e.handleMoveStart,add:function(t){return e.handleWidgetColAdd(t,e.element,i,o)}},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),[a("transition-group",{staticClass:"widget-col-list",attrs:{name:"fade",tag:"div"}},e._l(n.list.filter((function(e){return e.key})),(function(t,i){return a("widget-form-item",{key:t.key,attrs:{element:t,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,data:n},on:{"update:select":function(t){e.selectWidget=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:data":function(e){n=e}}})})),1)],1)],1)})),0)})),0):e._e()])}),[],!1,null,"6d1a66c2",null);t.default=u.exports},aedd:function(e,t,a){!function(e){"use strict";e.registerHelper("fold","brace",(function(t,a){var i,n=a.line,o=t.getLine(n);function r(r){for(var s=a.ch,l=0;;){var c=s<=0?-1:o.lastIndexOf(r,s-1);if(-1!=c){if(1==l&&c<a.ch)break;if(i=t.getTokenTypeAt(e.Pos(n,c+1)),!/^(comment|string)/.test(i))return c+1;s=c-1}else{if(1==l)break;l=1,s=o.length}}}var s,l,c,d=r("{"),u=r("[");if(null!=d&&(null==u||u>d))c=d,s="{",l="}";else{if(null==u)return;c=u,s="[",l="]"}var p,f,m=1,h=t.lastLine();e:for(var g=n;g<=h;++g)for(var b=t.getLine(g),v=g==n?c:0;;){var y=b.indexOf(s,v),w=b.indexOf(l,v);if(y<0&&(y=b.length),w<0&&(w=b.length),(v=Math.min(y,w))==b.length)break;if(t.getTokenTypeAt(e.Pos(g,v+1))==i)if(v==y)++m;else if(! --m){p=g,f=v;break e}++v}if(null!=p&&n!=p)return{from:e.Pos(n,c),to:e.Pos(p,f)}})),e.registerHelper("fold","import",(function(t,a){function i(a){if(a<t.firstLine()||a>t.lastLine())return null;var i=t.getTokenAt(e.Pos(a,1));if(/\S/.test(i.string)||(i=t.getTokenAt(e.Pos(a,i.end+1))),"keyword"!=i.type||"import"!=i.string)return null;for(var n=a,o=Math.min(t.lastLine(),a+10);n<=o;++n){var r=t.getLine(n).indexOf(";");if(-1!=r)return{startCh:i.end,end:e.Pos(n,r)}}}var n,o=a.line,r=i(o);if(!r||i(o-1)||(n=i(o-2))&&n.end.line==o-1)return null;for(var s=r.end;;){var l=i(s.line+1);if(null==l)break;s=l.end}return{from:t.clipPos(e.Pos(o,r.startCh+1)),to:s}})),e.registerHelper("fold","include",(function(t,a){function i(a){if(a<t.firstLine()||a>t.lastLine())return null;var i=t.getTokenAt(e.Pos(a,1));return/\S/.test(i.string)||(i=t.getTokenAt(e.Pos(a,i.end+1))),"meta"==i.type&&"#include"==i.string.slice(0,8)?i.start+8:void 0}var n=a.line,o=i(n);if(null==o||null!=i(n-1))return null;for(var r=n;null!=i(r+1);)++r;return{from:e.Pos(n,o+1),to:t.clipPos(e.Pos(r))}}))}(a("56b3"))},aee6:function(e,t,a){"use strict";a("6451")},af54:function(e,t,a){},afce:function(e,t,a){"use strict";a.r(t);var i=a("c7ea"),n={props:{id:String},data:function(){return{dialogVisible:!1,data:{},cmOptions:{value:"",mode:"vue",readOnly:!1,smartIndent:!0,tabSize:2,theme:"base16-light",lineNumbers:!0,line:!0}}},methods:{beforeClose:function(){this.dialogVisible=!1},handleOpen:function(){var e=this;this.dialogVisible=!0,this.$nextTick((function(){i.default.getQueryViewTemplate(e.id).then((function(t){e.data=t}))}))},save:function(){var e=this;i.default.saveQueryViewTemplate(this.id,this.data.template).then((function(t){t.state?(e.$message({message:t.message,type:"success"}),e.close(),e.$emit("closeViewEdit")):e.$message.error(t.message)}))},close:function(){this.dialogVisible=!1}}},o=(a("f8e9"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"编辑模板",visible:e.dialogVisible,"before-close":e.beforeClose,"close-on-click-modal":!1,width:"60%","append-to-body":""}},[a("el-form",[a("ht-form-item",{attrs:{label:"别名"}},[a("ht-input",{attrs:{disabled:!0},model:{value:e.data.alias,callback:function(t){e.$set(e.data,"alias",t)},expression:"data.alias"}})],1),a("ht-form-item",{attrs:{label:"模板内容"}},[a("codemirror",{ref:"mycode",staticClass:"mycode",staticStyle:{width:"100%",height:"500px"},attrs:{options:e.cmOptions},model:{value:e.data.template,callback:function(t){e.$set(e.data,"template",t)},expression:"data.template"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v("保存")]),a("el-button",{on:{click:e.close}},[e._v("返回")])],1)],1)}),[],!1,null,"3b70e637",null);t.default=r.exports},b085:function(e,t,a){"use strict";a("ae30")},b0df:function(e,t,a){},b0e1:function(e,t){e.exports=require("core-js/modules/es6.string.starts-with")},b103:function(e,t,a){"use strict";a.r(t);a("25fc"),a("a858");var i=a("292c"),n={components:{reportLineAsideTree:function(){return Promise.resolve().then(a.bind(null,"045d"))},htAsideTree:function(){return Promise.resolve().then(a.bind(null,"f3e2"))},eipUserDialog:function(){return Promise.resolve().then(a.bind(null,"7f58"))},eipOrgDialog:function(){return Promise.resolve().then(a.bind(null,"5238"))},eipPostDialog:function(){return Promise.resolve().then(a.bind(null,"3a44"))},eipRoleDialog:function(){return Promise.resolve().then(a.bind(null,"5fe1"))}},data:function(){return{catId:"",options:[],typeId:"",isLineTreeShow:!1,isReportLineFormShow:!1,param:{type:"user",value:"",parentAlias:"",alias:""},userType:[{key:"user",value:"用户"},{key:"org",value:"组织"},{key:"pos",value:"岗位"},{key:"role",value:"角色"}],formType:"add",selectName:""}},computed:{},mounted:function(){},watch:{"param.type":function(e,t){e&&e!=t&&!this.isEditFirstChange?(this.param.value="",this.param.alias="",this.$set(this,"selectName","")):this.isEditFirstChange=!1}},methods:{handleNodeClick:function(e){0!=e.parentId?(this.isLineTreeShow=!0,this.isReportLineFormShow=!1,this.typeId=e.id):this.$message.warning("请选择具体的汇报线分类")},handleLineAsideNodeClick:function(e){this.isReportLineFormShow=!1},select:function(){"user"===this.param.type?this.$refs.eipUserDialog.showDialog():"pos"===this.param.type?this.$refs.eipPostDialog.showDialog():"org"===this.param.type?this.$refs.eipOrgDialog.showDialog():"role"===this.param.type&&this.$refs.eipRoleDialog.showDialog()},selectUser:function(e){this.param.value=e[0].id,this.param.alias=e[0].account,this.selectName=e[0].fullname},selectOrg:function(e){this.param.value=e[0].id,this.param.alias=e[0].code,this.selectName=e[0].name},selectPost:function(e){this.param.value=e[0].id,this.param.alias=e[0].code,this.selectName=e[0].name},selectRole:function(e){this.param.value=e[0].id,this.param.alias=e[0].code,this.selectName=e[0].name},showReportLineForm:function(e,t,a){"edit"===a?(this.formType="edit",this.param.alias=e.alias,this.param.id=e.id,this.param.value=e.id,this.selectName=e.name,this.param.parentAlias=t,this.param.type!=e.groupType&&(this.param.type=e.groupType,this.isEditFirstChange=!0)):(this.selectName="",this.param={parentAlias:e.alias,type:"user"},this.formType="add"),this.isReportLineFormShow=!0},submit:function(){var e=this;"add"===this.formType?i.default.addUserRel([this.param]).then((function(t){e.$message({message:"新增成功",type:"success"}),e.$refs.reportLineAsideTree.$refs.htSysTypeTree.loadData()})):"edit"===this.formType&&i.default.updateUserRel(this.param).then((function(t){e.$message({message:"修改成功",type:"success"}),e.$refs.reportLineAsideTree.$refs.htSysTypeTree.loadData()})),this.selectName=""},distributionAdmin:function(){this.$refs.reportLineAsideTree.distributionAdmin(this.param.alias)}}},o=(a("265b"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight",staticStyle:{border:"1px solid #eee"}},[a("ht-aside-tree",{attrs:{"cat-id":"12","has-navbar-collapse":!1,hasFooter:!1},on:{"node-click":e.handleNodeClick}}),a("el-container",[e.isLineTreeShow?a("report-line-aside-tree",{ref:"reportLineAsideTree",staticStyle:{width:"250px"},attrs:{"type-id":e.typeId,"has-navbar-collapse":!1},on:{showReportLineForm:e.showReportLineForm,"node-click":e.handleLineAsideNodeClick}}):e._e(),a("el-main",[e.isReportLineFormShow?e._e():a("div",{staticClass:"form-empty"},[e._v("\n\t\t\t\t请选择汇报线进行操作\n\t\t\t")]),e.isReportLineFormShow?a("div",[a("div",{attrs:{slot:"header"},slot:"header"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v("保存")]),"add"!=e.formType?a("el-button",{on:{click:e.distributionAdmin}},[e._v("分配管理员")]):e._e()],1),a("table",[a("tr",[a("td",[a("label",[e._v("用户组类型:")])]),a("td",[a("ht-radio",{attrs:{options:e.userType},model:{value:e.param.type,callback:function(t){e.$set(e.param,"type",t)},expression:"param.type"}})],1)]),a("tr",["user"===e.param.type?a("td",[a("label",[e._v("用户:")])]):e._e(),"org"===e.param.type?a("td",[a("label",[e._v("组织:")])]):e._e(),"pos"===e.param.type?a("td",[a("label",[e._v("岗位:")])]):e._e(),"role"===e.param.type?a("td",[a("label",[e._v("角色:")])]):e._e(),a("td",[e._v("\n\t\t\t\t\t\t\t"+e._s(e.selectName)+"\n\t\t\t\t\t\t\t"),a("el-button",{attrs:{icon:"icon-add",size:"mini",type:"primary"},on:{click:e.select}},[e._v("选择")])],1)])])]):e._e()])],1),a("eip-user-dialog",{ref:"eipUserDialog",attrs:{single:"","append-to-body":""},on:{onConfirm:e.selectUser}}),a("eip-org-dialog",{ref:"eipOrgDialog",attrs:{single:"","append-to-body":""},on:{onConfirm:e.selectOrg}}),a("eip-post-dialog",{ref:"eipPostDialog",attrs:{single:"","append-to-body":""},on:{onConfirm:e.selectPost}}),a("eip-role-dialog",{ref:"eipRoleDialog",attrs:{single:"","append-to-body":""},on:{onConfirm:e.selectRole}})],1)}),[],!1,null,"fddbb2c0",null);t.default=r.exports},b109:function(e,t,a){},b117:function(e,t,a){"use strict";a.r(t);a("96cf");var i=a("1da1"),n=(a("5a1d"),a("25fc"),a("ab00"));a("db91"),a("4895"),a("cbc8"),a("aedd"),a("a2c1"),a("8d70"),a("9f09"),a("164b");var o,r={name:"formulas-dialog",components:{codemirror:n.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,t){this.checked&&e.subValue?this.insert(e.subValue,1):this.insert(e.value,1)},handleNodeClick:function(e,t){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 a="main"==t.parent.data.nodeType,i="data."+e.path+"."+e.name,n=e.path.split(".");a||(i=this.checked?3===n.length?"{ data: data."+n[0]+"."+n[1]+"[index]."+n[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:(o=Object(i.a)(regeneratorRuntime.mark((function e(t,a){var i,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(i=this.$refs.mycode2).codemirror.replaceSelection(t),n=i.codemirror.doc.getCursor(),a&&(n.ch=n.ch-a,i.codemirror.doc.setCursor(n)),i.codemirror.display.input.focus();case 5:case"end":return e.stop()}}),e,this)}))),function(e,t){return o.apply(this,arguments)}),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,t){return!this.checked||t.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:""}}},s=r,l=(a("86eb"),a("2877")),c=Object(l.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"公式编辑","close-on-click-modal":!1,visible:e.formulasDialogVisible,width:"80%","append-to-body":!0},on:{"update:visible":function(t){e.formulasDialogVisible=t}}},[e.formulasDialogVisible?a("div",[a("el-row",["sun"!==e.nodeType?a("el-col",{attrs:{span:3}},[a("el-checkbox",{staticStyle:{"margin-left":"10px"},model:{value:e.checked,callback:function(t){e.checked=t},expression:"checked"}},[e._v("子表单列运算")])],1):e._e(),a("el-col",{staticStyle:{"font-size":"14px","margin-bottom":"10px"},attrs:{span:21}},[e._v("\n\t\t\t\t\t当前选中字段:\n\t\t\t\t\t"),a("el-tag",{attrs:{type:"danger"}},[e._v(e._s(e.field.desc))])],1)],1),a("el-row",[a("el-col",{attrs:{span:24}},[a("codemirror",{ref:"mycode2",staticClass:"code",attrs:{options:e.cmOptions2,id:"singleText"},model:{value:e.formulasDiyJs,callback:function(t){e.formulasDiyJs=t},expression:"formulasDiyJs"}})],1)],1),a("el-row",{staticStyle:{"margin-top":"15px"},attrs:{gutter:20}},[a("el-col",{attrs:{span:8}},[e._v("\n\t\t\t\t\t变量\n\t\t\t\t\t"),a("el-card",{attrs:{shadow:"never"}},[a("div",{staticStyle:{height:"300px","overflow-y":"auto"}},[a("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(t){var i=t.node,n=t.data;return a("span",{staticClass:"custom-tree-node"},["number"==n.columnType?a("i",{staticClass:"icon-number bo-tree__icon",attrs:{title:"数字类型的字段"}}):e._e(),"varchar"==n.columnType?a("i",{staticClass:"icon-text bo-tree__icon",attrs:{title:"字符串类型的字段"}}):e._e(),"date"==n.columnType?a("i",{staticClass:"icon-date bo-tree__icon",attrs:{title:"日期类型的字段"}}):e._e(),a("span",{staticClass:"bo-tree__label",attrs:{title:i.label}},[e._v(e._s(i.label))])])}}],null,!1,3878596684)})],1)])],1),a("el-col",{attrs:{span:8}},[e._v("\n\t\t\t\t\t函数\n\t\t\t\t\t"),a("el-card",{attrs:{shadow:"never"}},[a("div",{staticStyle:{height:"300px","overflow-y":"auto"}},[a("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(t){var i=t.node,n=t.data;return a("span",{staticClass:"custom-tree-node",staticStyle:{width:"100%"},on:{mouseenter:function(t){return e.mouseenter(n)},mouseleave:function(t){return e.mouseleave(n)}}},[a("span",[e._v(e._s(i.label))])])}}],null,!1,3501393242)})],1)])],1),a("el-col",{attrs:{span:8}},[e._v("\n\t\t\t\t\t帮助\n\t\t\t\t\t"),a("el-card",{attrs:{shadow:"never"}},[a("div",{staticStyle:{height:"300px","overflow-y":"auto"}},[a("div",{staticStyle:{"white-space":"pre","font-size":"12px","line-height":"20px"}},[e._v(e._s(e.helpDesc))]),a("span",{staticStyle:{"font-size":"16px",color:"red"}},[e._v("注意事项:")]),a("div",{staticStyle:{"font-size":"12px","line-height":"20px"}},[e._v("\n\t\t\t\t\t\t\t\t1.此功能使用VUE自定义指令为底层实现,写法遵循VUE指令写法,指令会实时监听文本表达式的值改变,一但改变会把表达式式最终值赋值给对应字段\n\t\t\t\t\t\t\t\t"),a("br"),e._v("2.不可字段之间互相引用,例:字段a的公式中包含了字段b,字段b的公式中就不可再包含字段a了,不然会发生页面死循环\n\t\t\t\t\t\t\t\t"),a("br"),e._v("3.配置完公式后,请务必在浏览器开发者模式进行多次调试,以确保公式语法正确!\n\t\t\t\t\t\t\t")])])])],1)],1)],1):e._e(),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleClose("true")}}},[e._v("确 定")]),a("el-button",{on:{click:function(t){return e.handleClose("close")}}},[e._v("取 消")])],1)])}),[],!1,null,"55de0606",null);t.default=c.exports},b11b:function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("5880"),n=(a("2ade"),a("f43e")),o={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,t){e&&(this.files=JSON.parse(e))}}},computed:Object(i.mapState)({header:function(e){return{Authorization:"Bearer ".concat(e.login.currentUser.token)}},actionUrl:function(){return window.context.portal+"/system/file/v1/upload"}}),mounted:function(){this.$attrs.value&&(this.files=JSON.parse(this.$attrs.value))},methods:{exceed:function(e,t){(1==t.length||e.length>1)&&this.$message.warning("只能上传一个文件")},preview:function(e){},beforeRemove:function(e,t){var a=this;if(this.isChecking)return this.$confirm("确定移除 ".concat(e.name,"？")).then((function(){a.$emit("input","")}))},error:function(e,t,a){delete this.uploadingFiles[n.Base64.encode(t.name)]},success:function(e,t,a){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 t=e.name?e.name:"",a=!t||t.substr(t.lastIndexOf(".")+1,t.length),i=this.accept.indexOf(a)<0;if(this.isChecking=!i,i)return"false"==this.accept?this.$message.error("请配置可上传文件的格式!"):this.$message.error("上传的附件只能是 "+this.accept+"格式!"),!i;this.uploadingFiles[n.Base64.encode(t)]="eror"}}},r=(a("ecb1"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("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}},[a("el-tooltip",{attrs:{placement:"right",effect:"light"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n\t\t\t\t附件格式支持："+e._s(e.accept)+" "),a("br"),e._v("附件大小限制：单个文件不超过50MB\n\t\t\t")]),a("el-button",{attrs:{size:"mini",round:"",icon:"el-icon-plus"}},[e._v("上传")])],1)],1)],1)}),[],!1,null,"2c389395",null);t.default=s.exports},b139:function(e,t,a){"use strict";a("3b42")},b16a:function(e,t,a){"use strict";a("cdac")},b1ac:function(e,t,a){"use strict";a.r(t);a("b2cb");var i=a("a858"),n={actionMenus:function(e){var t=e.commit,a=e.state;return new Promise((function(e,n){a.menus&&a.menus.length>=1?e():i.default.getMenus().then((function(a){sessionStorage.setItem("currentMenus",JSON.stringify(a)),t("mutationMenus",a),e(a)}))}))},actionMenusEmpty:function(e){var t=e.commit;e.state;return new Promise((function(e,a){t("mutationMenus",[])}))},onlinePreview:function(e,t){e.commit,e.state;return new Promise((function(e,a){i.default.onlinePreview(t,(function(t){e(t.data)}))}))},downloadFile:function(e,t){e.commit,e.state;i.default.downloadFile(t)},downloadImg:function(e,t){e.commit,e.state;return new Promise((function(e,a){i.default.downloadImg(t,(function(t){e(t)}))}))},styleSetting:function(e,t){var a=e.commit;e.state;t.menu&&(a("setShowIcon",t.menu.showIcon),a("setLimitLevel",t.menu.limitLevel))},getStyleSetting:function(e){var t=e.commit,a=(e.state,localStorage.getItem("styleSetting"));a&&"null"!=a&&(a=JSON.parse(a)).menu&&(t("setShowIcon",a.menu.showIcon),t("setLimitLevel",a.menu.limitLevel))},setShowIcon:function(e,t){var a=e.commit;e.state;a("setShowIcon",t)},setLimitLevel:function(e,t){var a=e.commit;e.state;a("setLimitLevel",t)}};t.default={namespaced:!0,state:{menus:[],showIcon:!1,limitLevel:!0},getters:{menus:function(e){return e.menus}},actions:n,mutations:{mutationMenus:function(e,t){e.menus=t},setShowIcon:function(e,t){e.showIcon=t},setLimitLevel:function(e,t){e.limitLevel=t}}}},b1c2:function(e,t,a){"use strict";a.r(t);a("5a1d"),a("25fc"),a("f43e");var i={name:"sysModulePreview",components:{eipChart:function(){return Promise.resolve().then(a.bind(null,"f027"))}},props:["data","dialogVisible"],data:function(){return{asideShow:!0,workspaceList:[],datalistList:[],viewlistList:[],isShowIframe:!0,chartId:"",iframeSrc:"",menuData:{},chartList:[],menuTypeList:[{type:"workspaceList",name:"工作空间"},{type:"datalistList",name:"数据列表"},{type:"viewlistList",name:"视图列表"},{type:"chartList",name:"图表列表"},{type:"otherList",name:"栏目列表"}],otherList:[]}},watch:{"data.id":function(){this.init(),this.initDetails(this.data);var e=[];this.initMenuData(e),this.menuData=e}},computed:{},mounted:function(){this.initDetails(this.data);var e=[];this.initMenuData(e),this.menuData=e},methods:{init:function(){this.workspaceList=[],this.datalistList=[],this.viewlistList=[],this.iframeSrc="",this.menuData={},this.chartList=[],this.menuTypeList=[{type:"workspaceList",name:"工作空间"},{type:"datalistList",name:"数据列表"},{type:"viewlistList",name:"视图列表"},{type:"chartList",name:"图表列表"},{type:"otherList",name:"栏目列表"}],this.otherList=[]},initDetails:function(e){if(e.moduleDetail&&e.moduleDetail.length>0)for(var t=0;t<e.moduleDetail.length;t++){switch(e.moduleDetail[t].type){case"workspace":this.workspaceList.push(e.moduleDetail[t]);break;case"datalist":this.datalistList.push(e.moduleDetail[t]);break;case"viewlist":this.viewlistList.push(e.moduleDetail[t]);break;case"chart":this.chartList.push(e.moduleDetail[t]);break;case"other":this.otherList.push(e.moduleDetail[t])}}},initMenuData:function(e){for(var t=0;t<this.menuTypeList.length;t++){var a,i=this.menuTypeList[t].type;if(this[i].length>0){var n=this[i];if("otherList"==i){for(var o={},r=0;r<n.length;r++)if(!o[n[r].columnName]){o[n[r].columnName]=n[r].columnName,a={text:n[r].columnName,children:[]};for(var s=0;s<n.length;s++)if(n[r].columnName==n[s].columnName){var l={text:n[s].name,code:n[s].code,type:i,url:n[s].url};a.children.push(l)}e.push(a)}}else{a={text:this.menuTypeList[t].name,children:[]};for(var c=0;c<n.length;c++){var d={text:n[c].name,code:n[c].code,type:i,url:n[c].url};a.children.push(d)}e.push(a)}}}if(e.length>0){var u=e[0].children[0];this.iframeSrc=this.getUrl(u.url,u.type)}},handleSelect:function(e){var t=e.split("_");if(t.length>1){var a=this.menuData[t[0]].children[t[1]];this.iframeSrc=this.getUrl(a.url,a.type)}},getUrl:function(e,t){this.isShowIframe=!0;var a=e;switch(t){case"workspaceList":a=window.context.front+e+"?token="+this.$store.state.login.currentUser.token;break;case"datalistList":a=window.context.front+"/sysModulePreview"+e+"/true?token="+this.$store.state.login.currentUser.token;break;case"viewlist":break;case"chartList":this.isShowIframe=!1,this.chartId=e}return a}},created:function(){}},n=(a("aaa9"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight"},[a("el-aside",{directives:[{name:"show",rawName:"v-show",value:e.asideShow,expression:"asideShow"}],staticClass:"sysmodule__preview-aside",attrs:{width:"250px"}},[a("el-page-header",{staticStyle:{padding:"10px",background:"#eee"},on:{back:function(t){return e.$emit("close-dialog")}},scopedSlots:e._u([{key:"content",fn:function(){return[e._v("预览")]},proxy:!0}])}),a("el-menu",{staticClass:"el-menu-vertical-demo",staticStyle:{"border-right":"none"},attrs:{"default-active":"0_0"},on:{select:e.handleSelect}},e._l(e.menuData,(function(t,i){return a("el-submenu",{key:i,attrs:{index:i+""}},[a("template",{slot:"title"},[a("i",{staticClass:"el-icon-menu"}),e._v("\n\t\t\t\t\t"+e._s(t.text)+"\n\t\t\t\t")]),a("el-menu-item-group",e._l(t.children,(function(t,n){return a("el-menu-item",{key:n,attrs:{index:i+"_"+n}},[e._v(e._s(t.text))])})),1)],2)})),1)],1),a("div",{staticClass:"navbar-collapse",class:{"navbar-collapse-right":!e.asideShow},on:{click:function(t){e.asideShow=!e.asideShow}}},[a("div",{staticClass:"navbar-collapse-bg"},[a("i",{staticClass:"navbar-collapse-arrow",class:{"el-icon-arrow-left":e.asideShow,"el-icon-arrow-right":!e.asideShow}})])]),a("el-container",[e.isShowIframe?a("iframe",{staticStyle:{width:"100%"},attrs:{frameborder:"0",id:"myIframe",allowtransparency:"0",src:e.iframeSrc}}):a("div",{staticStyle:{width:"100%"}},[a("eip-chart",{attrs:{id:e.chartId}})],1)])],1)}),[],!1,null,"0f59ebe6",null);t.default=o.exports},b1c5:function(e,t,a){"use strict";a.r(t);var i=a("289a"),n=a.n(i),o=a("4bcf"),r=a("400c"),s={name:"widget-pagination-layout",components:{Draggable:n.a,WidgetFormItem:o.default},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 t=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=t},handleMoveEnd:function(e){var t=e.newIndex,a=e.oldIndex;console.log("index",t,a)},handleWidgetColAdd:function(e,t,a){var i=e.newIndex,n=e.oldIndex,o=e.item;if(o.className.indexOf("data-grid")>=0)return"DIV"===o.tagName&&this.data.list.splice(n,0,t.columns[a].list[i]),t.columns[a].list.splice(i,1),!1;r.default.handleLayoutComponents(this),this.selectWidget=t.columns[a].list[i]},handleWidgetDelete:function(e){var t=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(t.data.list.splice(e,1),2==t.data.pageSize)for(var a=t.data.list.length-1;a>=0;a--)("pageButton"==t.data.list[a].ctrlType||"pageSteps"==t.data.list[a].ctrlType)&&t.data.list.splice(a,1);else t.data.list[0].pageSize-=1,t.data.list[0].pageStepsArr.pop();t.data.pageSize-=1}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e){this.$emit("update:select",e)},deep:!0}}},l=(a("b085"),a("2877")),c=Object(l.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"widget-form-item",on:{"!click":function(t){return e.handleSelectWidget(e.index)}}},[e.selectWidget.key==e.element.key?a("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[a("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?a("div",{staticClass:"widget-view-action"},[a("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(t){return t.stopPropagation(),e.handleWidgetDelete(e.index)}}})]):e._e(),e._m(0)])}),[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"order"},[a("span",{staticStyle:{"white-space":"pre"}}),a("span",{staticClass:"line"}),a("span",{staticStyle:{"white-space":"pre"}}),a("span",{staticClass:"txt"},[e._v("分页符")]),a("span",{staticStyle:{"white-space":"pre"}}),a("span",{staticClass:"line"})])}],!1,null,"61dd00ea",null);t.default=c.exports},b1ee:function(e,t,a){"use strict";a("b466")},b234:function(e,t,a){"use strict";a.r(t);a("000b"),a("25fc");var i=a("5f72"),n=a("2ade"),o={components:{EipUrlTreeDialog:function(){return Promise.resolve().then(a.bind(null,"cb3f"))},FileTree:function(){return Promise.resolve().then(a.bind(null,"eb53"))},IframeSrc:function(){return Promise.resolve().then(a.bind(null,"bcc2"))},Pdf:function(){return Promise.resolve().then(a.bind(null,"9834"))},VideoPlayer:function(){return Promise.resolve().then(a.bind(null,"3f86"))}},computed:{saveSysTypeUrl:function(){return window.context.portal+"/file/catalog/v1/save"}},data:function(){return{src:"",iframeSrc:"",fileRow:"",fileTree:"",title:"添加分类",treeSidebarData:{},treeData:[],defaultProps:{children:"children",label:"name"},data:[],pageResult:{page:1,pageSize:20,total:0},urlTree:window.context.portal+"/file/catalog/v1/getTree",dialogVisible:!1,parentSysType:{name:""},ids:[]}},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},searchFile:function(e){var t=this;this.$store.dispatch("menu/onlinePreview",e.id).then((function(a){"error"==a.result?i.Message.warning("附件不存在"):"fileNotSupported"==a.result?i.Message.warning("当前附件格式不支持预览"):(t.fileRow=e,"html"==a.result?(t.iframeSrc=window.context.portal+a.pdfUrl,t.$refs.iframeSrcSearch.handleOpen()):"txt"==a.result?(t.iframeSrc=window.context.portal+a.TxtUrl,t.$refs.iframeSrcSearch.handleOpen()):"picture"==a.result?(t.iframeSrc=window.context.portal+a.currentUrl,t.$refs.iframeSrcSearch.handleOpen()):"compress"==a.result?(t.fileTree=JSON.parse(a.fileTree).childList,t.$refs.fileTreeSearch.handleOpen()):"media"==a.result?t.$refs.videoPlayer.show():(t.src=window.context.portal+a.pdfUrl,t.$refs.pdfSearch.handleOpen()))}))},download:function(e){n.default.download("${portal}/system/file/v1/downloadFile?fileId="+e.id)},selectTypeDialog:function(){if(this.$refs.htTable.$refs.htTable&&0==this.$refs.htTable.$refs.htTable.selection.length)i.Message.warning("请选择要分类的附件数据");else{var e=this.$refs.htTable.$refs.htTable.selection;this.ids=[];for(var t=0;t<e.length;t++)this.ids.push(e[t].id);this.$refs.eipUrlTreeDialog.showDialog()}},handleClose:function(){this.loadTreeData(),this.treeSidebarData={},this.dialogVisible=!1},afterSaveData:function(){var e=this;if(this.loadTreeData(),""!=this.parentSysType.name){var t=this.treeSidebarData.parentId;this.treeSidebarData={},this.treeSidebarData.parentId=t,this.$confirm("是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"success"}).then((function(){})).catch((function(){e.dialogVisible=!1}))}else this.dialogVisible=!1},handleCommand:function(e){var t=e.data,a=e.action;switch(a){case"add":case"edit":this.showDialog(t,a);break;case"delete":this.delSysType(t)}},showDialog:function(e,t){this.dialogVisible=!0,e&&("add"==t?(this.title="添加分类",this.treeSidebarData={},this.parentSysType=e,this.treeSidebarData.parentId=e.id):"edit"==t&&(this.title="编辑分类",this.parentSysType.name="",this.treeSidebarData=e))},delSysType:function(e){var t=this;this.$confirm("是否确定删除?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){n.default.remove(window.context.portal+"/file/catalog/v1/remove?id="+e.id).then((function(e){e.data.state?(t.$message({type:"success",message:e.data.message||"删除成功"}),t.loadTreeData()):t.$message.error(e.data.message||"删除成功")}),(function(e){reject(e)}))}))},handleNodeClick:function(e){if("-1"!=e.id){var t={pageBean:{page:1,pageSize:20,showTotal:!0},querys:[{property:"xbTypeId",value:e.id,group:"main",operation:"EQUAL",relation:"AND"}]};this.loadData(t)}else{this.loadData({pageBean:{page:1,pageSize:20,showTotal:!0}})}},loadData:function(e,t){var a=this;e.sorter&&0!=e.sorter.length||(e.sorter=[{property:"createTime",direction:"DESC"}]),n.default.post(window.context.portal+"/system/file/v1/list",e).then((function(e){a.data=e.data.rows,a.pageResult={page:e.data.page,pageSize:e.data.pageSize,total:e.data.total}})).finally((function(){return t()}))},loadTreeData:function(){var e=this;n.default.get(this.urlTree).then((function(t){e.treeData=t.data}))},handleSave:function(e){var t=this;n.default.post(window.context.portal+"/system/file/v1/setXbTypeId?xbTypeId="+e.id+"&type="+e.name,t.ids).then((function(e){e.data&&e.data.state?i.Message.success({duration:1500,message:e.data.message,onClose:function(){t.loadData({pageBean:{page:1,pageSize:20,showTotal:!0}})}}):i.Message.error(e.data.message||"设置分类失败")}))}},mounted:function(){this.loadTreeData()}},r=(a("31cd"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticStyle:{height:"100%",border:"1px solid #eee"}},[a("ht-tree",{ref:"htTypeTree",staticClass:"file-type-tree",attrs:{data:e.treeData,props:e.defaultProps,"default-expand-all":"","expand-on-click-node":!1},on:{"node-click":e.handleNodeClick},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.node,n=t.data;return a("span",{staticClass:"custom-tree-node"},[a("span",{staticClass:"show-ellipsis",attrs:{title:i.label}},[e._v(e._s(i.label))]),a("el-dropdown",{on:{command:e.handleCommand}},[a("span",[a("i",{staticClass:"icon-more",attrs:{title:"更多操作"}})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{icon:"el-icon-plus",command:{node:i,data:n,action:"add"}}},[e._v("添加")]),"-1"!=n.id?a("el-dropdown-item",{attrs:{icon:"el-icon-edit",command:{node:i,data:n,action:"edit"}}},[e._v("编辑")]):e._e(),"-1"!=n.id?a("el-dropdown-item",{attrs:{icon:"el-icon-s-unfold",command:{node:i,data:n,action:"delete"}}},[e._v("删除")]):e._e()],1)],1)],1)}}])}),a("el-container",[a("el-main",[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,"quick-search-props":"fileName,extensionName","show-export":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:e.selectTypeDialog}},[e._v("设置分类")])]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{label:"文件名",prop:"fileName","show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.searchFile(i)}}},[e._v(e._s(i.fileName))])]}}])}),a("ht-table-column",{attrs:{prop:"extensionName",width:"90",label:"扩展名"}}),a("ht-table-column",{attrs:{prop:"type",width:"110",label:"所属分类"}}),a("ht-table-column",{attrs:{prop:"storeType",label:"存储类型",width:"110",filters:[{text:"磁盘",value:"folder"},{text:"数据库",value:"database"},{text:"FTP服务器",value:"ftp"},{text:"SFTP服务器",value:"sftp"},{text:"阿里云OSS",value:"aliyunOss"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["folder"==i.storeType?a("el-tag",{attrs:{type:"info"}},[e._v("磁盘")]):e._e(),"database"==i.storeType?a("el-tag",{attrs:{type:"success"}},[e._v("数据库")]):e._e(),"ftp"==i.storeType?a("el-tag",{attrs:{type:"warning"}},[e._v("FTP服务器")]):e._e(),"sftp"==i.storeType?a("el-tag",{attrs:{type:"warning"}},[e._v("SFTP服务器")]):e._e(),"aliyunOss"==i.storeType?a("el-tag",{attrs:{type:"warning"}},[e._v("阿里云OSS")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"creatorName",label:"上传人",width:"110",sortable:!0}}),a("ht-table-column",{attrs:{label:"创建时间",width:"150",prop:"createTime",sortable:!0},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.createTime))])]}}])}),a("ht-table-column",{attrs:{width:"100",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{size:"mini",icon:"el-icon-download"},on:{click:function(t){return e.download(i)}}},[e._v("下载")])]}}])})]],2),a("ht-sidebar-dialog",{attrs:{width:"20%",title:e.title,visible:e.dialogVisible,"before-close":e.handleClose}},[a("el-form",{attrs:{model:e.treeSidebarData,"data-vv-scope":"editSysTypeForm"}},[""!=e.parentSysType.name?a("ht-form-item",{attrs:{label:"父节点","label-width":"80px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:"required",disabled:""},model:{value:e.parentSysType.name,callback:function(t){e.$set(e.parentSysType,"name",t)},expression:"parentSysType.name"}})],1):e._e(),a("ht-form-item",{attrs:{label:"目录名","label-width":"80px"}},[a("ht-input",{attrs:{placeholder:"请输入目录名",autocomplete:"off",validate:"required"},model:{value:e.treeSidebarData.name,callback:function(t){e.$set(e.treeSidebarData,"name",t)},expression:"treeSidebarData.name"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:e.saveSysTypeUrl,model:e.treeSidebarData,"scope-name":"editSysTypeForm"},on:{"after-save-data":e.afterSaveData}},[e._v("保存")]),a("el-button",{on:{click:e.handleClose}},[e._v("取 消")])],1)],1),a("eip-url-tree-dialog",{ref:"eipUrlTreeDialog",attrs:{url:e.urlTree,title:"选择分类"},on:{"handle-save":e.handleSave}}),a("file-tree",{ref:"fileTreeSearch",attrs:{fileTree:e.fileTree,fileRow:e.fileRow}}),a("Pdf",{ref:"pdfSearch",attrs:{src:e.src,fileRow:e.fileRow}}),a("iframe-src",{ref:"iframeSrcSearch",attrs:{iframeSrc:e.iframeSrc,fileRow:e.fileRow}}),a("VideoPlayer",{ref:"videoPlayer",attrs:{fileRow:e.fileRow}})],1)],1)],1)}),[],!1,null,"38cd51e4",null);t.default=s.exports},b270:function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("6619"),a("12d2"),a("6e74"),a("b2cb"),a("80a8"),a("2c92"),a("96cf");var i=a("1da1"),n=(a("44d6"),a("0ca7"),a("000b"),a("8435"),a("25fc"),a("ade3")),o=a("5880"),r=a("c7ea"),s=a("2ade"),l=a("c994");function c(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return d(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,r=!0,s=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){s=!0,o=e},f:function(){try{r||null==a.return||a.return()}finally{if(s)throw o}}}}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}function u(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function p(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?u(Object(a),!0).forEach((function(t){Object(n.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):u(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var f,m,h={components:{htAsideTree:function(){return Promise.resolve().then(a.bind(null,"f3e2"))},EipSysTypeSelector:function(){return Promise.resolve().then(a.bind(null,"d81e"))},FormDesigner:function(){return Promise.resolve().then(a.bind(null,"0ef3"))},EipBoSelector:function(){return Promise.resolve().then(a.bind(null,"2256"))},FlowFormAuth:function(){return Promise.resolve().then(a.bind(null,"84c3"))},FormVersionManager:function(){return Promise.resolve().then(a.bind(null,"209a"))},FormPrintTemplateManager:function(){return Promise.resolve().then(a.bind(null,"d5e5"))},eipSysTypeDialog:function(){return Promise.resolve().then(a.bind(null,"fe97"))},eipBoDialog:function(){return Promise.resolve().then(a.bind(null,"ef2b"))},FormMenusAdd:function(){return Promise.resolve().then(a.bind(null,"901b"))}},data:function(){return{asideShow:!0,treeData:[],defaultProps:{children:"children",label:"name"},data:[],pageResult:{page:1,pageSize:20,total:0},dialogVisible:!1,dialogVisible2:!1,formEditorDialogVisible:!1,dialogSaveCopyVisible:!1,formId:null,formDefId:null,bpmForm:{formKey:"",bos:"",desc:"",templateConf:{},formButton:{print:!1,saveCg:!1}},typeIdQuery:null,formVersionVisible:!1,formPrintVisible:!1,formKey:null,updateTableData:[],formRow:{},newForm:{id:"",name:"",formKey:"",typeId:"",typeName:""},importDialogVisible:!1,formTypeSelectorCatId:"",formTypeSelectorCatName:"",fullscreenLoading:!1,bindData:[],deleteDialogVisible:!1,deleteConfirmList:[]}},watch:{formEditorDialogVisible:function(e,t){0==e&&1==t&&this.handleCloseFormEditor()}},computed:p({},Object(o.mapState)({currentUser:function(e){return e.login.currentUser},formDeleteUrl:function(){return"".concat(window.context.form,"/form/form/v1/remove")},uploadHeaders:function(e){return{Authorization:"Bearer "+e.login.currentUser.token}},imporCheckUrl:function(e){return window.context.form+"/form/form/v1/importCheck?typeId="+this.formTypeSelectorCatId}})),created:function(){var e=this.$route.query.bos;if(e&&"[object Object]"!==e){var t=this.$route.query.templateConf;t?this.handleDialogSure({selection:e,templateConf:t},!0):this.handleDialogSure(e,!0)}},mounted:function(){if(this.$validator=this.$root.$validator,this.$route.query.formId&&this.$route.query.defId){var e={id:this.$route.query.formId,defId:this.$route.query.defId};this.handleCommand({row:e,command:"edit"}),this.$router.push("form#formManager")}},methods:{addToMenu:function(e){this.$refs.formMenusAdd.showDialog(e,"addReport",this.formRow.name)},handleDialogSure:function(e,t){Array.isArray(e)?(this.bpmForm.bos=e,this.bpmForm.templateConf={}):(this.bpmForm.bos=e.selection,this.bpmForm.templateConf=e.templateConf),this.bpmForm.formType="pc",this.formId="",this.formDefId="",this.formEditorDialogVisible=!0,t||this.$refs.eipBoDialog.handleClose()},hadleUploadResult:function(e,t,a){var i=this,n=.85*(document.documentElement.clientHeight||document.body.clientHeight)+"px";this.fullscreenLoading=!1;var o=this;e.state?o.handleImportSuccess(e.value):e.message&&(e.message.indexOf("是否继续为其新增版本")>=0?this.$confirm('<div style="overflow-x:hidden;overflow-y:auto ;max-height:'+n+'">'+e.message+"</div>","提示",{cancelButtonText:"取消",dangerouslyUseHTMLString:!0,confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){o.fullscreenLoading=!0,o.$http.post("".concat(window.context.form,"/form/form/v1/importSave?cacheFileId=")+e.value+"&confirmImport=true&typeId="+i.formTypeSelectorCatId).then((function(e){o.fullscreenLoading=!1;var t=e.data;t.state?o.handleImportSuccess(t.value):o.$message.error(t.message)}))})).catch((function(t){o.$http.post("".concat(window.context.form,"/form/form/v1/importSave?confirmImport=false&cacheFileId=")+e.value),o.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 t,a=[],i=c(e);try{for(i.s();!(t=i.n()).done;){var n=t.value;a.push(n.id)}}catch(e){i.e(e)}finally{i.f()}if(0!=a.length){var o="".concat(window.context.form,"/form/form/v1/exportForm?formIds=").concat(a);s.default.download(o)}else this.$message.warning("请选择至少一项记录")}else this.$message.warning("请选择至少一项记录")},rowClick:function(e,t,a){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 t=[],a=this.$refs.htTable.$refs.htTable.selection,i=0;i<a.length;i++)t.push(a[i].id);var n=this;this.$http.get("${form}/form/form/v1/updateCategory?categoryId="+e.id+"&categoryName="+e.name+"&ids="+t.join(",")).then((function(e){if(e.data&&e.data.state)return n.$message({message:e.data.message,type:"success"}),n.updateTableData=[],void setTimeout((function(){n.dialogVisible=!1,n.$refs.htTable.load()}),3e3);n.$message.error(e.data.message)}))},openFormVersion:function(e){this.formKey=e.formKey,this.formVersionVisible=!0},handleCloseFormVersion:function(){this.formVersionVisible=!1,this.$refs.htTable.load()},handleCloseFormPrint:function(){this.formPrintVisible=!1},formAuth:function(e){var t={flowKey:"",formKey:e,nodeId:"",parentflowKey:"",type:"1"};this.$refs.flowFormAuth.showDialog(t)},handleNodeClick:function(e){"FORM_TYPE"==e.typeKey?this.typeIdQuery=null:(this.bpmForm.typeName=e.name,this.bpmForm.typeId=e.id,this.typeIdQuery={property:"typeId",value:e.id,group:"typeId",operation:"EQUAL",relation:"AND"}),this.$refs.htTable.load()},check:function(e,t){0==t.checkedKeys.length?this.typeIdQuery=null:this.typeIdQuery={property:"typeId",value:t.checkedKeys.join(","),group:"typeId",operation:"IN",relation:"AND"},this.$refs.htTable.load()},loadData:function(e,t){var a=this,i={};i=p(p({},i),e),this.typeIdQuery&&i.querys.push(this.typeIdQuery),r.default.getPageJson(i).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},handleCommand:function(e){var t=this;switch(this.formRow=e.row,e.command){case"edit":this.bpmForm.bos=[],this.formId=e.row.id,this.formDefId=e.row.defId,this.formEditorDialogVisible=!0;break;case"preview":this.currentUser&&this.currentUser.account&&window.open(window.context.front+"/previewForm/"+e.row.id+"?token="+this.currentUser.token,"_blank");break;case"publish":this.$confirm("是否确定发布表单?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){t.$http.post("${form}/form/form/v1/publish",{},{formId:e.row.id}).then((function(e){e.data.state?(t.$message({type:"success",message:e.data.message}),t.$refs.htTable.load()):t.$message.$error(e.data.message)}))})).catch((function(){}));break;case"formRight":this.formAuth(e.row.formKey);break;case"mobileForm":this.$confirm("是否确定生成手机表单?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){t.createMobileForm(e.row)})).catch((function(){}));break;case"copy":this.saveCopy();break;case"relation":this.bindRelation(e);break;case"printForm":this.formKey=e.row.formKey,this.formPrintVisible=!0;break;case"manage":this.formId=e.row.id,this.addToMenu("manage");break;case"front":this.formId=e.row.id,this.addToMenu("front")}},bindRelation:function(e){var t=this;this.dialogVisible2=!0,r.default.getBindRelation(e.row.defId,e.row.formKey).then((function(e){t.bindData=e.data}))},saveCopy:function(){this.newForm.id=this.formRow.id,this.dialogSaveCopyVisible=!0},handleCloseSaveCopy:function(){this.newForm={id:"",name:"",formKey:"",typeId:"",typeName:""},this.dialogSaveCopyVisible=!1},afterSaveData:function(){this.handleCloseSaveCopy(),this.$refs.htTable.load()},handleClose:function(){this.dialogVisible=!1,this.dialogVisible2=!1,this.bindData=[]},openAddDailog:function(){this.$refs.eipBoDialog.showDialog([],"pc"),this.$set(this.bpmForm,"formKey",""),this.$set(this.bpmForm,"bos",""),this.$set(this.bpmForm,"desc",""),this.$set(this.bpmForm,"formName",""),this.$set(this.bpmForm,"name",""),this.bpmForm.typeName?(this.$set(this.bpmForm,"typeId",this.bpmForm.typeId),this.$set(this.bpmForm,"typeName",this.bpmForm.typeName)):(this.$set(this.bpmForm,"typeName",""),this.$set(this.bpmForm,"typeId","")),this.$set(this.bpmForm,"id",""),this.$set(this.bpmForm,"defId",""),this.$set(this.bpmForm,"rev",1)},handleCloseFormEditor:function(){this.formEditorDialogVisible=!1,this.$refs.htTable.load()},toFormDesigner:function(){var e=this;l.default.validateForm(this,"editBpmForm").then((function(){e.bpmForm.formType="pc",e.bpmForm.name=e.bpmForm.formName,e.formId="",e.formDefId="",e.formEditorDialogVisible=!0,e.handleClose()})).catch((function(t){var a=t.map((function(e){return e.rule}));a.includes("required")?e.$message.error("请完整填写表单内容"):a.includes("alpha_num")?e.$message.error("信息未正确填写"):a.includes("isExist")&&e.$message.error("表单别名重复")}))},createMobileForm:function(e){var t=this;this.$http.post("${form}/form/form/v1/pcForm2MobileForm?formId="+e.id).then((function(e){e.data.state?(t.$message({type:"success",message:e.data.message}),t.$refs.htTable.load()):t.$message.$error(e.data.message)}))},handleDeleteForm:(m=Object(i.a)(regeneratorRuntime.mark((function e(){var t,a,i,n,o,r,s,l,c,d=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((t=this.$refs.htTable.$refs.htTable.selection)&&0!=t.length){e.next=4;break}return this.$message.error("请至少选择一条数据"),e.abrupt("return");case 4:for(a=[],i=0;i<t.length;i++)t[i]&&a.push(t[i].formKey);n={},o=0;case 8:if(!(o<a.length)){e.next=16;break}return e.next=11,this.getBpmDataTemplate(a[o]);case 11:r=e.sent,n[a[o]]=r;case 13:o++,e.next=8;break;case 16:e.t0=regeneratorRuntime.keys(n);case 17:if((e.t1=e.t0()).done){e.next=33;break}if(s=e.t1.value,!n[s]){e.next=31;break}this.deleteDialogVisible||(this.deleteDialogVisible=!0),l=s,c=0;case 23:if(!(c<t.length)){e.next=30;break}if(t[c].formKey!==s){e.next=27;break}return l=t[c].name,e.abrupt("break",30);case 27:c++,e.next=23;break;case 30:this.deleteConfirmList.push({formKey:l,templateList:n[s]});case 31:e.next=17;break;case 33:this.deleteDialogVisible||this.$confirm("确定要删除吗?<br/>如已绑定表单列表，将同步删除","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning",dangerouslyUseHTMLString:!0}).then((function(){d.deleteFormConfirm()}));case 34:case"end":return e.stop()}}),e,this)}))),function(){return m.apply(this,arguments)}),getBpmDataTemplate:(f=Object(i.a)(regeneratorRuntime.mark((function e(t){var a=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,i){a.$http.get("".concat(window.context.form,"/form/dataTemplate/v1/getExistsByFormKey?formKey=").concat(t)).then((function(t){e(t.data)}))})));case 1:case"end":return e.stop()}}),e)}))),function(e){return f.apply(this,arguments)}),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()}}},g=h,b=(a("eba39"),a("2877")),v=Object(b.a)(g,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight",staticStyle:{border:"1px solid #eee"}},[a("ht-aside-tree",{attrs:{"cat-id":"7"},on:{"node-click":e.handleNodeClick,check:e.check}}),a("el-container",[a("el-main",[a("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[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:e.openAddDailog}},[e._v("添加")]),a("el-button",{attrs:{size:"small",icon:"el-icon-back"},on:{click:function(t){e.importDialogVisible=!0,e.formTypeSelectorCatId="",e.formTypeSelectorCatName=""}}},[e._v("导入")]),a("el-button",{attrs:{size:"small",icon:"el-icon-right"},on:{click:e.handExport}},[e._v("导出")]),a("el-button",{on:{click:function(t){return e.openTypeSetDialog()}}},[e._v("设置分类")]),a("el-button",{attrs:{type:"danger",icon:"el-icon-delete"},on:{click:e.handleDeleteForm}},[e._v("删除")]),a("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(t){e.updateTableData=[]}}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.handleCommand({row:i,command:"edit"})}}},[e._v(e._s(i.name))])]}}])}),a("ht-table-column",{attrs:{prop:"formKey",label:"别名",sortable:!0}}),a("ht-table-column",{attrs:{prop:"status",label:"状态",width:"80",filters:[{text:"草稿",value:"draft"},{text:"已发布",value:"deploy"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["deploy"==i.status?a("el-tag",{attrs:{type:"info"}},[e._v("已发布")]):e._e(),"draft"==i.status?a("el-tag",{attrs:{type:"danger"}},[e._v("草稿")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"version",label:"版本",width:"250"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-tag",{staticStyle:{"margin-left":"10px",cursor:"pointer"},attrs:{type:"info",title:"查看表单主版本"},on:{click:function(t){return e.handleCommand({row:i,command:"edit"})}}},[e._v("主版本:"+e._s(i.version))]),a("el-tag",{staticStyle:{"margin-left":"10px",cursor:"pointer"},attrs:{title:"查看表单的所有版本",type:"info"},on:{click:function(t){return e.openFormVersion(i)}}},[e._v("版本管理("+e._s(i.versionCount)+")")])]}}])}),a("ht-table-column",{attrs:{prop:"typeName",label:"分类",sortable:!0}}),a("ht-table-column",{attrs:{prop:"desc",label:"描述",hidden:!0}}),a("ht-table-column",{attrs:{width:"150",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(t){return e.handleCommand({row:i,command:"preview"})}}},[a("span",[a("i",{staticClass:"el-icon-tickets"}),e._v("预览 ")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},["draft"==i.status?a("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"publish"}}},[e._v("发布")]):e._e(),a("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"copy"}}},[e._v("复制")]),a("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"relation"}}},[e._v("绑定关系")]),"deploy"==i.status?a("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"formRight"}}},[e._v("表单权限")]):e._e(),a("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"mobileForm"}}},[e._v("生成手机表单")]),a("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"printForm"}}},[e._v("设置打印模板")]),a("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"manage"}}},[e._v("添加为后端菜单")]),a("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"front"}}},[e._v("添加为前端菜单")])],1)],1)]}}])})]],2)],1),a("FlowFormAuth",{ref:"flowFormAuth"})],1),a("el-dialog",{attrs:{width:"30%",title:"新建表单",visible:e.dialogVisible,"before-close":e.handleClose,"destroy-on-close":""}},[a("el-form",{attrs:{model:e.bpmForm,"data-vv-scope":"editBpmForm"}},[a("ht-form-item",{attrs:{label:"选择数据模型","label-width":"120px"}},[a("eip-bo-selector",{attrs:{placeholder:"请选择数据模型",validate:{required:!0}},model:{value:e.bpmForm.bos,callback:function(t){e.$set(e.bpmForm,"bos",t)},expression:"bpmForm.bos"}})],1),a("ht-form-item",{attrs:{label:"表单名称","label-width":"120px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入名称"},model:{value:e.bpmForm.formName,callback:function(t){e.$set(e.bpmForm,"formName",t)},expression:"bpmForm.formName"}})],1),a("ht-form-item",{attrs:{label:"表单别名","label-width":"120px"}},[a("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(t){e.$set(e.bpmForm,"formKey",t)},expression:"bpmForm.formKey"}}),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"别名只能填写英文和数字",placement:"right-start"}},[a("span",{staticClass:"el-icon-question",staticStyle:{"margin-left":"10px"}})])],1),a("ht-form-item",{attrs:{label:"表单分类","label-width":"120px"}},[a("EipSysTypeSelector",{attrs:{placeholder:"请选择表单分类","cat-id":"7","sys-type-id":e.bpmForm.typeId,validate:{required:!0}},on:{"update:sysTypeId":function(t){return e.$set(e.bpmForm,"typeId",t)},"update:sys-type-id":function(t){return e.$set(e.bpmForm,"typeId",t)}},model:{value:e.bpmForm.typeName,callback:function(t){e.$set(e.bpmForm,"typeName",t)},expression:"bpmForm.typeName"}})],1),a("ht-form-item",{attrs:{label:"描述","label-width":"120px"}},[a("ht-input",{attrs:{type:"textarea",placeholder:"请输入描述"},model:{value:e.bpmForm.desc,callback:function(t){e.$set(e.bpmForm,"desc",t)},expression:"bpmForm.desc"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){return e.toFormDesigner()}}},[e._v("下一步")]),a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("el-dialog",{staticClass:"form-editor-dialog",attrs:{fullscreen:"","destroy-on-close":"",visible:e.formEditorDialogVisible,"before-close":e.handleCloseFormEditor,"close-on-press-escape":!1}},[a("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(t){e.formEditorDialogVisible=t},"update:visible-dialog":function(t){e.formEditorDialogVisible=t},"update:formId":function(t){e.formId=t},"update:form-id":function(t){e.formId=t},"update:formDefId":function(t){e.formDefId=t},"update:form-def-id":function(t){e.formDefId=t}}})],1),a("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(t){e.formVersionVisible=t}}},[e.formVersionVisible?a("FormVersionManager",{attrs:{visible:e.formVersionVisible,"form-key":e.formKey},on:{"update:visible":function(t){e.formVersionVisible=t}}}):e._e()],1),a("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(t){e.formPrintVisible=t}}},[e.formPrintVisible?a("FormPrintTemplateManager",{attrs:{visible:e.formPrintVisible,"form-key":e.formKey,"form-row":e.formRow},on:{"update:visible":function(t){e.formPrintVisible=t}}}):e._e()],1),a("eip-sys-type-dialog",{ref:"typeSetDialog",attrs:{name:"typeSetDialog","cat-id":"7"},on:{onConfirm:e.sysTypeDialogOnConfirm}}),a("el-dialog",{attrs:{width:"60%",title:"复制表单",visible:e.dialogSaveCopyVisible,"before-close":e.handleCloseSaveCopy,"destroy-on-close":!0}},[a("form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"saveCopyForm"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"140px"}},[e._v("原表单名称:")]),a("td",[e._v(e._s(e.formRow.name))]),a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("新表单名称")]),a("td",[a("ht-input",{attrs:{validate:{required:!0}},model:{value:e.newForm.name,callback:function(t){e.$set(e.newForm,"name",t)},expression:"newForm.name"}})],1)]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("原表单别名:")]),a("td",[e._v(e._s(e.formRow.formKey))]),a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("新表单别名")]),a("td",[a("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(t){e.$set(e.newForm,"formKey",t)},expression:"newForm.formKey"}})],1)]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("原表单分类:")]),a("td",[e._v(e._s(e.formRow.typeName))]),a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("新表单分类")]),a("td",[a("EipSysTypeSelector",{attrs:{placeholder:"请选择表单分类","cat-id":"7","sys-type-id":e.newForm.typeId,validate:{required:!0}},on:{"update:sysTypeId":function(t){return e.$set(e.newForm,"typeId",t)},"update:sys-type-id":function(t){return e.$set(e.newForm,"typeId",t)}},model:{value:e.newForm.typeName,callback:function(t){e.$set(e.newForm,"typeName",t)},expression:"newForm.typeName"}})],1)])])])]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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")))]),a("el-button",{on:{click:e.handleCloseSaveCopy}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)]),a("eip-bo-dialog",{ref:"eipBoDialog",attrs:{name:"eipBoDialog",single:!1,"append-to-body":""},on:{onConfirm:e.handleDialogSure}}),e.importDialogVisible?a("el-dialog",{attrs:{title:"导入表单",visible:e.importDialogVisible,width:"40%",top:"30vh","close-on-click-modal":!1},on:{"update:visible":function(t){e.importDialogVisible=t}}},[a("div",{staticStyle:{height:"150px","padding-left":"20px"}},[a("eip-sys-type-selector",{attrs:{placeholder:"请选择分类","type-key":"FORM_TYPE","sys-type-id":e.formTypeSelectorCatId,validate:{required:!0}},on:{"update:sysTypeId":function(t){e.formTypeSelectorCatId=t},"update:sys-type-id":function(t){e.formTypeSelectorCatId=t}},model:{value:e.formTypeSelectorCatName,callback:function(t){e.formTypeSelectorCatName=t},expression:"formTypeSelectorCatName"}}),a("br"),a("br"),a("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}},[a("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("选择表单")])],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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("确 定")]),a("el-button",{on:{click:function(t){e.importDialogVisible=!1}}},[e._v("取 消")])],1)]):e._e(),a("ht-sidebar-dialog",{attrs:{width:"28%",title:"绑定关系",visible:e.dialogVisible2,"before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible2=t}}},[a("el-row",[a("el-col",[e._v("\n\t\t\t\t实体对象：\n\t\t\t\t"),e.bindData&&e.bindData.entData?e._l(e.bindData.entData,(function(t,i){return a("span",{key:i},[a("el-tag",{staticStyle:{"margin-right":"5px",cursor:"pointer"},on:{click:e.handleClose}},[a("router-link",{attrs:{to:{path:"/form#businessObj",query:{id:t.id_}}}},[e._v(e._s(t.description_))])],1)],1)})):e._e()],2)],1),a("br"),a("el-row",[a("el-col",[e._v("\n\t\t\t\t流程定义：\n\t\t\t\t"),e.bindData&&e.bindData.bpmData?e._l(e.bindData.bpmData,(function(t,i){return a("div",{key:i,staticStyle:{margin:"10px"}},[a("span",[e._v(e._s(t.flowName))]),e._l(t.ships,(function(t){return a("span",{key:t.flowId},[t.main?a("el-tag",{staticClass:"m-l-5",attrs:{type:"danger"}},[a("router-link",{attrs:{to:{path:"flowDesign",query:{bpmId:t.flowId}}}},[e._v("版本:"+e._s(t.version)+"(主版本)")])],1):a("el-tag",{staticClass:"m-l-5"},[a("router-link",{attrs:{to:{path:"flowDesign",query:{bpmId:t.flowId}}}},[e._v("版本:"+e._s(t.version))])],1)],1)}))],2)})):e._e(),e.bindData&&e.bindData.bpmData&&0==e.bindData.bpmData.length?a("span",[e._v("未绑定")]):e._e()],2)],1)],1),a("el-dialog",{attrs:{visible:e.deleteDialogVisible,title:"删除确认"},on:{"update:visible":function(t){e.deleteDialogVisible=t},close:e.deleteCancel}},[a("el-container",[a("el-header",[a("span",{staticStyle:{color:"red"}},[e._v("将会同步删除以下表单绑定的表单列表，请确认")])]),a("el-main",e._l(e.deleteConfirmList,(function(t,i){return a("el-row",[a("el-col",{attrs:{span:8,align:"right"}},[a("p",[e._v(e._s(t.formKey)+":")])]),a("el-col",{attrs:{span:16}},[e._l(t.templateList,(function(t){return a("p",{staticStyle:{"padding-left":"20px"}},[e._v("\n\t\t\t\t\t\t\t"+e._s(t.name)+" ")])})),a("br")],2)],1)})),1),a("el-footer",{attrs:{align:"right"}},[a("el-button",{attrs:{type:"primary"},on:{click:e.deleteFormConfirm}},[e._v("确认")]),a("el-button",{attrs:{type:"default"},on:{click:e.deleteCancel}},[e._v("取消")])],1)],1)],1),a("FormMenusAdd",{ref:"formMenusAdd",attrs:{formId:e.formId}})],1)}),[],!1,null,"1e7cdeb1",null);t.default=v.exports},b29d:function(e,t,a){!function(e){"use strict";e.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(e){return"ຕອນແລງ"===e},meridiem:function(e,t,a){return e<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",ss:"%d ວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(e){return"ທີ່"+e}})}(a("c1df"))},b29de:function(e,t,a){"use strict";a("3b1d")},b2cb:function(e,t){e.exports=require("core-js/modules/es6.promise")},b36a:function(e,t,a){"use strict";a.r(t);a("c994");var i={props:{data:{type:Array,default:function(){return[]}},buttonLabel:{type:String,default:"选择变量"},supportFilter:{type:Boolean,default:!1},defaultExpandAll:{type:Boolean,default:!0},nodeKey:{type:String,default:"id"},props:{type:Object,default:function(){return{children:"children",label:"label"}}}},data:function(){return{visible:!1}},methods:{handleNodeClick:function(e,t){e&&e.children&&e.children.length>0||(this.visible=!1,this.$emit("node-click",e,t))}}},n=(a("0d80"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-popover",{attrs:{placement:"bottom-start"},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},[e.visible?a("ht-tree",{staticStyle:{"max-height":"400px",width:"300px",overflow:"auto"},attrs:{data:e.data,"node-key":e.nodeKey,"expand-on-click-node":!1,props:e.props,"support-filter":e.supportFilter,"default-expand-all":e.defaultExpandAll},on:{"node-click":e.handleNodeClick}}):e._e(),a("el-button",{attrs:{slot:"reference"},slot:"reference"},[e._v("选择变量")])],1)}),[],!1,null,"2b8a9509",null);t.default=o.exports},b3a6:function(e,t,a){"use strict";a("c339")},b3e0:function(e,t,a){"use strict";a("f606")},b3e5:function(e,t,a){},b3eb:function(e,t,a){!function(e){"use strict";function t(e,t,a,i){var n={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?n[a][0]:n[a][1]}e.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("c1df"))},b466:function(e,t,a){},b469:function(e,t,a){!function(e){"use strict";function t(e,t,a,i){var n={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?n[a][0]:n[a][1]}e.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("c1df"))},b4de:function(e,t,a){},b53d:function(e,t,a){!function(e){"use strict";e.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(a("c1df"))},b540:function(e,t,a){!function(e){"use strict";e.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(e,t){return 12===e&&(e=0),"enjing"===t?e:"siyang"===t?e>=11?e:e+12:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(a("c1df"))},b574:function(e,t,a){},b584:function(e,t,a){},b5d4:function(e,t){window.context={manage:"/mvue",front:"/fvue",doc:"/doc/doc.html",mobile:"/mobilevue",portal:"/portal",bpmRunTime:"/bpm-runtime",bpmModel:"/bpm-model",uc:"/uc",form:"/form",magicalcoder:"/magicalcoder"},window.ssoConfig={mode:"",url:"/oauth/authorize",clientId:"eip7",logout:"/logout"}},b5f3:function(e,t,a){"use strict";a.r(t);a("000b");var i=a("5f72"),n=a("2ade"),o={name:"FlowVersionList",props:{defId:{type:String,required:!0}},data:function(){return{data:{},dialogDetailVisible:!1,versionList:[],pageResult:{page:1,pageSize:20,total:0}}},methods:{switchMainVersion:function(e){var t=this;n.default.get("${bpmModel}/flow/def/v1/switchMainVersion?defId="+e).then((function(e){(e=e.data).state?e.message&&(i.Message.success(e.message),t.$refs.htTable.load()):i.Message.error(e.message)}))},hisVersionDefDetail:function(e){var t=this;n.default.get("${bpmModel}/flow/def/v1/defGet?defId="+e).then((function(e){t.data=e.data,t.dialogDetailVisible=!0}))},remove:function(e){var t=this,a="${bpmModel}/flow/def/v1/removeByDefIds?ids="+e+"&isVersion=true";t.$confirm("是否确认删除？","提示",{cancelButtonText:"取消",confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){n.default.remove(a).then((function(e){(e=e.data).state&&e.message&&(i.Message.success(e.message),t.$refs.htTable.load())}))}))},close:function(){this.dialogDetailVisible=!1},loadData:function(e,t){var a=this;n.default.post("${bpmModel}/flow/def/v1/versions?defId="+a.defId+"&defKey=",e).then((function(e){a.versionList=e.data.rows,a.pageResult={page:e.data.page,pageSize:e.data.pageSize,total:e.data.total}})).finally((function(){return t()}))}}},r=(a("cb75"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{height:"calc(100% - 20px)",margin:"10px"}},[a("ht-table",{ref:"htTable",attrs:{data:e.versionList,selectable:!1,pageResult:e.pageResult,nopagination:!1,"show-export":!1,"show-custom-column":!1},on:{load:e.loadData}},[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",align:"center","show-overflow-tooltip":!0,label:"流程名称"}}),a("ht-table-column",{attrs:{prop:"defKey",width:"200",align:"center",label:"流程key"}}),a("ht-table-column",{attrs:{prop:"status",label:"流程状态",width:"120",filters:[{text:"已发布",value:"deploy"},{text:"未发布",value:"draft"},{text:"禁用",value:"forbidden"},{text:"禁止实例",value:"forbidden_instance"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["deploy"==i.status?a("el-tag",{attrs:{type:"success"}},[e._v("已发布")]):e._e(),"draft"==i.status?a("el-tag",{attrs:{type:"info"}},[e._v("未发布")]):e._e(),"forbidden"==i.status?a("el-tag",{attrs:{type:"danger"}},[e._v("禁用")]):e._e(),"forbidden_instance"==i.status?a("el-tag",{attrs:{type:"warning"}},[e._v("禁止实例")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"version",width:"80",align:"center",label:"版本号"}}),a("ht-table-column",{attrs:{prop:"isMain",label:"是否主版本",width:"150",filters:[{text:"主版本",value:"Y"},{text:"非主版本",value:"N"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["Y"==i.isMain?a("el-tag",{attrs:{type:"success"}},[e._v("主版本")]):e._e(),"N"==i.isMain?a("el-tag",{attrs:{type:"info"}},[e._v("非主版本")]):e._e()]}}])}),a("ht-table-column",{attrs:{width:"300",label:"操作",align:"left"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{size:"mini",icon:"el-icon-edit"},on:{click:function(t){return e.hisVersionDefDetail(i.id)}}},[e._v("明细")]),"N"==i.isMain?a("el-button",{attrs:{size:"mini",icon:"el-icon-setting"},on:{click:function(t){return e.switchMainVersion(i.id)}}},[e._v("设为主版本")]):e._e(),"N"==i.isMain?a("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-delete"},on:{click:function(t){return e.remove(i.id)}}},[e._v("删除")]):e._e()]}}])})],1),a("el-dialog",{staticClass:"urgent-text",attrs:{title:"版本明细",visible:e.dialogDetailVisible,"append-to-body":"","before-close":e.close,"close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogDetailVisible=t}}},[a("el-form",{attrs:{model:e.data,"data-vv-scope":"settingSave"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"160px"}},[e._v("流程名称:")]),a("td",[e._v(e._s(e.data.name))]),a("th",{attrs:{width:"160px"}},[e._v("流程业务主键:")]),a("td",[e._v(e._s(e.data.defKey))])]),a("tr",[a("th",{attrs:{width:"160px"}},[e._v("流程描述:")]),a("td",[e._v(e._s(e.data.desc))]),a("th",{attrs:{width:"160px"}},[e._v("创建时间:")]),a("td",[e._v(e._s(e.data.createTime))])]),a("tr",[a("th",{attrs:{width:"160px"}},[e._v("流程状态:")]),a("td",["draft"==e.data.status?a("span",[e._v("草稿")]):e._e(),"deploy"==e.data.status?a("span",[e._v("发布")]):e._e(),"forbidden"==e.data.status?a("span",[e._v("禁用")]):e._e(),"forbidden_instance"==e.data.status?a("span",[e._v("禁止实例")]):e._e()]),a("th",{attrs:{width:"160px"}},[e._v("更新时间:")]),a("td",[e._v(e._s(e.data.updateTime))])]),a("tr",[a("th",{attrs:{width:"160px"}},[e._v("版本 - 是否主版本:")]),a("td",["Y"==e.data.isMain?a("span",[e._v("是")]):e._e(),"N"==e.data.isMain?a("span",[e._v("否")]):e._e()]),a("th",{attrs:{width:"160px"}},[e._v("测试状态:")]),a("td",["run"==e.data.testStatus?a("span",[e._v("正式")]):e._e(),"test"==e.data.testStatus?a("span",[e._v("测试")]):e._e()])]),a("tr",[a("th",{attrs:{width:"160px"}},[e._v("版本 - 当前版本号:")]),a("td",[e._v(e._s(e.data.version))]),a("th",{attrs:{width:"160px"}},[e._v("版本 - 主版本流程ID:")]),a("td",[e._v(e._s(e.data.mainDefId))])]),a("tr",[a("th",{attrs:{width:"160px"}},[e._v("版本 - 变更理由:")]),a("td",[e._v(e._s(e.data.reason))]),a("th",{attrs:{width:"160px"}},[e._v("流程定义ID:")]),a("td",[e._v(e._s(e.data.defId))])])])])])],1)],1)}),[],!1,null,"0de09e91",null);t.default=s.exports},b613:function(e,t,a){"use strict";a("6885")},b61c:function(e,t,a){"use strict";a.r(t);var i=a("a858"),n=a("c24c"),o=a("8dda"),r=a("f43e").Base64,s={components:{HtColumn:n.default,HtTabsColumn:o.default},data:function(){return{layout:{},gridList:[],dialogVisible:!1}},methods:{showDialog:function(e){this.dialogVisible=!0,this.loadData(e)},loadData:function(e){var t=this;i.default.getLayoutMngById(e).then((function(e){t.layout=JSON.parse(r.decode(e.designHtml)||"{}"),t.layout&&t.layout.list&&t.layout.list.length>0&&(t.gridList=t.layout.list)}))},close:function(){this.dialogVisible=!1,this.layout={},this.gridList=[]}}},l=(a("ff09"),a("2877")),c=Object(l.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{staticClass:"form-editor-dialog",attrs:{fullscreen:"","destroy-on-close":"",visible:e.dialogVisible},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-container",[a("el-header",{staticClass:"header",staticStyle:{height:"45px"}},[a("div",{staticClass:"navbar-default box-shadow flex"},[a("span",[e._v("布局预览")]),a("div",[a("el-button",{attrs:{type:"danger"},on:{click:e.close}},[e._v("关闭")])],1)])]),e.dialogVisible?a("el-main",{staticClass:"layout-main__preview"},e._l(e.gridList,(function(t,i){return a("el-row",{key:i,attrs:{gutter:t.options.gutter}},["grid"==t.type?a("div",e._l(t.columns,(function(t,i){return a("el-col",{attrs:{Key:i,span:t.span}},e._l(t.list,(function(e,t){return a("ht-column",{key:t,attrs:{"column-alias":e.alias,fromPreview:!0}})})),1)})),1):e._e(),"tab"==t.type?a("div",[a("el-col",{attrs:{span:24}},[a("ht-tabs-column",{attrs:{grid:t}})],1)],1):e._e(),t.type?e._e():a("div",[a("el-col",{attrs:{span:24}},[a("ht-column",{attrs:{"column-alias":t.alias,fromPreview:!0}})],1)],1)])})),1):e._e()],1)],1)}),[],!1,null,"15e300f4",null);t.default=c.exports},b632:function(e,t,a){"use strict";a.r(t);var i={name:"tenantMailSereverManager",props:{tenantId:String},data:function(){return{dialogVisible:!1,data:[],pageResult:{page:1,pageSize:50,total:0},tenantMailServer:{}}},mounted:function(){var e=this;this.$validator=this.$root.$validator;var t="${uc}/uc/tenantMailServer/v1/getByCurrent";this.tenantId&&(t+="?tenantId="+this.tenantId),this.$http.get(t).then((function(t){e.tenantMailServer=t.data}),(function(e){reject(e)}))},methods:{}},n=(a("bd5f"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("form",{attrs:{"data-vv-scope":"tenantMailServerForm"}},[a("ht-form-item",{attrs:{label:"邮件类型","label-width":"180px"}},[a("ht-select",{attrs:{options:[{key:"pop3",value:"pop3类型"},{key:"imap",value:"imap类型"}],validate:{required:!0}},model:{value:e.tenantMailServer.mailType,callback:function(t){e.$set(e.tenantMailServer,"mailType",t)},expression:"tenantMailServer.mailType"}})],1),a("ht-form-item",{attrs:{label:"协议服务器","label-width":"180px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0}},model:{value:e.tenantMailServer.mailHost,callback:function(t){e.$set(e.tenantMailServer,"mailHost",t)},expression:"tenantMailServer.mailHost"}})],1),a("ht-form-item",{staticClass:"is-required",attrs:{label:"密码","label-width":"180px"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"该密码为邮箱授权码，非登录密码",placement:"top-start"}},[a("ht-input",{attrs:{"show-password":"",autocomplete:"off",validate:{required:!0}},model:{value:e.tenantMailServer.mailPass,callback:function(t){e.$set(e.tenantMailServer,"mailPass",t)},expression:"tenantMailServer.mailPass"}})],1)],1),a("ht-form-item",{attrs:{label:"昵称","label-width":"180px"}},[a("ht-input",{attrs:{validate:{required:!0}},model:{value:e.tenantMailServer.nickName,callback:function(t){e.$set(e.tenantMailServer,"nickName",t)},expression:"tenantMailServer.nickName"}})],1),a("ht-form-item",{attrs:{label:"邮箱地址","label-width":"180px"}},[a("ht-input",{attrs:{validate:{required:!0}},model:{value:e.tenantMailServer.userName,callback:function(t){e.$set(e.tenantMailServer,"userName",t)},expression:"tenantMailServer.userName"}})],1),a("ht-form-item",{attrs:{label:"端口号","label-width":"180px"}},[a("ht-input",{attrs:{validate:{required:!0}},model:{value:e.tenantMailServer.mailPort,callback:function(t){e.$set(e.tenantMailServer,"mailPort",t)},expression:"tenantMailServer.mailPort"}})],1),a("ht-form-item",{attrs:{label:"是否使用SSL认证","label-width":"180px"}},[a("ht-select",{attrs:{options:[{key:0,value:"否"},{key:1,value:"是"}],validate:{required:!0}},model:{value:e.tenantMailServer.useSsl,callback:function(t){e.$set(e.tenantMailServer,"useSsl",t)},expression:"tenantMailServer.useSsl"}})],1),a("ht-form-item",{attrs:{label:"说明","label-width":"180px"}},[a("ht-input",{attrs:{type:"textarea",placeholder:"请输入邮件服务器说明"},model:{value:e.tenantMailServer.desc,callback:function(t){e.$set(e.tenantMailServer,"desc",t)},expression:"tenantMailServer.desc"}})],1)],1),a("div",{staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:"${uc}/uc/tenantMailServer/v1/save",model:e.tenantMailServer,"scope-name":"tenantMailServerForm"}},[e._v(e._s(e.$t("eip.common.save")))])],1)])}),[],!1,null,"76673e02",null);t.default=o.exports},b635:function(e,t,a){"use strict";a.r(t);a("25fc"),a("00dd"),a("80a8"),a("2c92"),a("6e74"),a("b5d4");var i=a("fe07"),n=a("9224"),o=a("41cb"),r=(a("8b47"),a("5aeb")),s=a.n(r),l=a("ab00"),c=a.n(l),d=(a("a7be"),a("cc10"),a("693d"),a("f9d4"),a("5fb4"),a("018c")),u=a.n(d),p=a("4ff9"),f=a.n(p),m=a("164e"),h=a.n(m),g=a("0334"),b=a.n(g),v=(a("9081"),a("cd97")),y=a.n(v),w=a("2ade"),_=a("c1df"),x=a.n(_),k=a("c0d6"),S=(a("c5e1"),{src:{},version:n.version,locale:i.default.use,i18n:i.default.i18n,router:o.default,store:k.default,request:w.default}),D=Object.keys(S),T=["./main.js","./index.js","./utils/cleanFiles.js","./utils/fileUtil.js"];!function(){for(var e=a("61e0"),t=e.keys(),i=0;i<t.length;i++){var n=t[i];if(-1==T.indexOf(n))if(n.lastIndexOf(".vue")==n.length-4){var o=n.replace("./","src/").replace(/\.vue$/,""),r=n.replace("./","@/").replace(/\.vue$/,"");S.src[n]=e(n).default,S.src[o]=S.src[n],S.src[o+".vue"]=S.src[n],S.src[r]=S.src[n],S.src[r+".vue"]=S.src[n],o=(o=n.substring(n.lastIndexOf("/")+1,n.lastIndexOf(".vue"))).substring(0,1).toLocaleUpperCase()+o.substring(1),S[o]=S.src[n]}else{o=n.replace("./","src/").replace(/\.js$/,""),r=n.replace("./","@/").replace(/\.js$/,"");S.src[n]=e(n).default,S.src[o]=S.src[n],S.src[o+".js"]=S.src[n],S.src[r]=S.src[n],S.src[r+".js"]=S.src[n]}}}();var C=S;console.debug("[HaloseeUiMvue]：",C),C.import=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=C.src[e];return t||console.warn("[HaloseeUiMvue]",e+"未找到对应资源"),t},C.install=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.smallScreenDialog||(t.smallScreenDialog=!1),t.paginationBackground||(t.paginationBackground=!1),t.readonlyInput||(t.readonlyInput=!1),t.extProps||(t.extProps={}),e.prototype.$smallScreenDialog=t.smallScreenDialog,e.prototype.$paginationBackground=t.paginationBackground,e.prototype.$readonlyInput=t.readonlyInput,e.prototype.$extProps=t.extProps;var a=[];Object.keys(C).forEach((function(t){if(-1==D.indexOf(t))try{"function"!=typeof e.component(t)&&("Index"==t&&C[t].name?e.component(C[t].name,C[t]):e.component(t,C[t]),a.push(t))}catch(e){console.warn("Vue.component",t,e)}})),console.debug("[HaloseeUiMvue]注册component列表",a),e.prototype.$video=b.a,e.config.debug=!0,e.prototype.$http=w.default,e.use(c.a),e.use(u.a),e.use(s.a),e.filter("formatDate",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"YYYY-MM-DD HH:mm:ss";return e?x()(e).format(t):""})),e.component("vue-ueditor-wrap",f.a),e.component(y.a.name,y.a),e.prototype.$echarts=h.a},"undefined"!=typeof window&&window.Vue&&C.install(window.Vue),t.default=C},b660:function(e,t,a){},b698:function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("6619"),a("00dd"),a("8435"),a("96cf");var i=a("1da1"),n=(a("000b"),a("25fc"),a("292c")),o=a("2ade"),r=a("7f58"),s=a("164f");function l(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return c(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return c(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,r=!0,s=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){s=!0,o=e},f:function(){try{r||null==a.return||a.return()}finally{if(s)throw o}}}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var d,u,p={components:{eipUserDialog:r.default,userRoleManager:function(){return Promise.resolve().then(a.bind(null,"5964"))},roleMenuAuth:function(){return Promise.resolve().then(a.bind(null,"bf1b2"))},roleMethodAuth:function(){return Promise.resolve().then(a.bind(null,"43e7"))}},computed:{roleDeleteUrl:function(){return window.context.uc+"/api/role/v1/role/deleteRoleByIds"},saveRoleUrl:function(){var e=window.context.uc+"/api/role/v1/role";return this.role.id?e+="/updateRole":e+="/addRole",e},requestMethod:function(){return this.role.id?"PUT":"POST"},roleCodesOptions:function(){var e,t=[],a=l(this.allowRoles);try{for(a.s();!(e=a.n()).done;){var i=e.value,n={};n.key=i.code,n.value=i.name,t.push(n)}}catch(e){a.e(e)}finally{a.f()}return t},saveRoleCopy:function(){return"".concat(window.context.portal,"/sys/sysRoleAuth/v1/saveCopy?oldCode=").concat(this.menuPerm.code,"&newCodes=").concat(this.menuPerm.newCodes)},importUrl:function(){var e=window.context.uc+"/api/role/v1/roles/import";return s.default.state.tenantId&&(e=e+"?tenantId="+s.default.state.tenantId),e},uploadHeaders:function(e){return{Authorization:"Bearer "+this.$store.state.login.currentUser.token}}},data:function(){return{fullscreenLoading:!1,dialogVisible:!1,dialogVisibleMenuPerm:!1,dialogImportVisible:!1,role:{name:"",code:"",enabled:1},isSubmit:!1,data:[],pageResult:{page:1,pageSize:50,total:0},loadDataUrl:"",menuPerm:{},allowRoles:[]}},mounted:function(){this.$validator=this.$root.$validator},methods:{showImportDialog:function(){var e=this;this.dialogImportVisible=!0,this.$nextTick((function(){e.$refs.upload.clearFiles()}))},rowClick:function(e,t,a){this.$refs.roleTable.$refs.htTable.toggleRowSelection(e)},handleClose:function(){this.dialogVisible=!1},handleCloseMenuPerm:function(){this.dialogVisibleMenuPerm=!1},showDialog:function(e){this.dialogVisible=!0,e?this.loadDataUrl="/api/role/v1/role/getRole?code=".concat(e.code):this.role={name:"",code:"",enabled:1}},dialogCancle:function(e){this[e]=!1},loadData:function(e,t){var a=this;n.default.getRolePage(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},handleCommand:function(e){switch(e.command){case"edit":this.showDialog(e.row);break;case"delete":default:break;case"assignUser":this.$refs.userRoleManager.showDialog(e.row.code);break;case"assignMenu":this.$refs.roleMenuAuth.showDialog(e.row.code);break;case"methodAuth":this.$refs.roleMethodAuth.showDialog(e.row.code);break;case"copyRoleMenuPerm":this.menuPerm=e.row,this.dialogVisibleMenuPerm=!0,this.loadDataUrl="/api/role/v1/roles/getNotCodeAll?code=".concat(e.row.code)}},beforeSaveData:(u=Object(i.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.isSubmit=!0;case 1:case"end":return e.stop()}}),e,this)}))),function(){return u.apply(this,arguments)}),afterCopySaveData:(d=Object(i.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.dialogVisibleMenuPerm=!1,this.menuPerm.newCodes=null;case 2:case"end":return e.stop()}}),e,this)}))),function(){return d.apply(this,arguments)}),afterSaveData:function(){this.dialogVisible=!1,this.$refs.roleTable.load()},afterLoadData:function(e){var t=this;this.dialogVisibleMenuPerm&&(this.allowRoles=e),this.dialogVisible&&(this.role=e.value,setTimeout((function(){return t.$validator.validateAll("editRoleForm")})))},onExceed:function(e){this.$message.warning("只能选择一个Excel文件!")},beforeUpload:function(e){if(!e.name.endsWith(".xlsx")&&!e.name.endsWith(".xls"))return this.$message.warning("只能导入Excel文件!"),!1;this.fullscreenLoading=!0},hadleUploadResult:function(e,t,a){this.fullscreenLoading=!1,e.state?(this.$message.success(e.message),this.dialogImportVisible=!1,this.$refs.roleTable.load()):this.$message.error(e.message+"："+e.value)},cancelConfirm:function(){this.$refs.upload.clearFiles(),this.dialogImportVisible=!1},downloadTemplate:function(){window.location.href=window.context.manage+"/static/excel/导出角色模板.xls"},exportExcel:function(e){var t=this.$refs.roleTable.$refs.htTable.selection;if(t&&0!=t.length){for(var a=[],i=0;i<t.length;i++)a.push(t[i].id);var n=window.context.uc+"/api/role/v1/roles/export?ids="+a.join(",");o.default.download(n)}else this.$message({type:"warning",message:"请至少选择一条记录"})},submitImport:function(){if(!this.$refs.upload.uploadFiles||0==this.$refs.upload.uploadFiles.length)return this.$message.warning("请选择要导入的数据文件!"),!1;this.$refs.upload.submit()},byteCount:function(e){return e&&e.replace(/[^\x00-\xff]/g,"xx").length||0}}},f=p,m=(a("4bfc"),a("2877")),h=Object(m.a)(f,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"roleTable",attrs:{data:e.data,"default-sorter":[{direction:"DESC",property:"updateTime"}],pageResult:e.pageResult,selection:!0,"show-custom-column":!1,"show-export":!1,"quick-search-props":"name,code"},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{icon:"el-icon-plus",size:"small"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]),a("el-button",{attrs:{icon:"el-icon-back"},on:{click:function(t){return e.showImportDialog()}}},[e._v("导入\n\t\t\t\t\t")]),a("el-button",{attrs:{icon:"el-icon-right"},on:{click:e.exportExcel}},[e._v("导出")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{htTable:e.$refs.roleTable,url:e.roleDeleteUrl}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{align:"center",label:"序号",type:"index",width:"50"}}),a("ht-table-column",{attrs:{sortable:!0,hidden:"",label:"主键",prop:"id"}}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,sortable:!0,label:"名称",prop:"name"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;t.column,t.$index;return[a("el-link",{attrs:{title:"点击菜单授权",type:"primary"},on:{click:function(t){return e.handleCommand({row:i,command:"assignMenu"})}}},[e._v(e._s(i.name)+"\n\t\t\t\t\t\t")])]}}])}),a("ht-table-column",{attrs:{sortable:!0,label:"编码",prop:"code"}}),a("ht-table-column",{attrs:{filters:[{text:"启用",value:1},{text:"禁用",value:0}],label:"状态",prop:"enabled"},scopedSlots:e._u([{key:"default",fn:function(t){return[1==t.row.enabled?a("el-tag",{attrs:{type:"success"}},[e._v("启用")]):a("el-tag",{attrs:{type:"danger"}},[e._v("禁用")])]}}])}),a("ht-table-column",{attrs:{label:"操作",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{click:function(t){return e.handleCommand({row:i,command:"assignUser"})},command:e.handleCommand}},[a("span",[a("i",{staticClass:"el-icon-edit"}),e._v("分配用户 ")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{command:{row:i,command:"copyRoleMenuPerm"},icon:"el-icon-plus"}},[e._v("权限复制\n\t\t\t\t\t\t\t\t")]),a("el-dropdown-item",{attrs:{command:{row:i,command:"methodAuth"},icon:"el-icon-plus"}},[e._v("接口授权")]),a("el-dropdown-item",{attrs:{command:{row:i,command:"edit"},icon:"el-icon-plus"}},[e._v("编辑")])],1)],1)]}}])})]],2),a("ht-sidebar-dialog",{attrs:{"before-close":e.handleClose,visible:e.dialogVisible,"append-to-body":"",title:"添加角色",width:"28%"}},[a("el-form",{attrs:{"data-vv-scope":"editRoleForm"},model:{value:e.role,callback:function(t){e.role=t},expression:"role"}},[a("ht-form-item",{attrs:{label:"角色名称","label-width":"100px",prop:"name"}},[a("ht-input",{attrs:{validate:{required:!0,regex:{exp:"^[\\s\\S]{1,21}$",message:"内容超出输入限制"}},autocomplete:"off",placeholder:"请输入名称"},model:{value:e.role.name,callback:function(t){e.$set(e.role,"name",t)},expression:"role.name"}})],1),a("ht-form-item",{attrs:{label:"角色别名","label-width":"100px",prop:"code"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.role.name,expression:"role.name"}],attrs:{disabled:!!e.role.id,validate:{required:!0,alpha_dash:!0,regex:{exp:"^[\\s\\S]{1,30}$",message:"内容超出输入限制"}},autocomplete:"off",placeholder:"请输入别名"},model:{value:e.role.code,callback:function(t){e.$set(e.role,"code",t)},expression:"role.code"}})],1),a("ht-form-item",{attrs:{label:"状态","label-width":"100px"}},[a("ht-select",{attrs:{options:[{key:0,value:"禁用"},{key:1,value:"启用"}],validate:{required:!0}},model:{value:e.role.enabled,callback:function(t){e.$set(e.role,"enabled",t)},expression:"role.enabled"}})],1),a("ht-form-item",{attrs:{label:"描述","label-width":"100px"}},[a("ht-input",{attrs:{placeholder:"请输入描述",type:"textarea"},model:{value:e.role.description,callback:function(t){e.$set(e.role,"description",t)},expression:"role.description"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{"is-submit":e.isSubmit,model:e.role,"request-method":e.requestMethod,url:e.saveRoleUrl,"scope-name":"editRoleForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save"))+"\n\t\t\t\t")]),a("el-button",{on:{click:function(t){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("ht-sidebar-dialog",{ref:"menuPermSidebardialog",attrs:{"before-close":e.handleCloseMenuPerm,visible:e.dialogVisibleMenuPerm,"append-to-body":"",title:"菜单权限复制",width:"1040px"}},[a("el-form",{attrs:{model:e.menuPerm,"data-vv-scope":"RoleMenuPermForm"}},[a("ht-form-item",{attrs:{label:"原角色名称","label-width":"120px",prop:"name"}},[a("ht-input",{attrs:{permission:"r"},model:{value:e.menuPerm.name,callback:function(t){e.$set(e.menuPerm,"name",t)},expression:"menuPerm.name"}})],1),a("ht-form-item",{attrs:{label:"原角色别名","label-width":"120px",prop:"code"}},[a("ht-input",{attrs:{permission:"r"},model:{value:e.menuPerm.code,callback:function(t){e.$set(e.menuPerm,"code",t)},expression:"menuPerm.code"}})],1),a("ht-form-item",{attrs:{label:"权限复制角色","label-width":"120px"}},[a("ht-select",{attrs:{options:e.roleCodesOptions,validate:{required:!0},multiple:""},model:{value:e.menuPerm.newCodes,callback:function(t){e.$set(e.menuPerm,"newCodes",t)},expression:"menuPerm.newCodes"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{isSubmit:e.isSubmit,url:e.saveRoleCopy,scopeName:"RoleMenuPermForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterCopySaveData}},[e._v(e._s(e.$t("eip.common.save"))+"\n\t\t\t\t")]),a("el-button",{on:{click:function(t){return e.dialogCancle("dialogVisibleMenuPerm")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("ht-load-data",{ref:"htLoadData",attrs:{url:e.loadDataUrl,context:"uc"},on:{"update:url":function(t){e.loadDataUrl=t},"after-load-data":e.afterLoadData}}),a("user-role-manager",{ref:"userRoleManager",attrs:{"append-to-body":""}}),a("role-menu-auth",{ref:"roleMenuAuth",attrs:{"append-to-body":""}}),a("role-method-auth",{ref:"roleMethodAuth",attrs:{"append-to-body":""}}),a("el-dialog",{attrs:{visible:e.dialogImportVisible,title:"角色导入",width:"50%","append-to-body":""},on:{"update:visible":function(t){e.dialogImportVisible=t}}},[a("el-form",{ref:"form",attrs:{"label-width":"150px"}},[a("ht-form-item",{attrs:{label:"默认模板"}},[a("el-button",{attrs:{icon:"el-icon-download",size:"small",type:"primary"},on:{click:function(t){return e.downloadTemplate()}}},[e._v("模板下载")])],1),a("ht-form-item",{attrs:{label:"文件"}},[a("el-upload",{ref:"upload",staticStyle:{display:"inline-block"},attrs:{action:e.importUrl,"auto-upload":!1,"before-upload":e.beforeUpload,data:{isCheck:!0},headers:e.uploadHeaders,limit:1,"on-error":e.hadleUploadResult,"on-exceed":e.onExceed,"on-success":e.hadleUploadResult,accept:".xlsx,.xls"}},[a("el-button",{attrs:{icon:"el-icon-upload",size:"small"}},[e._v("选择Excel文件")])],1)],1),a("ht-form-item",[a("el-row",{staticClass:"import_row descript-title"},[a("strong",[e._v("导入须知: ")]),a("p",[e._v("\n              1、角色编码相同的数据不作处理，逻辑跳过；\n            ")])])],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:e.fullscreenLoading,expression:"fullscreenLoading",modifiers:{fullscreen:!0,lock:!0}}],attrs:{"element-loading-text":"拼命导入中",type:"primary"},on:{click:e.submitImport}},[e._v("确 定\n\t\t\t\t")]),a("el-button",{on:{click:function(t){return e.cancelConfirm()}}},[e._v("取 消")])],1)],1)],1)}),[],!1,null,"4ac771bd",null);t.default=h.exports},b6c8:function(e,t,a){"use strict";a("ae7a")},b6d8:function(e,t,a){},b6dd:function(e,t,a){},b6ed:function(e,t,a){},b741:function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("289a"),n=a.n(i),o=a("4bcf"),r=a("78ac"),s=a("400c"),l=a("3c4e"),c=a.n(l),d={name:"widget-subdiv-layout",components:{Draggable:n.a,WidgetFormItem:o.default,WidgetGridLayout:r.default},props:["element","select","index","data","selectWidgetList"],data:function(){return{selectWidget:this.select}},methods:{handleMoveStart:function(e){e.item._underlying_vm_=c()({},e.item._underlying_vm_,{clone:!0});var t=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=t},handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveEnd:function(e,t){e.to.__vue__&&"sun"==e.item._underlying_vm_.parentNodeType&&t.name==e.item._underlying_vm_.boSubEntity&&(e.item._underlying_vm_.boSubEntity="",e.item._underlying_vm_.parentNodeType="",e.item._underlying_vm_.parentType="")},handleWidgetColAdd:function(e,t){var a=e.newIndex,i=e.item;if("二维码"==i.innerText)return this.$message.warning("孙表不允许存在二维码"),t.list.splice(a,1),!1;if("里程碑"==i.innerText)return this.$message.warning("孙表不允许存在里程碑"),t.list.splice(a,1),!1;if("表格布局"==i.innerText)return this.$message.warning("孙表不允许存在表格布局"),t.list.splice(a,1),!1;if("高德地图"==i.innerText)return this.$message.warning("孙表不允许存在高德地图"),t.list.splice(a,1),!1;if("相关流程"==i.innerText)return this.$message.warning("孙表不允许存在相关流程"),t.list.splice(a,1),!1;if("数据视图"===i.innerText)return this.$message.warning("孙表不允许存在数据视图"),t.list.splice(a,1),!1;if(this.isLayoutComponents(i.innerText))return this.$message.warning("布局字段中不允许再拖入布局字段"),t.list.splice(a,1),!1;if(s.default.handleLayoutComponents(this,t,t.list,a)){if(!t.options.boSubEntity)return this.$message.warning("请先绑定孙表"),!1;if(i.isLayout)return t.list.list.splice(a,1),!1;this.selectWidget=t.list[a],this.selectWidget.parentNodeType="sun",this.selectWidget.boSubEntity=t.options.boSubEntity}},isLayoutComponents:function(e){return"tab布局"==e||"分页布局"==e||"折叠面板"==e||"子表"==e||"div子表"==e||"孙表"==e||"div孙表"==e},handleWidgetDelete:function(e){var t=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(){t.data.list.splice(e,1)}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e,t){this.$emit("update:select",e)},deep:!0}}},u=(a("0bc7"),a("2877")),p=Object(u.a)(d,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"widget-subtable",class:{active:e.selectWidget.key==e.element.key},on:{"!click":function(t){return e.handleSelectWidget(e.index)}}},[e.selectWidget.key==e.element.key?a("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[a("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?a("div",{staticClass:"widget-view-action"},[a("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(t){return t.stopPropagation(),e.handleWidgetDelete(e.index)}}})]):e._e(),a("div",{staticStyle:{"overflow-x":"auto","overflow-y":"hidden",padding:"15px"}},[e.element.options.showLabel?a("div",{staticStyle:{"font-weight":"bold",padding:"10px"}},[e._v("\n\t\t\t"+e._s(e.element.desc_zh||e.element.desc)+"\n\t\t")]):e._e(),e.element&&e.element.key?a("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}},[a("el-col",{attrs:{span:24}},[a("draggable",e._b({attrs:{"no-transition-on-drag":!0},on:{end:function(t){return e.handleMoveEnd(t,e.element)},start:e.handleMoveStart,add:function(t){return e.handleWidgetColAdd(t,e.element)}},model:{value:e.element.list,callback:function(t){e.$set(e.element,"list",t)},expression:"element.list"}},"draggable",{group:"form",ghostClass:"ghost",animation:200,handle:".drag-widget"},!1),[a("transition-group",{staticClass:"widget-col-list",attrs:{name:"fade",tag:"div"}},[e._l(e.element.list.filter((function(e){return e.key})),(function(t,i){return["grid"==t.ctrlType?a("widget-grid-layout",{key:t.key,attrs:{element:t,index:i,selectWidgetList:e.selectWidgetList,select:e.selectWidget,data:e.element},on:{"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:select":function(t){e.selectWidget=t},"update:data":function(t){e.element=t}}}):a("widget-form-item",{key:t.key,attrs:{element:t,index:i,selectWidgetList:e.selectWidgetList,select:e.selectWidget,data:e.element},on:{"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:select":function(t){e.selectWidget=t},"update:data":function(t){e.element=t}}})]}))],2)],1)],1)],1):e._e()],1)])}),[],!1,null,"b9e881d6",null);t.default=p.exports},b766:function(e,t,a){"use strict";a("5ccc")},b775:function(e,t,a){"use strict";a.r(t);a("000b"),a("c994");var i={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}},data:function(){return{data:[],tableColumns:[{prop:"name",label:"名称"},{prop:"code",label:"编码"}],pagination:{page:1,pageSize:50,total:0}}},methods:{handleLoad:function(e,t){var a=this;this.$http.post("${uc}/api/job/v1/jobs/getJobPage",e).then((function(e){var t=e.data;a.data=t.rows,a.pagination.page=t.page,a.pagination.pageSize=t.pageSize,a.pagination.total=t.total})).finally((function(){t()}))},valueChange:function(e){this.$emit("input",e)}}},n=a("2877"),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-job-selector",{attrs:{validate:e.validate,"select-label":"name",placeholder:e.placeholder,permission:e.permission,single:e.single,config:e.config,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(t){e.value=t},expression:"value"}})}),[],!1,null,null,null);t.default=o.exports},b7b1:function(e,t,a){"use strict";a.r(t);a("4919");var i=a("c994"),n={name:"ht-page-select",props:{pagination:{type:Object,default:function(){return{page:0,pageSize:5,total:0}}},options:Array,prop:{type:Object,default:function(){return{label:"label",value:"value"}}},value:String,remoteMethod:Function,permission:{type:String,default:"w",validator:function(e){return-1!==["b","w","r","n"].indexOf(e)}},validate:[String,Object],placeholder:{type:String,default:"请输入关键词"}},data:function(){return{query:"",queryFilter:{pageBean:this.pagination,querys:[]},loading:!1}},created:function(){this.$validator=this.$root.$validator},mounted:function(){this.init()},methods:{remoteFunction:function(){this.loading=!0;var e={pageBean:this.pagination,querys:[]};this.remoteMethod(e,this.cancelLoading)},currentChange:function(e){this.loading=!0;var t={pageBean:{page:e,pageSize:this.pagination.pageSize,total:this.pagination.total},querys:[]};this.remoteMethod(t,this.cancelLoading)},change:function(e){var t=this;if(e){var a=this.options.find((function(a){return a[t.prop.value]===e}));this.$emit("change",e,a)}},init:function(){this.loading=!0;this.remoteMethod({pageBean:{page:1,pageSize:5,total:0},querys:[]},this.cancelLoading)},cancelLoading:function(){this.loading=!1}},computed:{inputVal:{set:function(e){this.$emit("input",e)},get:function(){return this.value}},inputValidate:function(){return i.default.addRequiredOrNot(this.permission,this.validate,this)}}},o=(a("0a66"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-select",{directives:[{name:"validate",rawName:"v-validate",value:e.inputValidate,expression:"inputValidate"}],staticStyle:{position:"relative"},attrs:{placeholder:e.placeholder},on:{change:e.change},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}},[a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}]},e._l(e.options,(function(t){return a("el-option",{key:t[e.prop.value],attrs:{label:t[e.prop.label],value:t[e.prop.value]}})})),1),a("div",{staticClass:"text-center"},[a("a",{staticClass:"text-normal"},[a("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)])])],1)}),[],!1,null,"a5d8131e",null);t.default=r.exports},b7d7:function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74"),a("8435"),a("b0e1"),a("25fc"),a("000b");var i=a("ade3"),n=a("2ade"),o=a("5f72"),r=a("c994");function s(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function l(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?s(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):s(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var c={name:"matrix-selector",components:{FlowVarSelector:a("e9df").default},data:function(){return{data:[],dialogVisible:!1,curMatrix:{params:[],roleCode:""},parentParam:{},curEditParam:{},pageResult:{page:1,pageSize:10,total:0},result:null,resultDialogVisible:!1,curRoleList:[]}},methods:{showDilaog:function(e){var t=this;if(e.calc){if(e.calc.params&&e.calc.params.constructor==String&&(e.calc.params=JSON.parse(e.calc.params),e.calc.params&&e.calc.params.constructor==String&&(e.calc.params=JSON.parse(e.calc.params))),e.calc.code){var a=this;n.default.get(window.context.uc+"/uc/matrix/v1/getByCode?code="+e.calc.code).then((function(i){i.data?(a.curMatrix=l(l({},i.data),e.calc),t.curRoleList=i.data.roleList):t.curMatrix={params:[],roleCode:""}}))}}else this.curMatrix={params:[],roleCode:""};this.parentParam=e,this.dialogVisible=!0},loadData:function(e,t){var a=this;this.$http.post("${uc}/uc/matrix/v1/listDetail",e).then((function(e){var t=e.data;a.data=t.rows,a.pageResult={page:t.page,pageSize:t.pageSize,total:t.total}}),(function(e){reject(e)})).finally((function(){return t()}))},setCurParam:function(e){this.curEditParam=e},queryRowClick:function(e,t,a){if(!this.curMatrix||this.curMatrix.code!=e.code)if(this.curMatrix={params:[],roleCode:""},e){this.curMatrix.code=e.code,this.curMatrix.name=e.name;for(var i=[],n=0;n<e.condList.length;n++){var o=l({},e.condList[n]),r={valueType:"0",value:"",paraType:"java.lang.String",name:o.name,code:o.code};i.push(r)}this.curMatrix.params=i,this.curRoleList=e.roleList}else this.curMatrix.code="",this.curMatrix.name="",this.curMatrix.params=null},handleClose:function(e){var t=this;r.default.validateForm(this,"matrixForm").then((function(){if(t.curMatrix.code){for(var a,i=t.curMatrix.name+"(",n="【"+t.curMatrix.code+"】参数:(",o=0;a=t.curMatrix.params[o];o++){if("1"==a.valueType)a.description=a.value;else if(e)return void t.$message.error("不支持使用变量测试");"1"==a.valueType&&a.value&&a.value.startsWith('"')&&a.value.endsWith('"')&&(a.value=a.value.substring(1),a.value=a.value.substring(0,a.value.length-1),a.description=a.value);var r=a.description||a.value;n+=a.name+":"+r+" ",i+=a.value+" ",o<t.curMatrix.params.length-1&&(i+=",",n+=",")}i+=")",n+=")",n+="，返回角色列【",n+=t.curMatrix.roleName,n+="】";var s=t.curMatrix.params,l={code:t.curMatrix.code,name:t.curMatrix.name,roleCode:t.curMatrix.roleCode,roleName:t.curMatrix.roleName,params:s,script:i,desc:n,description:n};t.$emit("confirm",l),t.dialogVisible=!1}else t.$message.error("请选择【角色矩阵】")})).catch((function(e){t.$message.warning("请正确填写表单信息")}))},dealValue:function(e){if("java.lang.String"==e.paraType&&"1"==e.valueType)try{e.value?e.value='"'+window.eval(e.value)+'"':e.value='""'}catch(e){}else"java.lang.Boolean"!=e.paraType&&"java.lang.boolean"!=e.paraType||"1"!=e.valueType||e.value||(e.value="false");return e.value},varTreeOnConfirm:function(e){this.curEditParam.value=e.pathValue,this.curEditParam.description=e.desc},handleSavePreview:function(e){o.Message.success("返回数据为："+JSON.stringify(e))},roleCodeChange:function(e,t){this.curMatrix.roleName=t.name}},mounted:function(){this.$validator=this.$root.$validator}},d=(a("2d48"),a("2877")),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.dialogVisible?a("el-dialog",{staticClass:"hr-script-select",attrs:{width:"70%",title:"选择角色矩阵",visible:e.dialogVisible,"close-on-click-modal":!1,top:"8vh","append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-row",{attrs:{gutter:15}},[a("el-col",{attrs:{span:10}},[a("el-card",[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,"show-export":!1,"show-custom-column":!1,selectable:!1,"highlight-current-row":"","quick-search-props":"name,code",defaultQuerys:[{property:"isDele",value:0,group:"main",operation:"EQUAL",relation:"AND"}]},on:{load:e.loadData,"row-click":e.queryRowClick}},[[a("ht-table-column",{attrs:{prop:"name",label:"名称","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.name))])]}}],null,!1,2020036417)}),a("ht-table-column",{attrs:{prop:"code",label:"别名","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.code))])]}}],null,!1,2012011659)})]],2)],1)],1),a("el-col",{attrs:{span:14}},[a("el-card",[a("el-form",{attrs:{"data-vv-scope":"matrixForm"}},[a("div",[a("table",{staticClass:"table table-bordered",staticStyle:{width:"100%"}},[a("tr",[a("th",{attrs:{width:"18%"}},[e._v("矩阵名称")]),a("td",{attrs:{"ng-bind":""}},[e._v(e._s(e.curMatrix.name))])]),a("tr",[a("th",{attrs:{width:"18%"}},[e._v("矩阵别名")]),a("td",[e._v(e._s(e.curMatrix.code))])]),a("tr",[a("th",{attrs:{width:"18%"}},[e._v("返回角色列")]),a("td",[a("ht-select",{attrs:{options:e.curRoleList,props:{key:"code",value:"name"},validate:"required"},on:{change:e.roleCodeChange},model:{value:e.curMatrix.roleCode,callback:function(t){e.$set(e.curMatrix,"roleCode",t)},expression:"curMatrix.roleCode"}})],1)])])]),e.curMatrix.params?a("div",{staticStyle:{"margin-top":"5px",width:"100%"}},[a("table",{staticClass:"table table-bordered",staticStyle:{width:"100%"}},[a("tr",[a("th",{attrs:{width:"18%"}},[e._v("条件名称")]),a("th",{attrs:{width:"12%"}},[e._v("条件别名")]),a("th",{attrs:{width:"15%"}},[e._v("参数类型")]),a("th",[e._v("参数值\n\t\t\t\t\t\t\t\t\t"),a("el-tooltip",{attrs:{placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("比较的是条件字段的id值，而不是text值")]),a("i",{staticClass:"el-icon-question"})])],1)]),e._l(e.curMatrix.params,(function(t,i){return a("tr",{key:i},[a("td",[e._v(e._s(t.name))]),a("td",[e._v(e._s(t.code))]),a("td",[e._v(e._s(t.paraType))]),a("td",[a("ht-input",{attrs:{size:"mini",validate:{required:"2"!=t.valueType},disabled:"2"==t.valueType,readonly:"0"==t.valueType,placeholder:""},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"param.value"}},[a("el-select",{staticClass:"valueType_select",staticStyle:{width:"70px"},attrs:{slot:"prepend",placeholder:"请选择",size:"mini"},on:{change:function(e){t.value=""}},slot:"prepend",model:{value:t.valueType,callback:function(a){e.$set(t,"valueType",a)},expression:"param.valueType"}},[e.parentParam.test?e._e():a("el-option",{attrs:{label:"变量",value:"0"}}),a("el-option",{attrs:{label:"固定值",value:"1"}}),a("el-option",{attrs:{label:"为空",value:"2"}})],1),"0"==t.valueType?a("label",{attrs:{slot:"append"},on:{click:function(a){return e.setCurParam(t)}},slot:"append"},[a("FlowVarSelector",{attrs:{defId:e.parentParam.defId},on:{"node-click":e.varTreeOnConfirm}})],1):e._e()],1)],1)])}))],2)]):e._e()])],1)],1),a("el-dialog",{staticClass:"hr-script-select",attrs:{width:"60%",title:"脚本执行结果",visible:e.resultDialogVisible,"close-on-click-modal":!1,top:"20vh","append-to-body":""},on:{"update:visible":function(t){e.resultDialogVisible=t}}},[a("el-input",{attrs:{disabled:!0,type:"textarea",rows:20},model:{value:e.result,callback:function(t){e.result=t},expression:"result"}})],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e.parentParam.test?e._e():a("el-button",{attrs:{type:"primary",size:"medium"},on:{click:function(t){return e.handleClose(!1)}}},[e._v("确 定")]),a("el-button",{attrs:{size:"medium"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1):e._e()}),[],!1,null,"787d40b7",null);t.default=u.exports},b82c:function(e,t,a){},b84c:function(e,t,a){!function(e){"use strict";e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"sun_mån_tys_ons_tor_fre_lau".split("_"),weekdaysMin:"su_må_ty_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("c1df"))},b850:function(e,t,a){"use strict";a("f085")},b8ab:function(e,t,a){"use strict";a("dd26")},b8dc:function(e,t,a){"use strict";a.r(t);a("25fc"),a("80a8"),a("000b"),a("d036");var i=a("2ade"),n={name:"custom-dialog-dialog",props:{appendToBody:{type:Boolean,default:!1},single:{type:Boolean,default:!0},styleType:{type:Number}},data:function(){return{pageResult:{page:1,pageSize:50,total:0},data:[],dialogVisible:!1,selectedNode:null}},computed:{title:function(){return 0===this.styleType?"选择[列表类型]-自定义对话框":1===this.styleType?"选择[树形类型]-自定义对话框":2===this.styleType?"选择[组合]-自定义对话框":void 0}},methods:{loadData:function(e,t){var a=this;i.default.post(window.context.form+"/form/customDialog/v1/list",e).then((function(e){a.data=e.data.rows,a.pageResult={page:e.data.page,pageSize:e.data.pageSize,total:e.data.total}})).finally((function(){t&&t()}))},showDialog:function(){this.dialogVisible=!0},handleClose:function(){this.dialogVisible=!1},onConfirm:function(){var e=this.$refs.dialogTable.$refs.htTable.selection;if(e.length<1)this.$message({message:"请至少选择一项!",type:"warning"});else if(this.single&&e.length>1)this.$message({message:"只能选择一项!",type:"warning"});else{var t=[];e.forEach((function(e){t.push({alias:e.alias,name:e.name})})),this.$emit("onConfirm",t),this.dialogVisible=!1}}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:e.title,"append-to-body":e.appendToBody,visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("ht-table",{ref:"dialogTable",attrs:{data:e.data,pageResult:e.pageResult,"show-export":!1,showCustomColumn:!1,"quick-search-props":"name,alias","highlight-current-row":e.single,"default-querys":[{property:"style_",value:e.styleType,operation:"IN",relation:"AND"}]},on:{load:e.loadData}},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{label:"名称",prop:"name",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary"}},[e._v(e._s(i.name))])]}}])}),a("ht-table-column",{attrs:{prop:"alias",width:"120",label:"别名",sortable:!0}}),a("ht-table-column",{attrs:{prop:"style",label:"显示样式",width:"110",filters:[{text:"列表",value:"0"},{text:"树形",value:"1"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["0"==i.style?a("el-tag",{attrs:{type:"info"}},[e._v("列表")]):e._e(),"1"==i.style?a("el-tag",{attrs:{type:"success"}},[e._v("树形")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"dsType",label:"数据来源",width:"110",filters:[{text:"数据源",value:"dataSource"},{text:"REST接口",value:"restful"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["dataSource"==i.dsType?a("el-tag",{attrs:{type:"info"}},[e._v("数据源")]):e._e(),"restful"==i.dsType?a("el-tag",{attrs:{type:"success"}},[e._v("REST接口")]):e._e()]}}])})]],2),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:e.handleClose}},[e._v("取消")]),a("el-button",{attrs:{type:"primary"},on:{click:e.onConfirm}},[e._v("确定")])],1)],1)}),[],!1,null,null,null);t.default=r.exports},b8ed:function(e,t,a){"use strict";a.r(t);a("000b"),a("d036"),a("5a1d"),a("25fc"),a("80a8"),a("1a2e"),a("44d6"),a("0ca7");var i=a("c7ea"),n=a("2ade"),o=a("c994"),r=a("0ba5"),s=a("0b53"),l=a("f518"),c=a("de2e"),d=a("897b"),u={components:{BusinessObjHeader:r.default,BusinessObjEnts:s.default,BusinessObjAttr:l.default,BusinessObjExternalDialog:c.default,FormTemplateDialog:d.default},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(t){e.closeAllNotification(),o.default.validateForm(this,"form").then((function(){e.closeAllNotification()})).catch((function(t){var a=t.map((function(e){return e.rule}));if(a=a.unique(),e.closeAllNotification(),a.includes("required")){var i=e.$message.warning("请将信息填写完整");e.messageCations[i.id]=i}else if(a.includes("regex")){var n=e.$message.warning("只能输入字母、数字、下划线，且以字母开头");e.messageCations[n.id]=n}}))}))},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 t={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(t),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,t){if(this.formData.ents[e].children&&0==this.formData.ents[e].children.length||!this.formData.ents[e].children)return!1;var a=this.formData.ents[e].children,i=this.formData.ents[e].children.length-1;return a[i].comment=a[i].desc,a[i].description=a[i].desc,t||0!=a[i].attributeList.length?void 0:(this.$message({message:"请添加字段信息",type:"warning"}),!0)},checkIsChinese:function(e){var t=new RegExp("[一-龥]"),a=new RegExp("[%--`~!@#$^&*()=|{}':;',\\[\\].<>/?~！@#￥……&*（）——| {}【】‘；：”“'。，、？]");if(t.test(e)||a.test(e))return this.$message({message:"请勿输入中文或特殊字符",type:"warning"}),!0},checkInSpecialCharacters:function(e){if(new RegExp("[%--`~!@#$^&*()=|{}':;',\\[\\].<>/?~！@#￥……&*（）——| {}【】‘；：”“'。，、？]").test(e))return this.$message({message:"请勿输入特殊字符",type:"warning"}),!0},getGrandSonEntsByIndex:function(e,t){this.getEntsByIndex(t,"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,t){var a=this;if("delete"==t){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;o.default.validateForm(this,"form").then((function(){if(a.openGrandSonAttr=!1,"grandSonEnt"==t&&(a.openGrandSonAttr=!0),a.formData.ents[e])return a.entIndex=e,a.formData.ents.forEach((function(e){e.isCheck=!1})),a.formData.ents[e].isCheck=!0,!0})).catch((function(e){var t=e.map((function(e){return e.rule}));if(t=t.unique(),i.closeAllNotification(),t.includes("required")){var a=i.$message.warning("请将信息填写完整");i.messageCations[a.id]=a}else if(t.includes("regex")){var n=i.$message.warning("只能输入字母、数字、下划线，且以字母开头");i.messageCations[n.id]=n}}))}},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&&i.default.getEntData(this.dataView.id,(function(t){t.data.ents.forEach((function(e,t){"1"==e.isExternal&&0==t?e.show="主实体-外":"1"==e.isExternal&&(e.show="子实体-外"),0===t&&(e.isCheck=!0),e.children&&e.children.forEach((function(e){"1"==e.isExternal&&(e.show="孙实体-外")}));for(var a=0;a<e.attributeList.length;a++){e.attributeList[a]&&(0==e.attributeList[a].isRequired?e.attributeList[a].isRequired="0":e.attributeList[a].isRequired="1");for(var i=0;i<e.attributeList.length-1-a;i++)if(e.attributeList[i].index>e.attributeList[i+1].index){var n=e.attributeList[i];e.attributeList[i]=e.attributeList[i+1],e.attributeList[i+1]=n}}})),e.formData=t.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:"/form#businessObj"})},addEntRows:function(){var e=this;o.default.validateForm(e,"form").then((function(){if(e.formData.ents.length>0){for(var t=0;t<e.formData.ents.length;t++)if(e.checkGrandSonEnts(t))return;if(e.countAttrLength=0,!e.checkEntFunc(e.formData.ents))return!1;e.extLen=0}e.formData.ents.forEach((function(e){e.isCheck=!1})),e.entIndex=++e.entIndex;var a={desc:"",index:e.entIndex,name:"",packageId:"",show:"子实体",children:[],relation:"onetomany",attributeList:[],status:"",isCheck:!0};0==e.formData.ents.length&&(e.entIndex=0,a={desc:"",index:0,name:"",packageId:"",show:"主实体",relation:"main",status:"",attributeList:[],isCheck:!0}),e.formData.ents.length>0&&e.checkGrandSonEnts(e.formData.ents.length-1)||e.formData.ents.push(a)})).catch((function(t){var a=t.map((function(e){return e.rule}));if((a=a.unique()).includes("required")){var i=e.$message.warning("请将信息填写完整");e.messageCations[i.id]=i}else a.includes("regex")&&e.$message.warning("只能输入字母、数字、下划线，且以字母开头")}))},deleteEntRows:function(e){var t=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 a=this.formData.ents[e].tableName;this.externalTables.forEach((function(e,i){e==a&&t.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,t){this.getEntsByIndex(t,"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,t){var a=null,i="";void 0!==e&&(void 0!==t?(i="sunTable",a=this.formData.ents[e].children[t]):(a=this.formData.ents[e],i=e>0?"subTable":"mainTable")),this.$refs.businessObjExternalDialog.open(a,i,0==e?0:this.formData.ents.length,this.externalTables)},validatorForm:function(e){var t=this;o.default.validateForm(this,"form").then((function(){for(var a=0;a<t.formData.ents.length;a++)if(t.checkGrandSonEnts(a))return;return t.countAttrLength=0,!!t.checkEntFunc(t.formData.ents)&&(t.extLen=0,"deployed"==e?(t.deployedEntData(),!0):"save"==e?(t.saveEntData(),!0):"createTableForm"!=e||(t.createTableForm(),!0))})).catch((function(e){var a=e.map((function(e){return e.rule}));if((a=a.unique()).includes("required")){var i=t.$message.warning("请将信息填写完整");t.messageCations[i.id]=i}else a.includes("regex")&&t.$message.warning("只能输入字母、数字、下划线，且以字母开头")}))},checkEntFunc:function(e,t){var a={};if(e.length<1)return this.$message({type:"warning",message:"请添加实体对象！"}),!1;for(var i=0;i<e.length;i++){if("孙实体"!=e[i].show&&(e[i].description=e[i].comment,e[i].desc=e[i].comment),a["desc"+e[i].desc])return this.entBlurDescRepeatIndex=i,document.getElementById("changeEntsDesc"+i)&&"子实体"==e[i].show?(this.$message({message:"已存在子实体描述为【"+e[i].desc+"】的bo实体",type:"warning"}),document.getElementById("changeEntsDesc"+i).getElementsByTagName("div")[0].lastElementChild.focus(),document.getElementById("changeEntsDesc"+i).getElementsByTagName("div")[0].firstElementChild.style.border="1px solid red"):(this.$message({message:"已存在孙实体描述为【"+e[i].desc+"】的bo实体",type:"warning"}),document.getElementById("changeGrandSonEntsDesc"+i).getElementsByTagName("div")[0].lastElementChild.focus(),document.getElementById("changeGrandSonEntsDesc"+i).getElementsByTagName("div")[0].firstElementChild.style.border="1px solid red"),!1;if(a["desc"+e[i].desc]=e[i].desc,a["name"+e[i].name])return this.entBlurNameRepeatIndex=i,document.getElementById("entName"+i)&&"子实体"==e[i].show?(this.$message({message:"已存在子实体名称为【"+e[i].name+"】的bo实体",type:"warning"}),document.getElementById("entName"+i).getElementsByTagName("div")[0].lastElementChild.focus(),document.getElementById("entName"+i).getElementsByTagName("div")[0].firstElementChild.style.border="1px solid red"):(this.$message({message:"已存在孙实体名称为【"+e[i].name+"】的bo实体",type:"warning"}),document.getElementById("changeGrandSonEntsName"+i).getElementsByTagName("div")[0].lastElementChild.focus(),document.getElementById("changeGrandSonEntsName"+i).getElementsByTagName("div")[0].firstElementChild.style.border="1px solid red"),!1;if(a["name"+e[i].name]=e[i].name,"1"==e[i].isExternal&&(++this.extLen,0!=i&&this.extLen>1&&!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,t))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,t,a){for(var i=new RegExp("^\\d*(?:\\.\\d{1,2})?$"),n={},o=e.attributeList,r=0;r<o.length;r++)if(o[r].desc=o[r].comment,null==o[r].defaultValue&&(o[r].defaultValue=""),o[r].defaultValue=o[r].defaultValue.trim(),this.attrCommentElementId=o[r].name+"comment"+r,"1"!=e.isExternal){if(n["name"+o[r].name]){this.entAttrIndex=t,a&&(this.sonAttrIndex=a),this.attrNameElementId=o,this.checkAttrNameIndex=r;var s="实体："+e.desc+"（"+e.name+"）中存在重复字段名【"+o[r].name+"】";return this.$message({message:s,type:"warning"}),document.getElementById(this.attrNameElementId[r].name+"attrName"+r).focus(),document.getElementById(this.attrNameElementId[r].name+"attrName"+r).getElementsByTagName("div")[0].firstElementChild.style.border="1px solid red",!1}if(n["name"+o[r].name]=o[r].name,this.attrLenElementId=o[r].name+"attrLen"+r,o[r].attrLength&&0!==o[r].attrLength&&!i.test(o[r].attrLength)){this.entAttrIndex=t,a&&(this.sonAttrIndex=a),document.getElementById(this.attrLenElementId).focus(),document.getElementById(this.attrLenElementId).style.border="1px solid red";var l=this.$message.warning("请输入正确数字");return this.messageCations[l.id]=l,!1}if(this.attrDecimaElementId=o[r].name+"decima"+r,o[r].decimalLen&&0!==o[r].decimalLen&&!i.test(o[r].decimalLen)){this.entAttrIndex=t,a&&(this.sonAttrIndex=a),document.getElementById(this.attrDecimaElementId).focus(),document.getElementById(this.attrDecimaElementId).style.border="1px solid red";var c=this.$message.warning("请输入正确数字");return this.messageCations[c.id]=c,!1}if(o[r].decimalLen){if(o[r].decimalLen.length>1)"0"==o[r].decimalLen.substr(0,1)&&(o[r].decimalLen=o[r].decimalLen.substr(1,o[r].decimalLen.length));if(o[r].decimalLen<0||o[r].decimalLen>30)return this.entAttrIndex=t,a&&(this.sonAttrIndex=a),document.getElementById(this.attrDecimaElementId).focus(),document.getElementById(this.attrDecimaElementId).style.border="1px solid red",this.$message({message:"小数长度不能小于0或者大于30",type:"warning"}),!1}if("varchar"===o[r].dataType&&(this.countAttrLength+=parseInt(o[r].attrLength)),o[r].attrLength){if(o[r].attrLength.length>1)"0"==o[r].attrLength.substr(0,1)&&(o[r].attrLength=o[r].attrLength.substr(1,o[r].attrLength.length));if("varchar"===o[r].dataType&&(o[r].attrLength<1||this.countAttrLength>21500))return this.entAttrIndex=t,a&&(this.sonAttrIndex=a),document.getElementById(this.attrLenElementId).focus(),document.getElementById(this.attrLenElementId).style.border="1px solid red",this.$message({message:"整数长度不能小于1或者长度总和超出21500",type:"warning"}),!1;if("number"===o[r].dataType||"数字"==o[r].dataType){var d=o[r].defaultValue.split(".");if(Number(o[r].attrLength)<1)return this.entAttrIndex=t,a&&(this.sonAttrIndex=a),document.getElementById(this.attrLenElementId).focus(),document.getElementById(this.attrLenElementId).style.border="1px solid red",this.$message({message:"整数长度不能小于1",type:"warning"}),!1;if(Number(o[r].attrLength)+Number(o[r].decimalLen)>38)return this.entAttrIndex=t,a&&(this.sonAttrIndex=a),document.getElementById(this.attrLenElementId).focus(),document.getElementById(this.attrLenElementId).style.border="1px solid red",this.$message({message:"整数长度与小数长度之和不能超过38",type:"warning"}),!1;if(d[1]&&Number(d[1].length)>Number(o[r].decimalLen))return this.defaultValueIndex=r,this.defaultValueType="number",document.getElementsByName("defaultValue"+r)[0].focus(),document.getElementsByName("defaultValue"+r)[0].style.border="1px solid red",this.$message({message:"默认值中小数长度超出设置值",type:"warning"}),!1;if(o[r].defaultValue&&o[r].defaultValue.length>21)return this.defaultValueIndex=r,this.defaultValueType="number",document.getElementsByName("defaultValue"+r)[0].focus(),document.getElementsByName("defaultValue"+r)[0].style.border="1px solid red",this.$message({message:"整数长度不能超过21",type:"warning"}),!1;if(!i.test(Number(o[r].defaultValue)))return this.defaultValueIndex=r,this.defaultValueType="number",document.getElementsByName("defaultValue"+r)[0].focus(),document.getElementsByName("defaultValue"+r)[0].style.border="1px solid red",this.$message({message:"默认值应为数字",type:"warning"}),!1}var u=o[r].defaultValue;if(u.indexOf(".")>-1){var p=u.indexOf("."),f=u.substring(0,p),m=u.substring(p+1,o[r].defaultValue.length);u=f+m}if(u.length>o[r].attrLength+o[r].decimalLen)return this.defaultValueIndex=r,this.defaultValueType="varchar",document.getElementsByName("defaultValue"+r)[0].focus(),document.getElementsByName("defaultValue"+r)[0].style.border="1px solid red",this.$message({message:"默认值长度需小于整数长度",type:"warning"}),!1}else if("varchar"===o[r].dataType||"number"===o[r].dataType)return this.entAttrIndex=t,a&&(this.sonAttrIndex=a),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,t=this.formData;this.formData.deployed=!0;var a=this,n=this.$loading();i.default.saveEntData(this.formData).then((function(i){i.data.state&&e.$confirm("发布成功，是否跳转到业务表单页面？","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){n.close(),t.id||(t.id=i.data.message,t.pkVal=i.data.message),a.$refs.formTemplateDialog.showDialog(t.id)})).catch((function(){n.close(),e.handleDialogClose(),e.dataView.id=""}))})).catch((function(){e.formData.deployed=!1}))},saveEntData:function(){var e=this,t=this.$loading(),a=this.formData;this.isSave&&(this.formData.deployed=!0),i.default.saveEntData(this.formData).then((function(i){i.data.state&&(e.isSave?e.$confirm("保存成功，是否跳转到业务表单页面","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e.isSave&&(a.id||(a.id=i.data.message,a.pkVal=i.data.message),e.$refs.formTemplateDialog.showDialog(a.id))})).catch((function(){e.$emit("loadTableData"),e.handleDialogClose(),e.dataView.id=""})).finally((function(){return t.close()})):e.$confirm("保存成功，是否退出？","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){t.close(),e.$emit("loadTableData"),e.handleDialogClose(),e.dataView.id=""})).catch((function(){t.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:"/form#formManager",query:{bos:[this.formData],templateConf:e}})},cancelFirmTemplate:function(){this.handleDialogClose()},handleSelectExternal:function(e){var t=e.entExts,a=e.addFk,i=e.entExtsTable,n=this.entIndex;this.entIndex=t.index;var o={};0!=this.formData.ents.length||a?"sunTable"!=t.type||a?a?(this.entIndex=n,this.formData.ents[n].fk=t.fk,this.formData.ents[n].attributeList=i,o=this.formData.ents[n]):(this.formData.ents.push(t),this.formData.ents[this.entIndex].attributeList=i,o=this.formData.ents[this.entIndex]):(this.formData.ents[n].children||this.$set(this.formData.ents[n],"children",[]),this.formData.ents[n].children.push(t),this.grandSonIndex=this.formData.ents[n].children.length-1,this.formData.ents[n].children[this.grandSonIndex].attributeList=i,(o=this.formData.ents[n].children[this.grandSonIndex]).desc=t.comment,o.name=t.name,o.show="孙实体-外"):(t.show="主实体-外",t.relation="main",this.formData.ents.splice(this.entIndex,1,t),this.formData.ents[this.entIndex].attributeList=i,o=this.formData.ents[this.entIndex]);console.debug(this),o.attributeList=o.attributeList.filter((function(e){var a=e.name.toUpperCase();return a!=t.pk.toUpperCase()&&"F_FORM_DATA_REV_"!=a&&"REF_ID_"!=a&&(!t.fk||a!=t.fk.toUpperCase())&&"TENANT_ID_"!=a.toUpperCase()})),o.attributeList.forEach((function(e,t){e.index=t+1,0==e.attrLength&&0!=e.intLen&&(e.attrLength=e.intLen)})),"sunTable"==t.type?this.getGrandSonEntsByIndex(this.grandSonIndex,n):this.getEntsByIndex(this.entIndex)},createTableForm:function(){this.dataView.id?(this.isSave=!0,this.deployedEntData()):this.deployedEntData()},chineseFormat:function(e,t,a,i,o){console.debug(this);var r,s=document.getElementById(e);null===s||s.__vue__.disabled||s.__vue__.readonly||!o||(r=setTimeout((function(){n.default.request({url:"".concat(window.context.uc,"/base/tools/v1/getPinyin"),method:"GET",params:{chinese:o,type:0}}).then((function(e){e.data.state&&(t[i][a]=e.data.value,window.app.$nextTick((function(){window.app.$validator.validate()})))}))}),500),console.debug(r))},addExternalTable:function(e){this.externalTables.push(e)}}},p=(a("a170"),a("2877")),f=Object(p.a)(u,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("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(t){e.dialogVisible=t}}},[a("template",{slot:"title"},[a("div",{staticClass:"flex",staticStyle:{"justify-content":"space-between"}},[a("el-page-header",{attrs:{content:"业务建模"},on:{back:e.handleDialogClose}}),a("el-button-group",[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.validatorForm("save")}}},[e._v("保 存")]),e.formData.deployed?e._e():a("el-button",{on:{click:function(t){return e.validatorForm("deployed")}}},[e._v("发 布")]),a("el-button",{on:{click:function(t){return e.validatorForm("createTableForm")}}},[e._v("创建表单")])],1)],1)]),a("el-form",{staticClass:"cd-column__form",attrs:{model:e.formData,"data-vv-scope":"form"}},[a("el-container",{staticClass:"container"},[a("el-header",{attrs:{height:"70px"}},[a("business-obj-header",{ref:"objHeader",attrs:{dataView:e.dataView,formData:e.formData},on:{blur:function(t){return e.blur()}}})],1),a("el-container",[e.asideShow?a("el-aside",{staticClass:"aside-tree__wrap",attrs:{width:"320px"}},[a("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(),a("div",{staticClass:"navbar-collapse",class:{"navbar-collapse-right":!e.asideShow},on:{click:function(t){e.asideShow=!e.asideShow}}},[a("div",{staticClass:"navbar-collapse-bg"},[a("i",{staticClass:"navbar-collapse-arrow",class:{"el-icon-arrow-left":e.asideShow,"el-icon-arrow-right":!e.asideShow}})])]),a("el-main",[a("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(t){e.formData=t},"update:form-data":function(t){e.formData=t},"update:entIndex":function(t){e.entIndex=t},"update:ent-index":function(t){e.entIndex=t}}})],1)],1)],1)],1),a("BusinessObjExternalDialog",{ref:"businessObjExternalDialog",on:{selectExternal:e.handleSelectExternal,addExternalTable:e.addExternalTable}}),a("FormTemplateDialog",{ref:"formTemplateDialog",attrs:{formType:"pc"},on:{onConfirm:e.conFirmTemplate,onCancel:e.cancelFirmTemplate}})],2)}),[],!1,null,"11f5088a",null);t.default=f.exports},b8fa:function(e,t,a){"use strict";a.r(t);var i=a("34c4"),n={name:"ht-menu-manager",components:{htMenuTree:function(){return Promise.resolve().then(a.bind(null,"0845"))}},props:{width:{type:String,default:a.n(i).a.aside_width},supportFilter:{type:Boolean,default:!0},showCheckbox:{type:Boolean,default:!1},hideMenu:{type:Boolean,default:!1},defaultCheckedKeys:{type:Array},nodeKey:{type:String,default:"alias"},showEdit:{type:Boolean,default:!0}},computed:{navbarCollapseStyle:function(){return this.asideShow?{left:parseInt(this.width)+"px"}:{left:"0px"}}},data:function(){return{asideShow:!0,isExpand:!1,dialogVisible:!1,parentSysType:{name:""}}},methods:{handleNodeClick:function(e){this.$emit("node-click",e)},syncTree:function(){this.$refs.htMenuTree.loadData()},handleExpand:function(){this.isExpand=!this.isExpand;for(var e=this.$refs.htMenuTree.$refs.htMenuTree.$refs.elTree,t=0;t<e.store._getAllNodes().length;t++)e.store._getAllNodes()[t].expanded=this.isExpand},handleCommand:function(e){var t=this.getParent(e.node);if(this.$store.state.menu.limitLevel){if("manage_menu"==t.alias&&e.node.level>=5&&"delete"!=e.action)return this.$message.warning("管理端不允许添加4级菜单");if("front_menu"==t.alias&&e.node.level>=6&&"delete"!=e.action)return this.$message.warning("应用端不允许添加5级菜单")}this.$emit("menu-action",e)},getParent:function(e){for(var t=!0,a=e;t;)a.parent&&"manage_menu"!=a.data.alias&&"front_menu"!=a.data.alias?a=a.parent:(a=a.data,t=!1);return a},handleClose:function(){this.dialogVisible=!1}}},o=(a("0176"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("el-aside",{directives:[{name:"show",rawName:"v-show",value:e.asideShow,expression:"asideShow"}],staticClass:"fullheight",staticStyle:{"border-right":"1px solid #eee"},attrs:{width:e.width}},[a("ht-menu-tree",{ref:"htMenuTree",attrs:{"highlight-current":"","node-key":e.nodeKey,"show-checkbox":e.showCheckbox,"support-filter":e.supportFilter,"default-expand-all":e.isExpand,"default-checked-keys":e.defaultCheckedKeys,"expand-on-click-node":!1},on:{"node-click":e.handleNodeClick},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.node,n=t.data;return a("span",{staticClass:"custom-tree-node"},[a("span",{staticClass:"show-ellipsis",attrs:{title:i.label}},[e._v(e._s(i.label))]),!e.hideMenu&&n.parentId?a("el-dropdown",{on:{command:e.handleCommand}},[n.parentId?a("span",[a("i",{staticClass:"icon-more",attrs:{title:"更多操作"}})]):e._e(),a("el-dropdown-menu",{directives:[{name:"show",rawName:"v-show",value:!e.hideMenu&&n.parentId,expression:"!hideMenu && data.parentId"}],attrs:{slot:"dropdown"},slot:"dropdown"},[""!=n.parentId&&"front_menu"!=n.alias?a("el-dropdown-item",{attrs:{icon:"el-icon-circle-plus-outline",command:{node:i,data:n,action:"addHref"}}},[e._v("添加Url菜单")]):e._e(),""!=n.parentId?a("el-dropdown-item",{attrs:{icon:"el-icon-plus",command:{node:i,data:n,action:"add"}}},[e._v("添加下级菜单")]):e._e(),n.children.length>0?a("el-dropdown-item",{attrs:{icon:"icon-autocomplete",command:{node:i,data:n,action:"batchSort"}}},[e._v("下级批量排序")]):e._e(),"0"!=n.parentId?a("el-dropdown-item",{attrs:{icon:"el-icon-upload2",command:{node:i,data:n,action:"import"}}},[e._v("导入")]):e._e(),"0"!=n.parentId?a("el-dropdown-item",{attrs:{icon:"el-icon-download",command:{node:i,data:n,action:"export"}}},[e._v("导出")]):e._e(),e.showEdit?a("el-dropdown-item",{attrs:{icon:"el-icon-edit",command:{node:i,data:n,action:"edit"}}},[e._v("编辑")]):e._e(),""==n.parentId||e.$store.state.login.currentUser.userAttrs.tenantId!=n.tenantId&&null!=n.tenantId?e._e():a("el-dropdown-item",{attrs:{icon:"el-icon-delete",command:{node:i,data:n,action:"delete"}}},[e._v("删除")])],1)],1):e._e()],1)}}])})],1)],1)}),[],!1,null,"b4dd6c72",null);t.default=r.exports},b905:function(e,t,a){},b92c:function(e,t,a){},b96a:function(e,t,a){},b978:function(e,t,a){},b97c:function(e,t,a){!function(e){"use strict";var t={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function a(e,t,a){return a?t%10==1&&t%100!=11?e[2]:e[3]:t%10==1&&t%100!=11?e[0]:e[1]}function i(e,i,n){return e+" "+a(t[n],e,i)}function n(e,i,n){return a(t[n],e,i)}function o(e,t){return t?"dažas sekundes":"dažām sekundēm"}e.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:o,ss:i,m:n,mm:i,h:n,hh:i,d:n,dd:i,M:n,MM:i,y:n,yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("c1df"))},b98d:function(e,t,a){"use strict";a("872b")},ba0c:function(e,t,a){"use strict";a("adaf")},bb22:function(e,t,a){"use strict";a.r(t);a("96cf");var i,n=a("1da1"),o=(a("000b"),a("4bf8")),r=(a("2faf"),{components:{transferEdit:function(){return Promise.resolve().then(a.bind(null,"2faf"))},transferDetail:function(){return Promise.resolve().then(a.bind(null,"5158"))}},data:function(){return{data:[],pageResult:{page:0,pageSize:50,total:0},detailData:{},deleteUrl:window.context.bpmRunTime+"/runtime/bpmTransRecord/v1/removes"}},methods:{rowClick:function(e,t,a){this.$refs.table.$refs.htTable.toggleRowSelection(e)},loadData:function(e,t){var a=this;o.default.getTransferList(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){t()}))},edit:function(){this.$refs.transferEdit.handleOpen()},detail:(i=Object(n.a)(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o.default.getTransferById(t);case 2:this.detailData=e.sent,this.detailData.url=window.context.bpmRunTime+"/runtime/bpmTransRecord/v1/tran/tranResult?tranId="+this.detailData.id,this.$refs.transfer.handleOpen();case 5:case"end":return e.stop()}}),e,this)}))),function(e){return i.apply(this,arguments)}),afterSave:function(){this.$refs.table.load()}}}),s=r,l=a("2877"),c=Object(l.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"table",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"show-export":!1,"show-custom-column":!1,"quick-search-props":"transferName,transferedName"},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.edit()}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:e.deleteUrl,htTable:e.$refs.table}},[e._v("删除\n\t\t\t\t")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"transferName",label:"移交人","show-overflow-tooltip":!0,sortable:!0,width:"150"}}),a("ht-table-column",{attrs:{prop:"transferedName",label:"被移交人","show-overflow-tooltip":!0,sortable:!0,width:"150"}}),a("ht-table-column",{attrs:{prop:"createTime",label:"创建时间","show-overflow-tooltip":!0,sortable:!0,width:"150"}}),a("ht-table-column",{attrs:{prop:"reason",label:"移交原因","show-overflow-tooltip":!0,sortable:!0}}),a("ht-table-column",{attrs:{label:"操作",width:"210"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",icon:"el-icon-menu"},on:{click:function(a){return e.detail(t.row.id)}}},[e._v("明细")])]}}])})]],2),a("transfer-detail",{ref:"transfer",attrs:{detailData:e.detailData}}),a("transfer-edit",{ref:"transferEdit",on:{"after-save":e.afterSave}})],1)}),[],!1,null,"7de7da56",null);t.default=c.exports},bb25:function(e,t,a){"use strict";a("91a8")},bb71:function(e,t,a){!function(e){"use strict";function t(e,t,a,i){var n={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?n[a][0]:n[a][1]}e.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("c1df"))},bb75:function(e,t){e.exports=require("core-js/modules/es6.set")},bb98:function(e,t,a){},bbc4:function(e,t,a){"use strict";a.r(t);a("8435"),a("25fc"),a("fb58");var i=a("a858"),n=a("2ade"),o=a("453b"),r=a("b1c2"),s=a("5880"),l=(a("c1df"),{name:"sysModuleList",components:{htAsideTree:function(){return Promise.resolve().then(a.bind(null,"f3e2"))},sysModuleCreate:o.default,sysModulePreview:r.default,sysModuleAddMenus:function(){return Promise.resolve().then(a.bind(null,"6a3d"))}},data:function(){return{id:"",previewId:"",importDialogVisible:!1,fullscreenLoading:!1,moduleData:{},dialogVisible:!1,moduleEditorDialogVisible:!1,dataChekedList:[],typeIdQuery:null,pagination:{page:1,pageSize:9,total:0},moduleName:"",data:[]}},computed:Object(s.mapState)({uploadHeaders:function(e){return{Authorization:"Bearer "+e.login.currentUser.token}},imporCheckUrl:function(){return window.context.portal+"/sys/sysModule/v1/importModule"}}),methods:{handleCloseModuleEditor:function(){this.id="",this.moduleEditorDialogVisible=!1,this.search()},handleClose:function(){this.previewId="",this.dialogVisible=!1},search:function(){var e=this,t=[];null!=this.typeIdQuery&&t.push(this.typeIdQuery);var a={pageBean:this.pagination,querys:t};i.default.getSysModuleJson(a).then((function(t){e.data=t.rows,e.pagination={page:t.page,pageSize:t.pageSize,total:t.total}}))},newModule:function(e){this.id=e,this.moduleEditorDialogVisible=!0},itemClick:function(e,t){t.preventDefault();var a=e.id;-1==this.dataChekedList.indexOf(a)?(this.dataChekedList.push(a),this.$set(e,"checked",!0)):(this.dataChekedList.remove(a),this.$set(e,"checked",!1))},handleCurrentChange:function(e){this.pagination.page=e,this.search()},deleteItem:function(e){var t=this;this.$confirm("确定删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){n.default.remove(window.context.portal+"/sys/sysModule/v1/remove?ids="+e).then((function(e){t.$message.success(e.data.message||"操作成功"),t.dataChekedList=[],t.search()}))}))},modulePreview:function(e){var t=this,a=window.context.portal+"/sys/sysModule/v1/getJson?id="+e;n.default.get(a).then((function(e){t.moduleData=e.data,t.dialogVisible=!0}))},handleNodeClick:function(e){"SYSMODULE"==e.typeKey?this.typeIdQuery=null:this.typeIdQuery={property:"classifyId",value:e.id,operation:"EQUAL",relation:"AND"},this.search()},modulePush:function(e){this.moduleName=e.name,this.$refs.sysModuleAddMenus.showDialog(e.id)},handExport:function(){this.importDialogVisible=!0},handImport:function(){0!=this.dataChekedList.length?n.default.download("${portal}/sys/sysModule/v1/exportModule?ids="+this.dataChekedList):this.$message.warning("请选择至少一项记录")},hadleUploadResult:function(e){e.state?this.$message.success(e.message):this.$message.error(e.message),this.importDialogVisible=!1,this.fullscreenLoading=!1,this.search()},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(){if(!this.$refs.upload.uploadFiles||0==this.$refs.upload.uploadFiles.length)return this.$message.warning("请选择要导入的模块!"),!1;this.$refs.upload.submit()}},created:function(){this.search()}}),c=(a("ef72"),a("2877")),d=Object(c.a)(l,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight",staticStyle:{outline:"1px solid #e7eaec"}},[a("ht-aside-tree",{attrs:{"cat-id":"10",hasFooter:!1},on:{"node-click":e.handleNodeClick}}),a("el-main",{staticStyle:{padding:"5px"}},[a("el-container",{staticClass:"fullheight"},[a("el-header",{staticStyle:{padding:"0"},attrs:{height:"48px"}},[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.newModule()}}},[e._v("添加")]),a("el-button",{attrs:{size:"small",icon:"el-icon-back"},on:{click:e.handExport}},[e._v("导入")]),a("el-button",{attrs:{size:"small",icon:"el-icon-right"},on:{click:e.handImport}},[e._v("导出")])],1)],1),a("el-main",{staticStyle:{padding:"0"}},e._l(e.data,(function(t,i){return a("div",{key:i,staticClass:"card-item",class:{checked:t.checked,form:"form"==t.type}},[a("div",{staticClass:"sticky",on:{click:function(a){return e.itemClick(t,a)}}},[a("label",{staticClass:"card-checkbox"},[a("input",{attrs:{type:"checkbox"}}),a("span")])]),a("el-card",{attrs:{shadow:"hover","body-style":{padding:"0px"}}},[a("div",{staticClass:"card-item-body"},[a("div",{staticClass:"card-meta-avatar"},[a("div",{staticClass:"card-meta-avatar-img"},["form"==t.type?a("i",{staticClass:"icon-monitor"}):a("i",{staticClass:"icon-flow1"})]),a("div",{staticClass:"card-meta-avatar-type"},["form"==t.type?a("span",[e._v("表单模块")]):a("span",[e._v("流程模块")])])]),a("div",{staticClass:"card-meta-detail"},[a("div",{staticClass:"card-meta-detail-title"},[a("a",{staticClass:"show-ellipsis",attrs:{title:t.name},on:{click:function(a){return e.newModule(t.id)}}},[e._v(e._s(t.name))])]),a("div",{staticClass:"card-meta-detail-desc show-ellipsis2",attrs:{title:t.desc}},[e._v("\n\t\t\t\t\t\t\t\t\t"+e._s(t.desc)+"\n\t\t\t\t\t\t\t\t")])]),a("div",{staticClass:"card-meta-creator flex"},[a("div",[a("i",{staticClass:"el-icon-user"}),a("span",[e._v(e._s(t.creator))])]),a("div",[a("i",{staticClass:"el-icon-date"}),a("span",[e._v(e._s(e._f("dateformat")(t.createTime,"yyyy-MM-dd")))])])])]),a("div",{staticClass:"card-item-actions"},[a("ul",[a("li",{staticClass:"el-icon-view"},[a("span",{on:{click:function(a){return e.modulePreview(t.id)}}},[e._v("预览")])]),a("li",{staticClass:"el-icon-setting",on:{click:function(a){return e.newModule(t.id)}}},[a("span",[e._v("配置")])]),a("li",{staticClass:"el-icon-paperclip",on:{click:function(a){return e.modulePush(t)}}},[a("span",[e._v("发布")])]),a("li",{staticClass:"el-icon-delete",on:{click:function(a){return e.deleteItem(t.id)}}},[a("span",[e._v("删除")])])])])])],1)})),0),a("el-footer",{staticStyle:{padding:"0"},attrs:{height:"30px"}},[a("el-pagination",{attrs:{"current-page":e.pagination.page,"page-size":9,layout:"total,prev, pager, next, jumper",total:e.pagination.total},on:{"current-change":e.handleCurrentChange}})],1),a("el-dialog",{staticClass:"create-module-dialog",attrs:{fullscreen:"","destroy-on-close":"",visible:e.moduleEditorDialogVisible,"before-close":e.handleCloseModuleEditor,"close-on-press-escape":!1}},[a("sysModuleCreate",{attrs:{visible:e.moduleEditorDialogVisible,id:e.id},on:{"close-dialog":e.handleCloseModuleEditor,"update:visible":function(t){e.moduleEditorDialogVisible=t},"update:id":function(t){e.id=t}}})],1),a("ht-sidebar-dialog",{staticClass:"preview-module-dialog",attrs:{"destroy-on-close":"",fullscreen:"",visible:e.dialogVisible,"before-close":e.handleClose,"close-on-press-escape":!1}},[a("sysModulePreview",{attrs:{visible:e.dialogVisible,data:e.moduleData},on:{"close-dialog":e.handleClose,"update:visible":function(t){e.dialogVisible=t}}})],1),e.importDialogVisible?a("el-dialog",{attrs:{title:"导入模块",visible:e.importDialogVisible,width:"40%",top:"30vh","close-on-click-modal":!1},on:{"update:visible":function(t){e.importDialogVisible=t}}},[a("div",{staticStyle:{height:"150px","padding-left":"20px"}},[a("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}},[a("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("选择模块")])],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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("确 定")]),a("el-button",{on:{click:function(t){e.importDialogVisible=!1}}},[e._v("取 消")])],1)]):e._e(),a("sysModuleAddMenus",{ref:"sysModuleAddMenus",attrs:{moduleName:e.moduleName}})],1)],1)],1)}),[],!1,null,"60d7d50b",null);t.default=d.exports},bc14:function(e,t,a){"use strict";a("b905")},bc2f:function(e,t,a){"use strict";a.r(t);a("44d6"),a("0ca7"),a("5a1d"),a("067b"),a("96cf");var i,n=a("1da1"),o=(a("80a8"),a("25fc"),a("8435"),a("00dd"),a("2909")),r=a("e9d5"),s=a("3895"),l=a("b11b"),c=a("e42c"),d=a("f43e"),u=a("c7ea"),p=a("40f2"),f=a.n(p),m=a("4172"),h=a("b117"),g=a("c994"),b={name:"basics-property",props:["data","mainBoFields","boDefData","allBoData","formVarData","returnData","formType","linkageNoAttrFieldList"],components:{HtFormItem:f.a,ValidataProperty:r.default,IconDialog:c.default,FormVarSelector:s.default,ImgFileUpload:l.default,i18nMessageEdit:m.default,FormulasDialog:h.default},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:{toolbars:[["undo","bold","indent","italic","underline","strikethrough","subscript","fontborder","superscript","formatmatch","forecolor","justifyleft","justifycenter","justifyright","justifyjustify","fontfamily","fontsize","insertorderedlist","insertunorderedlist","lineheight","inserttable"]]},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:"子表"}]}},created:function(){"dropdown"==this.field.ctrlType&&g.default.isEmpty(this.field.options.cascade)&&this.$set(this.field.options,"cascade",!1)},methods:{selectAll:function(){this.field.options.file.accept=Object(o.a)(this.upLoadAcceptList)},selectNotAll:function(){this.field.options.file.accept=[]},counterSelect:function(){for(var e=Object(o.a)(this.upLoadAcceptList),t=0;t<this.field.options.file.accept.length;t++)for(var a=0;a<e.length;a++)if(e[a]==this.field.options.file.accept[t]){e.splice(a,1);break}this.field.options.file.accept=e},changeShowCondition:function(e){this.field.options.showCondition.fieldPath=e?"item."+this.field.options.showCondition.target:""},filterFields:function(e){return this.filterListType.indexOf(this.field.ctrlType)>-1?e.dataType==this.field.options.dataType:"sub"!=e.nodeType},formulasDialog:function(){this.field.fieldPath?this.$refs.formulasDialog.handleOpen():this.$message("请选择需要修改的组件或绑定属性")},subTableChange:function(e,t){},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,t=[];t=this.field.parentNodeType?this.allBoData.filter((function(t){return t.name==e.field.boSubEntity})):this.allBoData;var a=JSON.parse(JSON.stringify(t));try{if("field"==this.effectObj.linkageType&&this.linkageNoAttrFieldList&&this.linkageNoAttrFieldList.length>0){var i=this.field.parentNodeType?this.field.boSubEntity:"",n={name:"noAttrField",desc:"无属性字段",children:[]};this.linkageNoAttrFieldList.forEach((function(e){i&&e.tableName!==i||("button"==e.ctrlType&&(e.desc=e.options.bindEventjson.name),n.children.push(e))})),n.children.length>0&&a.push(n)}}catch(e){console.log("联动添加无属性字段"+e)}return JSON.parse(JSON.stringify(a))},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.field.options.script=d.Base64.encode(this.scriptText):this.field.options.script=""},diyScriptChange:(i=Object(n.a)(regeneratorRuntime.mark((function e(t){var a,i,n,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=this.$refs.scriptText,i=t,!a.selectionStart&&0!==a.selectionStart){e.next=12;break}return n=a.selectionStart,o=a.selectionEnd,this.scriptText=a.value.substring(0,n)+i+a.value.substring(o,a.value.length),e.next=8,this.$nextTick();case 8:a.focus(),a.setSelectionRange(o+i.length,o+i.length),e.next=13;break;case 12:this.scriptText+=i;case 13:case"end":return e.stop()}}),e,this)}))),function(e){return i.apply(this,arguments)}),autoRunJSScript:function(e){e&&(this.isBnt=!0),this.dialogScriptVisible=!0,this.field.options.script&&(this.scriptText=d.Base64.decode(this.field.options.script))},textClick:function(e){var t="";"field"==e.nodeType?t="{{data."+e.path+"."+e.name+"}}":"var"==e.nodeType&&(t="{"+e.desc+":"+e.name+"}"),this.textValue=this.textValue+t},handleRemove:function(e,t){console.log(e,t)},handlePictureCardPreview:function(e){this.dialogImageUrl=e.url,this.dialogVisible=!0},custDialogOk:function(e){if(this.custDialogprop&&"dialog"==this.field.ctrlType){var t=[];for(var a in this.custDialogprop)t.push({from:a,target:[this.custDialogprop[a]],targetSub:[this.custDialogprop[a]]});this.field.options.customDialogjson.custDialog.mappingConf=t}else this.custDialogprop&&"relation"==this.field.ctrlType&&(this.field.options.gangedBind=this.custDialogprop);this.dialogcustDialogVisible=!1},unbind:function(e){for(var t in this.custDialogprop)e==t&&(this.$set(this.custDialogprop,e,""),delete this.custDialogprop[e])},changeCustDialog:function(){var e=this;if(e.custDialogprop={},e.field.options.customDialogjson.custDialog.conditions=[],e.field.options.customDialogjson.custDialog.mappingConf=[],e.field.options.customDialogjson.custDialog.custQueryJson=[],e.field.options.customDialogjson.custDialog.selectNum="",0!=e.customDialogs.length)if(null!=e.field.options.customDialogjson.custDialog.alias){for(var t,a=0;t=e.customDialogs[a++];)if(t.alias==e.field.options.customDialogjson.custDialog.alias){e.field.options.customDialogjson.custDialog.selectNum=t.selectNum;var i=void 0;if(2===t.style&&function(){var a=JSON.parse(t.combinationRule),n=e.customDialogs.filter((function(e){return e.alias===a.rightDialog}));i=JSON.parse(n[0].resultfield),e.field.options.customDialogjson.custDialog.type="combiDialog"}(),t.listDialog&&t.listDialog.resultfield&&(i=window.eval("("+t.listDialog.resultfield+")"),e.field.options.customDialogjson.custDialog.type="combiDialog"),t.resultfield&&"[]"!==t.resultfield&&(i=window.eval("("+t.resultfield+")"),e.field.options.customDialogjson.custDialog.type="custDialog"),i)for(var n,o=0;n=i[o++];)n.field=n.comment;e.field.options.customDialogjson.resultField=i;var r=window.eval("("+t.conditionfield+")");if(e.field.options.customDialogjson.custDialog.conditions=[],r&&r.length>0)for(var s,l=0;s=r[l++];)if("3"==s.defaultType){e.field.options.customDialogjson.custDialog.conditions.push(s)}}}else e.field.options.customDialogjson.custDialog.conditions=[]},custDialogClick:function(){this.dialogcustDialogVisible=!0;var e=this.field.options.customDialogjson.custDialog.mappingConf;if(e)for(var t,a=0;t=e[a++];)if(t){var i=t.target;i&&(i=i.join(",")),this.custDialogprop[t.from]=i;var n=t.targetSub;n&&(n=n.join(",")),this.custDialogprop[t.from]=n}},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,t=this.field.options.bind;if(e){if(!(t&&t.length>0&&this.field.options.bind[0].alias==e)){for(var a=[],i=0;i<this.selectors.length;i++)if(e==this.selectors[i].alias)for(var n=this.selectors[i].fields,o=0;o<n.length;o++)a.push({alias:e,key:n[o].key,value:n[o].value});this.field.options.bind=[],this.field.options.bind=a}}else delete this.field.options}},linkageOk:function(){var e=this;if("select"==this.field.ctrlType)if(0==this.linkage.length)this.dialogLinkageVisible=!1,this.field.options.linkage=[];else try{this.linkage.forEach((function(t){t.effect.forEach((function(t){if(!t.type||!t.target&&!t.targetSub)throw e.$message({message:"请将信息填写完整",type:"warning"}),new Error("breakForEach");e.dialogLinkageVisible=!1,e.field.options.linkage=Object(o.a)(e.linkage)}))}))}catch(e){if("breakForEach"!=e.message)throw e}else this.dialogLinkageVisible=!1,this.field.options.linkage=Object(o.a)(this.linkage)},addRows:function(){this.linkage.push({value:"",effect:[{linkageType:"field",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.subTables=[];for(var e=0;e<this.allBoData.length;e++)"sub"==this.allBoData[e].nodeType&&this.subTables.push(this.allBoData[e]);this.field.options.linkage&&this.field.options.linkage.length>0?this.linkage=Object(o.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,t){var a=this;a.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){a.$set(e,"fieldPath","")})),i.resultfield.forEach((function(e){a.$set(e,"fieldPath","")}))),Object.assign(a.field.options.customQuery.custQueryJson[t],i),a.slimCustomQuery(a.field.options.customQuery.custQueryJson[t]))}))},showSelectQueryDialog:function(){this.selectQueryDialog=!0},showDialogQuery:function(){this.dialogQuery=!0},setDialogQuery:function(e,t){var a=this;a.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){a.$set(e,"fieldPath","")})),i.resultfield.forEach((function(e){a.$set(e,"fieldPath","")}))),Object.assign(a.field.options.customDialogjson.custDialog.custQueryJson[t],i),a.slimCustomQuery(a.field.options.customDialogjson.custDialog.custQueryJson[t]))}))},setCurrentCustomQuery:function(){var e=this,t=this;t.field.options.customQuery.custQueryJson=[],t.customQuerys.forEach((function(e){t.field.options.customQuery.alias==e.alias&&("string"==typeof e.conditionfield&&(e.conditionfield=JSON.parse(e.conditionfield),e.resultfield=JSON.parse(e.resultfield)),Object.assign(t.field.options.customQuery,e),t.slimCustomQuery(t.field.options.customQuery))}));var a=[];this.field.options.customQuery.conditionfield.forEach((function(e){1==e.defaultType&&a.push(e)})),this.field.options.bind=a,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(t){e.$set(t,"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 t=this;this.dicData&&this.dicData.length>0||u.default.getCategory("DIC",(function(e){t.dicData=e.data}))},tagClick:function(e){var t=this;this.tagData&&this.tagData.length>0||u.default.getCategory("TAG",(function(e){t.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,t){return!(!e||!t)&&!!e.split("|").includes(t)},clearFunction:function(){this.field.options.mathExp=void 0},updateCustDialogprop:function(){this.$forceUpdate()},addEffectObj:function(e,t){var a=JSON.parse(JSON.stringify(t));a.validateObj&&a.validateObj.options&&(a.validateObj.options.validateList=[]),e.push(a)},copyEffectObj:function(e,t){e.push(JSON.parse(JSON.stringify(t)))},copyEffect:function(e){this.linkage.push(JSON.parse(JSON.stringify(e)))},filteredAllBoData:function(){console.log(this.field)},getEffectsTarget:function(e,t){var a="noAttrField"===e.name?t.tableName:e.name;return t.path+"."+t.name+"|"+a+"."+t.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}}},v=b,y=(a("c56d"),a("2877")),w=Object(y.a)(v,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-form",{attrs:{"data-vv-scope":"field",inline:"",size:"small"}},["input"!=e.field.ctrlType&&"button"!=e.field.ctrlType||"sub"!=e.field.parentNodeType?e._e():[a("ht-form-item",{staticStyle:{"margin-bottom":"-10px"},attrs:{label:"显示设置","label-width":"100px"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"为true时,绑定字段显示"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("显示设置")])],1),a("ht-select",{staticStyle:{width:"100px"},attrs:{options:e.mainBoFields,props:{key:"name",value:"desc"},clearable:"",filterable:""},on:{change:e.changeShowCondition},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options,n=t.propKey,o=t.propValue;return e._l(i,(function(t){return a("el-option-group",{key:t.name,attrs:{label:t.desc}},e._l(t.children.filter((function(t){return e.filterFields(t)})),(function(e){return a("el-option",{key:e[n],attrs:{label:e[o],value:e[n]}})})),1)}))}}],null,!1,1552842281),model:{value:e.field.options.showCondition.target,callback:function(t){e.$set(e.field.options.showCondition,"target",t)},expression:"field.options.showCondition.target"}}),a("ht-input",{staticStyle:{width:"100px"},attrs:{placeholder:"请输入值"},model:{value:e.field.options.showCondition.value,callback:function(t){e.$set(e.field.options.showCondition,"value",t)},expression:"field.options.showCondition.value"}})],2),a("pre",{staticStyle:{color:"red"}},[e.field.options.showCondition.fieldPath?a("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")?[a("ht-form-item",{attrs:{label:"","label-width":"100px"}},["eip-cascader"!=e.field.ctrlType&&"autocomplete"!=e.field.ctrlType?a("el-checkbox-button",{attrs:{label:"isMultiple"},model:{value:e.field.options.multiple,callback:function(t){e.$set(e.field.options,"multiple",t)},expression:"field.options.multiple"}},[e._v("是否多选\n\t\t\t\t")]):e._e(),"dropdown"==e.field.ctrlType&&e.field.options.multiple?a("el-checkbox-button",{attrs:{label:"cascade"},model:{value:e.field.options.cascade,callback:function(t){e.$set(e.field.options,"cascade",t)},expression:"field.options.cascade"}},[e._v("父子节点级联选中\n\t\t\t\t")]):e._e(),"eip-cascader"!=e.field.ctrlType&&"autocomplete"!=e.field.ctrlType?a("el-checkbox-button",{attrs:{label:"filterable"},model:{value:e.field.options.filterable,callback:function(t){e.$set(e.field.options,"filterable",t)},expression:"field.options.filterable"}},[e._v("是否可搜索\n\t\t\t\t")]):e._e(),e.field.options.filterable&&"dropdown"!=e.field.ctrlType?a("el-checkbox-button",{attrs:{label:"allowCreate"},model:{value:e.field.options.allowCreate,callback:function(t){e.$set(e.field.options,"allowCreate",t)},expression:"field.options.allowCreate"}},[e._v("是否可创建条目\n\t\t\t\t")]):e._e()],1)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"choiceType")?[a("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?a("el-checkbox",{model:{value:e.field.options.inline,callback:function(t){e.$set(e.field.options,"inline",t)},expression:"field.options.inline"}},[e._v("\n\t\t\t\t\t换行显示\n\t\t\t\t\t"),a("el-tooltip",{attrs:{content:"是否换行显示"}},[a("i",{staticClass:"property-tip icon-question"})])],1):a("span",{staticStyle:{"margin-left":"96px"}}),a("el-radio-group",{staticClass:"btn-radio",attrs:{size:"mini"},on:{change:e.dynamicClick},model:{value:e.field.options.choiceType,callback:function(t){e.$set(e.field.options,"choiceType",t)},expression:"field.options.choiceType"}},[a("el-radio-button",{attrs:{disabled:"cascader"==e.field.ctrlType||"dropdown"==e.field.ctrlType||"eip-cascader"==e.field.ctrlType,label:"static"}},[e._v("固定选项\n\t\t\t\t\t")]),a("el-radio-button",{attrs:{label:"dynamic"}},[e._v("动态选项")])],1)],1),"static"==e.field.options.choiceType?a("div",[a("table",{staticClass:"form-table choiceType-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},["autocomplete"==e.field.ctrlType?a("tbody",[a("tr",{staticClass:"linkageTable-tr"},[a("td",[e._v("选项配置")]),a("td",{staticStyle:{width:"60px"}},[e._v("\n\t\t\t\t\t\t\t\t操作\n\t\t\t\t\t\t\t\t"),a("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-plus"},on:{click:function(t){return e.field.options.options.push({value:""})}}})],1)]),e._l(e.field.options.options,(function(t,i){return a("tr",{key:i},[a("td",[a("el-input",{attrs:{placeholder:"请填写输入建议",size:"mini"},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"item.value"}})],1),a("td",{staticStyle:{"text-align":"center"}},[a("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"0px"},attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.field.options.options.remove(t)}}})],1)])}))],2):a("tbody",[a("tr",{staticClass:"linkageTable-tr"},[a("td",{staticStyle:{width:"100px"}},[e._v("选项值")]),a("td",[e._v("选项标签")]),a("td",{staticStyle:{width:"60px"}},[e._v("\n\t\t\t\t\t\t\t\t操作\n\t\t\t\t\t\t\t\t"),a("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-plus"},on:{click:function(t){return e.field.options.options.push({key:"",value:""})}}})],1)]),e._l(e.field.options.options,(function(t,i){return a("tr",{key:i},[a("td",[a("el-input",{attrs:{placeholder:"选项值",size:"mini"},model:{value:t.key,callback:function(a){e.$set(t,"key",a)},expression:"item.key"}})],1),a("td",[a("el-input",{attrs:{placeholder:"选项标签",size:"mini"},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"item.value"}})],1),a("td",{staticStyle:{"text-align":"center"}},[a("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"0px"},attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.field.options.options.remove(t)}}})],1)])}))],2)])]):e._e(),"dynamic"==e.field.options.choiceType?a("div",{staticClass:"customQuery-inputs"},[a("ht-load-data",{attrs:{context:"form",requestMethod:"post",url:"/form/customQuery/v1/list"},on:{"after-load-data":e.afterCustomQueryLoadData}}),a("ht-select",{attrs:{options:e.customQuerys,props:{key:"alias",value:"name"},clearable:"",filterable:""},on:{change:function(t){return e.setCurrentCustomQuery()}},model:{value:e.field.options.customQuery.alias,callback:function(t){e.$set(e.field.options.customQuery,"alias",t)},expression:"field.options.customQuery.alias"}}),e.field.options.bind&&e.field.options.bind.length>0?a("ht-form-item",{staticClass:"basics-property",attrs:{label:"","label-width":""}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"自定义查询需要的参数传入"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("参数绑定")])],1),"eip-cascader"==e.field.ctrlType?[a("table",{staticClass:"form-table custDialog-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",{staticClass:"linkageTable-tr"},[a("td",{attrs:{width:"100px;"}},[e._v("参数名")]),a("td",[e._v("取值对象")])]),e._l(e.field.options.bind,(function(t,i){return a("tr",{key:i,staticClass:"linkageTable-tr",staticStyle:{"text-align":"center"}},[a("td",[e._v(e._s(t.comment))]),a("td",[a("ht-select",{attrs:{options:e.field.options.customQuery.resultfield,props:{key:"field",value:"comment"},clearable:""},model:{value:t.fieldPath,callback:function(a){e.$set(t,"fieldPath",a)},expression:"bind.fieldPath"}})],1)])}))],2)])]:[a("table",{staticClass:"form-table custDialog-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",{staticClass:"linkageTable-tr"},[a("td",{attrs:{width:"100px;"}},[e._v("参数名")]),a("td",[e._v("取值对象")])]),e._l(e.field.options.bind,(function(t,i){return a("tr",{key:i,staticStyle:{"text-align":"center"}},[a("td",[e._v(e._s(t.comment))]),a("td",[a("ht-select",{attrs:{options:e.allBoData,props:{key:"name",value:"desc"},clearable:""},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t,i){return a("el-option-group",{key:i,attrs:{label:t.desc}},e._l(t.children.filter((function(t){return t.name!==e.field.name})),(function(e){return a("el-option",{key:e.id,attrs:{label:e.desc,value:"data."+e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:t.fieldPath,callback:function(a){e.$set(t,"fieldPath",a)},expression:"bind.fieldPath"}})],1)])}))],2)])]],2):e._e(),"eip-cascader"!=e.field.ctrlType?a("ht-form-item",{attrs:{label:"","label-width":""}},[a("el-checkbox",{model:{value:e.field.options.customQuery.noInit,callback:function(t){e.$set(e.field.options.customQuery,"noInit",t)},expression:"field.options.customQuery.noInit"}},[e._v("\n\t\t\t\t\t\t初始化时不加载选项\n\t\t\t\t\t\t"),a("el-tooltip",[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n\t\t\t\t\t\t\t\t初始化时不加载动态选项，当展开下拉框时再加载。\n\t\t\t\t\t\t\t\t"),a("br"),e._v("注意勾选该选项后：\n\t\t\t\t\t\t\t\t"),a("br"),e._v("1.只读时只会显示下拉框的选项值，不会显示值所对应的标签值；\n\t\t\t\t\t\t\t\t"),a("br"),e._v("2.下拉框多选、可创建条目时数据不会及时回显。\n\t\t\t\t\t\t\t")]),a("i",{staticClass:"property-tip icon-question"})])],1)],1):e._e(),a("ht-form-item",{attrs:{label:"","label-width":""}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"返回值作为选项时的绑定"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("选项绑定")])],1),"autocomplete"==e.field.ctrlType?a("div",[a("ht-form-item",{staticClass:"customQuery-inputs",attrs:{label:"输入建议候选","label-width":"90px"}},[a("ht-select",{staticStyle:{width:"200px"},attrs:{options:e.field.options.customQuery.resultfield,props:{key:"field",value:"comment"},clearable:""},model:{value:e.field.options.customQuery.valueBind,callback:function(t){e.$set(e.field.options.customQuery,"valueBind",t)},expression:"field.options.customQuery.valueBind"}})],1)],1):a("div",[a("ht-form-item",{staticClass:"customQuery-inputs",attrs:{label:"值","label-width":"40px"}},[a("ht-select",{staticStyle:{width:"110px"},attrs:{options:e.field.options.customQuery.resultfield,props:{key:"field",value:"comment"},clearable:""},model:{value:e.field.options.customQuery.valueBind,callback:function(t){e.$set(e.field.options.customQuery,"valueBind",t)},expression:"field.options.customQuery.valueBind"}})],1),a("ht-form-item",{staticClass:"customQuery-inputs",attrs:{label:"标签","label-width":"40px"}},[a("ht-select",{staticStyle:{width:"120px"},attrs:{options:e.field.options.customQuery.resultfield,props:{key:"field",value:"comment"},clearable:""},model:{value:e.field.options.customQuery.labelBind,callback:function(t){e.$set(e.field.options.customQuery,"labelBind",t)},expression:"field.options.customQuery.labelBind"}})],1),"dropdown"==e.field.ctrlType?a("ht-form-item",{staticClass:"customQuery-inputs",attrs:{label:"PId","label-width":"40px"}},[a("ht-select",{staticStyle:{width:"120px"},attrs:{options:e.field.options.customQuery.resultfield,props:{key:"field",value:"comment"},clearable:""},model:{value:e.field.options.customQuery.PId,callback:function(t){e.$set(e.field.options.customQuery,"PId",t)},expression:"field.options.customQuery.PId"}}),e._v(" \n\t\t\t\t\t\t\t"),a("el-tooltip",[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n\t\t\t\t\t\t\t\t\t非必填。当数据为纯列表时使用。会根据该字段和值字段，将列表数据转化为树形数据。\n\t\t\t\t\t\t\t\t")]),a("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():a("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("绑定关联查询\n\t\t\t")]),a("el-dialog",{attrs:{"close-on-click-modal":!1,visible:e.selectQueryDialog,"append-to-body":"",title:"下拉框添加关联查询",top:"8vh",width:"60%"},on:{"update:visible":function(t){e.selectQueryDialog=t}}},[a("el-button",{staticClass:"btn-padding",staticStyle:{"margin-bottom":"5px"},attrs:{icon:"el-icon-plus"},on:{click:function(t){return e.field.options.customQuery.custQueryJson.push({})}}},[e._v("添加关联查询\n\t\t\t\t")]),a("el-tag",{attrs:{type:"warning"}},[e._v("当前下拉框的值发生变化时触发关联查询，可以添加多个关联查询（不能重复）。")]),a("div",{staticStyle:{width:"100%",height:"550px",overflow:"auto"}},e._l(e.field.options.customQuery.custQueryJson,(function(t,i){return a("div",{key:i},[a("table",{staticClass:"form-table choiceType-table",staticStyle:{"margin-bottom":"1px"},attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"110px"}},[e._v("关联查询:")]),a("td",[a("ht-load-data",{attrs:{context:"form",requestMethod:"post",url:"/form/customQuery/v1/list"},on:{"after-load-data":e.afterCustomQueryLoadData}}),a("ht-select",{attrs:{options:e.customQuerys,props:{key:"alias",value:"name"},clearable:"",filterable:""},on:{change:function(a){return e.setSelectQuery(t.alias,i)}},model:{value:t.alias,callback:function(a){e.$set(t,"alias",a)},expression:"condition.alias"}}),a("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"10px"},attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.field.options.customQuery.custQueryJson.remove(t)}}})],1)])])]),a("el-tabs",{staticStyle:{"margin-bottom":"20px"},attrs:{type:"border-card"}},[a("el-tab-pane",{attrs:{label:"参数绑定"}},[a("table",{staticClass:"form-table choiceType-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",e._l(e.field.options.customQuery.custQueryJson[i].conditionfield,(function(t,i){return a("tr",{key:i},[a("th",{attrs:{width:"110px"}},[e._v(e._s(t.comment)+":")]),a("td",[a("ht-select",{attrs:{options:e.returnData,props:{key:"name",value:"desc"},clearable:""},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t,i){return a("el-option-group",{key:i,attrs:{label:t.desc}},e._l(t.children,(function(e){return a("el-option",{key:e.id,attrs:{label:e.desc,value:"data."+e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:t.fieldPath,callback:function(a){e.$set(t,"fieldPath",a)},expression:"bind.fieldPath"}})],1)])})),0)])]),a("el-tab-pane",{attrs:{label:"设置返回值"}},[a("table",{staticClass:"form-table choiceType-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",e._l(e.field.options.customQuery.custQueryJson[i].resultfield,(function(t,i){return a("tr",{key:i},[a("th",{attrs:{width:"110px"}},[e._v(e._s(t.comment)+":")]),a("td",[a("ht-select",{attrs:{options:e.returnData,props:{key:"name",value:"desc"},clearable:""},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t,i){return a("el-option-group",{key:i,attrs:{label:t.desc}},e._l(t.children,(function(e){return a("el-option",{key:e.id,attrs:{label:e.desc,value:"data."+e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:t.fieldPath,callback:function(a){e.$set(t,"fieldPath",a)},expression:"bind.fieldPath"}})],1)])})),0)])])],1)],1)})),0),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{size:"small",type:"primary"},on:{click:function(t){e.selectQueryDialog=!1}}},[e._v("确定")])],1)],1),"static"==e.field.options.choiceType&&"autocomplete"!=e.field.ctrlType?a("el-button",{staticClass:"el-icon-edit",staticStyle:{width:"100%","margin-top":"5px","margin-bottom":"5px"},attrs:{size:"mini"},on:{click:e.openLinkage}},[e._v("联动设置\n\t\t\t")]):e._e(),a("el-dialog",{staticClass:"urgent-text",attrs:{"close-on-click-modal":!1,visible:e.dialogLinkageVisible,"append-to-body":"",title:"字段联动设置",top:"8vh",width:"1040px"},on:{"update:visible":function(t){e.dialogLinkageVisible=t}}},[a("el-button",{staticStyle:{"margin-bottom":"5px"},attrs:{icon:"el-icon-plus",plain:"",size:"mini"},on:{click:function(t){return e.addRows()}}},[e._v("添加\n\t\t\t\t")]),a("table",{staticClass:"form-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",{staticClass:"linkageTable-tr"},[a("td",{attrs:{width:"190px"}},[e._v("所选值")]),a("td",{attrs:{width:"190px"}},[e._v("变换条件")]),a("td",{attrs:{width:"190px"}},[e._v("变换字段")]),a("td",{attrs:{width:"140px"}},[e._v("变换类型")]),a("td",{attrs:{width:"460px"}},[a("span",[e._v("字段验证")]),a("el-tooltip",{attrs:{effect:"light"}},[a("div",{attrs:{slot:"content"},slot:"content"},[a("h3",[e._v("校验规则：")]),a("div",{staticStyle:{"margin-top":"15px","margin-bottom":"25px"}},[a("span",{staticStyle:{color:"red"}},[e._v("*正则表达式：")]),a("span",[e._v("两个参数，第一个参数为正则表达式，第二个参数为校验未通过时的提示信息")]),a("br"),a("span",{staticStyle:{color:"red"}},[e._v("例如：")]),a("span",[e._v('"^[0-9]+$","校验失败，请输入数字"')]),a("br"),a("span",{staticStyle:{color:"red"}},[e._v("注意：")]),a("span",[e._v("字符串格式的表达式以英文逗号‘,’来分割参数")])])]),a("i",{staticClass:"property-tip icon-question"})])],1),a("td",{attrs:{width:"60px"}},[e._v("操作")])]),e._l(e.linkage,(function(t,i){return a("tr",{key:i},[a("td",{attrs:{width:"190px"}},[a("ht-select",{attrs:{filterable:!0,options:e.field.options.options},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"column.value"}})],1),a("td",{attrs:{colspan:"4"}},[a("table",{attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},e._l(t.effect,(function(i,n){return a("tr",{key:n},[a("td",{attrs:{width:"190px"}},[a("ht-select",{attrs:{options:e.getLinkageTypeList(i),props:{key:"key",value:"desc"},clearable:""},model:{value:i.linkageType,callback:function(t){e.$set(i,"linkageType",t)},expression:"effects.linkageType"}})],1),a("td",{attrs:{width:"190px"}},["subTable"==i.linkageType?a("ht-select",{staticStyle:{"margin-left":"30px"},attrs:{options:e.subTables,props:{key:"name",value:"desc"},clearable:""},model:{value:i.targetSub,callback:function(t){e.$set(i,"targetSub",t)},expression:"effects.targetSub"}}):e._e(),"field"==i.linkageType?a("ht-select",{staticStyle:{"margin-left":"30px"},attrs:{filterable:!0,options:e.getEffectsTargetOptions(),props:{key:"name",value:"desc"},clearable:""},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t,i){return a("el-option-group",{key:i,attrs:{label:t.desc}},e._l(t.children,(function(i){return a("el-option",{key:i.id,attrs:{label:i.desc,value:e.getEffectsTarget(t,i)}})})),1)}))}}],null,!0),model:{value:i.target,callback:function(t){e.$set(i,"target",t)},expression:"effects.target"}}):e._e()],1),a("td",{attrs:{width:"160px"}},[a("ht-select",{staticStyle:{"margin-left":"40px"},attrs:{options:e.items},model:{value:i.type,callback:function(t){e.$set(i,"type",t)},expression:"effects.type"}})],1),a("td",{attrs:{width:"460px"}},[a("div",{staticClass:"basics-property",staticStyle:{"margin-left":"20px"}},[a("ValidataProperty",{attrs:{boData:e.mainBoFields,data:i.validateObj},on:{"update:boData":function(t){e.mainBoFields=t},"update:bo-data":function(t){e.mainBoFields=t}}})],1)]),a("td",{staticStyle:{"text-align":"center"},attrs:{width:"150px"}},[a("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-document-copy"},on:{click:function(a){return e.copyEffectObj(t.effect,i)}}}),a("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"5px"},attrs:{icon:"el-icon-plus"},on:{click:function(a){return e.addEffectObj(t.effect,e.effectObj)}}}),t.effect.length>1?a("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"5px"},attrs:{icon:"el-icon-delete"},on:{click:function(e){return t.effect.remove(i)}}}):e._e()],1)])})),0)]),a("td",{staticStyle:{"text-align":"center"},attrs:{width:"150px"}},[a("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-document-copy"},on:{click:function(a){return e.copyEffect(t)}}}),a("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.linkage.remove(t)}}})],1)])}))],2)]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.linkageOk}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogLinkageVisible=!1,e.linkage.length=0}}},[e._v("取 消\n\t\t\t\t\t")])],1)],1)]:e._e(),e.isBasicsProperty(e.field.options.advancedProperty,"choiceType")?[a("ht-form-item",{staticStyle:{"margin-bottom":"0px","margin-right":"0px"},attrs:{label:"选项配置","label-width":"100px"}},[a("el-checkbox",{model:{value:e.field.options.inline,callback:function(t){e.$set(e.field.options,"inline",t)},expression:"field.options.inline"}},[e._v("\n\t\t\t\t\t换行显示\n\t\t\t\t\t"),a("el-tooltip",{attrs:{content:"是否换行显示"}},[a("i",{staticClass:"property-tip icon-question"})])],1),a("el-radio-group",{staticClass:"btn-radio",attrs:{size:"mini"},on:{change:e.dynamicClick},model:{value:e.field.options.choiceType,callback:function(t){e.$set(e.field.options,"choiceType",t)},expression:"field.options.choiceType"}},[a("el-radio-button",{attrs:{label:"static"}},[e._v("固定选项")]),a("el-radio-button",{attrs:{label:"dynamic"}},[e._v("动态选项")])],1)],1),"static"==e.field.options.choiceType?a("div",{staticStyle:{"margin-bottom":"10px"}},[a("table",{staticClass:"form-table choiceType-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",[a("td",{staticStyle:{width:"100px"}},[e._v("选项值")]),a("td",[e._v("选项标签")]),a("td",{staticStyle:{width:"60px"}},[e._v("\n\t\t\t\t\t\t\t\t操作\n\t\t\t\t\t\t\t\t"),a("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-plus"},on:{click:function(t){return e.field.options.options.push({key:"",value:""})}}})],1)]),e._l(e.field.options.options,(function(t,i){return a("tr",{key:i},[a("td",[a("el-input",{attrs:{placeholder:"选项值",size:"mini"},model:{value:t.key,callback:function(a){e.$set(t,"key",a)},expression:"item.key"}})],1),a("td",[a("el-input",{attrs:{placeholder:"选项标签",size:"mini"},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"item.value"}})],1),a("td",{staticStyle:{"text-align":"center"}},[a("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"0px"},attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.field.options.options.remove(t)}}})],1)])}))],2)])]):e._e(),"dynamic"==e.field.options.choiceType?a("div",{staticClass:"customQuery-inputs"},[a("ht-load-data",{attrs:{context:"form",requestMethod:"post",url:"/form/customQuery/v1/list"},on:{"after-load-data":e.afterCustomQueryLoadData}}),a("ht-select",{attrs:{options:e.customQuerys,props:{key:"alias",value:"name"},filterable:""},on:{change:function(t){return e.setCurrentCustomQuery()}},model:{value:e.field.options.customQuery.alias,callback:function(t){e.$set(e.field.options.customQuery,"alias",t)},expression:"field.options.customQuery.alias"}}),e.field.options.bind&&e.field.options.bind.length>0?a("ht-form-item",{staticClass:"choiceType-bottom",attrs:{label:"","label-width":""}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"自定义查询需要的参数传入"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("参数绑定")])],1),e._l(e.field.options.bind,(function(t,i){return a("ht-form-item",{key:i,staticClass:"customQuery-inputs",attrs:{label:t.comment,"label-width":"80px"}},[a("ht-select",{attrs:{options:e.allBoData,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t,i){return a("el-option-group",{key:i,attrs:{label:t.desc}},e._l(t.children,(function(e){return a("el-option",{key:e.id,attrs:{label:e.desc,value:"data."+e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:t.fieldPath,callback:function(a){e.$set(t,"fieldPath",a)},expression:"bind.fieldPath"}})],1)}))],2):e._e(),a("ht-form-item",{attrs:{label:"","label-width":""}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"返回值作为选项时的绑定"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("选项绑定")])],1),a("div",[a("ht-form-item",{attrs:{label:"值","label-width":"60px"}},[a("ht-select",{attrs:{options:e.field.options.customQuery.resultfield,props:{key:"field",value:"comment"}},model:{value:e.field.options.customQuery.valueBind,callback:function(t){e.$set(e.field.options.customQuery,"valueBind",t)},expression:"field.options.customQuery.valueBind"}})],1),a("ht-form-item",{staticClass:"customQuery-inputs",attrs:{label:"标签","label-width":"60px"}},[a("ht-select",{attrs:{options:e.field.options.customQuery.resultfield,props:{key:"field",value:"comment"}},model:{value:e.field.options.customQuery.labelBind,callback:function(t){e.$set(e.field.options.customQuery,"labelBind",t)},expression:"field.options.customQuery.labelBind"}})],1)],1)],2)],1):e._e(),"static"==e.field.options.choiceType?a("el-button",{staticClass:"el-icon-edit",attrs:{size:"mini"},on:{click:e.openLinkage}},[e._v("联动设置\n\t\t\t")]):e._e(),a("el-dialog",{staticClass:"urgent-text",attrs:{"before-close":e.closeDialogLinkage,"close-on-click-modal":!1,visible:e.dialogLinkageVisible,"append-to-body":"",title:"字段联动设置",top:"8vh",width:"1040px"},on:{"update:visible":function(t){e.dialogLinkageVisible=t}}},[a("el-button",{staticStyle:{"margin-bottom":"5px"},attrs:{icon:"el-icon-plus",plain:"",size:"mini"},on:{click:function(t){return e.addRows()}}},[e._v("添加\n\t\t\t\t")]),a("table",{staticClass:"form-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",{staticClass:"linkageTable-tr"},[a("td",{attrs:{width:"190px"}},[e._v("所选值")]),a("td",{attrs:{width:"190px"}},[e._v("变换条件")]),a("td",{attrs:{width:"190px"}},[e._v("变换字段")]),a("td",{attrs:{width:"140px"}},[e._v("变换类型")]),a("td",{attrs:{width:"460px"}},[e._v("字段验证")]),a("td",{attrs:{width:"60px"}},[e._v("操作")])]),e._l(e.linkage,(function(t,i){return a("tr",{key:i},[a("td",{attrs:{width:"190px"}},[a("ht-select",{attrs:{filterable:!0,options:e.field.options.options},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"column.value"}})],1),a("td",{attrs:{colspan:"4"}},[a("table",{attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},e._l(t.effect,(function(i,n){return a("tr",{key:n},[a("td",{attrs:{width:"190px"}},[a("ht-select",{attrs:{options:e.getLinkageTypeList(i),props:{key:"key",value:"desc"},clearable:""},model:{value:i.linkageType,callback:function(t){e.$set(i,"linkageType",t)},expression:"effects.linkageType"}})],1),a("td",{attrs:{width:"190px"}},["subTable"==i.linkageType?a("ht-select",{staticStyle:{"margin-left":"30px"},attrs:{filterable:!0,options:e.subTables,props:{key:"name",value:"desc"},clearable:""},model:{value:i.targetSub,callback:function(t){e.$set(i,"targetSub",t)},expression:"effects.targetSub"}}):e._e(),"field"==i.linkageType?a("ht-select",{staticStyle:{"margin-left":"30px"},attrs:{options:e.getEffectsTargetOptions(),props:{key:"name",value:"desc"},clearable:"",filterable:""},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t,i){return a("el-option-group",{key:i,attrs:{label:t.desc}},e._l(t.children,(function(i){return a("el-option",{key:i.id,attrs:{label:i.desc,value:e.getEffectsTarget(t,i)}})})),1)}))}}],null,!0),model:{value:i.target,callback:function(t){e.$set(i,"target",t)},expression:"effects.target"}}):e._e()],1),a("td",{attrs:{width:"160px"}},[a("ht-select",{staticStyle:{"margin-left":"40px"},attrs:{options:e.items,clearable:""},model:{value:i.type,callback:function(t){e.$set(i,"type",t)},expression:"effects.type"}})],1),a("td",{attrs:{width:"460px"}},[a("div",{staticClass:"linkage-div-bottom",staticStyle:{"margin-left":"20px"}},[a("ValidataProperty",{attrs:{data:i.validateObj}})],1)]),a("td",{staticStyle:{"text-align":"center"},attrs:{width:"150px"}},[a("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-document-copy"},on:{click:function(a){return e.copyEffectObj(t.effect,i)}}}),a("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"5px"},attrs:{icon:"el-icon-plus"},on:{click:function(a){return t.effect.push(Object.assign({},e.effectObj))}}}),t.effect.length>1?a("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"5px"},attrs:{icon:"el-icon-delete"},on:{click:function(e){return t.effect.remove(i)}}}):e._e()],1)])})),0)]),a("td",{staticStyle:{"text-align":"center"},attrs:{width:"150px"}},[a("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-document-copy"},on:{click:function(a){return e.copyEffect(t)}}}),a("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.linkage.remove(t)}}})],1)])}))],2)]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.linkageOk}},[e._v("确 定")]),a("el-button",{on:{click:e.closeDialogLinkage}},[e._v("取 消")])],1)],1)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"selector")?[a("ht-form-item",{staticClass:"customQuery-inputs",attrs:{label:"选择器设置","label-width":"100px"}},[a("ht-select",{attrs:{options:e.selectors,props:{key:"alias",value:"name"},validate:"required"},on:{change:e.changeFieldBind},model:{value:e.field.options.selector.type.alias,callback:function(t){e.$set(e.field.options.selector.type,"alias",t)},expression:"field.options.selector.type.alias"}})],1),a("div",[e.field.options.selector.type.alias?a("el-checkbox",{model:{value:e.field.options.selector.isSingle,callback:function(t){e.$set(e.field.options.selector,"isSingle",t)},expression:"field.options.selector.isSingle"}},[e._v("单选\n\t\t\t\t")]):e._e(),"eip-user-selector"==e.field.options.selector.type.alias?a("el-checkbox",{model:{value:e.field.options.selector.selectCurrent,callback:function(t){e.$set(e.field.options.selector,"selectCurrent",t)},expression:"field.options.selector.selectCurrent"}},[e._v("当前用户\n\t\t\t\t")]):e._e(),"eip-org-selector"==e.field.options.selector.type.alias?a("el-checkbox",{model:{value:e.field.options.selector.selectCurrent,callback:function(t){e.$set(e.field.options.selector,"selectCurrent",t)},expression:"field.options.selector.selectCurrent"}},[e._v("当前组织\n\t\t\t\t")]):e._e(),"eip-post-selector"==e.field.options.selector.type.alias?a("el-checkbox",{model:{value:e.field.options.selector.selectCurrent,callback:function(t){e.$set(e.field.options.selector,"selectCurrent",t)},expression:"field.options.selector.selectCurrent"}},[e._v("当前岗位\n\t\t\t\t")]):e._e()],1),e.field.options.bind&&e.field.options.bind.length>0?a("div",{staticClass:"basics-property"},[a("H3",{staticStyle:{"margin-bottom":"0px"}},[a("el-tooltip",{attrs:{content:"选择器的返回值绑定的属性，选择器控件绑定的属性不能作为返回值绑定"}},[a("i",{staticClass:"property-tip icon-question"})]),e._v("\n\t\t\t\t\t返回值\n\t\t\t\t")],1),e._l(e.field.options.bind,(function(t,i){return a("ht-form-item",{key:i,staticClass:"customQuery-inputs",attrs:{label:t.value,"label-width":"100px"}},[e.field.parentNodeType?e._e():a("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(t){var i=t.options;return[a("el-option",{key:"0",attrs:{value:"",label:"请选择"}}),e._l(i,(function(t,i){return a("el-option-group",{key:Math.random()+i,attrs:{label:t.desc}},e._l(t.children,(function(t){return a("el-option",{key:t.id,attrs:{disabled:t.name==e.field.name,label:t.desc,value:t.path+"."+t.name}})})),1)}))]}}],null,!0),model:{value:t.jsonPath,callback:function(a){e.$set(t,"jsonPath",a)},expression:"bind.jsonPath"}}),e.field.parentNodeType&&"sub"==e.field.parentNodeType?a("ht-select",{attrs:{options:e.allBoData.filter((function(t){return"sub"==t.nodeType&&t.name==e.field.tableName})),props:{key:"name",value:"desc"},clearable:"",filterable:""},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return[a("el-option",{key:"0",attrs:{value:"",label:"请选择"}}),e._l(i,(function(t,i){return a("el-option-group",{key:Math.random()+i,attrs:{label:t.desc}},e._l(t.children,(function(t){return a("el-option",{key:t.id,attrs:{disabled:t.name==e.field.name,label:t.desc,value:t.path+"."+t.name}})})),1)}))]}}],null,!0),model:{value:t.jsonPath,callback:function(a){e.$set(t,"jsonPath",a)},expression:"bind.jsonPath"}}):e._e(),e.field.parentNodeType&&"sun"==e.field.parentNodeType?a("ht-select",{attrs:{options:e.allBoData,props:{key:"name",value:"desc"},clearable:"",filterable:""},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return[a("el-option",{key:"0",attrs:{value:"",label:"请选择"}}),e._l(i,(function(t,i){return a("el-option-group",{key:Math.random()+i,attrs:{label:t.desc}},e._l(t.children,(function(t){return a("el-option",{key:t.id,attrs:{disabled:t.name==e.field.name,label:t.desc,value:t.path+"."+t.name}})})),1)}))]}}],null,!0),model:{value:t.jsonPath,callback:function(a){e.$set(t,"jsonPath",a)},expression:"bind.jsonPath"}}):e._e()],1)}))],2):e._e()]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"custDialog")?[a("div",{staticClass:"custDialog-div"},[a("span",[e._v("对话框设置")]),a("div",{staticStyle:{float:"right","margin-right":"15px"}},[a("IconDialog",{on:{selected:e.icons}})],1)]),a("ht-form-item",{staticClass:"customQuery-inputs custDialog-item",attrs:{label:"按钮名称","label-width":"100px"}},[a("ht-input",{model:{value:e.field.options.customDialogjson.name,callback:function(t){e.$set(e.field.options.customDialogjson,"name",t)},expression:"field.options.customDialogjson.name"}})],1),a("ht-form-item",{staticClass:"customQuery-inputs custDialog-item",attrs:{"label-width":"100px"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"所选择的自定义查询作为选项时的绑定"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("选择对话框")])],1),a("ht-select",{attrs:{options:e.customDialogs,props:{key:"alias",value:"name"},clearable:"",filterable:""},on:{change:e.changeCustDialog},model:{value:e.field.options.customDialogjson.custDialog.alias,callback:function(t){e.$set(e.field.options.customDialogjson.custDialog,"alias",t)},expression:"field.options.customDialogjson.custDialog.alias"}})],2),e.field.options.customDialogjson.custDialog.conditions&&e.field.options.customDialogjson.custDialog.conditions.length>0?a("div",{staticClass:"basics-property"},[a("ht-form-item",{attrs:{label:"","label-width":""}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"自定义对话框需要的参数传入"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("参数绑定")])],1)],2)],1):e._e(),e.field.options.customDialogjson.custDialog.conditions&&e.field.options.customDialogjson.custDialog.conditions.length>0?a("table",{staticClass:"form-table custDialog-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",{staticClass:"linkageTable-tr"},[a("td",{attrs:{width:"100px;"}},[e._v("参数名")]),a("td",[e._v("取值对象")])]),e._l(e.field.options.customDialogjson.custDialog.conditions,(function(t,i){return a("tr",{key:i,staticClass:"linkageTable-tr"},[a("td",[e._v(e._s(t.comment))]),a("td",[a("ht-select",{attrs:{options:e.allBoData.filter((function(e){return"main"==e.type})),props:{key:"name",value:"desc"},clearable:""},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t,i){return a("el-option-group",{key:i,attrs:{label:t.desc}},e._l(t.children,(function(e){return a("el-option",{key:e.id,attrs:{label:e.desc,value:"data."+e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:t.bind,callback:function(a){e.$set(t,"bind",a)},expression:"condition.bind"}})],1)])}))],2)]):e._e(),e.field.options.customDialogjson.custDialog.alias?a("el-button",{staticClass:"custDialog-btn",staticStyle:{width:"100%","margin-top":"5px"},attrs:{icon:"icon-list2",size:"mini"},on:{click:e.custDialogClick}},[e._v("设置返回值\n\t\t\t")]):e._e(),"1"==e.field.options.customDialogjson.custDialog.selectNum?a("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("绑定关联查询\n\t\t\t")]):e._e(),a("el-dialog",{attrs:{"close-on-click-modal":!1,visible:e.dialogQuery,"append-to-body":"",title:"对话框添加关联查询",top:"8vh",width:"60%"},on:{"update:visible":function(t){e.dialogQuery=t}}},[a("el-button",{staticClass:"btn-padding",staticStyle:{"margin-bottom":"5px"},attrs:{icon:"el-icon-plus"},on:{click:function(t){return e.field.options.customDialogjson.custDialog.custQueryJson.push({})}}},[e._v("添加关联查询\n\t\t\t\t")]),a("div",{staticStyle:{width:"100%",height:"550px",overflow:"auto"}},e._l(e.field.options.customDialogjson.custDialog.custQueryJson,(function(t,i){return a("div",{key:i},[a("table",{staticClass:"form-table choiceType-table",staticStyle:{"margin-bottom":"1px"},attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"110px"}},[e._v("关联查询:")]),a("td",[a("ht-load-data",{attrs:{context:"form",requestMethod:"post",url:"/form/customQuery/v1/list"},on:{"after-load-data":e.afterCustomQueryLoadData}}),a("ht-select",{attrs:{options:e.customQuerys,props:{key:"alias",value:"name"},clearable:""},on:{change:function(a){return e.setDialogQuery(t.alias,i)}},model:{value:t.alias,callback:function(a){e.$set(t,"alias",a)},expression:"condition.alias"}}),a("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"10px"},attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.field.options.customDialogjson.custDialog.custQueryJson.remove(t)}}})],1)])])]),a("el-tabs",{staticStyle:{"margin-bottom":"20px"},attrs:{type:"border-card"}},[a("el-tab-pane",{attrs:{label:"参数绑定"}},[a("table",{staticClass:"form-table choiceType-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",e._l(e.field.options.customDialogjson.custDialog.custQueryJson[i].conditionfield,(function(t,i){return a("tr",{key:i},[a("th",{attrs:{width:"110px"}},[e._v(e._s(t.comment)+":")]),a("td",[a("ht-select",{attrs:{options:e.returnData,props:{key:"name",value:"desc"},clearable:""},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t,i){return a("el-option-group",{key:i,attrs:{label:t.desc}},e._l(t.children,(function(e){return a("el-option",{key:e.id,attrs:{label:e.desc,value:"data."+e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:t.fieldPath,callback:function(a){e.$set(t,"fieldPath",a)},expression:"bind.fieldPath"}})],1)])})),0)])]),a("el-tab-pane",{attrs:{label:"设置返回值"}},[a("table",{staticClass:"form-table choiceType-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",e._l(e.field.options.customDialogjson.custDialog.custQueryJson[i].resultfield,(function(t,i){return a("tr",{key:i},[a("th",{attrs:{width:"110px"}},[e._v(e._s(t.comment)+":")]),a("td",[a("ht-select",{attrs:{options:e.returnData,props:{key:"name",value:"desc"},clearable:""},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t,i){return a("el-option-group",{key:i,attrs:{label:t.desc}},e._l(t.children,(function(e){return a("el-option",{key:e.id,attrs:{label:e.desc,value:"data."+e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:t.fieldPath,callback:function(a){e.$set(t,"fieldPath",a)},expression:"bind.fieldPath"}})],1)])})),0)])])],1)],1)})),0),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{size:"small",type:"primary"},on:{click:function(t){e.dialogQuery=!1}}},[e._v("确 定")])],1)],1),a("ht-load-data",{attrs:{context:"form",requestMethod:"post",url:"/form/customDialog/v1/getAll"},on:{"after-load-data":e.afterCustomDialogLoadData}}),a("el-dialog",{staticClass:"urgent-text",attrs:{"close-on-click-modal":!1,visible:e.dialogcustDialogVisible,"append-to-body":"",title:"设置对话框返回值",width:"600px"},on:{"update:visible":function(t){e.dialogcustDialogVisible=t}}},[a("table",{staticClass:"form-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",{staticClass:"linkageTable-tr"},[a("td",{attrs:{width:"150px"}},[e._v("返回结果字段")]),a("td",{attrs:{width:"220px"}},[e._v("绑定显示的属性")])]),e._l(this.field.options.customDialogjson.resultField,(function(t,i){return a("tr",{key:i,staticClass:"linkageTable-tr"},[a("td",[e._v(e._s(t.comment))]),a("td",[a("ht-select",{attrs:{options:e.returnData,props:{key:"name",value:"desc"},clearable:"",filterable:""},on:{change:function(t){return e.updateCustDialogprop()}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t,i){return a("el-option-group",{key:i,attrs:{label:t.desc}},e._l(t.children,(function(e){return a("el-option",{key:e.id,attrs:{label:e.desc,value:e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:e.custDialogprop[t.comment],callback:function(a){e.$set(e.custDialogprop,t.comment,a)},expression:"custDialogprop[field.comment]"}})],1)])}))],2)]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.custDialogOk}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogcustDialogVisible=!1}}},[e._v("取 消")])],1)])]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"relation")?[a("div",{staticClass:"custDialog-div"},[a("span",[e._v("关联数据设置")]),e.field.options.customQuery.alias?a("el-button",{staticClass:"custDialog-btn",attrs:{icon:"icon-list2",size:"mini"},on:{click:e.custDialogClick}},[e._v("设置返回值\n\t\t\t\t")]):e._e()],1),a("div",{staticClass:"customQuery-inputs custDialog-item",staticStyle:{"margin-right":"15px"}},[a("ht-select",{attrs:{options:e.customQuerys,props:{key:"alias",value:"name"},clearable:""},on:{change:function(t){return e.setCurrentCustomQuery()}},model:{value:e.field.options.customQuery.alias,callback:function(t){e.$set(e.field.options.customQuery,"alias",t)},expression:"field.options.customQuery.alias"}})],1),e.field.options.bind&&e.field.options.bind.length>0?a("ht-form-item",{staticClass:"basics-property",attrs:{label:"","label-width":""}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"自定义查询需要的参数传入"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("参数绑定")])],1),e._l(e.field.options.bind,(function(t,i){return a("ht-form-item",{key:i,staticClass:"customQuery-inputs",attrs:{label:t.comment,"label-width":"80px"}},[a("ht-select",{attrs:{options:e.allBoData,props:{key:"name",value:"desc"},clearable:""},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t,i){return a("el-option-group",{key:i,attrs:{label:t.desc}},e._l(t.children,(function(e){return a("el-option",{key:e.id,attrs:{label:e.desc,value:"data."+e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:t.fieldPath,callback:function(a){e.$set(t,"fieldPath",a)},expression:"bind.fieldPath"}})],1)}))],2):e._e(),a("ht-form-item",{staticClass:"basics-property",attrs:{label:"","label-width":""}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"返回值作为选项时的绑定"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("选项绑定")])],1),a("ht-form-item",{staticClass:"customQuery-inputs",attrs:{label:"值","label-width":"37px"}},[a("ht-select",{staticStyle:{width:"103px"},attrs:{options:e.field.options.customQuery.resultfield,props:{key:"field",value:"comment"},validate:{required:!0},clearable:""},model:{value:e.field.options.customQuery.valueBind,callback:function(t){e.$set(e.field.options.customQuery,"valueBind",t)},expression:"field.options.customQuery.valueBind"}})],1),a("ht-form-item",{staticClass:"customQuery-inputs",attrs:{label:"标签","label-width":"50px"}},[a("ht-select",{staticStyle:{width:"110px"},attrs:{options:e.field.options.customQuery.resultfield,props:{key:"field",value:"comment"},validate:{required:!0},clearable:""},model:{value:e.field.options.customQuery.labelBind,callback:function(t){e.$set(e.field.options.customQuery,"labelBind",t)},expression:"field.options.customQuery.labelBind"}})],1)],2),a("ht-load-data",{attrs:{context:"form",requestMethod:"post",url:"/form/customQuery/v1/list"},on:{"after-load-data":e.afterCustomQueryLoadData}}),a("el-dialog",{staticClass:"urgent-text",attrs:{"close-on-click-modal":!1,visible:e.dialogcustDialogVisible,"append-to-body":"",title:"设置关联数据返回值",width:"600px"},on:{"update:visible":function(t){e.dialogcustDialogVisible=t}}},[a("table",{staticClass:"form-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",{staticClass:"linkageTable-tr"},[a("td",{attrs:{width:"150px"}},[e._v("返回结果字段")]),a("td",{attrs:{width:"220px"}},[e._v("绑定显示的属性")]),a("td",{attrs:{width:"80px"}},[e._v("解除绑定")])]),e._l(e.field.options.customQuery.resultfield,(function(t,i){return a("tr",{key:i,staticClass:"linkageTable-tr"},[a("td",[e._v(e._s(t.comment))]),a("td",[a("ht-select",{attrs:{options:e.allBoData,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t,i){return a("el-option-group",{key:i,attrs:{label:t.desc}},e._l(t.children,(function(e){return a("el-option",{key:e.id,attrs:{label:e.desc,value:e.tableName+"."+e.name}})})),1)}))}}],null,!0),model:{value:e.custDialogprop[t.comment],callback:function(a){e.$set(e.custDialogprop,t.comment,a)},expression:"custDialogprop[field.comment]"}})],1),a("td",[a("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.unbind(t.comment)}}})],1)])}))],2)]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.custDialogOk}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogcustDialogVisible=!1}}},[e._v("取 消")])],1)])]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"fileupload")?[a("H3",{staticStyle:{"margin-bottom":"0px"}},[e._v("文件上传")]),a("ht-form-item",{staticClass:"custDialog-item",attrs:{"label-width":"50px"}},[a("el-checkbox",{model:{value:e.field.options.file.multiple,callback:function(t){e.$set(e.field.options.file,"multiple",t)},expression:"field.options.file.multiple"}},[e._v("\n\t\t\t\t\t是否多选\n\t\t\t\t\t"),a("el-tooltip",{attrs:{content:"是否可同时选择多个文件上传"}},[a("i",{staticClass:"property-tip icon-question"})])],1),a("el-checkbox",{model:{value:e.field.options.file.simplicity,callback:function(t){e.$set(e.field.options.file,"simplicity",t)},expression:"field.options.file.simplicity"}},[e._v("\n\t\t\t\t\t是否简版\n\t\t\t\t\t"),a("el-tooltip",{attrs:{content:"附件上传后以简约方法显示"}},[a("i",{staticClass:"property-tip icon-question"})])],1),a("ht-form-item",{staticClass:"custDialog-item",attrs:{label:"最多上传个数","label-width":"100px"}},[a("el-input-number",{staticStyle:{width:"200px"},attrs:{max:20,min:1,"controls-position":"right",placeholder:"最多上传个数",value:"5"},model:{value:e.field.options.file.limit,callback:function(t){e.$set(e.field.options.file,"limit",t)},expression:"field.options.file.limit"}})],1),a("ht-form-item",{staticClass:"custDialog-item",attrs:{label:"限制大小（M）","label-width":"100px"}},[a("el-input-number",{staticStyle:{width:"200px"},attrs:{max:1024,min:1,"controls-position":"right",placeholder:"单个文件限制大小（M）",value:"50"},model:{value:e.field.options.file.size,callback:function(t){e.$set(e.field.options.file,"size",t)},expression:"field.options.file.size"}})],1)],1),a("H3",{staticStyle:{"margin-bottom":"0px"}},[e._v("支持的类型")]),a("el-radio-group",{model:{value:e.field.options.file.acceptType,callback:function(t){e.$set(e.field.options.file,"acceptType",t)},expression:"field.options.file.acceptType"}},[a("el-radio-button",{attrs:{label:"any"}},[e._v("任意类型")]),a("el-radio-button",{attrs:{label:"custom"}},[e._v("自定义类型")])],1),"custom"==e.field.options.file.acceptType?a("div",{staticStyle:{"margin-top":"5px"}},[a("el-button",{attrs:{plain:"",type:"primary"},on:{click:e.selectAll}},[e._v("全选")]),a("el-button",{attrs:{plain:"",type:"success"},on:{click:e.selectNotAll}},[e._v("全不选")]),a("el-button",{attrs:{plain:"",type:"warning"},on:{click:e.counterSelect}},[e._v("反选")])],1):e._e(),"custom"==e.field.options.file.acceptType?a("H3",{staticStyle:{"margin-bottom":"0px"}},[e._v("选择类型")]):e._e(),"custom"==e.field.options.file.acceptType?a("el-checkbox-group",{staticClass:"file-checkbox",model:{value:e.field.options.file.accept,callback:function(t){e.$set(e.field.options.file,"accept",t)},expression:"field.options.file.accept"}},e._l(e.upLoadAcceptList,(function(t){return a("el-checkbox",{key:t,attrs:{label:t}},[e._v(e._s(t))])})),1):e._e(),"custom"==e.field.options.file.acceptType?a("H3",{staticStyle:{"margin-bottom":"0px"}},[a("el-tooltip",{attrs:{content:"配置扩展类型的后缀名，多个用逗号隔开，如：DOC,DOCX"}},[a("i",{staticClass:"property-tip icon-question"})]),e._v("\n\t\t\t\t扩展类型\n\t\t\t")],1):e._e(),"custom"==e.field.options.file.acceptType?a("ht-input",{attrs:{rows:5,type:"textarea"},model:{value:e.field.options.file.acceptStr,callback:function(t){e.$set(e.field.options.file,"acceptStr",t)},expression:"field.options.file.acceptStr"}}):e._e(),a("H3",{staticStyle:{"margin-bottom":"0px"}},[e._v("附件扩展属性配置")]),e._l(e.field.options.propConf,(function(t,i){return a("ht-form-item",{key:i,staticClass:"custDialog-item",attrs:{label:t.name,"label-width":"50px"}},[a("ht-input",{model:{value:t.desc,callback:function(a){e.$set(t,"desc",a)},expression:"conf.desc"}}),a("el-checkbox",{staticStyle:{"margin-left":"3px"},model:{value:t.requried,callback:function(a){e.$set(t,"requried",a)},expression:"conf.requried"}},[e._v("必填")])],1)}))]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"property-text")?[a("H3",{staticStyle:{"margin-bottom":"0px"}},[e._v("文本内容")]),a("el-button",{on:{click:function(t){e.textValue=e.field.options.textValue,e.dialogTextVisible=!0}}},[e._v("属性文本内容\n\t\t\t")]),a("el-dialog",{staticClass:"urgent-text",attrs:{"close-on-click-modal":!1,visible:e.dialogTextVisible,"append-to-body":"",title:"属性文本内容",width:"60%"},on:{"update:visible":function(t){e.dialogTextVisible=t}}},[a("FormVarSelector",{attrs:{boData:e.formVarData,type:"1"},on:{"node-click":e.textClick}}),a("ht-editor",{attrs:{config:e.config},model:{value:e.textValue,callback:function(t){e.textValue=t},expression:"textValue"}}),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.dialogTextVisible=!1,e.field.options.textValue=e.textValue}}},[e._v("确 定\n\t\t\t\t\t")]),a("el-button",{on:{click:function(t){e.dialogTextVisible=!1,e.textValue=""}}},[e._v("取 消\n\t\t\t\t\t")])],1)],1)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"textValue")?[a("H3",{staticStyle:{"margin-bottom":"0px"}},[e._v("文本内容")]),a("el-button",{on:{click:function(t){e.textValue=e.field.options.textValue,e.dialogTextVisible=!0}}},[e._v("文本内容\n\t\t\t")])]:e._e(),a("el-dialog",{staticClass:"urgent-text",attrs:{"close-on-click-modal":!1,visible:e.dialogTextVisible,"append-to-body":"",title:"文本内容",width:"60%"},on:{"update:visible":function(t){e.dialogTextVisible=t}}},[a("FormVarSelector",{attrs:{boData:e.allBoData,type:"1"},on:{"node-click":e.textClick}}),a("ht-editor",{attrs:{config:e.config},model:{value:e.textValue,callback:function(t){e.textValue=t},expression:"textValue"}}),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.dialogTextVisible=!1,e.field.options.textValue=e.textValue}}},[e._v("确 定\n\t\t\t\t")]),a("el-button",{on:{click:function(t){e.dialogTextVisible=!1,e.textValue=""}}},[e._v("取 消\n\t\t\t\t")])],1)],1),e.isBasicsProperty(e.field.options.basicsProperty,"date")?[a("ht-form-item",{attrs:{label:"指定日期输入框的格式","label-width":""}},[a("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(t){e.$set(e.field.options,"inputFormat",t)},expression:"field.options.inputFormat"}})],1),a("ht-form-item",{attrs:{label:"日期绑定值设置","label-width":""}},[a("ht-checkbox",{attrs:{options:[{key:"true",value:"当前时间"}]},model:{value:e.field.options.showCurrentDate,callback:function(t){e.$set(e.field.options,"showCurrentDate",t)},expression:"field.options.showCurrentDate"}}),e.field.options.showCurrentDate?a("ht-checkbox",{attrs:{options:[{key:"true",value:"获取服务器当前时间"}]},model:{value:e.field.options.isServerDate,callback:function(t){e.$set(e.field.options,"isServerDate",t)},expression:"field.options.isServerDate"}}):e._e(),e.field.options.showCurrentDate?a("div",[e._v("\n\t\t\t\t\t与当前日期相差的天数:\n\t\t\t\t\t"),a("ht-input",{attrs:{min:0,size:"mini",type:"number"},model:{value:e.field.options.day,callback:function(t){e.$set(e.field.options,"day",e._n(t))},expression:"field.options.day"}})],1):e._e()],1)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"time")?[a("ht-form-item",{attrs:{label:"时间设置","label-width":""}},[a("el-radio-group",{model:{value:e.field.options.type,callback:function(t){e.$set(e.field.options,"type",t)},expression:"field.options.type"}},[a("el-radio-button",{attrs:{label:"select",title:"时间不包含年月日"}},[e._v("固定时间点")]),a("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():a("div",[[a("ht-form-item",{staticStyle:{"margin-top":"10px"},attrs:{label:"公式编辑","label-width":"100px"}},[e.field.options.formulasDiyJs?e._e():a("el-button",{staticStyle:{"min-width":"200px"},attrs:{plain:"",type:"primary"},on:{click:e.formulasDialog}},[e._v("编写公式\n\t\t\t\t\t")]),e.field.options.formulasDiyJs?a("el-button",{staticStyle:{"min-width":"200px"},attrs:{plain:"",type:"success"},on:{click:e.formulasDialog}},[e._v("编写公式\n\t\t\t\t\t")]):e._e()],1),a("formulas-dialog",{ref:"formulasDialog",attrs:{boDefData:e.boDefData,field:e.field}})]],2),e.isBasicsProperty(e.field.options.basicsProperty,"dateCount")?[a("ht-form-item",{attrs:{"label-width":"100px"}},[a("el-checkbox",{model:{value:e.field.options.isCountDate,callback:function(t){e.$set(e.field.options,"isCountDate",t)},expression:"field.options.isCountDate"}},[e._v("\n\t\t\t\t\t日期计算\n\t\t\t\t\t"),a("el-tooltip",{attrs:{content:"文本框内容是否由日期计算得出"}},[a("i",{staticClass:"property-tip icon-question"})])],1),e.field.options.isCountDate?a("ht-form-item",{attrs:{label:"开始时间","label-width":"90px"}},[a("ht-select",{attrs:{options:e.mainBoFields,props:{key:"name",value:"desc"},validate:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options,n=t.propKey,o=t.propValue;return e._l(i,(function(t){return a("el-option-group",{key:t.name,attrs:{label:t.desc}},["sub"==e.field.parentNodeType||"sun"==e.field.parentNodeType?e._l(t.children.filter((function(e){return"date"==e.dataType})),(function(e){return a("el-option",{key:"item."+e[n],attrs:{label:e[o],value:"item."+e[n]}})})):e._l(t.children.filter((function(e){return"date"==e.dataType})),(function(e){return a("el-option",{key:"data."+t.path+"."+e[n],attrs:{label:e[o],value:"data."+t.path+"."+e[n]}})}))],2)}))}}],null,!1,3839885355),model:{value:e.field.options.isStartDate,callback:function(t){e.$set(e.field.options,"isStartDate",t)},expression:"field.options.isStartDate"}})],1):e._e(),e.field.options.isCountDate?a("ht-form-item",{attrs:{label:"结束时间","label-width":"90px"}},[a("ht-select",{attrs:{options:e.mainBoFields,props:{key:"name",value:"desc"},validate:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options,n=t.propKey,o=t.propValue;return e._l(i,(function(t){return a("el-option-group",{key:t.name,attrs:{label:t.desc}},["sub"==e.field.parentNodeType||"sun"==e.field.parentNodeType?e._l(t.children.filter((function(e){return"date"==e.dataType})),(function(e){return a("el-option",{key:"item."+e[n],attrs:{label:e[o],value:"item."+e[n]}})})):e._l(t.children.filter((function(e){return"date"==e.dataType})),(function(e){return a("el-option",{key:"data."+t.path+"."+e[n],attrs:{label:e[o],value:"data."+t.path+"."+e[n]}})}))],2)}))}}],null,!1,3839885355),model:{value:e.field.options.isEndDate,callback:function(t){e.$set(e.field.options,"isEndDate",t)},expression:"field.options.isEndDate"}})],1):e._e(),e.field.options.isCountDate?a("ht-form-item",{attrs:{label:"计算周期","label-width":"90px"}},[a("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(t){e.$set(e.field.options,"countFormat",t)},expression:"field.options.countFormat"}})],1):e._e(),a("div",{staticStyle:{width:"200px"}})],1)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"currency")?[a("h4",[e._v("数字设置")]),a("ht-form-item",{attrs:{label:"最小值","label-width":"100px"}},[a("ht-input",{attrs:{"controls-position":"right",placeholder:"最小值",type:"number"},model:{value:e.field.options.min,callback:function(t){e.$set(e.field.options,"min",t)},expression:"field.options.min"}})],1),a("ht-form-item",{attrs:{label:"最大值","label-width":"100px"}},[a("ht-input",{attrs:{"controls-position":"right",placeholder:"最大值",type:"number"},model:{value:e.field.options.max,callback:function(t){e.$set(e.field.options,"max",t)},expression:"field.options.max"}})],1),a("ht-form-item",{attrs:{label:"步长","label-width":"100px"}},[a("ht-input",{attrs:{"controls-position":"right",placeholder:"步长",type:"number"},model:{value:e.field.options.step,callback:function(t){e.$set(e.field.options,"step",t)},expression:"field.options.step"}})],1),a("ht-form-item",{attrs:{label:"小数位","label-width":"100px"}},[a("ht-input",{attrs:{max:e.field.options.maxDecimalDigits,min:0,"controls-position":"right",placeholder:"小数位",type:"number"},model:{value:e.field.options.decimalDigits,callback:function(t){e.$set(e.field.options,"decimalDigits",t)},expression:"field.options.decimalDigits"}})],1),a("ht-form-item",{attrs:{label:"格式化显示设置","label-width":"100px"}},[a("el-checkbox-button",{model:{value:e.field.options.filterthousandBit,callback:function(t){e.$set(e.field.options,"filterthousandBit",t)},expression:"field.options.filterthousandBit"}},[e._v("千分位")]),a("el-checkbox-button",{model:{value:e.field.options.filtercurrency,callback:function(t){e.$set(e.field.options,"filtercurrency",t)},expression:"field.options.filtercurrency"}},[e._v("货币(大写)")])],1),a("ht-form-item",{attrs:{label:"单位","label-width":"100px"}},[a("el-select",{attrs:{"allow-create":"",clearable:"","default-first-option":"",filterable:"",placeholder:"请选择(其他输入即可)"},model:{value:e.field.options.company,callback:function(t){e.$set(e.field.options,"company",t)},expression:"field.options.company"}},e._l(e.companys,(function(e,t){return a("el-option",{key:t,attrs:{label:e.label,value:e.label}})})),1)],1)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"img")?[a("ht-form-item",{attrs:{"label-width":"200px"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"可以上传本地图片和输入网络图片地址"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("图片配置")])],1),a("el-row",[a("el-col",{attrs:{span:10}},[e._v("图片地址")]),a("el-col",{attrs:{span:14}},[a("el-checkbox",{model:{value:e.field.options.isDisplay,callback:function(t){e.$set(e.field.options,"isDisplay",t)},expression:"field.options.isDisplay"}},[e._v("本地上传")])],1)],1),a("el-row",{directives:[{name:"show",rawName:"v-show",value:e.field.options.isDisplay,expression:"field.options.isDisplay"}]},[a("el-col",{attrs:{span:24}},[a("img-file-upload",{attrs:{fileJson:e.field.options.fileJson},model:{value:e.field.options.fileJson,callback:function(t){e.$set(e.field.options,"fileJson",t)},expression:"field.options.fileJson"}})],1)],1),a("el-row",{directives:[{name:"show",rawName:"v-show",value:!e.field.options.isDisplay,expression:"!field.options.isDisplay"}]},[e.field.options.isDisplay?e._e():a("el-col",{attrs:{span:24}},[a("ht-input",{attrs:{rows:8,type:"textarea"},model:{value:e.field.options.imgSrc,callback:function(t){e.$set(e.field.options,"imgSrc",t)},expression:"field.options.imgSrc"}})],1)],1)],2),a("ht-form-item",[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"默认为原始图片宽高"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("图片宽高")])],1),a("ht-input",{staticStyle:{width:"150px",float:"left"},attrs:{max:999,min:0,placeholder:"宽度：默认图片宽度",type:"number"},model:{value:e.field.options.size.width,callback:function(t){e.$set(e.field.options.size,"width",t)},expression:"field.options.size.width"}}),a("ht-input",{staticStyle:{width:"150px"},attrs:{max:999,min:0,placeholder:"高度：默认图片高度",type:"number"},model:{value:e.field.options.size.height,callback:function(t){e.$set(e.field.options.size,"height",t)},expression:"field.options.size.height"}})],2)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"imageViewer")?[a("ht-form-item",[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"默认为原始图片宽高"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("图片宽高")])],1),a("ht-input",{staticStyle:{width:"150px",float:"left"},attrs:{min:0,placeholder:"宽度：默认图片宽度",type:"number"},model:{value:e.field.options.size.width,callback:function(t){e.$set(e.field.options.size,"width",t)},expression:"field.options.size.width"}}),a("ht-input",{staticStyle:{width:"150px"},attrs:{min:0,placeholder:"高度：默认图片高度",type:"number"},model:{value:e.field.options.size.height,callback:function(t){e.$set(e.field.options.size,"height",t)},expression:"field.options.size.height"}})],2),a("ht-form-item",[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"图片的上传方式"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("上传方式")])],1),a("el-radio",{attrs:{border:"",label:"local"},model:{value:e.field.options.uploadType,callback:function(t){e.$set(e.field.options,"uploadType",t)},expression:"field.options.uploadType"}},[e._v("本地上传")]),a("el-radio",{attrs:{border:"",label:"https"},model:{value:e.field.options.uploadType,callback:function(t){e.$set(e.field.options,"uploadType",t)},expression:"field.options.uploadType"}},[e._v("网络图片")])],2),a("el-checkbox",{model:{value:e.field.options.file.multiple,callback:function(t){e.$set(e.field.options.file,"multiple",t)},expression:"field.options.file.multiple"}},[e._v("\n\t\t\t\t是否多选\n\t\t\t\t"),a("el-tooltip",{attrs:{content:"是否可同时选择多个文件上传"}},[a("i",{staticClass:"property-tip icon-question"})])],1),a("ht-form-item",{staticClass:"custDialog-item",attrs:{label:"最多上传个数","label-width":"100px"}},[a("el-input-number",{staticStyle:{width:"200px"},attrs:{max:20,min:1,"controls-position":"right",placeholder:"最多上传个数",value:"3"},model:{value:e.field.options.file.limit,callback:function(t){e.$set(e.field.options.file,"limit",t)},expression:"field.options.file.limit"}})],1)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"iframe")?[a("ht-form-item",{attrs:{label:"Iframe标签链接地址","label-width":""}},[a("ht-input",{attrs:{rows:8,type:"textarea"},model:{value:e.data.options.iframeSrc,callback:function(t){e.$set(e.data.options,"iframeSrc",t)},expression:"data.options.iframeSrc"}})],1),a("ht-form-item",{attrs:{label:"iframe宽高","label-width":""}},[a("el-input",{staticStyle:{width:"150px"},attrs:{placeholder:"高度：500px"},model:{value:e.data.options.iframeSrcHeight,callback:function(t){e.$set(e.data.options,"iframeSrcHeight",t)},expression:"data.options.iframeSrcHeight"}}),a("el-input",{staticStyle:{width:"150px",float:"left"},attrs:{placeholder:"宽度：100%"},model:{value:e.data.options.iframeSrcWidth,callback:function(t){e.$set(e.data.options,"iframeSrcWidth",t)},expression:"data.options.iframeSrcWidth"}})],1),a("ht-form-item",{attrs:{label:"iframe样式","label-width":""}},[a("ht-radio",{attrs:{options:[{key:"0",value:"无边框"},{key:"1",value:"有边框"}]},model:{value:e.data.options.frameborder,callback:function(t){e.$set(e.data.options,"frameborder",t)},expression:"data.options.frameborder"}}),e.data.options.frameborder?a("span",[e._v("\n\t\t\t\t\t颜色：\n\t\t\t\t\t"),a("el-color-picker",{attrs:{size:"mini"},model:{value:e.data.options.lableColor,callback:function(t){e.$set(e.data.options,"lableColor",t)},expression:"data.options.lableColor"}})],1):e._e()],1)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"contract")?[a("ht-form-item",{attrs:{label:"合同预览宽高","label-width":""}},[a("el-input",{staticStyle:{width:"150px"},attrs:{placeholder:"高度：500px"},model:{value:e.data.options.iframeSrcHeight,callback:function(t){e.$set(e.data.options,"iframeSrcHeight",t)},expression:"data.options.iframeSrcHeight"}}),a("el-input",{staticStyle:{width:"150px",float:"left"},attrs:{placeholder:"宽度：100%"},model:{value:e.data.options.iframeSrcWidth,callback:function(t){e.$set(e.data.options,"iframeSrcWidth",t)},expression:"data.options.iframeSrcWidth"}})],1),a("ht-form-item",{attrs:{label:"合同预览样式","label-width":""}},[a("ht-radio",{attrs:{options:[{key:"0",value:"无边框"},{key:"1",value:"有边框"}]},model:{value:e.data.options.frameborder,callback:function(t){e.$set(e.data.options,"frameborder",t)},expression:"data.options.frameborder"}}),e.data.options.frameborder?a("span",[e._v("\n\t\t\t\t\t颜色：\n\t\t\t\t\t"),a("el-color-picker",{attrs:{size:"mini"},model:{value:e.data.options.lableColor,callback:function(t){e.$set(e.data.options,"lableColor",t)},expression:"data.options.lableColor"}})],1):e._e()],1)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"placeholder")&&!e.field.noPlaceholder?[a("ht-form-item",{attrs:{"label-width":"100px"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"字段没有内容时显示的文本（placeholder）"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("填写说明")])],1),a("ht-input",{staticStyle:{width:"215px"},model:{value:e.field.options.placeholder,callback:function(t){e.$set(e.field.options,"placeholder",t)},expression:"field.options.placeholder"}},[a("el-button",{staticStyle:{width:"80px"},attrs:{slot:"append",icon:"el-icon-search"},on:{click:function(t){return e.editI18nMessage("placeholder")}},slot:"append"},[e._v("国际化\n\t\t\t\t\t")])],1)],2)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"onetextBtn")?[a("H3",{staticStyle:{"margin-bottom":"0px"}},[e._v("按钮事件绑定设置")]),a("ht-form-item",{staticClass:"custDialog-item",attrs:{"label-width":"190px"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"目前只添加系统中需使用到的事件，如果不满足需求，需自行扩展事件。"}},[a("i",{staticClass:"property-tip icon-question"}),a("el-checkbox",{model:{value:e.field.options.isBindBtn,callback:function(t){e.$set(e.field.options,"isBindBtn",t)},expression:"field.options.isBindBtn"}},[e._v("绑定按钮调用JS方法")])],1)],1),e.field.options.isBindBtn?a("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-plus"},on:{click:function(t){return e.autoRunJSScript(!0)}}},[e._v("设置自定义脚本\n\t\t\t\t")]):e._e()],2),a("ht-form-item",{attrs:{"label-width":"190px"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"是否显示输入框,如果显示需要绑定属性,js方法返回的值将填写到输入框中"}},[a("i",{staticClass:"property-tip icon-question"}),a("el-checkbox",{on:{change:e.clickNoBindModel},model:{value:e.field.options.bindEventjson.isShowInput,callback:function(t){e.$set(e.field.options.bindEventjson,"isShowInput",t)},expression:"field.options.bindEventjson.isShowInput"}},[e._v("是否显示输入框\n\t\t\t\t\t\t")])],1)],1)],2),a("ht-form-item",{staticClass:"customQuery-inputs custDialog-item",attrs:{label:"按钮名称","label-width":"100px"}},[a("ht-input",{model:{value:e.field.options.bindEventjson.name,callback:function(t){e.$set(e.field.options.bindEventjson,"name",t)},expression:"field.options.bindEventjson.name"}})],1),a("div",{staticClass:"custDialog-div"},[a("span",[e._v("按钮图标")]),a("div",{staticStyle:{float:"right","margin-right":"15px"}},[a("IconDialog",{on:{selected:e.icons}})],1)])]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"stepControl")?[a("ht-form-item",{staticStyle:{"margin-bottom":"0px"},attrs:{label:"里程碑样式","label-width":"210px"}},[a("el-radio-group",{staticClass:"btn-radio",attrs:{size:"mini"},model:{value:e.field.options.direction,callback:function(t){e.$set(e.field.options,"direction",t)},expression:"field.options.direction"}},[a("el-radio-button",{attrs:{label:"horizontal"}},[e._v("横向")]),a("el-radio-button",{attrs:{label:"vertical"}},[e._v("纵向")])],1)],1),a("ht-form-item",{staticStyle:{"margin-bottom":"0px"},attrs:{label:"里程碑内容设置","label-width":"210px"}},[a("table",{staticClass:"form-table choiceType-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",{staticClass:"linkageTable-tr"},[a("td",{staticStyle:{width:"100px"}},[e._v("名称")]),a("td",[e._v("描述")]),a("td",{staticStyle:{width:"55px"}},[e._v("操作")])]),e._l(e.field.options.steps,(function(t,i){return a("tr",{key:i},[a("td",[a("el-input",{attrs:{placeholder:"名称",size:"mini"},model:{value:t.title,callback:function(a){e.$set(t,"title",a)},expression:"item.title"}})],1),a("td",[a("el-input",{attrs:{placeholder:"名称",size:"mini"},model:{value:t.description,callback:function(a){e.$set(t,"description",a)},expression:"item.description"}})],1),a("td",{staticStyle:{"text-align":"center"}},[a("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-plus"},on:{click:function(t){return e.field.options.steps.push({title:"",description:""})}}}),e.field.options.steps.length>1?a("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"0px"},attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.field.options.steps.remove(t)}}}):e._e()],1)])}))],2)])])]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"dicConfig")?[a("H3",{staticStyle:{"margin-bottom":"0px"}},[e._v("数据字典")]),a("div",{staticClass:"customQuery-inputs"},[a("el-select",{ref:"dicSelect",staticStyle:{width:"100%"},attrs:{clearable:"",placeholder:"请选择数据字典"},on:{"visible-change":e.dicClick},model:{value:e.field.options.dic,callback:function(t){e.$set(e.field.options,"dic",t)},expression:"field.options.dic"}},[a("el-option",{staticStyle:{width:"100%",height:"100%",overflow:"auto","background-color":"#fff"},attrs:{label:e.field.options.dicName,value:e.field.options.dic}},[a("el-tree",{attrs:{data:e.dicData,props:e.dicDefaultProps},on:{"node-click":e.dicNodeClick}})],1)],1)],1),a("ht-form-item",[a("el-checkbox-group",{attrs:{size:"mini"},model:{value:e.field.options.filterable,callback:function(t){e.$set(e.field.options,"filterable",t)},expression:"field.options.filterable"}},[a("el-checkbox-button",{attrs:{label:"filterable"}},[e._v("字典是否可搜索")])],1)],1)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"tagConfig")?[a("H3",{staticStyle:{"margin-bottom":"0px"}},[e._v("标签")]),a("div",{staticClass:"customQuery-inputs"},[a("el-select",{ref:"tagSelect",staticStyle:{width:"100%"},attrs:{clearable:"",placeholder:"请选择标签"},on:{"visible-change":e.tagClick},model:{value:e.field.options.tag,callback:function(t){e.$set(e.field.options,"tag",t)},expression:"field.options.tag"}},[a("el-option",{staticStyle:{width:"100%",height:"100%",overflow:"auto","background-color":"#fff"},attrs:{label:e.field.options.tagName,value:e.field.options.tag}},[a("el-tree",{attrs:{data:e.tagData,props:e.dicDefaultProps},on:{"node-click":e.tagNodeClick}})],1)],1)],1),a("ht-form-item",[a("el-switch",{attrs:{"active-color":"#13ce66","active-text":"可搜索","inactive-color":"#ff4949","inactive-text":"不可搜索"},model:{value:e.field.options.filterable,callback:function(t){e.$set(e.field.options,"filterable",t)},expression:"field.options.filterable"}}),a("br"),a("el-switch",{attrs:{"active-color":"#13ce66","active-text":"可扩展","inactive-color":"#ff4949","inactive-text":"不可扩展"},model:{value:e.field.options.expand,callback:function(t){e.$set(e.field.options,"expand",t)},expression:"field.options.expand"}}),a("br"),a("el-switch",{attrs:{"active-color":"#13ce66","active-text":"多选","inactive-color":"#ff4949","inactive-text":"单选"},model:{value:e.field.isMultiple,callback:function(t){e.$set(e.field,"isMultiple",t)},expression:"field.isMultiple"}})],1)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"officeConfig")?[a("ht-form-item",[a("el-switch",{attrs:{"active-color":"#13ce66","active-text":"显示痕迹","inactive-color":"#ff4949","inactive-text":"隐藏痕迹"},model:{value:e.field.options.isRevision,callback:function(t){e.$set(e.field.options,"isRevision",t)},expression:"field.options.isRevision"}})],1)]:e._e(),e.isBasicsProperty(e.field.ctrlType,"switch")?[a("ht-form-item",{attrs:{label:"打开时的值"}},[a("el-input",{on:{input:function(t){e.field.options.defaultValue=e.field.options.activeValue}},model:{value:e.field.options.activeValue,callback:function(t){e.$set(e.field.options,"activeValue",t)},expression:"field.options.activeValue"}})],1),a("ht-form-item",{attrs:{label:"关闭时的值"}},[a("el-input",{model:{value:e.field.options.inactiveValue,callback:function(t){e.$set(e.field.options,"inactiveValue",t)},expression:"field.options.inactiveValue"}})],1),a("ht-form-item",{attrs:{label:"打开时文字描述"}},[a("el-input",{model:{value:e.field.options.activeText,callback:function(t){e.$set(e.field.options,"activeText",t)},expression:"field.options.activeText"}})],1),a("ht-form-item",{attrs:{label:"关闭时文字描述"}},[a("el-input",{model:{value:e.field.options.inactiveText,callback:function(t){e.$set(e.field.options,"inactiveText",t)},expression:"field.options.inactiveText"}})],1)]:e._e(),e.isBasicsProperty(e.field.ctrlType,"signature")?[a("ht-form-item",{attrs:{label:"最大签章人数"}},[a("el-input-number",{attrs:{min:1},model:{value:e.field.options.maxPeople,callback:function(t){e.$set(e.field.options,"maxPeople",t)},expression:"field.options.maxPeople"}})],1)]:e._e(),a("el-dialog",{staticClass:"urgent-text",attrs:{"close-on-click-modal":!1,visible:e.dialogScriptVisible,"append-to-body":"",title:"自定义运行脚本设置"},on:{"update:visible":function(t){e.dialogScriptVisible=t}}},[a("div",[a("p",[a("span",[a("strong",[e._v("备注：")])])]),a("p",[e._v("只需要填写function内的业务逻辑 内置参数有")]),a("code",[e._v("\n\t\t\t\t\tfunction(req,data,i18n,Message,Loading,formVm,_this){\n\t\t\t\t\t"),a("br"),e._v("// 业务逻辑代码 "),a("br"),e._v("// req 异步请求封装\n\t\t\t\t\t可以查看带中的request.js "),a("br"),e._v("// i18n 国际化对象\n\t\t\t\t\ti18n.t('login.login'); // data 在线表单数据对象 "),a("br"),e._v("// Message,\n\t\t\t\t\tLoading 分别ElementUI 的message 和 loading组件 "),a("br"),e._v("// formVm\n\t\t\t\t\tform的vue实例对象 使用如下 "),a("br"),e._v("// formVm.data 表单数据 "),a("br"),e._v("//\n\t\t\t\t\tformVm.$t('login.login') 国际化 "),a("br"),e._v("// _this 当前控件的vue对象\n\t\t\t\t\t_this.inputVal 控件绑定的model值 "),a("br"),e._v("} // 如果是设置树控件的脚本\n\t\t\t\t\t多三个参数 nodeData节点数据 ,node节点对象,treeComponent 树组件对象\n\t\t\t\t")]),a("p",[e._v("如果设置了输入框 返回值将直接绑带到输入框中")])]),a("ht-form-item",{attrs:{label:"自定义JS脚本","label-width":""}},[a("ht-select",{attrs:{options:e.allBoData,props:{key:"name",value:"desc"},clearable:"",placeholder:"选择表单变量"},on:{change:e.diyScriptChange},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t,i){return a("el-option-group",{key:i,attrs:{label:t.desc}},e._l(t.children,(function(e){return a("el-option",{key:e.id,attrs:{label:e.desc,value:"data."+e.path+("sub"==t.nodeType?"[0]":"")+"."+e.name}})})),1)}))}}]),model:{value:e.diyScript,callback:function(t){e.diyScript=t},expression:"diyScript"}})],1),a("div",{staticStyle:{width:"100%",height:"100%"}},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.scriptText,expression:"scriptText"}],ref:"scriptText",staticStyle:{width:"99%",height:"100%"},attrs:{autocomplete:"off",rows:"15",type:"textarea"},domProps:{value:e.scriptText},on:{input:function(t){t.target.composing||(e.scriptText=t.target.value)}}})]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.scriptOk}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogScriptVisible=!1,e.scriptText=""}}},[e._v("取 消\n\t\t\t\t")])],1)],1),a("i18n-message-edit",{ref:"i18nMessageEdit",attrs:{messageKey:e.i18nMessageKey},on:{"after-save":e.afterSaveI18n}})],2)}),[],!1,null,"564d71f4",null);t.default=w.exports},bc36:function(e,t,a){"use strict";a.r(t);var i={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(t){""!=t&&(e.photoUrl=t)}))},methods:{phonoError:function(e){this.user.photo="/img/defaultPhoto.jpg"}}},n=(a("1b6a"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-form",{model:{value:e.user,callback:function(t){e.user=t},expression:"user"}},[a("ht-form-item",{attrs:{label:"姓名"}},[e._v(e._s(e.user.fullname))]),a("ht-form-item",{attrs:{label:"账号"}},[e._v(e._s(e.user.account))]),a("ht-form-item",{attrs:{label:"手机"}},[e._v(e._s(e.user.mobile))]),a("ht-form-item",{attrs:{label:"邮箱"}},[e._v(e._s(e.user.email))])],1),a("el-collapse",{attrs:{accordion:""}},[a("el-collapse-item",{attrs:{title:"更多属性"}},[a("el-form",{model:{value:e.user,callback:function(t){e.user=t},expression:"user"}},[a("ht-form-item",{attrs:{label:"用户头像"}},[a("el-avatar",{attrs:{size:120,src:e.photoUrl}},[a("img",{attrs:{src:e.photoUrl}})])],1),a("ht-form-item",{attrs:{label:"性别"}},[e._v(e._s(e.user.sex))]),a("ht-form-item",{attrs:{label:"地址"}},[e._v(e._s(e.user.address))]),a("ht-form-item",{attrs:{label:"状态"}},[0==e.user.status?a("el-tag",{attrs:{type:"danger"}},[e._v("禁用")]):e._e(),1==e.user.status?a("el-tag",[e._v("正常")]):e._e(),-2==e.user.status?a("el-tag",{attrs:{type:"warning"}},[e._v("离职")]):e._e()],1),a("ht-form-item",{attrs:{label:"角色"}},[e.user.roleName?e._l(e.user.roleName.split("|"),(function(t){return a("el-tag",{key:t},[e._v(e._s(t))])})):e._e()],2)],1)],1),a("el-collapse-item",{attrs:{title:"所属岗位组织"}},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.user.orgPostList,border:""}},[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"pathName",label:"所属组织"}}),a("ht-table-column",{attrs:{prop:"postName",label:"所属岗位"}}),a("ht-table-column",{attrs:{prop:"isMaster",label:"主组织/主岗位",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["0"==i.isMaster?a("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),"1"==i.isMaster?a("el-tag",[e._v("是")]):e._e()]}}])})],1)],1)],1)],1)}),[],!1,null,"b3275b7c",null);t.default=o.exports},bc88:function(e,t,a){"use strict";a.r(t);var i={name:"BlankView",computed:{keepAlive:function(){return this.$route.meta.keepAlive}}},n=a("2877"),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"main",staticStyle:{"line-height":"0.8"}},[e.keepAlive?a("keep-alive",[e.keepAlive?a("router-view"):e._e()],1):e._e(),e.keepAlive?e._e():a("router-view")],1)}),[],!1,null,null,null);t.default=o.exports},bcbe:function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("6619"),a("12d2"),a("80a8"),a("2c92"),a("6e74"),a("25fc"),a("000b");var i=a("ade3"),n=a("2ade"),o=(a("5880"),a("5f72"));function r(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return s(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,r=!0,l=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){l=!0,o=e},f:function(){try{r||null==a.return||a.return()}finally{if(l)throw o}}}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function c(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?l(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var d={name:"hsScript",components:{FlowVarSelector:a("e9df").default},data:function(){return{queryData:[],dialogVisible:!1,curQuery:{params:[],valueField:""},valueTypeList:[{key:"变量",value:"0"},{key:"固定值",value:"1"}],parentParam:{},curEditParam:{},pageResult:{page:1,pageSize:10,total:0},titlePreview:"",aliasPreview:"",customDialogPreview:{},curUser:{id:"",name:""},startUser:{id:"",name:""},result:null,resultDialogVisible:!1,curResultFields:[]}},methods:{showDilaog:function(e){var t=this;if(e.calc){if(e.calc.params&&e.calc.params.constructor==String&&(e.calc.params=JSON.parse(e.calc.params),e.calc.params&&e.calc.params.constructor==String&&(e.calc.params=JSON.parse(e.calc.params))),e.calc.alias){var a=this;n.default.post(window.context.form+"/form/customQuery/v1/getByAlias",e.calc.alias).then((function(i){i.data&&(a.curQuery=c(c({},i.data),e.calc),t.curResultFields=i.data.resultfield?window.eval("("+i.data.resultfield+")"):[])}))}}else this.curQuery={params:[],valueField:""};this.parentParam=e,this.dialogVisible=!0},loadData:function(e,t){var a=this;e.sorter=[{property:"CREATE_TIME_",direction:"DESC"}],e.querys||(e.querys=[]);e.querys.push({group:"main",operation:"EQUAL",property:"dsType",relation:"AND",value:"dataSource"}),n.default.post(window.context.form+"/form/customQuery/v1/list",e).then((function(e){a.queryData=e.data.rows,a.pageResult={page:e.data.page,pageSize:e.data.pageSize,total:e.data.total}})).finally((function(){return t()}))},setCurParam:function(e){this.curEditParam=e},queryRowClick:function(e,t,a){if(!this.curQuery||this.curQuery.alias!=e.alias)if(this.curQuery={params:[],valueField:""},e){this.curQuery.alias=e.alias,this.curQuery.name=e.name,this.curQuery.objName=e.objName,this.curQuery.dsalias=e.dsalias;var i,n=e.conditionfield?window.eval("("+e.conditionfield+")"):{},o=r(n);try{for(o.s();!(i=o.n()).done;){var s=i.value;s.paraName=s.field,s.paraType=s.defaultType,s.paraDesc=s.comment,s.paraCt=s.paraCt||"",s.valueType="1",s.value=""}}catch(e){o.e(e)}finally{o.f()}this.curQuery.params=n,this.curResultFields=e.resultfield?window.eval("("+e.resultfield+")"):[]}else this.curQuery.alias="",this.curQuery.name="",this.curQuery.objName="",this.curQuery.dsalias="",this.curQuery.params=null},showDialogSelector:function(e){this.curEditParam=e;var t=this.curEditParam.paraCt,a=t.indexOf(":"),i=t.substring(a+1),n=t.substring(0,a);"cusdg"==n?this.openCustomDialog(i):"base"==n&&this.$refs[i].showDialog()},handleClose:function(e){if(null!=this.curQuery.alias&&""!=this.curQuery.alias)if(null!=this.curQuery.valueField&&""!=this.curQuery.valueField){for(var t,a=this.curQuery.name+"(",i="【"+this.curQuery.alias+"】参数:(",n=0;t=this.curQuery.params[n];n++){if("1"==t.valueType)t.description=t.value;else if(e)return void this.$message.error("不支持使用变量测试");var o=t.description||t.value;i+=t.paraDesc+":"+o+" ",a+=this.dealValue(t)+" ",n<this.curQuery.params.length-1&&(a+=",",i+=",")}a+=")",i+=")",i+="，取值字段【",i+=this.curQuery.valueField,i+="】";var r=this.curQuery.params,s={alias:this.curQuery.alias,name:this.curQuery.name,valueField:this.curQuery.valueField,params:r,script:a,desc:i,description:i};this.$emit("customQuerySelectorConfirm",s),this.dialogVisible=!1}else this.$message.error("请选择取值字段");else this.$message.error("请选择关联查询")},dealValue:function(e){if("java.lang.String"==e.paraType&&"1"==e.valueType)try{e.value?e.value='"'+window.eval(e.value)+'"':e.value='""'}catch(e){}else"java.lang.Boolean"!=e.paraType&&"java.lang.boolean"!=e.paraType||"1"!=e.valueType||e.value||(e.value="false");return e.value},varTreeOnConfirm:function(e){this.curEditParam.value=e.pathValue,this.curEditParam.description=e.desc},handleSavePreview:function(e){o.Message.success("返回数据为："+JSON.stringify(e))}},mounted:function(){}},u=(a("ba0c"),a("2877")),p=Object(u.a)(d,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.dialogVisible?a("el-dialog",{staticClass:"hr-script-select",attrs:{width:"80%",title:"选择关联查询",visible:e.dialogVisible,"close-on-click-modal":!1,top:"8vh","append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("div",{staticClass:"selector-table-wrap"},[a("div",{staticClass:"selector-table-left"},[a("ht-table",{ref:"htTable",attrs:{data:e.queryData,pageResult:e.pageResult,"show-export":!1,"show-custom-column":!1,selectable:!1,"highlight-current-row":"","quick-search-props":"name,alias"},on:{load:e.loadData,"row-click":e.queryRowClick}},[[a("ht-table-column",{attrs:{prop:"name",label:"名称","show-overflow-tooltip":"",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.name))])]}}],null,!1,2020036417)}),a("ht-table-column",{attrs:{prop:"alias",label:"别名","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.alias))])]}}],null,!1,711063600)})]],2)],1),a("div",{staticStyle:{width:"55%",float:"left","margin-left":"5px"}},[a("div",[a("table",{staticClass:"table table-bordered",staticStyle:{width:"100%"}},[a("tr",[a("th",{attrs:{width:"18%"}},[e._v("关联查询名称")]),a("td",{attrs:{"ng-bind":""}},[e._v(e._s(e.curQuery.name))])]),a("tr",[a("th",{attrs:{width:"18%"}},[e._v("关联查询别名")]),a("td",[e._v(e._s(e.curQuery.alias))])]),a("tr",[a("th",{attrs:{width:"18%"}},[e._v("对象名称")]),a("td",[e._v(e._s(e.curQuery.objName))])]),a("tr",[a("th",{attrs:{width:"18%"}},[e._v("数据源别名")]),a("td",[e._v(e._s(e.curQuery.dsalias))])]),a("tr",[a("th",{attrs:{width:"18%"}},[e._v("取值字段")]),a("td",[a("ht-select",{attrs:{options:e.curResultFields,props:{key:"field",value:"field"},validate:"required"},model:{value:e.curQuery.valueField,callback:function(t){e.$set(e.curQuery,"valueField",t)},expression:"curQuery.valueField"}})],1)])])]),e.curQuery.params?a("div",{staticStyle:{"margin-top":"5px",width:"100%"}},[a("table",{staticClass:"table table-bordered",staticStyle:{width:"100%"}},[a("tr",[a("th",{attrs:{width:"8%"}},[e._v("名称")]),a("th",{attrs:{width:"18%"}},[e._v("参数类型")]),a("th",[e._v("参数说明")]),a("th",{attrs:{width:"55%"}},[e._v("参数值")])]),e._l(e.curQuery.params,(function(t,i){return a("tr",{key:i},[a("td",[e._v(e._s(t.paraName))]),a("td",[e._v(e._s(t.paraType))]),a("td",[e._v(e._s(t.paraDesc))]),a("td",[a("el-select",{staticClass:"valueType_select",staticStyle:{width:"70px"},attrs:{placeholder:"请选择",size:"mini"},on:{change:function(e){t.value=""}},model:{value:t.valueType,callback:function(a){e.$set(t,"valueType",a)},expression:"param.valueType"}},[a("el-option",{attrs:{label:"固定值 ",value:"1"}}),e.parentParam.test?e._e():a("el-option",{attrs:{label:"变量",value:"0"}})],1),a("el-input",{staticStyle:{width:"55%"},attrs:{size:"mini"},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"param.value"}}),a("label",{on:{click:function(a){return e.setCurParam(t)}}},["0"==t.valueType?a("FlowVarSelector",{attrs:{defId:e.parentParam.defId},on:{"node-click":e.varTreeOnConfirm}}):e._e()],1)],1)])}))],2)]):e._e()]),a("el-dialog",{staticClass:"hr-script-select",attrs:{width:"60%",title:"脚本执行结果",visible:e.resultDialogVisible,"close-on-click-modal":!1,top:"20vh","append-to-body":""},on:{"update:visible":function(t){e.resultDialogVisible=t}}},[a("el-input",{attrs:{disabled:!0,type:"textarea",rows:20},model:{value:e.result,callback:function(t){e.result=t},expression:"result"}})],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e.parentParam.test?e._e():a("el-button",{attrs:{type:"primary",size:"medium"},on:{click:function(t){return e.handleClose(!1)}}},[e._v("确 定")]),a("el-button",{attrs:{size:"medium"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)]):e._e()}),[],!1,null,"579917fc",null);t.default=p.exports},bcc2:function(e,t,a){"use strict";a.r(t);a("5f72");var i=a("2ade"),n={name:"iframe-src",props:["iframeSrc","fileRow"],data:function(){return{iframeSrcDialog:!1,dataSrc:""}},watch:{iframeSrc:function(e,t){if(e){var a=this;i.default.get(this.iframeSrc,"arraybuffer").then((function(e){var t=e.headers["content-type"];a.dataSrc=t?window.URL.createObjectURL(new Blob([e.data],{type:t})):window.URL.createObjectURL(new Blob([e.data]))}))}}},methods:{handleOpen:function(){this.iframeSrcDialog=!0},close:function(){this.iframeSrcDialog=!1},download:function(){i.default.download("${portal}/system/file/v1/downloadFile?fileId="+this.fileRow.id)}}},o=(a("1e96"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{visible:e.iframeSrcDialog,"close-on-click-modal":!1,width:"80%","show-close":!1,top:"52px"},on:{"update:visible":function(t){e.iframeSrcDialog=t}}},[a("p",{staticClass:"arrow"},[a("el-button",{staticStyle:{},attrs:{icon:"el-icon-download",type:"primary",size:"mini"},on:{click:function(t){return e.download()}}},[e._v("下载")]),a("span",{staticStyle:{float:"right","padding-right":"40px","font-size":"20px",color:"rgb(223 227 234)",cursor:"pointer"},on:{click:e.close}},[a("i",{staticClass:"el-icon-close",staticStyle:{"font-size":"20px"}})])],1),a("iframe",{staticStyle:{height:"100%",width:"100%",border:"0"},attrs:{src:e.dataSrc,align:"middle"}})])}),[],!1,null,"41efa10a",null);t.default=r.exports},bcde:function(e,t,a){},bd3a:function(e,t,a){"use strict";a("fe0a")},bd5f:function(e,t,a){"use strict";a("309c")},bd7c:function(e,t,a){"use strict";a("208b")},bdfd:function(e,t){e.exports=require("handsontable/dist/handsontable.full.css")},be4a:function(e,t,a){"use strict";a("56b6")},bee1:function(e,t,a){},bf1b:function(e,t,a){"use strict";a.r(t);a("000b");var i=a("4bf8"),n={components:{scriptEdit:function(){return Promise.resolve().then(a.bind(null,"039d"))}},data:function(){return{pageBean:{page:1,pageSize:20,total:0},editData:{},data:[]}},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},handleOpen:function(e,t){this.editData.title=e,this.editData.data=t,this.$refs.scriptEdit.handleOpen()},formDeleteUrl:function(){return window.context.bpmRunTime+"/runtime/script/v1/remove?ids"},loadList:function(){this.$refs.htTable.load()},loadData:function(e,t){var a=this;e||(this.pageBean.total=0,(e={pageBean:""}).pageBean=this.pageBean),i.default.getScriptList(e).then((function(e){a.data=e.data.rows,a.pageBean={page:e.data.page,pageSize:e.data.pageSize,total:e.data.total}})).finally((function(){return t()}))}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,"page-result":e.pageBean,selection:!0,"default-sorter":[{direction:"DESC",property:"update_time_"}],"quick-search-props":"name,category","show-export":!1,"show-custom-column":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.handleOpen("添加常用脚本")}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:e.formDeleteUrl(),htTable:e.$refs.htTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"名称","show-overflow-tooltip":!0,sortable:!0},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-link",{attrs:{type:"primary"},on:{click:function(a){return e.handleOpen("编辑常用脚本",t.row)}}},[e._v(e._s(t.row.name))])]}}])}),a("ht-table-column",{attrs:{prop:"category","show-overflow-tooltip":!0,label:"脚本类型"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[a("el-tag",{attrs:{type:"info"}},[e._v(e._s(t.row.category))])],1)]}}])}),a("ht-table-column",{attrs:{prop:"memo",width:"400",label:"备注","show-overflow-tooltip":!0,sortable:!0}})]],2),a("script-edit",{ref:"scriptEdit",attrs:{editData:e.editData},on:{loadList:e.loadList}})],1)}),[],!1,null,null,null);t.default=r.exports},bf1b2:function(e,t,a){"use strict";a.r(t);var i=a("2909"),n=(a("80a8"),a("2ade")),o={name:"RoleMenuAuth",components:{htMenuManager:function(){return Promise.resolve().then(a.bind(null,"b8fa"))}},props:{},data:function(){return{loadEnd:!1,dialogVisible:!1,roleMenusMethod:null,defaultCheckedKeys:[],saveData:{},roleAlias:null,data:[],pageResult:{page:1,pageSize:100,total:0}}},methods:{showDialog:function(e){var t=this;this.loadEnd=!1,this.defaultCheckedKeys=[],this.dialogVisible=!1,this.$nextTick((function(){t.dialogVisible=!0})),this.roleAlias=e,this.loadData(e)},handleClose:function(){this.dialogVisible=!1},loadData:function(e){var t=this;n.default.get("${portal}"+"/sys/sysMenu/v1/getAllMenuRoleAlias?roleAlias=".concat(e)).then((function(e){e.data.forEach((function(e){0==e.isParent&&0!=e.checked&&t.defaultCheckedKeys.push(e.alias)})),t.loadEnd=!0}))},beforeSaveData:function(){var e=this.$refs.htMenuManager.$refs.htMenuTree.$refs.htMenuTree.$refs.elTree;this.saveData={roleAlias:this.roleAlias,arrMenuAlias:[].concat(Object(i.a)(e.getHalfCheckedKeys()),Object(i.a)(e.getCheckedKeys())),arrMethodAlias:[],dataPermission:{}}},afterSaveData:function(){this.handleClose()}}},r=(a("094d"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.dialogVisible?a("ht-sidebar-dialog",{attrs:{title:"角色菜单授权",visible:e.dialogVisible,"before-close":e.handleClose,width:"30%","append-to-body":""}},[e.loadEnd?a("ht-menu-manager",{ref:"htMenuManager",attrs:{"show-checkbox":"","hide-menu":"","default-checked-keys":e.defaultCheckedKeys,width:"100%"}}):e._e(),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:"${portal}/sys/sysRoleAuth/v1/save",model:e.saveData,"scope-name":"editRoleMenuForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:function(t){return e.handleClose()}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1):e._e()}),[],!1,null,"382d9e78",null);t.default=s.exports},bf59:function(e,t,a){"use strict";a("193e")},bf83:function(e,t,a){},bff1:function(e,t,a){},c055:function(e,t,a){"use strict";a("b6d8")},c06d:function(e,t,a){},c08e:function(e,t,a){},c09d:function(e,t,a){"use strict";a.r(t);a("000b");var i=a("292c"),n={name:"shift-rule-manager",components:{ShiftUserManager:a("8f3d").default},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,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},loadData:function(e,t){var a=this;i.default.ruleList(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){t&&t()}))},edit:function(e){var t=this;if(this.dialogVisible=!0,e)this.title="编辑轮班规则",this.disabled=!0,i.default.getRule(e).then((function(e){t.shiftRule=e,t.rules=JSON.parse(e.rule)}));else{this.title="新增轮班规则",this.disabled=!1,this.shiftRule={name:"",key:"",desc:"",holidayId:""},this.rules=[];for(var a=0;a<7;a++)this.rules.push({date:a,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;i.default.holidayList({}).then((function(t){e.holidays=t.rows}))},change:function(e){0===e.type&&(this.$set(e,"startTime","00:00:00"),this.$set(e,"endTime","00:00:00"))}}},o=(a("e373"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("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[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.edit()}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:e.deleteUrl,htTable:e.$refs.htTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"名称",sortable:!0,"show-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-link",{attrs:{type:"primary",title:"编辑详情"},on:{click:function(a){return e.edit(t.row.id)}}},[e._v(e._s(t.row.name))])]}}])}),a("ht-table-column",{attrs:{prop:"key",label:"key",sortable:!0,"show-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"desc",label:"描述","show-tooltip":!0}}),a("ht-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{on:{click:function(a){return e.setUser(t.row.id)}}},[e._v("设置用户")])]}}])})]],2),a("el-dialog",{attrs:{width:"50%",title:e.title,visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1,"append-to-body":!0}},[a("el-form",{attrs:{"data-vv-scope":"editForm"}},[a("ht-form-item",{attrs:{label:"名称"}},[a("ht-input",{attrs:{validate:{required:!0,max:60}},model:{value:e.shiftRule.name,callback:function(t){e.$set(e.shiftRule,"name",t)},expression:"shiftRule.name"}})],1),a("ht-form-item",{attrs:{label:"key"}},[a("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(t){e.$set(e.shiftRule,"key",t)},expression:"shiftRule.key"}})],1),a("ht-form-item",{attrs:{label:"描述"}},[a("ht-input",{attrs:{type:"textarea",cols:50,rows:5},model:{value:e.shiftRule.desc,callback:function(t){e.$set(e.shiftRule,"desc",t)},expression:"shiftRule.desc"}})],1),a("ht-form-item",{attrs:{label:"节假日"}},[a("ht-select",{attrs:{options:e.holidays,props:{key:"id",value:"name"},clearable:""},model:{value:e.shiftRule.holidayId,callback:function(t){e.$set(e.shiftRule,"holidayId",t)},expression:"shiftRule.holidayId"}})],1),a("ht-form-item",{attrs:{label:"规则"}},[a("el-tooltip",{attrs:{placement:"top",content:"休息日为24小时"}},[a("i",{staticClass:"el-icon-warning"})]),a("el-table",{attrs:{data:e.rules,border:""}},[a("el-table-column",{attrs:{prop:"date",formatter:e.weekFormat,label:"日期"}}),a("el-table-column",{attrs:{label:"类型"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-select",{attrs:{options:[{key:0,value:"休息日"},{key:1,value:"工作日"}]},on:{change:function(a){return e.change(t.row)}},model:{value:t.row.type,callback:function(a){e.$set(t.row,"type",a)},expression:"scope.row.type"}})]}}])}),a("el-table-column",{attrs:{label:"上班时间",width:"250"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-time-picker",{attrs:{disabled:0===t.row.type,placeholder:"任意时间点","value-format":"HH:mm:ss"},model:{value:t.row.startTime,callback:function(a){e.$set(t.row,"startTime",a)},expression:"scope.row.startTime"}})]}}])}),a("el-table-column",{attrs:{label:"下班时间",width:"250"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-time-picker",{attrs:{disabled:0===t.row.type,placeholder:"任意时间点","min-time":t.row.startTime,"value-format":"HH:mm:ss"},model:{value:t.row.endTime,callback:function(a){e.$set(t.row,"endTime",a)},expression:"scope.row.endTime"}})]}}])})],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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("保 存")]),a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1),a("shift-user-manager",{ref:"shiftUserManager"})],1)}),[],!1,null,"04da17cc",null);t.default=r.exports},c0c5:function(e,t,a){"use strict";a("80bd")},c0d6:function(e,t,a){"use strict";a.r(t);var i=a("8bbf"),n=a.n(i),o=a("5880"),r=a.n(o),s=a("066d"),l=a("3bb0"),c=a("2147"),d=a("b1ac"),u=a("d768"),p=a("164f"),f=a("c623"),m=a("944f");n.a.use(r.a);t.default=new r.a.Store({modules:{styleSetting:s.default,login:l.default,user:c.default,menu:d.default,flow:u.default,tenant:p.default,form:f.default,setting:m.default},strict:!1})},c0ee:function(e,t,a){"use strict";a("070e")},c0f3:function(e,t,a){"use strict";a.r(t);var i={name:"custom-dialog-show-tree",components:{eipTreeDialog:function(){return Promise.resolve().then(a.bind(null,"83b8"))}},props:{title:{type:String,required:!0,default:"自定义对话框树形预览"},alias:{type:String,required:!0},customDialog:{type:Object,required:!0},ispreview:{type:Boolean,required:!1,default:!0},checkStrictly:{type:Boolean,required:!1,default:!1}},data:function(){return{dialogVisible:!1,mapParam:{}}},methods:{showDialog:function(){this.mapParam={},this.dialogVisible=!0;for(var e=this.customDialog.conditionfield.length-1;e>=0;e--)"date"==this.customDialog.conditionfield[e].dbType?this.customDialog.conditionfield[e].type="date":this.customDialog.conditionfield[e].type="text"},handleSave:function(){for(var e=this,t=this.mapParam,a=0;a<this.customDialog.conditionfield.length;a++){var i=this.customDialog.conditionfield[a].paramVal;if(i)t[this.customDialog.conditionfield[a].field]=i}setTimeout((function(){e.$refs.eipTreeDialog.showDialog()}))},handleClose:function(){this.dialogVisible=!1},treeDialogOnConfirm:function(e){this.$emit("onConfirm",e)}}},n=(a("f176"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:e.title,width:"1000px",visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1,top:"6vh"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("div",{staticStyle:{height:"500px"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},e._l(e.customDialog.conditionfield,(function(t,i){return a("tbody",{key:i},["4"==t.defaultType?a("tr",[a("th",{attrs:{width:"130px"}},[e._v(e._s(t.comment)+":")]),a("td",["date"!=t.type?a("ht-input",{staticStyle:{width:"100%"},attrs:{type:"text",placeholder:"请输入"+t.comment,autocomplete:"off"},model:{value:t.paramVal,callback:function(a){e.$set(t,"paramVal",a)},expression:"item.paramVal"}}):e._e(),"date"==t.type?a("ht-date",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入"+t.comment,format:"yyyy-MM-dd"},model:{value:t.paramVal,callback:function(a){e.$set(t,"paramVal",a)},expression:"item.paramVal"}}):e._e()],1)]):e._e()])})),0)]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.handleSave}},[e._v("确 定")]),a("el-button",{on:{click:e.handleClose}},[e._v("取 消")])],1),a("eip-tree-dialog",{ref:"eipTreeDialog",attrs:{"custom-dialog":e.customDialog,ispreview:e.ispreview,alias:e.alias,"map-param":e.mapParam},on:{onConfirm:e.treeDialogOnConfirm}})],1)}),[],!1,null,"bedacb72",null);t.default=o.exports},c106:function(e,t,a){},c109:function(e,t,a){!function(e){"use strict";e.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",ss:"%d ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}})}(a("c1df"))},c14b:function(e,t,a){},c16b:function(e,t,a){},c172:function(e,t,a){"use strict";a("89c6")},c1b9:function(e,t,a){"use strict";a("96da")},c1d7:function(e,t){e.exports=require("core-js/modules/es6.number.parse-int")},c1d8:function(e,t,a){},c1df:function(e,t,a){(function(e){e.exports=function(){"use strict";var t,i;function n(){return t.apply(null,arguments)}function o(e){t=e}function r(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function s(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function l(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(e.hasOwnProperty(t))return!1;return!0}function c(e){return void 0===e}function d(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function u(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function p(e,t){var a,i=[];for(a=0;a<e.length;++a)i.push(t(e[a],a));return i}function f(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function m(e,t){for(var a in t)f(t,a)&&(e[a]=t[a]);return f(t,"toString")&&(e.toString=t.toString),f(t,"valueOf")&&(e.valueOf=t.valueOf),e}function h(e,t,a,i){return Wa(e,t,a,i,!0).utc()}function g(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function b(e){return null==e._pf&&(e._pf=g()),e._pf}function v(e){if(null==e._isValid){var t=b(e),a=i.call(t.parsedDateParts,(function(e){return null!=e})),n=!isNaN(e._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&a);if(e._strict&&(n=n&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return n;e._isValid=n}return e._isValid}function y(e){var t=h(NaN);return null!=e?m(b(t),e):b(t).userInvalidated=!0,t}i=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),a=t.length>>>0,i=0;i<a;i++)if(i in t&&e.call(this,t[i],i,t))return!0;return!1};var w=n.momentProperties=[];function _(e,t){var a,i,n;if(c(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),c(t._i)||(e._i=t._i),c(t._f)||(e._f=t._f),c(t._l)||(e._l=t._l),c(t._strict)||(e._strict=t._strict),c(t._tzm)||(e._tzm=t._tzm),c(t._isUTC)||(e._isUTC=t._isUTC),c(t._offset)||(e._offset=t._offset),c(t._pf)||(e._pf=b(t)),c(t._locale)||(e._locale=t._locale),w.length>0)for(a=0;a<w.length;a++)c(n=t[i=w[a]])||(e[i]=n);return e}var x=!1;function k(e){_(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===x&&(x=!0,n.updateOffset(this),x=!1)}function S(e){return e instanceof k||null!=e&&null!=e._isAMomentObject}function D(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function T(e){var t=+e,a=0;return 0!==t&&isFinite(t)&&(a=D(t)),a}function C(e,t,a){var i,n=Math.min(e.length,t.length),o=Math.abs(e.length-t.length),r=0;for(i=0;i<n;i++)(a&&e[i]!==t[i]||!a&&T(e[i])!==T(t[i]))&&r++;return r+o}function M(e){!1===n.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function L(e,t){var a=!0;return m((function(){if(null!=n.deprecationHandler&&n.deprecationHandler(null,e),a){for(var i,o=[],r=0;r<arguments.length;r++){if(i="","object"==typeof arguments[r]){for(var s in i+="\n["+r+"] ",arguments[0])i+=s+": "+arguments[0][s]+", ";i=i.slice(0,-2)}else i=arguments[r];o.push(i)}M(e+"\nArguments: "+Array.prototype.slice.call(o).join("")+"\n"+(new Error).stack),a=!1}return t.apply(this,arguments)}),t)}var $,O={};function P(e,t){null!=n.deprecationHandler&&n.deprecationHandler(e,t),O[e]||(M(t),O[e]=!0)}function I(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function N(e){var t,a;for(a in e)I(t=e[a])?this[a]=t:this["_"+a]=t;this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function j(e,t){var a,i=m({},e);for(a in t)f(t,a)&&(s(e[a])&&s(t[a])?(i[a]={},m(i[a],e[a]),m(i[a],t[a])):null!=t[a]?i[a]=t[a]:delete i[a]);for(a in e)f(e,a)&&!f(t,a)&&s(e[a])&&(i[a]=m({},i[a]));return i}function E(e){null!=e&&this.set(e)}n.suppressDeprecationWarnings=!1,n.deprecationHandler=null,$=Object.keys?Object.keys:function(e){var t,a=[];for(t in e)f(e,t)&&a.push(t);return a};var F={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function A(e,t,a){var i=this._calendar[e]||this._calendar.sameElse;return I(i)?i.call(t,a):i}var R={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function V(e){var t=this._longDateFormat[e],a=this._longDateFormat[e.toUpperCase()];return t||!a?t:(this._longDateFormat[e]=a.replace(/MMMM|MM|DD|dddd/g,(function(e){return e.slice(1)})),this._longDateFormat[e])}var U="Invalid date";function z(){return this._invalidDate}var q="%d",Y=/\d{1,2}/;function B(e){return this._ordinal.replace("%d",e)}var H={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function W(e,t,a,i){var n=this._relativeTime[a];return I(n)?n(e,t,a,i):n.replace(/%d/i,e)}function J(e,t){var a=this._relativeTime[e>0?"future":"past"];return I(a)?a(t):a.replace(/%s/i,t)}var K={};function Q(e,t){var a=e.toLowerCase();K[a]=K[a+"s"]=K[t]=e}function G(e){return"string"==typeof e?K[e]||K[e.toLowerCase()]:void 0}function X(e){var t,a,i={};for(a in e)f(e,a)&&(t=G(a))&&(i[t]=e[a]);return i}var Z={};function ee(e,t){Z[e]=t}function te(e){var t=[];for(var a in e)t.push({unit:a,priority:Z[a]});return t.sort((function(e,t){return e.priority-t.priority})),t}function ae(e,t,a){var i=""+Math.abs(e),n=t-i.length;return(e>=0?a?"+":"":"-")+Math.pow(10,Math.max(0,n)).toString().substr(1)+i}var ie=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,ne=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,oe={},re={};function se(e,t,a,i){var n=i;"string"==typeof i&&(n=function(){return this[i]()}),e&&(re[e]=n),t&&(re[t[0]]=function(){return ae(n.apply(this,arguments),t[1],t[2])}),a&&(re[a]=function(){return this.localeData().ordinal(n.apply(this,arguments),e)})}function le(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function ce(e){var t,a,i=e.match(ie);for(t=0,a=i.length;t<a;t++)re[i[t]]?i[t]=re[i[t]]:i[t]=le(i[t]);return function(t){var n,o="";for(n=0;n<a;n++)o+=I(i[n])?i[n].call(t,e):i[n];return o}}function de(e,t){return e.isValid()?(t=ue(t,e.localeData()),oe[t]=oe[t]||ce(t),oe[t](e)):e.localeData().invalidDate()}function ue(e,t){var a=5;function i(e){return t.longDateFormat(e)||e}for(ne.lastIndex=0;a>=0&&ne.test(e);)e=e.replace(ne,i),ne.lastIndex=0,a-=1;return e}var pe=/\d/,fe=/\d\d/,me=/\d{3}/,he=/\d{4}/,ge=/[+-]?\d{6}/,be=/\d\d?/,ve=/\d\d\d\d?/,ye=/\d\d\d\d\d\d?/,we=/\d{1,3}/,_e=/\d{1,4}/,xe=/[+-]?\d{1,6}/,ke=/\d+/,Se=/[+-]?\d+/,De=/Z|[+-]\d\d:?\d\d/gi,Te=/Z|[+-]\d\d(?::?\d\d)?/gi,Ce=/[+-]?\d+(\.\d{1,3})?/,Me=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,Le={};function $e(e,t,a){Le[e]=I(t)?t:function(e,i){return e&&a?a:t}}function Oe(e,t){return f(Le,e)?Le[e](t._strict,t._locale):new RegExp(Pe(e))}function Pe(e){return Ie(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,a,i,n){return t||a||i||n})))}function Ie(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var Ne={};function je(e,t){var a,i=t;for("string"==typeof e&&(e=[e]),d(t)&&(i=function(e,a){a[t]=T(e)}),a=0;a<e.length;a++)Ne[e[a]]=i}function Ee(e,t){je(e,(function(e,a,i,n){i._w=i._w||{},t(e,i._w,i,n)}))}function Fe(e,t,a){null!=t&&f(Ne,e)&&Ne[e](t,a._a,a,e)}var Ae=0,Re=1,Ve=2,Ue=3,ze=4,qe=5,Ye=6,Be=7,He=8;function We(e){return Je(e)?366:365}function Je(e){return e%4==0&&e%100!=0||e%400==0}se("Y",0,0,(function(){var e=this.year();return e<=9999?""+e:"+"+e})),se(0,["YY",2],0,(function(){return this.year()%100})),se(0,["YYYY",4],0,"year"),se(0,["YYYYY",5],0,"year"),se(0,["YYYYYY",6,!0],0,"year"),Q("year","y"),ee("year",1),$e("Y",Se),$e("YY",be,fe),$e("YYYY",_e,he),$e("YYYYY",xe,ge),$e("YYYYYY",xe,ge),je(["YYYYY","YYYYYY"],Ae),je("YYYY",(function(e,t){t[Ae]=2===e.length?n.parseTwoDigitYear(e):T(e)})),je("YY",(function(e,t){t[Ae]=n.parseTwoDigitYear(e)})),je("Y",(function(e,t){t[Ae]=parseInt(e,10)})),n.parseTwoDigitYear=function(e){return T(e)+(T(e)>68?1900:2e3)};var Ke,Qe=Xe("FullYear",!0);function Ge(){return Je(this.year())}function Xe(e,t){return function(a){return null!=a?(et(this,e,a),n.updateOffset(this,t),this):Ze(this,e)}}function Ze(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function et(e,t,a){e.isValid()&&!isNaN(a)&&("FullYear"===t&&Je(e.year())&&1===e.month()&&29===e.date()?e._d["set"+(e._isUTC?"UTC":"")+t](a,e.month(),nt(a,e.month())):e._d["set"+(e._isUTC?"UTC":"")+t](a))}function tt(e){return I(this[e=G(e)])?this[e]():this}function at(e,t){if("object"==typeof e)for(var a=te(e=X(e)),i=0;i<a.length;i++)this[a[i].unit](e[a[i].unit]);else if(I(this[e=G(e)]))return this[e](t);return this}function it(e,t){return(e%t+t)%t}function nt(e,t){if(isNaN(e)||isNaN(t))return NaN;var a=it(t,12);return e+=(t-a)/12,1===a?Je(e)?29:28:31-a%7%2}Ke=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},se("M",["MM",2],"Mo",(function(){return this.month()+1})),se("MMM",0,0,(function(e){return this.localeData().monthsShort(this,e)})),se("MMMM",0,0,(function(e){return this.localeData().months(this,e)})),Q("month","M"),ee("month",8),$e("M",be),$e("MM",be,fe),$e("MMM",(function(e,t){return t.monthsShortRegex(e)})),$e("MMMM",(function(e,t){return t.monthsRegex(e)})),je(["M","MM"],(function(e,t){t[Re]=T(e)-1})),je(["MMM","MMMM"],(function(e,t,a,i){var n=a._locale.monthsParse(e,i,a._strict);null!=n?t[Re]=n:b(a).invalidMonth=e}));var ot=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,rt="January_February_March_April_May_June_July_August_September_October_November_December".split("_");function st(e,t){return e?r(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||ot).test(t)?"format":"standalone"][e.month()]:r(this._months)?this._months:this._months.standalone}var lt="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_");function ct(e,t){return e?r(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[ot.test(t)?"format":"standalone"][e.month()]:r(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function dt(e,t,a){var i,n,o,r=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],i=0;i<12;++i)o=h([2e3,i]),this._shortMonthsParse[i]=this.monthsShort(o,"").toLocaleLowerCase(),this._longMonthsParse[i]=this.months(o,"").toLocaleLowerCase();return a?"MMM"===t?-1!==(n=Ke.call(this._shortMonthsParse,r))?n:null:-1!==(n=Ke.call(this._longMonthsParse,r))?n:null:"MMM"===t?-1!==(n=Ke.call(this._shortMonthsParse,r))||-1!==(n=Ke.call(this._longMonthsParse,r))?n:null:-1!==(n=Ke.call(this._longMonthsParse,r))||-1!==(n=Ke.call(this._shortMonthsParse,r))?n:null}function ut(e,t,a){var i,n,o;if(this._monthsParseExact)return dt.call(this,e,t,a);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),i=0;i<12;i++){if(n=h([2e3,i]),a&&!this._longMonthsParse[i]&&(this._longMonthsParse[i]=new RegExp("^"+this.months(n,"").replace(".","")+"$","i"),this._shortMonthsParse[i]=new RegExp("^"+this.monthsShort(n,"").replace(".","")+"$","i")),a||this._monthsParse[i]||(o="^"+this.months(n,"")+"|^"+this.monthsShort(n,""),this._monthsParse[i]=new RegExp(o.replace(".",""),"i")),a&&"MMMM"===t&&this._longMonthsParse[i].test(e))return i;if(a&&"MMM"===t&&this._shortMonthsParse[i].test(e))return i;if(!a&&this._monthsParse[i].test(e))return i}}function pt(e,t){var a;if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=T(t);else if(!d(t=e.localeData().monthsParse(t)))return e;return a=Math.min(e.date(),nt(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,a),e}function ft(e){return null!=e?(pt(this,e),n.updateOffset(this,!0),this):Ze(this,"Month")}function mt(){return nt(this.year(),this.month())}var ht=Me;function gt(e){return this._monthsParseExact?(f(this,"_monthsRegex")||yt.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(f(this,"_monthsShortRegex")||(this._monthsShortRegex=ht),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}var bt=Me;function vt(e){return this._monthsParseExact?(f(this,"_monthsRegex")||yt.call(this),e?this._monthsStrictRegex:this._monthsRegex):(f(this,"_monthsRegex")||(this._monthsRegex=bt),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function yt(){function e(e,t){return t.length-e.length}var t,a,i=[],n=[],o=[];for(t=0;t<12;t++)a=h([2e3,t]),i.push(this.monthsShort(a,"")),n.push(this.months(a,"")),o.push(this.months(a,"")),o.push(this.monthsShort(a,""));for(i.sort(e),n.sort(e),o.sort(e),t=0;t<12;t++)i[t]=Ie(i[t]),n[t]=Ie(n[t]);for(t=0;t<24;t++)o[t]=Ie(o[t]);this._monthsRegex=new RegExp("^("+o.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+i.join("|")+")","i")}function wt(e,t,a,i,n,o,r){var s;return e<100&&e>=0?(s=new Date(e+400,t,a,i,n,o,r),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,a,i,n,o,r),s}function _t(e){var t;if(e<100&&e>=0){var a=Array.prototype.slice.call(arguments);a[0]=e+400,t=new Date(Date.UTC.apply(null,a)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)}else t=new Date(Date.UTC.apply(null,arguments));return t}function xt(e,t,a){var i=7+t-a;return-(7+_t(e,0,i).getUTCDay()-t)%7+i-1}function kt(e,t,a,i,n){var o,r,s=1+7*(t-1)+(7+a-i)%7+xt(e,i,n);return s<=0?r=We(o=e-1)+s:s>We(e)?(o=e+1,r=s-We(e)):(o=e,r=s),{year:o,dayOfYear:r}}function St(e,t,a){var i,n,o=xt(e.year(),t,a),r=Math.floor((e.dayOfYear()-o-1)/7)+1;return r<1?i=r+Dt(n=e.year()-1,t,a):r>Dt(e.year(),t,a)?(i=r-Dt(e.year(),t,a),n=e.year()+1):(n=e.year(),i=r),{week:i,year:n}}function Dt(e,t,a){var i=xt(e,t,a),n=xt(e+1,t,a);return(We(e)-i+n)/7}function Tt(e){return St(e,this._week.dow,this._week.doy).week}se("w",["ww",2],"wo","week"),se("W",["WW",2],"Wo","isoWeek"),Q("week","w"),Q("isoWeek","W"),ee("week",5),ee("isoWeek",5),$e("w",be),$e("ww",be,fe),$e("W",be),$e("WW",be,fe),Ee(["w","ww","W","WW"],(function(e,t,a,i){t[i.substr(0,1)]=T(e)}));var Ct={dow:0,doy:6};function Mt(){return this._week.dow}function Lt(){return this._week.doy}function $t(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function Ot(e){var t=St(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function Pt(e,t){return"string"!=typeof e?e:isNaN(e)?"number"==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}function It(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Nt(e,t){return e.slice(t,7).concat(e.slice(0,t))}se("d",0,"do","day"),se("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),se("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),se("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),se("e",0,0,"weekday"),se("E",0,0,"isoWeekday"),Q("day","d"),Q("weekday","e"),Q("isoWeekday","E"),ee("day",11),ee("weekday",11),ee("isoWeekday",11),$e("d",be),$e("e",be),$e("E",be),$e("dd",(function(e,t){return t.weekdaysMinRegex(e)})),$e("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),$e("dddd",(function(e,t){return t.weekdaysRegex(e)})),Ee(["dd","ddd","dddd"],(function(e,t,a,i){var n=a._locale.weekdaysParse(e,i,a._strict);null!=n?t.d=n:b(a).invalidWeekday=e})),Ee(["d","e","E"],(function(e,t,a,i){t[i]=T(e)}));var jt="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_");function Et(e,t){var a=r(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?Nt(a,this._week.dow):e?a[e.day()]:a}var Ft="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_");function At(e){return!0===e?Nt(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}var Rt="Su_Mo_Tu_We_Th_Fr_Sa".split("_");function Vt(e){return!0===e?Nt(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Ut(e,t,a){var i,n,o,r=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],i=0;i<7;++i)o=h([2e3,1]).day(i),this._minWeekdaysParse[i]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[i]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[i]=this.weekdays(o,"").toLocaleLowerCase();return a?"dddd"===t?-1!==(n=Ke.call(this._weekdaysParse,r))?n:null:"ddd"===t?-1!==(n=Ke.call(this._shortWeekdaysParse,r))?n:null:-1!==(n=Ke.call(this._minWeekdaysParse,r))?n:null:"dddd"===t?-1!==(n=Ke.call(this._weekdaysParse,r))||-1!==(n=Ke.call(this._shortWeekdaysParse,r))||-1!==(n=Ke.call(this._minWeekdaysParse,r))?n:null:"ddd"===t?-1!==(n=Ke.call(this._shortWeekdaysParse,r))||-1!==(n=Ke.call(this._weekdaysParse,r))||-1!==(n=Ke.call(this._minWeekdaysParse,r))?n:null:-1!==(n=Ke.call(this._minWeekdaysParse,r))||-1!==(n=Ke.call(this._weekdaysParse,r))||-1!==(n=Ke.call(this._shortWeekdaysParse,r))?n:null}function zt(e,t,a){var i,n,o;if(this._weekdaysParseExact)return Ut.call(this,e,t,a);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),i=0;i<7;i++){if(n=h([2e3,1]).day(i),a&&!this._fullWeekdaysParse[i]&&(this._fullWeekdaysParse[i]=new RegExp("^"+this.weekdays(n,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[i]=new RegExp("^"+this.weekdaysShort(n,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[i]=new RegExp("^"+this.weekdaysMin(n,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[i]||(o="^"+this.weekdays(n,"")+"|^"+this.weekdaysShort(n,"")+"|^"+this.weekdaysMin(n,""),this._weekdaysParse[i]=new RegExp(o.replace(".",""),"i")),a&&"dddd"===t&&this._fullWeekdaysParse[i].test(e))return i;if(a&&"ddd"===t&&this._shortWeekdaysParse[i].test(e))return i;if(a&&"dd"===t&&this._minWeekdaysParse[i].test(e))return i;if(!a&&this._weekdaysParse[i].test(e))return i}}function qt(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=Pt(e,this.localeData()),this.add(e-t,"d")):t}function Yt(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Bt(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=It(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}var Ht=Me;function Wt(e){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||Xt.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(f(this,"_weekdaysRegex")||(this._weekdaysRegex=Ht),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}var Jt=Me;function Kt(e){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||Xt.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(f(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Jt),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}var Qt=Me;function Gt(e){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||Xt.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(f(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Qt),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Xt(){function e(e,t){return t.length-e.length}var t,a,i,n,o,r=[],s=[],l=[],c=[];for(t=0;t<7;t++)a=h([2e3,1]).day(t),i=this.weekdaysMin(a,""),n=this.weekdaysShort(a,""),o=this.weekdays(a,""),r.push(i),s.push(n),l.push(o),c.push(i),c.push(n),c.push(o);for(r.sort(e),s.sort(e),l.sort(e),c.sort(e),t=0;t<7;t++)s[t]=Ie(s[t]),l[t]=Ie(l[t]),c[t]=Ie(c[t]);this._weekdaysRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+r.join("|")+")","i")}function Zt(){return this.hours()%12||12}function ea(){return this.hours()||24}function ta(e,t){se(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function aa(e,t){return t._meridiemParse}function ia(e){return"p"===(e+"").toLowerCase().charAt(0)}se("H",["HH",2],0,"hour"),se("h",["hh",2],0,Zt),se("k",["kk",2],0,ea),se("hmm",0,0,(function(){return""+Zt.apply(this)+ae(this.minutes(),2)})),se("hmmss",0,0,(function(){return""+Zt.apply(this)+ae(this.minutes(),2)+ae(this.seconds(),2)})),se("Hmm",0,0,(function(){return""+this.hours()+ae(this.minutes(),2)})),se("Hmmss",0,0,(function(){return""+this.hours()+ae(this.minutes(),2)+ae(this.seconds(),2)})),ta("a",!0),ta("A",!1),Q("hour","h"),ee("hour",13),$e("a",aa),$e("A",aa),$e("H",be),$e("h",be),$e("k",be),$e("HH",be,fe),$e("hh",be,fe),$e("kk",be,fe),$e("hmm",ve),$e("hmmss",ye),$e("Hmm",ve),$e("Hmmss",ye),je(["H","HH"],Ue),je(["k","kk"],(function(e,t,a){var i=T(e);t[Ue]=24===i?0:i})),je(["a","A"],(function(e,t,a){a._isPm=a._locale.isPM(e),a._meridiem=e})),je(["h","hh"],(function(e,t,a){t[Ue]=T(e),b(a).bigHour=!0})),je("hmm",(function(e,t,a){var i=e.length-2;t[Ue]=T(e.substr(0,i)),t[ze]=T(e.substr(i)),b(a).bigHour=!0})),je("hmmss",(function(e,t,a){var i=e.length-4,n=e.length-2;t[Ue]=T(e.substr(0,i)),t[ze]=T(e.substr(i,2)),t[qe]=T(e.substr(n)),b(a).bigHour=!0})),je("Hmm",(function(e,t,a){var i=e.length-2;t[Ue]=T(e.substr(0,i)),t[ze]=T(e.substr(i))})),je("Hmmss",(function(e,t,a){var i=e.length-4,n=e.length-2;t[Ue]=T(e.substr(0,i)),t[ze]=T(e.substr(i,2)),t[qe]=T(e.substr(n))}));var na=/[ap]\.?m?\.?/i;function oa(e,t,a){return e>11?a?"pm":"PM":a?"am":"AM"}var ra,sa=Xe("Hours",!0),la={calendar:F,longDateFormat:R,invalidDate:U,ordinal:q,dayOfMonthOrdinalParse:Y,relativeTime:H,months:rt,monthsShort:lt,week:Ct,weekdays:jt,weekdaysMin:Rt,weekdaysShort:Ft,meridiemParse:na},ca={},da={};function ua(e){return e?e.toLowerCase().replace("_","-"):e}function pa(e){for(var t,a,i,n,o=0;o<e.length;){for(t=(n=ua(e[o]).split("-")).length,a=(a=ua(e[o+1]))?a.split("-"):null;t>0;){if(i=fa(n.slice(0,t).join("-")))return i;if(a&&a.length>=t&&C(n,a,!0)>=t-1)break;t--}o++}return ra}function fa(t){var i=null;if(!ca[t]&&void 0!==e&&e&&e.exports)try{i=ra._abbr,a("4678")("./"+t),ma(i)}catch(e){}return ca[t]}function ma(e,t){var a;return e&&((a=c(t)?ba(e):ha(e,t))?ra=a:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),ra._abbr}function ha(e,t){if(null!==t){var a,i=la;if(t.abbr=e,null!=ca[e])P("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),i=ca[e]._config;else if(null!=t.parentLocale)if(null!=ca[t.parentLocale])i=ca[t.parentLocale]._config;else{if(null==(a=fa(t.parentLocale)))return da[t.parentLocale]||(da[t.parentLocale]=[]),da[t.parentLocale].push({name:e,config:t}),null;i=a._config}return ca[e]=new E(j(i,t)),da[e]&&da[e].forEach((function(e){ha(e.name,e.config)})),ma(e),ca[e]}return delete ca[e],null}function ga(e,t){if(null!=t){var a,i,n=la;null!=(i=fa(e))&&(n=i._config),(a=new E(t=j(n,t))).parentLocale=ca[e],ca[e]=a,ma(e)}else null!=ca[e]&&(null!=ca[e].parentLocale?ca[e]=ca[e].parentLocale:null!=ca[e]&&delete ca[e]);return ca[e]}function ba(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return ra;if(!r(e)){if(t=fa(e))return t;e=[e]}return pa(e)}function va(){return $(ca)}function ya(e){var t,a=e._a;return a&&-2===b(e).overflow&&(t=a[Re]<0||a[Re]>11?Re:a[Ve]<1||a[Ve]>nt(a[Ae],a[Re])?Ve:a[Ue]<0||a[Ue]>24||24===a[Ue]&&(0!==a[ze]||0!==a[qe]||0!==a[Ye])?Ue:a[ze]<0||a[ze]>59?ze:a[qe]<0||a[qe]>59?qe:a[Ye]<0||a[Ye]>999?Ye:-1,b(e)._overflowDayOfYear&&(t<Ae||t>Ve)&&(t=Ve),b(e)._overflowWeeks&&-1===t&&(t=Be),b(e)._overflowWeekday&&-1===t&&(t=He),b(e).overflow=t),e}function wa(e,t,a){return null!=e?e:null!=t?t:a}function _a(e){var t=new Date(n.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function xa(e){var t,a,i,n,o,r=[];if(!e._d){for(i=_a(e),e._w&&null==e._a[Ve]&&null==e._a[Re]&&ka(e),null!=e._dayOfYear&&(o=wa(e._a[Ae],i[Ae]),(e._dayOfYear>We(o)||0===e._dayOfYear)&&(b(e)._overflowDayOfYear=!0),a=_t(o,0,e._dayOfYear),e._a[Re]=a.getUTCMonth(),e._a[Ve]=a.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=r[t]=i[t];for(;t<7;t++)e._a[t]=r[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[Ue]&&0===e._a[ze]&&0===e._a[qe]&&0===e._a[Ye]&&(e._nextDay=!0,e._a[Ue]=0),e._d=(e._useUTC?_t:wt).apply(null,r),n=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Ue]=24),e._w&&void 0!==e._w.d&&e._w.d!==n&&(b(e).weekdayMismatch=!0)}}function ka(e){var t,a,i,n,o,r,s,l;if(null!=(t=e._w).GG||null!=t.W||null!=t.E)o=1,r=4,a=wa(t.GG,e._a[Ae],St(Ja(),1,4).year),i=wa(t.W,1),((n=wa(t.E,1))<1||n>7)&&(l=!0);else{o=e._locale._week.dow,r=e._locale._week.doy;var c=St(Ja(),o,r);a=wa(t.gg,e._a[Ae],c.year),i=wa(t.w,c.week),null!=t.d?((n=t.d)<0||n>6)&&(l=!0):null!=t.e?(n=t.e+o,(t.e<0||t.e>6)&&(l=!0)):n=o}i<1||i>Dt(a,o,r)?b(e)._overflowWeeks=!0:null!=l?b(e)._overflowWeekday=!0:(s=kt(a,i,n,o,r),e._a[Ae]=s.year,e._dayOfYear=s.dayOfYear)}var Sa=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Da=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Ta=/Z|[+-]\d\d(?::?\d\d)?/,Ca=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],Ma=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],La=/^\/?Date\((\-?\d+)/i;function $a(e){var t,a,i,n,o,r,s=e._i,l=Sa.exec(s)||Da.exec(s);if(l){for(b(e).iso=!0,t=0,a=Ca.length;t<a;t++)if(Ca[t][1].exec(l[1])){n=Ca[t][0],i=!1!==Ca[t][2];break}if(null==n)return void(e._isValid=!1);if(l[3]){for(t=0,a=Ma.length;t<a;t++)if(Ma[t][1].exec(l[3])){o=(l[2]||" ")+Ma[t][0];break}if(null==o)return void(e._isValid=!1)}if(!i&&null!=o)return void(e._isValid=!1);if(l[4]){if(!Ta.exec(l[4]))return void(e._isValid=!1);r="Z"}e._f=n+(o||"")+(r||""),Va(e)}else e._isValid=!1}var Oa=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/;function Pa(e,t,a,i,n,o){var r=[Ia(e),lt.indexOf(t),parseInt(a,10),parseInt(i,10),parseInt(n,10)];return o&&r.push(parseInt(o,10)),r}function Ia(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function Na(e){return e.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function ja(e,t,a){return!e||Ft.indexOf(e)===new Date(t[0],t[1],t[2]).getDay()||(b(a).weekdayMismatch=!0,a._isValid=!1,!1)}var Ea={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Fa(e,t,a){if(e)return Ea[e];if(t)return 0;var i=parseInt(a,10),n=i%100;return(i-n)/100*60+n}function Aa(e){var t=Oa.exec(Na(e._i));if(t){var a=Pa(t[4],t[3],t[2],t[5],t[6],t[7]);if(!ja(t[1],a,e))return;e._a=a,e._tzm=Fa(t[8],t[9],t[10]),e._d=_t.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),b(e).rfc2822=!0}else e._isValid=!1}function Ra(e){var t=La.exec(e._i);null===t?($a(e),!1===e._isValid&&(delete e._isValid,Aa(e),!1===e._isValid&&(delete e._isValid,n.createFromInputFallback(e)))):e._d=new Date(+t[1])}function Va(e){if(e._f!==n.ISO_8601)if(e._f!==n.RFC_2822){e._a=[],b(e).empty=!0;var t,a,i,o,r,s=""+e._i,l=s.length,c=0;for(i=ue(e._f,e._locale).match(ie)||[],t=0;t<i.length;t++)o=i[t],(a=(s.match(Oe(o,e))||[])[0])&&((r=s.substr(0,s.indexOf(a))).length>0&&b(e).unusedInput.push(r),s=s.slice(s.indexOf(a)+a.length),c+=a.length),re[o]?(a?b(e).empty=!1:b(e).unusedTokens.push(o),Fe(o,a,e)):e._strict&&!a&&b(e).unusedTokens.push(o);b(e).charsLeftOver=l-c,s.length>0&&b(e).unusedInput.push(s),e._a[Ue]<=12&&!0===b(e).bigHour&&e._a[Ue]>0&&(b(e).bigHour=void 0),b(e).parsedDateParts=e._a.slice(0),b(e).meridiem=e._meridiem,e._a[Ue]=Ua(e._locale,e._a[Ue],e._meridiem),xa(e),ya(e)}else Aa(e);else $a(e)}function Ua(e,t,a){var i;return null==a?t:null!=e.meridiemHour?e.meridiemHour(t,a):null!=e.isPM?((i=e.isPM(a))&&t<12&&(t+=12),i||12!==t||(t=0),t):t}function za(e){var t,a,i,n,o;if(0===e._f.length)return b(e).invalidFormat=!0,void(e._d=new Date(NaN));for(n=0;n<e._f.length;n++)o=0,t=_({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[n],Va(t),v(t)&&(o+=b(t).charsLeftOver,o+=10*b(t).unusedTokens.length,b(t).score=o,(null==i||o<i)&&(i=o,a=t));m(e,a||t)}function qa(e){if(!e._d){var t=X(e._i);e._a=p([t.year,t.month,t.day||t.date,t.hour,t.minute,t.second,t.millisecond],(function(e){return e&&parseInt(e,10)})),xa(e)}}function Ya(e){var t=new k(ya(Ba(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function Ba(e){var t=e._i,a=e._f;return e._locale=e._locale||ba(e._l),null===t||void 0===a&&""===t?y({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),S(t)?new k(ya(t)):(u(t)?e._d=t:r(a)?za(e):a?Va(e):Ha(e),v(e)||(e._d=null),e))}function Ha(e){var t=e._i;c(t)?e._d=new Date(n.now()):u(t)?e._d=new Date(t.valueOf()):"string"==typeof t?Ra(e):r(t)?(e._a=p(t.slice(0),(function(e){return parseInt(e,10)})),xa(e)):s(t)?qa(e):d(t)?e._d=new Date(t):n.createFromInputFallback(e)}function Wa(e,t,a,i,n){var o={};return!0!==a&&!1!==a||(i=a,a=void 0),(s(e)&&l(e)||r(e)&&0===e.length)&&(e=void 0),o._isAMomentObject=!0,o._useUTC=o._isUTC=n,o._l=a,o._i=e,o._f=t,o._strict=i,Ya(o)}function Ja(e,t,a,i){return Wa(e,t,a,i,!1)}n.createFromInputFallback=L("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",(function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))})),n.ISO_8601=function(){},n.RFC_2822=function(){};var Ka=L("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Ja.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:y()})),Qa=L("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Ja.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:y()}));function Ga(e,t){var a,i;if(1===t.length&&r(t[0])&&(t=t[0]),!t.length)return Ja();for(a=t[0],i=1;i<t.length;++i)t[i].isValid()&&!t[i][e](a)||(a=t[i]);return a}function Xa(){return Ga("isBefore",[].slice.call(arguments,0))}function Za(){return Ga("isAfter",[].slice.call(arguments,0))}var ei=function(){return Date.now?Date.now():+new Date},ti=["year","quarter","month","week","day","hour","minute","second","millisecond"];function ai(e){for(var t in e)if(-1===Ke.call(ti,t)||null!=e[t]&&isNaN(e[t]))return!1;for(var a=!1,i=0;i<ti.length;++i)if(e[ti[i]]){if(a)return!1;parseFloat(e[ti[i]])!==T(e[ti[i]])&&(a=!0)}return!0}function ii(){return this._isValid}function ni(){return Ti(NaN)}function oi(e){var t=X(e),a=t.year||0,i=t.quarter||0,n=t.month||0,o=t.week||t.isoWeek||0,r=t.day||0,s=t.hour||0,l=t.minute||0,c=t.second||0,d=t.millisecond||0;this._isValid=ai(t),this._milliseconds=+d+1e3*c+6e4*l+1e3*s*60*60,this._days=+r+7*o,this._months=+n+3*i+12*a,this._data={},this._locale=ba(),this._bubble()}function ri(e){return e instanceof oi}function si(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function li(e,t){se(e,0,0,(function(){var e=this.utcOffset(),a="+";return e<0&&(e=-e,a="-"),a+ae(~~(e/60),2)+t+ae(~~e%60,2)}))}li("Z",":"),li("ZZ",""),$e("Z",Te),$e("ZZ",Te),je(["Z","ZZ"],(function(e,t,a){a._useUTC=!0,a._tzm=di(Te,e)}));var ci=/([\+\-]|\d\d)/gi;function di(e,t){var a=(t||"").match(e);if(null===a)return null;var i=((a[a.length-1]||[])+"").match(ci)||["-",0,0],n=60*i[1]+T(i[2]);return 0===n?0:"+"===i[0]?n:-n}function ui(e,t){var a,i;return t._isUTC?(a=t.clone(),i=(S(e)||u(e)?e.valueOf():Ja(e).valueOf())-a.valueOf(),a._d.setTime(a._d.valueOf()+i),n.updateOffset(a,!1),a):Ja(e).local()}function pi(e){return 15*-Math.round(e._d.getTimezoneOffset()/15)}function fi(e,t,a){var i,o=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"==typeof e){if(null===(e=di(Te,e)))return this}else Math.abs(e)<16&&!a&&(e*=60);return!this._isUTC&&t&&(i=pi(this)),this._offset=e,this._isUTC=!0,null!=i&&this.add(i,"m"),o!==e&&(!t||this._changeInProgress?Oi(this,Ti(e-o,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,n.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?o:pi(this)}function mi(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function hi(e){return this.utcOffset(0,e)}function gi(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(pi(this),"m")),this}function bi(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=di(De,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this}function vi(e){return!!this.isValid()&&(e=e?Ja(e).utcOffset():0,(this.utcOffset()-e)%60==0)}function yi(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function wi(){if(!c(this._isDSTShifted))return this._isDSTShifted;var e={};if(_(e,this),(e=Ba(e))._a){var t=e._isUTC?h(e._a):Ja(e._a);this._isDSTShifted=this.isValid()&&C(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function _i(){return!!this.isValid()&&!this._isUTC}function xi(){return!!this.isValid()&&this._isUTC}function ki(){return!!this.isValid()&&this._isUTC&&0===this._offset}n.updateOffset=function(){};var Si=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,Di=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Ti(e,t){var a,i,n,o=e,r=null;return ri(e)?o={ms:e._milliseconds,d:e._days,M:e._months}:d(e)?(o={},t?o[t]=e:o.milliseconds=e):(r=Si.exec(e))?(a="-"===r[1]?-1:1,o={y:0,d:T(r[Ve])*a,h:T(r[Ue])*a,m:T(r[ze])*a,s:T(r[qe])*a,ms:T(si(1e3*r[Ye]))*a}):(r=Di.exec(e))?(a="-"===r[1]?-1:1,o={y:Ci(r[2],a),M:Ci(r[3],a),w:Ci(r[4],a),d:Ci(r[5],a),h:Ci(r[6],a),m:Ci(r[7],a),s:Ci(r[8],a)}):null==o?o={}:"object"==typeof o&&("from"in o||"to"in o)&&(n=Li(Ja(o.from),Ja(o.to)),(o={}).ms=n.milliseconds,o.M=n.months),i=new oi(o),ri(e)&&f(e,"_locale")&&(i._locale=e._locale),i}function Ci(e,t){var a=e&&parseFloat(e.replace(",","."));return(isNaN(a)?0:a)*t}function Mi(e,t){var a={};return a.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(a.months,"M").isAfter(t)&&--a.months,a.milliseconds=+t-+e.clone().add(a.months,"M"),a}function Li(e,t){var a;return e.isValid()&&t.isValid()?(t=ui(t,e),e.isBefore(t)?a=Mi(e,t):((a=Mi(t,e)).milliseconds=-a.milliseconds,a.months=-a.months),a):{milliseconds:0,months:0}}function $i(e,t){return function(a,i){var n;return null===i||isNaN(+i)||(P(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),n=a,a=i,i=n),Oi(this,Ti(a="string"==typeof a?+a:a,i),e),this}}function Oi(e,t,a,i){var o=t._milliseconds,r=si(t._days),s=si(t._months);e.isValid()&&(i=null==i||i,s&&pt(e,Ze(e,"Month")+s*a),r&&et(e,"Date",Ze(e,"Date")+r*a),o&&e._d.setTime(e._d.valueOf()+o*a),i&&n.updateOffset(e,r||s))}Ti.fn=oi.prototype,Ti.invalid=ni;var Pi=$i(1,"add"),Ii=$i(-1,"subtract");function Ni(e,t){var a=e.diff(t,"days",!0);return a<-6?"sameElse":a<-1?"lastWeek":a<0?"lastDay":a<1?"sameDay":a<2?"nextDay":a<7?"nextWeek":"sameElse"}function ji(e,t){var a=e||Ja(),i=ui(a,this).startOf("day"),o=n.calendarFormat(this,i)||"sameElse",r=t&&(I(t[o])?t[o].call(this,a):t[o]);return this.format(r||this.localeData().calendar(o,this,Ja(a)))}function Ei(){return new k(this)}function Fi(e,t){var a=S(e)?e:Ja(e);return!(!this.isValid()||!a.isValid())&&("millisecond"===(t=G(t)||"millisecond")?this.valueOf()>a.valueOf():a.valueOf()<this.clone().startOf(t).valueOf())}function Ai(e,t){var a=S(e)?e:Ja(e);return!(!this.isValid()||!a.isValid())&&("millisecond"===(t=G(t)||"millisecond")?this.valueOf()<a.valueOf():this.clone().endOf(t).valueOf()<a.valueOf())}function Ri(e,t,a,i){var n=S(e)?e:Ja(e),o=S(t)?t:Ja(t);return!!(this.isValid()&&n.isValid()&&o.isValid())&&("("===(i=i||"()")[0]?this.isAfter(n,a):!this.isBefore(n,a))&&(")"===i[1]?this.isBefore(o,a):!this.isAfter(o,a))}function Vi(e,t){var a,i=S(e)?e:Ja(e);return!(!this.isValid()||!i.isValid())&&("millisecond"===(t=G(t)||"millisecond")?this.valueOf()===i.valueOf():(a=i.valueOf(),this.clone().startOf(t).valueOf()<=a&&a<=this.clone().endOf(t).valueOf()))}function Ui(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function zi(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function qi(e,t,a){var i,n,o;if(!this.isValid())return NaN;if(!(i=ui(e,this)).isValid())return NaN;switch(n=6e4*(i.utcOffset()-this.utcOffset()),t=G(t)){case"year":o=Yi(this,i)/12;break;case"month":o=Yi(this,i);break;case"quarter":o=Yi(this,i)/3;break;case"second":o=(this-i)/1e3;break;case"minute":o=(this-i)/6e4;break;case"hour":o=(this-i)/36e5;break;case"day":o=(this-i-n)/864e5;break;case"week":o=(this-i-n)/6048e5;break;default:o=this-i}return a?o:D(o)}function Yi(e,t){var a=12*(t.year()-e.year())+(t.month()-e.month()),i=e.clone().add(a,"months");return-(a+(t-i<0?(t-i)/(i-e.clone().add(a-1,"months")):(t-i)/(e.clone().add(a+1,"months")-i)))||0}function Bi(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function Hi(e){if(!this.isValid())return null;var t=!0!==e,a=t?this.clone().utc():this;return a.year()<0||a.year()>9999?de(a,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):I(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",de(a,"Z")):de(a,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function Wi(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",t="Z");var a="["+e+'("]',i=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",n="-MM-DD[T]HH:mm:ss.SSS",o=t+'[")]';return this.format(a+i+n+o)}function Ji(e){e||(e=this.isUtc()?n.defaultFormatUtc:n.defaultFormat);var t=de(this,e);return this.localeData().postformat(t)}function Ki(e,t){return this.isValid()&&(S(e)&&e.isValid()||Ja(e).isValid())?Ti({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function Qi(e){return this.from(Ja(),e)}function Gi(e,t){return this.isValid()&&(S(e)&&e.isValid()||Ja(e).isValid())?Ti({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function Xi(e){return this.to(Ja(),e)}function Zi(e){var t;return void 0===e?this._locale._abbr:(null!=(t=ba(e))&&(this._locale=t),this)}n.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",n.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var en=L("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(e){return void 0===e?this.localeData():this.locale(e)}));function tn(){return this._locale}var an=1e3,nn=60*an,on=60*nn,rn=3506328*on;function sn(e,t){return(e%t+t)%t}function ln(e,t,a){return e<100&&e>=0?new Date(e+400,t,a)-rn:new Date(e,t,a).valueOf()}function cn(e,t,a){return e<100&&e>=0?Date.UTC(e+400,t,a)-rn:Date.UTC(e,t,a)}function dn(e){var t;if(void 0===(e=G(e))||"millisecond"===e||!this.isValid())return this;var a=this._isUTC?cn:ln;switch(e){case"year":t=a(this.year(),0,1);break;case"quarter":t=a(this.year(),this.month()-this.month()%3,1);break;case"month":t=a(this.year(),this.month(),1);break;case"week":t=a(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=a(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=a(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=sn(t+(this._isUTC?0:this.utcOffset()*nn),on);break;case"minute":t=this._d.valueOf(),t-=sn(t,nn);break;case"second":t=this._d.valueOf(),t-=sn(t,an)}return this._d.setTime(t),n.updateOffset(this,!0),this}function un(e){var t;if(void 0===(e=G(e))||"millisecond"===e||!this.isValid())return this;var a=this._isUTC?cn:ln;switch(e){case"year":t=a(this.year()+1,0,1)-1;break;case"quarter":t=a(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=a(this.year(),this.month()+1,1)-1;break;case"week":t=a(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=a(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=a(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=on-sn(t+(this._isUTC?0:this.utcOffset()*nn),on)-1;break;case"minute":t=this._d.valueOf(),t+=nn-sn(t,nn)-1;break;case"second":t=this._d.valueOf(),t+=an-sn(t,an)-1}return this._d.setTime(t),n.updateOffset(this,!0),this}function pn(){return this._d.valueOf()-6e4*(this._offset||0)}function fn(){return Math.floor(this.valueOf()/1e3)}function mn(){return new Date(this.valueOf())}function hn(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function gn(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function bn(){return this.isValid()?this.toISOString():null}function vn(){return v(this)}function yn(){return m({},b(this))}function wn(){return b(this).overflow}function _n(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function xn(e,t){se(0,[e,e.length],0,t)}function kn(e){return Cn.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Sn(e){return Cn.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function Dn(){return Dt(this.year(),1,4)}function Tn(){var e=this.localeData()._week;return Dt(this.year(),e.dow,e.doy)}function Cn(e,t,a,i,n){var o;return null==e?St(this,i,n).year:(t>(o=Dt(e,i,n))&&(t=o),Mn.call(this,e,t,a,i,n))}function Mn(e,t,a,i,n){var o=kt(e,t,a,i,n),r=_t(o.year,0,o.dayOfYear);return this.year(r.getUTCFullYear()),this.month(r.getUTCMonth()),this.date(r.getUTCDate()),this}function Ln(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}se(0,["gg",2],0,(function(){return this.weekYear()%100})),se(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),xn("gggg","weekYear"),xn("ggggg","weekYear"),xn("GGGG","isoWeekYear"),xn("GGGGG","isoWeekYear"),Q("weekYear","gg"),Q("isoWeekYear","GG"),ee("weekYear",1),ee("isoWeekYear",1),$e("G",Se),$e("g",Se),$e("GG",be,fe),$e("gg",be,fe),$e("GGGG",_e,he),$e("gggg",_e,he),$e("GGGGG",xe,ge),$e("ggggg",xe,ge),Ee(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,a,i){t[i.substr(0,2)]=T(e)})),Ee(["gg","GG"],(function(e,t,a,i){t[i]=n.parseTwoDigitYear(e)})),se("Q",0,"Qo","quarter"),Q("quarter","Q"),ee("quarter",7),$e("Q",pe),je("Q",(function(e,t){t[Re]=3*(T(e)-1)})),se("D",["DD",2],"Do","date"),Q("date","D"),ee("date",9),$e("D",be),$e("DD",be,fe),$e("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),je(["D","DD"],Ve),je("Do",(function(e,t){t[Ve]=T(e.match(be)[0])}));var $n=Xe("Date",!0);function On(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}se("DDD",["DDDD",3],"DDDo","dayOfYear"),Q("dayOfYear","DDD"),ee("dayOfYear",4),$e("DDD",we),$e("DDDD",me),je(["DDD","DDDD"],(function(e,t,a){a._dayOfYear=T(e)})),se("m",["mm",2],0,"minute"),Q("minute","m"),ee("minute",14),$e("m",be),$e("mm",be,fe),je(["m","mm"],ze);var Pn=Xe("Minutes",!1);se("s",["ss",2],0,"second"),Q("second","s"),ee("second",15),$e("s",be),$e("ss",be,fe),je(["s","ss"],qe);var In,Nn=Xe("Seconds",!1);for(se("S",0,0,(function(){return~~(this.millisecond()/100)})),se(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),se(0,["SSS",3],0,"millisecond"),se(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),se(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),se(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),se(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),se(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),se(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),Q("millisecond","ms"),ee("millisecond",16),$e("S",we,pe),$e("SS",we,fe),$e("SSS",we,me),In="SSSS";In.length<=9;In+="S")$e(In,ke);function jn(e,t){t[Ye]=T(1e3*("0."+e))}for(In="S";In.length<=9;In+="S")je(In,jn);var En=Xe("Milliseconds",!1);function Fn(){return this._isUTC?"UTC":""}function An(){return this._isUTC?"Coordinated Universal Time":""}se("z",0,0,"zoneAbbr"),se("zz",0,0,"zoneName");var Rn=k.prototype;function Vn(e){return Ja(1e3*e)}function Un(){return Ja.apply(null,arguments).parseZone()}function zn(e){return e}Rn.add=Pi,Rn.calendar=ji,Rn.clone=Ei,Rn.diff=qi,Rn.endOf=un,Rn.format=Ji,Rn.from=Ki,Rn.fromNow=Qi,Rn.to=Gi,Rn.toNow=Xi,Rn.get=tt,Rn.invalidAt=wn,Rn.isAfter=Fi,Rn.isBefore=Ai,Rn.isBetween=Ri,Rn.isSame=Vi,Rn.isSameOrAfter=Ui,Rn.isSameOrBefore=zi,Rn.isValid=vn,Rn.lang=en,Rn.locale=Zi,Rn.localeData=tn,Rn.max=Qa,Rn.min=Ka,Rn.parsingFlags=yn,Rn.set=at,Rn.startOf=dn,Rn.subtract=Ii,Rn.toArray=hn,Rn.toObject=gn,Rn.toDate=mn,Rn.toISOString=Hi,Rn.inspect=Wi,Rn.toJSON=bn,Rn.toString=Bi,Rn.unix=fn,Rn.valueOf=pn,Rn.creationData=_n,Rn.year=Qe,Rn.isLeapYear=Ge,Rn.weekYear=kn,Rn.isoWeekYear=Sn,Rn.quarter=Rn.quarters=Ln,Rn.month=ft,Rn.daysInMonth=mt,Rn.week=Rn.weeks=$t,Rn.isoWeek=Rn.isoWeeks=Ot,Rn.weeksInYear=Tn,Rn.isoWeeksInYear=Dn,Rn.date=$n,Rn.day=Rn.days=qt,Rn.weekday=Yt,Rn.isoWeekday=Bt,Rn.dayOfYear=On,Rn.hour=Rn.hours=sa,Rn.minute=Rn.minutes=Pn,Rn.second=Rn.seconds=Nn,Rn.millisecond=Rn.milliseconds=En,Rn.utcOffset=fi,Rn.utc=hi,Rn.local=gi,Rn.parseZone=bi,Rn.hasAlignedHourOffset=vi,Rn.isDST=yi,Rn.isLocal=_i,Rn.isUtcOffset=xi,Rn.isUtc=ki,Rn.isUTC=ki,Rn.zoneAbbr=Fn,Rn.zoneName=An,Rn.dates=L("dates accessor is deprecated. Use date instead.",$n),Rn.months=L("months accessor is deprecated. Use month instead",ft),Rn.years=L("years accessor is deprecated. Use year instead",Qe),Rn.zone=L("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",mi),Rn.isDSTShifted=L("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",wi);var qn=E.prototype;function Yn(e,t,a,i){var n=ba(),o=h().set(i,t);return n[a](o,e)}function Bn(e,t,a){if(d(e)&&(t=e,e=void 0),e=e||"",null!=t)return Yn(e,t,a,"month");var i,n=[];for(i=0;i<12;i++)n[i]=Yn(e,i,a,"month");return n}function Hn(e,t,a,i){"boolean"==typeof e?(d(t)&&(a=t,t=void 0),t=t||""):(a=t=e,e=!1,d(t)&&(a=t,t=void 0),t=t||"");var n,o=ba(),r=e?o._week.dow:0;if(null!=a)return Yn(t,(a+r)%7,i,"day");var s=[];for(n=0;n<7;n++)s[n]=Yn(t,(n+r)%7,i,"day");return s}function Wn(e,t){return Bn(e,t,"months")}function Jn(e,t){return Bn(e,t,"monthsShort")}function Kn(e,t,a){return Hn(e,t,a,"weekdays")}function Qn(e,t,a){return Hn(e,t,a,"weekdaysShort")}function Gn(e,t,a){return Hn(e,t,a,"weekdaysMin")}qn.calendar=A,qn.longDateFormat=V,qn.invalidDate=z,qn.ordinal=B,qn.preparse=zn,qn.postformat=zn,qn.relativeTime=W,qn.pastFuture=J,qn.set=N,qn.months=st,qn.monthsShort=ct,qn.monthsParse=ut,qn.monthsRegex=vt,qn.monthsShortRegex=gt,qn.week=Tt,qn.firstDayOfYear=Lt,qn.firstDayOfWeek=Mt,qn.weekdays=Et,qn.weekdaysMin=Vt,qn.weekdaysShort=At,qn.weekdaysParse=zt,qn.weekdaysRegex=Wt,qn.weekdaysShortRegex=Kt,qn.weekdaysMinRegex=Gt,qn.isPM=ia,qn.meridiem=oa,ma("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===T(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),n.lang=L("moment.lang is deprecated. Use moment.locale instead.",ma),n.langData=L("moment.langData is deprecated. Use moment.localeData instead.",ba);var Xn=Math.abs;function Zn(){var e=this._data;return this._milliseconds=Xn(this._milliseconds),this._days=Xn(this._days),this._months=Xn(this._months),e.milliseconds=Xn(e.milliseconds),e.seconds=Xn(e.seconds),e.minutes=Xn(e.minutes),e.hours=Xn(e.hours),e.months=Xn(e.months),e.years=Xn(e.years),this}function eo(e,t,a,i){var n=Ti(t,a);return e._milliseconds+=i*n._milliseconds,e._days+=i*n._days,e._months+=i*n._months,e._bubble()}function to(e,t){return eo(this,e,t,1)}function ao(e,t){return eo(this,e,t,-1)}function io(e){return e<0?Math.floor(e):Math.ceil(e)}function no(){var e,t,a,i,n,o=this._milliseconds,r=this._days,s=this._months,l=this._data;return o>=0&&r>=0&&s>=0||o<=0&&r<=0&&s<=0||(o+=864e5*io(ro(s)+r),r=0,s=0),l.milliseconds=o%1e3,e=D(o/1e3),l.seconds=e%60,t=D(e/60),l.minutes=t%60,a=D(t/60),l.hours=a%24,r+=D(a/24),s+=n=D(oo(r)),r-=io(ro(n)),i=D(s/12),s%=12,l.days=r,l.months=s,l.years=i,this}function oo(e){return 4800*e/146097}function ro(e){return 146097*e/4800}function so(e){if(!this.isValid())return NaN;var t,a,i=this._milliseconds;if("month"===(e=G(e))||"quarter"===e||"year"===e)switch(t=this._days+i/864e5,a=this._months+oo(t),e){case"month":return a;case"quarter":return a/3;case"year":return a/12}else switch(t=this._days+Math.round(ro(this._months)),e){case"week":return t/7+i/6048e5;case"day":return t+i/864e5;case"hour":return 24*t+i/36e5;case"minute":return 1440*t+i/6e4;case"second":return 86400*t+i/1e3;case"millisecond":return Math.floor(864e5*t)+i;default:throw new Error("Unknown unit "+e)}}function lo(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*T(this._months/12):NaN}function co(e){return function(){return this.as(e)}}var uo=co("ms"),po=co("s"),fo=co("m"),mo=co("h"),ho=co("d"),go=co("w"),bo=co("M"),vo=co("Q"),yo=co("y");function wo(){return Ti(this)}function _o(e){return e=G(e),this.isValid()?this[e+"s"]():NaN}function xo(e){return function(){return this.isValid()?this._data[e]:NaN}}var ko=xo("milliseconds"),So=xo("seconds"),Do=xo("minutes"),To=xo("hours"),Co=xo("days"),Mo=xo("months"),Lo=xo("years");function $o(){return D(this.days()/7)}var Oo=Math.round,Po={ss:44,s:45,m:45,h:22,d:26,M:11};function Io(e,t,a,i,n){return n.relativeTime(t||1,!!a,e,i)}function No(e,t,a){var i=Ti(e).abs(),n=Oo(i.as("s")),o=Oo(i.as("m")),r=Oo(i.as("h")),s=Oo(i.as("d")),l=Oo(i.as("M")),c=Oo(i.as("y")),d=n<=Po.ss&&["s",n]||n<Po.s&&["ss",n]||o<=1&&["m"]||o<Po.m&&["mm",o]||r<=1&&["h"]||r<Po.h&&["hh",r]||s<=1&&["d"]||s<Po.d&&["dd",s]||l<=1&&["M"]||l<Po.M&&["MM",l]||c<=1&&["y"]||["yy",c];return d[2]=t,d[3]=+e>0,d[4]=a,Io.apply(null,d)}function jo(e){return void 0===e?Oo:"function"==typeof e&&(Oo=e,!0)}function Eo(e,t){return void 0!==Po[e]&&(void 0===t?Po[e]:(Po[e]=t,"s"===e&&(Po.ss=t-1),!0))}function Fo(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),a=No(this,!e,t);return e&&(a=t.pastFuture(+this,a)),t.postformat(a)}var Ao=Math.abs;function Ro(e){return(e>0)-(e<0)||+e}function Vo(){if(!this.isValid())return this.localeData().invalidDate();var e,t,a=Ao(this._milliseconds)/1e3,i=Ao(this._days),n=Ao(this._months);e=D(a/60),t=D(e/60),a%=60,e%=60;var o=D(n/12),r=n%=12,s=i,l=t,c=e,d=a?a.toFixed(3).replace(/\.?0+$/,""):"",u=this.asSeconds();if(!u)return"P0D";var p=u<0?"-":"",f=Ro(this._months)!==Ro(u)?"-":"",m=Ro(this._days)!==Ro(u)?"-":"",h=Ro(this._milliseconds)!==Ro(u)?"-":"";return p+"P"+(o?f+o+"Y":"")+(r?f+r+"M":"")+(s?m+s+"D":"")+(l||c||d?"T":"")+(l?h+l+"H":"")+(c?h+c+"M":"")+(d?h+d+"S":"")}var Uo=oi.prototype;return Uo.isValid=ii,Uo.abs=Zn,Uo.add=to,Uo.subtract=ao,Uo.as=so,Uo.asMilliseconds=uo,Uo.asSeconds=po,Uo.asMinutes=fo,Uo.asHours=mo,Uo.asDays=ho,Uo.asWeeks=go,Uo.asMonths=bo,Uo.asQuarters=vo,Uo.asYears=yo,Uo.valueOf=lo,Uo._bubble=no,Uo.clone=wo,Uo.get=_o,Uo.milliseconds=ko,Uo.seconds=So,Uo.minutes=Do,Uo.hours=To,Uo.days=Co,Uo.weeks=$o,Uo.months=Mo,Uo.years=Lo,Uo.humanize=Fo,Uo.toISOString=Vo,Uo.toString=Vo,Uo.toJSON=Vo,Uo.locale=Zi,Uo.localeData=tn,Uo.toIsoString=L("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Vo),Uo.lang=en,se("X",0,0,"unix"),se("x",0,0,"valueOf"),$e("x",Se),$e("X",Ce),je("X",(function(e,t,a){a._d=new Date(1e3*parseFloat(e,10))})),je("x",(function(e,t,a){a._d=new Date(T(e))})),n.version="2.24.0",o(Ja),n.fn=Rn,n.min=Xa,n.max=Za,n.now=ei,n.utc=h,n.unix=Vn,n.months=Wn,n.isDate=u,n.locale=ma,n.invalid=y,n.duration=Ti,n.isMoment=S,n.weekdays=Kn,n.parseZone=Un,n.localeData=ba,n.isDuration=ri,n.monthsShort=Jn,n.weekdaysMin=Gn,n.defineLocale=ha,n.updateLocale=ga,n.locales=va,n.weekdaysShort=Qn,n.normalizeUnits=G,n.relativeTimeRounding=jo,n.relativeTimeThreshold=Eo,n.calendarFormat=Ni,n.prototype=Rn,n.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},n}()}).call(this,a("62e4")(e))},c1f8:function(e,t,a){},c24c:function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74"),a("25fc");var i=a("ade3"),n=a("2ade"),o=a("a858"),r=a("4bf8"),s=a("dd1e"),l=a("73d7"),c=a("8f6b"),d=a("5880"),u=a("c994");function p(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function f(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?p(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):p(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var m=a("f43e").Base64,h={name:"ht-column",components:{VRuntimeTemplate:s.a,eipChart:function(){return Promise.resolve().then(a.bind(null,"f027"))},chart:function(){return Promise.resolve().then(a.bind(null,"8eff"))},CustomDialogShowDetail:l.default,HtChart:c.default},props:{columnAlias:{type:String,required:!0},fromPreview:{type:Boolean,default:!1},isTab:{type:Boolean,default:!1}},data:function(){return{isCommon:!1,isChart:!1,isReport:!1,isCustomDialog:!1,chartId:"",reportOption:{},loading:!0,html:"<span>本栏目无模板</span>",data:{},column:{},customDialog:{alias:""},pageBean:{page:1,pageSize:10,total:0,showTotal:!0},canDisplay:!0}},watch:{"column.colHeight":function(e){e&&e>0&&(this.$refs.colBody.style.height=e+"px")},"pageBean.page":function(e){e&&e>0&&1==this.column.needPage&&this.load()}},mounted:function(){this.load()},computed:f({},Object(d.mapState)({token:function(e){return e.login.currentUser.token}})),methods:{goToFront:function(e){var t=window.context.front+e+"?token="+this.token;window.open(t,"_blank")},openMore:function(e){this.$router.push({path:e})},refresh:function(){this.load()},close:function(){this.$refs.col.remove()},load:function(){var e=this;this.loading=!0;var t=this;o.default.getColumnByAlias(this.columnAlias).then((function(a){if(t.column=a,t.fromPreview?t.canDisplay=!0:t.canDisplay=t.column.displayRights,t.canDisplay)if(!t.column.colType||1!=t.column.colType&&4!=t.column.colType)1===t.column.dataMode?t.getCustomDialogData():3===t.column.dataMode?(t.isCommon=!0,t.getDataToParse()):(e.isCommon=!0,e.dencodeHtml(),e.loading=!1);else{var i=JSON.parse(t.column.dataParam);2==i.chartType?(t.chartId=i.id,t.isChart=!0,t.loading=!1):(t.isReport=!0,t.getChartsData(i))}else e.loading=!1}))},getChartsData:function(e){var t=this;r.default.getEchartsData(e.id).then((function(e){if(e&&e.value){var a=e.value;a.constructor==Array&&(a=a[0]),t.reportOption=f({},a)}t.loading=!1}),(function(e){t.loading=!1,t.html="<span style='color:red;'>".concat(e,"</span>")}))},getDataToParse:function(){var e=this,t=this.column;if(!t.dataFrom)return this.dencodeHtml(),void(this.loading=!1);var a={};1===t.needPage&&(a.pageBean=this.pageBean);var i="";if(t.dataParam){var o={},r=this.$store.state.user.currentUserDetail;r.user&&(o.curUserAccount=r.user.account,o.curUserId=r.user.id),t.dataParam=u.default.parseExp(t.dataParam,o)}var s=JSON.parse(t.dataParam||"[]");if(s)for(var l=0;l<s.length;l++){var c=s[l].value,d=s[l].name;if("POST"==t.requestType){try{c=JSON.parse(c)}catch(e){}a[d]=c,"pageBean"===d&&(this.pageBean=c)}else i=l>0?i+"&"+d+"="+c:"?"+d+"="+c}t.requestType&&"POST"==t.requestType?n.default.post(t.dataFrom,a).then((function(t){e.data=t.data,e.loading=!1,1===e.column.needPage&&(e.pageBean.page=e.data.page||1,e.pageBean.pageSize=e.data.pageSize||10,e.pageBean.total=e.data.total||0),e.dencodeHtml()}),(function(t){e.loading=!1,e.html="<span style='color:red;'>".concat(t,"</span>")})):n.default.get(t.dataFrom+i).then((function(t){e.data=t.data,e.loading=!1,e.dencodeHtml()}),(function(t){e.loading=!1,e.html="<span style='color:red;'>".concat(t,"</span>")}))},getCustomDialogData:function(){var e=this,t=JSON.parse(this.column.dataFrom||"{}");if(!t.alias)return e.loading=!1,e.isCommon=!0,void this.dencodeHtml();var a="${form}/form/customDialog/v1/getByAlias?alias="+t.alias;n.default.get(a).then((function(t){(t=t.data).displayfield=JSON.parse(t.displayfield);for(var a=0;a<t.displayfield.length;a++)t.displayfield[a].field=t.displayfield[a].field.toUpperCase();t.resultfield=JSON.parse(t.resultfield),t.sortfield=JSON.parse(t.sortfield),t.conditionfield=JSON.parse(t.conditionfield),0==t.style&&(e.customDialog=t,e.isCustomDialog=!0,e.loading=!1,setTimeout((function(){e.$refs.customDialogShowDetail.initData()})))}))},dencodeHtml:function(){this.column.templateHtml&&(this.column.html=m.decode(this.column.templateHtml))}}},g=(a("7ba3"),a("2877")),b=Object(g.a)(h,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{directives:[{name:"show",rawName:"v-show",value:e.canDisplay,expression:"canDisplay"}],ref:"col",staticClass:"el-card box-card is-always-shadow"},[e.isTab?e._e():a("div",{staticClass:"el-card__header"},[a("div",{staticClass:"clearfix"},[a("span",[e._v(e._s(e.column.name))]),a("div",{staticClass:"btn",staticStyle:{float:"right"}},[e.column.colUrl?a("el-button",{attrs:{title:"更多",type:"text"},on:{click:function(t){return e.openMore(e.column.colUrl)}}},[a("i",{staticClass:"el-icon-more"})]):e._e(),a("el-button",{attrs:{title:"刷新",type:"text"},on:{click:e.refresh}},[a("i",{staticClass:"el-icon-refresh"})]),a("el-button",{attrs:{title:"移除",type:"text"},on:{click:e.close}},[a("i",{staticClass:"el-icon-close"})])],1)])]),a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"colBody",staticClass:"column-body"},[e.isCommon?a("v-runtime-template",{ref:"homeHtmlTemplate",attrs:{template:e.column.html?e.column.html:e.html}}):e._e(),e.isChart?a("eip-chart",{attrs:{id:e.chartId}}):e._e(),e.isReport?a("chart",{attrs:{index:1,option:e.reportOption}}):e._e(),e.isCustomDialog?a("custom-dialog-show-detail",{ref:"customDialogShowDetail",attrs:{alias:e.customDialog.alias,"custom-dialog":e.customDialog}}):e._e()],1),a("div",{staticClass:"column-footer"},[1==e.column.needPage?a("el-pagination",{attrs:{"current-page":e.pageBean.page,"page-size":e.pageBean.pageSize,total:e.pageBean.total,layout:"prev, pager, next,total"},on:{"update:currentPage":function(t){return e.$set(e.pageBean,"page",t)},"update:current-page":function(t){return e.$set(e.pageBean,"page",t)}}}):e._e()],1)])}),[],!1,null,"6f6aac35",null);t.default=b.exports},c24f:function(e,t,a){"use strict";a.r(t);var i=a("6ab8");t.default={getUsers:function(e){return i.default.getData(e)}}},c262:function(e,t,a){},c26b:function(e,t){e.exports=require("handsontable")},c2d8:function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("25fc"),a("6619"),a("000b");var i=a("4bf8"),n=(a("c994"),a("2ade"));function o(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return r(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return r(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,s=!0,l=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return s=e.done,e},e:function(e){l=!0,o=e},f:function(){try{s||null==a.return||a.return()}finally{if(l)throw o}}}}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var s={components:{EipUserDialog:a("7f58").default,InstanceDetail:function(){return Promise.resolve().then(a.bind(null,"30c8"))},InstanceUrgent:function(){return Promise.resolve().then(a.bind(null,"35ba"))}},data:function(){return{data:[],pageResult:{page:1,pageSize:50,total:0},loadDataUrl:"",dialogVisible:!1,statusArray:[{text:"运行中",value:"running",type:"success"},{text:"结束",value:"end",type:"info"},{text:"草稿",value:"draft",type:"info"},{text:"驳回",value:"back",type:"danger"},{text:"驳回到发起人",value:"backToStart",type:"danger"},{text:"撤回",value:"revoke",type:"warning"},{text:"撤回到发起人",value:"revokeToStart",type:"warning"},{text:"人工终止",value:"manualend",type:"info"},{text:"管理员结束",value:"adminmanualend",type:"info"}],curInstance:""}},computed:{isForbidden:function(){return[{text:"正常",value:0,type:"info"},{text:"挂起",value:1,type:"danger"}]},deleteUrl:function(){return window.context.bpmRunTime+"/runtime/instance/v1/remove"},saveRoleUrl:function(){var e=window.context.uc+"/api/role/v1/role";return this.role.id?e+="/updateRole":e+="/addRole",e}},mounted:function(){this.$validator=this.$root.$validator},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},batchRestore:function(){var e=this.$refs.htTable;if(this.$refs.htTable.$refs&&this.$refs.htTable.$refs.htTable&&(e=this.$refs.htTable.$refs.htTable),e&&e.selection&&0==e.selection.length)this.$message.warning("请选择至少一项记录");else{var t,a=[],i=o(e.selection);try{for(i.s();!(t=i.n()).done;){var n=t.value;1==n.isDele&&a.push(n.id)}}catch(e){i.e(e)}finally{i.f()}0!=a.length?this.restore(a.join(",")):this.$message.warning("所选记录不包含已删除记录，无需恢复")}},handleClose:function(){this.dialogVisible=!1},handleCloseMenuPerm:function(){this.dialogVisibleMenuPerm=!1},dialogCancle:function(e){this[e]=!1},loadData:function(e,t){var a=this;i.default.getInstPage(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},handleCommand:function(e){switch(e.command){case"detail":this.curInstance=e.row,this.dialogVisible=!0;break;case"restore":this.restore(e.row.id);break;case"isForbidden":this.forbiddenOrUnForbiddenInst(e.row);break;case"instanceUrgent":this.instanceUrgent(e.row);break;case"end":this.endProcess(e.row);break;case"renew":this.renewProcess(e.row)}},endProcess:function(e){var t=this;this.$prompt("","请输入终止原因",{inputPattern:/^[\s\S]*.*[^\s][\s\S]*$/,showCancelButton:!1,inputErrorMessage:"终止原因不能为空"}).then((function(a){var i=a.value;t.$http.get("${bpmRunTime}/runtime/instance/v1/doEndProcessById?id="+e.id+"&reason="+i).then((function(e){var a=e.data;a.state?(t.$message.success("操作成功"),t.$refs.htTable.load()):t.$message.error(a.mesage||"操作失败")}))})).catch((function(){}))},renewProcess:function(e){var t=this;this.$prompt("","请输入终止恢复原因",{inputPattern:/^[\s\S]*.*[^\s][\s\S]*$/,showCancelButton:!1,inputErrorMessage:"终止恢复原因不能为空"}).then((function(a){var i=a.value;t.$http.get("${bpmRunTime}/runtime/instance/v1/renewProcess?id="+e.id+"&reason="+i).then((function(e){var a=e.data;a.state?(t.$message.success("操作成功"),t.$refs.htTable.load()):t.$message.error(a.mesage||"操作失败")}))})).catch((function(){}))},instanceUrgent:function(e){this.$refs.instanceUrgent.handleOpen(e.id,e.procDefId,e.subject)},forbiddenOrUnForbiddenInst:function(e){var t=this;i.default.forbiddenOrUnForbiddenInst(e).then((function(a){a.state&&(t.$message.success(a.message),e.isForbidden="1"==e.isForbidden?"0":"1")}))},restore:function(e){var t=this;n.default.get(window.context.bpmRunTime+"/runtime/instance/v1/restore?id="+e).then((function(e){var a=e.data;a.state?(t.$message.success(a.message),t.$refs.htTable.load(!0)):t.$message.fail(a.message)}))},afterDelete:function(){this.$refs.htTable.load()}}},l=(a("a77f"),a("2877")),c=Object(l.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("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[a("el-button-group",[a("ht-delete-button",{attrs:{url:e.deleteUrl,htTable:e.$refs.htTable},on:{"after-delete":e.afterDelete}},[e._v("删除")]),a("el-button",{attrs:{icon:"el-icon-document-add"},on:{click:function(t){return e.batchRestore()}}},[e._v("恢复")])],1)]},proxy:!0},{key:"search",fn:function(){return[a("ht-table-search-panel",{attrs:{divide:3}},[a("ht-table-search-field",{attrs:{label:"流程编号",prop:"ID_"}}),a("ht-table-search-field",{attrs:{label:"流程标题",prop:"subject"}}),a("ht-table-search-field",{attrs:{label:"流程名称",prop:"procDefName"}}),a("ht-table-search-field",{attrs:{type:"daterange",label:"创建时间",prop:"createTime",operation:"BETWEEN"}})],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"id",label:"流程编号",hiden:!0,width:"160","show-overflow-tooltip":"",sortable:!0}}),a("ht-table-column",{attrs:{prop:"subject",label:"流程标题","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"procDefName",label:"流程名称",hidden:"",width:"150",sortable:!0}}),a("ht-table-column",{attrs:{prop:"status",label:"实例状态",width:"115",filters:e.statusArray},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return e._l(e.statusArray,(function(t){return a("el-tag",{directives:[{name:"show",rawName:"v-show",value:i.status==t.value,expression:"row.status == s.value"}],key:t.value,attrs:{type:t.type}},[e._v(e._s(t.text))])}))}}])}),a("ht-table-column",{attrs:{prop:"createTime",label:"创建时间",width:"140",sortable:!0}}),a("ht-table-column",{attrs:{prop:"endTime",label:"结束时间",hidden:"",width:"140",sortable:!0}}),a("ht-table-column",{attrs:{prop:"isForbidden",label:"是否挂起",width:"100",filters:e.isForbidden},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return e._l(e.isForbidden,(function(t){return a("el-tag",{directives:[{name:"show",rawName:"v-show",value:i.isForbidden==t.value,expression:"row.isForbidden == s.value"}],key:t.value,attrs:{type:t.type}},[e._v(e._s(t.text))])}))}}])}),a("ht-table-column",{attrs:{prop:"creator",label:"发起人",width:"120"}}),a("ht-table-column",{attrs:{prop:"isDele",label:"是否删除",width:"100",filters:[{text:"未删除",value:0},{text:"已删除",value:1}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["1"==i.isDele?a("el-tag",{attrs:{type:"danger"}},[e._v("已删除")]):e._e(),"0"==i.isDele?a("el-tag",{attrs:{type:"info"}},[e._v("未删除")]):e._e()]}}])}),a("ht-table-column",{attrs:{align:"left",label:"操作",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(t){return e.handleCommand({row:i,command:"detail"})}}},[a("span",[a("i",{staticClass:"el-icon-tickets"}),e._v("查看 ")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},["1"!=i.isDele&&"manualend"!=i.status&&"adminmanualend"!=i.status&&"end"!=i.status&&"draft"!=i.status?a("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"instanceUrgent"}}},[e._v("催办")]):e._e(),"1"==i.isDele?a("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"restore"}}},[e._v("恢复")]):e._e(),"1"!=i.isDele&&"1"==i.isForbidden?a("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?a("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?a("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():a("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"renew"}}},[e._v("终止恢复")])],1)],1)]}}])})]],2),a("ht-sidebar-dialog",{attrs:{width:"100%","close-on-click-modal":!1,visible:e.dialogVisible,"before-close":e.handleClose,"append-to-body":!0,title:"查看明细"}},[a("el-button",{staticStyle:{float:"right","z-index":"15000",position:"relative"},attrs:{type:"danger",icon:"el-icon-refresh-left"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("返回")]),e.dialogVisible?a("InstanceDetail",{attrs:{instance:e.curInstance}}):e._e()],1),a("InstanceUrgent",{ref:"instanceUrgent"})],1)}),[],!1,null,"0578ac74",null);t.default=c.exports},c339:function(e,t,a){},c33a:function(e,t,a){"use strict";a("82c8")},c3b1:function(e,t,a){"use strict";a.r(t);a("000b"),a("80a8"),a("96cf");var i,n=a("1da1"),o=a("3c4e"),r=a.n(o),s={components:{eipAuthDialog:function(){return Promise.resolve().then(a.bind(null,"e853"))}},data:function(){return{dialogVisible:!1,data:[],isSubmit:!0,currentIndex:0,pageResult:{page:1,pageSize:50,total:0},portalDataSensitive:{dataSourceAlias:"local",calType:"1",desensitizationRulesArr:[]},saveData:{}}},mounted:function(){this.$validator=this.$root.$validator},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},addField:function(){var e=this,t={fieldName:"",rules:{pad:"*"},groovyScript:"",rights:[]};this.$nextTick((function(){e.portalDataSensitive.desensitizationRulesArr.push(t)}))},beforeSaveData:(i=Object(n.a)(regeneratorRuntime.mark((function e(){var t=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.isSubmit=!0,this.saveData=r()({},this.portalDataSensitive,{clone:!0}),this.saveData.desensitizationRulesArr.forEach((function(e){2!=e.calType||e.groovyScript||(t.$message.warning("掩码方式为自定义时,脚本必填"),t.isSubmit=!1),1!=e.calType||e.rules.pad||(t.$message.warning("掩码方式为掩码规则时,填充符必填"),t.isSubmit=!1),e.rights=JSON.stringify(e.rights),e.rules=JSON.stringify(e.rules)})),this.saveData.desensitizationRules=JSON.stringify(this.saveData.desensitizationRulesArr);case 4:case"end":return e.stop()}}),e,this)}))),function(){return i.apply(this,arguments)}),showAuthDialog:function(e,t){this.currentIndex=t;var a={right:[],permissionList:[{type:"everyone",title:"所有人"},{type:"user",title:"用户"},{type:"org",title:"组织"},{type:"pos",title:"岗位"},{type:"role",title:"角色"}]};a.right=e||[],this.$refs.eipAuthDialog.showDialog(a)},dialogOnConfirm:function(e,t){"eipAuthDialog"==t&&(this.portalDataSensitive.desensitizationRulesArr[this.currentIndex].rights=e)},showDialog:function(e){var t=this;e?this.$http.get("${portal}/portal/portalDataSensitive/v1/getJson?id="+"".concat(e)).then((function(e){t.portalDataSensitive=e.data,t.portalDataSensitive.desensitizationRulesArr=JSON.parse(t.portalDataSensitive.desensitizationRules),t.portalDataSensitive.desensitizationRulesArr.forEach((function(e){e.rules=JSON.parse(e.rules),e.rights=JSON.parse(e.rights)})),t.dialogVisible=!0}),(function(e){reject(e)})):this.dialogVisible=!0},beforeCloseDialog:function(){this.portalDataSensitive={dataSourceAlias:"local",calType:"1",desensitizationRulesArr:[]},this.dialogVisible=!1},loadData:function(e,t){var a=this;this.$http.post("${portal}/portal/portalDataSensitive/v1/listJson",e).then((function(e){var t=e.data;a.data=t.rows,a.pageResult={page:t.page,pageSize:t.pageSize,total:t.total}}),(function(e){reject(e)})).finally((function(){return t()}))},afterSaveData:function(){var e=this;setTimeout((function(){e.beforeCloseDialog(),e.$refs.htTable.load()}),500)},save:function(){var e=this;this.beforeSaveData(),this.saveData.id?this.$http.post("".concat(window.context.portal,"/portal/portalDataSensitive/v1/save"),this.saveData).then((function(t){e.afterSaveData()})):this.$http.get("".concat(window.context.portal,"/portal/portalDataSensitive/v1/getByTableName/").concat(this.saveData.tableName)).then((function(t){t.data?e.$confirm("已存在表为【"+e.saveData.tableName+"】的配置，是否覆盖？").then((function(){e.saveData.id=t.data.id,e.$http.post("".concat(window.context.portal,"/portal/portalDataSensitive/v1/save"),e.saveData).then((function(t){e.afterSaveData()}))})).catch((function(){e.beforeCloseDialog()})):e.$http.post("".concat(window.context.portal,"/portal/portalDataSensitive/v1/save"),e.saveData).then((function(t){e.afterSaveData()}))}))}}},l=s,c=(a("75d5"),a("2877")),d=Object(c.a)(l,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"dataSourceAlias,tableName","show-export":!1,"show-custom-column":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:"${portal}/portal/portalDataSensitive/v1/remove",htTable:e.$refs.htTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"tableName",label:"表名",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary",title:"查看详情"},on:{click:function(t){return e.showDialog(i.id)}}},[e._v(e._s(i.tableName))])]}}])}),a("ht-table-column",{attrs:{prop:"reulesRemark",label:"脱敏规则说明",sortable:!0,"show-overflow-tooltip":!0}})]],2),a("el-dialog",{staticClass:"sp-manager__dialog",attrs:{width:"1240px",title:"表字段脱敏处理",visible:e.dialogVisible,"before-close":e.beforeCloseDialog,"close-on-click-modal":!1}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"portalDataSensitiveForm"}},[a("ht-form-item",{attrs:{label:"表名"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"数据库表名,小写，如果是建模生成的实体则为w_ + 实体名称 如: w_userinfo"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("表名")])],1),a("ht-input",{attrs:{validate:"required|alpha_dash"},model:{value:e.portalDataSensitive.tableName,callback:function(t){e.$set(e.portalDataSensitive,"tableName",t)},expression:"portalDataSensitive.tableName"}}),a("span",{staticStyle:{color:"red"}},[e._v("注:表名为已经存在数据库中的表名，表名不存在配置无法生效")])],2),a("ht-form-item",{attrs:{label:"脱敏规则"}},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.portalDataSensitive.desensitizationRulesArr}},[a("el-table-column",{attrs:{prop:"fieldName",label:"",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-input",{attrs:{autocomplete:"off",validate:"required",placeholder:"字段"},model:{value:t.row.fieldName,callback:function(a){e.$set(t.row,"fieldName",a)},expression:"scope.row.fieldName"}})]}}])},[a("template",{slot:"header"},[a("el-button",{attrs:{type:"primary",size:"mini",icon:"el-icon-plus",circle:"",title:"添加"},on:{click:e.addField}}),a("span",{staticClass:"is-required"},[e._v("字段")]),a("el-tooltip",{attrs:{content:"数据库表的字段,忽略大小写，如果是建模生成的则为F_ + 字段名称,如： F_mobile",placement:"right"}},[a("i",{staticClass:"icon-question",staticStyle:{"margin-right":"8px"}})])],1)],2),a("el-table-column",{attrs:{prop:"fieldName",label:"",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-select",{attrs:{autocomplete:"off",validate:"required",options:[{key:"1",value:"掩码规则"},{key:"2",value:"自定义"}],placeholder:"请选择"},model:{value:t.row.calType,callback:function(a){e.$set(t.row,"calType",a)},expression:"scope.row.calType"}})]}}])},[a("template",{slot:"header"},[a("span",{staticClass:"is-required"},[e._v("掩码处理方式")])])],2),a("el-table-column",{attrs:{prop:"rules",label:"",width:"280"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-form",{directives:[{name:"show",rawName:"v-show",value:"1"==t.row.calType,expression:"scope.row.calType == '1'"}],staticClass:"demo-form-inline",staticStyle:{"margin-top":"13px"},attrs:{inline:!0}},[a("el-form-item",[a("el-tooltip",{attrs:{content:"掩码开始位置",placement:"top"}},[a("ht-input",{attrs:{type:"number",autocomplete:"off",min:1,validate:"required",placeholder:"开始位置"},model:{value:t.row.rules.startPosition,callback:function(a){e.$set(t.row.rules,"startPosition",a)},expression:"scope.row.rules.startPosition"}})],1)],1),a("el-form-item",[a("el-tooltip",{attrs:{content:"掩码结束位置",placement:"top"}},[a("ht-input",{attrs:{type:"number",autocomplete:"off",min:1,validate:"required",placeholder:"结束位置"},model:{value:t.row.rules.endPosition,callback:function(a){e.$set(t.row.rules,"endPosition",a)},expression:"scope.row.rules.endPosition"}})],1)],1),a("el-form-item",[a("el-tooltip",{attrs:{content:"掩码填充符",placement:"top"}},[a("ht-select",{attrs:{autocomplete:"off",options:[{key:"*",value:"*"},{key:"_",value:"_"},{key:".",value:"."},{key:"#",value:"#"}],placeholder:"填充字符默认为*"},model:{value:t.row.rules.pad,callback:function(a){e.$set(t.row.rules,"pad",a)},expression:"scope.row.rules.pad"}})],1)],1)],1)]}}])},[a("template",{slot:"header"},[a("span",{staticClass:"is-required"},[e._v("掩码规则")]),a("el-tooltip",{attrs:{content:"掩码规则,将该字段的开始位置到结束位置的根据填字符替换",placement:"right"}},[a("i",{staticClass:"icon-question",staticStyle:{"margin-right":"8px"}})])],1)],2),a("el-table-column",{attrs:{prop:"groovyScript",label:"",width:"auto"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{directives:[{name:"show",rawName:"v-show",value:"2"==t.row.calType,expression:"scope.row.calType == '2'"}]},[a("ht-input",{attrs:{type:"textarea"},model:{value:t.row.groovyScript,callback:function(a){e.$set(t.row,"groovyScript",a)},expression:"scope.row.groovyScript"}})],1)]}}])},[a("template",{slot:"header"},[a("span",{staticClass:"is-required"},[e._v("自定义脚本")]),a("el-tooltip",{attrs:{content:"自定义脚本处理当前字段的掩码规则如：com.halosee.base.util.StringUtil.wordMask(F_sjhm, 1, 5, '#') F_sjhm为字段名",placement:"right"}},[a("i",{staticClass:"icon-question",staticStyle:{"margin-right":"8px"}})])],1)],2),a("el-table-column",{attrs:{prop:"rights",label:"",width:"auto"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row,n=t.$index;return[a("el-table",{attrs:{data:i.rights}},[a("el-table-column",{attrs:{prop:"title"}},[a("template",{slot:"header"},[a("el-button",{attrs:{type:"primary",size:"mini",icon:"el-icon-plus"},on:{click:function(t){return e.showAuthDialog(i.rights,n)}}},[e._v("选择")])],1)],2),a("el-table-column",{attrs:{prop:"name",label:"授权给"}})],1)]}}])},[a("template",{slot:"header"},[a("span",[e._v("白名单")])])],2),a("el-table-column",{attrs:{label:"操作",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.$index;return[a("el-button",{attrs:{type:"danger",icon:"el-icon-delete",circle:""},on:{click:function(t){return e.portalDataSensitive.desensitizationRulesArr.remove(e.portalDataSensitive.desensitizationRulesArr[i])}}})]}}])})],1)],1),a("ht-form-item",{attrs:{label:"脱敏说明"}},[a("ht-input",{attrs:{type:"textarea",validate:"required"},model:{value:e.portalDataSensitive.reulesRemark,callback:function(t){e.$set(e.portalDataSensitive,"reulesRemark",t)},expression:"portalDataSensitive.reulesRemark"}})],1)],1),a("div",{staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:e.beforeCloseDialog}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("eip-auth-dialog",{ref:"eipAuthDialog",attrs:{name:"eipAuthDialog","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}})],1)}),[],!1,null,"c91c05d2",null);t.default=d.exports},c3d0:function(e,t,a){"use strict";a("3750")},c3df:function(e,t,a){"use strict";a("8f07")},c432:function(e,t){e.exports=require("halosee-ui/src/utils")},c46c:function(e,t,a){},c481:function(e,t,a){"use strict";a.r(t);a("80a8"),a("067b"),a("96cf");var i,n=a("1da1"),o=(a("8435"),a("00dd"),a("44d6"),a("0ca7"),a("5a1d"),a("e9d5")),r=a("ee4b"),s=a("4172"),l=a("e2d0"),c={name:"advabced-property",props:["data","mainBoFields","allBoData","boDefData","fieldIndexData"],components:{ValidataProperty:o.default,htEditor:r.default,i18nMessageEdit:s.default,MathDialog:l.default},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,t){return!(!e||!t)&&e.split("|").includes(t)},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:(i=Object(n.a)(regeneratorRuntime.mark((function e(t){var a,i,n,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=this.$refs.scriptText,i=t,!a.selectionStart&&0!==a.selectionStart){e.next=12;break}return n=a.selectionStart,o=a.selectionEnd,this.scriptText=a.value.substring(0,n)+i+a.value.substring(o,a.value.length),e.next=8,this.$nextTick();case 8:a.focus(),a.setSelectionRange(o+i.length,o+i.length),e.next=13;break;case 12:this.scriptText+=i;case 13:case"end":return e.stop()}}),e,this)}))),function(e){return i.apply(this,arguments)}),scriptOk:function(){this.dialogScriptVisible=!1,this.scriptText?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,t=this;this.customQuerys.forEach((function(a){e.field.options.customQuery.alias==a.alias&&("string"==typeof a.conditionfield&&(a.conditionfield=JSON.parse(a.conditionfield),a.resultfield=JSON.parse(a.resultfield)),Object.assign(t.field.options.customQuery,a))}));var a=[];this.field.options.customQuery.conditionfield.forEach((function(e){1==e.defaultType&&a.push(e)})),this.field.options.bind=a},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,t){return!(!e||!t)&&e.split("|").includes(t)},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}}},d=c,u=(a("ac07"),a("2877")),p=Object(u.a)(d,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-form",{attrs:{"data-vv-scope":"field",inline:"",size:"small"}},[e.field.options.isWidth?[a("ht-form-item",{attrs:{label:""}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"是否设置控件的宽度 如 80%"}},[a("i",{staticClass:"property-tip icon-question"})]),a("label",[e._v("自定义控件宽度")])],1),a("el-input",{staticStyle:{float:"left"},attrs:{placeholder:"宽度：100%"},model:{value:e.field.options.width,callback:function(t){e.$set(e.field.options,"width",t)},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?a("ht-form-item",{attrs:{label:"统计函数","label-width":"100px"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"函数统计将被移除，请使用公式编辑功能"}},[a("i",{staticClass:"property-tip icon-question"})]),a("label",[e._v("统计函数")])],1),a("span",{staticStyle:{color:"red"}},[e._v("请使用公式编辑功能")])],2):e._e(),e.field.options.mathExp?a("el-popconfirm",{attrs:{title:"确定清空吗？",trigger:"hover"},on:{onConfirm:e.clearFunction}},[a("el-button",{staticClass:"el-icon-circle-close",attrs:{slot:"reference",type:"danger"},slot:"reference"},[e._v("清空\n\t\t\t")])],1):e._e(),a("br")]:e._e(),e.field.noTitle?e._e():[e.field.noTitle?e._e():a("ht-form-item",{attrs:{label:"标题字体样式","label-width":"100px"}},[a("div",[a("el-switch",{attrs:{"active-text":"加粗"},model:{value:e.field.options.boldLable,callback:function(t){e.$set(e.field.options,"boldLable",t)},expression:"field.options.boldLable"}}),a("el-switch",{staticStyle:{"margin-left":"10px"},attrs:{"active-text":"隐藏控件"},model:{value:e.field.options.hideCtrl,callback:function(t){e.$set(e.field.options,"hideCtrl",t)},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)?a("el-switch",{staticStyle:{"margin-left":"10px"},attrs:{"active-text":"隐藏标题"},model:{value:e.field.options.hideLabel,callback:function(t){e.$set(e.field.options,"hideLabel",t)},expression:"field.options.hideLabel"}}):e._e()],1),a("div",{staticStyle:{height:"0px","margin-top":"10px","margin-bottom":"20px"}},[a("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\t\t\t\t\t\tfield.options.lableColor\n\t\t\t\t\t\t\t? (field.options.lableColor = field.options.lableColor)\n\t\t\t\t\t\t\t: (field.options.lableColor = '#969799')\n\t\t\t\t\t"}],attrs:{size:"mini"},model:{value:e.field.options.lableColor,callback:function(t){e.$set(e.field.options,"lableColor",t)},expression:"field.options.lableColor"}})],1)]),e.isBasicsProperty(e.field.ctrlType,"property-text")?a("ht-form-item",{attrs:{label:"内容对齐方式","label-width":""}},[a("el-select",{attrs:{placeholder:""},model:{value:e.field.options.textAlign,callback:function(t){e.$set(e.field.options,"textAlign",t)},expression:"field.options.textAlign"}},[a("el-option",{attrs:{label:"左对齐",value:"left"}}),a("el-option",{attrs:{label:"居中",value:"center"}}),a("el-option",{attrs:{label:"右对齐",value:"right"}})],1)],1):e._e()],e.isBasicsProperty(e.field.ctrlType,"attachment")||e.isBasicsProperty(e.field.ctrlType,"imageViewer")?[a("ht-form-item",{attrs:{label:"文件只读时的权限","label-width":""}},[a("el-switch",{attrs:{"active-text":"允许预览"},model:{value:e.field.options.file.allowPreview,callback:function(t){e.$set(e.field.options.file,"allowPreview",t)},expression:"field.options.file.allowPreview"}}),a("el-switch",{staticStyle:{"margin-left":"10px"},attrs:{"active-text":"允许下载"},model:{value:e.field.options.file.allowDownload,callback:function(t){e.$set(e.field.options.file,"allowDownload",t)},expression:"field.options.file.allowDownload"}})],1)]:e._e(),e.field.noTooltip?e._e():[a("ht-form-item",{attrs:{label:"提示信息(tooltip)","label-width":"100px"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"字段的提示信息（tooltip）"}},[a("i",{staticClass:"property-tip icon-question"})]),a("label",[e._v("提示信息")])],1),a("el-button",{staticClass:"el-icon-edit",attrs:{size:"mini"},on:{click:e.tipClick}},[e._v("编写内容")]),a("el-button",{attrs:{icon:"el-icon-search",size:"mini",type:"primary"},on:{click:function(t){return e.editI18nMessage("tip")}}},[e._v("国际化\n\t\t\t")])],2)],e.isAdvancedProperty(e.field.options.advancedProperty,"isInputEdit")?[a("ht-form-item",{attrs:{"label-width":"100px"}},[a("el-checkbox",{model:{value:e.field.options.isInputEdit,callback:function(t){e.$set(e.field.options,"isInputEdit",t)},expression:"field.options.isInputEdit"}},[e._v("\n\t\t\t\t禁用\n\t\t\t\t"),a("el-tooltip",{attrs:{content:"文本框为置灰状态并且不可编辑"}},[a("i",{staticClass:"property-tip icon-question"})])],1),a("div",{staticStyle:{width:"300px"}})],1)]:e._e(),e.isBasicsProperty(e.field.ctrlType,"input")?[a("ht-form-item",{attrs:{"label-width":"100px"}},[a("el-checkbox",{model:{value:e.field.options.isReadonly,callback:function(t){e.$set(e.field.options,"isReadonly",t)},expression:"field.options.isReadonly"}},[e._v("\n\t\t\t\t不可编辑\n\t\t\t\t"),a("el-tooltip",{attrs:{content:"文本框不可编辑"}},[a("i",{staticClass:"property-tip icon-question"})])],1),a("div",{staticStyle:{width:"300px"}})],1)]:e._e(),e.isAdvancedProperty(e.field.options.advancedProperty,"isBindIdentity")?[a("ht-form-item",{attrs:{"label-width":"100px"}},[a("el-checkbox",{on:{change:e.identityCheck},model:{value:e.field.options.isBindIdentity,callback:function(t){e.$set(e.field.options,"isBindIdentity",t)},expression:"field.options.isBindIdentity"}},[e._v("\n\t\t\t\t绑定流水号\n\t\t\t\t"),a("el-tooltip",{attrs:{content:"流程启动时生成流水号"}},[a("i",{staticClass:"property-tip icon-question"})])],1),e.field.options.isBindIdentity?a("ht-form-item",{attrs:{label:"选择流水号","label-width":"90px"}},[a("ht-select",{attrs:{options:e.identitys,props:{key:"alias",value:"name"}},model:{value:e.field.options.bindIdentityjson.alias,callback:function(t){e.$set(e.field.options.bindIdentityjson,"alias",t)},expression:"field.options.bindIdentityjson.alias"}})],1):e._e()],1),a("ht-load-data",{attrs:{url:e.identityUrl,context:"portal",requestMethod:"post"},on:{"after-load-data":e.afterLoadIdentityData}}),a("div",{staticStyle:{width:"300px"}})]:e._e(),e.isAdvancedProperty(e.field.options.advancedProperty,"isEditor")?[a("ht-form-item",{attrs:{label:"","label-width":""}},[a("template",{slot:"label"},[a("el-checkbox",{model:{value:e.field.options.isEditor,callback:function(t){e.$set(e.field.options,"isEditor",t)},expression:"field.options.isEditor"}},[e._v("富文本")])],1),e.field.options.isEditor?a("el-checkbox",{model:{value:e.field.options.noToolbar,callback:function(t){e.$set(e.field.options,"noToolbar",t)},expression:"field.options.noToolbar"}},[e._v("无工具栏")]):e._e(),e.field.options.isEditor?a("div",[a("el-input-number",{staticStyle:{width:"150px"},attrs:{max:1e3,min:1,"controls-position":"right",placeholder:"高度(px)",value:"150"},model:{value:e.field.options.initialFrameHeight,callback:function(t){e.$set(e.field.options,"initialFrameHeight",t)},expression:"field.options.initialFrameHeight"}}),a("el-input-number",{staticStyle:{width:"150px",float:"left"},attrs:{max:1e3,min:1,"controls-position":"right",placeholder:"宽度(px)"},model:{value:e.field.options.initialFrameWidth,callback:function(t){e.$set(e.field.options,"initialFrameWidth",t)},expression:"field.options.initialFrameWidth"}})],1):e._e(),e.field.options.isEditor?e._e():a("div",{staticStyle:{width:"300px"}})],2)]:e._e(),e.isAdvancedProperty(e.field.options.advancedProperty,"inputType")&&"number"!==e.field.ctrlType?[a("ht-form-item",{attrs:{"label-width":"100px"}},[a("el-checkbox",{model:{value:e.field.options.inputType,callback:function(t){e.$set(e.field.options,"inputType",t)},expression:"field.options.inputType"}},[e._v("\n\t\t\t\t是否密码框\n\t\t\t\t"),a("el-tooltip",{attrs:{content:"文本框内容是否已密码的形式显示"}},[a("i",{staticClass:"property-tip icon-question"})])],1),a("div",{staticStyle:{width:"300px"}})],1)]:e._e(),e.isAdvancedProperty(e.field.options.advancedProperty,"bindPreAndSufFix")?[a("ht-form-item",{attrs:{"label-width":"100px"}},[a("el-checkbox",{on:{change:e.bindPreAndSufFixChange},model:{value:e.field.options.isBindPreAndSufFix,callback:function(t){e.$set(e.field.options,"isBindPreAndSufFix",t)},expression:"field.options.isBindPreAndSufFix"}},[e._v("\n\t\t\t\t绑定前缀、后缀\n\t\t\t\t"),a("el-tooltip",{attrs:{content:"前缀文本框前部分固定的内容，后缀则后部分"}},[a("i",{staticClass:"property-tip icon-question"})])],1),a("div",{staticStyle:{width:"300px"}})],1),e.field.options.isBindPreAndSufFix?a("ht-form-item",{attrs:{label:"前缀","label-width":"100px"}},[a("ht-input",{on:{change:e.isNumberPrefix},model:{value:e.field.options.bindPreAndSufFixjson.preFix,callback:function(t){e.$set(e.field.options.bindPreAndSufFixjson,"preFix",t)},expression:"field.options.bindPreAndSufFixjson.preFix"}})],1):e._e(),e.field.options.isBindPreAndSufFix?a("ht-form-item",{attrs:{label:"后缀","label-width":"100px"}},[a("ht-input",{model:{value:e.field.options.bindPreAndSufFixjson.sufSix,callback:function(t){e.$set(e.field.options.bindPreAndSufFixjson,"sufSix",t)},expression:"field.options.bindPreAndSufFixjson.sufSix"}})],1):e._e()]:e._e(),null==e.field.options.validateType||e.field.options.isInputEdit?e._e():[a("ht-form-item",{attrs:{"label-width":"260px"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"进行校验时，会按照从上至下的顺序依次校验"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("字段校验"),a("span",{staticStyle:{color:"red"}},[e._v("(带*的支持EXCEL导入时校验)")])])],1),a("ValidataProperty",{attrs:{boData:e.mainBoFields,data:e.field,fieldIndexData:e.fieldIndexData},on:{"update:boData":function(t){e.mainBoFields=t},"update:bo-data":function(t){e.mainBoFields=t},"update:data":function(t){e.field=t}}})],2)],e.isAdvancedProperty(e.field.options.advancedProperty,"script")?[a("H3",{staticStyle:{"margin-bottom":"0px"}},[e._v("设置控件执行的方法")]),a("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-plus"},on:{click:e.autoRunJSScript}},[e._v("设置自定义脚本")])]:e._e(),a("el-dialog",{attrs:{"close-on-click-modal":!1,visible:e.dialogCountVisible,"append-to-body":"","destroy-on-close":"",title:"统计函数"},on:{"update:visible":function(t){e.dialogCountVisible=t}}},[a("math-dialog",{attrs:{"bo-def-data":e.boDefData,"math-exp":e.field.options.mathExp,visible:e.dialogCountVisible},on:{"update:mathExp":function(t){return e.$set(e.field.options,"mathExp",t)},"update:math-exp":function(t){return e.$set(e.field.options,"mathExp",t)},"update:visible":function(t){e.dialogCountVisible=t}}})],1),a("el-dialog",{staticClass:"urgent-text",attrs:{"close-on-click-modal":!1,visible:e.dialogScriptVisible,"append-to-body":"",title:"自定义运行脚本设置"},on:{"update:visible":function(t){e.dialogScriptVisible=t}}},[a("div",[a("p",[a("span",[a("strong",[e._v("备注：")])])]),a("p",[e._v("只需要填写function内的业务逻辑 内置参数有")]),a("code",[e._v("\n\t\t\t\tfunction(req,data,i18n,Message,Loading,formVm,_this){\n\t\t\t\t"),a("br"),e._v("// 业务逻辑代码 "),a("br"),e._v("// req 异步请求封装\n\t\t\t\t可以查看带中的request.js "),a("br"),e._v("// i18n 国际化对象\n\t\t\t\ti18n.t('login.login'); // data 在线表单数据对象 "),a("br"),e._v("// Message,\n\t\t\t\tLoading 分别ElementUI 的message 和 loading组件 "),a("br"),e._v("// formVm\n\t\t\t\tform的vue实例对象 使用如下 "),a("br"),e._v("// formVm.data 表单数据 "),a("br"),e._v("//\n\t\t\t\tformVm.$t('login.login') 国际化 "),a("br"),e._v("// _this 当前控件的vue对象\n\t\t\t\t_this.inputVal 控件绑定的model值 "),a("br"),e._v("} // 如果是设置树控件的脚本\n\t\t\t\t多三个参数 nodeData节点数据 ,node节点对象,treeComponent 树组件对象\n\t\t\t")]),a("p",[e._v("如果设置了输入框 返回值将直接绑带到输入框中")])]),a("ht-form-item",{attrs:{label:"自定义JS脚本","label-width":""}},[a("ht-select",{attrs:{options:e.allBoData,props:{key:"name",value:"desc"},clearable:"",placeholder:"选择表单变量"},on:{change:e.diyScriptChange},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t,i){return a("el-option-group",{key:i,attrs:{label:t.desc}},e._l(t.children,(function(e){return a("el-option",{key:e.id,attrs:{label:e.desc,value:"data."+e.path+("sub"==t.nodeType?"[0]":"")+"."+e.name}})})),1)}))}}]),model:{value:e.diyScript,callback:function(t){e.diyScript=t},expression:"diyScript"}})],1),a("div",{staticStyle:{width:"100%",height:"100%"}},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.scriptText,expression:"scriptText"}],ref:"scriptText",staticStyle:{width:"99%",height:"100%"},attrs:{autocomplete:"off",rows:"15",type:"textarea"},domProps:{value:e.scriptText},on:{input:function(t){t.target.composing||(e.scriptText=t.target.value)}}})]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.scriptOk}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogScriptVisible=!1,e.scriptText=""}}},[e._v("取 消")])],1)],1),a("el-dialog",{staticClass:"urgent-text",attrs:{"close-on-click-modal":!1,visible:e.dialogTipVisible,"append-to-body":"",title:"字段提示"},on:{"update:visible":function(t){e.dialogTipVisible=t}}},[a("htEditor",{attrs:{config:e.myConfig},model:{value:e.tooltip,callback:function(t){e.tooltip=t},expression:"tooltip"}}),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.dialogTipVisible=!1,e.field.options.tip=e.tooltip}}},[e._v("确 定\n\t\t\t")]),a("el-button",{on:{click:function(t){e.dialogTipVisible=!1,e.tooltip=""}}},[e._v("取 消\n\t\t\t")])],1)],1),a("i18n-message-edit",{ref:"i18nMessageEdit",attrs:{messageKey:e.i18nMessageKey},on:{"after-save":e.afterSaveI18n}})],2)}),[],!1,null,"0337e80a",null);t.default=p.exports},c48c:function(e,t,a){},c4f1:function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("25fc"),a("6619"),a("96cf");var i=a("1da1"),n=(a("000b"),a("24fd")),o=a("7f58"),r=a("1846");function s(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return l(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,r=!0,s=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){s=!0,o=e},f:function(){try{r||null==a.return||a.return()}finally{if(s)throw o}}}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var c,d={name:"org-auth-page",props:["orgCode","demCode"],components:{EipUserDialog:o.default,EipUserSelector:r.default},computed:{demDeleteUrl:function(){return window.context.uc+"/api/org/v1/orgAuth/deleteOrgAuth"},saveRoleUrl:function(){var e=window.context.uc+"/api/org/v1/orgAuth";return e+="/saveOrgAuth",this.orgAuth.id&&(this.orgAuth.account=this.orgAuth.userAccount,this.orgAuth.orgCode=this.orgCode,this.orgAuth.demCode=this.demCode),e},requestMethod:function(){return"POST"}},data:function(){return{dialogVisible:!1,dialogVisibleMenuPerm:!1,isSubmit:!0,data:[],pageResult:{page:1,pageSize:50,total:0},loadDataUrl:"",menuPerm:{},allowRoles:[],readOnly:!1,orgAuth:{account:"",demCode:"",layoutPerms:"show",orgCode:"",orgPerms:"",orgauthPerms:"",posPerms:"",userId:"",userName:"",userPerms:""},checkValue:[{key:"add",value:"增加"},{key:"delete",value:"删除"},{key:"edit",value:"修改"}],userCheckValue:[{key:"add",value:"增加"},{key:"delete",value:"删除"},{key:"edit",value:"修改"},{key:"setMaster",value:"设置主组织"},{key:"setPos",value:"设置岗位"}],isSelectAll:"全选",dialogTitle:""}},mounted:function(){this.$validator=this.$root.$validator},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},checkClick:function(){this.isSelectAll="全选"},setDemDefault:function(e){var t=this;n.default.setDemDefault(e.code).then((function(){t.$refs.htTable.load()}))},handleClose:function(){this.dialogVisible=!1,this.orgAuth={account:"",demCode:"",layoutPerms:"show",orgCode:"",orgPerms:"",orgauthPerms:"",posPerms:"",userId:"",userName:"",userPerms:""},this.loadDataUrl=""},handleCloseMenuPerm:function(){this.dialogVisibleMenuPerm=!1},showDialog:function(e){this.isSelectAll="全选",this.dialogVisible=!0,e?(this.dialogTitle="编辑管理员权限",this.loadDataUrl="/api/org/v1/orgAuth/getOrgAuth?id=".concat(e.id)):(this.dialogTitle="添加管理员权限",this.orgAuth={name:"",code:""})},dialogCancle:function(e){this[e]=!1,this.orgAuth={account:"",demCode:"",layoutPerms:"show",orgCode:"",orgPerms:"",orgauthPerms:"",posPerms:"",userId:"",userName:"",userPerms:""},this.loadDataUrl=""},loadData:function(e,t){var a=this;console.info(e),n.default.getOrgAuthPage(e,{orgCode:this.orgCode}).then((function(e){a.data=e.rows,a.$emit("orgAuthData",a.data),a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},handleCommand:function(e){if(this.readOnly=!1,"editOrgAuthPage"===e.command)this.isSelectAll="全选",this.showDialog(e.row)},beforeSaveData:(c=Object(i.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.isSubmit=!0;case 1:case"end":return e.stop()}}),e,this)}))),function(){return c.apply(this,arguments)}),afterSaveData:function(){this.dialogVisible=!1,this.isSelectAll="全选",this.$refs.htTable.load()},afterDelete:function(){this.$refs.htTable.load()},afterLoadData:function(e){var t=this;this.dialogVisible&&(this.orgAuth=e,this.isSelectAllFun(),setTimeout((function(){return t.$validator.validateAll("editDemForm")}),500))},isSelectAllFun:function(){"add,edit,delete"!==this.orgAuth.orgPerms||"add,edit,delete,setMaster,setPos"!==this.orgAuth.userPerms||"add,edit,delete"!==this.orgAuth.posPerms||"add,edit,delete"!==this.orgAuth.orgauthPerms||"add,edit,delete"!==this.orgAuth.layoutPerms?this.isSelectAll="全选":this.isSelectAll="取消全选"},selectUser:function(){this.$refs.eipUserDialog.showDialog()},addUnderUser:function(e){if(e&&1==e.length){var t,a=s(e);try{for(a.s();!(t=a.n()).done;){var i=t.value;this.orgAuth.account=i.account,this.$set(this.orgAuth,"userName",i.fullname),this.orgAuth.orgCode=this.orgCode,this.orgAuth.demCode=this.demCode}}catch(e){a.e(e)}finally{a.f()}}else this.$message.error("有且只能有一个用户")},selectAll:function(){"全选"===this.isSelectAll?(this.isSelectAll="取消全选",this.$set(this.orgAuth,"orgPerms","add,edit,delete"),this.$set(this.orgAuth,"userPerms","add,edit,delete,setMaster,setPos"),this.$set(this.orgAuth,"posPerms","add,edit,delete"),this.$set(this.orgAuth,"orgauthPerms","add,edit,delete"),this.$set(this.orgAuth,"layoutPerms","add,edit,delete")):(this.isSelectAll="全选",this.$set(this.orgAuth,"orgPerms",""),this.$set(this.orgAuth,"userPerms",""),this.$set(this.orgAuth,"posPerms",""),this.$set(this.orgAuth,"orgauthPerms",""),this.$set(this.orgAuth,"layoutPerms",""))},valueChange:function(){this.orgAuth.orgCode=this.orgCode,this.orgAuth.demCode=this.demCode}}},u=d,p=(a("134b"),a("2877")),f=Object(p.a)(u,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("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[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]),a("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("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"userName",label:"管理员",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;t.column,t.$index;return[a("el-link",{attrs:{type:"primary",title:"点击编辑"},on:{click:function(t){return e.handleCommand({row:i,command:"editOrgAuthPage"})}}},[e._v(e._s(i.userName))])]}}])}),a("ht-table-column",{attrs:{prop:"orgName",label:"管理的组织",width:"100"}}),a("ht-table-column",{attrs:{prop:"demName",label:"所属维度",width:"100"}}),a("ht-table-column",{attrs:{prop:"orgPerms",label:"组织权限",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.orgPerms&&i.orgPerms.indexOf("add")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("增加")]):e._e(),i.orgPerms&&i.orgPerms.indexOf("delete")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("删除")]):e._e(),i.orgPerms&&i.orgPerms.indexOf("edit")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("修改")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"userPerms",label:"用户权限",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.userPerms&&i.userPerms.indexOf("add")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("增加")]):e._e(),i.userPerms&&i.userPerms.indexOf("delete")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("删除")]):e._e(),i.userPerms&&i.userPerms.indexOf("edit")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("修改")]):e._e(),i.userPerms&&i.userPerms.indexOf("setMaster")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("设置主组织")]):e._e(),i.userPerms&&i.userPerms.indexOf("setPos")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("设置岗位")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"posPerms",label:"岗位权限",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.posPerms&&i.posPerms.indexOf("add")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("增加")]):e._e(),i.posPerms&&i.posPerms.indexOf("delete")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("删除")]):e._e(),i.posPerms&&i.posPerms.indexOf("edit")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("修改")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"orgauthPerms",label:"分级权限",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.orgauthPerms&&i.orgauthPerms.indexOf("add")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("增加")]):e._e(),i.orgauthPerms&&i.orgauthPerms.indexOf("delete")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("删除")]):e._e(),i.orgauthPerms&&i.orgauthPerms.indexOf("edit")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("修改")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"layoutPerms",label:"布局权限",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.layoutPerms&&i.layoutPerms.indexOf("add")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("增加")]):e._e(),i.layoutPerms&&i.layoutPerms.indexOf("delete")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("删除")]):e._e(),i.layoutPerms&&i.layoutPerms.indexOf("edit")>=0?a("el-tag",{attrs:{type:"info"}},[e._v("修改")]):e._e()]}}])})]],2),a("el-dialog",{attrs:{width:"50%",title:e.dialogTitle,visible:e.dialogVisible,"before-close":e.handleClose,"destroy-on-close":!0,"append-to-body":!0}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],model:{value:e.orgAuth,callback:function(t){e.orgAuth=t},expression:"orgAuth"}},[a("ht-form-item",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{label:"用户账号",prop:"name","label-width":"100px"}},[a("ht-input",{model:{value:e.orgAuth.account,callback:function(t){e.$set(e.orgAuth,"account",t)},expression:"orgAuth.account"}})],1),a("ht-form-item",{attrs:{label:"组织管理员",prop:"name","label-width":"100px"}},[a("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(t){e.$set(e.orgAuth,"userName",t)},expression:"orgAuth.userName"}})],1),a("ht-form-item",{attrs:{label:"是否全选"}},[a("el-button",{attrs:{icon:"icon-test"},on:{click:e.selectAll}},[e._v(e._s(e.isSelectAll))])],1),a("ht-form-item",{attrs:{label:"组织权限",prop:"code","label-width":"100px"}},[a("ht-checkbox",{attrs:{options:e.checkValue,validate:{required:!1}},on:{input:e.checkClick},model:{value:e.orgAuth.orgPerms,callback:function(t){e.$set(e.orgAuth,"orgPerms",t)},expression:"orgAuth.orgPerms"}})],1),a("ht-form-item",{attrs:{label:"用户权限",prop:"code","label-width":"100px"}},[a("ht-checkbox",{attrs:{options:e.userCheckValue,validate:{required:!1}},on:{input:e.checkClick},model:{value:e.orgAuth.userPerms,callback:function(t){e.$set(e.orgAuth,"userPerms",t)},expression:"orgAuth.userPerms"}})],1),a("ht-form-item",{attrs:{label:"岗位权限",prop:"code","label-width":"100px"}},[a("ht-checkbox",{attrs:{options:e.checkValue,validate:{required:!1}},on:{input:e.checkClick},model:{value:e.orgAuth.posPerms,callback:function(t){e.$set(e.orgAuth,"posPerms",t)},expression:"orgAuth.posPerms"}})],1),a("ht-form-item",{attrs:{label:"分级权限",prop:"code","label-width":"100px"}},[a("ht-checkbox",{attrs:{options:e.checkValue,validate:{required:!1}},on:{input:e.checkClick},model:{value:e.orgAuth.orgauthPerms,callback:function(t){e.$set(e.orgAuth,"orgauthPerms",t)},expression:"orgAuth.orgauthPerms"}})],1),a("ht-form-item",{attrs:{label:"布局权限",prop:"code","label-width":"100px"}},[a("ht-checkbox",{attrs:{options:e.checkValue,validate:{required:!1}},on:{input:e.checkClick},model:{value:e.orgAuth.layoutPerms,callback:function(t){e.$set(e.orgAuth,"layoutPerms",t)},expression:"orgAuth.layoutPerms"}})],1)],1),e.readOnly?e._e():a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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")))]),a("el-button",{on:{click:function(t){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("ht-load-data",{attrs:{url:e.loadDataUrl,context:"uc"},on:{"after-load-data":e.afterLoadData}}),a("eip-user-dialog",{ref:"eipUserDialog",attrs:{single:"","append-to-body":""},on:{onConfirm:e.addUnderUser}})],1)}),[],!1,null,"254371f3",null);t.default=f.exports},c50a:function(e,t,a){},c548:function(e,t,a){"use strict";a("9a04")},c56d:function(e,t,a){"use strict";a("56bd")},c5e1:function(e,t){e.exports=require("jquery")},c623:function(e,t,a){"use strict";a.r(t);var i=a("8bbf"),n=a.n(i),o=a("c7ea"),r={getCustomQuery:function(e,t){var a=e.commit;e.state;e.getters.hasCustomQueryDataWithAlias(t)||o.default.getByAliasCq(t,(function(e){a("addCustomQueryData",e)}))},clearCustomQuery:function(e,t){var a=e.commit;e.state;e.getters.hasCustomQueryDataWithAlias(t)&&t&&a("clearCustomQueryData",t)},getCustomDialog:function(e,t){var a=e.commit;e.state;e.getters.hasCustomDialogDataWithAlias(t)||o.default.getDialogByAlias(t,(function(e){a("addCustomDialogData",e)}))},clearCustomDialog:function(e,t){var a=e.commit;e.state;e.getters.hasCustomDialogDataWithAlias(t)&&t&&a("clearCustomDialogData",t)}},s={addCustomQueryData:function(e,t){t&&t.alias&&n.a.set(e.customQueryData,t.alias,t)},clearCustomQueryData:function(e,t){n.a.delete(e.customQueryData,t)},addCustomDialogData:function(e,t){t&&t.alias&&n.a.set(e.customDialogData,t.alias,t)},clearCustomDialogData:function(e,t){n.a.delete(e.customDialogData,t)}};t.default={namespaced:!0,state:{customDialogData:{},customQueryData:{}},getters:{hasCustomQueryDataWithAlias:function(e){return function(t){return e.customQueryData.hasOwnProperty(t)}},hasCustomDialogDataWithAlias:function(e){return function(t){return e.customDialogData.hasOwnProperty(t)}}},actions:r,mutations:s}},c6b9:function(e,t,a){"use strict";a("5536")},c6bf:function(e,t,a){},c6d0:function(e,t,a){"use strict";a("f6d1")},c778:function(e,t){e.exports=require("@handsontable/vue")},c7aa:function(e,t,a){!function(e){"use strict";e.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",ss:"%d שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10==0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,t,a){return e<5?"לפנות בוקר":e<10?"בבוקר":e<12?a?'לפנה"צ':"לפני הצהריים":e<18?a?'אחה"צ':"אחרי הצהריים":"בערב"}})}(a("c1df"))},c7ea:function(e,t,a){"use strict";a.r(t);a("b2cb");var i=a("2ade"),n=window.context.form,o=window.context.portal;t.default={reloadByEntId:function(e,t){return new Promise((function(a,o){i.default.get(n+"/bo/def/v1/reload?id=".concat(e,"&alias=").concat(t)).then((function(e){a(e.data)}),(function(e){o(e)}))}))},saveTemplateData:function(e){return new Promise((function(t,a){i.default.post(n+"/form/dataTemplate/v1/save",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getByAliasCq:function(e,t){i.default.post(n+"/form/customQuery/v1/getByAlias",e).then((function(e){t(e.data)}))},getDataTemplateVarList:function(e){return new Promise((function(e,t){i.default.get(n+"/form/dataTemplate/v1/getVarList").then((function(t){e(t.data)}),(function(e){t(e)}))}))},getPageJson:function(e){return new Promise((function(t,a){i.default.post(n+"/form/form/v1/list",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getCustomPageJson:function(e){return new Promise((function(t,a){i.default.post(n+"/formMagicalcoderPage/v1/list",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getBusinessObjTree:function(e,t){i.default.get(o+"/sys/sysType/v1/getTypesByKey?typeKey=".concat(e)).then((function(e){t(e)}))},getBusinessObjData:function(e){return new Promise((function(t,a){i.default.post(n+"/bo/def/v1/list",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getDataformation:function(e,t){i.default.get(n+"/bo/def/v1/getBoJson?alias=".concat(e)).then((function(e){t(e)}))},updateBusinessObjStatus:function(e,t){return new Promise((function(a,o){i.default.get(n+"/bo/def/v1/setStatus?id=".concat(e,"&status=").concat(t)).then((function(e){a(e)}),(function(e){o(e)}))}))},removeBusinessObj:function(e){return new Promise((function(t,a){i.default.remove(n+"/bo/def/v1/removes?ids=".concat(e)).then((function(e){t(e)}),(function(e){a(e)}))}))},getCategory:function(e,t){i.default.get(o+"/sys/sysType/v1/getByGroupKey?groupKey=".concat(e)).then((function(e){t(e)}))},updateCategory:function(e,t,a){return new Promise((function(o,r){i.default.get(n+"/bo/def/v1/updateCategory?ids=".concat(e,"&categoryId=").concat(t,"&categoryName=").concat(a)).then((function(e){o(e)}),(function(e){r(e)}))}))},getEntData:function(e,t){i.default.get(n+"/bo/def/v1/getJson?id=".concat(e)).then((function(e){t(e)}))},saveEntData:function(e){return new Promise((function(t,a){i.default.post(n+"/bo/def/v1/createTableForm",e).then((function(e){t(e)}),(function(e){a(e)}))}))},removeAttr:function(e,t){return new Promise((function(a,o){i.default.post(n+"/bo/def/v1/removeAttr?alias="+t,e).then((function(e){a(e)}),(function(e){o(e)}))}))},recovery:function(e,t){return new Promise((function(a,o){i.default.post(n+"/bo/def/v1/recovery?alias="+t,e).then((function(e){a(e)}),(function(e){o(e)}))}))},deploy:function(e){return new Promise((function(t,a){i.default.get(n+"/bo/def/v1/deploy?id=".concat(e)).then((function(e){t(e)}),(function(e){a(e)}))}))},getDataSource:function(){return new Promise((function(e,t){i.default.get(context.portal+"/sys/sysDataSource/v1/getDataSources").then((function(t){e(t)}),(function(e){t(e)}))}))},getTableList:function(e){return new Promise((function(t,a){i.default.post(n+"/form/customQuery/v1/getByDsObjectName",e).then((function(e){t(e)}),(function(e){a(e)}))}))},changeTableName:function(e,t){return new Promise((function(a,o){i.default.post(n+"/form/customQuery/v1/getTable?flag="+t,e).then((function(e){a(e)}),(function(e){o(e)}))}))},templateListData:function(e){return new Promise((function(t,a){i.default.post(n+"/form/template/v1/list",e).then((function(e){t(e)}),(function(e){a(e)}))}))},setDefault:function(e,t){return new Promise((function(a,o){i.default.get(n+"/form/template/v1/setDefault?id=".concat(e,"&type=").concat(t)).then((function(e){a(e)}),(function(e){o(e)}))}))},copyTemplate:function(e,t,a){return new Promise((function(o,r){i.default.post(n+"/form/template/v1/copyTemplate?templateId=".concat(e,"&newTemplateName=").concat(t,"&newAlias=").concat(a)).then((function(e){o(e)}),(function(e){r(e)}))}))},initTemplate:function(){return new Promise((function(e,t){i.default.post(n+"/form/template/v1/init").then((function(t){e(t)}),(function(e){t(e)}))}))},isTemplateByAlias:function(e){return new Promise((function(t,a){i.default.get(n+"/form/template/v1/isTemplateByAlias?alias="+e).then((function(e){t(e)}))}))},getBindData:function(e,t){return new Promise((function(a,o){i.default.get(n+"/bo/def/v1/getBindData?id=".concat(e,"&alias=").concat(t)).then((function(e){a(e)}),(function(e){o(e)}))}))},getDataTemplateData:function(e){return new Promise((function(t,a){i.default.post(n+"/form/dataTemplate/v1/listToJson",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getFormData:function(e){return new Promise((function(t,a){i.default.post(n+"/form/form/v1/list?formType=pc&status=deploy",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getBpmDataTemplate:function(e,t){return new Promise((function(a,o){i.default.get(n+"/form/dataTemplate/v1/getBpmDataTemplate?formKey=".concat(e,"&boId=").concat(t)).then((function(e){a(e.data)}),(function(e){o(e)}))}))},getBpmDataTemplateById:function(e,t){return new Promise((function(a,o){i.default.get(n+"/form/dataTemplate/v1/getByTemplateId?id=".concat(e,"&boId=").concat(t)).then((function(e){a(e.data)}),(function(e){o(e)}))}))},getBpmDataTemplateInfo:function(e){return new Promise((function(t,a){i.default.get(n+"/form/dataTemplate/v1/getBpmDataTemplateInfo?alias="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getTemplateDataListForm:function(e){return new Promise((function(t,a){i.default.post(n+"/form/dataTemplate/v1/dataList_"+e,{}).then((function(e){t(e.data)}),(function(e){a(e)}))}))},saveTemplateHtml:function(e){return new Promise((function(t,a){i.default.post(n+"/form/dataTemplate/v1/saveTemplate?id="+e.id,e.templateHtml).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getBpmTemplateByPagination:function(e){return new Promise((function(t,a){i.default.post(n+"/form/dataTemplate/v1/listJson/"+e.templateId,e.pagination).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getCustomDialogs:function(){return new Promise((function(e,t){i.default.post(n+"/form/customDialog/v1/getAll",{}).then((function(t){e(t.data)}),(function(e){t(e)}))}))},getCustomDialogByAlias:function(e){return new Promise((function(t,a){i.default.get(n+"/form/customDialog/v1/getByAlias?alias="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getCustomChartList:function(e){return new Promise((function(t,a){i.default.post(n+"/form/customChart/v1/list",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getCustomChartById:function(e){return new Promise((function(t,a){i.default.get(n+"/form/customChart/v1/get/"+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},saveCustomChart:function(e){return new Promise((function(t,a){i.default.post(n+"/form/customChart/v1/save",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},checkSql:function(e){return new Promise((function(t,a){i.default.post(n+"/form/query/querySqldef/checkSql",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getQuerySqlDef:function(e){return new Promise((function(t,a){i.default.get(n+"/form/query/querySqldef/getJson?alias="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getTable:function(e){return new Promise((function(t,a){i.default.post(n+"/form/customChart/v1/getTable",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getListData:function(e,t){return new Promise((function(a,o){i.default.post(n+"/form/customChart/v1/getListData?alias="+e,t).then((function(e){a(e.data)}),(function(e){o(e)}))}))},getCustomViewList:function(e){return new Promise((function(t,a){i.default.post(n+"/form/query/querySqldef/listJson",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getCustomViewById:function(e){return new Promise((function(t,a){i.default.get(n+"/form/query/querySqldef/getJson?id="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getViewList:function(e,t){return new Promise((function(a,o){i.default.post(n+"/form/query/queryView/listJson?sqlAlias="+t,e).then((function(e){a(e.data)}),(function(e){o(e)}))}))},getViewById:function(e){return new Promise((function(t,a){i.default.get(n+"/form/query/queryView/getJson?id="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getTemplateList:function(){return new Promise((function(e,t){i.default.post(n+"/form/query/queryView/getTempList",{}).then((function(t){e(t.data)}),(function(e){t(e)}))}))},refreshFields:function(e){return new Promise((function(t,a){i.default.get(n+"/form/query/querySqldef/refreshFields?id="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},saveCustomView:function(e){return new Promise((function(t,a){i.default.post(n+"/form/query/querySqldef/save",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getCustomDialog:function(){return new Promise((function(e,t){i.default.post(n+"/form/customDialog/v1/getAll",{}).then((function(t){e(t.data)}),(function(e){t(e)}))}))},getQueryViewTemplate:function(e){return new Promise((function(t,a){i.default.get(n+"/form/query/queryView/getJson?id="+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},saveQueryViewTemplate:function(e,t){return new Promise((function(a,o){i.default.post(n+"/form/query/queryView/saveTemplate?id="+e,t).then((function(e){a(e.data)}),(function(e){o(e)}))}))},saveView:function(e){return new Promise((function(t,a){i.default.post(n+"/form/query/queryView/save",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getComVarList:function(e){return new Promise((function(e,t){i.default.get(n+"/form/dataTemplate/v1/getVarList").then((function(t){e(t.data)}),(function(e){t(e)}))}))},saveFormJs:function(e){return new Promise((function(t,a){i.default.post(n+"/form/form/v1/saveFormJs",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},importCustomSql:function(e){return new Promise((function(t,a){i.default.post(n+"/form/query/querySqldef/import",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},importCustomDialog:function(e){return new Promise((function(t,a){i.default.post(n+"/form/customDialog/v1/import",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},importCustomQuery:function(e){return new Promise((function(t,a){i.default.post(n+"/form/customQuery/v1/import",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},deleteAttr:function(e){return new Promise((function(t,a){i.default.post(n+"/bo/def/v1/deleteAttr?id=".concat(e)).then((function(e){t(e)}),(function(e){a(e)}))}))},getCustomDialogList:function(e){return new Promise((function(t,a){i.default.post(window.context.form+"/form/customDialog/v1/list",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getBindRelation:function(e,t){return new Promise((function(a,n){i.default.get(window.context.form+"/form/form/v1/getBindRelation?defId=".concat(e,"&formKey=").concat(t)).then((function(e){a(e)}),(function(e){n(e)}))}))},getBODefByFormId:function(e){return new Promise((function(t,a){i.default.get(window.context.form+"/form/dataTemplate/v1/getBODefByFormId?formId=".concat(e)).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getHideAttr:function(e){return new Promise((function(t,a){i.default.get(window.context.form+"/bo/def/v1/getHideAttr?tableName=".concat(e)).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getViewManageList:function(e){return new Promise((function(t,a){i.default.post(n+"/form/viewManage/v1/listJson",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},createPhysicalViewByViewMngId:function(e){return new Promise((function(t,a){i.default.get(n+"/form/viewManage/v1/createPhysicalView/"+e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},savePrintTemplate:function(e){return new Promise((function(t,a){i.default.post(n+"/form/form/v1/savePrintTemplate",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getCustomViews:function(e){return new Promise((function(t,a){i.default.post(n+"/form/query/queryView/listJson",e).then((function(e){t(e.data)}),(function(e){a(e)}))}))},getDialogByAlias:function(e,t){i.default.get(n+"/form/customDialog/v1/getByAlias?alias=".concat(e)).then((function(e){t(e.data)}))}}},c7f5:function(e,t,a){},c801:function(e,t,a){"use strict";a("8774")},c836:function(e,t,a){},c84d:function(e,t,a){"use strict";a.r(t);a("80a8"),a("000b");var i=a("c994"),n={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}},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}},mounted:function(){},methods:{handleLoad:function(e,t){var a=this;this.$http.post("${uc}/api/org/v1/orgs/getOrgPage",e).then((function(e){var t=e.data;a.data=t.rows,a.pagination.page=t.page,a.pagination.pageSize=t.pageSize,a.pagination.total=t.total})).finally((function(e){t()}))},valueChange:function(e){this.$emit("input",e)},loadOrgTree:function(e,t){e&&e.data&&e.data.isParent?e.data.children?t(e.data.children):this.$http.post("${uc}/api/org/v1/orgs/getByParentAndDem",{demId:e.data.demId,parentId:e.data.id}).then((function(e){t(e.data)})).catch((function(e){})):t([])},changeDemension:function(e){var t=this;this.$http.post("${uc}/api/org/v1/orgs/getByParentAndDem",{demId:e}).then((function(e){t.orgs=i.default.tile2nest(e.data)})).catch((function(e){}))},loadOrgs:function(e){var t={pageBean:this.pagination,querys:[]},a={property:"path",value:e.path,group:"main",operation:"RIGHT_LIKE",relation:"AND"};t.querys.push(a),this.handleLoad(t,(function(){}))},loadDemensions:function(){if(0==this.demensions.length){var e=this;this.$http.get("${uc}/api/demension/v1/dems/getAll").then((function(t){var a=t.data;e.demensions=a,a.forEach((function(t){1==t.isDefault&&(e.defaultDemension=t.id)})),e.defaultDemension||(e.defaultDemension=a[0].id)})).catch((function(e){}))}}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-org-selector",{attrs:{validate:e.validate,name:e.name,placeholder:e.placeholder,permission:e.permission,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(t){e.value=t},expression:"value"}})}),[],!1,null,null,null);t.default=r.exports},c879:function(e,t,a){},c899:function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74"),a("25fc"),a("80a8"),a("1a2e"),a("96cf");var i=a("1da1"),n=(a("000b"),a("ade3")),o=a("5880"),r=a("a858"),s=(a("88de"),a("c994"),a("ce48")),l=a("e3e2"),c=a("d81e"),d=a("c24c"),u=a("b8dc"),p=a("ab00");a("0f7c");function f(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function m(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?f(Object(a),!0).forEach((function(t){Object(n.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):f(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var h=a("f43e").Base64;a("f9d4");var g,b={components:{IndexColumnSetparam:s.default,EipChartSelector:l.default,EipSysTypeSelector:c.default,HtColumn:d.default,codemirror:p.codemirror,eipAuthDialog:function(){return Promise.resolve().then(a.bind(null,"e853"))},CustomDialogDialog:u.default,eipFlowDialog:function(){return Promise.resolve().then(a.bind(null,"9ac0"))},EipDataTemplateDialog:function(){return Promise.resolve().then(a.bind(null,"9099"))}},data:function(){return{isScreenFull:!1,sidebarTitle:"",dialogVisible:!1,previewShow:!1,column:{},styleType:0,blankObj:{name:"",alias:"",memo:"",catalog:"",catalogName:"",colType:"",chartType:"",dataMode:"",dataFrom:"",dataParam:"",dsAlias:"",colHeight:"",colUrl:"",templateHtml:"",isPublic:0,supportRefesh:"",refeshTime:"",showEffect:"",requestType:"",needPage:0,templateHtml2:""},isSubmit:!0,data:[],pageResult:{page:1,pageSize:50,total:0},loadDataUrl:"",previewAlias:"",cmOptions:{value:"",mode:"vue",readOnly:!1,smartIndent:!0,tabSize:2,theme:"base16-light",lineNumbers:!0,line:!0,lineWrapping:!0},curAuthColumnId:"",tempSaveObj:{},uploadDialogVisible:!1,fileList:[],uploadUrl:"".concat(window.context.portal,"/portal/sysIndexColumn/sysIndexColumn/v1/uplaodColumn")}},mounted:function(){this.$validator=this.$root.$validator},computed:m({deleteUrl:function(){return window.context.portal+"/portal/sysIndexColumn/sysIndexColumn/v1/remove"},saveUrl:function(){return window.context.portal+"/portal/sysIndexColumn/sysIndexColumn/v1/save"},codemirror:function(){return this.$refs.mycode.codemirror}},Object(o.mapState)({currentUser:function(e){return e.login.currentUser}})),methods:{openScreenFull:function(){},colTypeChange:function(){1!=this.column.colType&&(this.column.chartType=null)},rowClick:function(e,t,a){this.$refs.columnTable.$refs.htTable.toggleRowSelection(e)},preview:function(e){this.previewAlias=e,this.previewShow=!0},handleClose:function(){this.dialogVisible=!1,this.loadDataUrl=""},afterLoadData:function(e){var t=this;this.dialogVisible&&(1==e.colType?e.chartType=1:4==e.colType&&(e.colType=1,e.chartType=2),this.column=m(m({},this.blankObj),e),this.column.templateHtml2=h.decode(this.column.templateHtml),this.column.isPublic=""+this.column.isPublic,this.column.needPage=""+this.column.needPage,this.tempSaveObj=this.column,setTimeout((function(){return t.$validator.validateAll("editForm")})))},showDialog:function(e){this.dialogVisible=!0,null!=e&&""!=e.id?(this.tempSaveObj=e,this.loadDataUrl="/portal/sysIndexColumn/sysIndexColumn/v1/getJson?id=".concat(e.id)):this.tempSaveObj=this.column},loadData:function(e,t){var a=this;r.default.getIndexColumnPage(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t&&t()}))},handleCommand:function(e){switch(e.command){case"edit":this.sidebarTitle="编辑栏目",this.showDialog(e.row);break;case"add":this.column=JSON.parse(JSON.stringify(this.blankObj)),this.sidebarTitle="添加栏目",this.showDialog();break;case"preview":2==e.row.isPublic?window.open(window.context.front+"/column/preview/"+e.row.alias+"?token="+this.currentUser.token,"_blank"):1==e.row.isPublic?window.open(window.context.mobile+"/htColumn/"+e.row.alias+"?token="+this.currentUser.token,"_blank"):(this.previewAlias=e.row.alias,this.previewShow=!0);break;case"auth":this.columnAuth(e.row)}},beforeSaveData:(g=Object(i.a)(regeneratorRuntime.mark((function e(){var t,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=new RegExp("[一-龥]"),a=new RegExp("[%--`~!@#$^&*()=|{}':;',\\[\\].<>/?~！@#￥……&*（）——| {}【】‘；：”“'。，、？]"),t.test(this.column.alias)||a.test(this.column.alias)?(this.$message({message:"请勿输入中文或特殊字符",type:"warning"}),document.getElementsByName("columnAlias")[0].style.border="1px red solid",document.getElementsByName("columnAlias")[0].focus(),this.isSubmit=!1):0!==this.column.colType||2!==this.column.dataMode&&3!==this.column.dataMode||this.column.templateHtml2?(this.column.templateHtml=h.encode(this.column.templateHtml2),this.tempSaveObj=this.column,2==this.tempSaveObj.chartType&&(this.tempSaveObj.colType=4),this.isSubmit=!0):(this.$message({message:"请填写栏目模板",type:"warning"}),this.isSubmit=!1);case 3:case"end":return e.stop()}}),e,this)}))),function(){return g.apply(this,arguments)}),afterSaveData:function(){this.dialogVisible=!1,this.$refs.columnTable.load()},showSetParamDialog:function(){this.$refs.indexColumnSetparam.showDialog()},handledataParamSave:function(e){this.column.dataParam=e},columnAuth:function(e){var t=this;this.curAuthColumnId=e.id,this.$http.get("${portal}/sys/authUser/v1/getRightsAndDefaultRightType?id="+e.id+"&objType=indexColumn").then((function(e){if(e.data){var a={right:e.data.right,permissionList:e.data.type,autoClose:!1};t.$refs.columnAuth.showDialog(a)}}))},columnAuthConfirm:function(e){var t={id:this.curAuthColumnId,objType:"indexColumn",ownerNameJson:JSON.stringify(e)},a=this;this.$http.post("${portal}/sys/authUser/v1/saveRights",t).then((function(e){e.data&&(e.data.state?(a.$message.success("授权成功"),a.$refs.columnAuth.closeDialog()):a.$message.error(e.data.message))}))},selectQuery:function(e){1==e?this.$refs.customDialogDialog.showDialog():4==e&&this.$refs.dataTemplateDialog.showDialog()},selectedCustomDialog:function(e){this.column.dataFrom=JSON.stringify(e[0])},removeStyle:function(){document.getElementsByName("columnAlias")[0].style.border=""},showFlowDialog:function(){this.$refs.eipFlowDialog.showDialog()},dialogOnConfirm:function(e,t){var a=this;if("eipFlowDialog"==t){var i="";if(e.forEach((function(e){i=e.defKey,a.$set(a.column,"flowKey",e.defKey),a.$set(a.column,"flowName",e.name)})),!i)return;this.$confirm("是否加载流程展示栏目的默认配置？","确认信息",{distinguishCancelAndClose:!0,confirmButtonText:"确定",cancelButtonText:"取消"}).then((function(){a.$set(a.column,"dataFrom","${bpmRunTime}/runtime/instance/v1/query"),a.$set(a.column,"dataMode",3);var e='[{"name":"querys","type":"string","mode":"0","value":"[\\n {\\n \\"group\\": \\"advance\\",\\n \\"operation\\": \\"EQUAL\\",\\n \\"property\\": \\"proc_def_key_\\",\\n \\"relation\\": \\"AND\\",\\n \\"value\\": \\"'+i+'\\"\\n },\\n\\t\\t{\\n \\"group\\": \\"advance\\",\\n \\"operation\\": \\"EQUAL\\",\\n \\"property\\": \\"status_\\",\\n \\"relation\\": \\"AND\\",\\n \\"value\\": \\"end\\"\\n }\\n ]"},{"name":"sorter","type":"string","mode":"0","value":"[\\n {\\n \\"direction\\": \\"DESC\\",\\n \\"property\\": \\"create_time_\\"\\n }\\n ]"},{"name":"pageBean","type":"string","mode":"0","value":"{\\n \\"page\\": 1,\\n \\"pageSize\\": 10,\\n \\"total\\": 0\\n}"}]';a.$set(a.column,"dataParam",e),a.$set(a.column,"requestType","POST"),a.$set(a.column,"isPublic","2"),a.$set(a.column,"templateHtml2",'<homeInst :data="data"/>'),a.$set(a.column,"needPage",1),a.$set(a.column,"colUrl","/completeView/"+i)}))}},onDataTemplate:function(e){if(1==e.length){var t={name:e[0].name,alias:e[0].alias};this.$set(this.column,"dataFrom",JSON.stringify(t))}},exportColumn:function(){var e=this.$refs.columnTable.$refs.htTable.selection;if(e&&0!=e.length){var t=[];e.forEach((function(e){t.push(e.id)})),this.$http.request({url:"".concat(window.context.portal,"/portal/sysIndexColumn/sysIndexColumn/v1/exportColumn"),data:t,method:"post",responseType:"arraybuffer"})}else this.$message.warning("请至少选择一条记录")},beforeClose:function(){this.uploadDialogVisible=!1,this.fileList.splice(0)},uploadSubmit:function(){0!=this.$refs.elUpload.uploadFiles.length?this.$refs.elUpload.submit():this.$message.warning("请上传文件")},importColumn:function(){this.uploadDialogVisible=!0},handleImport:function(e){var t=this,a=new FormData;a.append("file",e.file),r.default.importColumn(a).then((function(e){e.state?(t.$message.success(e.message),t.fileList.splice(0),t.uploadDialogVisible=!1,t.$refs.columnTable.load()):t.beforeClose()}))}}},v=b,y=(a("909d"),a("2877")),w=Object(y.a)(v,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"columnTable",attrs:{data:e.data,selection:!0,pageResult:e.pageResult,"quick-search-props":"name,alias","show-export":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.handleCommand({command:"add"})}}},[e._v("添加")]),a("el-button",{attrs:{size:"small",icon:"el-icon-upload2"},on:{click:e.importColumn}},[e._v("导入")]),a("el-button",{attrs:{size:"small",icon:"el-icon-download"},on:{click:e.exportColumn}},[e._v("导出")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:e.deleteUrl,htTable:e.$refs.columnTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"id",label:"主键",sortable:!0,hidden:""}}),a("ht-table-column",{attrs:{prop:"name",label:"栏目名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary",title:"点击编辑"},on:{click:function(t){return e.handleCommand({row:i,command:"edit"})}}},[e._v(e._s(i.name))])]}}])}),a("ht-table-column",{attrs:{prop:"alias",label:"别名",sortable:!0}}),a("ht-table-column",{attrs:{prop:"dataMode",label:"数据加载方式",sortable:!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[1==i.dataMode?a("el-tag",{attrs:{type:"info"}},[e._v("自定义查询方式")]):e._e(),3==i.dataMode?a("el-tag",{attrs:{type:"primary"}},[e._v("RESTful接口")]):e._e(),4==i.dataMode?a("el-tag",{attrs:{type:"success"}},[e._v("表单列表")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"dataFrom",label:"方法路径",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"isPublic",label:"栏目使用平台",filters:[{text:"管理端",value:0},{text:"手机端",value:1},{text:"应用端",value:2}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0==i.isPublic?a("el-tag",{attrs:{type:"info"}},[e._v("管理端")]):e._e(),1==i.isPublic?a("el-tag",{attrs:{type:"success"}},[e._v("手机端")]):e._e(),2==i.isPublic?a("el-tag",{attrs:{type:"warning"}},[e._v("应用端")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"tenantId",label:"数据类型",sortable:!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[-1!=i.tenantId?a("el-tag",{attrs:{type:"warning"}},[e._v("私有数据")]):e._e(),-1==i.tenantId?a("el-tag",{attrs:{type:"success"}},[e._v("平台公用数据")]):e._e()]}}])}),a("ht-table-column",{attrs:{width:"150",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(t){return e.handleCommand({row:i,command:"preview"})}}},[a("span",[a("i",{staticClass:"icon icon-monitor"}),e._v("预览")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"auth"}}},[e._v("展示授权")])],1)],1)]}}])})]],2),a("el-dialog",{class:{"is-fullscreen__dialog":e.isScreenFull},attrs:{width:"70%",top:"6vh",title:e.sidebarTitle,visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1}},[a("el-form",{attrs:{"data-vv-scope":"editForm"},model:{value:e.column,callback:function(t){e.column=t},expression:"column"}},[e.isScreenFull?e._e():a("div",[a("el-row",[a("el-col",{attrs:{span:12}},[a("ht-form-item",{attrs:{label:"栏目名称",prop:"name","label-width":"100px"}},[a("ht-input",{staticClass:"ht",attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入名称",maxlength:50,showWordLimit:!0},model:{value:e.column.name,callback:function(t){e.$set(e.column,"name",t)},expression:"column.name"}})],1)],1),a("el-col",{attrs:{span:12}},[a("ht-form-item",{attrs:{label:"栏目别名",prop:"code","label-width":"100px"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.column.name,expression:"column.name"}],staticClass:"ht",attrs:{name:"columnAlias",autocomplete:"off",validate:"required:true|regex:^[a-zA-Z][a-zA-Z0-9_]*$,只能输入字母、数字、下划线，且以字母开头|isExist:${portal}/portal/sysIndexColumn/sysIndexColumn/v1/getByAlias?alias=,"+(e.column.id||""),placeholder:"请输入别名",disabled:!!e.column.id,maxlength:50,showWordLimit:!0},on:{change:e.removeStyle},model:{value:e.column.alias,callback:function(t){e.$set(e.column,"alias",t)},expression:"column.alias"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("ht-form-item",{attrs:{label:"栏目分类","label-width":"100px"}},[a("eip-sys-type-selector",{attrs:{typeKey:"INDEX_COLUMN_TYPE","sys-type-id":e.column.catalog},on:{"update:sysTypeId":function(t){return e.$set(e.column,"catalog",t)},"update:sys-type-id":function(t){return e.$set(e.column,"catalog",t)}},model:{value:e.column.catalogName,callback:function(t){e.$set(e.column,"catalogName",t)},expression:"column.catalogName"}})],1)],1),a("el-col",{attrs:{span:12}},[a("ht-form-item",{attrs:{label:"栏目类型","label-width":"100px"}},[a("ht-select",{staticClass:"ht",attrs:{disabled:!!e.column.id,validate:{required:!0},options:[{key:0,value:"一般类型栏目"},{key:1,value:"图表类型栏目"},{key:2,value:"流程公示栏目"}]},on:{change:e.colTypeChange},model:{value:e.column.colType,callback:function(t){e.$set(e.column,"colType",t)},expression:"column.colType"}})],1)],1)],1),2==e.column.colType?a("ht-form-item",{attrs:{label:"选择流程","label-width":"100px"}},[a("span",{staticStyle:{"margin-right":"20px"}},[e._v(e._s(e.column.flowName))]),a("el-button",{attrs:{type:"primary",size:"mini",icon:"el-icon-plus"},on:{click:e.showFlowDialog}},[e._v("选择")])],1):e._e(),1==e.column.colType?a("ht-form-item",{attrs:{label:"选择图表类型","label-width":"100px"}},[a("ht-radio",{attrs:{options:[{key:1,value:"流程统计分析报表"},{key:2,value:"自定义图表"}]},model:{value:e.column.chartType,callback:function(t){e.$set(e.column,"chartType",t)},expression:"column.chartType"}})],1):e._e(),1==e.column.colType?a("ht-form-item",{staticStyle:{display:"block"},attrs:{label:"选择图表","label-width":"100px"}},[a("eip-chart-selector",{attrs:{dataParam:e.column.dataParam,chartType:e.column.chartType},on:{"update:dataParam":function(t){return e.$set(e.column,"dataParam",t)},"update:data-param":function(t){return e.$set(e.column,"dataParam",t)}}})],1):e._e(),1!=e.column.colType?a("ht-form-item",{attrs:{label:"更多路径",maxlength:50,"label-width":"100px"}},[a("ht-input",{staticClass:"ht",staticStyle:{width:"350px"},attrs:{autocomplete:"off",validate:{max:100}},model:{value:e.column.colUrl,callback:function(t){e.$set(e.column,"colUrl",t)},expression:"column.colUrl"}})],1):e._e(),1!=e.column.colType?a("ht-form-item",{attrs:{label:"数据加载方式","label-width":"100px"}},[a("el-input",{attrs:{autocomplete:"off",placeholder:"请输入方法路径",readonly:1===e.column.dataMode},model:{value:e.column.dataFrom,callback:function(t){e.$set(e.column,"dataFrom",t)},expression:"column.dataFrom"}},[a("el-select",{staticStyle:{width:"150px"},attrs:{slot:"prepend",placeholder:"请选择"},slot:"prepend",model:{value:e.column.dataMode,callback:function(t){e.$set(e.column,"dataMode",t)},expression:"column.dataMode"}},[a("el-option",{attrs:{label:"自定义查询方式",value:1}}),a("el-option",{attrs:{label:"RESTful接口",value:3}}),a("el-option",{attrs:{label:"表单列表",value:4}})],1),3==e.column.dataMode||2==e.column.dataMode||0==e.column.dataMode?a("el-button",{attrs:{slot:"append",type:"primary"},on:{click:function(t){return e.showSetParamDialog()}},slot:"append"},[e._v("参数设置")]):a("el-button",{attrs:{slot:"append",type:"primary",icon:"el-icon-search"},on:{click:function(t){return e.selectQuery(e.column.dataMode)}},slot:"append"},[e._v("选 择")])],1)],1):e._e(),3==e.column.dataMode&&1!=e.column.colType?a("ht-form-item",{attrs:{label:"请求类型","label-width":"100px"}},[a("ht-radio",{attrs:{options:[{key:"POST",value:"POST"},{key:"GET",value:"GET"}]},model:{value:e.column.requestType,callback:function(t){e.$set(e.column,"requestType",t)},expression:"column.requestType"}})],1):e._e(),a("ht-form-item",{staticStyle:{display:"block"},attrs:{label:"栏目使用平台","label-width":"100px"}},[(e.column.isPublic?e.column.isPublic:e.column.isPublic="0")?a("ht-radio",{attrs:{options:[{key:"0",value:"管理端"},{key:"1",value:"手机端"},{key:"2",value:"应用端"}]},model:{value:e.column.isPublic,callback:function(t){e.$set(e.column,"isPublic",t)},expression:"column.isPublic"}}):e._e()],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("ht-form-item",{attrs:{label:"栏目高度","label-width":"100px"}},[a("ht-input",{attrs:{type:"number",placeholder:"输入高度"},model:{value:e.column.colHeight,callback:function(t){e.$set(e.column,"colHeight",t)},expression:"column.colHeight"}}),e._v("(单位：px)\n\t\t\t\t\t\t\t")],1)],1),a("el-col",{attrs:{span:12}},[1!=e.column.colType||2!=e.column.chartType?a("ht-form-item",{attrs:{label:"首页分页","label-width":"100px"}},[(e.column.needPage?e.column.needPage:e.column.needPage="0")?a("ht-radio",{attrs:{options:[{key:"0",value:"不分页"},{key:"1",value:"分页"}]},model:{value:e.column.needPage,callback:function(t){e.$set(e.column,"needPage",t)},expression:"column.needPage"}}):e._e()],1):e._e()],1)],1),a("ht-form-item",{attrs:{label:"描述","label-width":"100px"}},[a("ht-input",{attrs:{maxlength:50,showWordLimit:!0},model:{value:e.column.memo,callback:function(t){e.$set(e.column,"memo",t)},expression:"column.memo"}})],1)],1),1!=e.column.colType||2!=e.column.chartType?a("ht-form-item",{attrs:{label:"栏目模版","label-width":"100px"}},[a("el-link",{staticClass:"fullscreen-icon",attrs:{underline:!1,title:e.isScreenFull?"退出全屏":"全屏"},on:{click:function(t){e.isScreenFull=!e.isScreenFull}}},[a("i",{staticClass:"top-link-icon",class:[e.isScreenFull?"icon-restore":"icon-fullscreen"]})]),a("codemirror",{ref:"mycode",staticClass:"code",attrs:{options:e.cmOptions},model:{value:e.column.templateHtml2,callback:function(t){e.$set(e.column,"templateHtml2",t)},expression:"column.templateHtml2"}})],1):e._e()],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{"request-method":"POST",url:e.saveUrl,model:e.tempSaveObj,"is-submit":e.isSubmit,"scope-name":"editForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:e.handleClose}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("ht-load-data",{attrs:{url:e.loadDataUrl,context:"portal"},on:{"after-load-data":e.afterLoadData}}),a("index-column-setparam",{ref:"indexColumnSetparam",attrs:{"set-params":e.column.dataParam},on:{handleDataparamSave:e.handledataParamSave}}),a("el-dialog",{staticClass:"form-editor-dialog",attrs:{"destroy-on-close":"",visible:e.previewShow,"before-close":function(){return e.previewShow=!1}}},[e.previewShow?a("ht-column",{staticClass:"preview_column",attrs:{"column-alias":e.previewAlias,fromPreview:!0}}):e._e()],1),a("eip-auth-dialog",{ref:"columnAuth",on:{onConfirm:e.columnAuthConfirm}}),a("custom-dialog-dialog",{ref:"customDialogDialog",attrs:{single:!0,styleType:e.styleType},on:{onConfirm:e.selectedCustomDialog}}),a("eip-flow-dialog",{ref:"eipFlowDialog",attrs:{name:"eipFlowDialog",single:!0,"append-to-body":""},on:{onConfirm:e.dialogOnConfirm}}),a("eip-data-template-dialog",{ref:"dataTemplateDialog",attrs:{appendToBody:!0,single:!0},on:{onConfirm:e.onDataTemplate}}),a("el-dialog",{attrs:{title:"上传文件",visible:e.uploadDialogVisible,"before-close":e.beforeClose,name:"uploadDialog",width:"40%",top:"30vh","custom-class":"upload-dialog"}},[a("el-upload",{ref:"elUpload",staticClass:"upload-dialog__content",attrs:{action:e.uploadUrl,"http-request":e.handleImport,accept:".zip","file-list":e.fileList,limit:1,"auto-upload":!1}},[a("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("点击上传")]),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传zip文件")])],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.uploadSubmit}},[e._v("上传")]),a("el-button",{attrs:{type:"default"},on:{click:e.beforeClose}},[e._v("取消")])],1)],1)],1)}),[],!1,null,"6ba7a6d6",null);t.default=w.exports},c8ba:function(e,t){var a;a=function(){return this}();try{a=a||new Function("return this")()}catch(e){"object"==typeof window&&(a=window)}e.exports=a},c8f3:function(e,t,a){!function(e){"use strict";e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,t,a){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",ss:"%d sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("c1df"))},c988:function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74");var i=a("53ca"),n=(a("44d6"),a("0ca7"),a("80a8"),a("25fc"),a("000b"),a("ade3")),o=a("2ade"),r=a("c7ea"),s=a("5880"),l=a("f43e"),c=a("400c"),d=a("5f72");function u(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function p(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?u(Object(a),!0).forEach((function(t){Object(n.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):u(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var f={props:["widgetForm","formData","formId"],data:function(){return{leftSpan:13,rightSpan:9,asideShowLeft:!0,asideShowRight:!0,params:null,dialogFormVisible:!1,dialogincluddingFileVisible:!1,historyRecordVisible:!1,newVersionConfig:!1,formHtmlUrl:"",formHtml:"",formExpand:"",tableData:[],pageResult:{page:1,pageSize:10,total:0,showTotal:!0},includeFiles:{diyFile:"",diyCss:"",diyJs:""},cmOptions:{value:"",mode:"vue",readOnly:!1,smartIndent:!0,tabSize:2,theme:"base16-light",lineNumbers:!0,line:!0},cmOptions2:{value:"",mode:"javascript",readOnly:!1,smartIndent:!0,tabSize:2,theme:"base16-light",lineNumbers:!0,line:!0},clickCount:0,publishTimer:null}},computed:p(p({},Object(s.mapState)({currentUser:function(e){return e.login.currentUser}})),{},{title:function(){return"pc"==this.formData.formType?"PC表单设计":"手机表单设计"}}),watch:{asideShowLeft:function(e,t){e!=t&&this.asideshowHandler()},asideShowRight:function(e,t){e!=t&&this.asideshowHandler()},dialogincluddingFileVisible:function(e,t){console.log("dialogincluddingFileVisible:newVal"+e),console.log("dialogincluddingFileVisible:oldVal"+t)},historyRecordVisible:function(e,t){console.log("historyRecordVisible:newVal"+e),console.log("historyRecordVisible:oldVal"+t)}},methods:{asideshowHandler:function(){this.asideShowLeft&&!this.asideShowRight&&(this.leftSpan=22,this.rightSpan=0),!this.asideShowLeft&&this.asideShowRight&&(this.leftSpan=0,this.rightSpan=22),this.asideShowLeft||this.asideShowRight||(this.leftSpan=0,this.rightSpan=0),this.asideShowLeft&&this.asideShowRight&&(this.leftSpan=13,this.rightSpan=9)},fileOnChange:function(e,t){var a=this;this.$confirm("导入后会覆盖掉之前选择的数据建模,以导入文件的绑定信息为准, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){var t=new FileReader;t.readAsText(e.raw);var i=a;t.onload=function(){var e=JSON.parse(this.result);i.$emit("load-local",e)}})).catch((function(){}))},formBack:function(){var e=this;this.$confirm("您确认离开当前编辑页面？","现在离开，内容不会自动保存",{cancelButtonText:"取消",confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){e.$emit("close-dialog")}))},getFormHistoryRecord:function(e){var t=this;t.dialogFormVisible=!0,o.default.get("${form}/form/form/v1/getFormHistoryRecord?id="+e.id).then((function(a){a&&(t.formHtml=e.formHtml)}))},updateFormHistoryRecord:function(e){var t=this;o.default.get("${form}/form/form/v1/updateFormHistoryRecord?id="+e.id).then((function(e){e.data.state&&(d.Message.success(e.data.message),t.$emit("close-dialog"))}))},delFormHistoryRecord:function(e){var t=this;o.default.remove("${form}/form/form/v1/delFormHistoryRecord?id="+e.id).then((function(a){if(a.data.state){d.Message.success("删除成功");var i={pageBean:{page:1,pageSize:20,showTotal:!0},querys:[{property:"formId",value:e.formId,operation:"EQUAL",relation:"AND"}]};t.loadData(i)}}))},variablesClick:function(e){this.includeFiles.diyJs+=e.value},loadData:function(e,t){var a=this,i={pageBean:e.pageBean,querys:[{property:"formId",value:a.formData.id,operation:"EQUAL",relation:"OR"},{property:"formKey",value:a.formData.formKey,operation:"EQUAL",relation:"OR"}]};o.default.post("${form}/form/form/v1/formHistoryRecordlistJson",i).then((function(e){a.tableData=e.data.rows,a.pageResult={page:e.data.page,pageSize:e.data.pageSize,total:e.data.total}})).finally((function(){return t&&t()}))},historyRecord:function(){var e=this;e.historyRecordVisible=!0;var t={pageBean:{page:1,pageSize:10,showTotal:!0},querys:[{property:"formId",value:e.formData.id,operation:"EQUAL",relation:"AND"}]};e.loadData(t)},afterformHtml:function(e){e&&e.bpmForm&&(this.formHtml=e.bpmForm.formHtml,this.formExpand=e.bpmForm.expand,this.includeFiles.diyJs=e.bpmForm.diyJs||"")},includdingFile:function(e){e||(e=this.formData.id),this.dialogincluddingFileVisible=!0,this.formHtmlUrl="/form/form/v1/previewDesignVue?formId="+e,this.includeFiles=this.formData.includeFiles?l.Base64.decode(this.formData.includeFiles,"utf-8"):{diyFile:" ",diyCss:" ",diyJs:" "}},includeFilesOk:function(){var e=this;this.formHtml?(this.dialogincluddingFileVisible=!1,r.default.saveFormJs({formId:this.formData.id,diyJs:this.includeFiles.diyJs,formHtml:l.Base64.encode(this.formHtml,"utf-8"),formExpand:l.Base64.encode(this.formExpand,"utf-8")}).then((function(t){t.state&&e.$message.success(t.message)}))):this.$message.warning("模板HTML不能为空！")},isSave:function(e){for(var t=!1,a=["grid","text","accordion","tab","immediate-single","immediate-textarea","image","iframe","amap","dataView","table"],i=0;i<e.length;i++)if("grid"==e[i].ctrlType||"accordion"==e[i].ctrlType||"tab"==e[i].ctrlType)for(var n=0;n<e[i].columns.length;n++)if(e[i].columns[n].list.length>0)for(var o=0;o<e[i].columns[n].list.length;o++)if(""==e[i].columns[n].list[o].name&&-1==a.indexOf(e[i].columns[n].list[o].ctrlType)&&!e[i].columns[n].list[o].options.noBindModel)return this.$message.error("【"+e[i].desc+"中的"+e[i].columns[n].list[o].desc+"】未绑定属性值"),t=!0;return t},getPostData:function(){if(0!=this.widgetForm.list.length){for(var e=["grid","text","accordion","tab","immediate-single","immediate-textarea","image","iframe","amap","dataView","table"],t=0,a=0;a<this.widgetForm.list.length;a++){if("amap"==this.widgetForm.list[a].ctrlType&&++t>1)return void this.$message({type:"error",message:"表单中只能存在一个地图控件!"});if("grid"==this.widgetForm.list[a].ctrlType||"accordion"==this.widgetForm.list[a].ctrlType||"tab"==this.widgetForm.list[a].ctrlType)for(var i=0;i<this.widgetForm.list[a].columns.length;i++){if(this.widgetForm.list[a].columns[i].span.length>20)return void this.$message({message:"tab布局控件第"+(i+1)+"个标签配置项字符长度超出20！",type:"error"});if(this.widgetForm.list[a].columns[i].list.length>0)for(var n=0;n<this.widgetForm.list[a].columns[i].list.length;n++){if("amap"==this.widgetForm.list[a].columns[i].list[n].ctrlType&&++t>1)return this.widgetForm.list[a].columns[i].list.splice(n,1),void this.$message({type:"error",message:"已存在高德地图控件!"});if(""!=this.widgetForm.list[a].columns[i].list[n].name||"grid"!=this.widgetForm.list[a].columns[i].list[n].ctrlType&&"accordion"!=this.widgetForm.list[a].columns[i].list[n].ctrlType&&"tab"!=this.widgetForm.list[a].columns[i].list[n].ctrlType){if(""==this.widgetForm.list[a].columns[i].list[n].name&&-1==e.indexOf(this.widgetForm.list[a].columns[i].list[n].ctrlType)&&!this.widgetForm.list[a].columns[i].list[n].options.noBindModel)return void this.$message.error("【"+this.widgetForm.list[a].desc+"中的"+this.widgetForm.list[a].columns[i].list[n].desc+"】未绑定属性值")}else if(this.isSave(this.widgetForm.list[a].columns[i].list))return}}}if(this.judgeWidgetFormList(this.widgetForm.list)){var o={expand:JSON.stringify(this.widgetForm),rev:this.formData.rev};o.name=this.formData.name,o.key=this.formData.formKey,o.type=this.formData.typeName,o.typeId=this.formData.typeId,this.formData.defId&&(o.id=this.formData.defId);var r={bpmFormDef:o,bpmForm:this.formData};return this.newVersionConfig&&(r.newForm="newForm"),r}}else this.$message.error("请拖拽表单控件")},publish:function(e){var t=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&&(t.$message({type:"success",message:e.data.message}),t.formData.status="deploy",t.publishTimer&&(clearTimeout(t.publishTimer),t.publishTimer=null),t.$emit("close-dialog"))})):this.publishTimer=setTimeout((function(){return t.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 t=this;r.default.isTemplateByAlias("fieldControl").then((function(a){null!=a.data.value?t.saveForm(e,t):r.default.initTemplate().then((function(a){a.data.state&&t.saveForm(e,t)}))}))}},saveForm:function(e,t){var a=this;if(this.clickCount>0)return this.$message({type:"warning",message:"操作过快，请两秒钟后再进行尝试！"}),!1;if(0==this.clickCount){++this.clickCount;var i=e;i.bpmForm.formButton=JSON.stringify(i.bpmForm.formButton),o.default.post("${form}/form/form/v1/saveForm",i).then((function(e){e.data.value.formData.formButton=JSON.parse(e.data.value.formData.formButton),t.$message.success(e.data.message),t.$emit("close-dialog",e.data.value),a.notPublish&&(a.isPublish=!0),setTimeout((function(){a.clickCount=0}),2e3)}),(function(e){a.$message.error(e.response.data.message||"表单保存失败！请检查表单模板是否正确"),a.isPublish=!1,setTimeout((function(){a.clickCount=0}),2e3)}))}},previewForm:function(){if(this.currentUser&&this.currentUser.account){var e="";e="pc"==this.formData.formType?window.context.front+"/previewForm/"+this.formId+"?token="+this.currentUser.token:window.context.mobile+"/previewForm/"+this.formId+"?token="+this.currentUser.token,window.open(e,"_blank")}},genHtml:function(){var e=this;o.default.post("${form}/form/form/v1/generateFrom",this.getPostData()).then((function(t){e.$message.success(t.data.message),e.$emit("close-dialog")}))},editHtml:function(){},isUpload:function(){},addStyle:function(e){e.columns.length>2&&e.columns.forEach((function(t,a){t.style&&t.style.includes("border")&&a<e.columns.length-1&&!t.style.includes("border-right: none")&&(t.style+=" border-right: none; ")}))},judgeWidgetFormList:function(e){for(var t=this,a=!0,n=[],o=0;o<e.length;o++){var r=this.widgetForm.list[o];if(r.columns){this.addStyle(r);for(var s=0;s<r.columns.length;s++){var l=[],d=r.columns[s].list.filter((function(e){!c.default.isLayoutComponents(e.ctrlType)&&!e.options.noBindModel&&e.options.noBindModel}));l=l.concat(d);for(var u=r.columns[s].list.filter((function(e){return"grid"==e.ctrlType||"table"==e.ctrlType||"tab"==e.ctrlType||"accordion"==e.ctrlType})),p=0;p<u.length;p++){var f=u[p].columns;if(f)for(var m=0;m<f.length;m++){var h=f[m].list;h=h.filter((function(e){if("table"==e.ctrlType)e.rows.forEach((function(e){e.cols.forEach((function(e){l=l.concat(e.list)}))}));else{var t=e.columns;if(t)for(var a=0;a<t.length;a++){var i=t[a].list;i=i.filter((function(e){return!e.options.noBindModel})),l=l.concat(i)}}})),l=l.concat(h)}f||(f=u[p].rows).forEach((function(e){e.cols.forEach((function(e){l=l.concat(e.list)}))}))}n=n.concat(l);for(var g=r.columns[s].list.filter((function(e){return"subtable"==e.ctrlType||"subDiv"==e.ctrlType})),b=0;b<g.length;b++){var v=g[b];if(v.list&&!this.subUnique(v))return!1}if(!(a=this.validateFields(l)))return!1;for(var y=r.columns[s].list.filter((function(e){return"dataView"==e.ctrlType})),w=0;w<y.length;w++){if(""==y[w].templateKey)return this.$message.error("请绑定表单列表"),!1}for(var _=0;_<n.length;_++)for(var x=0;x<r.columns[s].list.length;x++)if(r.columns[s].list[x].fieldPath==n[_].fieldPath&&n[_].target)return this.$message.error("字段属性【"+n[_].title+"】,绑定了多个布局控件"),!1;n=n.concat(r.columns[s].list)}}else if(r.list){var k=function(){var e=t,a=0;try{r.list.forEach((function(t,i){if(("subtable"==r.ctrlType||"subDiv"==r.ctrlType)&&0==a)if("sunDiv"!=t.ctrlType&&"suntable"!=t.ctrlType)a++;else if(r.list.length-1==i&&0==a)throw new Error("请给子表添加字段!");"grid"==t.ctrlType&&e.addStyle(t)}))}catch(e){return t.$message({type:"error",message:e.message}),{v:!1}}if(!t.subUnique(r))return{v:!1}}();if("object"===Object(i.a)(k))return k.v}else if(r.options&&r.options.noBindModel||r.rows){if(r.rows&&r.rows.length>0){if(r.rows.forEach((function(e){e.cols.forEach((function(e){n=n.concat(e.list)}))})),!(a=this.validateRowFields(r)))break}else if(r.templateKey&&""==r.templateKey)return this.$message.error("请绑定表单列表"),!1}else if(n.push(r),!(a=this.validateField(r)))break}var S=this.unique(n);if(this.unique(n)){var D=n.filter((function(e){return e.fieldPath===S.fieldPath})),T="",C=D[0].title;return C||(C=D[0].fieldPath),D.forEach((function(e){T=T+e.desc+","})),this.$message.error("属性【"+C+"】,绑定了多个控件"),!1}return a},subUnique:function(e){var t=this;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 a=e.list.filter((function(e){return"suntable"==e.ctrlType||"sunDiv"==e.ctrlType})),n=0;n<a.length;n++){if(!a[n].options.boSubEntity)return this.$message.error(a[n].desc+"请绑定实体"),!1;if(0==a[n].list.length)return this.$message.error(a[n].desc+"请至少绑定一个孙表字段"),!1;var o=this.getField(a[n]);if(this.unique(o)){var r=function(){var a=o.filter((function(e){return e.fieldPath===l.fieldPath})),i="",n=a[0].title;return n||(n=a[0].fieldPath),a.forEach((function(e){i=i+e.desc+","})),t.$message.error(e.desc+"孙表中属性【"+n+"】,绑定了多个控件【"+i+"】,只能绑定一个"),{v:!1}}();if("object"===Object(i.a)(r))return r.v}if(!this.validateFields(o))return!1}var s=this.getField(e),l=this.unique(s);if(l){var c=s.filter((function(e){return e.fieldPath===l.fieldPath})),d="",u=c[0].title;return u||(u=c[0].fieldPath),c.forEach((function(e){d=d+e.desc+","})),this.$message.error(e.desc+"子表中属性【"+u+"】,绑定了多个控件【"+d+"】,只能绑定一个"),!1}return!!this.validateFields(s)},getField:function(e){for(var t=e.list.filter((function(e){return"grid"==e.ctrlType})),a=e.list.filter((function(e){return"grid"!=e.ctrlType&&("suntable"!=e.ctrlType||"sunDiv"!=e.ctrlType)})),i=0;i<t.length;i++)for(var n=t[i].columns,o=0;o<n.length;o++){var r=n[o].list;a=a.concat(r)}return a},unique:function(e){for(var t={},a=0;a<e.length;a++){if(e[a].fieldPath&&t[e[a].fieldPath])return e[a];t[e[a].fieldPath]=!0}return!1},validateRowFields:function(e){for(var t=0;t<e.rows.length;t++)for(var a=e.rows[t].cols,i=0;i<a.length;i++)for(var n=0;n<a[i].list.length;n++)if(!this.validateField(a[i].list[n]))return!1;return!0},validateFields:function(e){for(var t=0;t<e.length;t++)if(!this.validateField(e[t]))return!1;return!0},validateField:function(e){return e.options&&e.options.noBindModel||""!=e.name?!("selector"==e.ctrlType&&!e.options.selector.type.alias)||(this.$message.error("选择器控件请绑定选择器"),!1):(this.$message.error("请绑定属性值"),!1)}}},m=(a("b850"),a("2877")),h=Object(m.a)(f,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"navbar-default box-shadow flex"},[a("el-page-header",{on:{back:e.formBack},scopedSlots:e._u([{key:"content",fn:function(){return[e._v(e._s(e.title)+"("+e._s(e.formData.name)+")")]},proxy:!0}])}),a("span",[e.formId?a("el-button",{attrs:{icon:"icon-technology"},on:{click:function(t){return e.includdingFile("")}}},[e._v("引入脚本")]):e._e(),e.formId?a("el-button",{attrs:{icon:"icon-list"},on:{click:e.historyRecord}},[e._v("表单历史记录")]):e._e(),a("el-button",{attrs:{icon:"icon-save",type:"primary"},on:{click:function(t){return e.save("notPublish")}}},[e._v("保存")]),e.formId&&"draft"==e.formData.status&&"Y"!=e.formData.isPrint?a("el-button",{attrs:{icon:"icon-release"},on:{click:function(t){return e.publish(1)}}},[e._v("发布")]):e.formId&&"Y"!=e.formData.isPrint?a("el-button",{attrs:{icon:"icon-release"},on:{click:e.newVersion}},[e._v("发布新版")]):e._e(),e.formId?a("el-button",{on:{click:function(t){return e.previewForm()}}},[a("el-tooltip",{attrs:{content:"先(保存|发布)再预览"}},[a("i",{staticClass:"icon-question",staticStyle:{"margin-right":"8px"}})]),e._v("预览\n\t\t\t")],1):e._e(),a("el-button",{attrs:{icon:"el-icon-folder"},on:{click:function(t){return e.$emit("local-save")}}},[e._v("导出本地")]),a("el-upload",{ref:"upload",staticClass:"upload-demo",staticStyle:{display:"inline-block"},attrs:{action:"https://jsonplaceholder.typicode.com/posts/","show-file-list":!1,"on-change":e.fileOnChange,"auto-upload":!1}},[a("el-button",{attrs:{slot:"trigger",icon:"el-icon-folder-opened",size:"small"},slot:"trigger"},[e._v("本地导入")])],1)],1),a("el-dialog",{staticClass:"urgent-text",attrs:{title:"表单数据",visible:e.dialogFormVisible,"append-to-body":"",width:"1024",top:"8vh"},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[a("el-row",{staticStyle:{height:"500px"}},[a("el-col",{staticStyle:{padding:"5px",height:"500px"},attrs:{span:24}},[a("codemirror",{ref:"mycode",staticClass:"mycode",staticStyle:{width:"99%",height:"500px"},attrs:{options:e.cmOptions},model:{value:e.formHtml,callback:function(t){e.formHtml=t},expression:"formHtml"}})],1)],1)],1),a("ht-sidebar-dialog",{staticClass:"urgent-text includding-form",attrs:{title:"引入脚本",visible:e.dialogincluddingFileVisible,"show-close":!1,"append-to-body":"","close-on-click-modal":!1,width:"100%"},on:{"update:visible":function(t){e.dialogincluddingFileVisible=t}}},[a("el-row",{staticStyle:{height:"100%"}},[a("el-col",{directives:[{name:"show",rawName:"v-show",value:e.asideShowLeft,expression:"asideShowLeft"}],staticStyle:{padding:"5px",height:"100%"},attrs:{span:e.leftSpan}},[a("codemirror",{ref:"mycode",staticClass:"mycode",staticStyle:{width:"99%",height:"100%"},attrs:{options:e.cmOptions},model:{value:e.formHtml,callback:function(t){e.formHtml=t},expression:"formHtml"}})],1),a("el-col",{attrs:{span:1}},[a("div",{staticClass:"navbar-collapse",class:{"navbar-collapse-right":!e.asideShowLeft},on:{click:function(t){e.asideShowLeft=!e.asideShowLeft}}},[a("div",{staticClass:"navbar-collapse-bg"},[a("i",{staticClass:"navbar-collapse-arrow",class:{"el-icon-arrow-left":e.asideShowLeft,"el-icon-arrow-right":!e.asideShowLeft}})])])]),a("el-col",{directives:[{name:"show",rawName:"v-show",value:e.asideShowRight,expression:"asideShowRight"}],staticStyle:{padding:"5px",height:"96%"},attrs:{span:e.rightSpan}},[a("span",[e._v("自定义JS脚本")]),e._v("  \n\t\t\t\t\t"),a("el-dropdown",{attrs:{size:"mini"},on:{command:e.variablesClick}},[a("el-button",{attrs:{type:"primary"}},[e._v("\n\t\t\t\t\t\t\t常用变量\n\t\t\t\t\t\t\t"),a("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{command:{value:"currentUser.account"}}},[e._v("当前用户账号")]),a("el-dropdown-item",{attrs:{command:{value:"currentUser.username"}}},[e._v("当前用户名称")])],1)],1),a("br"),a("span",{staticStyle:{color:"red"}},[e._v("编辑的脚本内容会直接填充到【script】里面；如需使用到表单BO数据例：data.实体表名.实体表字段")]),a("codemirror",{ref:"mycode2",staticClass:"code",staticStyle:{width:"99%",height:"100%"},attrs:{options:e.cmOptions2},model:{value:e.includeFiles.diyJs,callback:function(t){e.$set(e.includeFiles,"diyJs",t)},expression:"includeFiles.diyJs"}})],1),a("el-col",{attrs:{span:1}},[a("div",{staticClass:"navbar-collapse",class:{"navbar-collapse-right":!e.asideShowRight},on:{click:function(t){e.asideShowRight=!e.asideShowRight}}},[a("div",{staticClass:"navbar-collapse-bg"},[a("i",{staticClass:"navbar-collapse-arrow",class:{"el-icon-arrow-left":e.asideShowRight,"el-icon-arrow-right":!e.asideShowRight}})])])])],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.includeFilesOk}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogincluddingFileVisible=!1,e.includeFiles.diyJs=""}}},[e._v("取 消")])],1)],1),a("ht-load-data",{attrs:{url:e.formHtmlUrl,context:"form"},on:{"update:url":function(t){e.formHtmlUrl=t},"after-load-data":e.afterformHtml}}),a("el-dialog",{staticClass:"urgent-text",attrs:{title:"表单历史记录",visible:e.historyRecordVisible,"append-to-body":"","close-on-click-modal":!1,width:"64%",top:"8vh"},on:{"update:visible":function(t){e.historyRecordVisible=t}}},[a("ht-table",{ref:"htTable",attrs:{data:e.tableData,pageResult:e.pageResult,selectable:!1,"show-export":!1,"show-custom-column":!1},on:{load:e.loadData}},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"formId",width:"180",label:"表单ID"}}),a("ht-table-column",{attrs:{prop:"createTime",width:"160",label:"修改时间",sortable:!0}}),a("ht-table-column",{attrs:{prop:"version",width:"100",label:"表单版本",sortable:!0}}),a("ht-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.getFormHistoryRecord(i)}}},[e._v("查看表单数据")]),a("el-button",{attrs:{type:"success"},on:{click:function(t){return e.updateFormHistoryRecord(i)}}},[e._v("恢复")]),a("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.delFormHistoryRecord(i)}}},[e._v("删除")])]}}])})]],2)],1)],1)}),[],!1,null,"08a82a68",null);t.default=h.exports},c994:function(e,t,a){"use strict";a.r(t);a("12d2"),a("d624"),a("bb75"),a("2579"),a("803d"),a("0736"),a("1a2e"),a("2fef"),a("b2cb"),a("c1d7");var i=a("2909"),n=(a("27ce"),a("d036"),a("5a1d"),a("ade3")),o=(a("de97"),a("067b"),a("53ca"));a("6619"),a("00dd"),a("25fc"),a("80a8"),a("2c92"),a("6e74");function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function s(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?r(Object(a),!0).forEach((function(t){Object(n.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var l={isEmpty:function(e){return null==e||""===e||(e.constructor==Object?0==Object.keys(e).length:e.constructor==Array&&0==e.length)},parseUrl:function(e){if(""!==e){var t=window.context,a=/^(\$\{(\w+)\})\/.*$/.exec(e);if(null!=a){var i=a[2],n=a[1],o=t[i];if(!o)throw new Error("The '"+i+"' in url:"+e+" does not defined in context provider.");return e.replace(n,o)}return e}},parseExp:function(e,t){if(!e||e.constructor!=String)return e;t=t||{};for(var a=/(\$\{(\w+)\})/,i=null,n=0;(i=a.exec(e))&&!(++n>999);)e=e.replace(i[1],t.hasOwnProperty(i[2])?t[i[2]]:"");return e},getName:function(){return Math.random().toString(36).substr(2,10)},getWriteable:function(e){return"n"!==e&&"r"!==e},mergeValidate:function(e,t){if(!t||t.constructor!==Object&&t.constructor!==String)return e;var a=!0,i=t.constructor===String;if(null==e)a=i,e=i?"":{};else{if(e.constructor!==Object&&e.constructor!==String)throw"rules的类型为".concat(Object(o.a)(e),"，只能为Object类型或String类型。");a=e.constructor===String}if(a&&i){var n=l.stringSplit(e,"|"),r=l.stringSplit(t,"|"),c={},d={};n.forEach((function(e){var t=l.stringSplit(e,":")[0];c[t]=e})),r.forEach((function(e){var t=l.stringSplit(e,":")[0];d[t]=e}));var u=Object.assign(c,d);return Object.values(u).join("|")}var p={},f={};return p=a?l.validateString2Object(e):s({},e),f=i?l.validateString2Object(t):s({},t),Object.assign(p,f)},reduceValidate:function(e,t){if(!e||!t||t.constructor!==Object&&t.constructor!==String)return e;var a=[];if(t.constructor===String){var i=l.validateString2Object(t);a=Object.keys(i)}else a=Object.keys(t);if(e.constructor===Object)return Object.keys(e).forEach((function(t){a.some((function(e){return e==t}))&&delete e[t]})),e;if(e.constructor===String)return l.stringSplit(e,"|").reduce((function(e,t){var i=l.stringSplit(t,":")[0];return a.every((function(e){return e!=i}))&&e.push(t),e}),[]).join("|");throw"rules的类型为".concat(Object(o.a)(e),"，只能为Object类型或String类型。")},validateString2Object:function(e){if(!e||e.constructor!==String)return e;var t={};return l.stringSplit(e,"|").forEach((function(e){var a=l.stringSplit(e,":");if(1==a.length)t[a[0]]=!0;else if(a.length>1){var i=l.stringSplit(a[1],",");t[a[0]]=i}})),t},stringSplit:function(e,t){if(!e||e.constructor!==String||!t||t.constructor!==String)return[];var a=e.split(t);return a=(a=a.map((function(e){return e.trim()}))).trim()},addRequiredOrNot:function(e,t){return"b"!==e?t:(null==t&&(t=""),l.mergeValidate("required",t))},formatDate:function(e){var t=null;if(!e)return t;if(e.constructor!=Date||isNaN(e.getTime())){if(e.constructor!=String&&e.constructor!=Number)throw"格式化日期时，传入的数据格式不正确。";t=new Date(e)}else t=e;var a=t.getFullYear(),i=t.getMonth()+1;i=i<10?"0"+i:i;var n=t.getDate();n=n<10?"0"+n:n;var o=t.getHours();o=o<10?"0"+o:o;var r=t.getMinutes();r=r<10?"0"+r:r;var s=t.getSeconds();return a+"-"+i+"-"+n+" "+o+":"+r+":"+(s=s<10?"0"+s:s)},formatDateYear:function(e){var t=new Date(e),a=t.getFullYear(),i=t.getMonth()+1;i=i<10?"0"+i:i;var n=t.getDate();return a+"-"+i+"-"+(n=n<10?"0"+n:n)},dateIsBefore:function(e,t,a){if(!e||!t)return!0;var i=new Date(e).getTime()||new Date((new Date).format("yyyy-MM-dd")+" "+e).getTime(),n=new Date(t).getTime()||new Date((new Date).format("yyyy-MM-dd")+" "+t).getTime();return a?!(i>n):n>i},dateCalc:function(e,t,a){if(!e||!t||0==e.length||0==t.length)return 0;a&&a.constructor==String||(a="day");var i=["year","month","day","hour","minute","second"];if(-1==i.indexOf(a))throw"计算日期的单位只能从".concat(i,"中选择");var n=new Date(Date.parse(e.replace(/-/g,"/"))).getTime(),o=new Date(Date.parse(t.replace(/-/g,"/"))).getTime();if(!Number.isInteger(n)||!Number.isInteger(o)){var r=new Date,s=r.getFullYear()+"/"+(r.getMonth()+1)+"/"+r.getDate();if(Number.isInteger(n)||(n=new Date("".concat(s," ").concat(e)).getTime()),Number.isInteger(n)||(o=new Date("".concat(s," ").concat(t)).getTime()),!Number.isInteger(n)||!Number.isInteger(o))return 0}var l=0,c=o-n;switch(a){case"year":l=parseInt(c/31104e6);break;case"month":l=parseInt(c/2592e6);break;case"day":l=parseInt(c/864e5);break;case"hour":l=parseInt(c/36e5);break;case"minute":l=parseInt(c/6e4);break;case"second":l=parseInt(c/1e3)}return l},nest2tile:function(e,t,a){var n;return t||(t="children"),(n=[]).concat.apply(n,Object(i.a)(e.map((function(e){var n,o=s({},e);return null!=a&&0!=a||delete o[t],(n=[]).concat.apply(n,[o].concat(Object(i.a)(l.nest2tile(e[t]))))}))))},tile2nest:function(e,t,a,n){if(!e||e.constructor!==Array)return e;var o=Object(i.a)(e);t=t||"id",a=a||"parentId",n=n||"children";var r=[];return o.forEach((function(e){if(e[t]!==e[a]){var i=o.filter((function(i){return i[t]===e[a]}));i&&1==i.length&&(i[0][n]=i[0][n]||[],i[0][n].push(e),r.push(e[t]))}})),r.forEach((function(e){o=o.filter((function(a){return a[t]!==e}))})),o},getOnlineFormInstance:function(e){if(e==e.$root)return e;if(!e)throw"VueComponent实例为空.";return e.hasOwnProperty("watchMap")?e:e.$parent?l.getOnlineFormInstance(e.$parent):void 0},getSubScopeElAndIndex:function(e){var t=l.getParentElementByAttribute(e,"data-subname");if(!t)return{subScopeEl:null,index:null};var a=t.dataset.index;if(void 0===a)throw"要计算的子表行未获取到index属性.";return{subScopeEl:t,index:a=Number.parseInt(a)}},getSubInputScopeByModelExpression:function(e,t){for(var a,i=e.getElementsByClassName("inputs"),n=null,o=0;a=i[o++];){var r=a.__vue__.$vnode.data.model.expression;a.__vue__.$vnode&&a.__vue__.$vnode.componentOptions&&a.__vue__.$vnode.componentOptions.propsData&&a.__vue__.$vnode.componentOptions.propsData.modelExpression&&(r=a.__vue__.$vnode.componentOptions.propsData.modelExpression),a.__vue__&&a.__vue__.$vnode.data.model&&r===t&&(n=a.__vue__)}return n},validateForm:function(e,t){return new Promise((function(a,i){e.$root.$validator.validateAll(t).then((function(t){t?a(t):i(e.$root.$validator.errors.items)}))}))},getParentElementByAttribute:function(e,t){if(null==e)return null;if(!e.hasAttribute||"function"!=typeof e.hasAttribute)throw"传入的元素el不能为空且必须为HTMLHtmlElement类型.";if(!t||t.constructor!==String)throw"传入的属性attribute不能为空且必须为String类型.";return e.hasAttribute(t)?e:"HTML"===e.tagName?null:l.getParentElementByAttribute(e.parentElement,t)},getSomeAttributeFromParentElement:function(e,t){var a=l.getParentElementByAttribute(e,t);return a&&a.getAttribute&&a.getAttribute.constructor===Function?a.getAttribute(t):null},getWholePathOfSub:function(e,t,a){if(!e||!t||null===a||!Number.isInteger(a))return null;var i=/^\w+\.(.*)$/.exec(e);return i?"".concat(t,"[").concat(a,"].").concat(i[1]):null},getValueByPath:function(e,t,a){if(!e||!t||t.constructor!=String)return null;if(!/^\w?.*[\w|\]]$/.test(t))return null;var i=t.split(".");if(1==i.length)return e[t];if(i.length>1){for(var n=e,o=0;o<i.length;o++){if(null==n)return null;var r=i[o],s=/^(\w+)\[(\d+)\]$/.exec(r);if(s)n=n[s[1]][s[2]];else if(n&&n.constructor===Array){var l=0;if(null!=a){var c=Number.parseInt(a);isNaN(c)||(l=c)}n=n[l][r]}else n=n[r]}return n}return null},setValueByPath:function(e,t,a,i){if(e&&t&&t.constructor==String&&/^\w?.*[\w|\]]$/.test(t)){var n=t.split(".");if(1==n.length)e[t]=a;else if(n.length>1)for(var o=e,r=0;r<n.length;r++){var s=n[r],l=/^(\w+)\[(\d+)\]$/.exec(s);if(r==n.length-1)if(l)o[l[1]][l[2]]=a;else if(o&&o.constructor===Array){var c=0;if(null!=i){var d=Number.parseInt(i);isNaN(d)||(c=d)}o[c][s]=a}else o[s]=a;else o=l?o[l[1]][l[2]]:o[s]}}},parseToJson:function(e,t){if(t=t||1,!e||""===e||t>3)return null;try{switch(t){case 1:return JSON.parse(e);case 2:return window.eval("(".concat(e,")"));default:throw"解析json对象错误"}}catch(a){return l.parseToJson(e,t+1)}},convertCurrency:function(e){var t,a,i,n,o,r,s,l,c,d,u,p,f,m;if(""==(e=e.toString()))return"";if(null!=e.match(/[^,.\d]/))return"";if(null==e.match(/^((\d{1,3}(,\d{3})*(.((\d{3},)*\d{1,3}))?)|(\d+(.\d+)?))$/))return"";if(e=(e=e.replace(/,/g,"")).replace(/^0+/,""),Number(e)>99999999999.99)return"";if((n=e.split(".")).length>1?(t=n[0],a=(a=n[1]).substr(0,2)):(t=n[0],a=""),o=new Array("零","壹","贰","叁","肆","伍","陆","柒","捌","玖"),r=new Array("","拾","佰","仟"),s=new Array("","万","亿"),l=new Array("角","分"),i="",Number(t)>0){for(c=0,d=0;d<t.length;d++)f=(u=t.length-d-1)/4,m=u%4,"0"==(p=t.substr(d,1))?c++:(c>0&&(i+=o[0]),c=0,i+=o[Number(p)]+r[m]),0==m&&c<4&&(i+=s[f]);i+="元"}if(""!=a)for(d=0;d<a.length;d++)"0"!=(p=a.substr(d,1))&&(i+=o[Number(p)]+l[d]);return""==i&&(i="零元"),""==a&&(i+="整"),i=""+i},getUrlKey:function(e){return decodeURIComponent((new RegExp("[?|&]"+e+"=([^&;]+?)(&|#|;|$)").exec(location.href)||[,""])[1].replace(/\+/g,"%20"))||null},arrayMove:function(e,t,a){if(a=a||"down",!t||t.constructor!==Object&&t.constructor!==Array)return e;if(t.constructor===Object&&(t=[t]),"up"==a)t.forEach((function(t){var a=e.indexOf(t,1);if(a>0){var n=Object(i.a)(e);n[a-1]=e[a],n[a]=e[a-1],e=n}}));else if("down"==a)for(var n,o=t.length-1;n=t[o--];){var r=e.indexOf(n,0);if(r>-1&&r<e.length-1){var s=Object(i.a)(e);s[r+1]=e[r],s[r]=e[r+1],e=s}}return e},getValueByConfigKey:function(e,t,a){if(!t.hasOwnProperty(a))throw"config对象中未找到属性".concat(a);var i=t[a],n=l.getOnlineFormInstance(e.$parent),o=l.getSubScopeElAndIndex(e.$el),r=o.subScopeEl,s=o.index;if(r){var c=l.getWholePathOfSub(i,r.dataset.subname,s);return l.getValueByPath(n,c)}return l.getValueByPath(n,i)},setValueByConfigKey:function(e,t,a,i){if(t.hasOwnProperty(a)){var n=t[a],o=l.getOnlineFormInstance(e.$parent),r=l.getSubScopeElAndIndex(e.$el),s=r.subScopeEl,c=r.index;if(s){var d=l.getWholePathOfSub(n,s.dataset.subname,c);l.setValueByPath(o,d,i)}else l.setValueByPath(o,n,i)}},objectEquals:function(e,t,a){if(a&&a.constructor===Array||(a=[]),!e||!t)return e===t;for(var i in e)if(!(a.length>0&&-1===a.indexOf(i))){if(e.hasOwnProperty(i)!=t.hasOwnProperty(i))return!1;if(Object(o.a)(e[i])!=Object(o.a)(t[i]))return!1}for(var n in t)if(!(a.length>0&&-1===a.indexOf(n))){if(e.hasOwnProperty(n)!=t.hasOwnProperty(n))return!1;if(Object(o.a)(e[n])!=Object(o.a)(t[n]))return!1;if(e.hasOwnProperty(n))if(e[n]instanceof Array&&t[n]instanceof Array){if(!l.arrayEquals(e[n],t[n]))return!1}else if(e[n]instanceof Object&&t[n]instanceof Object){if(!l.objectEquals(e[n],t[n]))return!1}else if(e[n]!=t[n])return!1}return!0},arrayEquals:function(e,t){if(!e||!t)return e===t;if(e.length!=t.length)return!1;for(var a=0,i=e.length;a<i;a++)if(e[a]instanceof Array&&t[a]instanceof Array){if(!l.arrayEquals(e[a],t[a]))return!1}else if(e[a]instanceof Object&&t[a]instanceof Object){if(!l.objectEquals(e[a],t[a]))return!1}else if(e[a]!=t[a])return!1;return!0},trimEachLine:function(e){if(!e||e.constructor!=String||-1==e.indexOf("\n"))return e;var t=e.split("\n"),a=0;return t.reduce((function(e,t,i){if(1==i){var n=/^(\s+).*$/.exec(t);n&&2==n.length&&(a=n[1].length)}return e+"\n"+t.slice(a,t.length)}))},hashCode:function(e){var t=0;if(0==e.length)return t;for(var a=0;a<e.length;a++)t=(t<<5)-t+e.charCodeAt(a);return t},addHrefToken:function(e,t){console.debug("addHrefToken>src",e);var a=e.indexOf("?")>-1;if(-1==e.indexOf("token="))if(a)e+="&token="+t;else{var i="?token="+t;-1==e.indexOf("#")?e+=i:e=e.replace("#",i+"#")}return console.debug("addHrefToken>tag",e),e},getBaseUrl:function(e){var t="/mvue/";return window.context&&window.context.baseUrl&&(t=window.context.baseUrl),e&&e.baseUrl&&(t=e.baseUrl),window.context.baseUrl||(window.context.baseUrl=t),t=t.lastIndexOf("/")==t.length-1?t.substring(0,t.length-1):t},replaceBaseUrl:function(e){if(window.context.replaceBaseUrl){var t="/fvue",a="/mvue";t!=window.context.front&&0==e.indexOf(t)&&(e=e.replace(t,window.context.front)),a!=window.context.manage&&0==e.indexOf(a)&&(e=e.replace(a,window.context.manage))}return e}};Array.prototype.remove=function(e){var t=this.findIndex((function(t){return t===e}));t>-1&&this.splice(t,1)},Array.prototype.unique=function(e){var t=new Map;return this.filter((function(a){return e?!t.has(a[e])&&t.set(a[e],1):!t.has(a)&&t.set(a,1)}))},Array.prototype.trim=function(){return this.filter((function(e){return""!==e}))},Array.prototype.groupByKey=function(e){var t={};return this.forEach((function(a){var i=t[a[e]];i||(i=[],t[a[e]]=i),i.push(a)})),t},Array.prototype.groupByKey=function(e){var t={};return this.forEach((function(a){var i=t[a[e]];i||(i=[],t[a[e]]=i),i.push(a)})),t},Array.prototype.extractByKey=function(e){var t=new Set;return this.forEach((function(a){e&&a[e]&&t.add(a[e])})),Array.from(t)},Date.prototype.format=function(e){var t={"M+":this.getMonth()+1,"d+":this.getDate(),"h+":this.getHours(),"H+":this.getHours(),"m+":this.getMinutes(),"s+":this.getSeconds(),"q+":Math.floor((this.getMonth()+3)/3),S:this.getMilliseconds()};for(var a in/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(this.getFullYear()+"").substr(4-RegExp.$1.length))),t)new RegExp("("+a+")").test(e)&&(e=e.replace(RegExp.$1,1==RegExp.$1.length?t[a]:("00"+t[a]).substr((""+t[a]).length)));return e},t.default=l},c9fd:function(e,t,a){"use strict";(function(e){a("80a8"),a("2c92"),a("6e74"),a("b2cb"),a("6619"),a("25fc"),a("067b"),a("d036");var i=a("7f49"),n=a("203d"),o=a("c994");t.a={name:"VueUeditorWrap11",data:function(){return{status:0,initValue:"",defaultConfig:{UEDITOR_HOME_URL:o.default.getBaseUrl()?o.default.getBaseUrl()+"UEditor/":"/static/UEditor/",enableAutoSave:!1}}},props:{mode:{type:String,default:"observer",validator:function(e){return-1!==["observer","listener"].indexOf(e)}},value:{type:String,default:""},config:{type:Object,default:function(){return{}}},init:{type:Function,default:function(){return function(){}}},destroy:{type:Boolean,default:!1},name:{type:String,default:""},observerDebounceTime:{type:Number,default:50,validator:function(e){return e>=20}},observerOptions:{type:Object,default:function(){return{attributes:!0,attributeFilter:["src","style","type","name"],characterData:!0,childList:!0,subtree:!0}}},forceInit:{type:Boolean,default:!1}},computed:{mixedConfig:function(){return Object.assign({},this.defaultConfig,this.config)}},methods:{registerButton:function(e){var t=e.name,a=e.icon,i=e.tip,n=e.handler,o=e.index,r=e.UE,s=void 0===r?window.UE:r;s.registerUI(t,(function(e,t){e.registerCommand(t,{execCommand:function(){n(e,t)}});var o=new s.ui.Button({name:t,title:i,cssRules:"background-image: url(".concat(a,") !important;background-size: cover;"),onclick:function(){e.execCommand(t)}});return e.addListener("selectionchange",(function(){var a=e.queryCommandState(t);-1===a?(o.setDisabled(!0),o.setChecked(!1)):(o.setDisabled(!1),o.setChecked(a))})),o}),o,this.id)},_initEditor:function(){var e=this;this.$refs.script.id=this.id="editor_"+Math.random().toString(16).slice(-6),this.init(),this.$emit("beforeInit",this.id,this.mixedConfig),this.editor=window.UE.getEditor(this.id,this.mixedConfig),this.editor.addListener("ready",(function(){2===e.status?e.editor.setContent(e.value):(e.status=2,e.$emit("ready",e.editor),e.editor.setContent(e.initValue)),"observer"===e.mode&&window.MutationObserver?e._observerChangeListener():e._normalChangeListener()}))},_checkDependencies:function(){var e=this;return new Promise((function(t,a){!!window.UE&&!!window.UEDITOR_CONFIG&&0!==Object.keys(window.UEDITOR_CONFIG).length&&!!window.UE.getEditor?t():window.$loadEnv?window.$loadEnv.on("scriptsLoaded",(function(){t()})):(window.$loadEnv=new i.default,e._loadConfig().then((function(){return e._loadCore()})).then((function(){t(),window.$loadEnv.emit("scriptsLoaded")})))}))},_loadConfig:function(){var e=this;return new Promise((function(t,a){if(window.UE&&window.UEDITOR_CONFIG&&0!==Object.keys(window.UEDITOR_CONFIG).length)t();else{var i=document.createElement("script");i.type="text/javascript",i.src=e.mixedConfig.UEDITOR_HOME_URL+"ueditor.config.js",document.getElementsByTagName("head")[0].appendChild(i),i.onload=function(){if(!window.UE||!window.UEDITOR_CONFIG||0===Object.keys(window.UEDITOR_CONFIG).length)throw"加载ueditor.config.js失败,请检查您的配置地址UEDITOR_HOME_URL填写是否正确!";t()}}}))},_loadCore:function(){var e=this;return new Promise((function(t,a){if(window.UE&&window.UE.getEditor)t();else{var i=document.createElement("script");i.type="text/javascript",i.src=e.mixedConfig.UEDITOR_HOME_URL+"ueditor.all.min.js",document.getElementsByTagName("head")[0].appendChild(i),i.onload=function(){if(!window.UE||!window.UE.getEditor)throw"加载ueditor.all.min.js失败,请检查您的配置地址UEDITOR_HOME_URL填写是否正确!";t()}}}))},_setContent:function(e){e===this.editor.getContent()||this.editor.setContent(e)},contentChangeHandler:function(){this.$emit("input",this.editor.getContent())},_normalChangeListener:function(){this.editor.addListener("contentChange",this.contentChangeHandler)},_observerChangeListener:function(){var e=this;this.observer=new MutationObserver(Object(n.default)((function(t){e.editor.document.getElementById("baidu_pastebin")||e.$emit("input",e.editor.getContent())}),this.observerDebounceTime)),this.observer.observe(this.editor.body,this.observerOptions)}},deactivated:function(){this.editor&&this.editor.removeListener("contentChange",this.contentChangeHandler),this.observer&&this.observer.disconnect()},beforeDestroy:function(){this.destroy&&this.editor&&this.editor.destroy&&this.editor.destroy(),this.observer&&this.observer.disconnect&&this.observer.disconnect()},watch:{value:{handler:function(t){var a=this;switch(this.status){case 0:this.status=1,this.initValue=t,(this.forceInit||void 0!==e&&e.client||"undefined"!=typeof window)&&this._checkDependencies().then((function(){a.$refs.script?a._initEditor():a.$nextTick((function(){return a._initEditor()}))}));break;case 1:this.initValue=t;break;case 2:this._setContent(t)}},immediate:!0}}}}).call(this,a("f28c"))},ca06:function(e,t,a){"use strict";a.r(t);a("000b");var i=a("2ade"),n={components:{},data:function(){return{defaultProps:{children:"children",label:"name"},data:[],pageResult:{page:1,pageSize:50,total:0},curRow:{},dialogVisible:!1,statusArray:[{text:"关闭",value:"0",type:"danger"},{text:"开启",value:"1",type:"info"}],typeArray:[{text:"三天",value:"3"},{text:"一周",value:"7"},{text:"一个月",value:"30"},{text:"三个月",value:"90"},{text:"半年",value:"180"},{text:"一年",value:"365"}]}},computed:{saveUrl:function(){return window.context.portal+"/sys/sysLogsSettings/v1/save"}},methods:{handleClose:function(){this.dialogVisible=!1},openDetail:function(e){this.curRow=JSON.parse(JSON.stringify(e)),this.dialogVisible=!0},loadData:function(e,t){var a=this;i.default.post(window.context.portal+"/sys/sysLogsSettings/v1/list",e).then((function(e){var t=e.data;a.data=t.rows,a.pageResult={page:t.page,pageSize:t.pageSize,total:t.total}})).finally((function(){return t()}))}}},o=(a("5c1d"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,"show-export":!1,"show-custom-column":!1,selectable:!1,nopagination:!0},on:{load:e.loadData}},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"模块名","show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary",title:"查看明细"},on:{click:function(t){return e.openDetail(i)}}},[e._v(e._s(i.moduleType))])]}}])}),a("ht-table-column",{attrs:{prop:"type",label:"保存时间",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return e._l(e.typeArray,(function(t){return a("el-tag",{directives:[{name:"show",rawName:"v-show",value:i.saveDays==t.value,expression:"row.saveDays == s.value"}],key:t.value,attrs:{type:"info"}},[e._v(e._s(t.text))])}))}}])}),a("ht-table-column",{attrs:{prop:"isSuccess",label:"状态",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return e._l(e.statusArray,(function(t){return a("el-tag",{directives:[{name:"show",rawName:"v-show",value:i.status==t.value,expression:"row.status == s.value"}],key:t.value,attrs:{type:t.type}},[e._v(e._s(t.text))])}))}}])}),a("ht-table-column",{attrs:{prop:"remark",label:"备注",width:"500"}})]],2),a("ht-sidebar-dialog",{attrs:{width:"28%",title:"编辑日志配置",visible:e.dialogVisible,"before-close":e.handleClose}},[a("el-form",{attrs:{"data-vv-scope":"editForm"},model:{value:e.curRow,callback:function(t){e.curRow=t},expression:"curRow"}},[a("ht-form-item",{attrs:{label:"模块名",prop:"name","label-width":"80px"}},[e._v(e._s(e.curRow.moduleType))]),a("ht-form-item",{attrs:{label:"保存时间",prop:"receivers","label-width":"80px"}},[a("ht-radio",{attrs:{options:[{key:3,value:"三天(3天)"},{key:7,value:"一周(7天)"},{key:30,value:"一个月(30天)"},{key:90,value:"三个月(90天)"},{key:180,value:"半年(180天)"},{key:365,value:"一年(365天)"}]},model:{value:e.curRow.saveDays,callback:function(t){e.$set(e.curRow,"saveDays",t)},expression:"curRow.saveDays"}})],1),a("ht-form-item",{attrs:{label:"状态",prop:"subject","label-width":"80px"}},[a("ht-radio",{attrs:{options:[{key:"0",value:"关闭"},{key:"1",value:"开启"}]},model:{value:e.curRow.status,callback:function(t){e.$set(e.curRow,"status",t)},expression:"curRow.status"}})],1),a("ht-form-item",{attrs:{label:"备注",prop:"content","label-width":"80px"}},[a("ht-input",{attrs:{type:"textarea",rows:2,maxlength:200,showWordLimit:!0},model:{value:e.curRow.remark,callback:function(t){e.$set(e.curRow,"remark",t)},expression:"curRow.remark"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:e.saveUrl,model:e.curRow,"request-method":"POST","scope-name":"editForm"},on:{"after-save-data":function(t){e.dialogVisible=!1,e.$refs.htTable.load()}}},[e._v("保存")]),a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取消")])],1)],1)],1)}),[],!1,null,"74f40780",null);t.default=r.exports},ca3c:function(e,t,a){"use strict";a("07c1")},ca96:function(e,t,a){"use strict";a.r(t);var i=a("a858"),n={components:{htAsideTree:function(){return Promise.resolve().then(a.bind(null,"f3e2"))}},data:function(){return{catId:"",options:[]}},computed:{defaultExpandedKeys:function(){var e=[];return e.push(this.catId),e}},mounted:function(){this.handleSelectOptions()},methods:{handleSelectOptions:function(){var e=this;i.default.getSysCat().then((function(t){e.options=t.sysCategoryList,e.catId=t.sysCategory.id}))},handleNodeClick:function(e){this.catId=e.id}}},o=(a("20e1"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-row",{staticClass:"fullheight"},[a("el-col",{staticClass:"fullheight",attrs:{span:6}},[a("el-card",{staticClass:"fullheight",attrs:{shadow:"hover"},scopedSlots:e._u([{key:"header",fn:function(){return[e._v("点击分类标识")]},proxy:!0}])},[a("ht-tree",{attrs:{data:e.options,props:{label:"name"},"support-filter":""},on:{"node-click":e.handleNodeClick}})],1)],1),a("el-col",{staticClass:"fullheight",attrs:{span:18}},[a("el-card",{staticClass:"fullheight",attrs:{shadow:"hover"},scopedSlots:e._u([{key:"header",fn:function(){return[e._v("分类管理")]},proxy:!0}])},[e.catId?a("ht-aside-tree",{attrs:{"cat-id":e.catId,"has-navbar-collapse":!1,"default-expanded-keys":e.defaultExpandedKeys,"has-footer":!1,width:"35%"}}):e._e()],1),a("div",{staticClass:"form-empty"},[e._v("鼠标经过分类树有设置按钮可弹出操作菜单")])],1)],1)}),[],!1,null,"6819e6ae",null);t.default=r.exports},caa3:function(e,t,a){"use strict";a("7d76")},cacd:function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74");var i=a("ade3"),n=a("289a"),o=a.n(n),r=a("de1d"),s=a("4bcf"),l=a("78ac"),c=a("e57f"),d=a("177d"),u=a("8e1e"),p=a("400c"),f=a("3c4e"),m=a.n(f);function h(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function g(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?h(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):h(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var b={name:"design-tab-layout",components:{Draggable:o.a,DesignFormItem:r.default,WidgetFormItem:s.default,WidgetGridLayout:l.default,WidgetSubdivLayout:d.default,WidgetSubtableLayout:c.default,WidgetDataViewLayout:u.default},props:["element","select","index","data"],data:function(){return{selectWidget:this.select,activeName:0}},methods:{handleMoveStart:function(e){e.item._underlying_vm_=m()({},e.item._underlying_vm_,{clone:!0});var t=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=t},handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveEnd:function(e){e.newIndex,e.oldIndex},handleWidgetColAdd:function(e,t,a){if(t.columns[a].list.length>1)return this.$message.warning("tabs布局字段中不允许有多个栏目"),void t.columns[a].list.splice(e.newIndex,1);if("栅格布局"==e.item.innerText||"tab布局"==e.item.innerText)return this.$message.warning("布局字段中不允许再拖入布局字段"),void t.columns[a].list.splice(e.newIndex,1);var i=e.newIndex,n=e.oldIndex,o=e.item;if(o.className.indexOf("data-grid")>=0)return"DIV"===o.tagName&&this.data.list.splice(n,0,t.columns[a].list[i]),t.columns[a].list.splice(i,1),!1;var r=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());this.$set(t.columns[a].list,i,g(g({},t.columns[a].list[i]),{},{options:g(g({},t.columns[a].list[i].options),{},{remoteFunc:"func_"+r}),key:r,model:t.columns[a].list[i].type+"_"+r,rules:[]})),p.default.handleLayoutComponents(this),this.selectWidget=t.columns[a].list[i]},handleWidgetDelete:function(e){var t=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(){t.data.list.splice(e,1)}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e){this.$emit("update:select",e)},deep:!0}}},v=(a("4c45"),a("2877")),y=Object(v.a)(b,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"widget-form-item",on:{"!click":function(t){return e.handleSelectWidget(e.index)}}},[e.selectWidget.key==e.element.key?a("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[a("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?a("div",{staticClass:"widget-view-action"},[a("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(t){return t.stopPropagation(),e.handleWidgetDelete(e.index)}}})]):e._e(),e.element&&e.element.key?a("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.ctrlType}},e._l(e.element.columns,(function(t,i){return a("el-tab-pane",{key:i,attrs:{name:i+""}},[a("template",{slot:"label"},[t.span.length>10?a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:t.span,placement:"top-start"}},[a("a",[e._v(e._s(t.span.substring(0,10)))])]):a("span",[e._v(e._s(t.span))])],1),a("draggable",e._b({attrs:{"no-transition-on-drag":!0},on:{end:e.handleMoveEnd,start:e.handleMoveStart,add:function(t){return e.handleWidgetColAdd(t,e.element,i)}},model:{value:t.list,callback:function(a){e.$set(t,"list",a)},expression:"col.list"}},"draggable",{group:"form",ghostClass:"ghost",animation:200,handle:".drag-widget"},!1),[a("transition-group",{staticClass:"widget-col-list",attrs:{name:"fade",tag:"div"}},e._l(t.list.filter((function(e){return e.key})),(function(i,n){return a("design-form-item",{key:i.key,attrs:{element:i,select:e.selectWidget,index:n,data:t},on:{"update:select":function(t){e.selectWidget=t},"update:data":function(e){t=e}}})})),1)],1)],2)})),1):e._e()],1)}),[],!1,null,"1830369a",null);t.default=y.exports},caff:function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("2ade"),n=(a("5880"),a("5f72")),o={name:"FlowNodeRemind",components:{MessageTypeSelector:function(){return Promise.resolve().then(a.bind(null,"7519"))},eipScriptDialog:function(){return Promise.resolve().then(a.bind(null,"4769"))},FlowVarSelector:function(){return Promise.resolve().then(a.bind(null,"e9df"))}},props:{node:{type:Object,required:!0},defConfigData:{type:Object,required:!0},reminders:{type:Object,required:!0},nodeList:{type:Array,required:!0}},data:function(){return{tabType:"information",titleSetting:"设置催办",dialogVisibleSetting:!1,reminder:{dateType:"caltime",relNodeEvent:"create",dueAction:"no-action",msgType:"",relNodeId:"",isAdd:!0,isSendMsg:!1,dueTime:0,durationType:1,relTimeType:1,dateScriptType:1},myConfig:{toolbars:[["undo","bold","indent","italic","underline","strikethrough","subscript","fontborder","superscript","formatmatch","forecolor","justifyleft","justifycenter","justifyright","justifyjustify","fontfamily","fontsize","insertorderedlist","insertunorderedlist","lineheight","inserttable"]]},isSave:!1,remindersCopy:[],cmOptions:{value:"",mode:"groovy",readOnly:!1,smartIndent:!0,tabSize:1,theme:"base16-light",lineNumbers:!0,line:!0,autoRefresh:!0},options:[{key:"1",value:"常规"},{key:"2",value:"脚本"}]}},methods:{showDialog:function(e){this.$refs[e].showDialog()},editTaskReminder:function(){this.remindersCopy=JSON.parse(JSON.stringify(this.reminders)),this.isSave=!1,this.dialogVisibleSetting=!0,this.reminder={dateType:"caltime",relNodeEvent:"create",dueAction:"no-action",msgType:"",relNodeId:"",isAdd:!0,isSendMsg:!1,dueTime:0,durationType:"1",relTimeType:"1",dateScriptType:"1"}},orgRowClick:function(e,t,a){"操作"!=t.label&&("1"==e.sendPerson?e.sendPerson=!0:e.sendPerson=!1,this.reminder=e,this.isSave=!0)},saveRemind:function(){var e=this;if(e.isSave){for(var t=0;t<e.remindersCopy.reminderList.length;t++)if(!e.remindersCopy.reminderList[t].name||!e.remindersCopy.reminderList[t].relNodeId||!e.remindersCopy.reminderList[t].dueTime||e.remindersCopy.reminderList[t].isSendMsg&&(!e.remindersCopy.reminderList[t].msgSendTime||!e.remindersCopy.reminderList[t].msgCount||!e.remindersCopy.reminderList[t].msgInterval))return void e.$message({showClose:!0,message:"催办列表第"+(t+1)+"行有字段未通过校验，请正确填写表单内容。",type:"warning"});var a=JSON.stringify(e.remindersCopy);i.default.post("${bpmModel}/flow/plugins/v1/remindersSave?defId="+e.node.defId+"&nodeId="+e.node.nodeId,a).then((function(t){(t=t.data).state?(n.Message.success(e.remindersCopy.reminderList.length+"条催办，已经保存成功！"),e.$emit("update:reminders",e.remindersCopy),e.reminder={dateType:"caltime",relNodeEvent:"create",dueAction:"no-action",msgType:"",relNodeId:"",isAdd:!0,isSendMsg:!1,dueTime:0},e.dialogVisibleSetting=!1):n.Message.error("催办保存出现异常："+t.message)}))}else n.Message.warning("请先新增催办信息再保存")},addRemind:function(){var e=this,t=this;t.$validator.validateAll("settingSave").then((function(a){if(a){if(0==t.reminder.dueTime)return void t.$message({showClose:!0,message:"相对到期时间不能小于1分钟",type:"warning"});if(t.reminder.isSendMsg&&(!t.reminder.msgSendTime||0==t.reminder.msgSendTime))return void t.$message({showClose:!0,message:"发送相对时间不能小于1分钟",type:"warning"});if(t.reminder.relNodeId==t.node.nodeId&&"complete"==t.reminder.relNodeEvent)return void n.Message.warning("无法设置本节点完成后执行催办操作");if(t.reminder.isSendMsg&&!t.reminder.msgType)return void n.Message.warning("请选择消息类型");if(t.reminder.isSendMsg&&!t.reminder.htmlMsg&&!t.reminder.plainMsg)return void n.Message.warning("请输入消息内容");t.reminder.isAdd&&(t.isSave=!0,delete t.reminder.isAdd,t.remindersCopy.reminderList||(t.remindersCopy.reminderList=[]),t.remindersCopy.reminderList.push(e.reminder),t.reminder={dateType:"caltime",relNodeEvent:"create",dueAction:"no-action",msgType:"",relNodeId:"",isAdd:!0,isSendMsg:!1,dueTime:0})}else{var i=t.$validator.errors.items.filter((function(e){return"settingSave"==e.scope})).length;t.$message({showClose:!0,message:"有".concat(i,"个字段未通过校验，请正确填写表单内容。"),type:"warning"})}}))},close:function(){this.dialogVisibleSetting=!1},deleteSetting:function(e,t){e.splice(t,1),this.isSave=!0,this.reminder={dateType:"caltime",relNodeEvent:"create",dueAction:"no-action",msgType:"",relNodeId:"",isAdd:!0,isSendMsg:!1,dueTime:0}},varTreeOnConfirm:function(e,t){console.info(e);var a="";a="number"===e.dataType?".asDouble()":".asText()",this.reminder[t]=this.reminder[t]||"",this.$set(this.reminder,t,this.reminder[t]+e.path+".data."+e.name+a),this.$forceUpdate()}},mounted:function(){this.$validator=this.$root.$validator}},r=(a("9738"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-inline"},[a("label",{staticClass:"control-label"},[e._v(e._s(e.node.name)+"("+e._s(e.node.nodeId)+")")]),a("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.editTaskReminder}},[e._v("设置催办")]),a("br"),e.reminders.reminderList&&0!=e.reminders.reminderList.length?e._e():a("label",{staticClass:"control-label",staticStyle:{color:"#dd6161"}},[e._v("尚未配置催办任务")]),e.reminders.reminderList&&e.reminders.reminderList.length>0?a("div",[e._l(e.reminders.reminderList,(function(t){return a("label",{key:t.name,staticClass:"control-label",staticStyle:{display:"block","text-align":"left"}},[e._v(e._s(t.name))])})),a("div",{staticClass:"control-label",staticStyle:{"text-align":"right"}},[e._v("查看更多信息请编辑")]),a("br")],2):e._e(),a("el-dialog",{attrs:{width:"70%",top:"8vh",title:e.titleSetting,visible:e.dialogVisibleSetting,"before-close":e.close,"close-on-click-modal":!1,"append-to-body":""}},[a("div",{staticStyle:{width:"100%",height:"550px"}},[a("div",{staticStyle:{width:"65%",float:"left",height:"100%",overflow:"auto"}},[a("div",{staticStyle:{"margin-bottom":"10px"}},[a("el-button",{attrs:{type:"primary",size:"mini",icon:"el-icon-right"},on:{click:e.addRemind}},[e._v("新 增")]),a("el-button",{attrs:{type:"success",size:"mini",icon:"el-icon-check"},on:{click:e.saveRemind}},[e._v("保 存")]),a("el-button",{attrs:{type:"danger",size:"mini",icon:"el-icon-close"},on:{click:e.close}},[e._v("关 闭")])],1),a("el-form",{attrs:{"data-vv-scope":"settingSave"},model:{value:e.reminder,callback:function(t){e.reminder=t},expression:"reminder"}},[a("el-tabs",{attrs:{type:"border-card"},model:{value:e.tabType,callback:function(t){e.tabType=t},expression:"tabType"}},[a("el-tab-pane",{attrs:{label:"催办基本信息",name:"information"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("催办名称:")]),a("td",{attrs:{colspan:"3"}},[a("ht-input",{staticStyle:{width:"400px"},attrs:{placeholder:"请输入催办名称",autocomplete:"off",validate:"required"},model:{value:e.reminder.name,callback:function(t){e.$set(e.reminder,"name",t)},expression:"reminder.name"}})],1)]),a("tr",[a("th",{attrs:{width:"130px"}},[a("el-tooltip",{attrs:{content:"脚本取值格式为{表单名}.data.{字段名}",placement:"top"}},[a("i",{staticClass:"el-icon-info"})]),e._v("\n\t\t\t\t\t\t\t\t\t\t\t日期类型:\n\t\t\t\t\t\t\t\t\t\t")],1),a("td",{attrs:{colspan:"3"}},[a("ht-select",{attrs:{options:e.options},model:{value:e.reminder.dateScriptType,callback:function(t){e.$set(e.reminder,"dateScriptType",t)},expression:"reminder.dateScriptType"}}),"2"===e.reminder.dateScriptType?a("flow-var-selector",{attrs:{defId:e.node.defId,removeSub:!0,includeBpmConstants:!1},on:{"node-click":function(t){return e.varTreeOnConfirm(t,"typeScript")}}}):e._e(),"2"===e.reminder.dateScriptType?a("codemirror",{attrs:{options:e.cmOptions},model:{value:e.reminder.typeScript,callback:function(t){e.$set(e.reminder,"typeScript",t)},expression:"reminder.typeScript"}}):a("ht-select",{attrs:{options:[{key:"caltime",value:"日历日"},{key:"worktime",value:"工作日"}]},model:{value:e.reminder.dateType,callback:function(t){e.$set(e.reminder,"dateType",t)},expression:"reminder.dateType"}})],1)]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("相对节点:")]),a("td",[a("ht-select",{attrs:{clearable:"",options:e.nodeList,props:{key:"nodeId",value:"name"},validate:"required"},model:{value:e.reminder.relNodeId,callback:function(t){e.$set(e.reminder,"relNodeId",t)},expression:"reminder.relNodeId"}})],1),a("th",{attrs:{width:"130px"}},[e._v("节点事件:")]),a("td",[a("ht-select",{attrs:{clearable:"",options:[{key:"create",value:"创建"},{key:"complete",value:"完成"}]},model:{value:e.reminder.relNodeEvent,callback:function(t){e.$set(e.reminder,"relNodeEvent",t)},expression:"reminder.relNodeEvent"}})],1)]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"140px"}},[a("el-tooltip",{attrs:{content:"脚本取值格式为{表单名}.data.{字段名}",placement:"top"}},[a("i",{staticClass:"el-icon-info"})]),e._v("\n\t\t\t\t\t\t\t\t\t\t\t相对到期时间:\n\t\t\t\t\t\t\t\t\t\t")],1),a("td",{attrs:{colspan:"3"}},[a("ht-select",{attrs:{options:e.options},model:{value:e.reminder.durationType,callback:function(t){e.$set(e.reminder,"durationType",t)},expression:"reminder.durationType"}}),"2"===e.reminder.durationType?a("flow-var-selector",{attrs:{defId:e.node.defId,removeSub:!0,includeBpmConstants:!1},on:{"node-click":function(t){return e.varTreeOnConfirm(t,"durationScript")}}}):e._e(),"2"===e.reminder.durationType?a("codemirror",{attrs:{options:e.cmOptions},model:{value:e.reminder.durationScript,callback:function(t){e.$set(e.reminder,"durationScript",t)},expression:"reminder.durationScript"}}):["caltime"===e.reminder.dateType?a("ht-duration",{attrs:{validate:"required"},model:{value:e.reminder.dueTime,callback:function(t){e.$set(e.reminder,"dueTime",t)},expression:"reminder.dueTime"}}):e._e(),"worktime"===e.reminder.dateType?[a("ht-input",{attrs:{type:"number"},model:{value:e.reminder.dueTime,callback:function(t){e.$set(e.reminder,"dueTime",t)},expression:"reminder.dueTime"}}),e._v("分钟\n\t\t\t\t\t\t\t\t\t\t\t\t")]:e._e()]],2)]),a("tr",[a("th",{attrs:{width:"130px"}},[e._v("到期动作:")]),a("td",{attrs:{colspan:"3"}},[a("ht-select",{attrs:{clearable:"",options:[{key:"no-action",value:"无动作"},{key:"auto-next",value:"执行同意操作"},{key:"end-process",value:"结束该流程"},{key:"call-method",value:"调用指定方法"}]},model:{value:e.reminder.dueAction,callback:function(t){e.$set(e.reminder,"dueAction",t)},expression:"reminder.dueAction"}})],1)]),"call-method"==e.reminder.dueAction?a("tr",[a("th",{attrs:{width:"130px"}},[e._v("执行脚本:")]),a("td",{attrs:{colspan:"3"}},[a("el-button",{on:{click:function(t){return e.showDialog("eipScriptDialogDueScript")}}},[e._v("常用脚本")]),a("eip-script-dialog",{ref:"eipScriptDialogDueScript",attrs:{"append-to-body":""},model:{value:e.reminder.dueScript,callback:function(t){e.$set(e.reminder,"dueScript",t)},expression:"reminder.dueScript"}}),a("br"),a("ht-input",{staticClass:"ht_tr",attrs:{type:"textarea",rows:5,placeholder:"请输入执行脚本",autocomplete:"off"},model:{value:e.reminder.dueScript,callback:function(t){e.$set(e.reminder,"dueScript",t)},expression:"reminder.dueScript"}})],1)]):e._e(),a("tr",[a("th",{attrs:{width:"130px"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"return true,则执行该条催办；return false,表示不执行该催办。如果表达式为空，将视为返回true。",placement:"left-start"}},[a("i",{staticClass:"el-icon-warning"},[e._v("条件表达式:")])])],1),a("td",{attrs:{colspan:"3"}},[a("el-button",{on:{click:function(t){return e.showDialog("eipScriptDialogCondition")}}},[e._v("常用脚本")]),a("eip-script-dialog",{ref:"eipScriptDialogCondition",attrs:{"append-to-body":""},model:{value:e.reminder.condition,callback:function(t){e.$set(e.reminder,"condition",t)},expression:"reminder.condition"}}),a("br"),a("ht-input",{staticClass:"ht_tr",attrs:{type:"textarea",rows:5,placeholder:"请输入条件表达式",autocomplete:"off"},model:{value:e.reminder.condition,callback:function(t){e.$set(e.reminder,"condition",t)},expression:"reminder.condition"}})],1)])])])]),a("el-tab-pane",{attrs:{label:"消息设置",name:"news"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"130px"}},[e._v("催办类型:")]),a("td",[a("el-checkbox",{staticClass:"ht_ce",model:{value:e.reminder.isSendMsg,callback:function(t){e.$set(e.reminder,"isSendMsg",t)},expression:"reminder.isSendMsg"}},[e._v("催办期间定时发送消息")]),e.reminder.isSendMsg?a("el-checkbox",{staticClass:"ht_ce",model:{value:e.reminder.sendPerson,callback:function(t){e.$set(e.reminder,"sendPerson",t)},expression:"reminder.sendPerson"}},[e._v("催办秘书")]):e._e()],1)]),e.reminder.isSendMsg?a("tr",[a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("发送相对时间:")]),a("td",[a("ht-select",{attrs:{options:e.options},model:{value:e.reminder.relTimeType,callback:function(t){e.$set(e.reminder,"relTimeType",t)},expression:"reminder.relTimeType"}}),"2"===e.reminder.relTimeType?a("codemirror",{attrs:{options:e.cmOptions},model:{value:e.reminder.relTimeScript,callback:function(t){e.$set(e.reminder,"relTimeScript",t)},expression:"reminder.relTimeScript"}}):["caltime"===e.reminder.dateType?a("ht-duration",{attrs:{validate:"required"},model:{value:e.reminder.msgSendTime,callback:function(t){e.$set(e.reminder,"msgSendTime",t)},expression:"reminder.msgSendTime"}}):e._e(),"worktime"===e.reminder.dateType?[a("ht-input",{attrs:{type:"number"},model:{value:e.reminder.msgSendTime,callback:function(t){e.$set(e.reminder,"msgSendTime",t)},expression:"reminder.msgSendTime"}}),e._v("分钟")]:e._e()]],2)]):e._e(),e.reminder.isSendMsg?a("tr",[a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("发送信息次数:")]),a("td",[a("ht-select",{attrs:{clearable:"",options:[{key:"1",value:"1次"},{key:"2",value:"2次"},{key:"3",value:"3次"},{key:"4",value:"4次"},{key:"5",value:"5次"},{key:"6",value:"6次"},{key:"7",value:"7次"},{key:"8",value:"8次"},{key:"9",value:"9次"},{key:"10",value:"10次"}],validate:"required"},model:{value:e.reminder.msgCount,callback:function(t){e.$set(e.reminder,"msgCount",t)},expression:"reminder.msgCount"}})],1)]):e._e(),e.reminder.isSendMsg?a("tr",[a("th",{staticClass:"is-required",attrs:{width:"130px"}},[e._v("发送消息间隔:")]),a("td",[a("ht-duration",{attrs:{validate:"required"},model:{value:e.reminder.msgInterval,callback:function(t){e.$set(e.reminder,"msgInterval",t)},expression:"reminder.msgInterval"}})],1)]):e._e(),e.reminder.isSendMsg?a("tr",[a("th",{attrs:{width:"130px"}},[e._v("消息类型:")]),a("td",[a("MessageTypeSelector",{ref:"messageTypeSelector",staticClass:"ht_ce",model:{value:e.reminder.msgType,callback:function(t){e.$set(e.reminder,"msgType",t)},expression:"reminder.msgType"}})],1)]):e._e(),e.reminder.isSendMsg?a("tr",[a("th",{attrs:{width:"130px"}},[e._v("富文本模板:")]),a("td",[a("ht-editor",{attrs:{config:e.myConfig},model:{value:e.reminder.htmlMsg,callback:function(t){e.$set(e.reminder,"htmlMsg",t)},expression:"reminder.htmlMsg"}})],1)]):e._e(),e.reminder.isSendMsg?a("tr",[a("th",{attrs:{width:"130px"}},[e._v("普通文本内容:")]),a("td",[a("ht-input",{staticClass:"ht_tr",attrs:{type:"textarea",rows:5,placeholder:"请输入普通文本内容",autocomplete:"off"},model:{value:e.reminder.plainMsg,callback:function(t){e.$set(e.reminder,"plainMsg",t)},expression:"reminder.plainMsg"}})],1)]):e._e()])])])],1)],1)],1),a("div",{staticStyle:{float:"left",width:"31%","margin-left":"10px",height:"100%",overflow:"auto"}},[a("div",{staticClass:"div_list"},[e._v("催办列表")]),a("el-table",{ref:"htTableSetting",attrs:{data:e.remindersCopy.reminderList,border:""},on:{"row-click":e.orgRowClick}},[a("el-table-column",{attrs:{prop:"name",label:"催办名称"}}),a("el-table-column",{attrs:{label:"操作",width:"90"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.$index;return[a("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-delete"},on:{click:function(t){return e.deleteSetting(e.remindersCopy.reminderList,i)}}},[e._v("删除")])]}}])})],1)],1)])])],1)}),[],!1,null,"711b2fb6",null);t.default=s.exports},cb3f:function(e,t,a){"use strict";a.r(t);a("96cf");var i,n=a("1da1"),o=a("5f72"),r=a("2ade"),s={name:"eip-url-tree-dialog",props:{title:{type:String,required:!0,default:"选择分类"},url:{type:String,required:!0},requestMethod:{type:String,default:"GET"}},data:function(){return{dialogVisible:!1,treeData:[],defaultProps:{children:"children",label:"name"},nodes:{}}},methods:{showDialog:function(){this.getData()},getData:(i=Object(n.a)(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this.treeData=[],this.dialogVisible=!0,e.next=4,r.default.request({url:this.url,method:this.requestMethod});case 4:t=e.sent,this.treeData=t.data;case 6:case"end":return e.stop()}}),e,this)}))),function(){return i.apply(this,arguments)}),handleSave:function(){"{}"!=JSON.stringify(this.nodes)?(this.$emit("handle-save",this.nodes),this.nodes={},this.dialogVisible=!1):o.Message.warning("请选择数据")},handleClose:function(){this.nodes={},this.dialogVisible=!1},handleNodeClick:function(e){this.nodes=e}}},l=s,c=(a("e6f4"),a("2877")),d=Object(c.a)(l,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:e.title,width:"400px",visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("ht-tree",{ref:"htTypeTree",attrs:{data:e.treeData,props:e.defaultProps,"default-expand-all":"","expand-on-click-node":!1},on:{"node-click":e.handleNodeClick}}),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.handleSave}},[e._v("确 定")]),a("el-button",{on:{click:e.handleClose}},[e._v("取 消")])],1)],1)}),[],!1,null,"19ca4a17",null);t.default=d.exports},cb6c:function(e,t,a){"use strict";a("c14b")},cb75:function(e,t,a){"use strict";a("2372")},cbc8:function(e,t,a){!function(e){"use strict";e.defineOption("foldGutter",!1,(function(t,n,o){o&&o!=e.Init&&(t.clearGutter(t.state.foldGutter.options.gutter),t.state.foldGutter=null,t.off("gutterClick",c),t.off("changes",d),t.off("viewportChange",u),t.off("fold",p),t.off("unfold",p),t.off("swapDoc",d)),n&&(t.state.foldGutter=new a(i(n)),l(t),t.on("gutterClick",c),t.on("changes",d),t.on("viewportChange",u),t.on("fold",p),t.on("unfold",p),t.on("swapDoc",d))}));var t=e.Pos;function a(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 n(e,a){for(var i=e.findMarks(t(a,0),t(a+1,0)),n=0;n<i.length;++n)if(i[n].__isFold){var o=i[n].find(-1);if(o&&o.line===a)return i[n]}}function o(e){if("string"==typeof e){var t=document.createElement("div");return t.className=e+" CodeMirror-guttermarker-subtle",t}return e.cloneNode(!0)}function r(e,a,i){var r=e.state.foldGutter.options,l=a-1,c=e.foldOption(r,"minFoldSize"),d=e.foldOption(r,"rangeFinder"),u="string"==typeof r.indicatorFolded&&s(r.indicatorFolded),p="string"==typeof r.indicatorOpen&&s(r.indicatorOpen);e.eachLine(a,i,(function(a){++l;var i=null,s=a.gutterMarkers;if(s&&(s=s[r.gutter]),n(e,l)){if(u&&s&&u.test(s.className))return;i=o(r.indicatorFolded)}else{var f=t(l,0),m=d&&d(e,f);if(m&&m.to.line-m.from.line>=c){if(p&&s&&p.test(s.className))return;i=o(r.indicatorOpen)}}(i||s)&&e.setGutterMarker(a,r.gutter,i)}))}function s(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}function l(e){var t=e.getViewport(),a=e.state.foldGutter;a&&(e.operation((function(){r(e,t.from,t.to)})),a.from=t.from,a.to=t.to)}function c(e,a,i){var o=e.state.foldGutter;if(o){var r=o.options;if(i==r.gutter){var s=n(e,a);s?s.clear():e.foldCode(t(a,0),r)}}}function d(e){var t=e.state.foldGutter;if(t){var a=t.options;t.from=t.to=0,clearTimeout(t.changeUpdate),t.changeUpdate=setTimeout((function(){l(e)}),a.foldOnChangeTimeSpan||600)}}function u(e){var t=e.state.foldGutter;if(t){var a=t.options;clearTimeout(t.changeUpdate),t.changeUpdate=setTimeout((function(){var a=e.getViewport();t.from==t.to||a.from-t.to>20||t.from-a.to>20?l(e):e.operation((function(){a.from<t.from&&(r(e,a.from,t.from),t.from=a.from),a.to>t.to&&(r(e,t.to,a.to),t.to=a.to)}))}),a.updateViewportTimeSpan||400)}}function p(e,t){var a=e.state.foldGutter;if(a){var i=t.line;i>=a.from&&i<a.to&&r(e,i,i+1)}}}(a("56b3"),a("4895"))},cbc9:function(e,t,a){},cc10:function(e,t,a){},cc21:function(e,t,a){"use strict";a.r(t);a("80a8"),a("4bf8"),a("2ade");var i=a("5880"),n=a("c994"),o={props:["defId","title","nodeId","defkey"],components:{FlowNodeUserCondition:function(){return Promise.resolve().then(a.bind(null,"ec8e"))}},data:function(){return{nodeUsers:[],curSetIndex:"-1"}},computed:Object(i.mapState)({defConfigData:function(e){return e.flow.defConfigData}}),watch:{nodeUsers:{handler:function(e,t){var a={};if(a["nodeSetData.nodeUserMap."+this.nodeId]=e,e)for(var i=0;i<e.length;i++)e[i].groupNo=i+1;this.$store.dispatch("flow/updateConfig",a)},deep:!0}},methods:{dialogCancel:function(){},nodeUserConditionConfirm:function(e){e.calcs&&("-1"!=this.curSetIndex?this.nodeUsers.splice(this.curSetIndex,1,e):this.nodeUsers.push(e))},ArrayTool:function(e,t,a){a=a||"down";var i=e[t];if(!i||i.constructor!==Object&&i.constructor!==Array)return e;if(i.constructor===Object&&(i=[i]),"up"==a)i.forEach((function(t){var a=e.indexOf(t,1);if(a>0){var i=e[a-1];e.splice(a-1,1,e[a]),e.splice(a,1,i)}}));else if("down"==a)for(var n,o=i.length-1;n=i[o--];){var r=e.indexOf(n,0);if(r>-1&&r<e.length-1){var s=e[r+1];e.splice(r+1,1,e[r]),e.splice(r,1,s)}}},setNodeUser:function(e){var t={nodeId:this.nodeId};e||0===e?(this.curSetIndex=e,t.userRule=JSON.parse(JSON.stringify(this.nodeUsers[e]))):this.curSetIndex=-1,this.$refs.flowNodeUserCondition.showDialog(t)}},created:function(){this.utils=n.default,this.defConfigData.nodeSetData.nodeUserMap&&this.defConfigData.nodeSetData.nodeUserMap[this.nodeId]&&(this.nodeUsers=JSON.parse(JSON.stringify(this.defConfigData.nodeSetData.nodeUserMap[this.nodeId])))}},r=(a("06c6"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{"margin-top":"-8px"}},[a("label",{staticClass:"el-form-item__label",staticStyle:{float:"none"}},[e._v(e._s(e.title)+"("+e._s(e.nodeId)+")\n\t\t"),a("el-button",{staticStyle:{padding:"6px 8px"},attrs:{icon:"el-icon-plus"},on:{click:function(t){return e.setNodeUser()}}})],1),e.nodeUsers&&0!=e.nodeUsers.length?e._e():a("div",{staticClass:"alert-danger alert"},[e._v("  尚未配置节点人员，请添加人员设置")]),e._l(e.nodeUsers,(function(t,i){return a("div",{key:i,staticClass:"alert"},[a("div",{staticStyle:{float:"left","margin-left":"10px","font-size":"13px"}},[0===i?a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"批次顺序由上至下增大，第一批次无法获取到审批人时才会获取下一个批次审批人信息。",placement:"left"}},[a("span",{staticClass:"control-label left-label"},[a("i",{staticClass:"el-icon-warning"})])]):e._e(),e._v("\n\n\t\t\t"+e._s(t.description)+"\n\t\t")],1),a("div",{staticStyle:{float:"right !important"}},[a("el-button",{attrs:{icon:"el-icon-edit"},on:{click:function(t){return e.setNodeUser(i)}}}),a("el-button",{attrs:{icon:"el-icon-arrow-up"},on:{click:function(t){return e.ArrayTool(e.nodeUsers,i,"up")}}}),a("el-button",{attrs:{icon:"el-icon-arrow-down"},on:{click:function(t){return e.ArrayTool(e.nodeUsers,i)}}}),a("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.nodeUsers.remove(e.nodeUsers[i])}}})],1)])})),a("FlowNodeUserCondition",{ref:"flowNodeUserCondition",on:{nodeUserConditionConfirm:e.nodeUserConditionConfirm}})],2)}),[],!1,null,"5a328f5d",null);t.default=s.exports},cc80:function(e,t,a){},cd27:function(e,t,a){"use strict";a("dac4")},cd97:function(e,t){e.exports=require("element-ui/lib/transitions/collapse-transition")},cdab:function(e,t,a){!function(e){"use strict";e.defineLocale("en-SG",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a("c1df"))},cdac:function(e,t,a){},cdf6:function(e,t,a){"use strict";a("17c9")},ce39:function(e,t,a){"use strict";a("b109")},ce48:function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("6619"),a("25fc");function i(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return n(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return n(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);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,s=!0,l=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return s=e.done,e},e:function(e){l=!0,r=e},f:function(){try{s||null==a.return||a.return()}finally{if(l)throw r}}}}function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var o={name:"index-column-setparam",props:{setParams:{type:String}},components:{VariablesSelector:function(){return Promise.resolve().then(a.bind(null,"b36a"))}},data:function(){return{title:"设置参数",dialogVisible:!1,typeArr:[{key:"string",value:"string"},{key:"int",value:"int"},{key:"float",value:"float"},{key:"double",value:"double"},{key:"byte",value:"byte"},{key:"short",value:"short"},{key:"long",value:"long"},{key:"boolean",value:"boolean"},{key:"date",value:"date"}],modeArr:[{key:"0",value:"固定值"}],cmOptions:{showCursorWhenSelecting:!0,value:"",mode:"application/json",readOnly:!1,smartIndent:!0,autofocus:!0,tabSize:2,theme:"eclipse",lineNumbers:!0,line:!0,inputStyle:"textarea"},varList:[{key:"curUserAccount",value:"当前用户账号"},{key:"curUserId",value:"当前用户ID"}]}},computed:{dataParams:function(){return JSON.parse(this.setParams||"[]")}},methods:{handleVarSelectorClick:function(e,t){if(t&&t.data&&t.data.key){var a="${"+t.data.key+"}";this.$refs.dataParamCode&&this.$refs.dataParamCode.codemirror.replaceSelection(a)}},showDialog:function(){this.dialogVisible=!0},handleSave:function(){var e,t=i(this.dataParams);try{for(t.s();!(e=t.n()).done;){var a=e.value;if(!a.name||!a.type||!a.mode)return void this.$message({message:"参数名、参数类型、值来源都不能为空",type:"warning"})}}catch(e){t.e(e)}finally{t.f()}this.$emit("handleDataparamSave",JSON.stringify(this.dataParams)),this.dialogVisible=!1},handleClose:function(){this.dialogVisible=!1},addParam:function(){this.dataParams.push({name:"",type:"string",mode:"0",value:""})},delParam:function(e){this.dataParams.remove(e)}}},r=a("2877"),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:e.title,width:"1200px",visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1,top:"6vh"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("div",{staticStyle:{"margin-bottom":"20px"}},[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:e.addParam}},[e._v("添加")])],1),e.dialogVisible?a("el-table",{ref:"htTable",attrs:{data:e.dataParams,border:!0}},[a("el-table-column",{attrs:{prop:"name",label:"参数名"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ht-input",{staticClass:"ht",attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入别名"},model:{value:i.name,callback:function(t){e.$set(i,"name",t)},expression:"row.name"}})]}}],null,!1,4140823655)}),a("el-table-column",{attrs:{prop:"type",label:"参数类型"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ht-select",{attrs:{options:e.typeArr},model:{value:i.type,callback:function(t){e.$set(i,"type",t)},expression:"row.type"}})]}}],null,!1,2242070267)}),a("el-table-column",{attrs:{prop:"value",label:"参数值",width:"600"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("VariablesSelector",{attrs:{data:e.varList,"node-key":"key",props:{label:"value",children:"children"}},on:{"node-click":e.handleVarSelectorClick}}),a("codemirror",{ref:"dataParamCode",staticClass:"code",staticStyle:{height:"170px"},attrs:{options:e.cmOptions},model:{value:i.value,callback:function(t){e.$set(i,"value",t)},expression:"row.value"}})]}}],null,!1,3514853388)}),a("el-table-column",{attrs:{width:"150"},scopedSlots:e._u([{key:"header",fn:function(){return[a("span",{staticStyle:{color:"#2274af"}},[e._v("操作")])]},proxy:!0},{key:"default",fn:function(t){var i=t.row;return[a("el-button",{on:{click:function(t){return e.delParam(i)}}},[e._v("删除")])]}}],null,!1,2221258722)})],1):e._e(),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.handleSave}},[e._v("确 定")]),a("el-button",{on:{click:e.handleClose}},[e._v("取 消")])],1)],1)}),[],!1,null,null,null);t.default=s.exports},cea3:function(e,t,a){},cebe:function(e,t){e.exports=require("axios")},cf05:function(e,t,a){"use strict";a.r(t);a("25fc"),a("000b");var i=a("4bf8"),n=a("fe97"),o={name:"watermark-type-dialog",props:{id:String},components:{eipSysTypeDialog:n.default},data:function(){return{data:[],pageResult:{page:1,pageSize:20,total:0},dialogVisible:!1,title:"设置分类",deleteUrl:window.context.bpmModel+"/bpmModel/bpmWatermarkType/v1/remove"}},methods:{loadData:function(e,t){var a=this;e.querys||(e.querys=[]),this.id&&e.querys.push({property:"watermark_id_",value:this.id,group:"filter",operation:"EQUAL",relation:"AND"}),i.default.getWatermarkTypeList(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){t&&t()}))},showDialog:function(){this.dialogVisible=!0},handleClose:function(){this.dialogVisible=!1},edit:function(){this.$refs.typeDialog.showDialog()},dialogOnConfirm:function(e){var t=this,a=e.filter((function(e){return"true"!=e.isParent})).map((function(e){return{typeId:e.id,watermarkId:t.id,typeName:e.name}}));i.default.isExistWatermarkType(a).then((function(e){e.state&&("设置成功"===e.message?i.default.saveWatermarkType(a,1).then((function(e){e.state&&(t.$message.success("添加成功"),t.$refs.htTable.load())})):t.$confirm(e.message+"，是否保存至此？").then((function(){i.default.saveWatermarkType(a,1).then((function(e){e.state&&(t.$message.success("添加成功"),t.$refs.htTable.load())}))})).catch((function(){i.default.saveWatermarkType(a,0).then((function(e){e.state&&(t.$message.success("添加成功"),t.$refs.htTable.load())}))})))}))}}},r=a("2877"),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ht-sidebar-dialog",{attrs:{width:"28%",title:e.title,visible:e.dialogVisible,"before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[e.dialogVisible?a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,"show-export":!1,"show-custom-column":!1,"highlight-current-row":"","quick-search-props":"typeName"},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.edit()}}},[e._v("添加")]),a("ht-delete-button",{attrs:{url:e.deleteUrl,htTable:e.$refs.htTable,pk:"id",parameter:"ids"}},[e._v("删除")])]},proxy:!0}],null,!1,4233454184)},[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"typeName",align:"center",label:"名称"}})],1):e._e(),a("eip-sys-type-dialog",{ref:"typeDialog",attrs:{name:"typeDialog","show-checkbox":"","type-key":"FLOW_TYPE","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}})],1)}),[],!1,null,null,null);t.default=s.exports},cf1e:function(e,t,a){!function(e){"use strict";var t={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,i){var n=t.words[i];return 1===i.length?a?n[0]:n[1]:e+" "+t.correctGrammaticalCase(e,n)}};e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a("c1df"))},cf51:function(e,t,a){!function(e){"use strict";function t(e,t,a,i){var n={s:["viensas secunds","'iensas secunds"],ss:[e+" secunds",e+" secunds"],m:["'n míut","'iens míut"],mm:[e+" míuts",e+" míuts"],h:["'n þora","'iensa þora"],hh:[e+" þoras",e+" þoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",e+" ars"]};return i||t?n[a][0]:n[a][1]}e.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,a){return e>11?a?"d'o":"D'O":a?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("c1df"))},cf5b:function(e,t,a){"use strict";a.r(t);a("80a8");var i={name:"user-selector",components:{eipUserDialog:a("7f58").default},props:{value:Array|String,single:{type:Boolean,default:!1}},data:function(){return{}},computed:{fullnames:function(e){var t=[];return this.value&&this.value.constructor==Array&&this.value.forEach((function(e){t.push(e.fullname)})),t.join(",")}},methods:{showDialog:function(){this.$refs.eipUserDialog.showDialog(this.value)},onConfirm:function(e){var t=[];e&&e.forEach((function(e){var a={id:e.id,account:e.account,fullname:e.fullname};t.push(a)})),this.$emit("input",t)}}},n=a("2877"),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{on:{click:e.showDialog}},[a("el-input",{staticStyle:{width:"350px"},attrs:{title:e.fullnames,placeholder:"请选择人员",readonly:"","suffix-icon":"icon-account"},model:{value:e.fullnames,callback:function(t){e.fullnames=t},expression:"fullnames"}}),a("eipUserDialog",{ref:"eipUserDialog",attrs:{single:e.single,appendToBody:!0},on:{onConfirm:e.onConfirm}})],1)}),[],!1,null,null,null);t.default=o.exports},cf64:function(e,t,a){"use strict";a("c7f5")},cf75:function(e,t,a){!function(e){"use strict";var t="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function a(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"leS":-1!==e.indexOf("jar")?t.slice(0,-3)+"waQ":-1!==e.indexOf("DIS")?t.slice(0,-3)+"nem":t+" pIq"}function i(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"Hu’":-1!==e.indexOf("jar")?t.slice(0,-3)+"wen":-1!==e.indexOf("DIS")?t.slice(0,-3)+"ben":t+" ret"}function n(e,t,a,i){var n=o(e);switch(a){case"ss":return n+" lup";case"mm":return n+" tup";case"hh":return n+" rep";case"dd":return n+" jaj";case"MM":return n+" jar";case"yy":return n+" DIS"}}function o(e){var a=Math.floor(e%1e3/100),i=Math.floor(e%100/10),n=e%10,o="";return a>0&&(o+=t[a]+"vatlh"),i>0&&(o+=(""!==o?" ":"")+t[i]+"maH"),n>0&&(o+=(""!==o?" ":"")+t[n]),""===o?"pagh":o}e.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:a,past:i,s:"puS lup",ss:n,m:"wa’ tup",mm:n,h:"wa’ rep",hh:n,d:"wa’ jaj",dd:n,M:"wa’ jar",MM:n,y:"wa’ DIS",yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("c1df"))},d036:function(e,t){e.exports=require("core-js/modules/es6.number.constructor")},d077:function(e,t,a){},d080:function(e,t,a){"use strict";a.r(t);a("80a8"),a("000b"),a("25fc");var i=a("292c"),n=a("2ade"),o=a("a858"),r={components:{FileUpload:function(){return Promise.resolve().then(a.bind(null,"1a05"))},htMenuTree:function(){return Promise.resolve().then(a.bind(null,"0845"))},HtEditor:function(){return Promise.resolve().then(a.bind(null,"ee4b"))},iconDialog:function(){return Promise.resolve().then(a.bind(null,"e42c"))}},data:function(){return{config:{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"]]},srcList:[this.photoUrl],photoDialogVisible:!0,photoUrl:"/img/defaultPhoto.jpg",selectNode:{},selectTree:{},treeData:[],nodeDialogVisible:!1,treeDialogVisible:!1,dialogVisible:!1,data:[],pageResult:{page:1,pageSize:50,total:0},PortalNewsTree:{colHeight:100},PortalNewsNotice:{pageHeight:800},saveMethod:"POST",uploadUrl:"",uploadDialogVisible:!1,fileList:[],exportType:"1",exportDialogVisible:!1,exportNode:{},uploadType:"",importClassifyId:""}},mounted:function(){this.$validator=this.$root.$validator},created:function(){this.getTreedata()},methods:{beforeSaveData:function(){this.PortalNewsNotice.file="",""!=this.$refs.newsFile.getFiles()&&(this.PortalNewsNotice.file=JSON.stringify(this.$refs.newsFile.getFiles()))},selectIcon:function(e){this.PortalNewsNotice.icon=e,this.$forceUpdate()},issue:function(e,t){var a=this;n.default.get("${portal}/portalNewsTree/v1/issue?id="+t.id).then((function(e){e.data.state&&(a.$message({message:"操作成功!",type:"success"}),a.getTreedata()),a.getTreedata()}))},updateUserImage:function(e){var t=this,a=new FormData;a.append("files",e.file),i.default.fileUpload(a).then((function(a){t.PortalNewsNotice.rotatingDisplayPictures=a.fileId,t.$store.dispatch("menu/downloadImg",a.fileId).then((function(e){""!=e&&(t.photoUrl=e)})),e.onSuccess()})).catch((function(t){e.onError()}))},confirmNodeClick:function(){this.PortalNewsNotice.classifyId=this.selectTree.id,this.PortalNewsNotice.classifyName=this.selectTree.name,this.PortalNewsNotice.classifyPath=this.selectTree.path,0==this.selectTree.path.indexOf("200.")?this.PortalNewsNotice.type=1:this.PortalNewsNotice.type=2,this.nodeDialogVisible=!1},selectNodeClick:function(e,t,a){3!=e.rank?this.$message.error("只能选择最下级菜单!"):this.selectTree=e},selectNodeFun:function(){this.nodeDialogVisible=!0},handleNodeClick:function(e,t,a){3!=e.rank?(this.selectNode={},this.$message.error("只有最下级菜单才拥有数据!")):this.selectNode=e,this.$refs.htTable.load()},handleCommand:function(e){"add"==e.action||"edit"==e.action?this.appendTree(e.node,e.data,e.action):"delete"==e.action?this.removeTree(e.node,e.data):"issue"==e.action?this.issue(e.node,e.data):"mobileIssue"==e.action?this.mobileIssue(e.node,e.data):"mobileRemove"==e.action?this.mobileRemove(e.node,e.data):"exportTree"==e.action?this.exportTree(e.node,e.data):"importTree"==e.action&&this.importTree(e.node,e.data)},mobileIssue:function(e,t){var a=this;n.default.get("${portal}/portalNewsTree/v1/mobileIssue?id="+t.id).then((function(e){e.data.state&&(a.$message({message:"操作成功!",type:"success"}),a.getTreedata())}))},mobileRemove:function(e,t){var a=this;n.default.remove("${portal}/portalNewsTree/v1/mobileRemove?id="+t.id).then((function(e){e.data.state&&(a.$message({message:"操作成功!",type:"success"}),a.getTreedata())}))},appendTree:function(e,t,a){"add"==a?(this.PortalNewsTree.parentId=t.id,this.PortalNewsTree.rank=t.rank+1,this.PortalNewsTree.parentName=t.name,this.PortalNewsTree.mobileIssue=0):this.PortalNewsTree=t,this.treeDialogVisible=!0},removeTree:function(e,t){var a=this;this.$confirm("确定要删除【"+t.name+"】吗？","提示",{confirmButtonText:"删除",confirmButtonClass:"el-button--danger",cancelButtonText:"取消",type:"warning"}).then((function(){n.default.remove("${portal}/portalNewsTree/v1/"+t.id).then((function(e){e.data.state?(a.$message({message:"操作成功!",type:"success"}),a.getTreedata()):a.$message.error("操作失败!")}))})).catch((function(){}))},getTreedata:function(){var e=this;this.$http.get("${portal}/portalNewsTree/v1/getTree").then((function(t){e.treeData=t.data}),(function(e){reject(e)}))},showDialog:function(e){var t=this;if(e)this.saveMethod="PUT",this.$http.get("${portal}/portalNewsNotice/v1/"+e).then((function(e){t.PortalNewsNotice=e.data;var a=t;setTimeout((function(){a.PortalNewsNotice.file&&a.$refs.newsFile.setFiles(JSON.parse(a.PortalNewsNotice.file))}),1e3),1==t.PortalNewsNotice.type&&t.PortalNewsNotice.rotatingDisplayPictures&&t.$store.dispatch("menu/downloadImg",t.PortalNewsNotice.rotatingDisplayPictures).then((function(e){""!=e&&(t.photoUrl=e)})),t.dialogVisible=!0}),(function(e){reject(e)}));else{if(this.PortalNewsNotice={drafter:"",pageHeight:800},sessionStorage.getItem("currentUser")){var a=JSON.parse(sessionStorage.getItem("currentUser"));this.PortalNewsNotice.drafter=_.cloneDeep(a.username)}"{}"!==JSON.stringify(this.selectNode)&&3===this.selectNode.rank&&(this.PortalNewsNotice.classifyId=this.selectNode.id,this.PortalNewsNotice.classifyName=this.selectNode.name,this.PortalNewsNotice.classifyPath=this.selectNode.path,0==this.selectNode.path.indexOf("200.")?this.PortalNewsNotice.type=1:this.PortalNewsNotice.type=2),this.saveMethod="POST",this.dialogVisible=!0}},beforeCloseDialog:function(){this.$set(this,"PortalNewsNotice",{}),this.$set(this,"photoUrl",""),this.$refs.newsFile.clearFiles(),this.dialogVisible=!1},treeBeforeCloseDialog:function(){this.PortalNewsTree={},this.treeDialogVisible=!1},loadData:function(e,t){var a=this;"{}"!==JSON.stringify(this.selectNode)?(e.querys&&e.querys instanceof Array?e.querys.push({property:"classifyId",value:this.selectNode.id,group:"advance",relation:"AND",operation:"EQUAL"}):e.querys=[{property:"classifyId",value:this.selectNode.id,group:"advance",relation:"AND",operation:"EQUAL"}],this.$http.post("${portal}/portalNewsNotice/v1/query",e).then((function(e){var t=e.data;a.data=t.rows,a.pageResult={page:t.page,pageSize:t.pageSize,total:t.total}}),(function(e){reject(e)})).finally((function(){return t&&t()}))):t&&t()},afterSaveData:function(){var e=this;setTimeout((function(){e.beforeCloseDialog(),e.$refs.htTable.load()}),500)},treeAfterSaveData:function(){var e=this;setTimeout((function(){e.treeBeforeCloseDialog(),e.getTreedata()}),500)},exportNews:function(){var e=this.$refs.htTable.$refs.htTable.selection;if(e&&0!=e.length){var t=new Array;e.forEach((function(e){t.push(e.id)})),this.$http.request({url:"".concat(window.context.portal,"/portalNewsNotice/v1/exportNews"),method:"POST",data:t,responseType:"arraybuffer"})}else this.$message.warning("请至少选择一条记录")},beforeClose:function(){this.uploadDialogVisible=!1,this.fileList.splice(0)},handleImport:function(e){var t=this;if("notice"==this.uploadType){var a=new FormData;a.append("file",e.file),o.default.importNews(a,this.selectNode.id).then((function(e){e.state?(t.$message.success(e.message),t.fileList.splice(0),t.uploadDialogVisible=!1,t.$refs.htTable.load()):t.beforeClose()}))}else if("tree"==this.uploadType){var i=new FormData;i.append("file",e.file),o.default.importTree(i,this.importClassifyId).then((function(e){e.state?(t.$message.success(e.message),t.fileList.splice(0),t.uploadDialogVisible=!1,t.getTreedata()):t.beforeClose()}))}},showImportDialog:function(){this.selectNode&&3==this.selectNode.rank?(this.uploadType="notice",this.uploadDialogVisible=!0):this.$message.warning("请先选择分类")},uploadSubmit:function(){0!=this.$refs.elUpload.uploadFiles.length?this.$refs.elUpload.submit():this.$message.warning("请上传文件")},exportTree:function(e,t){this.exportNode=t,this.exportDialogVisible=!0},confirmExport:function(){var e=this;this.$http.request({url:"".concat(window.context.portal,"/portalNewsTree/v1/exportTree?exportType=").concat(this.exportType),method:"POST",data:this.exportNode,responseType:"arraybuffer"}).then((function(){e.exportType="1",e.exportDialogVisible=!1}))},importTree:function(e,t){this.importClassifyId=t.id,this.uploadType="tree",this.uploadDialogVisible=!0}}},s=(a("d0e2c"),a("2877")),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight"},[a("el-aside",{staticStyle:{"overflow-x":"hidden",border:"1px solid #eee"},attrs:{width:"230px"}},[a("el-tree",{attrs:{data:e.treeData,"node-key":"id","default-expand-all":"","expand-on-click-node":!1},on:{"node-click":e.handleNodeClick},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.node,n=t.data;return a("span",{staticClass:"custom-tree-node"},[a("span",{staticClass:"show-ellipsis",attrs:{title:i.name}},[e._v(e._s(n.name))]),a("el-dropdown",{on:{command:e.handleCommand}},[a("span",{staticClass:"el-dropdown-link"},[a("i",{staticClass:"icon-more",attrs:{title:"更多操作"}})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[3!=n.rank?a("el-dropdown-item",{attrs:{icon:"el-icon-plus",command:{node:i,data:n,action:"add"}}},[e._v("添加")]):e._e(),3!=n.rank?a("el-dropdown-item",{attrs:{icon:"el-icon-upload2",command:{node:i,data:n,action:"importTree"}}},[e._v("导入")]):e._e(),3!=n.rank?a("el-dropdown-item",{attrs:{icon:"el-icon-download",command:{node:i,data:n,action:"exportTree"}}},[e._v("导出")]):e._e(),a("el-dropdown-item",{attrs:{icon:"el-icon-edit",command:{node:i,data:n,action:"edit"}}},[e._v("编辑")]),1!=n.rank?a("el-dropdown-item",{attrs:{icon:"el-icon-delete",command:{node:i,data:n,action:"delete"},divided:""}},[e._v("删除")]):e._e(),3==n.rank?a("el-dropdown-item",{attrs:{icon:"el-icon-s-promotion",command:{node:i,data:n,action:"issue"}}},[e._v("发布栏目")]):e._e(),3==n.rank&&0==n.mobileIssue?a("el-dropdown-item",{attrs:{icon:"el-icon-s-promotion",command:{node:i,data:n,action:"mobileIssue"}}},[e._v("发布到手机端")]):e._e(),3==n.rank&&1==n.mobileIssue?a("el-dropdown-item",{attrs:{icon:"el-icon-s-promotion",command:{node:i,data:n,action:"mobileRemove"}}},[e._v("取消手机端发布")]):e._e()],1)],1)],1)}}])})],1),a("el-container",[a("el-main",[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"title","show-export":!1,"show-custom-column":!1},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]),a("el-button",{attrs:{size:"small",icon:"el-icon-upload2"},on:{click:e.showImportDialog}},[e._v("导入")]),a("el-button",{attrs:{size:"small",icon:"el-icon-download"},on:{click:e.exportNews}},[e._v("导出")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:"${portal}/portalNewsNotice/v1/",htTable:e.$refs.htTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"title",label:"标题",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary",title:"查看详情"},on:{click:function(t){return e.showDialog(i.id)}}},[e._v(e._s(i.title))])]}}])}),a("ht-table-column",{attrs:{prop:"classifyName",label:"所属分类",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"sn",label:"排序",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"endTime",label:"过期时间",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"createTime",label:"创建时间",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"createByName",label:"创建人","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"updateTime",label:"更新时间",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"type",label:"所属类型",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(1==a.type?"轮播图":"新闻公告"))]}}])})]],2)],1)],1),a("ht-sidebar-dialog",{staticClass:"sp-manager__dialog",attrs:{width:"28%",title:"实体信息",visible:e.treeDialogVisible,"before-close":e.treeBeforeCloseDialog}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"PortalNewsTreeForm"}},[a("ht-form-item",{attrs:{label:"名称","label-width":"150px"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.PortalNewsTree.name,callback:function(t){e.$set(e.PortalNewsTree,"name",t)},expression:"PortalNewsTree.name"}})],1),a("ht-form-item",{attrs:{label:"排序","label-width":"150px"}},[a("el-input-number",{attrs:{min:1,max:1e3},model:{value:e.PortalNewsTree.sn,callback:function(t){e.$set(e.PortalNewsTree,"sn",t)},expression:"PortalNewsTree.sn"}})],1),a("ht-form-item",{attrs:{label:"首页栏目高度","label-width":"150px"}},[a("ht-input",{attrs:{validate:"required",type:"number"},model:{value:e.PortalNewsTree.colHeight,callback:function(t){e.$set(e.PortalNewsTree,"colHeight",t)},expression:"PortalNewsTree.colHeight"}})],1),3==e.PortalNewsTree.rank&&e.PortalNewsTree.path&&0==e.PortalNewsTree.path.indexOf("200.")?a("ht-form-item",{attrs:{label:"轮播图切换时间","label-width":"150px"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"自动切换的时间间隔，单位为毫秒,默认值3000 ",placement:"top-start"}},[a("ht-input",{attrs:{type:"number"},model:{value:e.PortalNewsTree.intervalTime,callback:function(t){e.$set(e.PortalNewsTree,"intervalTime",t)},expression:"PortalNewsTree.intervalTime"}})],1)],1):e._e()],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:"${portal}/portalNewsTree/v1/createEntity",model:e.PortalNewsTree,"request-method":e.saveMethod,"scope-name":"PortalNewsTreeForm"},on:{"after-save-data":e.treeAfterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:e.treeBeforeCloseDialog}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("ht-sidebar-dialog",{staticClass:"sp-manager__dialog message__dialog",attrs:{width:"32%",title:"实体信息",visible:e.dialogVisible,"before-close":e.beforeCloseDialog}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"PortalNewsNoticeForm"}},[a("ht-form-item",{attrs:{label:"所属分类","label-width":"150px"}},[e._v("\n\t\t\t\t"+e._s(e.PortalNewsNotice.classifyName)+"\n\t\t\t\t"),a("el-button",{on:{click:e.selectNodeFun}},[e._v("选择")])],1),a("ht-form-item",{attrs:{label:"所属类型","label-width":"150px"}},[e._v(e._s(1==e.PortalNewsNotice.type?"轮播图":"新闻公告"))]),a("ht-form-item",{attrs:{label:"标题","label-width":"150px"}},[a("ht-input",{attrs:{validate:"required",type:"textarea",rows:2},model:{value:e.PortalNewsNotice.title,callback:function(t){e.$set(e.PortalNewsNotice,"title",t)},expression:"PortalNewsNotice.title"}})],1),a("ht-form-item",{attrs:{label:"标题描述","label-width":"150px"}},[a("ht-input",{attrs:{type:"textarea",rows:3,maxlength:50,"show-word-limit":""},model:{value:e.PortalNewsNotice.titleDescription,callback:function(t){e.$set(e.PortalNewsNotice,"titleDescription",t)},expression:"PortalNewsNotice.titleDescription"}})],1),a("ht-form-item",{attrs:{label:"是否外部链接","label-width":"150px"}},[a("ht-radio",{attrs:{options:[{key:"true",value:"是"},{key:"false",value:"否"}],validate:"required"},model:{value:e.PortalNewsNotice.isUrl,callback:function(t){e.$set(e.PortalNewsNotice,"isUrl",t)},expression:"PortalNewsNotice.isUrl"}})],1),"true"==e.PortalNewsNotice.isUrl?a("ht-form-item",{attrs:{label:"页面嵌套高度","label-width":"150px"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.PortalNewsNotice.pageHeight,callback:function(t){e.$set(e.PortalNewsNotice,"pageHeight",t)},expression:"PortalNewsNotice.pageHeight"}})],1):e._e(),"true"==e.PortalNewsNotice.isUrl?a("ht-form-item",{attrs:{label:"外部URL","label-width":"150px"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.PortalNewsNotice.url,callback:function(t){e.$set(e.PortalNewsNotice,"url",t)},expression:"PortalNewsNotice.url"}})],1):e._e(),"false"==e.PortalNewsNotice.isUrl?a("ht-form-item",{attrs:{label:"内容","label-width":"150px"}},[a("ht-editor",{attrs:{config:e.config},model:{value:e.PortalNewsNotice.content,callback:function(t){e.$set(e.PortalNewsNotice,"content",t)},expression:"PortalNewsNotice.content"}}),a("ht-input",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{validate:"required"},model:{value:e.PortalNewsNotice.content,callback:function(t){e.$set(e.PortalNewsNotice,"content",t)},expression:"PortalNewsNotice.content"}})],1):e._e(),1==e.PortalNewsNotice.type?a("ht-form-item",{staticClass:"is-required",attrs:{label:"轮播展示图片","label-width":"150px"}},[""!=e.photoUrl?a("el-image",{staticStyle:{width:"400px",height:"400px"},attrs:{src:e.photoUrl}}):e._e(),a("el-upload",{attrs:{action:"string","http-request":e.updateUserImage,"show-file-list":!1}},[a("el-button",{attrs:{size:"small",type:"primary"}},[e._v("点击上传")])],1),a("ht-input",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{validate:"required"},model:{value:e.PortalNewsNotice.rotatingDisplayPictures,callback:function(t){e.$set(e.PortalNewsNotice,"rotatingDisplayPictures",t)},expression:"PortalNewsNotice.rotatingDisplayPictures"}})],1):e._e(),a("ht-form-item",{attrs:{label:"排序","label-width":"150px"}},[a("ht-input",{attrs:{validate:"required",type:"number"},model:{value:e.PortalNewsNotice.sn,callback:function(t){e.$set(e.PortalNewsNotice,"sn",t)},expression:"PortalNewsNotice.sn"}})],1),a("ht-form-item",{attrs:{label:"过期时间","label-width":"150px"}},[a("ht-date",{model:{value:e.PortalNewsNotice.endTime,callback:function(t){e.$set(e.PortalNewsNotice,"endTime",t)},expression:"PortalNewsNotice.endTime"}}),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"未设置过期时间，则永不过期",placement:"right-start"}},[a("span",{staticClass:"el-icon-question",staticStyle:{"margin-left":"10px"}},[a("strong",{staticClass:"labelTitle",staticStyle:{"margin-left":"1px"}})])])],1),a("ht-form-item",{attrs:{label:"拟稿人","label-width":"150px"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.PortalNewsNotice.drafter,callback:function(t){e.$set(e.PortalNewsNotice,"drafter",t)},expression:"PortalNewsNotice.drafter"}})],1),2==e.PortalNewsNotice.type?a("ht-form-item",{attrs:{label:"图标","label-width":"150px"}},[a("span",{class:"cv-icon icon iconfont "+e.PortalNewsNotice.icon}),a("icon-dialog",{staticClass:"cv-icon__dialog",on:{selected:function(t){return e.selectIcon(t)}}})],1):e._e(),a("ht-form-item",{attrs:{label:"附件","label-width":"150px"}},[a("FileUpload",{ref:"newsFile",attrs:{"model-name":"PortalNewsNotice.file",accept:".jpg,.jpeg,.png,.bmp,.pdf,.JPG,.JPEG,.PNG,.BMP,.PDF,.doc,.docx,.xls,.xlsx,.ppt,.pptx,.rtf,.txt,.zip,.rar,.vsd,.dwg",limit:20,multiple:""}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:"${portal}/portalNewsNotice/v1/",model:e.PortalNewsNotice,"request-method":e.saveMethod,"scope-name":"PortalNewsNoticeForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:e.beforeCloseDialog}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("el-dialog",{attrs:{title:"分类选择",visible:e.nodeDialogVisible,width:"20%"},on:{"update:visible":function(t){e.nodeDialogVisible=t}}},[a("el-tree",{attrs:{data:e.treeData,"node-key":"id","default-expand-all":"","expand-on-click-node":!1},on:{"node-click":e.selectNodeClick},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.node,n=t.data;return a("span",{staticClass:"custom-tree-node"},[a("span",{staticClass:"show-ellipsis",attrs:{title:i.name}},[e._v(e._s(n.name))])])}}])}),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.confirmNodeClick}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.nodeDialogVisible=!1}}},[e._v("取 消")])],1)],1),a("el-dialog",{attrs:{title:"tree"==e.uploadType?"上传分类":"上传公告",visible:e.uploadDialogVisible,"before-close":e.beforeClose,name:"uploadDialog",width:"40%",top:"30vh","custom-class":"upload-dialog"}},[a("el-upload",{ref:"elUpload",staticClass:"upload-dialog__content",attrs:{action:e.uploadUrl,"http-request":e.handleImport,accept:".zip","file-list":e.fileList,limit:1,"auto-upload":!1}},[a("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("点击上传")]),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传zip文件")])],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.uploadSubmit}},[e._v("上传")]),a("el-button",{attrs:{type:"default"},on:{click:e.beforeClose}},[e._v("取消")])],1)],1),a("el-dialog",{attrs:{visible:e.exportDialogVisible,width:"30%",title:"请选择导出类型"},on:{"update:visible":function(t){e.exportDialogVisible=t}}},[a("el-select",{staticStyle:{width:"100%"},model:{value:e.exportType,callback:function(t){e.exportType=t},expression:"exportType"}},[a("el-option",{attrs:{value:"1",label:"仅导出菜单数据"}}),a("el-option",{attrs:{value:"2",label:"导出菜单和公告"}})],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.exportDialogVisible=!1}}},[e._v("取消")]),a("el-button",{attrs:{type:"primary"},on:{click:e.confirmExport}},[e._v("确定")])],1)],1)],1)}),[],!1,null,"64c66b5a",null);t.default=l.exports},d089:function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74");var i=a("ade3"),n=(a("4bf8"),a("2ade")),o=a("5880");function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function s(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?r(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var l={components:{FlowNodeUserCondition:function(){return Promise.resolve().then(a.bind(null,"ec8e"))}},data:function(){return{data:[],signRuleSetPane:"first",dialogVisible:!1,curEditSetting:"",curEditRuleIndex:""}},watch:{"data.signRule.voteType":function(e,t){"percent"==e&&this.data.signRule.voteAmount>100&&(this.data.signRule.voteAmount=100)}},computed:Object(o.mapState)({curNode:function(e){return e.flow.defConfigData.curEditNode}}),methods:{showDialog:function(){var e=this;this.signRuleSetPane="first",this.$store.dispatch("flow/getSignConfig").then((function(t){var a=JSON.parse(JSON.stringify(t));e.data=a,e.dialogVisible=!0}))},handleClose:function(){var e={defId:this.curNode.defId,nodeId:this.curNode.nodeId,privilegeList:JSON.stringify(this.data.privilegeList),signRule:JSON.stringify(this.data.signRule)},t=this;n.default.post(window.context.bpmModel+"/flow/node/v1/signConfigSave",e).then((function(e){var a=e.data;if(a.state){t.$message.success("会签节点配置成功!");var i={};i["signConfigs."+t.curNode.nodeId]=t.data,t.$store.dispatch("flow/updateConfig",i),t.$emit("onConfirm"),t.dialogVisible=!1}else t.$message.fail("会签节点配置失败!"+a.message)}))},addUserCondition:function(e,t){this.curEditSetting=e,this.curEditRuleIndex=t;var a={};if(null!=t){var i=this.data.privilegeList[e][t];a.userRule=JSON.parse(JSON.stringify(i))}a=s(s({},a),{nodeType:"signTask",nodeId:this.curNode.nodeId,defId:this.curNode.defId}),this.$refs.flowNodeUserCondition.showDialog(a)},nodeUserConditionConfirm:function(e){this.data.privilegeList[this.curEditSetting]||(this.data.privilegeList[this.curEditSetting]=[]),this.curEditRuleIndex||0==this.curEditRuleIndex?this.data.privilegeList[this.curEditSetting].splice(this.curEditRuleIndex,1,e):this.data.privilegeList[this.curEditSetting].push(e),this.$forceUpdate()}}},c=(a("6eeb"),a("2877")),d=Object(c.a)(l,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.dialogVisible?a("el-dialog",{attrs:{width:"70%",title:"会签规则设置("+e.curNode.nodeId+")",visible:e.dialogVisible,top:"8vh","close-on-click-modal":!1,"append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-container",[a("el-tabs",{staticStyle:{width:"100%"},attrs:{type:"card"},model:{value:e.signRuleSetPane,callback:function(t){e.signRuleSetPane=t},expression:"signRuleSetPane"}},[a("el-tab-pane",{attrs:{label:"投票规则设置",name:"first"}},[a("table",{staticClass:"table table-bordered",staticStyle:{"border-spacing":"0",width:"100%",padding:"8px"}},[a("tr",[a("th",{attrs:{width:"20%"}},[a("span",[e._v("决策类型")])]),a("td",[a("ht-radio",{attrs:{options:[{key:"agree",value:"同意票"},{key:"refuse",value:"否定票"}]},model:{value:e.data.signRule.decideType,callback:function(t){e.$set(e.data.signRule,"decideType",t)},expression:"data.signRule.decideType"}})],1)]),a("tr",[a("th",{attrs:{width:"20%"}},[a("span",[e._v("后续处理模式")])]),a("td",[a("ht-radio",{attrs:{options:[{key:"wait",value:"等待所有人投票"},{key:"complete",value:"直接处理"}]},model:{value:e.data.signRule.followMode,callback:function(t){e.$set(e.data.signRule,"followMode",t)},expression:"data.signRule.followMode"}})],1)]),a("tr",[a("th",{attrs:{width:"20%"}},[a("span",[e._v("投票类型")])]),a("td",[a("ht-radio",{attrs:{options:[{key:"amount",value:"绝对票数"},{key:"percent",value:"百分比"}]},model:{value:e.data.signRule.voteType,callback:function(t){e.$set(e.data.signRule,"voteType",t)},expression:"data.signRule.voteType"}})],1)]),a("tr",[a("th",{attrs:{width:"20%"}},[a("span",[e._v("票数:")])]),a("td",["percent"!=e.data.signRule.voteType?a("el-input-number",{attrs:{min:1},model:{value:e.data.signRule.voteAmount,callback:function(t){e.$set(e.data.signRule,"voteAmount",t)},expression:"data.signRule.voteAmount"}}):e._e(),"percent"==e.data.signRule.voteType?a("el-input-number",{attrs:{min:1,max:100},model:{value:e.data.signRule.voteAmount,callback:function(t){e.$set(e.data.signRule,"voteAmount",t)},expression:"data.signRule.voteAmount"}}):e._e(),"percent"==e.data.signRule.voteType?a("span",[e._v("%")]):e._e()],1)])])]),a("el-tab-pane",{attrs:{label:"权限功能设置",name:"second"}},[a("table",{staticClass:"table table-bordered"},[a("tr",{staticStyle:{"text-align":"center"}},[a("td",{staticStyle:{width:"14%"}},[a("label",[e._v("权限类型")])]),a("td",[a("label",[e._v("人员配置")])])]),a("tr",[a("th",[a("span",[e._v("允许加签:")])]),a("td",[a("div",{staticStyle:{"min-height":"60px"}},[a("table",{staticClass:"table table-bordered"},[a("tr",[a("th",{attrs:{width:"6%"}},[e._v("序号")]),a("th",{attrs:{width:"84%"}},[e._v("条件")]),a("th",{attrs:{width:"10%"}},[e._v("操作")])]),e._l(e.data.privilegeList.allowAddSign,(function(t,i){return a("tr",{key:i},[a("td",[e._v(e._s(i+1))]),a("td",[e._v(e._s(t.description))]),a("td",[a("el-button",{attrs:{size:"mini",icon:"el-icon-edit"},on:{click:function(t){return e.addUserCondition("allowAddSign",i)}}}),a("el-button",{attrs:{size:"mini",icon:"el-icon-delete"},on:{click:function(t){return e.data.privilegeList.allowAddSign.remove(e.data.privilegeList.allowAddSign[i])}}})],1)])})),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{colspan:"3"}},[a("el-button",{attrs:{size:"mini"},on:{click:function(t){return e.addUserCondition("allowAddSign")}}},[e._v("新增人员规则")])],1)])],2)])])]),a("tr",[a("th",[a("span",[e._v("一票制:")])]),a("td",[a("div",{staticStyle:{"min-height":"60px"}},[a("table",{staticClass:"table table-bordered"},[a("thead",[a("tr",[a("th",{attrs:{width:"6%"}},[e._v("序号")]),a("th",{attrs:{width:"84%"}},[e._v("条件")]),a("th",{attrs:{width:"10%"}},[e._v("操作")])])]),e._l(e.data.privilegeList.oneticket,(function(t,i){return a("tr",{key:i},[a("td",[e._v(e._s(i+1))]),a("td",[e._v(e._s(t.description))]),a("td",[a("el-button",{attrs:{size:"mini",icon:"el-icon-edit"},on:{click:function(t){return e.addUserCondition("oneticket",i)}}}),a("el-button",{attrs:{size:"mini",icon:"el-icon-delete"},on:{click:function(t){return e.data.privilegeList.oneticket.remove(e.data.privilegeList.oneticket[i])}}})],1)])})),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{colspan:"3"}},[a("el-button",{attrs:{size:"mini"},on:{click:function(t){return e.addUserCondition("oneticket")}}},[e._v("新增人员规则")])],1)])],2)])])])])])],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary",size:"medium"},on:{click:e.handleClose}},[e._v("确 定")]),a("el-button",{attrs:{size:"medium"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1):e._e(),a("FlowNodeUserCondition",{ref:"flowNodeUserCondition",on:{nodeUserConditionConfirm:e.nodeUserConditionConfirm}})],1)}),[],!1,null,"6da22a2c",null);t.default=d.exports},d0d8:function(e,t,a){"use strict";a("323d")},d0e2:function(e,t,a){"use strict";a("3352")},d0e2c:function(e,t,a){"use strict";a("e49c")},d164:function(e,t,a){},d168:function(e,t,a){},d17c:function(e,t,a){"use strict";a("0cf4")},d246:function(e,t,a){},d26a:function(e,t,a){!function(e){"use strict";var t={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},a={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"};e.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",ss:"%d སྐར་ཆ།",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,t){return 12===e&&(e=0),"མཚན་མོ"===t&&e>=4||"ཉིན་གུང"===t&&e<5||"དགོང་དག"===t?e+12:e},meridiem:function(e,t,a){return e<4?"མཚན་མོ":e<10?"ཞོགས་ཀས":e<17?"ཉིན་གུང":e<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}})}(a("c1df"))},d2d4:function(e,t,a){!function(e){"use strict";e.defineLocale("pt-br",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº"})}(a("c1df"))},d2db:function(e,t,a){"use strict";a("3300")},d37d:function(e,t,a){"use strict";a("cea3")},d468:function(e,t,a){"use strict";a("c262")},d491:function(e,t,a){"use strict";a("a32c")},d4da:function(e,t,a){},d529:function(e,t,a){},d59e:function(e,t,a){"use strict";a("fdc7")},d5e0:function(e,t,a){!function(e){"use strict";var t={autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0},a={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};e.defineMode("xml",(function(i,n){var o,r,s=i.indentUnit,l={},c=n.htmlMode?t:a;for(var d in c)l[d]=c[d];for(var d in n)l[d]=n[d];function u(e,t){function a(a){return t.tokenize=a,a(e,t)}var i=e.next();return"<"==i?e.eat("!")?e.eat("[")?e.match("CDATA[")?a(m("atom","]]>")):null:e.match("--")?a(m("comment","--\x3e")):e.match("DOCTYPE",!0,!0)?(e.eatWhile(/[\w\._\-]/),a(h(1))):null:e.eat("?")?(e.eatWhile(/[\w\._\-]/),t.tokenize=m("meta","?>"),"meta"):(o=e.eat("/")?"closeTag":"openTag",t.tokenize=p,"tag bracket"):"&"==i?(e.eat("#")?e.eat("x")?e.eatWhile(/[a-fA-F\d]/)&&e.eat(";"):e.eatWhile(/[\d]/)&&e.eat(";"):e.eatWhile(/[\w\.\-:]/)&&e.eat(";"))?"atom":"error":(e.eatWhile(/[^&<]/),null)}function p(e,t){var a=e.next();if(">"==a||"/"==a&&e.eat(">"))return t.tokenize=u,o=">"==a?"endTag":"selfcloseTag","tag bracket";if("="==a)return o="equals",null;if("<"==a){t.tokenize=u,t.state=y,t.tagName=t.tagStart=null;var i=t.tokenize(e,t);return i?i+" tag error":"tag error"}return/[\'\"]/.test(a)?(t.tokenize=f(a),t.stringStartCol=e.column(),t.tokenize(e,t)):(e.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function f(e){var t=function(t,a){for(;!t.eol();)if(t.next()==e){a.tokenize=p;break}return"string"};return t.isInAttribute=!0,t}function m(e,t){return function(a,i){for(;!a.eol();){if(a.match(t)){i.tokenize=u;break}a.next()}return e}}function h(e){return function(t,a){for(var i;null!=(i=t.next());){if("<"==i)return a.tokenize=h(e+1),a.tokenize(t,a);if(">"==i){if(1==e){a.tokenize=u;break}return a.tokenize=h(e-1),a.tokenize(t,a)}}return"meta"}}function g(e,t,a){this.prev=e.context,this.tagName=t||"",this.indent=e.indented,this.startOfLine=a,(l.doNotIndent.hasOwnProperty(t)||e.context&&e.context.noIndent)&&(this.noIndent=!0)}function b(e){e.context&&(e.context=e.context.prev)}function v(e,t){for(var a;;){if(!e.context)return;if(a=e.context.tagName,!l.contextGrabbers.hasOwnProperty(a)||!l.contextGrabbers[a].hasOwnProperty(t))return;b(e)}}function y(e,t,a){return"openTag"==e?(a.tagStart=t.column(),w):"closeTag"==e?_:y}function w(e,t,a){return"word"==e?(a.tagName=t.current(),r="tag",S):l.allowMissingTagName&&"endTag"==e?(r="tag bracket",S(e,t,a)):(r="error",w)}function _(e,t,a){if("word"==e){var i=t.current();return a.context&&a.context.tagName!=i&&l.implicitlyClosed.hasOwnProperty(a.context.tagName)&&b(a),a.context&&a.context.tagName==i||!1===l.matchClosing?(r="tag",x):(r="tag error",k)}return l.allowMissingTagName&&"endTag"==e?(r="tag bracket",x(e,t,a)):(r="error",k)}function x(e,t,a){return"endTag"!=e?(r="error",x):(b(a),y)}function k(e,t,a){return r="error",x(e,t,a)}function S(e,t,a){if("word"==e)return r="attribute",D;if("endTag"==e||"selfcloseTag"==e){var i=a.tagName,n=a.tagStart;return a.tagName=a.tagStart=null,"selfcloseTag"==e||l.autoSelfClosers.hasOwnProperty(i)?v(a,i):(v(a,i),a.context=new g(a,i,n==a.indented)),y}return r="error",S}function D(e,t,a){return"equals"==e?T:(l.allowMissing||(r="error"),S(e,t,a))}function T(e,t,a){return"string"==e?C:"word"==e&&l.allowUnquoted?(r="string",S):(r="error",S(e,t,a))}function C(e,t,a){return"string"==e?C:S(e,t,a)}return u.isInText=!0,{startState:function(e){var t={tokenize:u,state:y,indented:e||0,tagName:null,tagStart:null,context:null};return null!=e&&(t.baseIndent=e),t},token:function(e,t){if(!t.tagName&&e.sol()&&(t.indented=e.indentation()),e.eatSpace())return null;o=null;var a=t.tokenize(e,t);return(a||o)&&"comment"!=a&&(r=null,t.state=t.state(o||a,e,t),r&&(a="error"==r?a+" error":r)),a},indent:function(t,a,i){var n=t.context;if(t.tokenize.isInAttribute)return t.tagStart==t.indented?t.stringStartCol+1:t.indented+s;if(n&&n.noIndent)return e.Pass;if(t.tokenize!=p&&t.tokenize!=u)return i?i.match(/^(\s*)/)[0].length:0;if(t.tagName)return!1!==l.multilineTagIndentPastTag?t.tagStart+t.tagName.length+2:t.tagStart+s*(l.multilineTagIndentFactor||1);if(l.alignCDATA&&/<!\[CDATA\[/.test(a))return 0;var o=a&&/^<(\/)?([\w_:\.-]*)/.exec(a);if(o&&o[1])for(;n;){if(n.tagName==o[2]){n=n.prev;break}if(!l.implicitlyClosed.hasOwnProperty(n.tagName))break;n=n.prev}else if(o)for(;n;){var r=l.contextGrabbers[n.tagName];if(!r||!r.hasOwnProperty(o[2]))break;n=n.prev}for(;n&&n.prev&&!n.startOfLine;)n=n.prev;return n?n.indent+s:t.baseIndent||0},electricInput:/<\/[\s\w:]+>$/,blockCommentStart:"\x3c!--",blockCommentEnd:"--\x3e",configuration:l.htmlMode?"html":"xml",helperType:l.htmlMode?"html":"xml",skipAttribute:function(e){e.state==T&&(e.state=S)},xmlCurrentTag:function(e){return e.tagName?{name:e.tagName,close:"closeTag"==e.type}:null},xmlCurrentContext:function(e){for(var t=[],a=e.context;a;a=a.prev)t.push(a.tagName);return t.reverse()}}})),e.defineMIME("text/xml","xml"),e.defineMIME("application/xml","xml"),e.mimeModes.hasOwnProperty("text/html")||e.defineMIME("text/html",{name:"xml",htmlMode:!0})}(a("56b3"))},d5e5:function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74"),a("44d6"),a("0ca7"),a("000b"),a("00dd"),a("80a8"),a("25fc");var i=a("ade3"),n=a("5880"),o=a("5f72"),r=a("c994"),s=a("2ade"),l=a("c7ea");function c(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}var d={name:"FormPrintTemlateManager",props:{formKey:{type:String,required:!0},visible:{type:Boolean},formRow:{type:Object}},components:{EipSysTypeSelector:function(){return Promise.resolve().then(a.bind(null,"d81e"))},FormDesigner:function(){return Promise.resolve().then(a.bind(null,"0ef3"))}},data:function(){return{selecRow:{},scriptStr:"",scriptStrDialog:!1,dialogSaveCopyVisible:!1,formEditorDialogVisible:!1,formId:null,formDefId:null,bpmForm:{formKey:"",bos:"",desc:""},newForm:{id:"",name:"",formKey:"",typeId:"",typeName:""},oldForm:{},data:[],pageResult:{page:1,pageSize:20,total:0},cmOptions2:{value:"",mode:"groovy",readOnly:!1,smartIndent:!0,tabSize:1,theme:"base16-light",lineNumbers:!0,line:!0}}},computed:function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?c(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):c(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},Object(n.mapState)({currentUser:function(e){return e.login.currentUser},header:function(e){return{Authorization:"Bearer ".concat(e.login.currentUser.token)}},actionUrl:function(){return"".concat(window.context.portal,"/system/file/v1/upload")},formDeleteUrl:function(){return"".concat(window.context.form,"/form/printTemplate/v1/removes")}})),mounted:function(){this.$validator=this.$root.$validator,this.$root.$emit("resize"),this.oldForm=this.formRow},methods:{updateScriptStr:function(){var e=this;this.selecRow.scriptStr=this.scriptStr,s.default.request({url:"${form}/form/printTemplate/v1/",data:this.selecRow,method:"PUT"}).then((function(t){t.data.state?e.$message({message:"保存成功",type:"success"}):e.$message.error("保存失败"),e.scriptStrDialog=!1}))},downloadTemplate:function(){window.location.href=window.context.manage+"/static/docx/打印设置模板.docx"},handleCommand:function(e){var t=this;switch(e.command){case"setMainVersion":var a="${form}/form/printTemplate/v1/setDefaultVersion?id="+e.row.id+"&formKey="+e.row.formKey+"&printType="+e.row.printType;s.default.get(a).then((function(e){t.$message({type:"success",message:e.data.message}),t.$refs.htTable.load()}));break;case"download":"word"==e.row.printType?s.default.download("${portal}/system/file/v1/downloadFile?fileId="+e.row.fileId):"form"==e.row.printType&&(this.bpmForm.bos=[],this.formId=e.row.formId,this.formDefId=e.row.defId,this.formEditorDialogVisible=!0);break;case"setScriptStr":this.selecRow=e.row,this.scriptStr=e.row.scriptStr,this.scriptStrDialog=!0}},progress:function(){o.Loading.service("文件上传中")},setParamIsMain:function(e){var t=this.$refs.printTemplateFile.uploadFiles;if(t&&t.length>0){t[0].name!=e.fileName&&(e.isMain="");var a=0;t.forEach((function(e){"success"==e.status&&++a})),a==t.length&&this.$refs.printTemplateFile.clearFiles()}},success:function(e){var t=this,a=o.Loading.service("文件上传中");if(e.success){var i={fileId:e.fileId,fileName:e.fileName,formKey:this.formKey,printType:"word"};this.setParamIsMain(i),s.default.post("${form}/form/printTemplate/v1/save",i).then((function(e){t.$message({type:"success",message:"上传模板成功"});var a={sorter:[{direction:"DESC",property:"createTime"}],querys:[{group:"defaultQueryGroup",operation:"EQUAL",relation:"AND",property:"formKey",value:t.formKey}]};console.debug(a),t.$refs.htTable.load()}))}else this.$message({type:"error",message:"模板上传失败"});this.$nextTick((function(){a.close()}))},beforeAvatarUpload:function(e){if("docx"!=e.name.replace(/.+\./,"").toLowerCase())return this.$message({type:"warning",message:"请上传后缀名为docx的文档"}),!1},close:function(){this.$emit("update:visible",!1)},loadData:function(e,t){var a=this;s.default.post("${form}/form/printTemplate/v1/getPrintList",e).then((function(e){a.data=e.data.rows,a.pageResult={page:e.data.page,pageSize:e.data.pageSize,total:e.data.total}})).finally((function(){return t()}))},handleClose:function(){this.dialogVisible=!1},addFormTemplate:function(){this.newForm.id=this.oldForm.id,this.dialogSaveCopyVisible=!0},handleCloseSaveCopy:function(){this.newForm={id:"",name:"",formKey:"",typeId:"",typeName:""},this.dialogSaveCopyVisible=!1},save:function(){var e=this;r.default.validateForm(this,"saveCopyForm").then((function(){l.default.savePrintTemplate(e.newForm).then((function(t){t.state&&(e.dialogSaveCopyVisible=!1,e.handleCloseSaveCopy(),e.$refs.htTable.load())}))})).catch((function(t){var a=t.map((function(e){return e.rule}));a.includes("isExist")&&e.$message.error("已存在同名模板"),a.includes("regex")&&e.$message.error("只能输入字母、数字、下划线，且以字母开头")}))},handleCloseFormEditor:function(){this.formEditorDialogVisible=!1,this.$refs.htTable.load()}}},u=d,p=(a("eef1"),a("2877")),f=Object(p.a)(u,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("ht-table",{ref:"htTable",attrs:{data:e.data,"quick-search-props":"fileName","page-result":e.pageResult,"default-querys":[{property:"FORM_KEY_",value:e.formKey}],"show-export":!1,"show-custom-column":!1},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-upload",{ref:"printTemplateFile",staticClass:"upload-demo",attrs:{action:e.actionUrl,headers:e.header,"show-file-list":!1,"on-success":e.success,"on-progress":e.progress,"before-upload":e.beforeAvatarUpload,multiple:""}},[a("el-tooltip",{attrs:{placement:"top",effect:"light"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("附件格式支持：docx")]),a("el-button",{attrs:{icon:"el-icon-plus"}},[a("el-tooltip",{attrs:{effect:"light"}},[a("div",{attrs:{slot:"content"},slot:"content"},[a("p",[a("span",{staticClass:"word-template-state"},[e._v("主表字段设置")])]),a("table",{attrs:{cellspacing:"0",cellpadding:"0",width:"100%"}},[a("tbody",[a("tr",{staticClass:"firstRow"},[a("td",{staticStyle:{padding:"0px"},attrs:{width:"294",valign:"top"}},[a("p",[a("span",{staticClass:"word-template-state"},[e._v("姓名")]),a("span",{staticClass:"word-template-state"},[e._v(":")]),a("strong",[a("span",{staticClass:"word-template-state"},[e._v("{{")])]),a("span",{staticClass:"word-template-state"},[e._v("xm"),a("strong",[e._v("}}")])])]),a("p",[a("span",{staticClass:"word-template-state"},[e._v("客户 ID:")]),a("strong",[a("span",{staticClass:"word-template-state"},[e._v("{{")])]),a("span",{staticClass:"word-template-state"},[e._v("id_"),a("strong",[e._v("}}")])])])]),a("td",{staticStyle:{padding:"0px"},attrs:{width:"66",valign:"top"}}),a("td",{staticStyle:{padding:"0px"},attrs:{width:"360",valign:"top"}},[e._v("\n\t\t\t\t\t\t\t\t\t\t\t\t\t年龄:"),a("strong",[e._v("{{")]),e._v("nl"),a("strong",[e._v("}}")]),e._v(" \n\t\t\t\t\t\t\t\t\t\t\t\t\t"),a("p",[e._v("\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t出生日期:"),a("strong",[e._v("{{")]),e._v("csrq"),a("strong",[e._v("}}")])])])])])]),a("p",[a("br")]),a("p",[a("span",{staticClass:"word-template-state"},[e._v("子表字段设置：")])]),a("p",[a("span",{staticClass:"word-template-state"},[e._v("建模关系为一对多：")])]),a("table",{attrs:{cellspacing:"0",cellpadding:"0",width:"54"}},[a("tbody",[a("tr",{staticClass:"firstRow"},[a("td",{staticStyle:{border:"1px solid rgb(166, 166, 166)",background:"rgb(242, 242, 242)",padding:"0px 5px","word-break":"break-all"},attrs:{width:"100",colspan:"3",valign:"top"}},[a("p",[a("strong",[a("span",{staticClass:"word-template-state"},[e._v("{{")])]),a("span",{staticClass:"word-template-state"},[e._v("sub_zsttest}}")]),a("span",{staticClass:"word-template-state"},[e._v("子实体test")])])])]),a("tr",[a("td",{staticStyle:{"border-right":"1px solid rgb(166, 166, 166)","border-bottom":"1px solid rgb(166, 166, 166)","border-left":"1px solid rgb(166, 166, 166)","border-image":"initial","border-top":"none",background:"rgb(242, 242, 242)",padding:"0px 5px"},attrs:{width:"33",valign:"top"}},[a("p",[a("span",{staticClass:"word-template-state"},[e._v("字段1")])])]),a("td",{staticStyle:{"border-top":"none","border-left":"none","border-bottom":"1px solid rgb(166, 166, 166)","border-right":"1px solid rgb(166, 166, 166)",background:"rgb(242, 242, 242)",padding:"0px 5px"},attrs:{width:"33",valign:"top"}},[a("p",[a("span",{staticClass:"word-template-state"},[e._v("字段2")])])]),a("td",{staticStyle:{"border-top":"none","border-left":"none","border-bottom":"1px solid rgb(166, 166, 166)","border-right":"1px solid rgb(166, 166, 166)",background:"rgb(242, 242, 242)",padding:"0px 5px"},attrs:{width:"33",valign:"top"}},[a("p",[a("span",{staticClass:"word-template-state"},[e._v("字段3")])])])]),a("tr",[a("td",{staticStyle:{"border-right":"1px solid rgb(166, 166, 166)","border-bottom":"1px solid rgb(166, 166, 166)","border-left":"1px solid rgb(166, 166, 166)","border-image":"initial","border-top":"none",padding:"0px 5px"},attrs:{width:"33",valign:"top"}},[a("p",{staticStyle:{"text-align":"left"}},[a("span",{staticClass:"word-template-state"},[e._v("{")]),a("span",{staticClass:"word-template-state"},[e._v("sub_zsttest")]),a("span",{staticClass:"word-template-state"},[e._v(".zd1}")])])]),a("td",{staticStyle:{"border-top":"none","border-left":"none","border-bottom":"1px solid rgb(166, 166, 166)","border-right":"1px solid rgb(166, 166, 166)",padding:"0px 5px"},attrs:{width:"33",valign:"top"}},[a("p",[a("span",{staticClass:"word-template-state"},[e._v("{")]),a("span",{staticClass:"word-template-state"},[e._v("sub_zsttest")]),a("span",{staticClass:"word-template-state"},[e._v(".zd2}")])])]),a("td",{staticStyle:{"border-top":"none","border-left":"none","border-bottom":"1px solid rgb(166, 166, 166)","border-right":"1px solid rgb(166, 166, 166)",padding:"0px 5px"},attrs:{width:"33",valign:"top"}},[a("p",[a("span",{staticClass:"word-template-state"},[e._v("{")]),a("span",{staticClass:"word-template-state"},[e._v("sub_zsttest")]),a("span",{staticClass:"word-template-state"},[e._v(".zd3}")])])])])])]),a("p",[a("span",{staticClass:"word-template-state"},[e._v("建模关系为一对一：")])]),a("p",[a("span",{staticClass:"word-template-state"},[e._v("字段一： {{")]),a("span",{staticClass:"word-template-state"},[e._v("sub_zsttest.zd1}}")]),a("span",{staticClass:"word-template-state",staticStyle:{"margin-left":"15px"}},[e._v("字段二： {{")]),a("span",{staticClass:"word-template-state"},[e._v("sub_zsttest.zd2}}")])]),a("p",[a("span",{staticStyle:{color:"red"}},[e._v("常用标签类型：文本（"),a("span",[e._v("{{")]),e._v("var"),a("span",[e._v("}}")]),e._v("）、图片（"),a("span",[e._v("{{")]),e._v("var"),a("span",[e._v("}}")]),e._v("）、富文本（"),a("span",[e._v("{{")]),e._v("+var"),a("span",[e._v("}}")]),e._v("）")])])]),a("i",{staticClass:"icon-question",staticStyle:{"margin-right":"8px"}})]),e._v("word模板\n\t\t\t\t\t\t")],1)],1)],1)],1),a("el-button",{attrs:{icon:"el-icon-download"},on:{click:function(t){return e.downloadTemplate()}}},[e._v("模板下载")]),a("el-button",{attrs:{icon:"el-icon-plus"},on:{click:function(t){return e.addFormTemplate()}}},[e._v("表单模板")]),a("ht-delete-button",{attrs:{url:e.formDeleteUrl,htTable:e.$refs.htTable}},[e._v("删除")])]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"fileName",label:"名称","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"createTime",label:"创建时间","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"isMain",width:"80",label:"主版本"},scopedSlots:e._u([{key:"default",fn:function(t){return["Y"==t.row.isMain?a("el-tag",[e._v("是")]):a("el-tag",{attrs:{type:"danger"}},[e._v("否")])]}}])}),a("ht-table-column",{attrs:{prop:"printType",width:"120",label:"打印类型"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["word"==i.printType?a("el-tag",{attrs:{type:"success"}},[e._v("word套打")]):e._e(),"form"==i.printType?a("el-tag",{attrs:{type:"warning"}},[e._v("表单模板")]):e._e()]}}])}),a("ht-table-column",{attrs:{width:"150",label:"操作",align:"left"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(t){return e.handleCommand({row:i,command:"download"})}}},["word"==i.printType?a("span",[a("i",{staticClass:"el-icon-tickets"}),e._v("下载")]):e._e(),"form"==i.printType?a("span",[a("i",{staticClass:"el-icon-tickets"}),e._v("编辑")]):e._e(),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},["N"==i.isMain?a("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"setMainVersion"}}},[e._v("设为主版本")]):e._e(),"word"==i.printType?a("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"setScriptStr"}}},[e._v("编写脚本")]):e._e()],1)],1)]}}])})],a("el-dialog",{attrs:{title:"编写脚本",visible:e.scriptStrDialog,width:"70%","append-to-body":""},on:{"update:visible":function(t){e.scriptStrDialog=t}}},[e.scriptStrDialog?a("span",[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"12%"}},[e._v("脚本描述:")]),a("td",[a("label",[e._v('该脚本在 打印模板 时执行，用户可以使用 boMap 做操作。 例如\n\t\t\t\t\t\t\t\t\t获取模板字段数据：boMap.get("sex"); 设置模板字段数据:\n\t\t\t\t\t\t\t\t\tboMap.put("sex", "男");')])])]),a("tr",[a("th",{attrs:{width:"12%"}},[e._v("脚本内容:")]),a("td",[a("codemirror",{staticStyle:{width:"98%"},attrs:{options:e.cmOptions2},model:{value:e.scriptStr,callback:function(t){e.scriptStr=t},expression:"scriptStr"}})],1)])])])]):e._e(),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.scriptStrDialog=!1}}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:e.updateScriptStr}},[e._v("确 定")])],1)]),a("el-dialog",{attrs:{width:"60%",title:"添加表单打印模板",visible:e.dialogSaveCopyVisible,"before-close":e.handleCloseSaveCopy,"destroy-on-close":!0,"append-to-body":!0}},[a("form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"saveCopyForm"}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"140px"}},[e._v("表单名称:")]),a("td",[e._v(e._s(e.oldForm.name))]),a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("表单打印模板名称")]),a("td",[a("ht-input",{attrs:{validate:{required:!0}},model:{value:e.newForm.name,callback:function(t){e.$set(e.newForm,"name",t)},expression:"newForm.name"}})],1)]),a("tr",[a("th",{attrs:{width:"140px"}},[e._v("表单别名:")]),a("td",[e._v(e._s(e.oldForm.formKey))]),a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("表单打印模板别名")]),a("td",[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.newForm.name,expression:"newForm.name"}],attrs:{autocomplete:"off",validate:{required:!0,isExist:"${form}/form/form/v1/checkKey?key=",regex:{exp:"^[a-zA-Z][a-zA-Z0-9_]*$"}},placeholder:"请输入别名"},model:{value:e.newForm.formKey,callback:function(t){e.$set(e.newForm,"formKey",t)},expression:"newForm.formKey"}})],1)]),a("tr",[a("th",{attrs:{width:"140px"}},[e._v("表单分类:")]),a("td",[e._v(e._s(e.oldForm.typeName))]),a("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("表单打印模板分类")]),a("td",[a("EipSysTypeSelector",{attrs:{placeholder:"请选择表单分类","cat-id":"7","sys-type-id":e.newForm.typeId,validate:{required:!0}},on:{"update:sysTypeId":function(t){return e.$set(e.newForm,"typeId",t)},"update:sys-type-id":function(t){return e.$set(e.newForm,"typeId",t)}},model:{value:e.newForm.typeName,callback:function(t){e.$set(e.newForm,"typeName",t)},expression:"newForm.typeName"}})],1)])])])]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){return e.save()}}},[e._v("保存")]),a("el-button",{on:{click:e.handleCloseSaveCopy}},[e._v("\n\t\t\t\t\t"+e._s(e.$t("eip.common.cancel"))+"\n\t\t\t\t")])],1)]),a("el-dialog",{staticClass:"form-editor-dialog",attrs:{fullscreen:"","destroy-on-close":!0,visible:e.formEditorDialogVisible,"before-close":e.handleCloseFormEditor,"close-on-press-escape":!1,"append-to-body":!0},on:{"update:visible":function(t){e.formEditorDialogVisible=t}}},[a("FormDesigner",{attrs:{visibleDialog:e.formEditorDialogVisible,"form-id":e.formId,"form-def-id":e.formDefId,bos:e.bpmForm.bos,"add-bpm-form":e.bpmForm},on:{"update:visibleDialog":function(t){e.formEditorDialogVisible=t},"update:visible-dialog":function(t){e.formEditorDialogVisible=t},"update:formId":function(t){e.formId=t},"update:form-id":function(t){e.formId=t},"update:formDefId":function(t){e.formDefId=t},"update:form-def-id":function(t){e.formDefId=t}}})],1)],2)],1)}),[],!1,null,"240eeb8f",null);t.default=f.exports},d60d:function(e,t,a){"use strict";a.r(t);a("000b");var i=a("c7ea"),n=a("dd1e"),o=(a("f43e"),{name:"templatePreview",components:{VRuntimeTemplate:n.a},props:{alias:String},data:function(){return{templateInfo:{},data:[],html:"",pageResult:{page:1,pageSize:20,total:0}}},watch:{alias:function(e){e&&this.init()}},mounted:function(){this.alias&&this.init()},methods:{init:function(){var e=this,t=this;i.default.getTemplateDataListForm(this.alias).then((function(e){e.state&&(t.html=e.value)})),i.default.getBpmDataTemplateInfo(this.alias).then((function(a){if(a.state&&(t.templateInfo=a.value,t.templateInfo.displayField))for(var i=JSON.parse(t.templateInfo.displayField),n=0;n<i.length;n++)i[n].type&&e.displayFields.push(i[n])}))},loadData:function(e,t){var a=this;i.default.getDataTemplateData(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},handleCommand:function(e){if("edit"===e.command)this.templateId=e.row.id,this.editFormTemplate(this.templateId)}}}),r=(a("be4a"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("v-runtime-template",{attrs:{template:e.html}})}),[],!1,null,"7c9b595f",null);t.default=s.exports},d624:function(e,t){e.exports=require("core-js/modules/es6.array.from")},d69f:function(e,t,a){!function(e){"use strict";var t={script:[["lang",/(javascript|babel)/i,"javascript"],["type",/^(?:text|application)\/(?:x-)?(?:java|ecma)script$|^module$|^$/i,"javascript"],["type",/./,"text/plain"],[null,null,"javascript"]],style:[["lang",/^css$/i,"css"],["type",/^(text\/)?(x-)?(stylesheet|css)$/i,"css"],["type",/./,"text/plain"],[null,null,"css"]]};function a(e,t,a){var i=e.current(),n=i.search(t);return n>-1?e.backUp(i.length-n):i.match(/<\/?$/)&&(e.backUp(i.length),e.match(t,!1)||e.match(i)),a}var i={};function n(e){var t=i[e];return t||(i[e]=new RegExp("\\s+"+e+"\\s*=\\s*('|\")?([^'\"]+)('|\")?\\s*"))}function o(e,t){var a=e.match(n(t));return a?/^\s*(.*?)\s*$/.exec(a[2])[1]:""}function r(e,t){return new RegExp((t?"^":"")+"</s*"+e+"s*>","i")}function s(e,t){for(var a in e)for(var i=t[a]||(t[a]=[]),n=e[a],o=n.length-1;o>=0;o--)i.unshift(n[o])}function l(e,t){for(var a=0;a<e.length;a++){var i=e[a];if(!i[0]||i[1].test(o(t,i[0])))return i[2]}}e.defineMode("htmlmixed",(function(i,n){var o=e.getMode(i,{name:"xml",htmlMode:!0,multilineTagIndentFactor:n.multilineTagIndentFactor,multilineTagIndentPastTag:n.multilineTagIndentPastTag,allowMissingTagName:n.allowMissingTagName}),c={},d=n&&n.tags,u=n&&n.scriptTypes;if(s(t,c),d&&s(d,c),u)for(var p=u.length-1;p>=0;p--)c.script.unshift(["type",u[p].matches,u[p].mode]);function f(t,n){var s,d=o.token(t,n.htmlState),u=/\btag\b/.test(d);if(u&&!/[<>\s\/]/.test(t.current())&&(s=n.htmlState.tagName&&n.htmlState.tagName.toLowerCase())&&c.hasOwnProperty(s))n.inTag=s+" ";else if(n.inTag&&u&&/>$/.test(t.current())){var p=/^([\S]+) (.*)/.exec(n.inTag);n.inTag=null;var m=">"==t.current()&&l(c[p[1]],p[2]),h=e.getMode(i,m),g=r(p[1],!0),b=r(p[1],!1);n.token=function(e,t){return e.match(g,!1)?(t.token=f,t.localState=t.localMode=null,null):a(e,b,t.localMode.token(e,t.localState))},n.localMode=h,n.localState=e.startState(h,o.indent(n.htmlState,"",""))}else n.inTag&&(n.inTag+=t.current(),t.eol()&&(n.inTag+=" "));return d}return{startState:function(){return{token:f,inTag:null,localMode:null,localState:null,htmlState:e.startState(o)}},copyState:function(t){var a;return t.localState&&(a=e.copyState(t.localMode,t.localState)),{token:t.token,inTag:t.inTag,localMode:t.localMode,localState:a,htmlState:e.copyState(o,t.htmlState)}},token:function(e,t){return t.token(e,t)},indent:function(t,a,i){return!t.localMode||/^\s*<\//.test(a)?o.indent(t.htmlState,a,i):t.localMode.indent?t.localMode.indent(t.localState,a,i):e.Pass},innerMode:function(e){return{state:e.localState||e.htmlState,mode:e.localMode||o}}}}),"xml","javascript","css"),e.defineMIME("text/html","htmlmixed")}(a("56b3"),a("d5e0"),a("f9d4"),a("7b00"))},d6b6:function(e,t,a){!function(e){"use strict";e.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",ss:"%d վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(e){return/^(ցերեկվա|երեկոյան)$/.test(e)},meridiem:function(e){return e<4?"գիշերվա":e<12?"առավոտվա":e<17?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-ին":e+"-րդ";default:return e}},week:{dow:1,doy:7}})}(a("c1df"))},d701:function(e,t,a){"use strict";a("3b4f")},d716:function(e,t,a){!function(e){"use strict";e.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var a=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(a="a"),e+a},week:{dow:1,doy:4}})}(a("c1df"))},d745:function(e,t){e.exports=require("screenfull")},d764:function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74");var i=a("ade3"),n=(a("25fc"),a("067b"),a("c7ea"),a("34c4")),o=a.n(n),r=a("a858"),s=a("2ade");function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}var c={components:{EipSysTypeSelector:function(){return Promise.resolve().then(a.bind(null,"d81e"))},htSysTypeTree:function(){return Promise.resolve().then(a.bind(null,"e24e"))}},props:{width:{type:String,default:o.a.aside_width},supportFilter:{type:Boolean,default:!0}},data:function(){return{dicData:{key:"",name:"",parentId:"",typeId:"",sn:0,remark:""},dicParentId:"",title:"添加数据字典分类",dicTitle:"添加数据字典",asideShow:!0,isExpand:!0,isExpandDic:!0,dialogVisible:!1,dicDialogVisible:!1,dialogImportVisible:!1,fullscreenLoading:!1,fileList:[],sysType:{children:[],icon:"{}",isLeaf:"N",struType:0,typeKey:"",name:"",sn:0,remark:""},parentSysType:{name:""},treeData:[],defaultProps:{children:"children",label:"name"},data:[],pageResult:{page:1,pageSize:20,total:0},bpmForm:{key:"",bos:"",desc:""},dicDatas:[]}},computed:{formDeleteUrl:function(){return"".concat(window.context.uc,"/form/form/v1/remove")},navbarCollapseStyle:function(){return this.asideShow?{left:parseInt(this.width)+"px"}:{left:"0px"}},saveSysTypeUrl:function(){return"".concat(window.context.portal,"/sys/sysType/v1/save?parentId=").concat(this.parentSysType.id,"&isRoot=").concat(0==this.parentSysType.parentId?1:0,"&isPriNode=0")},saveDicDataUrl:function(){return"".concat(window.context.portal,"/sys/dataDict/v1/save")},importUrl:function(){return window.context.portal+"/sys/dataDict/v1/import"}},mounted:function(){},methods:{formatTreeData:function(e){for(var t=[],a={},i=0,n=0,o=e.length;i<o;i++)a[e[i].id]=e[i];for(;n<o;n++){var r=e[n],s=a[r.parentId];s?(s.children||(s.children=[]),s.children.push(r)):t.push(r)}return t},handleNodeClick:function(e){this.dicLoadData(e.id)},dicLoadData:function(e){var t=this;r.default.getByTypeId(e).then((function(a){a&&(t.dicParentId=e,t.dicDatas=t.formatTreeData(a))}))},syncTree:function(){this.$refs.htDataDicTree.loadData()},syncDicTree:function(){this.dicParentId&&this.dicLoadData(this.dicParentId)},handleExpand:function(){this.isExpand=!this.isExpand;for(var e=this.$refs.htDataDicTree.$refs.htTree.$refs.elTree,t=0;t<e.store._getAllNodes().length;t++)e.store._getAllNodes()[t].expanded=this.isExpand},handleExpandDic:function(){this.isExpandDic=!this.isExpandDic;for(var e=this.$refs.dicDataTree.$refs.elTree,t=0;t<e.store._getAllNodes().length;t++)e.store._getAllNodes()[t].expanded=this.isExpandDic},handleCommand:function(e){var t=this,a=e.node,i=e.data;switch(e.action){case"add":this.dialogVisible=!0,this.dicTypeAdd=!0,i&&(this.sysType.id="",this.sysType.name="",this.sysType.typeKey="",this.sysType.sn=0,this.sysType.remark="",this.parentSysType=i,this.sysType.parentId=i.id,this.sysType.typeGroupKey=0==i.parentId?i.typeKey:i.typeGroupKey);break;case"edit":var n={};this.title="编辑数据字典分类",Object.assign(n,i),this.sysType=n,this.dialogVisible=!0;break;case"import":var o={};Object.assign(o,i),this.sysType=o,this.dialogImportVisible=!0;break;case"delete":if(i.id){var s=this;this.$confirm("是否确定删除 [".concat(i.name,"]  及其子分类（包含分类下数据字典项数据）?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){s.$http.get("${portal}/sys/dataDict/v1/removeByTypeId?typeIds="+i.id).then((function(e){var a=e.data;a.state?(t.$message({type:"success",message:a.message||"删除成功"}),t.$refs.htDataDicTree.loadData(),t.dicDatas=null,t.syncDicTree()):t.$message.error(a.message||"删除失败")}),(function(e){t.$message.error(e||"删除失败")})).catch((function(){t.dialogVisible=!1}))}))}break;case"dicAdd":this.dicTitle="添加数据字典",this.dicDialogVisible=!0,this.dicData.id="",this.dicData.name="",this.dicData.key="",this.dicData.parentId=i.id,this.dicData.typeId=i.typeId,this.dicData.sn=0,this.dicData.remark="";break;case"dicDelete":i.id&&this.$confirm("是否确定删除 [".concat(i.name,"] ?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){r.default.delDataDict(i.id).then((function(e){e.state?(t.$message({type:"success",message:e.message||"删除成功"}),t.syncDicTree()):t.$message.error(e.message||"删除成功")}),(function(e){t.$message.error(e||"删除失败")})).catch((function(){t.dicDialogVisible=!1}))}));break;case"dicEdit":this.editDic(a.data);break;case"export":this.exportExcel(a.data)}},editDic:function(e){this.dicTitle="编辑数据字典",this.dicData=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?l(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},e),this.dicDialogVisible=!0},handleClose:function(){this.dialogVisible=!1,this.dicDialogVisible=!1},afterSaveData:function(){var e=this;this.$refs.htDataDicTree.loadData(),this.sysType.id?this.dialogVisible=!1:(this.sysType.name="",this.sysType.typeKey="",this.$confirm("是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"success"}).then((function(){})).catch((function(){e.dialogVisible=!1})))},afterSaveDicData:function(){var e=this;this.dicParentId&&this.dicLoadData(this.dicParentId),this.dicData.id?this.dicDialogVisible=!1:(this.dicData.name="",this.dicData.key="",this.$confirm("是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"success"}).then((function(){})).catch((function(){e.dicDialogVisible=!1})))},importData:function(e){var t=this,a=new FormData;a.append("file",e.file),r.default.importDataDict(a,this.sysType.id).then((function(a){t.fullscreenLoading=!1,a.state?(t.$message({type:"success",message:a.message}),e.onSuccess(),t.dialogImportVisible=!1,t.dicLoadData(t.sysType.id),t.$refs.upload.clearFiles(),t.fileList=[]):(t.$message.error(a.message),e.onError())})).catch((function(){t.fullscreenLoading=!1}))},beforeUpload:function(e){this.fullscreenLoading=!0},submitImport:function(){if(!this.$refs.upload.uploadFiles||0==this.$refs.upload.uploadFiles.length)return this.$message.warning("请上传数据字典文件进行导入"),!1;this.sysType.id&&""==this.sysType.id&&this.$message.warning("请选择某一个分类进行导入!"),this.$refs.upload.submit()},cancelConfirm:function(){this.$refs.upload.clearFiles(),this.fileList=[],this.dialogImportVisible=!1},downloadTemplate:function(){window.location.href=window.context.manage+"/static/excel/数据字典模板.xls"},exportExcel:function(e){var t=this,a=e.id,i=window.context.portal+"/sys/dataDict/v1/export?typeId="+a;s.default.download(i).then((function(e){200==e.status?t.$message({type:"success",message:"导出成功"}):t.$message({type:"error",message:"导出失败"})}))},dicClick:function(e){this.editDic(e)}}},d=c,u=(a("b3a6"),a("2877")),p=Object(u.a)(d,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight",staticStyle:{border:"1px solid #eee"}},[a("div",[a("el-aside",{directives:[{name:"show",rawName:"v-show",value:e.asideShow,expression:"asideShow"}],staticClass:"fullheight",attrs:{width:e.width}},[a("ht-sys-type-tree",{ref:"htDataDicTree",staticClass:"ht-sys-type-tree",attrs:{"cat-id":"5","highlight-current":"","support-filter":e.supportFilter,"default-expand-all":e.isExpand,"expand-on-click-node":"false"},on:{"node-click":e.handleNodeClick},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.node,n=t.data;return a("span",{staticClass:"custom-tree-node"},[a("span",{staticClass:"show-ellipsis",attrs:{title:i.label}},[e._v(e._s(i.label))]),a("el-dropdown",{on:{command:e.handleCommand}},[a("span",{staticClass:"el-dropdown-link"},[a("i",{staticClass:"icon-more",attrs:{title:"更多操作"}})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{icon:"el-icon-plus",command:{node:i,data:n,action:"add"}}},[e._v("添加")]),"0"!=n.parentId?a("el-dropdown-item",{attrs:{icon:"el-icon-edit",command:{node:i,data:n,action:"edit"}}},[e._v("编辑")]):e._e(),"0"!=n.parentId?a("el-dropdown-item",{attrs:{icon:"el-icon-upload2",command:{node:i,data:n,action:"import"}}},[e._v("导入")]):e._e(),"0"!=n.parentId?a("el-dropdown-item",{attrs:{icon:"el-icon-download",command:{node:i,data:n,action:"export"}}},[e._v("导出")]):e._e(),"0"!=n.parentId?a("el-dropdown-item",{attrs:{icon:"el-icon-delete",command:{node:i,data:n,action:"delete"}}},[e._v("删除")]):e._e()],1)],1)],1)}}])})],1),a("div",{staticClass:"navbar-collapse",style:e.navbarCollapseStyle,on:{click:function(t){e.asideShow=!e.asideShow}}},[a("div",{staticClass:"navbar-collapse-bg"},[a("i",{staticClass:"navbar-collapse-arrow",class:{"el-icon-arrow-left":e.asideShow,"el-icon-arrow-right":!e.asideShow}})])]),a("el-dialog",{attrs:{visible:e.dialogImportVisible,title:"导入",width:"40%",top:"30vh","custom-class":"upload-dialog"},on:{"update:visible":function(t){e.dialogImportVisible=t}}},[a("el-form",{ref:"form",staticClass:"upload-dialog__contnt",attrs:{"label-width":"150px"}},[a("ht-form-item",{attrs:{label:"默认模板"}},[a("el-button",{attrs:{size:"small",type:"primary",icon:"el-icon-download"},on:{click:function(t){return e.downloadTemplate()}}},[e._v("模板下载")])],1),a("ht-form-item",{attrs:{label:"文件"}},[a("el-upload",{ref:"upload",attrs:{action:e.importUrl,"http-request":e.importData,"before-upload":e.beforeUpload,"file-list":e.fileList,accept:".xls,.xlsx",limit:1,"auto-upload":!1}},[a("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("选择文件")]),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传xls/xlsx文件")])],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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("确 定")]),a("el-button",{on:{click:function(t){return e.cancelConfirm()}}},[e._v("取 消")])],1)],1),a("ht-sidebar-dialog",{attrs:{width:"28%",title:e.title,visible:e.dialogVisible,"before-close":e.handleClose}},[a("el-form",{attrs:{model:e.sysType,"data-vv-scope":"editSysTypeForm"}},[e.sysType.id?e._e():a("ht-form-item",{attrs:{label:"父节点","label-width":"100px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:"required",disabled:""},model:{value:e.parentSysType.name,callback:function(t){e.$set(e.parentSysType,"name",t)},expression:"parentSysType.name"}})],1),a("ht-form-item",{attrs:{label:"分类名称","label-width":"100px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0,max:40}},model:{value:e.sysType.name,callback:function(t){e.$set(e.sysType,"name",t)},expression:"sysType.name"}})],1),a("ht-form-item",{attrs:{label:"分类Key","label-width":"100px"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.sysType.name,expression:"sysType.name"}],attrs:{autocomplete:"off",validate:{required:!0,regex:{exp:"^[a-zA-Z][a-zA-Z0-9_]*$",message:"只能输入字母、数字、下划线，且以字母开头"},max:40},placeholder:"请输入key",disabled:!!e.sysType.id},model:{value:e.sysType.typeKey,callback:function(t){e.$set(e.sysType,"typeKey",t)},expression:"sysType.typeKey"}})],1),a("ht-form-item",{attrs:{label:"分类序号","label-width":"100px"}},[a("ht-input",{attrs:{type:"number",autocomplete:"off",min:0,max:999999},model:{value:e.sysType.sn,callback:function(t){e.$set(e.sysType,"sn",t)},expression:"sysType.sn"}})],1),a("ht-form-item",{attrs:{label:"分类备注","label-width":"100px"}},[a("ht-input",{attrs:{type:"textarea",autocomplete:"off",validate:{max:500}},model:{value:e.sysType.remark,callback:function(t){e.$set(e.sysType,"remark",t)},expression:"sysType.remark"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:e.saveSysTypeUrl,model:e.sysType,"scope-name":"editSysTypeForm"},on:{"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1),a("ht-sidebar-dialog",{attrs:{width:"28%",title:e.dicTitle,visible:e.dicDialogVisible,"before-close":e.handleClose}},[a("el-form",{attrs:{model:e.dicData,"data-vv-scope":"editDic"}},[a("ht-form-item",{attrs:{label:"项名称","label-width":"80px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0,max:40}},model:{value:e.dicData.name,callback:function(t){e.$set(e.dicData,"name",t)},expression:"dicData.name"}})],1),a("ht-form-item",{attrs:{label:"项值","label-width":"80px"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.dicData.name,expression:"dicData.name"}],attrs:{autocomplete:"off",validate:{required:!0,alpha_dash:!0,max:40},placeholder:"请输入key",disabled:!!e.dicData.id},model:{value:e.dicData.key,callback:function(t){e.$set(e.dicData,"key",t)},expression:"dicData.key"}})],1),a("ht-form-item",{attrs:{label:"","label-width":"80px"}},[e._v("当前数据字典中项值必须唯一")]),a("ht-form-item",{attrs:{label:"项序号","label-width":"80px"}},[a("ht-input",{attrs:{type:"number",autocomplete:"off",min:0,max:999999},model:{value:e.dicData.sn,callback:function(t){e.$set(e.dicData,"sn",t)},expression:"dicData.sn"}})],1),a("ht-form-item",{attrs:{label:"项备注","label-width":"80px"}},[a("ht-input",{attrs:{type:"textarea",autocomplete:"off",validate:{max:500}},model:{value:e.dicData.remark,callback:function(t){e.$set(e.dicData,"remark",t)},expression:"dicData.remark"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:e.saveDicDataUrl,model:e.dicData,"scope-name":"editDic"},on:{"after-save-data":e.afterSaveDicData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:function(t){e.dicDialogVisible=!1}}},[e._v("取 消")])],1)],1)],1),a("el-container",[a("el-main",{staticClass:"fullheight"},[a("el-scrollbar",{staticClass:"dic-data-scrollbar"},[a("ht-tree",{ref:"dicDataTree",attrs:{data:e.dicDatas,"node-key":"id",props:e.defaultProps,"support-filter":!1,"expand-on-click-node":!1,"default-expand-all":e.isExpandDic},on:{"node-click":e.dicClick},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.node,n=t.data;return a("span",{staticClass:"custom-tree-node"},[a("span",{staticClass:"show-ellipsis",attrs:{title:i.label}},[e._v(e._s(i.label))]),a("el-dropdown",{on:{command:e.handleCommand}},[a("span",{staticClass:"el-dropdown-link"},[a("i",{staticClass:"icon-more",attrs:{title:"更多操作"}})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{icon:"el-icon-plus",command:{node:i,data:n,action:"dicAdd"}}},[e._v("添加")]),"-1"!=n.parentId?a("el-dropdown-item",{attrs:{icon:"el-icon-edit",command:{node:i,data:n,action:"dicEdit"}}},[e._v("编辑")]):e._e(),"-1"!=n.parentId?a("el-dropdown-item",{attrs:{icon:"el-icon-delete",command:{node:i,data:n,action:"dicDelete"}}},[e._v("删除")]):e._e()],1)],1)],1)}}])})],1)],1)],1)],1)}),[],!1,null,"9e873004",null);t.default=p.exports},d768:function(e,t,a){"use strict";a.r(t);a("b2cb");var i=a("4bf8"),n=a("c994"),o={getDefSetting:function(e,t){var a=e.commit;e.state;return new Promise((function(e,n){a("clearCacheData"),i.default.getDefSetting(t,(function(t){a("setDefSettingData",t.data),e(t.data)}))}))},updateConfig:function(e,t){var a=e.commit;e.state;a("updateConfig",t)},saveDefSetting:function(e,t){var a=e.commit;e.state;a("updateConfig",param)},getBpmImage:function(e,t){e.commit,e.state;return new Promise((function(e,a){i.default.instanceFlowImage(t,(function(t){var a=t.data.instanceId?"":t.data.defId;i.default.getBpmImage("",t.data.instanceId,a,(function(a){var i={rows:t.data,img:a.data};e(i)}))}))}))},getNodeopinions:function(e,t){e.commit,e.state;return new Promise((function(e,a){i.default.getNodeopinions(t,(function(t){e(t.data)}))}))},getMessageType:function(e){var t=e.commit,a=e.state;return new Promise((function(e,n){a.mesageType?e(a.mesageType):i.default.getMessageType((function(a){t("setMessageType",a.data),e(a.data)}))}))},getCurSelectBranches:function(e){var t=e.commit,a=e.state;return new Promise((function(e,n){var o=a.defConfigData.curEditNode;!o.nodeId||"EXCLUSIVEGATEWAY"!=o.nodeType&&"INCLUSIVEGATEWAY"!=o.nodeType?n():o&&a.nodeBranches[o.nodeId]?e(a.nodeBranches[o.nodeId]):o&&o.nodeId&&i.default.getNodeBranches({nodeId:o.nodeId,defId:o.defId},(function(a){t("setNodeBranches",{nodeId:o.nodeId,data:a.data}),e(a.data)}))}))},getSignConfig:function(e){var t=e.commit,a=e.state;return new Promise((function(e,n){var o=a.defConfigData.curEditNode;o.nodeId&&"SIGNTASK"==o.nodeType?o&&a.signConfigs[o.nodeId]?e(a.signConfigs[o.nodeId]):i.default.getSignConfig({nodeId:o.nodeId,defId:o.defId},(function(a){t("setSignConfigs",{nodeId:o.nodeId,data:a.data}),e(a.data)})):n()}))},updateDefRev:function(e){var t=e.commit,a=e.state;i.default.getBpmdefByDefId(a.defConfigData.initData.bpmDefinition.defId,(function(e){t("updateBpmdef",e)}))}},r={updateBpmdef:function(e,t){e.defConfigData.initData.bpmDefinition=t},setSignConfigs:function(e,t){e.signConfigs[t.nodeId]=t.data},setNodeBranches:function(e,t){e.nodeBranches[t.nodeId]=t.data},clearCacheData:function(e){e.defConfigData={initData:{},nodeSetData:{},curEditNode:{}},e.nodeBranches={},e.signConfigs={}},setDefSettingData:function(e,t){if(!t.initData.bpmDefLayout)return e.defConfigData=t,void(e.copyDefConfigData=JSON.parse(JSON.stringify(e.defConfigData)));for(var a,i=0;a=t.initData.bpmDefLayout.listLayout[i++];)a.nodeStyle={position:"absolute",cursor:"hand","text-align":"center",left:a.x+"px",top:a.y+"px",width:a.width+"px",height:a.height+"px"};for(var n in t.nodeSetData.bpmDefSetting.globalForm||(t.nodeSetData.bpmDefSetting.globalForm={type:"INNER",formType:"pc",name:"",formValue:"",formExtraConf:"",helpFile:""}),t.nodeSetData.bpmDefSetting.globalMobileForm||(t.nodeSetData.bpmDefSetting.globalMobileForm={type:"INNER",formType:"mobile",name:"",formValue:"",helpFile:""}),t.nodeSetData.bpmDefSetting.instForm||(t.nodeSetData.bpmDefSetting.instForm={type:"INNER",formType:"pc",name:"",formValue:""}),t.nodeSetData.bpmDefSetting.instMobileForm||(t.nodeSetData.bpmDefSetting.instMobileForm={type:"INNER",formType:"mobile",name:"",formValue:""}),e.defConfigData.initData=t.initData,e.defConfigData.nodeSetData=t.nodeSetData,t.nodeSetData.notifyType=[],t.initData.messageTypelist){var o={key:n,value:t.initData.messageTypelist[n]};t.nodeSetData.notifyType.push(o)}for(var r in t.nodeSetData.nodeBtnMap)for(var s=t.nodeSetData.nodeBtnMap[r],l=s.length-1;l>=0;l--)"commu"!=s[l].alias&&"startCommu"!=s[l].alias&&"instanceTrans"!=s[l].alias&&"backToStart"!=s[l].alias||s.splice(l,1);e.copyDefConfigData=JSON.parse(JSON.stringify(e.defConfigData))},updateConfig:function(e,t){if(t&&t.constructor==Object)for(var a in t)a.indexOf("nodeBranches")>-1||a.indexOf("signConfigs")>-1?n.default.setValueByPath(e,a,JSON.parse(JSON.stringify(t[a]))):n.default.setValueByPath(e,"defConfigData."+a,JSON.parse(JSON.stringify(t[a])))},setMessageType:function(e,t){e.mesageType=t}};t.default={namespaced:!0,state:{defConfigData:{initData:{},nodeSetData:{},curEditNode:{}},copyDefConfigData:{},nodeBranches:{},signConfigs:{},mesageType:""},getters:{},actions:o,mutations:r}},d78b:function(e,t,a){"use strict";a.r(t);a("000b");var i=a("c7ea"),n={components:{formTemplateEditDialog:function(){return Promise.resolve().then(a.bind(null,"6f32"))},formTemplateCopyDialog:function(){return Promise.resolve().then(a.bind(null,"44f6"))}},data:function(){return{oldValue:{id:""},dialogData:{},title:"",templateType:[{key:"divContainer",value:""},{key:"macro",value:"宏模板"},{key:"main",value:"主模板"},{key:"subTable",value:"子模板"},{key:"queryDataTemplate",value:"查询模板"},{key:"dataTemplate",value:"业务数据模板"},{key:"formDesign",value:"表单设计模板"}],pageBean:{page:1,pageSize:20,total:0,sorter:[{direction:"DESC",property:"templateType"}]},templateData:[]}},methods:{showFormDialog:function(e){switch(e.command){case"edit":this.handleOpen("编辑模板",e.row);break;case"default":this.setDefault(e.row);break;case"copy":this.openCopyTemplate(e.row)}},edit:function(e,t){this.handleOpen(e,t)},handleOpen:function(e,t){this.dialogData.title=e,this.dialogData.formData=t,this.$refs.formTemplateEditDialog.openDialog()},setDefault:function(e){var t=this;i.default.setDefault(e.id,e.templateType).then((function(e){e.data.state?(t.$message({message:e.data.message,type:"success"}),t.loadData()):t.$message({message:e.data.message,type:"error"})}))},formDeleteUrl:function(){return window.context.form+"/form/template/v1/remove"},openCopyTemplate:function(e){this.oldValue=e,this.$refs.formTemplateCopyDialog.handleOpen()},initTemplate:function(){var e=this;i.default.initTemplate().then((function(t){t.data.state?(e.$message({message:t.data.message,type:"success"}),e.loadData()):e.$message({message:t.data.message,type:"error"})}))},loadData:function(e,t){var a=this;e||(this.pageBean.total=0,(e={pageBean:"",sorter:[{direction:"DESC",property:"templateType"}]}).pageBean=this.pageBean),i.default.templateListData(e).then((function(e){a.templateData=e.data.rows,a.pageBean={page:e.data.page,pageSize:e.data.pageSize,total:e.data.total}})).finally((function(){t&&t()}))}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.templateData,"page-result":e.pageBean,selectable:!1,"quick-search-props":"templateName,alias,createBy","show-export":!1,"show-custom-column":!1},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button",{directives:[{name:"pm",rawName:"v-pm"}],attrs:{size:"small"},on:{click:function(t){return e.initTemplate()}}},[a("el-tooltip",{attrs:{content:"需要修改模板内容请查找源码中的模板文件修改 模板文件名为 (别名+.ftl) 如fieldControl.ftl"}},[a("i",{staticClass:"icon-question",staticStyle:{"margin-right":"8px"}})]),e._v("初始化\n\t\t\t")],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"templateName",label:"名称",width:"200","show-overflow-tooltip":!0,sortable:!0},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-link",{attrs:{type:"primary",title:"编辑模板"},on:{click:function(a){return e.edit("编辑模板",t.row)}}},[e._v(e._s(t.row.templateName))])]}}])}),a("ht-table-column",{attrs:{prop:"alias",label:"别名",width:"200","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"templateType",label:"类型",width:"120",filters:[{text:"宏模板",value:"macro"},{text:"查询模板",value:"queryDataTemplate"},{text:"业务数据模板",value:"dataTemplate"},{text:"表单设计模板",value:"formDesign"}]},scopedSlots:e._u([{key:"default",fn:function(t){return["macro"==t.row.templateType?a("span",[a("el-tag",[e._v("宏模板")])],1):e._e(),"queryDataTemplate"==t.row.templateType?a("span",[a("el-tag",[e._v("查询模板")])],1):e._e(),"dataTemplate"==t.row.templateType?a("span",[a("el-tag",[e._v("业务数据模板")])],1):e._e(),"formDesign"==t.row.templateType?a("span",[a("el-tag",[e._v("表单设计模板")])],1):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"templateDesc",label:"描述","show-overflow-tooltip":!0}})]],2),a("form-template-edit-dialog",{ref:"formTemplateEditDialog",attrs:{dialogData:e.dialogData},on:{loadData:function(t){return e.loadData()}}}),a("form-template-copy-dialog",{ref:"formTemplateCopyDialog",attrs:{oldValue:e.oldValue},on:{loadData:function(t){return e.loadData()}}})],1)}),[],!1,null,null,null);t.default=r.exports},d811:function(e,t,a){},d81e:function(e,t,a){"use strict";a.r(t);a("6619"),a("25fc"),a("d036"),a("c994");var i={name:"eip-sys-type-selector",components:{EipSysTypeDialog:function(){return Promise.resolve().then(a.bind(null,"fe97"))}},props:{sysTypeId:{type:String|Number,default:""},sysTypeName:{type:String,default:""},catId:{type:String,default:""},typeKey:{type:String,default:""},value:[String,Number,Object],validate:{type:[String,Object]},placeholder:{type:String,default:"请选择分类"}},data:function(){return{}},computed:{inputVal:{get:function(){return this.value},set:function(e){var t=this;this.$emit("input",e),this.inputName&&this.$nextTick((function(){t.$validator.validate()}))}}},created:function(){this.$validator=this.$root.$validator,this.inputName=this.name?this.name:Math.random().toString(36).substr(2,10)},methods:{showSysTypeDialog:function(){this.$refs.sysTypeDialog.showDialog()},onConfirm:function(e){this.$emit("update:sysTypeId",e.id),this.inputVal=e.name,this.$emit("input",e.name),this.$refs.sysTypeDialog.handleClose()},clear:function(){this.$emit("update:sysTypeId",null),this.$emit("input",null)}}},n=(a("1644"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"inputs"},[a("ht-input",{ref:"htInput",attrs:{name:e.inputName,placeholder:e.placeholder,validate:e.validate},on:{focus:e.showSysTypeDialog,clear:e.clear},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}},[a("el-button",{attrs:{slot:"append",icon:"el-icon-search"},on:{click:e.showSysTypeDialog},slot:"append"})],1),a("eip-sys-type-dialog",{ref:"sysTypeDialog",attrs:{"cat-id":e.catId,"type-key":e.typeKey,"append-to-body":""},on:{onConfirm:e.onConfirm}})],1)}),[],!1,null,"3c350965",null);t.default=o.exports},d862:function(e,t,a){"use strict";a.r(t);var i=a("164e"),n=a.n(i),o={props:{option:{type:Object,default:function(){}},chartId:{type:String,default:"chart-id"},chartStyle:{type:String,default:"width:100%;height:360px"}},data:function(){return{style:this.chartStyle}},watch:{option:{handler:function(e,t){this.initChart()},deep:!0}},mounted:function(){this.initChart()},methods:{initChart:function(){n.a.init(document.getElementById(this.chartId)).setOption(this.option)}}},r=a("2877"),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("div",{style:e.style,attrs:{id:e.chartId}})}),[],!1,null,"8ce311a8",null);t.default=s.exports},d8b2:function(e,t,a){e.exports=p,p.Minimatch=f;var i={sep:"/"};try{i=a("df7c")}catch(e){}var n=p.GLOBSTAR=f.GLOBSTAR={},o=a("4ee0"),r={"!":{open:"(?:(?!(?:",close:"))[^/]*?)"},"?":{open:"(?:",close:")?"},"+":{open:"(?:",close:")+"},"*":{open:"(?:",close:")*"},"@":{open:"(?:",close:")"}},s="[^/]",l=s+"*?",c="().*{}+?[]^$\\!".split("").reduce((function(e,t){return e[t]=!0,e}),{});var d=/\/+/;function u(e,t){e=e||{},t=t||{};var a={};return Object.keys(t).forEach((function(e){a[e]=t[e]})),Object.keys(e).forEach((function(t){a[t]=e[t]})),a}function p(e,t,a){if("string"!=typeof t)throw new TypeError("glob pattern string required");return a||(a={}),!(!a.nocomment&&"#"===t.charAt(0))&&(""===t.trim()?""===e:new f(t,a).match(e))}function f(e,t){if(!(this instanceof f))return new f(e,t);if("string"!=typeof e)throw new TypeError("glob pattern string required");t||(t={}),e=e.trim(),"/"!==i.sep&&(e=e.split(i.sep).join("/")),this.options=t,this.set=[],this.pattern=e,this.regexp=null,this.negate=!1,this.comment=!1,this.empty=!1,this.make()}function m(e,t){if(t||(t=this instanceof f?this.options:{}),void 0===(e=void 0===e?this.pattern:e))throw new TypeError("undefined pattern");return t.nobrace||!e.match(/\{.*\}/)?[e]:o(e)}p.filter=function(e,t){return t=t||{},function(a,i,n){return p(a,e,t)}},p.defaults=function(e){if(!e||!Object.keys(e).length)return p;var t=p,a=function(a,i,n){return t.minimatch(a,i,u(e,n))};return a.Minimatch=function(a,i){return new t.Minimatch(a,u(e,i))},a},f.defaults=function(e){return e&&Object.keys(e).length?p.defaults(e).Minimatch:f},f.prototype.debug=function(){},f.prototype.make=function(){if(this._made)return;var e=this.pattern,t=this.options;if(!t.nocomment&&"#"===e.charAt(0))return void(this.comment=!0);if(!e)return void(this.empty=!0);this.parseNegate();var a=this.globSet=this.braceExpand();t.debug&&(this.debug=console.error);this.debug(this.pattern,a),a=this.globParts=a.map((function(e){return e.split(d)})),this.debug(this.pattern,a),a=a.map((function(e,t,a){return e.map(this.parse,this)}),this),this.debug(this.pattern,a),a=a.filter((function(e){return-1===e.indexOf(!1)})),this.debug(this.pattern,a),this.set=a},f.prototype.parseNegate=function(){var e=this.pattern,t=!1,a=this.options,i=0;if(a.nonegate)return;for(var n=0,o=e.length;n<o&&"!"===e.charAt(n);n++)t=!t,i++;i&&(this.pattern=e.substr(i));this.negate=t},p.braceExpand=function(e,t){return m(e,t)},f.prototype.braceExpand=m,f.prototype.parse=function(e,t){if(e.length>65536)throw new TypeError("pattern is too long");var a=this.options;if(!a.noglobstar&&"**"===e)return n;if(""===e)return"";var i,o="",d=!!a.nocase,u=!1,p=[],f=[],m=!1,g=-1,b=-1,v="."===e.charAt(0)?"":a.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",y=this;function w(){if(i){switch(i){case"*":o+=l,d=!0;break;case"?":o+=s,d=!0;break;default:o+="\\"+i}y.debug("clearStateChar %j %j",i,o),i=!1}}for(var _,x=0,k=e.length;x<k&&(_=e.charAt(x));x++)if(this.debug("%s\t%s %s %j",e,x,o,_),u&&c[_])o+="\\"+_,u=!1;else switch(_){case"/":return!1;case"\\":w(),u=!0;continue;case"?":case"*":case"+":case"@":case"!":if(this.debug("%s\t%s %s %j <-- stateChar",e,x,o,_),m){this.debug("  in class"),"!"===_&&x===b+1&&(_="^"),o+=_;continue}y.debug("call clearStateChar %j",i),w(),i=_,a.noext&&w();continue;case"(":if(m){o+="(";continue}if(!i){o+="\\(";continue}p.push({type:i,start:x-1,reStart:o.length,open:r[i].open,close:r[i].close}),o+="!"===i?"(?:(?!(?:":"(?:",this.debug("plType %j %j",i,o),i=!1;continue;case")":if(m||!p.length){o+="\\)";continue}w(),d=!0;var S=p.pop();o+=S.close,"!"===S.type&&f.push(S),S.reEnd=o.length;continue;case"|":if(m||!p.length||u){o+="\\|",u=!1;continue}w(),o+="|";continue;case"[":if(w(),m){o+="\\"+_;continue}m=!0,b=x,g=o.length,o+=_;continue;case"]":if(x===b+1||!m){o+="\\"+_,u=!1;continue}if(m){var D=e.substring(b+1,x);try{RegExp("["+D+"]")}catch(e){var T=this.parse(D,h);o=o.substr(0,g)+"\\["+T[0]+"\\]",d=d||T[1],m=!1;continue}}d=!0,m=!1,o+=_;continue;default:w(),u?u=!1:!c[_]||"^"===_&&m||(o+="\\"),o+=_}m&&(D=e.substr(b+1),T=this.parse(D,h),o=o.substr(0,g)+"\\["+T[0],d=d||T[1]);for(S=p.pop();S;S=p.pop()){var C=o.slice(S.reStart+S.open.length);this.debug("setting tail",o,S),C=C.replace(/((?:\\{2}){0,64})(\\?)\|/g,(function(e,t,a){return a||(a="\\"),t+t+a+"|"})),this.debug("tail=%j\n   %s",C,C,S,o);var M="*"===S.type?l:"?"===S.type?s:"\\"+S.type;d=!0,o=o.slice(0,S.reStart)+M+"\\("+C}w(),u&&(o+="\\\\");var L=!1;switch(o.charAt(0)){case".":case"[":case"(":L=!0}for(var $=f.length-1;$>-1;$--){var O=f[$],P=o.slice(0,O.reStart),I=o.slice(O.reStart,O.reEnd-8),N=o.slice(O.reEnd-8,O.reEnd),j=o.slice(O.reEnd);N+=j;var E=P.split("(").length-1,F=j;for(x=0;x<E;x++)F=F.replace(/\)[+*?]?/,"");var A="";""===(j=F)&&t!==h&&(A="$"),o=P+I+j+A+N}""!==o&&d&&(o="(?=.)"+o);L&&(o=v+o);if(t===h)return[o,d];if(!d)return function(e){return e.replace(/\\(.)/g,"$1")}(e);var R=a.nocase?"i":"";try{var V=new RegExp("^"+o+"$",R)}catch(e){return new RegExp("$.")}return V._glob=e,V._src=o,V};var h={};p.makeRe=function(e,t){return new f(e,t||{}).makeRe()},f.prototype.makeRe=function(){if(this.regexp||!1===this.regexp)return this.regexp;var e=this.set;if(!e.length)return this.regexp=!1,this.regexp;var t=this.options,a=t.noglobstar?l:t.dot?"(?:(?!(?:\\/|^)(?:\\.{1,2})($|\\/)).)*?":"(?:(?!(?:\\/|^)\\.).)*?",i=t.nocase?"i":"",o=e.map((function(e){return e.map((function(e){return e===n?a:"string"==typeof e?function(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}(e):e._src})).join("\\/")})).join("|");o="^(?:"+o+")$",this.negate&&(o="^(?!"+o+").*$");try{this.regexp=new RegExp(o,i)}catch(e){this.regexp=!1}return this.regexp},p.match=function(e,t,a){var i=new f(t,a=a||{});return e=e.filter((function(e){return i.match(e)})),i.options.nonull&&!e.length&&e.push(t),e},f.prototype.match=function(e,t){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return""===e;if("/"===e&&t)return!0;var a=this.options;"/"!==i.sep&&(e=e.split(i.sep).join("/"));e=e.split(d),this.debug(this.pattern,"split",e);var n,o,r=this.set;for(this.debug(this.pattern,"set",r),o=e.length-1;o>=0&&!(n=e[o]);o--);for(o=0;o<r.length;o++){var s=r[o],l=e;if(a.matchBase&&1===s.length&&(l=[n]),this.matchOne(l,s,t))return!!a.flipNegate||!this.negate}return!a.flipNegate&&this.negate},f.prototype.matchOne=function(e,t,a){var i=this.options;this.debug("matchOne",{this:this,file:e,pattern:t}),this.debug("matchOne",e.length,t.length);for(var o=0,r=0,s=e.length,l=t.length;o<s&&r<l;o++,r++){this.debug("matchOne loop");var c,d=t[r],u=e[o];if(this.debug(t,d,u),!1===d)return!1;if(d===n){this.debug("GLOBSTAR",[t,d,u]);var p=o,f=r+1;if(f===l){for(this.debug("** at the end");o<s;o++)if("."===e[o]||".."===e[o]||!i.dot&&"."===e[o].charAt(0))return!1;return!0}for(;p<s;){var m=e[p];if(this.debug("\nglobstar while",e,p,t,f,m),this.matchOne(e.slice(p),t.slice(f),a))return this.debug("globstar found match!",p,s,m),!0;if("."===m||".."===m||!i.dot&&"."===m.charAt(0)){this.debug("dot detected!",e,p,t,f);break}this.debug("globstar swallow a segment, and continue"),p++}return!(!a||(this.debug("\n>>> no match, partial?",e,p,t,f),p!==s))}if("string"==typeof d?(c=i.nocase?u.toLowerCase()===d.toLowerCase():u===d,this.debug("string match",d,u,c)):(c=u.match(d),this.debug("pattern match",d,u,c)),!c)return!1}if(o===s&&r===l)return!0;if(o===s)return a;if(r===l)return o===s-1&&""===e[o];throw new Error("wtf?")}},d8e5:function(e,t,a){},d92a:function(e,t,a){},d937:function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("24fd"),n={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:function(){return Promise.resolve().then(a.bind(null,"a274"))},orgManager:function(){return Promise.resolve().then(a.bind(null,"3d20"))}},methods:{orgTreeClick:function(e){var t=this;e.code?(this.toManageOrgCode=e.code,this.selectOrgName=e.name,this.toManageType="showInfo",this.orgManagerShow=!1,this.$nextTick((function(){t.orgManagerShow=!0}))):this.$message({type:"warning",message:"请选择维度下的组织"})},addOrg:function(e){var t=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(){t.orgManagerShow=!0}))},editOrg:function(e){var t=this;this.selectParentId=e.id,this.toManageOrgCode=e.code,this.selectOrgName=e.name,this.toManageType="editOrg",this.orgManagerShow=!1,this.$nextTick((function(){t.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 t=0;t<this.orgManagerList.length;t++){var a=this.orgManagerList[t];a.orgId===e&&this.$set(this,"orgManagerNow",a)}},selectChange:function(e){for(var t=0;t<this.orgList.length;t++)this.orgList[t].key===e&&(this.selectOrgDemId=this.orgList[t].demId)}},mounted:function(){var e=this;i.default.getAllOrgAuth().then((function(t){for(var a=0;a<t.rows.length;a++)e.orgList.push({key:t.rows[a].orgId,value:t.rows[a].orgName+"--["+t.rows[a].demName+"]",demId:t.rows[a].demId});e.orgManagerList=t.rows,e.selectOrgId=t[0].orgId}))},watch:{selectOrgId:function(e,t){var a=this;this.reFresh=!1,this.getCurOrgAuth(e),this.$nextTick((function(){a.reFresh=!0}))}}},o=(a("0cd2"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticStyle:{height:"100%",border:"1px solid #eee"}},[a("el-aside",{staticStyle:{"overflow-x":"hidden"},attrs:{width:"230px"}},[a("ht-select",{staticClass:"org-select",attrs:{options:e.orgList},on:{change:e.selectChange},model:{value:e.selectOrgId,callback:function(t){e.selectOrgId=t},expression:"selectOrgId"}}),e.reFresh&&e.selectOrgId?a("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),a("el-main",[e.orgManagerShow?a("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),a("el-container",{directives:[{name:"show",rawName:"v-show",value:!e.orgManagerShow,expression:"!orgManagerShow"}]},[a("div",{staticClass:"form-empty"},[e._v("请选择一个组织进行操作")])])],1)}),[],!1,null,"b4866fb6",null);t.default=r.exports},d9e7:function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74"),a("25fc"),a("5a1d");var i=a("ade3"),n=(a("1a2e"),a("4bf8"));function o(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}var r={components:{eipUserSelector:function(){return Promise.resolve().then(a.bind(null,"1846"))},eipFlowDialog:function(){return Promise.resolve().then(a.bind(null,"9ac0"))},eipSysTypeDialog:function(){return Promise.resolve().then(a.bind(null,"fe97"))}},props:{editData:{}},updated:function(){("Microsoft Internet Explorer"==navigator.appName||"Netscape"==navigator.appName&&null!=new RegExp("Trident/.*rv:([0-9]{1,}[.0-9]{0,})").exec(navigator.userAgent))&&(this.isIe=!0)},data:function(){return{initData:{enabled:"1",shareType:"1",shareRight:"1,2"},entityList:[],flowList:[],catList:[],data:{},dialogVisible:!1,isIe:!1}},methods:{beforeClose:function(){this.dialogVisible=!1,this.entityList=[],this.catList=[],this.flowList=[]},handleOpen:function(){var e=this;this.dialogVisible=!0,this.$nextTick((function(){e.editData.leaderName?(e.data=e.editData,e.initList()):e.data=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?o(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):o(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},e.initData)}))},initList:function(){var e=this.data.shareKey.split(","),t=this.data.shareName.split(",");if(this.flowList=[],this.catList=[],"1"===this.data.shareType)for(var a=0;a<e.length;a++)this.flowList.push({key:e[a],name:t[a]});else for(var i=0;i<e.length;i++)this.catList.push({key:e[i],name:t[i]})},close:function(){this.$set(this,"flowList",[]),this.$set(this,"catList",[]),this.dialogVisible=!1,this.isIe=!1},save:function(){if(this.data.leaderId)if(this.data.secretaryId)if(0!==this.data.secretaryId.indexOf(",")&&(this.data.secretaryId=","+this.data.secretaryId+","),this.data.shareRight)if(this.data.secretaryId.indexOf(","+this.data.leaderId+",")>-1)this.$message({type:"warning",message:"领导的秘书不能包含领导"});else if("1"===this.data.shareType?this.entityList=this.flowList:this.entityList=this.catList,this.entityList&&0!==this.entityList.length){this.data.shareKey="",this.data.shareName="";for(var e=0;e<this.entityList.length;e++)0===e?(this.data.shareName+=this.entityList[e].name,this.data.shareKey+=this.entityList[e].key):(this.data.shareName+=","+this.entityList[e].name,this.data.shareKey+=","+this.entityList[e].key);var t=this;n.default.saveSecretary(this.data).then((function(e){e.state?(t.$message({type:"success",message:e.message}),t.beforeClose(),t.close(),t.$emit("after-save",{})):t.$message.error(e.message)}))}else this.$message({type:"warning",message:"请选择要共享的流程"+("1"===this.data.shareType?"定义":"分类")});else this.$message({type:"warning",message:"请选择共享的权限"});else this.$message({type:"warning",message:"请选择秘书"});else this.$message({type:"warning",message:"请选择领导"})},deleteRow:function(e,t){t.splice(e,1)},showDialog:function(){"1"===this.data.shareType?this.$refs.eipFlowDialog.showDialog():this.$refs.flowTypeDialog.showDialog()},dialogOnConfirm:function(e){for(var t=0;t<e.length;t++)this.flowList.push({key:e[t].defKey,name:e[t].name});this.flowList=this.flowList.unique("key")},sysTypeDialogOnConfirm:function(e){for(var t=0;t<e.length;t++)this.catList.push({key:e[t].id,name:e[t].name});this.catList=this.catList.unique("key")}}},s=r,l=a("2877"),c=Object(l.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ht-sidebar-dialog",{attrs:{title:"编辑秘书",visible:e.dialogVisible,width:"28%","before-close":e.beforeClose}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}]},[a("ht-form-item",{attrs:{label:"领导姓名"}},[a("eip-user-selector",{attrs:{config:{id:"data.leaderId"},validate:{required:!0},"append-to-body":"",single:!0},model:{value:e.data.leaderName,callback:function(t){e.$set(e.data,"leaderName",t)},expression:"data.leaderName"}})],1),a("ht-form-item",{attrs:{label:"秘书姓名"}},[a("eip-user-selector",{attrs:{config:{id:"data.secretaryId"},validate:{required:!0},"append-to-body":""},model:{value:e.data.secretaryName,callback:function(t){e.$set(e.data,"secretaryName",t)},expression:"data.secretaryName"}})],1),a("ht-form-item",{attrs:{label:"是否启用"}},[a("el-radio-group",{model:{value:e.data.enabled,callback:function(t){e.$set(e.data,"enabled",t)},expression:"data.enabled"}},[a("el-radio-button",{attrs:{label:"1"}},[e._v("是")]),a("el-radio-button",{attrs:{label:"2"}},[e._v("否")])],1)],1),a("ht-form-item",{attrs:{label:"共享权限"}},[a("ht-checkbox",{attrs:{options:[{key:"1",value:"流程发起"},{key:"2",value:"任务审批"}]},model:{value:e.data.shareRight,callback:function(t){e.$set(e.data,"shareRight",t)},expression:"data.shareRight"}})],1),a("el-form-item",{attrs:{label:"共享类型:","label-width":"100px",required:!0}},[a("el-radio-group",{model:{value:e.data.shareType,callback:function(t){e.$set(e.data,"shareType",t)},expression:"data.shareType"}},[a("el-radio-button",{attrs:{label:"1"}},[e._v("流程定义")]),a("el-radio-button",{attrs:{label:"2"}},[e._v("流程分类")])],1)],1)],1),a("el-button",{staticStyle:{"margin-bottom":"10px"},attrs:{type:"primary",icon:"el-icon-plus"},on:{click:e.showDialog}},[e._v("新增")]),a("el-table",{staticStyle:{width:"100%"},attrs:{height:350,data:"1"===e.data.shareType?e.flowList:e.catList,border:""}},[a("el-table-column",{attrs:{prop:"name",label:("1"==e.data.shareType?"定义":"分类")+"名称"}}),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-delete"},on:{click:function(a){return e.deleteRow(t.$index,"1"===e.data.shareType?e.flowList:e.catList)}}},[e._v("删除")])]}}])})],1),a("div",{staticClass:"dialog-footer",style:e.isIe?"bottom: 0px":"",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.save()}}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:function(t){return e.close()}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1),a("eip-flow-dialog",{ref:"eipFlowDialog",attrs:{"append-to-body":""},on:{onConfirm:e.dialogOnConfirm}}),a("eip-sys-type-dialog",{ref:"flowTypeDialog",attrs:{"cat-id":"6","append-to-body":"","show-checkbox":""},on:{onConfirm:e.sysTypeDialogOnConfirm}})],1)}),[],!1,null,"324a86b8",null);t.default=c.exports},d9f8:function(e,t,a){!function(e){"use strict";e.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}})}(a("c1df"))},da3d:function(e,t,a){"use strict";a("c836")},da74:function(e,t,a){"use strict";a("df8d")},dac4:function(e,t,a){},db1c:function(e,t,a){"use strict";a.r(t);a("000b"),a("25fc"),a("80a8"),a("5a1d");var i={components:{eipFlowDialog:function(){return Promise.resolve().then(a.bind(null,"9ac0"))}},data:function(){return{dialogVisible:!1,data:[],pageResult:{page:1,pageSize:50,total:0},selectedFlows:[],flowUploadProperties:{uploadType:"ftp",status:"enable",encryptName:1},isSubmit:!1}},mounted:function(){this.$validator=this.$root.$validator},methods:{showFlowDialog:function(){this.$refs.eipFlowDialog.showDialog()},showDialog:function(e){this.selectedFlows=[];var t=this;e?this.$http.get("${portal}/system/flowUploadProperties/v1/getJson?id="+"".concat(e)).then((function(e){t.flowUploadProperties=e.data,t.flowUploadProperties.encryptName=1,t.dialogVisible=!0,t.initSelectFlow(e.data)}),(function(e){reject(e)})):(this.flowUploadProperties={uploadType:"ftp",status:"enable",encryptName:1},this.dialogVisible=!0)},initSelectFlow:function(e){if(e.flowKey)for(var t=e.flowKey.split(","),a=e.flowName.split(","),i=0;i<t.length;i++){var n=t[i];n&&this.selectedFlows.push({key:n,name:a[i]})}},beforeCloseDialog:function(){this.flowUploadProperties={},this.dialogVisible=!1,this.selectedFlows=[]},handleClose:function(e){this.selectedFlows.splice(this.selectedFlows.indexOf(e),1)},dialogOnConfirm:function(e){var t=this;e.forEach((function(e){var a=!1;t.selectedFlows.forEach((function(t){t.key==e.defKey&&(a=!0)})),a||t.selectedFlows.push({key:e.defKey,name:e.name})}))},loadData:function(e,t){var a=this;this.$http.post("${portal}/system/flowUploadProperties/v1/listJson",e).then((function(e){var t=e.data;a.data=t.rows,a.pageResult={page:t.page,pageSize:t.pageSize,total:t.total}}),(function(e){reject(e)})).finally((function(){return t()}))},beforeSaveData:function(){if(this.isSubmit=!0,!this.selectedFlows||this.selectedFlows.length<1)return this.$message.warning("请选择流程！"),void(this.isSubmit=!1);if(!this.flowUploadProperties.status)return this.$message.warning("请选择状态！"),void(this.isSubmit=!1);var e="",t="";this.selectedFlows.forEach((function(a){e&&(e+=",",t+=","),e+=a.key,t+=a.name})),this.flowUploadProperties.flowKey=e,this.flowUploadProperties.flowName=t},afterSaveData:function(){var e=this;setTimeout((function(){e.beforeCloseDialog(),e.$refs.htTable.load()}),500)},getShowName:function(e){return e&&(e=(e=e.substr(1)).substr(0,e.length-1)),e},cleanSelectedFlows:function(){this.selectedFlows=[]}}},n=(a("5edc"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"name,flowKey,flowName,desc","show-export":!1,"show-custom-column":!1},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:"${portal}/system/flowUploadProperties/v1/remove",htTable:e.$refs.htTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary",title:"查看详情"},on:{click:function(t){return e.showDialog(i.id)}}},[e._v(e._s(i.name))])]}}])}),a("ht-table-column",{attrs:{prop:"flowName",label:"流程名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v("\n\t\t\t\t\t"+e._s(e.getShowName(a.flowName))+"\n\t\t\t\t")]}}])}),a("ht-table-column",{attrs:{prop:"uploadType",label:"存储类型",width:"150",filters:[{text:"磁盘",value:"folder"},{text:"数据库",value:"database"},{text:"FTP服务器",value:"ftp"},{text:"SFTP服务器",value:"sftp"},{text:"阿里云OSS",value:"aliyunOss"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["folder"==i.uploadType?a("el-tag",{attrs:{type:"info"}},[e._v("磁盘")]):e._e(),"database"==i.uploadType?a("el-tag",{attrs:{type:"success"}},[e._v("数据库")]):e._e(),"ftp"==i.uploadType?a("el-tag",{attrs:{type:"warning"}},[e._v("FTP服务器")]):e._e(),"sftp"==i.uploadType?a("el-tag",{attrs:{type:"warning"}},[e._v("SFTP服务器")]):e._e(),"aliyunOss"==i.uploadType?a("el-tag",{attrs:{type:"warning"}},[e._v("阿里云OSS")]):e._e()]}}])}),a("ht-table-column",{attrs:{width:"120",prop:"location",label:"存储位置",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{width:"180",prop:"ftpUrl",label:"FTP上传地址",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"status",label:"状态",width:"120",filters:[{text:"启用",value:"enable"},{text:"禁用",value:"disable"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["enable"==i.status?a("el-tag",{attrs:{type:"success"}},[e._v("启用")]):e._e(),"disable"==i.status?a("el-tag",{attrs:{type:"danger"}},[e._v("禁用")]):e._e()]}}])}),a("ht-table-column",{attrs:{width:"180",prop:"desc",label:"描述",sortable:!0,"show-overflow-tooltip":!0}})]],2),a("ht-sidebar-dialog",{staticClass:"sp-manager__dialog",attrs:{width:"35%",title:"流程附件上传配置",visible:e.dialogVisible,"before-close":e.beforeCloseDialog}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"flowUploadPropertiesForm"}},[a("ht-form-item",{attrs:{label:"名称"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.flowUploadProperties.name,callback:function(t){e.$set(e.flowUploadProperties,"name",t)},expression:"flowUploadProperties.name"}})],1),a("ht-form-item",{staticClass:"is-required",attrs:{label:"流程名称"}},[e._l(e.selectedFlows,(function(t){return a("el-tag",{key:t.key,attrs:{closable:"","disable-transitions":!1},on:{close:function(a){return e.handleClose(t)}}},[e._v("\n\t\t\t\t\t"+e._s(t.name)+"\n\t\t\t\t")])})),a("el-button",{attrs:{type:"primary",size:"mini",icon:"el-icon-search"},on:{click:function(t){return e.showFlowDialog()}}},[e._v("选择")]),a("el-popconfirm",{staticClass:"dialog-popconfirm",attrs:{title:"您确定要清空嘛？"},on:{onConfirm:function(t){return e.cleanSelectedFlows()}}},[a("el-button",{attrs:{slot:"reference",type:"danger",size:"mini",icon:"el-icon-delete"},slot:"reference"},[e._v("清空选择")])],1),a("eip-flow-dialog",{ref:"eipFlowDialog",attrs:{name:"eipFlowDialog","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}})],2),a("ht-form-item",{attrs:{label:"上传方式",stylestyle:"width:120px;"}},[a("el-radio-group",{attrs:{validate:"required"},model:{value:e.flowUploadProperties.uploadType,callback:function(t){e.$set(e.flowUploadProperties,"uploadType",t)},expression:"flowUploadProperties.uploadType"}},[a("el-radio",{attrs:{label:"folder"}},[e._v("文件目录")]),a("el-radio",{attrs:{label:"ftp"}},[e._v("FTP服务器")]),a("el-radio",{attrs:{label:"sftp"}},[e._v("SFTP服务器")]),a("el-radio",{attrs:{label:"database"}},[e._v("数据库")]),a("el-radio",{attrs:{label:"aliyunOss"}},[e._v("阿里云OSS")])],1)],1),"folder"==e.flowUploadProperties.uploadType?a("ht-form-item",{attrs:{label:"存储位置",stylestyle:"width:120px;"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.flowUploadProperties.location,callback:function(t){e.$set(e.flowUploadProperties,"location",t)},expression:"flowUploadProperties.location"}})],1):e._e(),"ftp"==e.flowUploadProperties.uploadType||"sftp"==e.flowUploadProperties.uploadType?a("ht-form-item",{attrs:{label:"根目录",stylestyle:"width:120px;"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.flowUploadProperties.location,callback:function(t){e.$set(e.flowUploadProperties,"location",t)},expression:"flowUploadProperties.location"}})],1):e._e(),"ftp"==e.flowUploadProperties.uploadType?a("ht-form-item",{attrs:{label:"上传地址",stylestyle:"width:120px;"}},[a("ht-input",{attrs:{type:"textarea",placeholder:"上传地址",validate:"required"},model:{value:e.flowUploadProperties.ftpUrl,callback:function(t){e.$set(e.flowUploadProperties,"ftpUrl",t)},expression:"flowUploadProperties.ftpUrl"}})],1):e._e(),"ftp"==e.flowUploadProperties.uploadType?a("ht-form-item",{attrs:{label:"端口号",stylestyle:"width:120px;"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.flowUploadProperties.ftpPort,callback:function(t){e.$set(e.flowUploadProperties,"ftpPort",t)},expression:"flowUploadProperties.ftpPort"}})],1):e._e(),"ftp"==e.flowUploadProperties.uploadType?a("ht-form-item",{attrs:{label:"用户名",stylestyle:"width:120px;"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.flowUploadProperties.ftpUserName,callback:function(t){e.$set(e.flowUploadProperties,"ftpUserName",t)},expression:"flowUploadProperties.ftpUserName"}})],1):e._e(),"ftp"==e.flowUploadProperties.uploadType?a("ht-form-item",{attrs:{label:"密码",stylestyle:"width:120px;"}},[a("ht-input",{attrs:{type:"password",validate:"required"},model:{value:e.flowUploadProperties.ftpPassword,callback:function(t){e.$set(e.flowUploadProperties,"ftpPassword",t)},expression:"flowUploadProperties.ftpPassword"}})],1):e._e(),"sftp"==e.flowUploadProperties.uploadType?a("ht-form-item",{attrs:{label:"上传地址",stylestyle:"width:120px;"}},[a("ht-input",{attrs:{type:"textarea",placeholder:"上传地址",validate:"required"},model:{value:e.flowUploadProperties.sftpUrl,callback:function(t){e.$set(e.flowUploadProperties,"sftpUrl",t)},expression:"flowUploadProperties.sftpUrl"}})],1):e._e(),"sftp"==e.flowUploadProperties.uploadType?a("ht-form-item",{attrs:{label:"端口号",stylestyle:"width:120px;"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.flowUploadProperties.sftpPort,callback:function(t){e.$set(e.flowUploadProperties,"sftpPort",t)},expression:"flowUploadProperties.sftpPort"}})],1):e._e(),"sftp"==e.flowUploadProperties.uploadType?a("ht-form-item",{attrs:{label:"用户名",stylestyle:"width:120px;"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.flowUploadProperties.sftpUserName,callback:function(t){e.$set(e.flowUploadProperties,"sftpUserName",t)},expression:"flowUploadProperties.sftpUserName"}})],1):e._e(),"sftp"==e.flowUploadProperties.uploadType?a("ht-form-item",{attrs:{label:"密码",stylestyle:"width:120px;"}},[a("ht-input",{attrs:{type:"password",validate:"required"},model:{value:e.flowUploadProperties.sftpPassword,callback:function(t){e.$set(e.flowUploadProperties,"sftpPassword",t)},expression:"flowUploadProperties.sftpPassword"}})],1):e._e(),"aliyunOss"==e.flowUploadProperties.uploadType?a("ht-form-item",{attrs:{label:"访问域名",stylestyle:"width:120px;"}},[a("ht-input",{attrs:{placeholder:"http://oss-cn-guangzhou.aliyuncs.com",validate:"required"},model:{value:e.flowUploadProperties.aliyunOssEndpoint,callback:function(t){e.$set(e.flowUploadProperties,"aliyunOssEndpoint",t)},expression:"flowUploadProperties.aliyunOssEndpoint"}})],1):e._e(),"aliyunOss"==e.flowUploadProperties.uploadType?a("ht-form-item",{attrs:{label:"密钥Id",stylestyle:"width:120px;"}},[a("ht-input",{attrs:{type:"password",placeholder:"",validate:"required"},model:{value:e.flowUploadProperties.aliyunOssAccessKeyId,callback:function(t){e.$set(e.flowUploadProperties,"aliyunOssAccessKeyId",t)},expression:"flowUploadProperties.aliyunOssAccessKeyId"}})],1):e._e(),"aliyunOss"==e.flowUploadProperties.uploadType?a("ht-form-item",{attrs:{label:"密钥Secret",stylestyle:"width:120px;"}},[a("ht-input",{attrs:{type:"password",placeholder:"",validate:"required"},model:{value:e.flowUploadProperties.aliyunOssAccessKeySecret,callback:function(t){e.$set(e.flowUploadProperties,"aliyunOssAccessKeySecret",t)},expression:"flowUploadProperties.aliyunOssAccessKeySecret"}})],1):e._e(),"aliyunOss"==e.flowUploadProperties.uploadType?a("ht-form-item",{attrs:{label:"主目录",stylestyle:"width:120px;"}},[a("ht-input",{attrs:{placeholder:"halosee",validate:"required"},model:{value:e.flowUploadProperties.location,callback:function(t){e.$set(e.flowUploadProperties,"location",t)},expression:"flowUploadProperties.location"}})],1):e._e(),a("ht-form-item",{attrs:{label:"状态",stylestyle:"width:120px;"}},[a("el-radio-group",{attrs:{validate:"required"},model:{value:e.flowUploadProperties.status,callback:function(t){e.$set(e.flowUploadProperties,"status",t)},expression:"flowUploadProperties.status"}},[a("el-radio",{attrs:{label:"enable"}},[e._v("启用")]),a("el-radio",{attrs:{label:"disable"}},[e._v("禁用")])],1)],1),a("ht-form-item",{attrs:{label:"描述",stylestyle:"width:120px;"}},[a("ht-input",{attrs:{type:"textarea",placeholder:"请输入描述"},model:{value:e.flowUploadProperties.desc,callback:function(t){e.$set(e.flowUploadProperties,"desc",t)},expression:"flowUploadProperties.desc"}})],1)],1),a("div",{staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:"${portal}/system/flowUploadProperties/v1/save",model:e.flowUploadProperties,"scope-name":"flowUploadPropertiesForm",isSubmit:e.isSubmit},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:e.beforeCloseDialog}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1)],1)}),[],!1,null,"3fff1753",null);t.default=o.exports},db29:function(e,t,a){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),i=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],n=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?a[e.month()]:t[e.month()]:t},monthsRegex:n,monthsShortRegex:n,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(a("c1df"))},db2a:function(e,t,a){"use strict";a("632e")},db91:function(e,t,a){!function(e){"use strict";function t(e){return new RegExp("^(("+e.join(")|(")+"))\\b")}var a=t(["and","or","not","is"]),i=["as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","lambda","pass","raise","return","try","while","with","yield","in"],n=["abs","all","any","bin","bool","bytearray","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","filter","float","format","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object","oct","open","ord","pow","property","range","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip","__import__","NotImplemented","Ellipsis","__debug__"];function o(e){return e.scopes[e.scopes.length-1]}e.registerHelper("hintWords","python",i.concat(n)),e.defineMode("python",(function(r,s){for(var l="error",c=s.delimiters||s.singleDelimiters||/^[\(\)\[\]\{\}@,:`=;\.\\]/,d=[s.singleOperators,s.doubleOperators,s.doubleDelimiters,s.tripleDelimiters,s.operators||/^([-+*/%\/&|^]=?|[<>=]+|\/\/=?|\*\*=?|!=|[~!@]|\.\.\.)/],u=0;u<d.length;u++)d[u]||d.splice(u--,1);var p=s.hangingIndent||r.indentUnit,f=i,m=n;null!=s.extra_keywords&&(f=f.concat(s.extra_keywords)),null!=s.extra_builtins&&(m=m.concat(s.extra_builtins));var h=!(s.version&&Number(s.version)<3);if(h){var g=s.identifiers||/^[_A-Za-z\u00A1-\uFFFF][_A-Za-z0-9\u00A1-\uFFFF]*/;f=f.concat(["nonlocal","False","True","None","async","await"]),m=m.concat(["ascii","bytes","exec","print"]);var b=new RegExp("^(([rbuf]|(br)|(rb)|(fr)|(rf))?('{3}|\"{3}|['\"]))","i")}else g=s.identifiers||/^[_A-Za-z][_A-Za-z0-9]*/,f=f.concat(["exec","print"]),m=m.concat(["apply","basestring","buffer","cmp","coerce","execfile","file","intern","long","raw_input","reduce","reload","unichr","unicode","xrange","False","True","None"]),b=new RegExp("^(([rubf]|(ur)|(br))?('{3}|\"{3}|['\"]))","i");var v=t(f),y=t(m);function w(e,t){var a=e.sol()&&"\\"!=t.lastToken;if(a&&(t.indent=e.indentation()),a&&"py"==o(t).type){var i=o(t).offset;if(e.eatSpace()){var n=e.indentation();return n>i?S(t):n<i&&T(e,t)&&"#"!=e.peek()&&(t.errorToken=!0),null}var r=_(e,t);return i>0&&T(e,t)&&(r+=" "+l),r}return _(e,t)}function _(e,t,i){if(e.eatSpace())return null;if(!i&&e.match(/^#.*/))return"comment";if(e.match(/^[0-9\.]/,!1)){var n=!1;if(e.match(/^[\d_]*\.\d+(e[\+\-]?\d+)?/i)&&(n=!0),e.match(/^[\d_]+\.\d*/)&&(n=!0),e.match(/^\.\d+/)&&(n=!0),n)return e.eat(/J/i),"number";var o=!1;if(e.match(/^0x[0-9a-f_]+/i)&&(o=!0),e.match(/^0b[01_]+/i)&&(o=!0),e.match(/^0o[0-7_]+/i)&&(o=!0),e.match(/^[1-9][\d_]*(e[\+\-]?[\d_]+)?/)&&(e.eat(/J/i),o=!0),e.match(/^0(?![\dx])/i)&&(o=!0),o)return e.eat(/L/i),"number"}if(e.match(b))return-1!==e.current().toLowerCase().indexOf("f")?(t.tokenize=x(e.current(),t.tokenize),t.tokenize(e,t)):(t.tokenize=k(e.current(),t.tokenize),t.tokenize(e,t));for(var r=0;r<d.length;r++)if(e.match(d[r]))return"operator";return e.match(c)?"punctuation":"."==t.lastToken&&e.match(g)?"property":e.match(v)||e.match(a)?"keyword":e.match(y)?"builtin":e.match(/^(self|cls)\b/)?"variable-2":e.match(g)?"def"==t.lastToken||"class"==t.lastToken?"def":"variable":(e.next(),i?null:l)}function x(e,t){for(;"rubf".indexOf(e.charAt(0).toLowerCase())>=0;)e=e.substr(1);var a=1==e.length,i="string";function n(e){return function(t,a){var i=_(t,a,!0);return"punctuation"==i&&("{"==t.current()?a.tokenize=n(e+1):"}"==t.current()&&(a.tokenize=e>1?n(e-1):o)),i}}function o(o,r){for(;!o.eol();)if(o.eatWhile(/[^'"\{\}\\]/),o.eat("\\")){if(o.next(),a&&o.eol())return i}else{if(o.match(e))return r.tokenize=t,i;if(o.match("{{"))return i;if(o.match("{",!1))return r.tokenize=n(0),o.current()?i:r.tokenize(o,r);if(o.match("}}"))return i;if(o.match("}"))return l;o.eat(/['"]/)}if(a){if(s.singleLineStringErrors)return l;r.tokenize=t}return i}return o.isString=!0,o}function k(e,t){for(;"rubf".indexOf(e.charAt(0).toLowerCase())>=0;)e=e.substr(1);var a=1==e.length,i="string";function n(n,o){for(;!n.eol();)if(n.eatWhile(/[^'"\\]/),n.eat("\\")){if(n.next(),a&&n.eol())return i}else{if(n.match(e))return o.tokenize=t,i;n.eat(/['"]/)}if(a){if(s.singleLineStringErrors)return l;o.tokenize=t}return i}return n.isString=!0,n}function S(e){for(;"py"!=o(e).type;)e.scopes.pop();e.scopes.push({offset:o(e).offset+r.indentUnit,type:"py",align:null})}function D(e,t,a){var i=e.match(/^[\s\[\{\(]*(?:#|$)/,!1)?null:e.column()+1;t.scopes.push({offset:t.indent+p,type:a,align:i})}function T(e,t){for(var a=e.indentation();t.scopes.length>1&&o(t).offset>a;){if("py"!=o(t).type)return!0;t.scopes.pop()}return o(t).offset!=a}function C(e,t){e.sol()&&(t.beginningOfLine=!0,t.dedent=!1);var a=t.tokenize(e,t),i=e.current();if(t.beginningOfLine&&"@"==i)return e.match(g,!1)?"meta":h?"operator":l;if(/\S/.test(i)&&(t.beginningOfLine=!1),"variable"!=a&&"builtin"!=a||"meta"!=t.lastToken||(a="meta"),"pass"!=i&&"return"!=i||(t.dedent=!0),"lambda"==i&&(t.lambda=!0),":"==i&&!t.lambda&&"py"==o(t).type&&e.match(/^\s*(?:#|$)/,!1)&&S(t),1==i.length&&!/string|comment/.test(a)){var n="[({".indexOf(i);if(-1!=n&&D(e,t,"])}".slice(n,n+1)),-1!=(n="])}".indexOf(i))){if(o(t).type!=i)return l;t.indent=t.scopes.pop().offset-p}}return t.dedent&&e.eol()&&"py"==o(t).type&&t.scopes.length>1&&t.scopes.pop(),a}return{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,t){var a=t.errorToken;a&&(t.errorToken=!1);var i=C(e,t);return i&&"comment"!=i&&(t.lastToken="keyword"==i||"punctuation"==i?e.current():i),"punctuation"==i&&(i=null),e.eol()&&t.lambda&&(t.lambda=!1),a?i+" "+l:i},indent:function(t,a){if(t.tokenize!=w)return t.tokenize.isString?e.Pass:0;var i=o(t),n=i.type==a.charAt(0)||"py"==i.type&&!t.dedent&&/^(else:|elif |except |finally:)/.test(a);return null!=i.align?i.align-(n?1:0):i.offset-(n?p:0)},electricInput:/^\s*([\}\]\)]|else:|elif |except |finally:)$/,closeBrackets:{triples:"'\""},lineComment:"#",fold:"indent"}})),e.defineMIME("text/x-python","python");var r=function(e){return e.split(" ")};e.defineMIME("text/x-cython",{name:"python",extra_keywords:r("by cdef cimport cpdef ctypedef enum except extern gil include nogil property public readonly struct union DEF IF ELIF ELSE")})}(a("56b3"))},db97:function(e,t,a){},dba0:function(e,t,a){},dbca:function(e,t,a){"use strict";a.r(t);a("000b");var i=a("a858"),n={name:"executeJobList",props:{jobName:String},components:{},data:function(){return{data:[],pageResult:{page:1,pageSize:50,total:0},executeJob:{},startTime:""}},watch:{},computed:{executeJobDeleteUrl:function(){return window.context.portal+"/job/scheduler/v1/delJobLog"}},activated:function(){this.$refs.executeJobTable.load()},mounted:function(){var e=this;window.onresize=function(){e.$root.$emit("resize")}},methods:{back:function(){this.$route.params.trigName?this.$router.push({name:"schedulerTriggerList",params:{jobName:this.$route.params.jobName,tobName:"触发器列表"}}):this.$router.push("/schedulerManager")},loadData:function(e,t){var a=this,n="";this.$route.params.trigName&&(n=this.$route.params.trigName),i.default.getSchedulerPageJsonbyJobName(window.context.portal+"/job/scheduler/v1/listJson?jobName="+this.$route.params.jobName+"&trigName="+n,e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))}}},o=(a("a24b"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight"},[a("el-container",[a("el-main",[a("ht-table",{ref:"executeJobTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"jobName,trigName","show-export":!1},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button",{attrs:{size:"small",icon:"icon-withdraw"},on:{click:function(t){return e.back()}}},[e._v("返回")]),a("ht-delete-button",{attrs:{size:"small",url:e.executeJobDeleteUrl,htTable:e.$refs.executeJobTable}},[e._v("删除")])]},proxy:!0},{key:"search",fn:function(){return[a("ht-table-search-panel",{attrs:{divide:3}},[a("ht-table-search-field",{attrs:{label:"触发名称",prop:"trigName"}}),a("ht-table-search-field",{attrs:{type:"daterange",label:"开始时间",prop:"startTime",operation:"BETWEEN"}})],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"jobName",label:"执行名称",width:"300",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"trigName",label:"触发名称",sortable:""}}),a("ht-table-column",{attrs:{prop:"startTime",label:"开始时间",sortable:""}}),a("ht-table-column",{attrs:{prop:"endTime",label:"结束时间",sortable:""}}),a("ht-table-column",{attrs:{prop:"content",label:"日志内容"}}),a("ht-table-column",{attrs:{prop:"state",label:"状态",filters:[{text:"失败",value:0},{text:"正常",value:1}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[1==i.state?a("el-tag",{attrs:{type:"success"}},[e._v("正常")]):e._e(),0==i.state?a("el-tag",{attrs:{type:"primary"}},[e._v("失败")]):e._e()]}}])})]],2)],1)],1)],1)}),[],!1,null,"259fd500",null);t.default=r.exports},dc10:function(e,t,a){"use strict";a("22b6")},dc4d:function(e,t,a){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},a={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};e.defineLocale("hi",{months:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",ss:"%d सेकंड",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात"===t?e<4?e:e+12:"सुबह"===t?e:"दोपहर"===t?e>=10?e:e+12:"शाम"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"रात":e<10?"सुबह":e<17?"दोपहर":e<20?"शाम":"रात"},week:{dow:0,doy:6}})}(a("c1df"))},dcb1:function(e,t,a){},dce3:function(e,t,a){},dd1a:function(e,t,a){"use strict";a.r(t);var i=a("a858"),n=a("c24c"),o=a("8dda"),r=a("f43e").Base64,s={components:{HtColumn:n.default,HtTabsColumn:o.default},data:function(){return{layout:{},gridList:[]}},created:function(){var e=this;i.default.getHomeLayout().then((function(t){e.layout=JSON.parse(r.decode(t.value)||"{}"),e.layout&&e.layout.list&&e.layout.list.length>0&&(e.gridList=e.layout.list)}))},methods:{}},l=(a("0561"),a("2877")),c=Object(l.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",[a("el-main",{staticClass:"home-content"},e._l(e.gridList,(function(t,i){return a("el-row",{key:i,attrs:{gutter:t.options.gutter}},["grid"==t.type?a("div",e._l(t.columns,(function(t,i){return a("el-col",{attrs:{Key:i,span:t.span}},e._l(t.list,(function(e,t){return a("ht-column",{key:t,attrs:{"column-alias":e.alias}})})),1)})),1):e._e(),"tab"==t.type?a("div",[a("el-col",{attrs:{span:24}},[a("ht-tabs-column",{attrs:{grid:t}})],1)],1):e._e(),t.type?e._e():a("div",[a("el-col",{attrs:{span:24}},[a("ht-column",{attrs:{"column-alias":t.alias}})],1)],1)])})),1)],1)}),[],!1,null,"369835f5",null);t.default=c.exports},dd1e:function(e,t,a){"use strict";var i=function(e,t,a){if(!t.hasOwnProperty(a)){var i=Object.getOwnPropertyDescriptor(e,a);Object.defineProperty(t,a,i)}};t.a={props:{template:String,parent:Object,templateProps:{type:Object,default:function(){return{}}}},render:function(e){if(this.template){var t=this.parent||this.$parent,a=t.$data;void 0===a&&(a={});var n=t.$props;void 0===n&&(n={});var o=t.$options;void 0===o&&(o={});var r=o.components;void 0===r&&(r={});var s=o.computed;void 0===s&&(s={});var l=o.methods;void 0===l&&(l={});var c=this.$data;void 0===c&&(c={});var d=this.$props;void 0===d&&(d={});var u=this.$options;void 0===u&&(u={});var p=u.methods;void 0===p&&(p={});var f=u.computed;void 0===f&&(f={});var m=u.components;void 0===m&&(m={});var h={$data:{},$props:{},$options:{},components:{},computed:{},methods:{}};Object.keys(a).forEach((function(e){void 0===c[e]&&(h.$data[e]=a[e])})),Object.keys(n).forEach((function(e){void 0===d[e]&&(h.$props[e]=n[e])})),Object.keys(l).forEach((function(e){void 0===p[e]&&(h.methods[e]=l[e])})),Object.keys(s).forEach((function(e){void 0===f[e]&&(h.computed[e]=s[e])})),Object.keys(r).forEach((function(e){void 0===m[e]&&(h.components[e]=r[e])}));var g=Object.keys(h.methods||{}),b=Object.keys(h.$data||{}),v=Object.keys(h.$props||{}),y=Object.keys(this.templateProps),w=b.concat(v).concat(g).concat(y),_=(k=t,S={},g.forEach((function(e){return i(k,S,e)})),S),x=function(e){var t={};return e.forEach((function(e){e&&Object.getOwnPropertyNames(e).forEach((function(a){return i(e,t,a)}))})),t}([h.$data,h.$props,_,this.templateProps]);return e({template:this.template||"<div></div>",props:w,computed:h.computed,components:h.components,provide:this.$parent._provided},{props:x})}var k,S}}},dd26:function(e,t,a){},dd6e:function(e,t,a){"use strict";a("1461")},ddb4:function(e,t,a){"use strict";a.r(t);var i=a("2877"),n=Object(i.a)({},undefined,undefined,!1,null,null,null);t.default=n.exports},ddcc:function(e,t,a){"use strict";a.r(t);var i=a("4bf8"),n={props:["msgDataId"],data:function(){return{title:"查看消息模板",dialogVisible:!1,formData:{name:"",key:"",smsTemplateNo:"",voiceTemplateNo:"",htmlTemplate:"",plain:"",subject:""}}},methods:{handleClose:function(){this.dialogVisible=!1},handleOpen:function(){this.dialogVisible=!0,this.getDetails(this.msgDataId.id)},getDetails:function(e){var t=this;i.default.getMsgDetails(e).then((function(e){t.formData=e.data}))}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",[a("el-dialog",{attrs:{width:"60%",title:e.title,visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1,"append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{staticClass:"is-required",attrs:{width:"120px"}},[e._v("模板名称:")]),a("td",{attrs:{width:"80%"}},[a("span",[e._v(e._s(e.formData.name))])])]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"120px"}},[e._v("模板分类:")]),a("td",[a("span",[e._v(e._s(e.formData.typeKey))])])]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"120px"}},[e._v("模板业务键:")]),a("td",[a("span",[e._v(e._s(e.formData.key))])])]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"120px"}},[e._v("是否默认模板:")]),a("td",["1"==e.formData.isDefault?a("span",[e._v("是")]):a("span",[e._v("否")])])]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"120px"}},[e._v("标题:")]),a("td",[a("span",[e._v(e._s(e.formData.subject))])])]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"120px"}},[e._v("纯文本:")]),a("td",[a("span",[e._v(e._s(e.formData.plain))])])]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"120px"}},[e._v("模板体HTML:")]),a("td",[a("span",[e._v(e._s(e.formData.htmlTemplate))])])]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"120px"}},[e._v("创建时间:")]),a("td",[a("span",[e._v(e._s(e.formData.createTime))])])]),a("tr",[a("th",{staticClass:"is-required",attrs:{width:"120px"}},[e._v("更新时间:")]),a("td",[a("span",[e._v(e._s(e.formData.updateTime))])])])])])])],1)}),[],!1,null,"589efe76",null);t.default=r.exports},de04:function(e,t,a){},de1d:function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74");var i=a("ade3");function n(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function o(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?n(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):n(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var r={props:["element","select","index","data"],data:function(){return{selectWidget:this.select}},mounted:function(){},methods:{handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleWidgetDelete:function(e){var t=this;this.data.list.length-1===e?this.selectWidget=0===e?{}:this.data.list[e-1]:this.selectWidget=this.data.list[e+1],this.$nextTick((function(){t.data.list.splice(e,1)}))},handleWidgetClone:function(e){var t=this,a=o(o({},this.data.list[e]),{},{options:o({},this.data.list[e].options),key:Date.parse(new Date)+"_"+Math.ceil(99999*Math.random())});"radio"!==this.data.list[e].type&&"checkbox"!==this.data.list[e].type&&"select"!==this.data.list[e].type||(a=o(o({},a),{},{options:o(o({},a.options),{},{options:a.options.options.map((function(e){return o({},e)}))})})),this.data.list.splice(e,0,a),this.$nextTick((function(){t.selectWidget=t.data.list[e+1]}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e){this.$emit("update:select",e)},deep:!0}}},s=(a("da74"),a("2877")),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"widget-form-item"},[a("div",{staticClass:"widget-mask",on:{"!click":function(t){return e.handleSelectWidget(e.index)}}}),e.selectWidget.key==e.element.key?a("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[a("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?a("div",{staticClass:"widget-view-action"},[a("i",{staticClass:"icon-copy",attrs:{title:"复制"},on:{click:function(t){return t.stopPropagation(),e.handleWidgetClone(e.index)}}}),a("el-divider",{attrs:{direction:"vertical"}}),a("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(t){return t.stopPropagation(),e.handleWidgetDelete(e.index)}}})],1):e._e(),e.element&&e.element.key?a("ht-form-item",{staticClass:"widget-view",class:{active:e.selectWidget.key==e.element.key},attrs:{label:e.element.name}},["input"==e.element.type?[a("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(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"textarea"==e.element.type?[a("ht-input",{style:{width:e.element.options.width},attrs:{type:"textarea",rows:2,disabled:e.element.options.disabled,placeholder:e.element.options.placeholder},model:{value:e.element.options.defaultValue,callback:function(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"number"==e.element.type?[a("el-input-number",{style:{width:e.element.options.width},attrs:{disabled:e.element.options.disabled,"controls-position":e.element.options.controlsPosition},model:{value:e.element.options.defaultValue,callback:function(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"radio"==e.element.type?[a("el-radio-group",{style:{width:e.element.options.width},attrs:{disabled:e.element.options.disabled},model:{value:e.element.options.defaultValue,callback:function(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}},e._l(e.element.options.options,(function(t,i){return a("el-radio",{key:t.value+i,style:{display:e.element.options.inline?"inline-block":"block"},attrs:{label:t.value}},[e._v(e._s(e.element.options.showLabel?t.label:t.value))])})),1)]:e._e(),"checkbox"==e.element.type?[a("el-checkbox-group",{style:{width:e.element.options.width},attrs:{disabled:e.element.options.disabled},model:{value:e.element.options.defaultValue,callback:function(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}},e._l(e.element.options.options,(function(t,i){return a("el-checkbox",{key:t.value+i,style:{display:e.element.options.inline?"inline-block":"block"},attrs:{label:t.value}},[e._v(e._s(e.element.options.showLabel?t.label:t.value))])})),1)]:e._e(),"time"==e.element.type?[a("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(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"date"==e.element.type?[a("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(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"rate"==e.element.type?[a("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(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"color"==e.element.type?[a("el-color-picker",{attrs:{disabled:e.element.options.disabled,"show-alpha":e.element.options.showAlpha},model:{value:e.element.options.defaultValue,callback:function(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"select"==e.element.type?[a("el-select",{style:{width:e.element.options.width},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(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}},e._l(e.element.options.options,(function(t){return a("el-option",{key:t.value,attrs:{value:t.value,label:e.element.options.showLabel?t.label:t.value}})})),1)]:e._e(),"switch"==e.element.type?[a("el-switch",{attrs:{disabled:e.element.options.disabled},model:{value:e.element.options.defaultValue,callback:function(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"slider"==e.element.type?[a("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(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"imgupload"==e.element.type?[a("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(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"cascader"==e.element.type?[a("el-cascader",{style:{width:e.element.options.width},attrs:{disabled:e.element.options.disabled,clearable:e.element.options.clearable,placeholder:e.element.options.placeholder,options:e.element.options.remoteOptions},model:{value:e.element.options.defaultValue,callback:function(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"editor"==e.element.type?[a("vue-editor",{style:{width:e.element.options.width},model:{value:e.element.options.defaultValue,callback:function(t){e.$set(e.element.options,"defaultValue",t)},expression:"element.options.defaultValue"}})]:e._e(),"blank"==e.element.type?[a("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(),"text"==e.element.type?[a("span",[e._v(e._s(e.element.options.defaultValue))])]:e._e()],2):e._e()],1)}),[],!1,null,"08934d96",null);t.default=l.exports},de2e:function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74");var i=a("2909"),n=a("ade3"),o=(a("44d6"),a("0ca7"),a("00dd"),a("80a8"),a("b2cb"),a("25fc"),a("000b"),a("4919"),a("c7ea")),r=a("c994");function s(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}var l={data:function(){return{dialogVisible:!1,editSubOrSun:!1,addFk:!1,tableList:[],entExtsTable:[],entExtConfirm:!1,entsCount:0,editing:!1,hideAttr:[],entExts:{comment:"",desc:"",dsName:"",index:0,isExternal:"1",name:"",packageId:"",pk:"",fk:"",pkType:"",relation:"",show:"",status:"",tableName:"",attributeList:[],type:""},dataSource:[],currentDataSource:null,searchTableName:"",extsTableType:[{key:"subTable",value:"子表"},{key:"sunTable",value:"孙表"}],querying:!1,externalTables:[]}},watch:{"entExts.dsName":{handler:function(e){e&&this.dataSource&&this.dataSource.length>0&&(this.currentDataSource=this.dataSource.find((function(t){return t.alias==e})))},immediate:!0}},methods:{open:function(e,t,a,i){var n=this;this.dialogVisible=!0,this.entsCount=a,this.entExts.type=t,this.externalTables=i,this.editing=!!t,this.editSubOrSun="subTable"==t||"sunTable"==t,this.querying=!0,o.default.getDataSource().then((function(e){n.dataSource=e.data,n.entExts.dsName||(n.entExts.dsName="LOCAL",n.changeSource())})).finally((function(){n.querying=!1}));var r=null;e&&(r=e.tableName),r&&(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(){n.changeTableName()})).catch((function(e){n.$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 t=this;return this.entExtConfirm=!0,new Promise((function(a,i){e&&(t.showMessage=!0),t.entExts.dsName||i("当前未选择数据源");var n={dsalias:t.entExts.dsName,isTable:"1",objName:t.searchTableName};t.querying=!0,t.tableList=[],o.default.getTableList(n).then((function(e){e.data&&(e.data.forEach((function(e){e.comment=e.name+"("+e.comment+")"})),t.showMessage&&t.$message({message:"查询成功，请选择外部表",type:"success"}),t.tableList=e.data)})).finally((function(){t.entExtConfirm=!1,t.showMessage=!1,t.querying=!1,a()}))}))},changeTableName:function(){var e=this;this.entExtConfirm=!0;var t={dsalias:this.entExts.dsName,isTable:"1",objName:this.entExts.tableName};this.querying=!0,o.default.getHideAttr(t.objName).then((function(t){t&&(e.hideAttr=t)})).then((function(){e.querying=!0,o.default.changeTableName(t,!1).then((function(t){if(e.entExtsTable=JSON.parse(JSON.stringify(t.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 a="";e.hideAttr.forEach((function(e){a+=e.fieldName+","})),e.entExtsTable=e.entExtsTable.filter((function(e){return!a.includes(e.fieldName)}))}t.data.table.primayKey.forEach((function(t){e.entExts.pk=t.fieldName,e.entExts.pkType=t.columnType})),e.hideAttr=[]})).finally((function(){e.entExtConfirm=!1,e.querying=!1}))})).finally((function(){e.querying=!1}))},validatorEntExts:function(){var e=this;r.default.validateForm(this,"externalForm").then((function(){e.buildExternalEnt()})).catch((function(t){var a=t.map((function(e){return e.rule}));a.includes("required")?e.$message.warning("请将信息填写完整"):a.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("该外部表已存在，不允许重复添加。")}console.log(this.externalTables),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=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?s(Object(a),!0).forEach((function(t){Object(n.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):s(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},this.entExts),t={entExts:e,entExtsTable:Object(i.a)(this.entExtsTable),addFk:this.addFk};this.$emit("selectExternal",t),this.$emit("addExternalTable",e.tableName),this.handleClose()}}},c=l,d=(a("9c5f"),a("2877")),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.dialogVisible?a("ht-sidebar-dialog",{staticClass:"dialog",attrs:{"append-to-body":!0,"before-close":e.handleClose,visible:e.dialogVisible,"destroy-on-close":"",title:"外部表",width:"800px"}},[a("el-form",{staticClass:"external-form",attrs:{inline:!0,model:e.entExts,"data-vv-scope":"externalForm"}},[a("ht-form-item",{attrs:{label:"描述","label-width":"100px",prop:"comment"}},[a("ht-input",{attrs:{disabled:e.addFk,maxlength:50,showWordLimit:!0,validate:{required:!0},name:"entExtsDesc",placeholder:"请输入描述"},model:{value:e.entExts.comment,callback:function(t){e.$set(e.entExts,"comment",t)},expression:"entExts.comment"}})],1),a("ht-form-item",{attrs:{label:"名称","label-width":"100px",prop:"name"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.entExts.comment,expression:"entExts.comment"}],attrs:{disabled:e.addFk,maxlength:50,showWordLimit:!0,validate:{required:!0,alpha_dash:!0,regex:{exp:"^[a-zA-Z][a-zA-Z0-9_]*$",message:"只能输入字母、数字、下划线，且以字母开头"}},name:"entExtsName",placeholder:"请输入名称"},model:{value:e.entExts.name,callback:function(t){e.$set(e.entExts,"name",t)},expression:"entExts.name"}})],1),a("ht-form-item",{attrs:{label:"数据源","label-width":"100px",prop:"dsName"}},[a("ht-select",{attrs:{disabled:e.addFk||e.querying,options:e.dataSource,props:{key:"alias",value:"name"},validate:{required:!0},name:"entExtsDsName"},on:{change:function(t){return e.changeSource()}},model:{value:e.entExts.dsName,callback:function(t){e.$set(e.entExts,"dsName",t)},expression:"entExts.dsName"}})],1),a("ht-form-item",{attrs:{label:"表名","label-width":"100px",prop:"searchTableName"}},[a("ht-input",{staticStyle:{width:"215px"},attrs:{maxlength:50,showWordLimit:!0},model:{value:e.searchTableName,callback:function(t){e.searchTableName=t},expression:"searchTableName"}},[a("el-button",{staticClass:"table-name-search",staticStyle:{width:"45px"},attrs:{slot:"append",disabled:e.querying,icon:"el-icon-search"},on:{click:function(t){return e.getTableList("select")}},slot:"append"})],1)],1),a("ht-form-item",{attrs:{label:"选择外部表","label-width":"100px",prop:"tableName"}},[a("ht-select",{attrs:{disabled:e.addFk||e.querying,options:e.tableList,filterable:"",props:{key:"name",value:"comment"},validate:{required:!0},name:"entExtsSelectName"},on:{change:function(t){return e.changeTableName()}},model:{value:e.entExts.tableName,callback:function(t){e.$set(e.entExts,"tableName",t)},expression:"entExts.tableName"}})],1),a("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"}},[a("ht-select",{attrs:{disabled:e.editing,options:e.extsTableType,props:{key:"key",value:"value"}},model:{value:e.entExts.type,callback:function(t){e.$set(e.entExts,"type",t)},expression:"entExts.type"}})],1),a("ht-form-item",{attrs:{label:"主键","label-width":"100px"}},[a("ht-input",{attrs:{disabled:"",placeholder:""},model:{value:e.entExts.pk,callback:function(t){e.$set(e.entExts,"pk",t)},expression:"entExts.pk"}})],1),a("ht-form-item",{attrs:{label:"主键类型","label-width":"100px"}},[a("el-radio-group",{model:{value:e.entExts.pkType,callback:function(t){e.$set(e.entExts,"pkType",t)},expression:"entExts.pkType"}},[a("el-radio",{attrs:{label:"varchar"}},[e._v("字符串")]),a("el-radio",{attrs:{label:"number"}},[e._v("数字")])],1)],1),a("ht-form-item",{attrs:{label:"外键","label-width":"100px"}},[a("ht-select",{attrs:{options:e.entExtsTable,props:{key:"name",value:"comment"},clearable:"",name:"fkVal"},model:{value:e.entExts.fk,callback:function(t){e.$set(e.entExts,"fk",t)},expression:"entExts.fk"}})],1)],1),a("el-scrollbar",{staticClass:"scrollbar-fullheight"},[a("el-table",{attrs:{data:e.entExtsTable,border:"",width:"100%"}},[a("el-table-column",{attrs:{align:"center",label:"字段信息"}},[a("el-table-column",{attrs:{"show-overflow-tooltip":!0,label:"注释",prop:"comment"}}),a("el-table-column",{attrs:{"show-overflow-tooltip":!0,label:"名称",prop:"name"}}),a("el-table-column",{attrs:{"show-overflow-tooltip":!0,label:"是否必填",prop:"isRequired"},scopedSlots:e._u([{key:"default",fn:function(t){return[0==t.row.isRequired?a("span",{attrs:{disabled:""}},[e._v("否")]):a("span",{attrs:{disabled:""}},[e._v("是")])]}}],null,!1,3896878550)}),a("el-table-column",{attrs:{"show-overflow-tooltip":!0,label:"数据类型",prop:"dataType"},scopedSlots:e._u([{key:"default",fn:function(t){return["varchar"==t.row.dataType?a("span",{attrs:{disabled:""}},[e._v("字符串")]):"number"==t.row.dataType?a("span",{attrs:{disabled:""}},[e._v("数字")]):"date"==t.row.dataType?a("span",{attrs:{disabled:""}},[e._v("日期")]):"text"==t.row.dataType?a("span",{attrs:{disabled:""}},[e._v("大文本")]):a("span",{attrs:{disabled:""}},[e._v("其他类型")])]}}],null,!1,558634722)}),a("el-table-column",{attrs:{"show-overflow-tooltip":!0,label:"属性长度",prop:"fcolumnType"}})],1)],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{disabled:e.entExtConfirm,type:"primary"},on:{click:function(t){return e.validatorEntExts()}}},[e._v("确 定")]),a("el-button",{on:{click:e.handleClose}},[e._v("取 消")])],1)],1):e._e()}),[],!1,null,"9bb20952",null);t.default=u.exports},de7b:function(e,t,a){"use strict";a.r(t);var i=a("289a"),n=a.n(i),o=a("4bcf"),r=a("400c"),s=a("3c4e"),l=a.n(s),c={name:"widget-suntable-layout",components:{Draggable:n.a,WidgetFormItem:o.default},props:["element","select","index","data","selectWidgetList"],data:function(){return{selectWidget:this.select}},methods:{handleMoveStart:function(e){e.item._underlying_vm_=l()({},e.item._underlying_vm_,{clone:!0});var t=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=t},handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveEnd:function(e){var t=e.newIndex,a=e.oldIndex;console.log("index",t,a)},handleWidgetColAdd:function(e,t){var a=e.newIndex,i=e.item;if("二维码"==i.innerText)return this.$message.warning("孙表不允许存在二维码"),t.list.splice(a,1),!1;if("里程碑"==i.innerText)return this.$message.warning("孙表不允许存在里程碑"),t.list.splice(a,1),!1;if("表格布局"==i.innerText)return this.$message.warning("孙表不允许存在表格布局"),t.list.splice(a,1),!1;if("高德地图"==i.innerText)return this.$message.warning("孙表不允许存在高德地图"),t.list.splice(a,1),!1;if("相关流程"==i.innerText)return this.$message.warning("孙表不允许存在相关流程"),t.list.splice(a,1),!1;if("数据视图"===i.innerText)return this.$message.warning("孙表不允许存在数据视图"),t.list.splice(a,1),!1;if(r.default.handleLayoutComponents(this,t,t.list,a)){if(!t.options.boSubEntity)return this.$message.warning("请先绑定孙表"),!1;if(i.isLayout)return t.list.list.splice(a,1),!1;this.selectWidget=t.list[a],this.selectWidget.parentNodeType="sun",this.selectWidget.boSubEntity=t.options.boSubEntity}},handleWidgetDelete:function(e){var t=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(){t.data.list.splice(e,1)}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e,t){this.$emit("update:select",e)},deep:!0}}},d=(a("7ac0"),a("2877")),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"widget-subtable",class:{active:e.selectWidget.key==e.element.key},on:{"!click":function(t){return e.handleSelectWidget(e.index)}}},[e.selectWidget.key==e.element.key?a("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[a("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?a("div",{staticClass:"widget-view-action"},[a("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(t){return t.stopPropagation(),e.handleWidgetDelete(e.index)}}})]):e._e(),a("div",{staticStyle:{"overflow-x":"auto","overflow-y":"hidden",padding:"15px"}},[e.element.options.showLabel?a("div",{staticStyle:{"font-weight":"bold",padding:"10px"}},[e._v(e._s(e.element.desc_zh||e.element.desc))]):e._e(),a("table",{staticClass:"el-form--label-top",staticStyle:{"padding-bottom":"10px",width:"100%"}},[a("draggable",e._b({attrs:{"no-transition-on-drag":!0},on:{end:e.handleMoveEnd,start:e.handleMoveStart,add:function(t){return e.handleWidgetColAdd(t,e.element)}},model:{value:e.element.list,callback:function(t){e.$set(e.element,"list",t)},expression:"element.list"}},"draggable",{group:"form",ghostClass:"ghost",animation:200,handle:".drag-widget"},!1),[a("transition-group",{staticClass:"widget-col-list",attrs:{name:"fade",tag:"div"}},e._l(e.element.list.filter((function(e){return e.key})),(function(t,i){return a("div",{key:t.key,class:{active:e.selectWidget.key==t.key}},[a("widget-form-item",{key:t.key,staticStyle:{width:"100%"},attrs:{element:t,index:i,selectWidgetList:e.selectWidgetList,select:e.selectWidget,data:e.element},on:{"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:select":function(t){e.selectWidget=t},"update:data":function(t){e.element=t}}})],1)})),0)],1)],1)])])}),[],!1,null,"62014d18",null);t.default=u.exports},de97:function(e,t){e.exports=require("core-js/modules/es7.object.values")},debb:function(e,t,a){"use strict";a("c879")},df07:function(e,t,a){"use strict";a.r(t);a("96cf");var i,n=a("1da1"),o=(a("000b"),a("24fd")),r=a("292c"),s=a("7f58"),l=a("34d3"),c={name:"org-post",props:["orgId","orgCode"],components:{EipUserDialog:s.default,DistrubutiveUser:l.default},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,r.default.getJobPage({pageBean:{page:1,pageSize:-1}}).then((function(t){e.job=t.rows}))},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},setDemDefault:function(e){var t=this;o.default.setDemDefault(e.code).then((function(){t.$refs.htTable.load()}))},handleClose:function(){this.dialogVisible=!1,this.diaType=!1,this.editDialog=!1},handleCloseMenuPerm:function(){this.dialogVisibleMenuPerm=!1},showDialog:function(e){var t=this;if(this.title="添加岗位",this.dialogVisible=!0,this.readOnly=!1,e){var a="".concat(e.code);o.default.getOrgPost(a).then((function(e){t.OrgPost=e.value}))}else this.OrgPost={name:"",code:"",jobName:"",jobCode:""}},dialogCancle:function(e){this[e]=!1},loadData:function(e,t){var a=this;r.default.getOrgPostPage(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},handleCommand:function(e){var t=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,o.default.getFullname(e.row.id).then((function(e){t.postUser=e}));break;case"setPostMaster":var a=!1;0==e.row.isCharge&&(a=!0),o.default.setPostMaster({postCode:e.row.code,isMain:a}).then((function(){t.$refs.htTable.load()}));break;case"edit":o.default.getOrgPost(e.row.code).then((function(a){t.OrgPost=a.value,t.OrgPost.jobCode=e.row.jobCode,t.readOnly=!0,t.dialogVisible=!0}))}},beforeSaveData:(i=Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.isSubmit=!0;case 1:case"end":return e.stop()}}),e,this)}))),function(){return i.apply(this,arguments)}),afterSaveData:function(){this.dialogVisible=!1,this.editDialog=!1,this.$refs.htTable.load()},afterDelete:function(){this.$refs.htTable.load()},afterLoadData:function(e){var t=this;this.dialogVisible&&(this.demension=e,setTimeout((function(){return t.$validator.validateAll("editDemForm")})))},distOrgUserLoad:function(e,t){var a=this;o.default.getOrgUserPage(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))}}},d=c,u=(a("aee6"),a("2877")),p=Object(u.a)(d,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("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[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog()}}},[e._v("添加岗位")]),a("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}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"岗位名称",width:"300",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;t.column,t.$index;return[a("el-link",{attrs:{type:"primary",title:"点击编辑"},on:{click:function(t){return e.handleCommand({row:i,command:"edit"})}}},[e._v(e._s(i.name))])]}}])}),a("ht-table-column",{attrs:{prop:"code",label:"岗位编码","show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"jobName",label:"职务名称"}}),a("ht-table-column",{attrs:{prop:"isCharge",label:"是否责任岗位",width:"120",filters:[{text:"否",value:"0"},{text:"是",value:"1"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["0"==i.isCharge?a("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),"1"==i.isCharge?a("el-tag",{attrs:{type:"success"}},[e._v("是")]):e._e()]}}])}),a("ht-table-column",{attrs:{width:"150"},scopedSlots:e._u([{key:"header",fn:function(){return[a("span",{staticStyle:{color:"#2274af"}},[e._v("操作")])]},proxy:!0},{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(t){return e.handleCommand({row:i,command:"showInfo"})}}},[a("span",[a("i",{staticClass:"el-icon-edit"}),e._v("分配人员 ")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"orgInfo"}}},[e._v("岗位详情")]),i.isCharge?a("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"setPostMaster"}}},[e._v("取消责任岗位")]):a("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"setPostMaster"}}},[e._v("设置责任岗位")])],1)],1)]}}])})]],2),a("ht-sidebar-dialog",{attrs:{width:"32%",title:e.title,visible:e.dialogVisible,"before-close":e.handleClose,"append-to-body":!0}},[a("el-form",{attrs:{"data-vv-scope":"editForm","label-position":e.position},model:{value:e.OrgPost,callback:function(t){e.OrgPost=t},expression:"OrgPost"}},[a("ht-form-item",{attrs:{label:"职务名称",prop:"name","label-width":"100px"}},[a("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(t){e.$set(e.OrgPost,"jobCode",t)},expression:"OrgPost.jobCode"}})],1),a("ht-form-item",{attrs:{label:"岗位名称",prop:"code","label-width":"100px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0,regex:{exp:"^[\\s\\S]{1,30}$",message:"内容超出输入限制"}},placeholder:"岗位名称"},model:{value:e.OrgPost.name,callback:function(t){e.$set(e.OrgPost,"name",t)},expression:"OrgPost.name"}})],1),a("ht-form-item",{attrs:{label:"岗位编码",prop:"code","label-width":"100px"}},[e.readOnly?a("ht-input",{attrs:{disabled:!0},model:{value:e.OrgPost.code,callback:function(t){e.$set(e.OrgPost,"code",t)},expression:"OrgPost.code"}}):a("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(t){e.$set(e.OrgPost,"code",t)},expression:"OrgPost.code"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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")))]),a("el-button",{on:{click:function(t){return e.handleClose()}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("distrubutive-user",{ref:"distrubutiveUser"}),a("ht-load-data",{attrs:{url:e.loadDataUrl,context:"uc"},on:{"after-load-data":e.afterLoadData}}),a("ht-sidebar-dialog",{attrs:{width:"40%",title:"查看岗位详情",visible:"showInfo"===e.diaType,"before-close":e.handleClose,"append-to-body":!0}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"150px"}},[e._v("岗位名称（编码）:")]),a("td",[e._v(e._s(e.OrgPost.name)+"("+e._s(e.OrgPost.code)+")")])]),a("tr",[a("th",{attrs:{width:"150px"}},[e._v("所属职务（编码）:")]),a("td",[e._v(e._s(e.OrgPost.jobName)+"("+e._s(e.OrgPost.jobCode)+")")])]),a("tr",[a("th",{attrs:{width:"150px"}},[e._v("所属组织（编码）:")]),a("td",[e._v(e._s(e.OrgPost.orgName)+"("+e._s(e.OrgPost.orgCode)+")")])]),a("tr",[a("th",{attrs:{width:"150px"}},[e._v("岗位人员:")]),a("td",[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.postUser,height:"200"}},[a("el-table-column",{attrs:{prop:"fullName",label:"姓名",width:"100"}}),a("el-table-column",{attrs:{prop:"pathName",label:"人员所属组织全路径"}})],1)],1)])])])])],1)}),[],!1,null,"7837cade",null);t.default=p.exports},df07c:function(e,t,a){"use strict";a("67de")},df27:function(e,t,a){},df27c:function(e,t,a){"use strict";a("87fa")},df7c:function(e,t,a){(function(e){function a(e,t){for(var a=0,i=e.length-1;i>=0;i--){var n=e[i];"."===n?e.splice(i,1):".."===n?(e.splice(i,1),a++):a&&(e.splice(i,1),a--)}if(t)for(;a--;a)e.unshift("..");return e}function i(e,t){if(e.filter)return e.filter(t);for(var a=[],i=0;i<e.length;i++)t(e[i],i,e)&&a.push(e[i]);return a}t.resolve=function(){for(var t="",n=!1,o=arguments.length-1;o>=-1&&!n;o--){var r=o>=0?arguments[o]:e.cwd();if("string"!=typeof r)throw new TypeError("Arguments to path.resolve must be strings");r&&(t=r+"/"+t,n="/"===r.charAt(0))}return(n?"/":"")+(t=a(i(t.split("/"),(function(e){return!!e})),!n).join("/"))||"."},t.normalize=function(e){var o=t.isAbsolute(e),r="/"===n(e,-1);return(e=a(i(e.split("/"),(function(e){return!!e})),!o).join("/"))||o||(e="."),e&&r&&(e+="/"),(o?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(i(e,(function(e,t){if("string"!=typeof e)throw new TypeError("Arguments to path.join must be strings");return e})).join("/"))},t.relative=function(e,a){function i(e){for(var t=0;t<e.length&&""===e[t];t++);for(var a=e.length-1;a>=0&&""===e[a];a--);return t>a?[]:e.slice(t,a-t+1)}e=t.resolve(e).substr(1),a=t.resolve(a).substr(1);for(var n=i(e.split("/")),o=i(a.split("/")),r=Math.min(n.length,o.length),s=r,l=0;l<r;l++)if(n[l]!==o[l]){s=l;break}var c=[];for(l=s;l<n.length;l++)c.push("..");return(c=c.concat(o.slice(s))).join("/")},t.sep="/",t.delimiter=":",t.dirname=function(e){if("string"!=typeof e&&(e+=""),0===e.length)return".";for(var t=e.charCodeAt(0),a=47===t,i=-1,n=!0,o=e.length-1;o>=1;--o)if(47===(t=e.charCodeAt(o))){if(!n){i=o;break}}else n=!1;return-1===i?a?"/":".":a&&1===i?"/":e.slice(0,i)},t.basename=function(e,t){var a=function(e){"string"!=typeof e&&(e+="");var t,a=0,i=-1,n=!0;for(t=e.length-1;t>=0;--t)if(47===e.charCodeAt(t)){if(!n){a=t+1;break}}else-1===i&&(n=!1,i=t+1);return-1===i?"":e.slice(a,i)}(e);return t&&a.substr(-1*t.length)===t&&(a=a.substr(0,a.length-t.length)),a},t.extname=function(e){"string"!=typeof e&&(e+="");for(var t=-1,a=0,i=-1,n=!0,o=0,r=e.length-1;r>=0;--r){var s=e.charCodeAt(r);if(47!==s)-1===i&&(n=!1,i=r+1),46===s?-1===t?t=r:1!==o&&(o=1):-1!==t&&(o=-1);else if(!n){a=r+1;break}}return-1===t||-1===i||0===o||1===o&&t===i-1&&t===a+1?"":e.slice(t,i)};var n="b"==="ab".substr(-1)?function(e,t,a){return e.substr(t,a)}:function(e,t,a){return t<0&&(t=e.length+t),e.substr(t,a)}}).call(this,a("f28c"))},df8d:function(e,t,a){},e00d:function(e,t,a){"use strict";a.r(t);a("12d2"),a("6e74");var i=a("ade3"),n=(a("8435"),a("00dd"),a("4919"),a("80a8"),a("2c92"),a("5a1d"),a("44d6"),a("0ca7"),a("25fc"),a("c7ea")),o=a("f43e"),r=a("3c4e"),s=a.n(r),l=a("400c"),c=a("ea69"),d=a("c481"),u=a("bc2f"),p=a("ee4b"),f=a("4172"),m=a("e924"),h=a("c994");function g(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function b(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?g(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):g(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var v={name:"property-panel",props:["data","boDefData","boDefDataStr","formData","mainBoFields","subTables","sunTablesMap"],components:{LayoutProperty:c.default,AdvancedProperty:d.default,BasicsProperty:u.default,htEditor:p.default,i18nMessageEdit:f.default,EipSysTypeSelector:function(){return Promise.resolve().then(a.bind(null,"d81e"))}},data:function(){return{formCollapseActiveNames:"formBasic",basicComponents:l.basicComponents,layoutComponents:l.layoutComponents,advanceComponents:l.advanceComponents,copyAdvanceComponents:"",activeTabName:"field",avtiveCollapseName:"basic",field:this.data,formObj:this.formData,dialogincluddingFileVisible:!1,formSettingVisible:!1,formSetting:{align:"right",customColon:!1,fontColor:"rgb(150, 151, 153)"},formHtmlUrl:"",formHtml:"",formExpand:"",isWatch:!1,includeFiles:{diyFile:"",diyCss:"",diyJs:""},tableFields:[],filterListType:["number","currency","date","amap"],clobFieldList:["textarea","dialog","imageViewer","related-process","signature","button","immediate-single","immediate-textarea","milepost","eip-cascader","dataView","text","QRcode","iframe","image"],allBoData:[],formVarData:[],returnData:[],cmOptions:{value:"",mode:"vue",readOnly:!1,smartIndent:!0,tabSize:2,theme:"base16-light",lineNumbers:!0,line:!0},cmOptions2:{value:"",mode:"javascript",readOnly:!1,smartIndent:!0,tabSize:2,theme:"base16-light",lineNumbers:!0,line:!0},i18nMessageKey:"",createKeyMap:{text:!0,image:!0,"immediate-single":!0,"immediate-textarea":!0},sunTables:[],currentBoSubEntity:"",fieldIndexData:{},noAttrFieldList:[]}},created:function(){var e=this,t=this;m.default.$on("initNoAttrField",(function(a){e.isNoAttrField(a)&&a.tableName&&t.noAttrFieldListChange(a,!0)}))},methods:{formSettingReset:function(){this.formSetting={align:"right",customColon:!1,fontColor:"rgb(150, 151, 153)"},this.formData.formSetting=""},formSettingClick:function(){this.formData.formSetting&&(this.formSetting=JSON.parse(this.formData.formSetting)),this.formSettingVisible=!0},formSettingOk:function(){this.formData.formSetting=JSON.stringify(this.formSetting),this.formSettingVisible=!1},saveValidate:function(){var e=this,t=this;h.default.validateForm(this,"editBpmForm").then((function(){t.formData.formType&&"mobile"!=t.formData.formType&&(t.formData.formType="pc"),t.$emit("saveEnd")})).catch((function(a){var i=a.map((function(e){return e.rule}));t.formData&&t.formData.typeName&&t.formData.name&&t.formData.formKey?i.includes("isExist")?e.$message.error("表单别名重复"):i.includes("regex")&&e.$message.error("只能输入字母、数字、下划线，且以字母开头"):i.includes("required")?e.$message.error("请完整填写表单内容"):i.includes("isExist")&&e.$message.error("表单别名重复"),e.activeTabName="form"}))},filterFields:function(e){return("clob"!=e.columnType&&"clob"!=e.dataType||-1!=this.clobFieldList.indexOf(this.field.ctrlType))&&(this.filterListType.indexOf(this.field.ctrlType)>-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){return!this.field.boSubEntity||!["dataView","QRcode","milepost"].includes(e.ctrlType)},filterFieldsByCurrentField:function(e){if(this.field.boSubEntity&&["related-process","amap"].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 a=["string","varchar","nvarchar"],i=this.field.options.dataType.split("|").filter((function(e){return-1!=t.indexOf(e)||-1!=a.indexOf(e)}));return!!(i&&i.length>=1)},attributeToReplace:function(e,t){for(var a in e)"key"==a||void 0!==t[a]||!e[a]&&""!==e[a]||delete e[a];for(var i in t){var n=t[i];if(void 0===e[i]||""===e[i])this.$set(e,i,n);else if("options"===i){var o=e[i].dataType;e[i]=n,o&&(e[i].dataType=o)}}for(var r in e)e[r]instanceof Object||e[r]!=t[r]&&null!=t[r]&&(e[r]=t[r])},changeCtrlType:function(e){var t=this,a=s()({},t.field,{clone:!0});l.basicComponents.forEach((function(i){if(t.field.ctrlType==i.ctrlType){var n=s()({},i,{clone:!0});n.parentNodeType=t.data.parentNodeType,n.boSubEntity=t.data.boSubEntity,t.attributeToReplace(t.field,n),t.field.key=t.data.key,e||(t.field.boDefId=a.boDefId,t.field.target=a.target,t.field.boAttrId=a.boAttrId,t.field.fieldPath=a.fieldPath,t.field.name=a.name,t.field.desc=a.desc,t.field.title=a.desc,t.field.entId=a.entId,t.field.boDefAlias=a.boDefAlias,t.field.tableName=a.tableName,t.field.columnType=a.columnType,t.field.options.format=a.options.format,t.field.options.inputFormat=a.options.format,t.field.options.decimalDigits=a.decimalLen,t.field.options.maxDecimalDigits=a.decimalLen)}})),l.advanceComponents.forEach((function(i){if(t.field.ctrlType==i.ctrlType){var n=s()({},i,{clone:!0});n.parentNodeType=t.data.parentNodeType,n.boSubEntity=t.data.boSubEntity,t.attributeToReplace(t.field,n),t.field.key=t.data.key,e||(t.field.boDefId=a.boDefId,t.field.target=a.target,t.field.boAttrId=a.boAttrId,t.field.fieldPath=a.fieldPath,t.field.name=a.name,t.field.desc=a.desc,t.field.title=a.desc,t.field.entId=a.entId,t.field.boDefAlias=a.boDefAlias,t.field.tableName=a.tableName,t.field.columnType=a.columnType,t.field.options.format=a.format,t.field.options.inputFormat=a.format,t.field.options.decimalDigits=a.decimalLen,t.field.options.maxDecimalDigits=a.decimalLen)}})),t.$nextTick((function(){t.$emit("update:data",t.field)}))},includeFilesOk:function(){var e=this;this.formHtml?(this.dialogincluddingFileVisible=!1,n.default.saveFormJs({formId:this.formData.id,diyJs:this.includeFiles.diyJs,formHtml:o.Base64.encode(this.formHtml,"utf-8"),formExpand:o.Base64.encode(this.formExpand,"utf-8")}).then((function(t){t.state&&e.$message.success(t.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?o.Base64.decode(this.formData.includeFiles,"utf-8"):{diyFile:" ",diyCss:" ",diyJs:" "}},handleClick:function(e,t){console.info(e)},changeMap:function(e){var t=null;this.tableFields.forEach((function(a){t||(t=a.children.find((function(t){return t.name===e})))&&(t.boDefAlias=a.boDefAlias||a.fieldPath.split(".")[0],t.tableName=a.name)})),this.field.options.addressMap=t.path+"."+t.name},change:function(e){var t=this,a=null;this.fieldIndexData={},this.tableFields.forEach((function(i){i.children.forEach((function(a,i){var n=a.name;-1!=e.indexOf(".")&&(n=a.path+"."+a.name),a.isRequired&&n==e&&(t.fieldIndexData.fieldName||(t.fieldIndexData.fieldName=a.fieldName,t.fieldIndexData.index=i))})),a||(a=i.children.find((function(t){return t.name===e})),-1!=e.indexOf(".")&&(a=i.children.find((function(t){return t.path+"."+t.name===e}))),a&&(a.boDefAlias=i.boDefAlias||i.path.split(".")[0],a.tableName=i.name))})),a?(this.field.boDefId=a.boDefId,this.field.boAttrId=a.id,"sub"==this.field.parentNodeType?this.field.fieldPath="item."+a.name:this.field.fieldPath=a.path+"."+a.name,this.field.options.dataType=a.dataType,this.field.name=a.name,this.field.desc=a.desc,this.field.title=a.desc,this.field.entId=a.entId,this.field.boDefAlias=a.boDefAlias,this.field.tableName=a.tableName,this.field.columnType=a.columnType,"date"==a.dataType?(this.field.options.format=a.format,this.field.options.inputFormat=a.format):"number"==a.dataType&&(this.field.options.maxDecimalDigits=a.decimalLen,this.field.options.decimalDigits=a.decimalLen)):"sub"==this.field.parentNodeType?(this.field.fieldPath="item."+e,this.field.name="item."+e):this.$message.warning("只允许子表绑定虚拟字段")},changeNoAttrFile:function(e){var t=this;this.tableFields.forEach((function(a){a.name==e&&(t.$set(t.field,"entId",a.id),t.$set(t.field,"boDefId",a.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,t){var a=this,i=!1;this.noAttrFieldList.forEach((function(n){if(n.key===e.key){if(!t)return void a.noAttrFieldList.remove(n);i=!0}})),t&&!i&&("button"==e.ctrlType&&(e.desc=e.options.bindEventjson.name),this.noAttrFieldList.push(e))},changeButtonStatus:function(e,t){console.log(e),this.formData.formButton.print=e}},watch:{data:function(e){this.field=e},field:{handler:function(e){var t=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(t){return t.name===e.boSubEntity})),this.tableFields.length>0))for(var a=0;a<this.tableFields.length;a++)if(this.tableFields[a].children.length>0)for(var i=0;i<this.tableFields[a].children.length;i++)this.tableFields[a].children[i].keyName=this.tableFields[a].children[i].name;if("suntable"!=e.ctrlType&&"sunDiv"!=e.ctrlType||!this.currentBoSubEntity||(this.sunTables=this.sunTablesMap[this.currentBoSubEntity]||[]),"sun"==e.parentNodeType)for(var n in this.sunTablesMap){var o=this.sunTablesMap[n];if(o&&(o.forEach((function(e){e.name==t.currentBoSubEntity&&(t.tableFields=[e])})),this.tableFields.length>0))for(var r=0;r<this.tableFields.length;r++)if(this.tableFields[r].children.length>0)for(var s=0;s<this.tableFields[r].children.length;s++)this.tableFields[r].children[s].keyName=this.tableFields[r].children[s].name}}else{if(this.mainBoFields.length>0)for(var l=0;l<this.mainBoFields.length;l++)if(this.mainBoFields[l].children.length>0)for(var c=0;c<this.mainBoFields[l].children.length;c++)this.mainBoFields[l].children[c].keyName=this.mainBoFields[l].children[c].path+"."+this.mainBoFields[l].children[c].name;e&&"time"==e.ctrlType?(this.tableFields=JSON.parse(JSON.stringify(this.mainBoFields)),this.tableFields.forEach((function(e){e.children&&(e.children=e.children.filter((function(e){return"date"!=e.dataType&&"number"!=e.dataType})))}))):(this.mainBoFields.forEach((function(e){for(var t=0;t<e.children.length;t++)for(var a=0;a<e.children.length-1-t;a++)if(e.children[a].index>e.children[a+1].index){var i=e.children[a];e.children[a]=e.children[a+1],e.children[a+1]=i}})),this.tableFields=this.mainBoFields)}var d=[],u=[],p=[],f=["select","dropdown","dialog"];("suntable"==e.ctrlType||"sunDiv"==e.ctrlType)&&this.currentBoSubEntity||"sun"==e.parentNodeType?(this.mainBoFields.forEach((function(e){u.push(b({},e)),d.push(b({},e))})),this.sunTables&&this.sunTables.length>0&&this.sunTables.forEach((function(t){"sun"==e.parentNodeType?t.name==e.boSubEntity&&(d.push(b({},t)),u.push(b({},t)),p.push(b({},t))):(d.push(b({},t)),u.push(b({},t)),p.push(b({},t)))}))):("sub"!=e.parentNodeType&&f.includes(e.ctrlType)?this.mainBoFields.forEach((function(e){p.push(b({},e))})):"sub"==e.parentNodeType&&f.includes(e.ctrlType)&&this.subTables.forEach((function(e){p.push(b({},e))})),this.mainBoFields.forEach((function(e){d.push(b({},e))})),this.subTables.forEach((function(e){d.push(b({},e));var a=t.sunTablesMap[e.name];a&&a.forEach((function(e){d.push(b({},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=p,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,t){null!=t&&null!=e&&e!=t&&this.isWatch&&("number"==t||"currency"==t?"date"==e||"time"==e?this.changeCtrlType(!0):this.changeCtrlType(!1):"date"==t||"time"==t?"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(){}},y=(a("b16a"),a("2877")),w=Object(y.a)(v,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-form",{staticClass:"form",attrs:{"data-vv-scope":"field",size:"small",inline:"","label-position":"left"}},[a("el-tabs",{staticClass:"field__tabs",attrs:{type:"card"},on:{"tab-click":e.handleClick},model:{value:e.activeTabName,callback:function(t){e.activeTabName=t},expression:"activeTabName"}},[a("el-tab-pane",{attrs:{label:"字段属性",name:"field"}},[a("el-scrollbar",{staticClass:"scrollbar-fullheight"},[e.field&&!e.field.isLayout?a("el-collapse",{attrs:{accordion:""},model:{value:e.avtiveCollapseName,callback:function(t){e.avtiveCollapseName=t},expression:"avtiveCollapseName"}},[a("el-collapse-item",{attrs:{title:"基础属性",name:"basic"}},[e.field.isLayout||"iframe"!=e.field.ctrlType&&"contractPreview"!=e.field.ctrlType?e._e():[a("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()?a("ht-form-item",{attrs:{"label-width":"100px"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"请选择控件所绑定的业务对象属性"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("绑定对象")])],1),a("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(t){var i=t.options;return e._l(i,(function(e){return a("el-option",{key:e.name,attrs:{label:e.desc,value:e.name}})}))}}],null,!1,2198863249),model:{value:e.field.tableName,callback:function(t){e.$set(e.field,"tableName",t)},expression:"field.tableName"}})],2):e._e(),e.isNoAttrField()?a("ht-form-item",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{"label-width":"100px"}},[a("template",{slot:"label"},[a("span",[e._v("控件别名")])]),a("ht-input",{attrs:{readonly:""},model:{value:e.field.name,callback:function(t){e.$set(e.field,"name",t)},expression:"field.name"}})],2):e._e()],e.field.isLayout||e.field.noBasics?e._e():[e.field.options&&e.field.options.noBindModel?e._e():a("ht-form-item",{attrs:{"label-width":"100px"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"请选择字段所绑定的业务对象属性"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("绑定属性")])],1),a("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(t){var i=t.options,n=t.propKey,o=t.propValue;return e._l(i,(function(t){return a("el-option-group",{key:t.name,attrs:{label:t.desc}},e._l(t.children.filter((function(t){return e.filterFields(t)})),(function(e){return a("el-option",{key:e[n],attrs:{label:e[o],value:e[n]}})})),1)}))}}],null,!1,295953609),model:{value:e.field.target,callback:function(t){e.$set(e.field,"target",t)},expression:"field.target"}})],2),e.field.noTitle?e._e():a("ht-form-item",{attrs:{label:"字段标题","label-width":"100px"}},[a("ht-input",{staticStyle:{width:"215px"},model:{value:e.field.desc,callback:function(t){e.$set(e.field,"desc",t)},expression:"field.desc"}},[a("el-button",{staticStyle:{width:"80px"},attrs:{slot:"append",icon:"el-icon-search"},on:{click:function(t){return e.editI18nMessage("")}},slot:"append"},[e._v("国际化")])],1)],1),"divider"!=e.field.ctrlType?a("ht-form-item",{attrs:{label:"控件类型","label-width":"100px"}},[a("el-select",{attrs:{filterable:!0},on:{change:e.isChangeWatch},model:{value:e.field.ctrlType,callback:function(t){e.$set(e.field,"ctrlType",t)},expression:"field.ctrlType"}},[a("el-option-group",{attrs:{label:"基础字段"}},e._l(e.basicComponents.filter((function(t){return e.filterFieldsByCurrentField(t)})),(function(e){return a("el-option",{key:e.ctrlType,attrs:{label:e.desc,value:e.ctrlType}})})),1),a("el-option-group",{attrs:{label:"高级字段"}},e._l(e.advanceComponents.filter((function(t){return e.filterAdvanceFields(t)})),(function(e){return a("el-option",{key:e.ctrlType,attrs:{label:e.desc,value:e.ctrlType}})})),1)],1)],1):e._e(),!e.field.noTitle&&e.field.options?a("ht-form-item",{attrs:{"label-width":"100px"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"子孙表Table布局列宽请设置为：px"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("标题宽度")])],1),a("ht-input",{attrs:{placeholder:"宽度：100%"},model:{value:e.field.options.labelstyleWidth,callback:function(t){e.$set(e.field.options,"labelstyleWidth",t)},expression:"field.options.labelstyleWidth"}})],2):e._e(),"amap"==e.field.ctrlType?[a("ht-form-item",{attrs:{"label-width":"100px"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"请选择地图返回的地址要绑定的字段"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("绑定字段")])],1),a("ht-select",{attrs:{validate:"required",options:e.tableFields,props:{key:"name",value:"desc"}},on:{change:e.changeMap},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options,n=t.propKey,o=t.propValue;return e._l(i,(function(t){return a("el-option-group",{key:t.name,attrs:{label:t.desc}},e._l(t.children.filter((function(t){return e.filterFields(t)})),(function(e){return a("el-option",{key:e[n],attrs:{label:e[o],value:e[n]}})})),1)}))}}],null,!1,1641061609),model:{value:e.field.options.addressName,callback:function(t){e.$set(e.field.options,"addressName",t)},expression:"field.options.addressName"}})],2),a("ht-form-item",{attrs:{"label-width":"100px"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"高德地图控件的高度，默认高度为：350px。"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("地图高度")])],1),e.field.noTitle?e._e():a("ht-input",{attrs:{type:"number",min:0},model:{value:e.field.options.heightMap,callback:function(t){e.$set(e.field.options,"heightMap",t)},expression:"field.options.heightMap"}})],2)]:e._e(),a("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():a("el-collapse-item",{attrs:{title:"高级属性",name:"advanced"}},[a("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(t){e.field=t}}})],1)],1):e.field&&e.field.isLayout?[a("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(t){e.field=t}}})]:a("div",{staticClass:"field-empty"},[e._v("选择一个字段进行属性设置")])],2)],1),a("el-tab-pane",{staticStyle:{padding:"0 10px 10px"},attrs:{label:"表单属性",name:"form","data-vv-scope":"editBpmForm"}},[a("el-scrollbar",{staticClass:"scrollbar-fullheight"},[a("el-collapse",{model:{value:e.formCollapseActiveNames,callback:function(t){e.formCollapseActiveNames=t},expression:"formCollapseActiveNames"}},[a("el-collapse-item",{attrs:{title:"基础属性",name:"formBasic"}},[a("el-form",{staticClass:"form__property-content",attrs:{model:e.formData,"data-vv-scope":"editBpmForm"}},[a("ht-form-item",{attrs:{label:"表单分类","label-width":"80px"}},[a("EipSysTypeSelector",{attrs:{placeholder:"请选择表单分类","cat-id":"7","sys-type-id":e.formData.typeId,validate:{required:!0}},on:{"update:sysTypeId":function(t){return e.$set(e.formData,"typeId",t)},"update:sys-type-id":function(t){return e.$set(e.formData,"typeId",t)}},model:{value:e.formData.typeName,callback:function(t){e.$set(e.formData,"typeName",t)},expression:"formData.typeName"}})],1),a("ht-form-item",{attrs:{label:"引用模型","label-width":"80px"}},[a("span",[e._v(e._s(e.boDefDataStr))])]),a("ht-form-item",{attrs:{label:"表单名称","label-width":"80px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入名称",maxlength:50,showWordLimit:!0},model:{value:e.formData.name,callback:function(t){e.$set(e.formData,"name",t)},expression:"formData.name"}})],1),a("div",{staticStyle:{display:"flex"}},[a("ht-form-item",{attrs:{label:"表单别名","label-width":"80px"}},[a("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(t){e.$set(e.formData,"formKey",t)},expression:"formData.formKey"}})],1),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"别名只能填写英文、数字、下划线",placement:"right-start"}},[a("span",{staticClass:"el-icon-question",staticStyle:{"margin-left":"-5px","margin-top":"10px"}})])],1),a("ht-form-item",{attrs:{label:"表单描述","label-width":"80px"}},[a("ht-input",{attrs:{type:"textarea",maxlength:200,showWordLimit:!0,placeholder:"请输入描述"},model:{value:e.formData.desc,callback:function(t){e.$set(e.formData,"desc",t)},expression:"formData.desc"}})],1)],1)],1),a("el-collapse-item",{attrs:{title:"表单配置",name:"formConfig"}},[a("el-form",{staticClass:"form__property-content",attrs:{model:e.formData,"data-vv-scope":"editBpmForm"}},[a("ht-form-item",{attrs:{label:"样式配置","label-width":"80px"}},[a("el-button",{staticClass:"style__config-btn",attrs:{type:"primary",plain:""},on:{click:e.formSettingClick}},[e._v("设计样式")])],1)],1)],1),a("el-collapse-item",{attrs:{title:"表单按钮配置",name:"formButton"}},[a("el-form",{staticClass:"form__property-content",attrs:{model:e.formData,"data-vv-scope":"editBpmForm"}},[a("ht-form-item",{attrs:{label:"打印按钮","label-width":"80px"}},[a("el-switch",{attrs:{"active-text":"显示","inactive-text":"隐藏"},model:{value:e.formData.formButton.print,callback:function(t){e.$set(e.formData.formButton,"print",t)},expression:"formData.formButton.print"}})],1),a("ht-form-item",{attrs:{label:"保存至草稿","label-width":"80px"}},[a("el-switch",{attrs:{"active-text":"显示","inactive-text":"隐藏"},model:{value:e.formData.formButton.saveCg,callback:function(t){e.$set(e.formData.formButton,"saveCg",t)},expression:"formData.formButton.saveCg"}})],1)],1)],1)],1)],1)],1)],1),a("el-dialog",{staticClass:"urgent-text",attrs:{title:"表单配置",visible:e.formSettingVisible,"append-to-body":"","close-on-click-modal":!1,width:"60%"},on:{"update:visible":function(t){e.formSettingVisible=t}}},[a("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{staticStyle:{"min-width":"130px"}},[e._v("字体颜色:")]),a("td",[a("el-color-picker",{attrs:{size:"mini"},model:{value:e.formSetting.fontColor,callback:function(t){e.$set(e.formSetting,"fontColor",t)},expression:"formSetting.fontColor"}})],1)]),a("tr",[a("th",{staticStyle:{"min-width":"130px"}},[e._v("是否隐藏冒号:")]),a("td",[a("el-checkbox",{model:{value:e.formSetting.customColon,callback:function(t){e.$set(e.formSetting,"customColon",t)},expression:"formSetting.customColon"}},[e._v("是")])],1)]),a("tr",[a("th",{staticStyle:{"min-width":"130px"}},[e._v("标题位置:")]),a("td",[a("ht-select",{attrs:{options:[{key:"right",value:"居右"},{key:"center",value:"居中"},{key:"left",value:"居左"},{key:"justify",value:"两端对齐"}]},model:{value:e.formSetting.align,callback:function(t){e.$set(e.formSetting,"align",t)},expression:"formSetting.align"}})],1)])])]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.formSettingOk}},[e._v("确 定")]),a("el-button",{attrs:{type:"danger"},on:{click:e.formSettingReset}},[e._v("重 置")]),a("el-button",{on:{click:function(t){e.formSettingVisible=!1}}},[e._v("取 消")])],1)]),a("el-dialog",{staticClass:"urgent-text",attrs:{title:"引入脚本",visible:e.dialogincluddingFileVisible,"append-to-body":"","close-on-click-modal":!1,width:"1024"},on:{"update:visible":function(t){e.dialogincluddingFileVisible=t}}},[a("el-row",{staticStyle:{height:"100%"}},[a("el-col",{staticStyle:{padding:"5px",height:"100%"},attrs:{span:12}},[a("codemirror",{ref:"mycode",staticClass:"mycode",staticStyle:{width:"99%",height:"100%"},attrs:{options:e.cmOptions},model:{value:e.formHtml,callback:function(t){e.formHtml=t},expression:"formHtml"}})],1),a("el-col",{staticStyle:{padding:"5px"},attrs:{span:12}},[a("ht-form-item",{attrs:{label:"自定义JS脚本","label-width":""}},[a("el-dropdown",{attrs:{size:"mini"},on:{command:e.variablesClick}},[a("el-button",{attrs:{type:"primary"}},[e._v("\n\t\t\t\t\t\t\t\t常用变量\n\t\t\t\t\t\t\t\t"),a("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{command:{value:"currentUser.account"}}},[e._v("当前用户账号")]),a("el-dropdown-item",{attrs:{command:{value:"currentUser.username"}}},[e._v("当前用户名称")])],1)],1)],1),a("span",{staticStyle:{color:"red"}},[e._v("编辑的脚本内容会直接填充到【script】里面；如需使用到表单BO数据例：data.实体表名.实体表字段")]),a("codemirror",{ref:"mycode2",staticClass:"code",staticStyle:{width:"99%",height:"100%"},attrs:{options:e.cmOptions2},model:{value:e.includeFiles.diyJs,callback:function(t){e.$set(e.includeFiles,"diyJs",t)},expression:"includeFiles.diyJs"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.includeFilesOk}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogincluddingFileVisible=!1,e.includeFiles.diyJs=""}}},[e._v("取 消")])],1)],1),a("ht-load-data",{attrs:{url:e.formHtmlUrl,context:"form"},on:{"update:url":function(t){e.formHtmlUrl=t},"after-load-data":e.afterformHtml}}),a("i18n-message-edit",{ref:"i18nMessageEdit",attrs:{messageKey:e.i18nMessageKey},on:{"after-save":e.afterSaveI18n}})],1)}),[],!1,null,"e7aca442",null);t.default=w.exports},e0c0:function(e,t,a){"use strict";a("1761")},e0c5:function(e,t,a){!function(e){"use strict";var t={1:"૧",2:"૨",3:"૩",4:"૪",5:"૫",6:"૬",7:"૭",8:"૮",9:"૯",0:"૦"},a={"૧":"1","૨":"2","૩":"3","૪":"4","૫":"5","૬":"6","૭":"7","૮":"8","૯":"9","૦":"0"};e.defineLocale("gu",{months:"જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર".split("_"),monthsShort:"જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.".split("_"),monthsParseExact:!0,weekdays:"રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર".split("_"),weekdaysShort:"રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ".split("_"),weekdaysMin:"ર_સો_મં_બુ_ગુ_શુ_શ".split("_"),longDateFormat:{LT:"A h:mm વાગ્યે",LTS:"A h:mm:ss વાગ્યે",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm વાગ્યે",LLLL:"dddd, D MMMM YYYY, A h:mm વાગ્યે"},calendar:{sameDay:"[આજ] LT",nextDay:"[કાલે] LT",nextWeek:"dddd, LT",lastDay:"[ગઇકાલે] LT",lastWeek:"[પાછલા] dddd, LT",sameElse:"L"},relativeTime:{future:"%s મા",past:"%s પેહલા",s:"અમુક પળો",ss:"%d સેકંડ",m:"એક મિનિટ",mm:"%d મિનિટ",h:"એક કલાક",hh:"%d કલાક",d:"એક દિવસ",dd:"%d દિવસ",M:"એક મહિનો",MM:"%d મહિનો",y:"એક વર્ષ",yy:"%d વર્ષ"},preparse:function(e){return e.replace(/[૧૨૩૪૫૬૭૮૯૦]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/રાત|બપોર|સવાર|સાંજ/,meridiemHour:function(e,t){return 12===e&&(e=0),"રાત"===t?e<4?e:e+12:"સવાર"===t?e:"બપોર"===t?e>=10?e:e+12:"સાંજ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"રાત":e<10?"સવાર":e<17?"બપોર":e<20?"સાંજ":"રાત"},week:{dow:0,doy:6}})}(a("c1df"))},e0e4:function(e,t,a){"use strict";a.r(t);a("000b"),a("5a1d"),a("25fc"),a("80a8");var i=a("2ade"),n=a("c994"),o=a("5880"),r={components:{MessageTypeSelector:function(){return Promise.resolve().then(a.bind(null,"7519"))},eipUserSelector:function(){return Promise.resolve().then(a.bind(null,"1846"))},InstanceUrgent:function(){return Promise.resolve().then(a.bind(null,"35ba"))}},data:function(){return{treeData:[],defaultProps:{children:"children",label:"name"},data:[],pageResult:{page:1,pageSize:50,total:0},curSlectTaskId:"",statusArray:[{text:"待办",value:"NORMAL",type:"success"},{text:"委托",value:"AGENT",type:"info"},{text:"征询",value:"TRANSFORMEDINQU",type:"info"},{text:"转办",value:"DELIVERTO",type:"success"},{text:"接收流转",value:"TRANSFORMED"},{text:"沟通",value:"COMMU"},{text:"流转源",value:"TRANSFORMING",type:"warning"},{text:"被驳回",value:"BACK",type:"danger"},{text:"跟踪",value:"FOLLOW",type:"info"},{text:"并行审批源",value:"APPROVELINEING",type:"success"},{text:"接收并行审批",value:"APPROVELINEED",type:"success"},{text:"顺序签署源",value:"SIGNSEQUENCEING",type:"info"},{text:"接收顺序签署",value:"SIGNSEQUENCEED",type:"info"},{text:"并行签署源",value:"SIGNLINEING",type:"info"},{text:"接收并行签署",value:"SIGNLINEED",type:"info"},{text:"传阅",value:"COPYTO",type:"info"},{text:"用户加签",value:"USERADDSIGN",type:"info"},{text:"会签加签",value:"ADDSIGN"}],dialogVisible:!1,filedConfDialogVisible:!1,modifyparam:{type:"sms"},defaultFiledShowConf:{},defaultFiledShowConfList:[{name:"subject",desc:"标题",frontShow:!0},{name:"procInstId",desc:"流程编号",frontShow:!0},{name:"procDefName",desc:"流程名称",frontShow:!0},{name:"name",desc:"任务名称",frontShow:!0},{name:"status",desc:"类型",frontShow:!0},{name:"createTime",desc:"创建时间",frontShow:!0},{name:"creator",desc:"创建人",frontShow:!0},{name:"urgentStateValue",desc:"紧急状态",frontShow:!0},{name:"ownerName",desc:"所属人",frontShow:!1},{name:"assigneeName",desc:"待审批人",frontShow:!1},{name:"prop1",desc:"扩展1",frontShow:!1},{name:"prop2",desc:"扩展2",frontShow:!1},{name:"prop3",desc:"扩展3",frontShow:!1},{name:"prop4",desc:"扩展4",frontShow:!1},{name:"prop5",desc:"扩展5",frontShow:!1},{name:"prop6",desc:"扩展6",frontShow:!1}],filedShowConfList:[],editFiledConf:{name:"待办列表字段显示配置",alias:"taskListFiledConf",encrypt:"1",description:"应用端待办列表字段显示配置",value:""},typeNameConf:{org:"组织",job:"职务",position:"岗位",role:"角色",user:"用户"}}},computed:Object(o.mapState)({account:function(e){return e.login.currentUser.account},token:function(e){return e.login.currentUser.token},frontUrl:function(e){return window.context.front+"/task/"+this.curSlectTaskId+"/0?token="+this.token+"&showMenu=true"}}),methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},candidateDetail:function(e){var t=this;this.$http.get("${bpmRunTime}/runtime/task/v1/getCandidatesListByTaskId?taskId="+e.id).then((function(a){if(a.data){var i={},n=[];for(var o in a.data.forEach((function(e){e.groupType=e.groupType?e.groupType:e.type,i[e.groupType]||(i[e.groupType]=[]),i[e.groupType].push({type:e.name,users:e.userNames})})),i)n.push({type:o,typeName:t.typeNameConf[o],list:i[o]});t.$set(e,"cList",n)}}))},handleUrgent:function(e){this.$refs.instanceUrgent.handleOpen(e.procInstId,e.procDefId,e.subject,e.nodeId)},openSetDialog:function(){var e=this;this.$http.get("${portal}/sys/sysProperties/v1/getJson?id=taskListFiledConf").then((function(t){t.data?(e.editFiledConf=t.data,e.filedShowConfList=JSON.parse(e.editFiledConf.value)):e.filedShowConfList=JSON.parse(JSON.stringify(e.defaultFiledShowConfList)),e.filedConfDialogVisible=!0}))},saveConf:function(){var e=this,t=this;n.default.validateForm(this,"conf-form").then((function(a){e.editFiledConf.value=JSON.stringify(e.filedShowConfList),e.$http.post("${portal}/sys/sysProperties/v1/save",e.editFiledConf).then((function(e){e.data&&e.data.state&&(t.editFiledConf=e.data,t.formatConfListToObj(),t.$message({type:"success",message:"保存成功",onClose:function(){window.location.reload(),t.filedConfDialogVisible=!1}}))}))})).catch((function(t){e.$message.error("还有内容未填写，无法保存。")}))},closeDialog:function(){this.dialogVisible=!1},confirm:function(){var e=this,t=JSON.parse(JSON.stringify(this.modifyparam));t.userIds?t.messageType?t.cause?(t.userIds=t.userIds.split(","),i.default.post(window.context.bpmRunTime+"/runtime/task/v1/setTaskExecutors",t).then((function(t){var a=t.data;a.state?(e.$message.success(a.message),e.$refs.htTable.load(),e.dialogVisible=!1):e.$message.fail(a.message)}))):this.$message.warning("通知内容不能为空！"):this.$message.warning("通知类型不能为空！"):this.$message.warning("执行人不能为空！")},completeTask:function(e){this.curSlectTaskId=e,window.open(this.frontUrl,"_blank")},modifyExcutor:function(e){this.modifyparam={taskId:e},this.dialogVisible=!0},loadData:function(e,t){var a=this;if(this.$refs.htTable&&this.$refs.htTable.quickSearchWord&&e.querys&&e.querys.length>0)for(var n=e.querys[0],o=1;o<7;o++){var r=JSON.parse(JSON.stringify(n));r.property="prop"+o,r.relation="OR",e.querys.push(r)}i.default.post(window.context.bpmRunTime+"/runtime/task/v1/list",e).then((function(e){var t=e.data;a.data=t.rows,a.pageResult={page:t.page,pageSize:t.pageSize||50,total:t.total}})).finally((function(){return t()}))},handleCommand:function(e){switch(e.command){case"modifyExcutor":this.modifyExcutor(e.row.id);break;case"handleUrgent":this.handleUrgent(e.row);break;case"completeTask":this.completeTask(e.row.id);break;case"jump":this.openJumpDialog(e.row.id)}},formatConfListToObj:function(){var e={};JSON.parse(JSON.stringify(this.filedShowConfList)).forEach((function(t){var a=t.name;e[a]=t})),this.$set(this,"defaultFiledShowConf",e)},openJumpDialog:function(e){this.curSlectTaskId=e,window.open(this.frontUrl+"&type=free&showMenu=true","_blank")}},created:function(){var e=this;this.$http.get("${portal}/sys/sysProperties/v1/getDecryptByAlias?alias=taskListFiledConf").then((function(t){t.data?e.filedShowConfList=JSON.parse(t.data.value):e.filedShowConfList=JSON.parse(JSON.stringify(e.defaultFiledShowConfList)),e.formatConfListToObj()}))}},s=(a("8ed2"),a("2877")),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[e.defaultFiledShowConf.procInstId&&e.defaultFiledShowConf.procInstId.desc?a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selectable:!1,"show-export":!1,"quick-search-props":"name,procInstId,procDefName"},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{icon:"el-icon-s-tools"},on:{click:function(t){return e.openSetDialog()}}},[e._v("字段显示配置\n\t\t\t\t")])],1)]},proxy:!0}],null,!1,3672640673)},[[a("ht-table-column",{attrs:{align:"center",label:"序号",type:"index",width:"50"}}),a("ht-table-column",{attrs:{label:e.defaultFiledShowConf.procInstId.desc,align:"center",prop:"procInstId","show-overflow-tooltip":"",width:"160"}}),a("ht-table-column",{attrs:{label:e.defaultFiledShowConf.subject.desc,align:"center",hidden:"",prop:"subject","show-overflow-tooltip":""}}),a("ht-table-column",{attrs:{label:e.defaultFiledShowConf.procDefName.desc,"show-overflow-tooltip":!0,align:"center",prop:"procDefName"}}),a("ht-table-column",{attrs:{label:e.defaultFiledShowConf.name.desc,"show-overflow-tooltip":!0,align:"center",prop:"name"}}),a("ht-table-column",{attrs:{filters:e.statusArray,label:e.defaultFiledShowConf.status.desc,prop:"task.status_",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return e._l(e.statusArray,(function(t){return a("el-tag",{directives:[{name:"show",rawName:"v-show",value:i.status==t.value,expression:"row.status == s.value"}],key:t.value,attrs:{type:t.type}},[e._v(e._s(t.text)+"\n\t\t\t\t\t")])}))}}],null,!1,968255132)}),a("ht-table-column",{attrs:{label:e.defaultFiledShowConf.createTime.desc,prop:"createTime",width:"140"}}),a("ht-table-column",{attrs:{label:e.defaultFiledShowConf.ownerName.desc,prop:"ownerName",width:"120"}}),a("ht-table-column",{attrs:{label:e.defaultFiledShowConf.assigneeName.desc,prop:"assigneeName",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-popover",{attrs:{placement:"right",trigger:"click",width:"400"}},[a("el-table",{attrs:{data:t.row.cList}},[a("el-table-column",{attrs:{label:"类型",property:"typeName",width:"80"}}),a("el-table-column",{attrs:{label:"名称",property:"names",width:"320"},scopedSlots:e._u([{key:"default",fn:function(t){return e._l(t.row.list,(function(i){return a("span",{key:i.type,staticClass:"owner-span"},[a("el-tooltip",{staticClass:"item",attrs:{content:i.users,disabled:"user"==t.row.type,effect:"light",placement:"top"}},[a("el-button",{attrs:{type:"user"!=t.row.type?"primary":"",plain:"",size:"mini"}},[e._v(e._s(i.type))])],1)],1)}))}}],null,!0)})],1),t.row.identityList?a("i",{staticClass:"el-icon-more",attrs:{slot:"reference"},on:{click:function(a){return e.candidateDetail(t.row)}},slot:"reference"}):e._e()],1),t.row&&t.row.assigneeName?a("span",[e._v(e._s(t.row.assigneeName))]):e._e()]}}],null,!1,1259130540)}),a("ht-table-column",{attrs:{label:e.defaultFiledShowConf.prop1.desc,hidden:"",prop:"prop1",width:"120"}}),a("ht-table-column",{attrs:{label:e.defaultFiledShowConf.prop2.desc,hidden:"",prop:"prop2",width:"120"}}),a("ht-table-column",{attrs:{label:e.defaultFiledShowConf.prop3.desc,hidden:"",prop:"prop3",width:"120"}}),a("ht-table-column",{attrs:{label:e.defaultFiledShowConf.prop4.desc,hidden:"",prop:"prop4",width:"120"}}),a("ht-table-column",{attrs:{label:e.defaultFiledShowConf.prop5.desc,hidden:"",prop:"prop5",width:"120"}}),a("ht-table-column",{attrs:{label:e.defaultFiledShowConf.prop6.desc,hidden:"",prop:"prop6",width:"120"}}),a("ht-table-column",{attrs:{fixed:"right",align:"left",label:"操作",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["1"==i.isBpmTask&&"TRANSFORMING"!=i.status&&"APPROVELINEING"!=i.status&&"SIGNSEQUENCEING"!=i.status&&"SIGNLINEING"!=i.status&&"TRANSFORMEDINQU"!=i.status?a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{click:function(t){return e.handleCommand({row:i,command:"completeTask"})},command:e.handleCommand}},[a("span",[a("i",{staticClass:"el-icon-tickets"}),e._v("处理 ")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{command:{row:i,command:"handleUrgent"},icon:"el-icon-menu"}},[e._v("催办\n\t\t\t\t\t\t\t")]),"TRANSFORMED"!=i.status?a("el-dropdown-item",{attrs:{command:{row:i,command:"modifyExcutor"},icon:"el-icon-menu"}},[e._v("更改执行人\n\t\t\t\t\t\t\t")]):e._e(),"TRANSFORMED"!=i.status?a("el-dropdown-item",{attrs:{command:{row:i,command:"jump"},icon:"el-icon-menu"}},[e._v("\n\t\t\t\t\t\t\t\t跳转\n\t\t\t\t\t\t\t")]):e._e()],1)],1):e._e()]}}],null,!1,3749008346)})]],2):e._e(),a("el-dialog",{attrs:{"before-close":e.closeDialog,"close-on-click-modal":!1,visible:e.dialogVisible,appendToBody:"",title:"更改任务执行人",width:"800px"}},[a("form",{directives:[{name:"form",rawName:"v-form"}]},[a("table",{staticClass:"form-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",[a("th",{staticStyle:{width:"100px"}},[a("span",{staticClass:"xh-star"},[e._v("*")]),e._v("执行人：\n\t\t\t\t\t\t")]),a("td",[a("eip-user-selector",{attrs:{appendToBody:!0,config:{id:"modifyparam.userIds",account:"modifyparam.userAccounts"}},model:{value:e.modifyparam.names,callback:function(t){e.$set(e.modifyparam,"names",t)},expression:"modifyparam.names"}})],1)]),a("tr",[a("th",{staticStyle:{width:"100px"}},[a("span",{staticClass:"xh-star"},[e._v("*")]),e._v("通知方式：\n\t\t\t\t\t\t")]),a("td",[a("MessageTypeSelector",{model:{value:e.modifyparam.messageType,callback:function(t){e.$set(e.modifyparam,"messageType",t)},expression:"modifyparam.messageType"}})],1)]),a("tr",[a("th",{staticStyle:{width:"100px"}},[a("span",{staticClass:"xh-star"},[e._v("*")]),e._v("通知内容：\n\t\t\t\t\t\t")]),a("td",{attrs:{colspan:"3"}},[a("el-input",{attrs:{rows:2,placeholder:"请输入修改原因",type:"textarea"},model:{value:e.modifyparam.cause,callback:function(t){e.$set(e.modifyparam,"cause",t)},expression:"modifyparam.cause"}})],1)])])])]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.confirm}},[e._v("确 定\n\t\t\t")]),a("el-button",{attrs:{size:"small"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)]),e.filedConfDialogVisible?a("el-dialog",{staticClass:"filed_conf",attrs:{"close-on-click-modal":!1,visible:e.filedConfDialogVisible,appendToBody:"",title:"字段显示配置",width:"800px"},on:{"update:visible":function(t){e.filedConfDialogVisible=t}}},[a("form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"conf-form"}},[a("table",{staticClass:"conf-table",attrs:{cellspacing:"0"}},[a("thead",[a("th",{staticStyle:{width:"230px"}},[e._v("字段名")]),a("th",{staticStyle:{width:"230px"}},[e._v("标题名")]),a("th",{staticStyle:{width:"230px"}},[e._v("是否在应用端显示")])]),a("tbody",e._l(e.filedShowConfList,(function(t){return a("tr",{key:t.name},[a("th",[e._v(e._s(t.name))]),a("td",[a("ht-input",{attrs:{maxlength:50,showWordLimit:!0,size:"mini",validate:"required"},model:{value:t.desc,callback:function(a){e.$set(t,"desc",a)},expression:"c.desc"}})],1),a("td",[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949"},model:{value:t.frontShow,callback:function(a){e.$set(t,"frontShow",a)},expression:"c.frontShow"}})],1)])})),0)])]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.saveConf}},[e._v("确 定\n\t\t\t")]),a("el-button",{attrs:{size:"small"},on:{click:function(t){e.filedConfDialogVisible=!1}}},[e._v("取 消\n\t\t\t")])],1)]):e._e(),a("InstanceUrgent",{ref:"instanceUrgent"})],1)}),[],!1,null,"473c24a8",null);t.default=l.exports},e0f5:function(e,t,a){"use strict";a("0ae4")},e102:function(e,t,a){"use strict";a.r(t);a("000b");var i={data:function(){return{dialogVisible:!1,data:[],pageResult:{page:1,pageSize:50,total:0},loginLog:{}}},mounted:function(){this.$validator=this.$root.$validator},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},showDialog:function(e){var t=this;e?this.$http.get("${uc}/uc/loginLog/v1/getJson?id="+"".concat(e)).then((function(e){t.loginLog=e.data,t.dialogVisible=!0}),(function(e){reject(e)})):this.dialogVisible=!0},beforeCloseDialog:function(){this.loginLog={},this.dialogVisible=!1},loadData:function(e,t){var a=this;this.$http.post("${uc}/uc/loginLog/v1/listJson",e).then((function(e){var t=e.data;a.data=t.rows,a.pageResult={page:t.page,pageSize:t.pageSize,total:t.total}}),(function(e){reject(e)})).finally((function(){return t()}))},afterSaveData:function(){var e=this;setTimeout((function(){e.beforeCloseDialog(),e.$refs.htTable.load()}),500)}}},n=(a("5e30"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"name,account","show-export":!1,"show-custom-column":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("ht-delete-button",{attrs:{url:"${uc}/uc/loginLog/v1/remove",htTable:e.$refs.htTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"用户名",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary",title:"查看详情"},on:{click:function(t){return e.showDialog(i.id)}}},[e._v(e._s(i.name))])]}}])}),a("ht-table-column",{attrs:{prop:"account",label:"用户账号",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"ip",label:"登录IP",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"loginType",label:"登录方式",width:"110",filters:[{text:"电脑端",value:"pc"},{text:"移动端",value:"mobile"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["pc"==i.loginType?a("el-tag",[e._v("电脑端")]):e._e(),"mobile"==i.loginType?a("el-tag",{attrs:{type:"info"}},[e._v("移动端")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"loginSum",label:"登录次数",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"pcSum",label:"电脑端次数",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"mobileSum",label:"移动端次数",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"createTime",label:"首次登录时间",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"updateTime",label:"最后登录时间",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.updateTime?a("span",[e._v(e._s(i.updateTime))]):e._e(),i.updateTime?e._e():a("span",[e._v(e._s(i.createTime))])]}}])})]],2),a("ht-sidebar-dialog",{staticClass:"sp-manager__dialog",attrs:{width:"28%",title:"用户登录日志表",visible:e.dialogVisible,"before-close":e.beforeCloseDialog}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"loginLogForm"}},[a("ht-form-item",{attrs:{label:"用户名"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.loginLog.name,callback:function(t){e.$set(e.loginLog,"name",t)},expression:"loginLog.name"}})],1),a("ht-form-item",{attrs:{label:"用户账号"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.loginLog.account,callback:function(t){e.$set(e.loginLog,"account",t)},expression:"loginLog.account"}})],1),a("ht-form-item",{attrs:{label:"登录IP"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.loginLog.ip,callback:function(t){e.$set(e.loginLog,"ip",t)},expression:"loginLog.ip"}})],1),a("ht-form-item",{attrs:{label:"登录方式"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.loginLog.loginType,callback:function(t){e.$set(e.loginLog,"loginType",t)},expression:"loginLog.loginType"}})],1),a("ht-form-item",{attrs:{label:"登录次数"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.loginLog.loginSum,callback:function(t){e.$set(e.loginLog,"loginSum",t)},expression:"loginLog.loginSum"}})],1),a("ht-form-item",{attrs:{label:"电脑端次数"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.loginLog.pcSum,callback:function(t){e.$set(e.loginLog,"pcSum",t)},expression:"loginLog.pcSum"}})],1),a("ht-form-item",{attrs:{label:"移动端次数"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.loginLog.mobileSum,callback:function(t){e.$set(e.loginLog,"mobileSum",t)},expression:"loginLog.mobileSum"}})],1),a("ht-form-item",{attrs:{label:"首次登录时间"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.loginLog.createTime,callback:function(t){e.$set(e.loginLog,"createTime",t)},expression:"loginLog.createTime"}})],1),a("ht-form-item",{attrs:{label:"最后登录时间"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.loginLog.updateTime,callback:function(t){e.$set(e.loginLog,"updateTime",t)},expression:"loginLog.updateTime"}})],1)],1),a("div",{staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:e.beforeCloseDialog}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1)],1)}),[],!1,null,"709712be",null);t.default=o.exports},e1c4:function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74"),a("25fc"),a("5a1d"),a("11a3"),a("80a8");var i=a("ade3");function n(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}var o={components:{eipAuthDialog:function(){return Promise.resolve().then(a.bind(null,"e853"))},templateFilterDialog:function(){return Promise.resolve().then(a.bind(null,"1768"))}},name:"filter-setting",props:["data"],data:function(){return{dataTemplate:{},filterFields:[],permissionMap:{},permissionList:[],tabHeight:"".concat(document.documentElement.clientHeight)-280,currentAuthRow:null,colPrefix:"",metafields:[],editFilterIndex:-1,conditionReplaceChar:" &@ "}},mounted:function(){if(this.dataTemplate=this.data.bpmDataTemplate,this.filterFields=this.dataTemplate.filterField?JSON.parse(this.dataTemplate.filterField):[],this.permissionMap=this.data.permissionList,this.colPrefix=this.data.colPrefix,this.metafields=this.data.fields,this.permissionMap)for(var e in this.permissionMap)this.permissionList.push({type:e,title:this.permissionMap[e]})},methods:{copy:function(e){var t=JSON.parse(JSON.stringify(this.filterFields[e]));this.filterFields.push(t)},saveFilterField:function(){this.dataTemplate.filterField=this.filterFields?JSON.stringify(this.filterFields):null},sort:function(e,t){if("up"==t)if(0===e)this.$message({message:"已经是列表中第一位",type:"warning"});else{var a=this.filterFields[e-1];this.$set(this.filterFields,e-1,this.filterFields[e]),this.$set(this.filterFields,e,a)}else if(e===this.filterFields.length-1)this.$message({message:"已经是列表中最后一位",type:"warning"});else{var i=this.filterFields[e+1];this.$set(this.filterFields,e+1,this.displayFields[e]),this.$set(this.filterFields,e,i)}},remove:function(e){this.filterFields.splice(e,1)},addFilter:function(e,t){var a={editFilter:{}};void 0!==e&&e>-1?(this.editFilterIndex=e,a.editFilter=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?n(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):n(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},t),a.editFilter.condition=1==t.type?this.transFromConditions(t.condition):t.condition):this.editFilterIndex=-1,this.$refs.templateFilterDialog.showDialog(a)},transFromConditions:function(e){var t=this,a={junction:"and",condition:[]};return e.forEach((function(e){if(e.branch){var i=e.sub,n={junction:i[0].compType,condition:[]};i.forEach((function(e){var a=t.getTransDecode(e);n.condition.push(a)})),a.condition.push(n)}else{var o=t.getTransDecode(e);a.junction=e.compType,a.condition.push(o)}})),JSON.stringify(a)},getTransDecode:function(e){var t=e.conDesc.split(this.conditionReplaceChar);return{property:e.flowvarKey,operator:e.judgeCon1,dataType:t.length>3?t[3]:"varchar",value:e.judgeVal1,compType:"1",style:t[2],indexStr:t[1],chooseDesc:t[0]}},transToConditions:function(e){var t=this,a=JSON.parse(e),i=[];if(a&&a.junction){var n=a.junction;if(a.condition)a.condition.forEach((function(e){if(e.junction){if(e.condition){var a={branch:!0,sub:[]};e.condition.forEach((function(i){var n=t.getTransObj(i,e.junction);a.sub.push(n)})),i.push(a)}}else{var o=t.getTransObj(e,n);i.push(o)}}))}return i},getTransObj:function(e,t){var a={compType:t,flowvarKey:e.property,judgeCon1:e.operator,judgeVal1:e.value,ruleType:"1"};switch(e.dataType){case"number":a.optType="1";break;case"date":a.optType="3";break;default:a.optType="2"}return a.conDesc=e.chooseDesc+this.conditionReplaceChar+e.indexStr+this.conditionReplaceChar+e.style+this.conditionReplaceChar+e.dataType,a},setFieldRightDialog:function(e){var t={right:JSON.parse(e.right),permissionList:this.permissionList};this.currentAuthRow=e,this.$refs.eipAuthDialog.showDialog(t)},authDialogOnConfirm:function(e){this.currentAuthRow&&(this.currentAuthRow.right=JSON.stringify(e))},filterDialogOnConfirm:function(e,t){if(t)if(-1==this.editFilterIndex){var a=new Object;a.condition=1==t.filterType?this.transToConditions(t.filter):t.filter,a.name=t.name,a.key=t.key,a.type=t.filterType,a.right=JSON.stringify([{type:"everyone"}]),this.filterFields.push(a)}else this.filterFields[this.editFilterIndex].condition=1==t.filterType?this.transToConditions(t.filter):t.filter,this.filterFields[this.editFilterIndex].name=t.name,this.filterFields[this.editFilterIndex].key=t.key,this.filterFields[this.editFilterIndex].type=t.filterType},rightToDesc:function(e){if(e)try{e=JSON.parse(e)}catch(e){}var t="",a=this;return e.forEach((function(e){t&&(t+=" 和 ");var i=a.permissionMap[e.type];e.name?i+=":"+e.name:e.id&&(i+=":"+e.id),t+=i})),t},getFilterType:function(e){var t="条件脚本";switch(e=parseInt(e)){case 2:t="SQL";break;case 3:t="追加SQL";break;case 4:t="数据权限"}return t},mrightRenderHeader:function(e,t){var a=this,i={"":"请选择",none:"无",everyone:"所有人"};return e("div",{},[e("span",{style:{},class:"level-font-class"},t.column.label),e("el-select",{size:"mini",style:{width:"120px",marginLeft:"10px"},on:{input:function(e){a.rightLab=i[e],e&&a.filterFields&&a.filterFields.length>0&&a.filterFields.forEach((function(t){if(t.right)try{t.right=JSON.parse(t.right)}catch(e){}t.right[0].hasOwnProperty("v")?t.right[0]={v:e}:t.right[0]={type:e},t.right=JSON.stringify(t.right)}))}},props:{value:a.rightLab}},[[{key:"",value:"请选择"},{key:"none",value:"无"},{key:"everyone",value:"所有人"}].map((function(t){return e("el-option",{props:{value:t.key,label:t.value}})}))])])}}},r=o,s=(a("a457"),a("2877")),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",[a("el-form",{ref:"form",staticStyle:{width:"100%"},attrs:{"label-width":"80px"}},[a("el-button",{staticStyle:{"margin-bottom":"10px"},attrs:{icon:"el-icon-plus",size:"small",type:"primary"},on:{click:function(t){return e.addFilter()}}},[e._v("添加")]),a("el-table",{ref:"filterSettingTable",staticClass:"dt-filter__table",attrs:{border:"","max-height":e.tabHeight,data:e.filterFields,"tooltip-effect":"dark"}},[a("el-table-column",{attrs:{prop:"name",label:"名称",width:"220"}}),a("el-table-column",{attrs:{prop:"key",label:"Key",width:"180"}}),a("el-table-column",{attrs:{prop:"type",label:"类型",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.getFilterType(t.row.type)))])]}}])}),a("el-table-column",{attrs:{prop:"right",label:"权限","render-header":e.mrightRenderHeader,width:"300"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.rightToDesc(t.row.right)))]),a("span",{staticStyle:{float:"right"}},[a("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(a){return e.setFieldRightDialog(t.row)}}})],1)]}}])}),a("el-table-column",{attrs:{label:"管理"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"small",icon:"el-icon-arrow-down",plain:""},on:{click:function(a){return e.sort(t.$index,"down")}}}),a("el-button",{attrs:{size:"small",icon:"el-icon-arrow-up",plain:""},on:{click:function(a){return e.sort(t.$index,"up")}}}),a("el-button",{attrs:{size:"small",icon:"el-icon-edit",plain:""},on:{click:function(a){return e.addFilter(t.$index,t.row)}}}),a("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:function(a){return e.remove(t.$index)}}}),a("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-document-copy",plain:""},on:{click:function(a){return e.copy(t.$index)}}})]}}])})],1)],1),a("eip-auth-dialog",{ref:"eipAuthDialog",attrs:{name:"eipAuthDialog","append-to-body":""},on:{onConfirm:e.authDialogOnConfirm}}),a("template-filter-dialog",{ref:"templateFilterDialog",attrs:{name:"templateFilterDialog",colPrefix:e.colPrefix,metafields:e.metafields,conditionFields:e.dataTemplate.conditionField,filterFields:e.filterFields,"append-to-body":""},on:{onConfirm:e.filterDialogOnConfirm}})],1)}),[],!1,null,"2f0250d1",null);t.default=l.exports},e1d3:function(e,t,a){!function(e){"use strict";e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a("c1df"))},e1de:function(e,t,a){!function(e){"use strict";e.defineSimpleMode("handlebars-tags",{start:[{regex:/\{\{\{/,push:"handlebars_raw",token:"tag"},{regex:/\{\{!--/,push:"dash_comment",token:"comment"},{regex:/\{\{!/,push:"comment",token:"comment"},{regex:/\{\{/,push:"handlebars",token:"tag"}],handlebars_raw:[{regex:/\}\}\}/,pop:!0,token:"tag"}],handlebars:[{regex:/\}\}/,pop:!0,token:"tag"},{regex:/"(?:[^\\"]|\\.)*"?/,token:"string"},{regex:/'(?:[^\\']|\\.)*'?/,token:"string"},{regex:/>|[#\/]([A-Za-z_]\w*)/,token:"keyword"},{regex:/(?:else|this)\b/,token:"keyword"},{regex:/\d+/i,token:"number"},{regex:/=|~|@|true|false/,token:"atom"},{regex:/(?:\.\.\/)*(?:[A-Za-z_][\w\.]*)+/,token:"variable-2"}],dash_comment:[{regex:/--\}\}/,pop:!0,token:"comment"},{regex:/./,token:"comment"}],comment:[{regex:/\}\}/,pop:!0,token:"comment"},{regex:/./,token:"comment"}],meta:{blockCommentStart:"{{--",blockCommentEnd:"--}}"}}),e.defineMode("handlebars",(function(t,a){var i=e.getMode(t,"handlebars-tags");return a&&a.base?e.multiplexingMode(e.getMode(t,a.base),{open:"{{",close:/\}\}\}?/,mode:i,parseDelimiters:!0}):i})),e.defineMIME("text/x-handlebars-template","handlebars")}(a("56b3"),a("76ae"),a("eb0c"))},e20d:function(e,t,a){"use strict";a.r(t);a("8435"),a("b0e1");var i={name:"tenant-access-address",data:function(){return{dialogVisible:!1,alias:"",basicUrl:"",basicMUrl:"",basicPUrl:"",manageUrl:"",frontUrl:"",mobileUrl:""}},mounted:function(){var e=window.context.front;this.basicUrl=this.getBasicUrl(e),window.context.manage?this.basicMUrl=this.getBasicUrl(window.context.manage):this.basicMUrl=this.basicUrl,window.context.mobile?this.basicPUrl=this.getBasicUrl(window.context.mobile):this.basicPUrl=this.basicUrl},methods:{showDialog:function(e){this.alias=e,this.manageUrl=this.basicMUrl+"/login/"+e,this.frontUrl=this.basicUrl+"/login/"+e,this.mobileUrl=this.basicPUrl+"/login/"+e,this.dialogVisible=!0},getBasicUrl:function(e){return"function"==typeof String.prototype.startsWith&&e.endsWith("/")&&(e=e.substring(0,e.length-1)),0==e.indexOf("/")&&(e=window.location.origin+e),e},onCopy:function(e){this.$message.success("内容已复制到剪切板！")},onError:function(e){this.$message.error("抱歉，复制失败！")},cloase:function(){this.dialogVisible=!1}}},n=(a("2299"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",[a("el-dialog",{staticClass:"urgent-text",attrs:{title:"复制地址",visible:e.dialogVisible,"append-to-body":"","close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],staticClass:"copy-form"},[a("ht-form-item",{attrs:{label:"管理端地址","label-width":"120px"}},[a("el-input",{attrs:{disabled:!0},model:{value:e.manageUrl,callback:function(t){e.manageUrl=t},expression:"manageUrl"}}),a("el-button",{directives:[{name:"clipboard",rawName:"v-clipboard:copy",value:e.manageUrl,expression:"manageUrl",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:{type:"text"}},[e._v("复制地址")])],1),a("ht-form-item",{attrs:{label:"用户端地址","label-width":"120px"}},[a("el-input",{attrs:{disabled:!0},model:{value:e.frontUrl,callback:function(t){e.frontUrl=t},expression:"frontUrl"}}),a("el-button",{directives:[{name:"clipboard",rawName:"v-clipboard:copy",value:e.frontUrl,expression:"frontUrl",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:{type:"text"}},[e._v("复制地址")])],1),a("ht-form-item",{attrs:{label:"移动端地址","label-width":"120px"}},[a("el-input",{attrs:{disabled:!0},model:{value:e.mobileUrl,callback:function(t){e.mobileUrl=t},expression:"mobileUrl"}}),a("el-button",{directives:[{name:"clipboard",rawName:"v-clipboard:copy",value:e.mobileUrl,expression:"mobileUrl",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:{type:"text"}},[e._v("复制地址")])],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{icon:"el-icon-close",size:"mini"},on:{click:function(t){return e.cloase()}}},[e._v("关闭")])],1)],1)],1)}),[],!1,null,"64b26c66",null);t.default=o.exports},e24e:function(e,t,a){"use strict";a.r(t);a("d036");var i=a("88de"),n={name:"ht-sys-type-tree",props:{catId:{type:String|Number,default:""},typeKey:{type:String|Number,default:""},supportFilter:{type:Boolean,default:!1},highlightCurrent:{type:Boolean,default:!1},defaultExpandAll:{type:Boolean,default:!1},defaultExpandedKeys:{type:Array,default:function(){return[]}},showCheckbox:{type:Boolean,default:!1},renderContent:{type:Function}},data:function(){return{treeData:[],defaultProps:{children:"children",label:"name"},_defaultExpandedKeys:[]}},watch:{defaultExpandedKeys:{handler:function(e,t){e&&e!=t&&(this._defaultExpandedKeys=e)},immediate:!0,deep:!0}},methods:{handleNodeClick:function(e){this.$emit("node-click",e)},check:function(e,t){this.$emit("check",e,t)},loadData:function(e){var t=this;this.catId&&i.default.getSysTypeByCatId(this.catId).then((function(a){t.treeData=a,e&&e()})),this.typeKey&&i.default.getTypesByKey(this.typeKey).then((function(a){t.treeData=a,e&&e()}))},handleRefresh:function(e){this.loadData(e)}},mounted:function(){this._defaultExpandedKeys=[this.catId],this.loadData()}},o=(a("3238"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-scrollbar",{staticStyle:{height:"90%"}},[a("ht-tree",{ref:"htTree",attrs:{data:e.treeData,props:e.defaultProps,"support-filter":e.supportFilter,"highlight-current":e.highlightCurrent,"default-expand-all":e.defaultExpandAll,"default-expanded-keys":e._defaultExpandedKeys,"node-key":"id","show-checkbox":e.showCheckbox,"render-content":e.renderContent,"expand-on-click-node":!1},on:{refresh:e.handleRefresh,"node-click":e.handleNodeClick,check:e.check},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.node,i=t.data;return e._t("default",null,{node:a,data:i})}}],null,!0)})],1)}),[],!1,null,"322e7de8",null);t.default=r.exports},e25e:function(e,t,a){},e26b:function(e,t,a){"use strict";a.r(t);a("2ade"),a("5880"),a("5f72");var i={name:"FlowNodeRestfuls",components:{FlowNodeEventSetting:function(){return Promise.resolve().then(a.bind(null,"4b17"))}},props:{node:{type:Object,required:!0},defConfigData:{type:Object,required:!0}},watch:{passConf:{handler:function(e,t){if(e.nodeId){var a={};a["nodeSetData.nodeRestfulMap."+e.nodeId]=e.restful,this.$store.dispatch("flow/updateConfig",a)}else{var i={};i["nodeSetData.bpmDefSetting.globalRestfuls"]=e.restful,this.$store.dispatch("flow/updateConfig",i)}},deep:!0}},data:function(){return{titleSetting:"节点事件设置",passConf:{restful:[],nodeId:""}}},methods:{handleSave:function(e){this.passConf.restful=e},setRestFul:function(e,t){var a=this;this.passConf={restful:[],nodeId:""},this.passConf.nodeId=e;try{e?this.passConf.restful=this.defConfigData.nodeSetData.nodeRestfulMap[e]:(this.passConf.restful=this.defConfigData.nodeSetData.bpmDefSetting.globalRestfuls,this.passConf.nodes=this.defConfigData.nodeSetData.nodes)}catch(e){}this.titleSetting="全局事件设置",e&&(this.titleSetting="节点【"+t+"】事件设置"),setTimeout((function(){a.$refs.flowNodeEventSetting.showDialog()}))}},mounted:function(){}},n=(a("163d"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-inline"},[a("label",{staticClass:"control-label"},[e._v(e._s(e.node.name)+"("+e._s(e.node.nodeId)+")：\n\t\t"),a("el-button",{attrs:{icon:"",type:"primary",size:"mini"},on:{click:function(t){return e.setRestFul(e.node.nodeId,e.node.name)}}},[e._v("设置接口事件")])],1),a("br"),a("br"),a("FlowNodeEventSetting",{ref:"flowNodeEventSetting",attrs:{titleSetting:e.titleSetting,passConf:e.passConf},on:{"handle-save":e.handleSave}})],1)}),[],!1,null,"61b08dfa",null);t.default=o.exports},e279:function(e,t,a){"use strict";a.r(t);var i={props:["user"],data:function(){return{userPhoto:null,userPhotoUrl:null,defaultUserPhoto:window.context.manage+"/img/defaultPhoto.jpg"}},watch:{user:{handler:function(e,t){var a=this;e&&e.user&&e.user.photo&&e!==t&&"/img/defaultPhoto.jpg"!=e.user.photo?this.$store.dispatch("menu/downloadImg",e.user.photo).then((function(e){a.userPhoto=""!=e?e:a.defaultUserPhoto})):this.userPhoto=this.defaultUserPhoto},deep:!0}}},n=a("2877"),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-avatar",{attrs:{src:e.userPhoto}},[a("img",{attrs:{src:e.userPhoto}})])}),[],!1,null,null,null);t.default=o.exports},e2c7:function(e,t,a){"use strict";a("2cde")},e2d0:function(e,t,a){"use strict";a.r(t);a("25fc"),a("96cf");var i,n=a("1da1"),o={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:(i=Object(n.a)(regeneratorRuntime.mark((function e(t){var a,i,n,o,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=document.getElementById("singleText"),i=t,n=0,"abs"==t?(i="FormMath.abs()",n=1):"round"==t?(i="FormMath.round()",n=1):"sqrt"==t?(i="FormMath.sqrt()",n=1):"tofixed"==t?(n=3,i="FormMath.tofixed(,2)"):"convertCurrency"==t?(i="FormMath.convertCurrency()",n=1):"()"==t?n=1:"sum"==t?(i="FormMath.sum()",n=1):"max"==t?(i="FormMath.max()",n=1):"min"==t?(i="FormMath.min()",n=1):"average"==t&&(i="FormMath.average()",n=1),!a.selectionStart&&0!==a.selectionStart){e.next=14;break}return o=a.selectionStart,r=a.selectionEnd,this.countSetting.mathExp=a.value.substring(0,o)+i+a.value.substring(r,a.value.length),e.next=10,this.$nextTick();case 10:a.focus(),a.setSelectionRange(r+i.length,r+i.length-n),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(e){return i.apply(this,arguments)}),handleNodeClick:function(e,t){if("number"==e.dataType){var a="main"==t.parent.data.nodeType,i="data."+e.path+"."+e.name;if(!a&&this.countSetting.isSingleRecord&&(i="item."+e.name),a&&this.countSetting.isSingleRecord)this.$message({message:"子表中单条记录运算模式下,不能选择主表字段!",type:"warning"});else{var n="";n=a||this.countSetting.isSingleRecord?"{"+e.desc+"("+i+")}":"[{"+e.desc+"("+i+")}]",this.insert(n)}}else this.$message({message:"请选择数字类型的字段！ ",type:"warning"})}}},r=o,s=(a("d468"),a("2877")),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{margin:"-20px -10px"}},[a("el-container",{staticStyle:{height:"320px"}},[a("el-aside",{staticStyle:{border:"1px solid #eee"},attrs:{width:"293px"}},[a("el-scrollbar",{staticClass:"scrollbar-fullheight"},[a("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(t){var i=t.node,n=t.data;return a("span",{staticClass:"custom-tree-node"},["number"==n.columnType?a("i",{staticClass:"icon-number bo-tree__icon",attrs:{title:"数字类型的字段"}}):e._e(),"varchar"==n.columnType?a("i",{staticClass:"icon-text bo-tree__icon",attrs:{title:"字符串类型的字段"}}):e._e(),"date"==n.columnType?a("i",{staticClass:"icon-date bo-tree__icon",attrs:{title:"日期类型的字段"}}):e._e(),a("span",{staticClass:"bo-tree__label",attrs:{title:i.label}},[e._v(e._s(i.label))])])}}])})],1)],1),a("el-main",{staticStyle:{padding:"0 0 0 20px"}},[a("el-tag",{attrs:{type:"warning"}},[e._v("选择左侧的业务对象字段（数字类型），结合下方的运算符生成运算表达式。")]),a("el-card",{staticClass:"box-card operator-card",attrs:{shadow:"never"}},[a("div",{attrs:{slot:"header"},slot:"header"},[a("span",[e._v("通用运算符")])]),a("div",[a("el-row",{staticStyle:{"margin-top":"10px"}},[a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"加"},on:{click:function(t){return e.insert("+")}}},[e._v("+")])],1),a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"减"},on:{click:function(t){return e.insert("-")}}},[e._v("－")])],1),a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"乘"},on:{click:function(t){return e.insert("*")}}},[e._v("×")])],1),a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"除"},on:{click:function(t){return e.insert("/")}}},[e._v("÷")])],1),a("el-col",{attrs:{span:4}},[a("el-button",{attrs:{circle:"",title:"括号"},on:{click:function(t){e.insert("()")}}},[e._v("()")])],1)],1),a("el-row",{staticStyle:{"margin-top":"20px"}},[a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"绝对值"},on:{click:function(t){return e.insert("abs")}}},[e._v("|x|")])],1),a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"四舍五入"},on:{click:function(t){return e.insert("round")}}},[e._v("≈")])],1),a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"开平方"},on:{click:function(t){return e.insert("sqrt")}}},[e._v("开方")])],1),a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"保留小数点后2位"},on:{click:function(t){return e.insert("tofixed")}}},[e._v("保留")])],1),a("el-col",{attrs:{span:4}},[a("el-button",{attrs:{circle:"",title:"示为人民币大写"},on:{click:function(t){return e.insert("convertCurrency")}}},[e._v("RMB")])],1)],1)],1)]),a("el-card",{staticClass:"box-card operator-card",attrs:{shadow:"never"}},[a("div",{attrs:{slot:"header"},slot:"header"},[a("span",[e._v("子表字段运算符")])]),a("div",[e.countSetting.isSingleRecord?e._e():a("el-row",{staticStyle:{"margin-top":"10px"}},[a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"求和"},on:{click:function(t){return e.insert("sum")}}},[e._v("∑")])],1),a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"取最大值"},on:{click:function(t){return e.insert("max")}}},[e._v("Max")])],1),a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"取最小值"},on:{click:function(t){return e.insert("min")}}},[e._v("Min")])],1),a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{circle:"",title:"取平均值"},on:{click:function(t){return e.insert("average")}}},[e._v("均值")])],1)],1)],1)])],1)],1),a("el-container",[a("el-main",{staticStyle:{padding:"0"}},[a("el-card",{staticClass:"box-card operator-card",attrs:{shadow:"never"}},[a("div",{attrs:{slot:"header"},slot:"header"},[a("span",[e._v("运算表达式")]),a("ht-checkbox",{staticStyle:{float:"right","font-size":"12px"},attrs:{options:[{key:"true",value:"子表中单条记录运算"}]},model:{value:e.countSetting.isSingleRecord,callback:function(t){e.$set(e.countSetting,"isSingleRecord",t)},expression:"countSetting.isSingleRecord"}})],1),a("div",[a("el-input",{attrs:{type:"textarea",rows:5,cols:120,autocomplete:"off",id:"singleText"},model:{value:e.countSetting.mathExp,callback:function(t){e.$set(e.countSetting,"mathExp",t)},expression:"countSetting.mathExp"}})],1)])],1)],1),a("div",{staticClass:"dialog-footer",staticStyle:{"margin-top":"20px","text-align":"right"},attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.confirm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)}),[],!1,null,"218adf5f",null);t.default=l.exports},e2d3:function(e,t,a){},e350:function(e,t,a){"use strict";a.r(t);a("000b");var i=a("a858"),n=a("2ade"),o={name:"meta-identity",components:{},data:function(){return{identityDisabled:!1,identiyTitle:"",loadDataUrl:"",dialogVisible:!1,data:[],pageResult:{page:1,pageSize:50,total:0},isSubmit:!0,identity:{name:"",alias:"",regulation:"",genType:"",noLength:"",initValue:"",step:""},genTypes:[{key:3,value:"每年生成"},{key:2,value:"每月生成"},{key:1,value:"每天生成 "},{key:0,value:"递增"}],uploadDialogVisible:!1,fileList:[],uploadUrl:window.context.portal+"/sys/identity/v1/import"}},computed:{requestMethod:function(){return"POST"},identityDeleteUrl:function(){return window.context.portal+"/sys/identity/v1/remove"}},methods:{rowClick:function(e,t,a){this.$refs.identityTable.$refs.htTable.toggleRowSelection(e)},beforeSaveData:function(){this.isSubmit=!0},saveIdentityUrl:function(){return window.context.portal+"/sys/identity/v1/save"},afterSaveData:function(){this.dialogVisible=!1,this.$refs.identityTable.load()},afterLoadData:function(e){var t=this;this.dialogVisible&&(this.identity=e,setTimeout((function(){return t.$validator.validateAll("editIdentityForm")})))},dialogCancle:function(e){var t=this;this.loadDataUrl="",this[e]=!1,setTimeout((function(){return t.identityDisabled=!1}),500)},handleClose:function(){var e=this;this.loadDataUrl="",this.dialogVisible=!1,setTimeout((function(){return e.identityDisabled=!1}),500)},showDialog:function(e){this.dialogVisible=!0,e&&(this.loadDataUrl="/sys/identity/v1/getJson?id=".concat(e.id))},handleNodeClick:function(e){},loadData:function(e,t){var a=this;i.default.getIdentityPageJson(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},export:function(){var e=this.$refs.identityTable.$refs.htTable.selection;if(e&&0!=e.length){for(var t=[],a=0;a<e.length;a++)t.push(e[a].id);n.default.download(window.context.portal+"/sys/identity/v1/export?ids="+t.join(","))}else this.$message({type:"warning",message:"请至少选择一条记录"})},beforeClose:function(){this.uploadDialogVisible=!1,this.fileList=[],this.loadData()},handleImport:function(e){var t=this,a=new FormData;a.append("file",e.file),i.default.importIdentity(a).then((function(e){e.state?(t.$message({type:"success",message:e.message}),t.fileList=[],t.uploadDialogVisible=!1,t.$refs.htTable.load()):t.beforeClose()}))},handleCommand:function(e){switch(e.command){case"edit":this.identiyTitle="编辑流水号",this.showDialog(e.row);break;case"add":this.identity={name:"",alias:"",regulation:"",genType:"",noLength:"",initValue:"",step:""},this.identiyTitle="添加流水号",this.showDialog();break;case"get":this.identiyTitle="查看流水号",this.isSubmit=!1,this.identityDisabled=!0,this.showDialog(e.row);break;case"import":this.uploadDialogVisible=!0;break;case"export":this.export()}},uploadSubmit:function(){0==this.$refs.elUpload.uploadFiles.length&&this.$message({type:"warning",message:"请上传文件"}),this.$refs.elUpload.submit()}}},r=(a("b29de"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"identityTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"name,alias","show-export":!1,defaultSorter:[{property:"CREATE_TIME_",direction:"DESC"}]},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{icon:"el-icon-plus"},on:{click:function(t){return e.handleCommand({command:"add"})}}},[e._v("添加")]),a("el-button",{attrs:{icon:"el-icon-back"},on:{click:function(t){return e.handleCommand({command:"import"})}}},[e._v("导入")]),a("el-button",{attrs:{icon:"el-icon-right"},on:{click:function(t){return e.handleCommand({command:"export"})}}},[e._v("导出")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:e.identityDeleteUrl,htTable:e.$refs.identityTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"名称",width:"300",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.handleCommand({row:i,command:"edit"})}}},[e._v(e._s(i.name))])]}}])}),a("ht-table-column",{attrs:{prop:"alias",label:"别名",sortable:!0}}),a("ht-table-column",{attrs:{prop:"genType",label:"生成类型",filters:[{text:"递增",value:0},{text:"每天生成",value:1},{text:"每月生成",value:2},{text:"每年生成",value:3}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.genType?a("el-tag",{attrs:{type:"success"}},[e._v("递增")]):e._e(),1===i.genType?a("el-tag",{attrs:{type:"primary"}},[e._v("每天生成")]):e._e(),2===i.genType?a("el-tag",{attrs:{type:"warning"}},[e._v("每月生成")]):e._e(),3===i.genType?a("el-tag",{attrs:{type:"danger"}},[e._v("每年生成")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"regulation",label:"规则",sortable:""}}),a("ht-table-column",{attrs:{prop:"noLength",label:"长度",sortable:""}})]],2),a("el-dialog",{attrs:{width:"50%",title:e.identiyTitle,visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1,top:"6vh"}},[a("el-form",{attrs:{disabled:e.identityDisabled,"data-vv-scope":"editIdentityForm"},model:{value:e.identity,callback:function(t){e.identity=t},expression:"identity"}},[a("ht-form-item",{staticClass:"identity-input-width",attrs:{label:"流水号名称",prop:"name","label-width":"120px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入名称",maxlength:50,showWordLimit:!0},model:{value:e.identity.name,callback:function(t){e.$set(e.identity,"name",t)},expression:"identity.name"}})],1),a("ht-form-item",{staticClass:"identity-input-width",attrs:{label:"流水号别名",prop:"alias","label-width":"120px"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.identity.name,expression:"identity.name"}],attrs:{autocomplete:"off",validate:{required:!0,regex:{exp:"^[a-zA-Z][a-zA-Z0-9_]*$",message:"只能输入字母、数字、下划线，且以字母开头"}},placeholder:"请输入别名",disabled:!!e.identity.id,maxlength:20,showWordLimit:!0},model:{value:e.identity.alias,callback:function(t){e.$set(e.identity,"alias",t)},expression:"identity.alias"}})],1),a("ht-form-item",{staticClass:"identity-item-bottom identity-input-width",attrs:{label:"流水号规则","label-width":"120px"}},[a("ht-input",{attrs:{width:"100%",validate:{required:!0},placeholder:"请输入流水号规则",maxlength:100,showWordLimit:!0},model:{value:e.identity.regulation,callback:function(t){e.$set(e.identity,"regulation",t)},expression:"identity.regulation"}})],1),a("ht-form-item",{staticClass:"identity-item-bottom",attrs:{label:"","label-width":"120px"}},[a("ul",[a("li",[e._v("{yyyy}{MM}{dd}{NO}")]),a("li",[e._v("{yyyy}:表示年份")]),a("li",[e._v("\n\t\t\t\t\t\t\t{MM} :表示月份，如果月份小于10，则加零补齐，如1月份表示为01。\n\t\t\t\t\t\t")]),a("li",[e._v("{mm} :表示月份，月份不补齐，如1月份表示为1。")]),a("li",[e._v("{DD} :表示日，如果小于10号，则加零补齐，如1号表示为01。")]),a("li",[e._v("{dd} :表示日，日期不补齐，如1号表示为1。")]),a("li",[e._v("{NO} :表示流水号，前面补零。")]),a("li",[e._v("{no} :表示流水号，后面补零。")]),a("li",[e._v("\n\t\t\t\t\t\t\t{xx.xxx}\n\t\t\t\t\t\t\t:表示表单中的字符，xx为业务对象别名，xxx为字段名称。例如：{student.name}\n\t\t\t\t\t\t")])])]),a("ht-form-item",{staticClass:"identity-item-bottom identity-input-width",attrs:{label:"生成类型","label-width":"120px"}},[a("ht-radio",{attrs:{validate:{required:!0},options:e.genTypes},model:{value:e.identity.genType,callback:function(t){e.$set(e.identity,"genType",t)},expression:"identity.genType"}})],1),a("ht-form-item",{staticClass:"identity-item-bottom",attrs:{label:"","label-width":"120px"}},[a("ul",[a("li",[e._v("1.每天生成。每天从初始值开始计数。")]),a("li",[e._v("2.递增，流水号一直增加。")])])]),a("ht-form-item",{staticClass:"identity-item-bottom identity-input-width",attrs:{label:"流水号长度","label-width":"120px"}},[a("ht-input",{attrs:{validate:"required: true|regex:^[0-9]*$,只能输入数字",placeholder:"请输入流水号长度",maxlength:9},model:{value:e.identity.noLength,callback:function(t){e.$set(e.identity,"noLength",t)},expression:"identity.noLength"}})],1),a("ht-form-item",{staticClass:"identity-item-bottom",attrs:{label:"","label-width":"120px"}},[a("ul",[a("li",[e._v("\n\t\t\t\t\t\t\t这个长度表示当前流水号的长度数，只包括流水号部分{NO},如果长度为5，当前流水号为5，则在流水号前补4个0，表示为00005。\n\t\t\t\t\t\t")]),a("li",[e._v("\n\t\t\t\t\t\t\t{no}如果长度为5，当前流水号为501，则在流水号后面补5个0，表示为50100000。\n\t\t\t\t\t\t")])])]),a("ht-form-item",{staticClass:"identity-item-bottom identity-input-width",attrs:{label:"初始值","label-width":"120px"}},[a("ht-input",{attrs:{validate:"required: true|regex:^[0-9]*$,只能输入数字",placeholder:"请输入初始值"},model:{value:e.identity.initValue,callback:function(t){e.$set(e.identity,"initValue",t)},expression:"identity.initValue"}})],1),a("ht-form-item",{staticClass:"identity-item-bottom",attrs:{label:"","label-width":"120px"}},[a("ul",[a("li",[e._v("\n\t\t\t\t\t\t\t这个初始值表示流水号部分{NO}的初始值。如\n\t\t\t\t\t\t\t2015102700001,初始值为1，则流水号部分的初始值为00001\n\t\t\t\t\t\t")])])]),a("ht-form-item",{staticClass:"identity-item-bottom identity-input-width",attrs:{label:"步长","label-width":"120px"}},[a("ht-input",{attrs:{validate:"required: true|regex:^[0-9]*$,只能输入数字",placeholder:"请输入步长",maxlength:4},model:{value:e.identity.step,callback:function(t){e.$set(e.identity,"step",t)},expression:"identity.step"}})],1),a("ht-form-item",{staticClass:"identity-item-bottom",attrs:{label:"","label-width":"120px"}},[a("ul",[a("li",[e._v("\n\t\t\t\t\t\t\t流水号每次递加的数字，默认步长为1。比如步长为2，则每次获取流水号则在原来的基础上加2。\n\t\t\t\t\t\t")])])])],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{directives:[{name:"show",rawName:"v-show",value:!e.identityDisabled,expression:"!identityDisabled"}],attrs:{url:e.saveIdentityUrl(),model:e.identity,"is-submit":e.isSubmit,"request-method":e.requestMethod,"scope-name":"editIdentityForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:function(t){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("ht-load-data",{attrs:{url:e.loadDataUrl,context:"portal"},on:{"after-load-data":e.afterLoadData}}),a("el-dialog",{attrs:{title:"上传文件",visible:e.uploadDialogVisible,"before-close":e.beforeClose,name:"uploadDialog",top:"30vh",width:"40%","custom-class":"upload-dialog"}},[a("el-upload",{ref:"elUpload",staticClass:"upload-dialog__content",attrs:{action:e.uploadUrl,"http-request":e.handleImport,accept:".zip","file-list":e.fileList,limit:1,"auto-upload":!1}},[a("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("点击上传")]),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传zip文件")])],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.uploadSubmit}},[e._v("上传")]),a("el-button",{attrs:{type:"default"},on:{click:e.beforeClose}},[e._v("取消")])],1)],1)],1)}),[],!1,null,"73576b55",null);t.default=s.exports},e373:function(e,t,a){"use strict";a("1323")},e38c:function(e,t,a){"use strict";a("9e84")},e3e2:function(e,t,a){"use strict";a.r(t);a("25fc"),a("d036"),a("c994");var i={name:"eip-chart-selector",components:{EipChartDialog:function(){return Promise.resolve().then(a.bind(null,"2b3f"))}},props:{dataParam:{type:String},chartType:{type:Number,default:1}},data:function(){return{placeholder:"请选择图表"}},computed:{inputVal:{get:function(){var e=JSON.parse(this.dataParam||"{}");return e instanceof Array?"":e&&e.name||""},set:function(e){}}},created:function(){},methods:{showChartDialog:function(){this.$refs.chartDialog.showDialog()},onConfirm:function(e){var t={id:e[0].id,name:e[0].name};t.chartType=this.chartType,this.$emit("update:dataParam",JSON.stringify(t)),this.$refs.chartDialog.handleClose()},clear:function(){this.$emit("update:dataParam","")}}},n=(a("f655"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"inputs"},[a("ht-input",{ref:"htInput",attrs:{placeholder:e.placeholder},on:{focus:e.showChartDialog,clear:e.clear},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}},[a("el-button",{attrs:{slot:"append",icon:"el-icon-search"},on:{click:e.showChartDialog},slot:"append"},[e._v("图表")])],1),a("eip-chart-dialog",{ref:"chartDialog",attrs:{"append-to-body":"",chartType:e.chartType},on:{onConfirm:e.onConfirm}})],1)}),[],!1,null,"28c447f4",null);t.default=o.exports},e3ec:function(e,t,a){"use strict";a("638f")},e41a:function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("6619"),a("25fc"),a("5a1d"),a("fb58"),a("5880");var i=a("c7ea"),n=a("5f72"),o=a("dd1e"),r=a("f43e"),s=a("c5e1"),l=a.n(s);function c(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return d(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,r=!0,s=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){s=!0,o=e},f:function(){try{r||null==a.return||a.return()}finally{if(s)throw o}}}}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var u={name:"templatePreview",data:function(){return{alias:"",html:"",templateInfo:{},tableData:{selectRows:[],querys:""},dialogExportVisible:!1,dialogSubVisible:!1,exportData:{getType:"all",expField:[]},displayFields:[],exportSellection:[],tabs:[],ents:[],searchForm:{},queryForm:{queryData:""},formType:!1,labelPosition:"left",incons:"el-icon-arrow-down",options:{fullscreen:!0,lock:!0},rows:[],pagination:{page:1,pageSize:30,showTotal:!0},total:0}},components:{VRuntimeTemplate:o.a},watch:{alias:function(e){e&&this.init()}},mounted:function(){this.alias=this.$route.params.alias},methods:{init:function(){var e=this,t=this.$loading(this.options),a=this;i.default.getTemplateDataListForm(this.alias).then((function(i){t.close(),i.state&&(a.html=i.value,e.search())})),i.default.getBpmDataTemplateInfo(this.alias).then((function(e){if(t.close(),e.state&&(a.templateInfo=e.value,a.templateInfo.displayField))for(var i=JSON.parse(a.templateInfo.displayField),n=0;n<i.length;n++)i[n].type&&a.displayFields.push(i[n])}))},handleSizeChange:function(e){this.pagination.pageSize=e,this.search()},handleCurrentChange:function(e){this.pagination.page=e,this.search()},search:function(e){var t=this,a=this.$loading(this.options),n={};"find"==e&&(this.pagination.page=1),n=this.formType?this.getQueryFilter():l()(".search-query").length>0?this.getConditionQuery():this.getQueryFilter(),i.default.getBpmTemplateByPagination(n).then((function(e){a.close(),t.rows=e.rows,t.total=e.total,t.pagination.page=e.page,t.pagination.pageSize=e.pageSize}))},getQueryFilter:function(){var e=this.getSearchItems(),t=[],a={},i={pageBean:this.pagination},n={templateId:this.templateInfo.id};if(n.pagination=i,l.a.isEmptyObject(this.searchForm))return n;for(var o in this.searchForm)if(void 0!==this.searchForm[o]&&""!=this.searchForm[o])if(this.searchForm[o]instanceof Array)for(var r=0;r<this.searchForm[o].length;r++)t.push({property:o,value:this.searchForm[o][r],group:"main",operation:e[o],relation:"AND"});else t.push({property:o,value:this.searchForm[o],group:"main",operation:e[o],relation:"AND"});return a={pageBean:this.pagination,querys:t},n.pagination=a,n},getSearchItems:function(){var e=l()(".search-item"),t={},a={like:"LIKE",equal:"EQUAL",between:"BETWEEN",left_like:"LEFT_LIKE",right_like:"RIGHT_LIKE"};if(e)for(var i=0;i<e.length;i++){var n="";void 0!==l()(e[i]).attr("ht-query")?(n=l()(e[i]).attr("operation"),t[l()(e[i]).attr("ht-query")]=void 0!==a[n]?a[n]:n):void 0!==l()(e[i]).children().attr("ht-query")&&(n=l()(e[i]).children().attr("operation"),t[l()(e[i]).children().attr("ht-query")]=void 0!==a[n]?a[n]:n)}return t},getConditionQuery:function(){var e,t=l()(".search-query"),a=[],i={pageBean:this.pagination},n={templateId:this.templateInfo.id};if(n.pagination=i,""==this.queryForm.queryData)return n;if(void 0!==l()(l()(t[0]).children()[0]).attr("ht-quick-search")){var o,r=c(l()(l()(t[0]).children()[0]).attr("ht-quick-search").split(","));try{for(r.s();!(o=r.n()).done;){var s=o.value;a.push({property:s,value:this.queryForm.queryData,group:"main",operation:"LIKE",relation:"OR"})}}catch(e){r.e(e)}finally{r.f()}}return e={pageBean:this.pagination,querys:a},n.pagination=e,n},advanced:function(){this.formType=!this.formType,this.formType?(this.incons="el-icon-arrow-up",this.queryForm.queryData=""):(this.incons="el-icon-arrow-down",this.searchForm={})},searchEnterFun:function(e){13==(window.event?e.keyCode:e.which)&&this.search()},reset:function(){this.queryForm.queryData="",this.searchForm={},this.search()},handleSelectionChange:function(e){this.tableData.selectRows=e},deleted:function(){var e=this;if(null==this.tableData.selectRows||0==this.tableData.selectRows.length)return this.$message.warning("请选择文件删除!"),!1;this.$confirm("此操作将删除该文件, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){for(var t="",a=0;a<e.tableData.selectRows.length;a++)t+=t+e.tableData.selectRows[a][e.templateInfo.pkField]+",";var i={ids:t=t.substring(0,t.length-1),boAlias:e.templateInfo.boDefAlias};e.$store.dispatch("form/deleteTemplateDataById",i).then((function(){e.search()}))})).catch((function(){e.$message({type:"info",message:"已取消删除"})}))},del:function(e){var t=this;this.$confirm("此操作将删除该文件, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){var a={ids:e,boAlias:t.templateInfo.boDefAlias};t.$store.dispatch("form/deleteTemplateDataById",a).then((function(){t.search()}))})).catch((function(){t.$message({type:"info",message:"已取消删除"})}))},operating:function(e,t,a,i,n){e||(e=this.templateInfo.id,a="add");var o="/statement/template/form/"+this.alias+"/"+a;t?o=o+"?id="+t+"&":o+="?";var r="startFlow=false";("add"==a&&i||t&&!1===n&&i)&&(r="startFlow=true"),this.$router.push(o+r)},startFlow:function(e){var t=this,a={defKey:this.templateInfo.defId,businessKey:e,boAlias:this.templateInfo.boDefAlias},i=n.Loading.service({fullscreen:!0});this.$store.dispatch("storeProcess/startForm",a).then((function(e){i.close(),e.state?(t.$message.success(e.message),t.search()):(t.disabled=!1,t.$message.error(e.message))}))},exports:function(){this.dialogExportVisible=!0},showSubList:function(e){this.getSubEntsByFormKey(e)},submitExport:function(){var e=this;if(!this.exportData||this.exportData.expField.length<1)this.$message({type:"info",message:"请选择要导出的字段！"});else{for(var t="",a=0;a<this.exportData.expField.length;a++)a>0&&(t+=","),t+=this.exportData.expField[a].name;t=r.Base64.encode(t);var i={boAlias:this.templateInfo.alias,getType:this.exportData.getType,expField:t,filterKey:""};i.query=this.getQueryFilter().pagination;var o=n.Loading.service({fullscreen:!0});this.$store.dispatch("form/templateExport",i).then((function(){o.close(),e.dialogExportVisible=!1}))}},exportCancel:function(){this.dialogExportVisible=!1,this.exportData.expField=[]},subCancel:function(){this.dialogSubVisible=!1},handleExportSelectionChange:function(e){this.exportData.expField=[],e&&(this.exportData.expField=e)},handleExportSelectAll:function(){this.exportData.expField=this.displayFields},sort:function(e,t){if("up"==t)if(0===e)this.$message({message:"已经是列表中第一位",type:"warning"});else{var a=this.displayFields[e-1];this.$set(this.displayFields,e-1,this.displayFields[e]),this.$set(this.displayFields,e,a)}else if(e===this.displayFields.length-1)this.$message({message:"已经是列表中最后一位",type:"warning"});else{this.isTransition=!0;var i=this.displayFields[e+1];this.$set(this.displayFields,e+1,this.displayFields[e]),this.$set(this.displayFields,e,i)}},getSubEntsByFormKey:function(e){var t=this,a=this;a.tabs=[],!a.ents||a.ents.length<1?this.$store.dispatch("form/getSubEntsByFormKey",this.templateInfo.alias).then((function(i){a.ents=i,t.getSubData(a,e)})):this.getSubData(a,e)},getSubData:function(e,t){e.tabs=[];var a=e.ents;function i(){var t=this;return function(a){a&&a.length>0?r.dataList=a:r.dataList=[],e.tabs.push(r),t.dialogSubVisible=!0}}if(a&&a.length>0)for(var n=0;n<a.length;n++){var o=a[n].attributeList,r={name:a[n].tableName,title:a[n].comment,attributeList:o,comment:a[n].comment};this.$store.dispatch("form/getSubData",{name:a[n].name,refId:t}).then(i.call(this))}}}},p=(a("bf59"),a("2877")),f=Object(p.a)(u,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{name:"online-form"}},[a("v-runtime-template",{attrs:{template:e.html}})],1)}),[],!1,null,"281a0954",null);t.default=f.exports},e42c:function(e,t,a){"use strict";a.r(t);a("25fc"),a("80a8"),a("067b");var i=a("27f4"),n={name:"Iconfont",data:function(){return{activeName:"first",iconfont:{},dialogIconVisible:!1,iconName:""}},created:function(){this.iconfont=Object.assign({},i)},methods:{filterIcons:function(){var e=this;if(this.iconName){var t=[];i.glyphs.forEach((function(a){-1==a.name.indexOf(e.iconName)&&-1==a.font_class.indexOf(e.iconName)||t.push(a)})),this.iconfont.glyphs=t}else this.iconfont=Object.assign({},i)},selectedIcon:function(e){this.$emit("selected",this.iconfont.css_prefix_text+e.font_class),this.dialogIconVisible=!1},choiceIcon:function(){this.dialogIconVisible=!0}}},o=(a("cf64"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",[a("el-dialog",{staticClass:"urgent-text",attrs:{title:"选择图标",visible:e.dialogIconVisible,"append-to-body":"","close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogIconVisible=t}}},[a("el-input",{attrs:{"suffix-icon":"el-icon-search",placeholder:"请输入图标名称"},on:{input:e.filterIcons},model:{value:e.iconName,callback:function(t){e.iconName=t},expression:"iconName"}}),a("div",{staticClass:"tab-container"},[a("div",{staticClass:"content font-class"},[a("ul",{staticClass:"icon_lists dib-box"},e._l(e.iconfont.glyphs,(function(t,i){return a("li",{key:i,staticClass:"dib",on:{click:function(a){return e.selectedIcon(t)}}},[a("span",{staticClass:"icon iconfont",class:e.iconfont.css_prefix_text+t.font_class}),a("div",{staticClass:"name"},[e._v(e._s(t.name))]),a("div",{staticClass:"code-name"},[e._v("#"+e._s(e.iconfont.css_prefix_text+t.font_class))])])})),0)])])],1),a("el-button",{attrs:{icon:"icon-magnify",size:"mini"},on:{click:e.choiceIcon}},[e._v("选择图标")])],1)}),[],!1,null,"0e375fe0",null);t.default=r.exports},e432:function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74");var i=a("ade3"),n=(a("000b"),a("80a8"),a("25fc"),a("c7ea"));function o(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}var r={components:{businessObjDialog:function(){return Promise.resolve().then(a.bind(null,"b8ed"))},htAsideTree:function(){return Promise.resolve().then(a.bind(null,"f3e2"))},eipSysTypeDialog:function(){return Promise.resolve().then(a.bind(null,"fe97"))},FormTemplateDialog:a("897b").default},data:function(){return{selectTypeIds:"",selectTypeId:"",selectTypeName:"",typeIdQuery:null,currentRow:null,dataView:{id:"",type:""},dialogVisible:!1,dialogVisible2:!1,tableData:[],updateTableData:[],deployedId:"",dataformation:"",pageResult:{page:1,pageSize:20,total:0},bindData:"",clickTree:{id:"",name:""},formData:{alias:"",categoryId:"",categoryName:"",deployed:0,description:"",dsName:"",isCreateTable:"",isExternal:"",status:"normal",supportDb:!0,ents:[]},selectNode:null}},computed:{formDeleteUrl:function(){return"".concat(window.context.form,"/bo/def/v1/removes")}},methods:{rowClick:function(e,t,a){this.updateTableData.push(this.$refs.htTable.$refs.htTable.toggleRowSelection(e))},opretaId:function(e){this.openBusinessObjDialog("edit",e)},closeBindDialog:function(){this.dialogVisible2=!1},tableSelect:function(e){this.updateTableData=e},showFormDialog:function(e){switch(e.command){case"edit":this.openBusinessObjDialog("edit",e.row.id);break;case"deployed":this.deployedId=e.row.id,this.deploy(e.row);break;case"formation":this.getFormation(e);break;case"normal":this.updateStatus(e,"forbidden");break;case"forbidden":this.updateStatus(e,"normal");break;case"bind":this.openBind(e)}},openBind:function(e){this.dialogVisible2=!0,this.getBingData(e)},getBingData:function(e){var t=this;n.default.getBindData(e.row.id,e.row.alias).then((function(e){t.bindData=e.data}))},openBusinessObjDialog:function(e,t,a){if(this.dataView.type=e,this.dataView.id=t,a)for(var i=0;i<this.bindData.entData.length;i++)a==this.bindData.entData[i].id_&&(this.dataView.entIndex=i,this.dialogVisible2=!1);this.getFormData()},getFormation:function(e){var t=this;this.dialogVisible=!0,n.default.getDataformation(e.row.alias,(function(e){t.dataformation=e.data}))},handleClose:function(){this.dialogVisible=!1,this.dialogVisible2=!1,this.$refs.htTable.load(),this.bindData=""},updateStatus:function(e,t){var a=this;n.default.updateBusinessObjStatus(e.row.id,t).then((function(e){if(1==e.data.state)return a.$message({message:e.data.message,type:"success"}),void a.loadTableData();a.$message(e.message)}))},handleNodeClick:function(e){e?this.selectNode=e:e=this.selectNode,"DEF_TYPE"==e.typeKey?(this.typeIdQuery=null,this.selectTypeName="",this.selectTypeId="",this.selectTypeIds=""):(this.selectTypeName=e.name,this.selectTypeId=e.id,this.selectTypeIds=this.loadTypeIdsByNodePath(e.path),this.typeIdQuery={property:"categoryId",value:this.selectTypeIds,group:"main",operation:"IN",relation:"AND"}),this.$refs.htTable.load()},loadTypeIdsByNodePath:function(e){var t=[],a=this.$refs.typeTree.$refs.htSysTypeTree.treeData[0].children;return this.loadChildrenObj(a).forEach((function(a){0==a.path.indexOf(e)&&t.push(a.id)})),t},loadChildrenObj:function(e){var t=this,a=[];return e.forEach((function(e){a.push(e),e.children.length>0&&(a=a.concat(t.loadChildrenObj(e.children)))})),a},loadTableData:function(e,t){var a=this;e.querys||(e.querys=[]),e.querys&&this.typeIdQuery&&e.querys.push(this.typeIdQuery),null==e?n.default.getBusinessObjData({pageBean:{page:1,pageSize:20,showTotal:!0},sorter:[{direction:"DESC",property:"createTime"}]}).then((function(e){a.tableData=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t&&t()})):n.default.getBusinessObjData(e).then((function(e){a.tableData=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t&&t()}))},handleOpen:function(){this.$refs.objDialog.handleOpen()},getFormData:function(){var e=this;this.dataView.id?n.default.getEntData(this.dataView.id,(function(t){t.data.ents.forEach((function(e,t){"1"==e.isExternal&&0==t?e.show="主实体-外":"1"==e.isExternal&&(e.show="子实体-外"),0===t&&(e.isCheck=!0),e.children&&e.children.forEach((function(e){"1"==e.isExternal&&(e.show="孙实体-外")}));for(var a=0;a<e.attributeList.length;a++){e.attributeList[a]&&(0==e.attributeList[a].isRequired?e.attributeList[a].isRequired="0":e.attributeList[a].isRequired="1");for(var i=0;i<e.attributeList.length-1-a;i++)if(e.attributeList[i].index>e.attributeList[i+1].index){var n=e.attributeList[i];e.attributeList[i]=e.attributeList[i+1],e.attributeList[i+1]=n}}})),e.formData=t.data,e.handleOpen()})):this.handleOpen()},deploy:function(e){var t=this;n.default.deploy(this.deployedId).then((function(a){t.$confirm(a.data.message+"，是否创建表单？","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){t.currentRow=e,t.$refs.formTemplateDialog.showDialog(e.id),t.loadTableData()})).catch((function(){t.loadTableData()}))}))},checkNode:function(e,t){this.selectTypeIds=t.checkedKeys.join(",");var a={pageBean:{page:1,pageSize:20,showTotal:!0},querys:[{property:"categoryId",value:this.selectTypeIds,group:"main",operation:"IN",relation:"AND"}]};this.selectTypeName="",this.loadTableData(a)},sysTypeDialogOnConfirm:function(e){for(var t=this,a=[],i=0;i<this.updateTableData.length;i++)a.push(this.updateTableData[i].id);n.default.updateCategory(a,e.id,encodeURI(e.name)).then((function(e){if(1==e.data.state)return t.$message({message:e.data.message,type:"success"}),t.dialogVisible=!1,t.updateTableData=[],void t.loadTableData();t.$message.error(e.data.message)}))},showDialog:function(e){0!=this.updateTableData.length?this.$refs[e].showDialog({}):this.$message({message:"请先选择需要设置分类的数据",type:"warning"})},confirmTemplate:function(e){var t=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?o(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):o(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},this.currentRow);this.currentRow=null;var a={bos:[t]};e&&(a.templateConf=e),this.$router.push({path:"/form#formManager",query:a})}},mounted:function(){this.$route.query.id&&this.openBusinessObjDialog("edit",this.$route.query.id)}},s=r,l=(a("8fee"),a("2877")),c=Object(l.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight",staticStyle:{border:"1px solid #eee"}},[a("ht-aside-tree",{ref:"typeTree",attrs:{"cat-id":"9"},on:{check:e.checkNode,"node-click":e.handleNodeClick}}),a("el-main",[a("ht-table",{ref:"htTable",staticClass:"dddd",attrs:{data:e.tableData,"default-sorter":[{direction:"DESC",property:"createTime"}],pageResult:e.pageResult,selection:!0,"show-custom-column":!1,"show-export":!1,"quick-search-props":"alias,description"},on:{load:e.loadTableData,select:e.tableSelect,"select-all":e.tableSelect,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{icon:"el-icon-plus",size:"small"},on:{click:function(t){return e.openBusinessObjDialog()}}},[e._v("添加\n            ")]),a("el-button",{on:{click:function(t){return e.showDialog("entsType")}}},[e._v("设置分类")]),a("ht-delete-button",{staticStyle:{margin:"0px"},attrs:{htTable:e.$refs.htTable,url:e.formDeleteUrl}},[e._v("删除\n            ")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{align:"center",label:"序号",type:"index",width:"50"}}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,sortable:!0,label:"描述",prop:"description"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-link",{attrs:{type:"primary"},on:{click:function(a){return e.openBusinessObjDialog("edit",t.row.id)}}},[e._v(e._s(t.row.description)+"\n              ")])]}}])}),a("ht-table-column",{attrs:{label:"所属分类",prop:"categoryName",width:"150"}}),a("ht-table-column",{attrs:{label:"别名",prop:"alias"}}),a("ht-table-column",{attrs:{filters:[{text:"禁用",value:"forbidden"},{text:"启用",value:"normal"}],label:"状态",prop:"status",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return["forbidden"==t.row.status?a("span",[a("el-tag",{attrs:{type:"warning"}},[e._v("禁用")])],1):e._e(),"normal"==t.row.status?a("span",[a("el-tag",{attrs:{type:"success"}},[e._v("启用")])],1):e._e()]}}])}),a("ht-table-column",{attrs:{filters:[{text:"未发布",value:0},{text:"已发布",value:1}],label:"是否已发布",prop:"deployed",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[1==t.row.deployed?a("span",[a("el-tag",{attrs:{type:"info"}},[e._v("已发布")])],1):e._e(),0==t.row.deployed?a("span",[a("el-tag",{attrs:{type:"warning"}},[e._v("未发布")])],1):e._e()]}}])}),a("ht-table-column",{attrs:{label:"操作",width:"160"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{click:function(t){return e.showFormDialog({row:i,command:"bind"})},command:e.showFormDialog}},[a("span",[a("i",{staticClass:"el-icon-paperclip"}),e._v("绑定关系 ")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{command:{row:i,command:"formation"},icon:"el-icon-menu"}},[e._v("数据结构\n                  ")]),0==i.deployed?a("el-dropdown-item",{attrs:{command:{row:i,command:"deployed"},icon:"el-icon-menu"}},[e._v("发布\n                  ")]):e._e(),"normal"==i.status?a("el-dropdown-item",{attrs:{command:{row:i,command:"normal"},icon:"el-icon-warning"}},[e._v("禁用\n                  ")]):a("el-dropdown-item",{attrs:{command:{row:i,command:"forbidden"},icon:"el-icon-warning"}},[e._v("启用\n                  ")])],1)],1)]}}])})]],2)],1),a("ht-sidebar-dialog",{attrs:{"before-close":e.handleClose,visible:e.dialogVisible,title:"数据结构",width:"20%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("pre",{staticStyle:{border:"1px solid #ccc","background-color":"#f5f5f5","border-radius":"4px"}},[e._v(e._s(this.dataformation))])]),a("business-obj-dialog",{ref:"objDialog",attrs:{clickTree:e.clickTree,data:e.formData,dataView:e.dataView},on:{loadTableData:e.handleNodeClick,opretaId:e.opretaId}}),a("ht-sidebar-dialog",{attrs:{"before-close":e.handleClose,visible:e.dialogVisible2,title:"绑定关系",width:"28%"},on:{"update:visible":function(t){e.dialogVisible2=t}}},[a("el-row",[a("el-col",[e._v("\n          实体对象：\n          "),e._l(e.bindData.entData,(function(t,i){return a("span",{key:i},[a("el-tag",{staticStyle:{"margin-right":"5px",cursor:"pointer"},on:{click:function(a){e.closeBindDialog,e.openBusinessObjDialog("edit",t.defId,t.id_)}}},[e._v(e._s(t.name_))])],1)}))],2)],1),a("br"),a("el-row",[a("el-col",[e._v("\n          PC表单：\n          "),e._l(e.bindData.formData,(function(t,i){return a("span",{key:i},["mobile"!=t.form_type_?a("el-tag",{staticStyle:{"margin-right":"5px"}},[a("router-link",{attrs:{to:{path:"form#formManager",query:{formId:t.id_,defId:t.def_id_}},replace:""}},[e._v("\n\t\t\t\t\t\t\t\t"+e._s(t.name_))])],1):e._e()],1)}))],2)],1),a("br"),a("el-row",[a("el-col",[e._v("\n          手机表单：\n          "),e._l(e.bindData.formData,(function(t,i){return a("span",{key:i},["pc"!=t.form_type_?a("el-tag",{staticStyle:{"margin-right":"5px"}},[a("router-link",{attrs:{to:{path:"form#mobileFormManager",query:{formId:t.id_,defId:t.def_id_}},replace:""}},[e._v("\n\t\t\t\t\t\t\t\t"+e._s(t.name_))])],1):e._e()],1)}))],2)],1),a("br"),a("el-row",[a("el-col",[e._v("\n          流程定义：\n          "),e.bindData&&e.bindData.bpmData?e._l(e.bindData.bpmData,(function(t,i){return a("div",{key:i,staticStyle:{margin:"10px"}},[a("span",[e._v(e._s(t.flowName))]),e._l(t.ships,(function(t){return a("span",{key:t.flowId},[t.main?a("el-tag",{staticClass:"m-l-5",attrs:{type:"danger"}},[a("router-link",{attrs:{to:{path:"flowDesign",query:{bpmId:t.flowId}}}},[e._v("版本:"+e._s(t.version)+"(主版本)\n\t\t\t\t\t\t\t\t\t")])],1):a("el-tag",{staticClass:"m-l-5"},[a("router-link",{attrs:{to:{path:"flowDesign",query:{bpmId:t.flowId}}}},[e._v("版本:"+e._s(t.version)+"\n\t\t\t\t\t\t\t\t\t")])],1)],1)}))],2)})):e._e(),e.bindData&&e.bindData.bpmData&&0==e.bindData.bpmData.length?a("span",[e._v("未绑定")]):e._e()],2)],1)],1),a("eip-sys-type-dialog",{ref:"entsType",attrs:{"cat-id":"9",name:"entsType"},on:{onConfirm:e.sysTypeDialogOnConfirm}}),a("form-template-dialog",{ref:"formTemplateDialog",attrs:{formType:"pc"},on:{onConfirm:e.confirmTemplate}})],1)}),[],!1,null,"1625a3db",null);t.default=c.exports},e44a:function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74"),a("5a1d");var i=a("ade3"),n=(a("80a8"),a("4bf8")),o=a("2ade"),r=a("5880"),s=a("5f72");function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function c(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?l(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var d=[{key:"deploy",value:"已发布",title:"可以发起和审批。"},{key:"forbidden",value:"禁止",title:"禁止发起,已发起的可以继续审批。"},{key:"forbidden_instance",value:"禁止实例",title:"禁止发起和审批。"}],u=[{key:"mainVersion",value:"表单主版本",title:"表单主版本：任务审批时使用绑定表单的主版本。"},{key:"startVersion",value:"启动时版本",title:"启动时版本：任务审批时使用流程启动时绑定的表单版本。"}],p={props:["defId"],components:{FlowVarSelector:function(){return Promise.resolve().then(a.bind(null,"e9df"))},MessageTypeSelector:function(){return Promise.resolve().then(a.bind(null,"7519"))},FlowNodeUserCondition:function(){return Promise.resolve().then(a.bind(null,"ec8e"))},FlowAutoStartSetting:function(){return Promise.resolve().then(a.bind(null,"97ce"))}},data:function(){return{curEditSetting:"",procNotifyList:[{userAssignRules:[],msgTypes:""}],curEditRuleIndex:"",dialogEndNotifyVisible:!1,loadDataUrl:"",prop:{urgentMailTel:"",urgentSmsTel:""},handlerTypes:[],skipConditionList:[],statusArr:d,useMainFormArr:u,dialogUrgentMailTelVisible:!1,dialogUrgentSmsTelVisible:!1,urgentMailTel:"",urgentSmsTel:"",checkOpnionLimits:[{value:"all",label:"查看全部"},{value:"self",label:"本人操作"},{value:"back",label:"退回自己"},{value:"end",label:"显示终止恢复"}],checkLimit:["all","end"],startLimit:["self","back","end"]}},watch:{checkLimit:{handler:function(e,t){e!==t&&0===e.length&&this.$set(this,"checkLimit",t)}},startLimit:{handler:function(e,t){e!==t&&0===e.length&&this.$set(this,"startLimit",t)}}},computed:Object(r.mapState)({defConfigData:function(e){return e.flow.defConfigData}}),methods:{saveEndNotify:function(){var e=this,t=!0;if(this.procNotifyList.forEach((function(e){e.msgTypes&&e.userAssignRules&&0!=e.userAssignRules.length||(t=!1)})),t){var a="${bpmModel}/flow/plugins/v1/procNotifySave?defId="+this.defId;o.default.post(a,this.procNotifyList).then((function(t){(t=t.data).state?(s.Message.success("办结抄送配置成功"),e.dialogEndNotifyVisible=!1):s.Message.error(t.message)}))}else s.Message.warning("人员配置或通知类型不能为空")},addLine:function(){this.procNotifyList.push({userAssignRules:[],msgTypes:""})},addUserCondition:function(e,t){this.curEditSetting=e,this.curEditRuleIndex=t;var a={};if(null!=t){var i=this.procNotifyList[e].userAssignRules[t];a.userRule=JSON.parse(JSON.stringify(i))}a=c(c({},a),{nodeType:"",nodeId:"",defId:this.defId}),this.$refs.flowNodeUserCondition.showDialog(a)},nodeUserConditionConfirm:function(e){null!=this.curEditRuleIndex?this.procNotifyList[this.curEditSetting].userAssignRules.splice(this.curEditRuleIndex,1,e):this.procNotifyList[this.curEditSetting].userAssignRules.push(e),this.$forceUpdate()},deleteSetting:function(e,t){e.splice(t,1)},setEndNotify:function(){this.dialogEndNotifyVisible=!0,this.procNotifyList=[{userAssignRules:[],msgTypes:""}];var e=this;o.default.get("${bpmModel}/flow/plugins/v1/procNotifyEdit?defId="+e.defId).then((function(t){(t=t.data)&&(e.procNotifyList=t)}))},save:function(){var e=this;if(this.prop.subjectRule.length>600)return this.$message.warning("超出限制长度！"),!1;this.checkLimit&&(this.prop.checkLimit=this.checkLimit.join(",")),this.startLimit&&(this.prop.startLimit=this.startLimit.join(","));var t={bpmProp:JSON.parse(JSON.stringify(this.prop)),description:this.prop.description,defId:this.defId,rev:this.defConfigData.initData.bpmDefinition.rev};t.bpmProp.testStatus?t.bpmProp.testStatus="run":t.bpmProp.testStatus="test",n.default.flowOtherSettingSave(t).then((function(t){if(t.state){e.$message.success(t.message);e.defId,e.topDefKey;e.$store.dispatch("flow/updateDefRev",e.defId)}}),(function(t){e.$message.error(t||"保存失败")}))},urgentSmsTelConfirm:function(e){this.urgentSmsTel=this.urgentSmsTel+e.pathValue},urgentMailTelConfirm:function(e){this.urgentMailTel=this.urgentMailTel+e.pathValue},urgentSmsTelClick:function(){this.dialogUrgentSmsTelVisible=!0,this.prop.urgentSmsTel&&(this.urgentSmsTel=this.prop.urgentSmsTel)},urgentMailTelClick:function(){this.dialogUrgentMailTelVisible=!0,this.prop.urgentMailTel&&(this.urgentMailTel=this.prop.urgentMailTel)},subjectRuleConfirm:function(e){this.prop.subjectRule=this.prop.subjectRule+e.pathValue},afterLoadData:function(e){var t=this;for(var a in this.prop=e.prop,e.prop.checkLimit&&(this.checkLimit=e.prop.checkLimit.split(",")),e.prop.startLimit&&(this.startLimit=e.prop.startLimit.split(",")),"test"==e.prop.testStatus?this.prop.testStatus=!1:this.prop.testStatus=!0,e.handlerTypes)this.handlerTypes.push({key:a,value:e.handlerTypes[a]});e.skipConditionList.forEach((function(e){t.skipConditionList.push({key:e.type,value:e.title})}))}},created:function(){this.loadDataUrl="/flow/def/v1/getOtherParam?defId="+this.defId}},f=(a("c0c5"),a("2877")),m=Object(f.a)(p,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"flowOther-height"},[a("el-card",{staticClass:"other-set__card",attrs:{shadow:"never"}},[a("div",{attrs:{slot:"header"},slot:"header"},[a("el-button",{attrs:{icon:"el-icon-check",size:"mini",type:"primary"},on:{click:e.save}},[e._v("保存\n\t\t\t")])],1),a("el-scrollbar",{staticClass:"scrollbar-fullheight"},[a("table",{staticClass:"form-table other-set__table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",[a("th",[e._v("标题规则:")]),a("td",[a("FlowVarSelector",{attrs:{defId:e.defId,type:"1"},on:{"node-click":e.subjectRuleConfirm}}),a("el-tooltip",{staticClass:"item",attrs:{content:'脚本配置是为了满足用户自定义动态标题的需求，用法示例：{描述:Groovy脚本}，表单变量取值：bxsqb.getString("sqr")；流程变量取值：{标题变量:varTitile==null||varTitile==""?"没值":varTitile}',effect:"dark",placement:"right"}},[a("span",{staticClass:"control-label left-label"},[e._v("脚本配置说明\n\t\t\t\t\t\t\t\t\t"),a("i",{staticClass:"el-icon-warning"})])]),a("br"),a("br"),a("ht-input",{staticStyle:{width:"100%"},attrs:{maxlength:600,rows:6,showWordLimit:!0,autocomplete:"off",type:"textarea"},model:{value:e.prop.subjectRule,callback:function(t){e.$set(e.prop,"subjectRule",t)},expression:"prop.subjectRule"}})],1)]),a("tr",[a("th",[e._v("流程描述:")]),a("td",[a("ht-input",{staticStyle:{width:"100%"},attrs:{maxlength:200,showWordLimit:!0,autocomplete:"off",type:"textarea"},model:{value:e.prop.description,callback:function(t){e.$set(e.prop,"description",t)},expression:"prop.description"}})],1)]),a("tr",[a("th",[e._v("通知类型:")]),a("td",[a("ht-checkbox",{attrs:{options:e.handlerTypes},model:{value:e.prop.notifyType,callback:function(t){e.$set(e.prop,"notifyType",t)},expression:"prop.notifyType"}})],1)]),a("tr",[a("th",[e._v("测试通知类型:")]),a("td",[a("ht-checkbox",{attrs:{options:e.handlerTypes},model:{value:e.prop.testNotifyType,callback:function(t){e.$set(e.prop,"testNotifyType",t)},expression:"prop.testNotifyType"}})],1)]),a("tr",[a("th",[e._v("参数设置:")]),a("td",[a("el-checkbox",{attrs:{disabled:e.prop.firstNodeUserAssign},model:{value:e.prop.skipFirstNode,callback:function(t){e.$set(e.prop,"skipFirstNode",t)},expression:"prop.skipFirstNode"}},[e._v("跳过第一个节点\n\t\t\t\t\t\t\t")]),a("el-checkbox",{model:{value:e.prop.allowTransTo,callback:function(t){e.$set(e.prop,"allowTransTo",t)},expression:"prop.allowTransTo"}},[e._v("任务允许转办\n\t\t\t\t\t\t\t")]),a("el-checkbox",{model:{value:e.prop.allowExecutorEmpty,callback:function(t){e.$set(e.prop,"allowExecutorEmpty",t)},expression:"prop.allowExecutorEmpty"}},[e._v("允许执行人为空\n\t\t\t\t\t\t\t")]),a("el-checkbox",{model:{value:e.prop.testStatus,callback:function(t){e.$set(e.prop,"testStatus",t)},expression:"prop.testStatus"}},[e._v("是否正式")]),a("el-checkbox",{model:{value:e.prop.showUrgentState,callback:function(t){e.$set(e.prop,"showUrgentState",t)},expression:"prop.showUrgentState"}},[e._v("显示紧急状态\n\t\t\t\t\t\t\t")]),a("el-checkbox",{model:{value:e.prop.readRevoke,callback:function(t){e.$set(e.prop,"readRevoke",t)},expression:"prop.readRevoke"}},[e._v("允许已阅撤回\n\t\t\t\t\t\t\t")]),a("el-checkbox",{model:{value:e.prop.showModifyRecord,callback:function(t){e.$set(e.prop,"showModifyRecord",t)},expression:"prop.showModifyRecord"}},[e._v("显示表单留痕\n\t\t\t\t\t\t\t")])],1)]),a("tr",[a("th",[e._v("跳过类型:")]),a("td",[a("ht-checkbox",{attrs:{options:e.skipConditionList},model:{value:e.prop.skipRules,callback:function(t){e.$set(e.prop,"skipRules",t)},expression:"prop.skipRules"}})],1)]),a("tr",[a("th",[e._v("办结传阅:")]),a("td",[a("el-tooltip",{staticClass:"item",attrs:{content:"如果允许流程结束时抄送给某批人，则需要进行设置。",effect:"dark",placement:"right"}},[a("span",{staticClass:"control-label left-label"},[a("el-button",{attrs:{type:"primary"},on:{click:e.setEndNotify}},[e._v("设置")]),a("i",{staticClass:"el-icon-warning"})],1)])],1)]),a("tr",[a("th",[e._v("人工催办内容模板:")]),a("td",[a("el-tooltip",{staticClass:"item",attrs:{content:"如果人工催办的催办内容需用到邮件模板，则需要进行设置。",effect:"dark",placement:"right"}},[a("span",{staticClass:"control-label left-label"},[a("el-button",{attrs:{type:"success"},on:{click:e.urgentMailTelClick}},[e._v("邮件模板设置")]),a("i",{staticClass:"el-icon-warning",staticStyle:{"margin-right":"10px"}})],1)]),a("el-tooltip",{staticClass:"item",attrs:{content:"如果人工催办的催办内容需用到短信模板，则需要进行设置。",effect:"dark",placement:"right"}},[a("span",{staticClass:"control-label left-label"},[a("el-button",{attrs:{type:"warning"},on:{click:e.urgentSmsTelClick}},[e._v("短信模板设置")]),a("i",{staticClass:"el-icon-warning"})],1)])],1)]),a("tr",[a("th",[e._v("状态:")]),a("td",e._l(e.statusArr,(function(t){return a("el-radio",{key:t.key,staticStyle:{"margin-right":"10px"},attrs:{label:t.key},model:{value:e.prop.status,callback:function(t){e.$set(e.prop,"status",t)},expression:"prop.status"}},[a("el-tooltip",{staticClass:"item",attrs:{content:t.title,effect:"dark",placement:"right"}},[a("span",{staticClass:"control-label left-label",staticStyle:{"font-size":"14px"}},[e._v("\n\t\t\t\t\t\t\t\t\t\t"+e._s(t.value)+"\n\t\t\t\t\t\t\t\t\t\t"),a("i",{staticClass:"el-icon-warning"})])])],1)})),1)]),a("tr",[a("th",[a("el-tooltip",{staticClass:"item",attrs:{content:"外部子流程取主流程的设置参数。",effect:"dark",placement:"right"}},[a("div",{staticClass:"control-label left-label"},[e._v("\n\t\t\t\t\t\t\t\t\t任务审批时表单版本\n\t\t\t\t\t\t\t\t\t"),a("i",{staticClass:"el-icon-warning"}),e._v(":\n\t\t\t\t\t\t\t\t")])])],1),a("td",e._l(e.useMainFormArr,(function(t){return a("el-radio",{key:t.key,staticStyle:{"margin-right":"10px"},attrs:{label:t.key},model:{value:e.prop.useMainForm,callback:function(t){e.$set(e.prop,"useMainForm",t)},expression:"prop.useMainForm"}},[a("el-tooltip",{staticClass:"item",attrs:{content:t.title,effect:"dark",placement:"right"}},[a("span",{staticClass:"control-label left-label",staticStyle:{"font-size":"14px"}},[e._v("\n\t\t\t\t\t\t\t\t\t\t"+e._s(t.value)+"\n\t\t\t\t\t\t\t\t\t\t"),a("i",{staticClass:"el-icon-warning"})])])],1)})),1)]),a("tr",[a("th",[e._v("查看已办数据版本:")]),a("td",[a("el-radio-group",{model:{value:e.prop.doneDataVersion,callback:function(t){e.$set(e.prop,"doneDataVersion",t)},expression:"prop.doneDataVersion"}},[a("el-radio",{attrs:{label:"history"}},[e._v("历史版本")]),a("el-radio",{attrs:{label:"latest"}},[e._v("最新版本")])],1)],1)]),a("tr",[a("th",[e._v("自动发起流程:")]),a("td",[a("el-tooltip",{staticClass:"item",attrs:{content:"设置流程自动发起的发起人，表单数据和发起时机。",effect:"dark",placement:"right"}},[a("span",{staticClass:"control-label left-label"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.flowAutoStartSetting.show()}}},[e._v("设置")]),a("i",{staticClass:"el-icon-warning"})],1)])],1)]),a("tr",[a("th",[a("el-tooltip",{staticClass:"item",attrs:{content:"范围选择不能为空",effect:"dark",placement:"right"}},[a("div",{staticClass:"control-label left-label"},[e._v("\n\t\t\t\t\t\t\t\t\t审批历史查看范围\n\t\t\t\t\t\t\t\t\t"),a("i",{staticClass:"el-icon-warning"}),e._v(":\n\t\t\t\t\t\t\t\t")])])],1),a("td",[a("span",[e._v("审批人：")]),a("el-select",{staticStyle:{width:"270px"},attrs:{multiple:"",placeholder:"请选择"},model:{value:e.checkLimit,callback:function(t){e.checkLimit=t},expression:"checkLimit"}},e._l(e.checkOpnionLimits,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1),a("span",[e._v("发起人：")]),a("el-select",{staticStyle:{width:"270px"},attrs:{multiple:"",placeholder:"请选择"},model:{value:e.startLimit,callback:function(t){e.startLimit=t},expression:"startLimit"}},e._l(e.checkOpnionLimits,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)])])])])],1),a("el-dialog",{staticClass:"urgent-text",attrs:{"close-on-click-modal":!1,visible:e.dialogEndNotifyVisible,"append-to-body":"",title:"办结抄送设置"},on:{"update:visible":function(t){e.dialogEndNotifyVisible=t}}},[a("div",{staticStyle:{"margin-bottom":"10px"}},[a("el-button",{attrs:{icon:"el-icon-plus",size:"mini",type:"primary"},on:{click:e.addLine}},[e._v("新 增\n\t\t\t")])],1),a("el-form",{attrs:{"data-vv-scope":"settingSave"}},[a("el-table",{ref:"htTableSetting",attrs:{data:e.procNotifyList,border:""}},[a("el-table-column",{attrs:{label:"人员配置"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row,n=t.$index;return[a("table",{staticClass:"table table-bordered"},[a("thead",[a("tr",[a("th",{attrs:{width:"50px"}},[e._v("序号")]),a("th",[e._v("条件")]),a("th",{attrs:{width:"130px"}},[e._v("批次")]),a("th",{attrs:{width:"120px"}},[e._v("操作")])])]),e._l(i.userAssignRules,(function(t,o){return a("tr",{key:o},[a("td",[e._v(e._s(o+1))]),a("td",[e._v(e._s(t.description))]),a("td",[a("ht-input",{staticClass:"ht",attrs:{autocomplete:"off",placeholder:"请输入批次"},model:{value:t.groupNo,callback:function(a){e.$set(t,"groupNo",a)},expression:"userRule.groupNo"}})],1),a("td",[a("el-button",{attrs:{icon:"el-icon-edit",size:"mini"},on:{click:function(t){return e.addUserCondition(n,o)}}}),a("el-button",{attrs:{icon:"el-icon-delete",size:"mini"},on:{click:function(t){return e.deleteSetting(i.userAssignRules,o)}}})],1)])})),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{colspan:"4"}},[a("el-button",{attrs:{size:"mini"},on:{click:function(t){return e.addUserCondition(n)}}},[e._v("新增人员规则\n\t\t\t\t\t\t\t\t\t")])],1)])],2)]}}])}),a("el-table-column",{attrs:{label:"操作",width:"250"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row,n=t.$index;return[a("MessageTypeSelector",{ref:"messageTypeSelector",staticClass:"ht_ce",model:{value:i.msgTypes,callback:function(t){e.$set(i,"msgTypes",t)},expression:"row.msgTypes"}}),a("el-button",{attrs:{icon:"el-icon-delete",size:"mini",type:"danger"},on:{click:function(t){return e.deleteSetting(e.procNotifyList,n)}}},[e._v("删除\n\t\t\t\t\t\t")])]}}])})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.saveEndNotify}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogEndNotifyVisible=!1}}},[e._v("取 消")])],1)],1),a("el-dialog",{staticClass:"urgent-text",attrs:{"close-on-click-modal":!1,visible:e.dialogUrgentMailTelVisible,"append-to-body":"",title:"邮件模板设置"},on:{"update:visible":function(t){e.dialogUrgentMailTelVisible=t}}},[a("FlowVarSelector",{attrs:{defId:e.defId,type:"1"},on:{"node-click":e.urgentMailTelConfirm}}),a("br"),a("br"),a("ht-input",{attrs:{rows:8,autocomplete:"off",type:"textarea"},model:{value:e.urgentMailTel,callback:function(t){e.urgentMailTel=t},expression:"urgentMailTel"}}),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.dialogUrgentMailTelVisible=!1,e.prop.urgentMailTel=e.urgentMailTel}}},[e._v("确 定\n\t\t\t")]),a("el-button",{on:{click:function(t){e.dialogUrgentMailTelVisible=!1,e.urgentMailTel=""}}},[e._v("取 消\n\t\t\t")])],1)],1),a("el-dialog",{staticClass:"urgent-text",attrs:{"close-on-click-modal":!1,visible:e.dialogUrgentSmsTelVisible,"append-to-body":"",title:"短信模板设置"},on:{"update:visible":function(t){e.dialogUrgentSmsTelVisible=t}}},[a("FlowVarSelector",{attrs:{defId:e.defId,type:"1"},on:{"node-click":e.urgentSmsTelConfirm}}),a("br"),a("br"),a("ht-input",{attrs:{rows:8,autocomplete:"off",type:"textarea"},model:{value:e.urgentSmsTel,callback:function(t){e.urgentSmsTel=t},expression:"urgentSmsTel"}}),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.dialogUrgentSmsTelVisible=!1,e.prop.urgentSmsTel=e.urgentSmsTel}}},[e._v("确 定\n\t\t\t")]),a("el-button",{on:{click:function(t){e.dialogUrgentSmsTelVisible=!1,e.urgentSmsTel=""}}},[e._v("取 消\n\t\t\t")])],1)],1),a("ht-load-data",{attrs:{url:e.loadDataUrl,context:"bpmModel"},on:{"after-load-data":e.afterLoadData}}),a("FlowNodeUserCondition",{ref:"flowNodeUserCondition",on:{nodeUserConditionConfirm:e.nodeUserConditionConfirm}}),a("FlowAutoStartSetting",{ref:"flowAutoStartSetting",attrs:{defId:e.defId}})],1)}),[],!1,null,"1feaa1ef",null);t.default=m.exports},e49c:function(e,t,a){},e57f:function(e,t,a){"use strict";a.r(t);var i=a("289a"),n=a.n(i),o=a("4bcf"),r=a("de7b"),s=a("b741"),l=a("400c"),c=a("3c4e"),d=a.n(c),u={name:"widget-subtable-layout",components:{Draggable:n.a,WidgetFormItem:o.default,WidgetSuntableLayout:r.default,WidgetSundivLayout:s.default},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 t=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=t},handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveEnd:function(e){var t=e.newIndex,a=e.oldIndex;console.log("index",t,a)},handleWidgetColAdd:function(e,t){var a=e.newIndex,i=e.item;if("二维码"==i.innerText)return this.$message.warning("子表不允许存在二维码"),t.list.splice(a,1),!1;if("里程碑"==i.innerText)return this.$message.warning("子表不允许存在里程碑"),t.list.splice(a,1),!1;if("表格布局"==i.innerText)return this.$message.warning("子表不允许存在表格布局"),t.list.splice(a,1),!1;if("高德地图"==i.innerText)return this.$message.warning("子表不允许存在高德地图"),t.list.splice(a,1),!1;if("相关流程"==i.innerText)return this.$message.warning("子表不允许存在相关流程"),t.list.splice(a,1),!1;if("数据视图"===i.innerText)return this.$message.warning("子表不允许存在数据视图"),t.list.splice(a,1),!1;if(l.default.handleLayoutComponents(this,t,t.list,a)){if(!t.options.boSubEntity)return this.$message.warning("请先绑定子表"),!1;if(i.isLayout)return t.list.list.splice(a,1),!1;this.selectWidget=t.list[a],this.selectWidget.parentNodeType="sub",this.selectWidget.boSubEntity=t.options.boSubEntity}},handleWidgetDelete:function(e){var t=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(){t.data.list.splice(e,1)}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e,t){this.$emit("update:select",e)},deep:!0}}},p=(a("40bb"),a("2877")),f=Object(p.a)(u,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"widget-subtable",class:{active:e.selectWidget.key==e.element.key},on:{"!click":function(t){return e.handleSelectWidget(e.index)}}},[e.selectWidget.key==e.element.key?a("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[a("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?a("div",{staticClass:"widget-view-action"},[a("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(t){return t.stopPropagation(),e.handleWidgetDelete(e.index)}}})]):e._e(),a("div",{staticStyle:{"overflow-x":"auto","overflow-y":"hidden",padding:"15px"}},[e.element.options.showLabel?a("div",{staticStyle:{"font-weight":"bold",padding:"10px"}},[e._v(e._s(e.element.desc_zh||e.element.desc))]):e._e(),a("table",{staticClass:"el-form--label-top",staticStyle:{"padding-bottom":"10px",width:"100%"}},[a("draggable",e._b({attrs:{"no-transition-on-drag":!0},on:{end:e.handleMoveEnd,start:e.handleMoveStart,add:function(t){return e.handleWidgetColAdd(t,e.element)}},model:{value:e.element.list,callback:function(t){e.$set(e.element,"list",t)},expression:"element.list"}},"draggable",{group:"form",ghostClass:"ghost",animation:200,handle:".drag-widget"},!1),[a("transition-group",{staticClass:"widget-col-list",attrs:{name:"fade",tag:"div"}},e._l(e.element.list.filter((function(e){return e.key})),(function(t,i){return a("div",{key:t.key,staticClass:"subtable-item__div",class:{active:e.selectWidget.key==t.key}},["suntable"==t.ctrlType?a("widget-suntable-layout",{key:t.key,attrs:{data:e.element,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:t},on:{"update:data":function(t){e.element=t},"update:select":function(t){e.selectWidget=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:element":function(e){t=e}}}):"sunDiv"==t.ctrlType?a("widget-sundiv-layout",{key:t.key,attrs:{data:e.element,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:t},on:{"update:data":function(t){e.element=t},"update:select":function(t){e.selectWidget=t},"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:element":function(e){t=e}}}):a("widget-form-item",{key:t.key,staticStyle:{width:"100%"},attrs:{element:t,index:i,selectWidgetList:e.selectWidgetList,select:e.selectWidget,data:e.element},on:{"update:selectWidgetList":function(t){e.selectWidgetList=t},"update:select-widget-list":function(t){e.selectWidgetList=t},"update:select":function(t){e.selectWidget=t},"update:data":function(t){e.element=t}}})],1)})),0)],1)],1)])])}),[],!1,null,"816e6d60",null);t.default=f.exports},e592:function(e,t,a){"use strict";a.r(t);a("96cf");var i,n=a("1da1"),o=(a("000b"),a("24fd")),r={components:{EipUserDialog:a("7f58").default},computed:{demDeleteUrl:function(){return window.context.uc+"/api/job/v1/job/deleteJobByIds"},saveRoleUrl:function(){var e=window.context.uc+"/api/job/v1/job";return this.job.id?e+="/updateJob":e+="/addJob",e},requestMethod:function(){return this.job.id?"PUT":"POST"}},data:function(){return{dialogVisible:!1,dialogVisibleMenuPerm:!1,job:{name:"",code:""},isSubmit:!0,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,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},setDemDefault:function(e){var t=this;o.default.setDemDefault(e.code).then((function(){t.$refs.htTable.load()}))},handleClose:function(){this.dialogVisible=!1,this.loadDataUrl=""},handleCloseMenuPerm:function(){this.dialogVisibleMenuPerm=!1},showDialog:function(e){var t=this;this.dialogVisible=!0,e?(this.dialogTitle="编辑职务",this.job=JSON.parse(JSON.stringify(e)),setTimeout((function(){return t.$validator.validateAll("editDemForm")}))):(this.dialogTitle="添加职务",this.job={name:"",code:"",description:""})},dialogCancle:function(e){this[e]=!1},loadData:function(e,t){var a=this;o.default.getJobPage(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},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)}},beforeSaveData:(i=Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.isSubmit=!0;case 1:case"end":return e.stop()}}),e,this)}))),function(){return i.apply(this,arguments)}),afterSaveData:function(){this.dialogVisible=!1,this.$refs.htTable.load()},afterDelete:function(){this.$refs.htTable.load()},afterLoadData:function(e){var t=this;this.dialogVisible&&(this.job=e,setTimeout((function(){return t.$validator.validateAll("editDemForm")})))}}},s=r,l=(a("8b9d"),a("2877")),c=Object(l.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,"quick-search-props":[{prop:"name",label:"名称"},{prop:"CODE_",label:"别名"}],selection:!0,"show-custom-column":!1,"show-export":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{icon:"el-icon-plus",size:"small"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{htTable:e.$refs.htTable,url:e.demDeleteUrl},on:{"after-delete":e.afterDelete}},[e._v("删除\n\t\t\t\t")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{align:"center",label:"序号",type:"index",width:"50"}}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,sortable:!0,label:"名称",prop:"name",width:"500"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{title:"点击编辑",type:"primary"},on:{click:function(t){return e.handleCommand({row:i,command:"assignMenu"})}}},[e._v(e._s(i.name)+"\n\t\t\t\t\t")])]}}])}),a("ht-table-column",{attrs:{label:"别名",prop:"groupCode"}}),a("ht-table-column",{attrs:{label:"级别",prop:"postLevel"}}),a("ht-table-column",{attrs:{label:"描述",prop:"description","show-overflow-tooltip":""}})]],2),a("ht-sidebar-dialog",{attrs:{"append-to-body":!0,"before-close":e.handleClose,title:e.dialogTitle,visible:e.dialogVisible,width:"28%"}},[a("el-form",{attrs:{"data-vv-scope":"editForm"},model:{value:e.job,callback:function(t){e.job=t},expression:"job"}},[a("ht-form-item",{attrs:{label:"职务名称","label-width":"100px",prop:"name"}},[a("ht-input",{attrs:{disabled:e.readOnly,validate:{required:!0,regex:{exp:"^[\\s\\S]{1,21}$",message:"内容超出输入限制"}},autocomplete:"off",placeholder:"请输入名称"},model:{value:e.job.name,callback:function(t){e.$set(e.job,"name",t)},expression:"job.name"}})],1),a("ht-form-item",{attrs:{label:"职务别名","label-width":"100px",prop:"code"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.job.name,expression:"job.name"}],attrs:{disabled:!!e.job.id||e.readOnly,validate:{required:!0,alpha_dash:!0,regex:{exp:"^[\\s\\S]{1,30}$",message:"内容超出输入限制"}},autocomplete:"off",placeholder:"请输入别名"},model:{value:e.job.code,callback:function(t){e.$set(e.job,"code",t)},expression:"job.code"}})],1),a("ht-form-item",{attrs:{label:"职务等级","label-width":"100px",prop:"code"}},[a("ht-input",{attrs:{disabled:!!e.job.id||e.readOnly,validate:{regex:{exp:"^[\\s\\S]{0,30}$",message:"内容超出输入限制"}},autocomplete:"off",placeholder:"职务等级"},model:{value:e.job.postLevel,callback:function(t){e.$set(e.job,"postLevel",t)},expression:"job.postLevel"}})],1),a("ht-form-item",{attrs:{label:"描述","label-width":"100px"}},[a("ht-input",{attrs:{disabled:e.readOnly,placeholder:"请输入描述",type:"textarea"},model:{value:e.job.description,callback:function(t){e.$set(e.job,"description",t)},expression:"job.description"}})],1)],1),e.readOnly?e._e():a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{isSubmit:e.isSubmit,model:e.job,requestMethod:e.requestMethod,url:e.saveRoleUrl,scopeName:"editForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save"))+"\n\t\t\t")]),a("el-button",{on:{click:function(t){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1)],1)}),[],!1,null,"4babbd4a",null);t.default=c.exports},e595:function(e,t,a){},e5af:function(e,t,a){"use strict";a("0bb7")},e617:function(e,t,a){"use strict";a.r(t);a("000b");var i={data:function(){return{dialogVisible:!1,data:[],pageResult:{page:1,pageSize:50,total:0},PortalNewsTree:{},saveMethod:"POST"}},mounted:function(){this.$validator=this.$root.$validator},methods:{showDialog:function(e){var t=this;e?(this.saveMethod="PUT",this.$http.get("${portal}/portalNewsTree/v1/"+e).then((function(e){t.PortalNewsTree=e.data,t.dialogVisible=!0}),(function(e){reject(e)}))):(this.saveMethod="POST",this.dialogVisible=!0)},beforeCloseDialog:function(){this.PortalNewsTree={},this.dialogVisible=!1},loadData:function(e,t){var a=this;this.$http.post("${portal}/portalNewsTree/v1/query",e).then((function(e){var t=e.data;a.data=t.rows,a.pageResult={page:t.page,pageSize:t.pageSize,total:t.total}}),(function(e){reject(e)})).finally((function(){return t()}))},afterSaveData:function(){var e=this;setTimeout((function(){e.beforeCloseDialog(),e.$refs.htTable.load()}),500)}}},n=(a("a224"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"id","show-export":!1,"show-custom-column":!1},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]),a("ht-delete-button",{attrs:{url:"${portal}/portalNewsTree/v1/",htTable:e.$refs.htTable}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"id",label:"主键",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary",title:"查看详情"},on:{click:function(t){return e.showDialog(i.id)}}},[e._v(e._s(i.id))])]}}])}),a("ht-table-column",{attrs:{prop:"name",label:"名称",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"path",label:"路径",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"parentId",label:"上级id",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"rank",label:"级别(总共有3级)",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"sn",label:"排序",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"parentName",label:"路径名称",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"tenantId",label:"租户ID",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"createTime",label:"创建时间",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"createBy",label:"创建人",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"updateTime",label:"更新时间",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"updateBy",label:"更新人",sortable:!0,"show-overflow-tooltip":!0}})]],2),a("ht-sidebar-dialog",{staticClass:"sp-manager__dialog",attrs:{width:"28%",title:"实体信息",visible:e.dialogVisible,"before-close":e.beforeCloseDialog}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"PortalNewsTreeForm"}},[a("ht-form-item",{attrs:{label:"主键"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.PortalNewsTree.id,callback:function(t){e.$set(e.PortalNewsTree,"id",t)},expression:"PortalNewsTree.id"}})],1),a("ht-form-item",{attrs:{label:"名称"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.PortalNewsTree.name,callback:function(t){e.$set(e.PortalNewsTree,"name",t)},expression:"PortalNewsTree.name"}})],1),a("ht-form-item",{attrs:{label:"路径"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.PortalNewsTree.path,callback:function(t){e.$set(e.PortalNewsTree,"path",t)},expression:"PortalNewsTree.path"}})],1),a("ht-form-item",{attrs:{label:"上级id"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.PortalNewsTree.parentId,callback:function(t){e.$set(e.PortalNewsTree,"parentId",t)},expression:"PortalNewsTree.parentId"}})],1),a("ht-form-item",{attrs:{label:"级别(总共有3级)"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.PortalNewsTree.rank,callback:function(t){e.$set(e.PortalNewsTree,"rank",t)},expression:"PortalNewsTree.rank"}})],1),a("ht-form-item",{attrs:{label:"排序"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.PortalNewsTree.sn,callback:function(t){e.$set(e.PortalNewsTree,"sn",t)},expression:"PortalNewsTree.sn"}})],1),a("ht-form-item",{attrs:{label:"路径名称"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.PortalNewsTree.parentName,callback:function(t){e.$set(e.PortalNewsTree,"parentName",t)},expression:"PortalNewsTree.parentName"}})],1),a("ht-form-item",{attrs:{label:"租户ID"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.PortalNewsTree.tenantId,callback:function(t){e.$set(e.PortalNewsTree,"tenantId",t)},expression:"PortalNewsTree.tenantId"}})],1),a("ht-form-item",{attrs:{label:"创建时间"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.PortalNewsTree.createTime,callback:function(t){e.$set(e.PortalNewsTree,"createTime",t)},expression:"PortalNewsTree.createTime"}})],1),a("ht-form-item",{attrs:{label:"创建人"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.PortalNewsTree.createBy,callback:function(t){e.$set(e.PortalNewsTree,"createBy",t)},expression:"PortalNewsTree.createBy"}})],1),a("ht-form-item",{attrs:{label:"更新时间"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.PortalNewsTree.updateTime,callback:function(t){e.$set(e.PortalNewsTree,"updateTime",t)},expression:"PortalNewsTree.updateTime"}})],1),a("ht-form-item",{attrs:{label:"更新人"}},[a("ht-input",{attrs:{validate:"required"},model:{value:e.PortalNewsTree.updateBy,callback:function(t){e.$set(e.PortalNewsTree,"updateBy",t)},expression:"PortalNewsTree.updateBy"}})],1)],1),a("div",{staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:"${portal}/portalNewsTree/v1/",model:e.PortalNewsTree,"request-method":e.saveMethod,"scope-name":"PortalNewsTreeForm"},on:{"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:e.beforeCloseDialog}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1)],1)}),[],!1,null,"9ba43446",null);t.default=o.exports},e638:function(e,t,a){"use strict";a("e595")},e69e:function(e,t){e.exports=require("handsontable/languages/zh-CN")},e6e3:function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("5880"),n=(a("2ade"),a("c994"),{props:["limit"],data:function(){return{limits:this.limit,src:"",fileId:"",fileTree:"",iframeSrc:"",files:[],uploadingFiles:{},list:[],isChecking:!0,accept:".jpg,.jpeg,.png,.bmp,.pdf,.JPG,.JPEG,.PNG,.BMP,.PDF,.doc,.docx,.xls,.xlsx,.ppt,.pptx,.rtf,.txt,.zip,.rar,.vsd,.dwg",num:0}},computed:Object(i.mapState)({header:function(e){return{Authorization:"Bearer ".concat(e.login.currentUser.token)}},actionUrl:function(){return window.context.portal+"/system/file/v1/upload"}}),mounted:function(){this.limit||(this.limits=9999999)},methods:{exceed:function(e,t){1==this.limit&&(1==t.length||e.length>1)&&this.$message.warning("正文只能上传一个文件")},preview:function(e){var t=this,a=e.id;this.$store.dispatch("menu/onlinePreview",a).then((function(e){t.fileId=a,"html"==e.result?(t.iframeSrc=window.context.portal+e.pdfUrl,t.$refs.iframeSrcSearch.handleOpen()):"txt"==e.result?(t.iframeSrc=window.context.portal+e.TxtUrl,t.$refs.iframeSrcSearch.handleOpen()):"picture"==e.result?(t.iframeSrc=window.context.portal+e.currentUrl,t.$refs.iframeSrcSearch.handleOpen()):"compress"==e.result?(t.fileTree=JSON.parse(e.fileTree).childList,t.$refs.fileTreeSearch.handleOpen()):(t.src=window.context.portal+e.pdfUrl,t.$refs.pdfSearch.handleOpen())}))},beforeRemove:function(e,t){var a=this;if(this.isChecking)return this.$confirm("确定移除 ".concat(e.name,"？")).then((function(){a.num=0;var t={};e.response?t=JSON.parse(e.response.value):(t=e).fileId=e.id;for(var i=0;i<a.files.length;i++)a.files[i].id==t.fileId&&a.files.splice(i,1)}));this.num=0;var i={};e.response?i=JSON.parse(e.response.value):(i=e).fileId=e.id;for(var n=0;n<this.files.length;n++)this.files[n].id==i.fileId&&(this.files.splice(n,1),delete this.uploadingFiles[Base64.encode(this.files[n].name)])},error:function(e,t,a){delete this.uploadingFiles[Base64.encode(t.name)]},success:function(e,t,a){for(var i=0;i<a.length;i++)delete this.uploadingFiles[Base64.encode(a[i].name)];if(0==this.num){this.list=[];for(var n=0;n<a.length;n++)this.list.push(a[n])}this.num=this.num+1;for(var o=0;o<this.list.length;o++)if(!this.list[o].raw)for(var r=0;r<a.length;r++)if(this.list[o].name==a[r].name){a.splice(r,1);break}if(this.num==a.length){for(var s=0;s<a.length;s++)if(a[s].response){var l=JSON.parse(a[s].response.value),c={};c.id=l.fileId,c.name=l.fileName,c.size=l.size,this.files.push(c)}this.$emit("input",JSON.stringify(this.files))}},getFiles:function(){return 0==this.files.length?"":this.files},isFinishUpload:function(){if("{}"!=JSON.stringify(this.uploadingFiles))throw this.$message.warning("正在上传附件，请稍后！"),"正在上传附件，请稍后！"},beforeAvatarUpload:function(e){var t=e.name?e.name:"",a=!t||t.substr(t.lastIndexOf(".")+1,t.length),i=this.accept.indexOf(a)<0;if(this.isChecking=!i,i)return"false"==this.accept?this.$message.error("请配置可上传文件的格式!"):this.$message.error("上传的附件只能是 "+this.accept+"格式!"),!i;this.uploadingFiles[Base64.encode(t)]="eror"}}}),o=(a("f7a2"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("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,multiple:!0,"before-remove":e.beforeRemove,accept:e.accept,"before-upload":e.beforeAvatarUpload,"on-exceed":e.exceed,limit:e.limits}},[a("el-tooltip",{attrs:{placement:"right",effect:"light"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n\t\t\t\t附件格式支持："+e._s(e.accept)+" "),a("br"),e._v("附件大小限制：单个文件不超过50MB\n\t\t\t")]),a("el-button",{attrs:{size:"mini",round:"",icon:"el-icon-plus"}},[e._v("上传")])],1)],1)],1)}),[],!1,null,"05bd94bf",null);t.default=r.exports},e6ee:function(e,t,a){"use strict";a.r(t),t.default={eip:{common:{search:"查詢",reset:"重置",save:"保存",cancel:"取消",up:"上移",down:"下移",remove:"刪除",clear:"清空",index:"序號",selected:"已選擇"},tree:{filterText:"輸入關鍵字進行過濾"},selectLang:{switchLang:"切換語言"}}}},e6f4:function(e,t,a){"use strict";a("772c")},e804:function(e,t,a){"use strict";a("15e7")},e80b:function(e,t,a){},e81d:function(e,t,a){!function(e){"use strict";var t={1:"១",2:"២",3:"៣",4:"៤",5:"៥",6:"៦",7:"៧",8:"៨",9:"៩",0:"០"},a={"១":"1","២":"2","៣":"3","៤":"4","៥":"5","៦":"6","៧":"7","៨":"8","៩":"9","០":"0"};e.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysMin:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ព្រឹក|ល្ងាច/,isPM:function(e){return"ល្ងាច"===e},meridiem:function(e,t,a){return e<12?"ព្រឹក":"ល្ងាច"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",ss:"%d វិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},dayOfMonthOrdinalParse:/ទី\d{1,2}/,ordinal:"ទី%d",preparse:function(e){return e.replace(/[១២៣៤៥៦៧៨៩០]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},week:{dow:1,doy:4}})}(a("c1df"))},e853:function(e,t,a){"use strict";a.r(t);a("25fc"),a("067b");var i=a("3c4e"),n=a.n(i),o={components:{eipUserSelector:function(){return Promise.resolve().then(a.bind(null,"1846"))},eipRoleSelector:function(){return Promise.resolve().then(a.bind(null,"1cb9"))},eipOrgSelector:function(){return Promise.resolve().then(a.bind(null,"c84d"))},eipPostSelector:function(){return Promise.resolve().then(a.bind(null,"6482"))}},props:{name:name},data:function(){return{dialogVisible:!1,showSelectors:{user:!1,org:!1,pos:!1,role:!1},needSetArr:[{type:"user",title:"用户",id:"",name:""},{type:"org",title:"组织",id:"",name:""},{type:"pos",title:"岗位",id:"",name:""},{type:"role",title:"角色",id:"",name:""}],noNeedSetArr:[],right:"",permissionList:[],showNeedRight:!0,curSelectItem:{},autoClose:!0,selectorKey:1}},methods:{showDialog:function(e){Object.assign(this.$data,this.$options.data());var t=n()({},e,{clone:!0});!1===t.autoClose&&(this.autoClose=!1),this.showNeedRight=!0,this.right="",t.right&&(this.right=n()({},t.right,{clone:!0})),this.permissionList=t.permissionList||[];for(var a=[],i=[],o=0;o<this.permissionList.length;o++){var r=this.permissionList[o],s=r.type,l=this.getRight(this.right,s);l?(l.title=r.title,"everyone"==l.type||"none"==l.type?(l.checked=!0,this.showNeedRight=!1,i.push(l)):(Object.assign(this.getRight(this.needSetArr,s),l),a.push(l),this.showSelectors[l.type]=!0)):"everyone"==r.type||"none"==r.type?(r.checked=!1,i.push(r)):(r.id="",r.name="",a.push(JSON.parse(JSON.stringify(r))),this.showSelectors[r.type]=!0)}var c={checked:!1,title:"其他",type:"otherAuth"};0==i.filter((function(e){return e.checked})).length&&(c.checked=!0),this.needSetArr=a,this.noNeedSetArr=i,this.noNeedSetArr.push(c),this.dialogVisible=!0},getRight:function(e,t){if(!this.right||0==this.right.size)return null;for(var a=0;a<e.length;a++){var i=e[a];if(i.type==t)return i}return null},closeDialog:function(){this.dialogVisible=!1},handleClose:function(){for(var e=[],t=!1,a=0;a<this.noNeedSetArr.length;a++){var i=this.noNeedSetArr[a];if(i.checked&&"otherAuth"!=i.type)return e.push(i),this.$emit("onConfirm",e,this.name),this.dialogVisible=!1,e;i.checked&&"otherAuth"==i.type&&(t=!0)}for(var n=this.needSetArr,o=0;o<n.length;o++){var r=n[o];r.id&&e.push(r)}if(t&&e.length<1)return this.$message({type:"warning",message:"请添加具体权限信息！"}),!1;this.$emit("onConfirm",e,this.name),this.autoClose&&(this.dialogVisible=!1)},checkNoSetting:function(e){for(var t=!1,a=0;a<this.noNeedSetArr.length;a++){var i=this.noNeedSetArr[a];e.checked&&(i!=e&&(i.checked=!1),"otherAuth"==e.type&&(t=!0))}this.showNeedRight=t,this.$forceUpdate()},updateNeedSetArr:function(e){this.needSetArr[e].id="",this.needSetArr[e].name="",++this.selectorKey}}},r=(a("a269"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.dialogVisible?a("el-dialog",{attrs:{title:"授权页面",visible:e.dialogVisible,width:"70%",appendToBody:"","close-on-click-modal":!1,"destory-on-close":"",top:"8vh"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-container",[a("el-main",{staticStyle:{padding:"10px",height:"530px"}},[a("form",{directives:[{name:"form",rawName:"v-form"}]},[a("table",{staticClass:"table table-bordered",staticStyle:{"border-spacing":"0",width:"100%","max-height":"400px",overflow:"initial"}},[a("thead",[a("th",{staticStyle:{width:"15%"}},[e._v("权限类型")]),a("th",[e._v("内容")]),a("th",{staticStyle:{width:"15%"}},[e._v("操作")])]),a("tbody",[e._l(e.noNeedSetArr,(function(t){return a("tr",{key:t.title},[a("th",[e._v(e._s(t.title))]),a("td"),a("td",[a("el-checkbox",{on:{change:function(a){return e.checkNoSetting(t)}},model:{value:t.checked,callback:function(a){e.$set(t,"checked",a)},expression:"item.checked"}})],1)])})),e._l(e.needSetArr,(function(t,i){return a("tr",{directives:[{name:"show",rawName:"v-show",value:e.showNeedRight&&e.showSelectors[t.type]&&"脚本"!=t.title,expression:"\n\t\t\t\t\t\t\t\t\tshowNeedRight &&\n\t\t\t\t\t\t\t\t\tshowSelectors[item.type] &&\n\t\t\t\t\t\t\t\t\titem.title != '脚本'\n\t\t\t\t\t\t\t\t"}],key:t.title,attrs:{"data-index":i,"data-subname":"needSetArr"}},[a("th",[e._v(e._s(t.title))]),a("td",["user"==t.type?a("eip-user-selector",{key:e.selectorKey,attrs:{appendToBody:!0,config:{id:"item.id"}},model:{value:t.name,callback:function(a){e.$set(t,"name",a)},expression:"item.name"}}):e._e(),"role"==t.type?a("eipRoleSelector",{key:e.selectorKey,attrs:{appendToBody:!0,config:{id:"item.id"}},model:{value:t.name,callback:function(a){e.$set(t,"name",a)},expression:"item.name"}}):e._e(),"org"==t.type?a("eipOrgSelector",{key:e.selectorKey,attrs:{appendToBody:!0,config:{id:"item.id"}},model:{value:t.name,callback:function(a){e.$set(t,"name",a)},expression:"item.name"}}):e._e(),"pos"==t.type?a("eipPostSelector",{key:e.selectorKey,attrs:{appendToBody:!0,config:{id:"item.id"}},model:{value:t.name,callback:function(a){e.$set(t,"name",a)},expression:"item.name"}}):e._e()],1),a("td",[a("el-button",{on:{click:function(t){return e.updateNeedSetArr(i)}}},[e._v("重置")])],1)])}))],2)])])])],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary",size:"medium"},on:{click:e.handleClose}},[e._v("确 定")]),a("el-button",{attrs:{size:"medium"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1):e._e()],1)}),[],!1,null,"d9f54b22",null);t.default=s.exports},e8b0:function(e,t,a){"use strict";a.r(t);a("25fc"),a("067b"),a("80a8"),a("5f72");var i=a("c7ea"),n=(a("2ade"),{name:"param-setting-dialog",props:{config:{type:Object,required:!0},data:{type:Array,required:!0},title:{type:String,required:!0}},data:function(){return{conditionfieldData:this.data,dialogVisible:!1,mapParam:{},field:this.config,dicDefaultProps:{children:"children",label:"name"},tagData:[],customQuerys:[]}},methods:{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)},setCurrentCustomQuery:function(){var e=this,t=this;t.field.customQuery.custQueryJson=[],t.customQuerys.forEach((function(e){t.field.customQuery.alias==e.alias&&("string"==typeof e.conditionfield&&(e.conditionfield=JSON.parse(e.conditionfield),e.resultfield=JSON.parse(e.resultfield)),Object.assign(t.field.customQuery,e),t.slimCustomQuery(t.field.customQuery))}));var a=[];this.field.customQuery.conditionfield.forEach((function(e){1==e.defaultType&&a.push(e)})),this.field.bind=a,this.custDialogprop={},this.field.options.gangedBind={},this.field.customQuery.valueBind="",this.field.customQuery.labelBind="",this.field.customQuery.conditionfield&&this.field.customQuery.conditionfield.forEach((function(t){e.$set(t,"fieldPath","")}))},afterCustomQueryLoadData:function(e){this.customQuerys=e.rows},tagNodeClick:function(e){this.field.tag=e.typeKey,this.field.tagName=e.name,this.$refs.tagSelect.blur()},tagClick:function(e){var t=this;this.tagData&&this.tagData.length>0||i.default.getCategory("TAG",(function(e){t.tagData=e.data}))},dynamicClick:function(){this.customQueryUrl="/form/customQuery/v1/list",this.field.customQuery={valueBind:"",labelBind:"",conditionfield:[],custQueryJson:[]},this.field.bind=[],this.field.options=[]},handleSave:function(){this.$emit("returnVal",this.field),this.dialogVisible=!1},handleClose:function(){this.dialogVisible=!1}}}),o=(a("e0c0"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("span",{staticStyle:{float:"right",color:"#8492a6","font-size":"13px"}},[a("el-button",{staticStyle:{padding:"3px 0"},attrs:{type:"text",title:"配置属性"},on:{click:function(t){t.stopPropagation(),e.dialogVisible=!0}}},[a("i",{staticClass:"el-icon-setting",staticStyle:{"font-weight":"bold"}})])],1),a("el-dialog",{attrs:{title:e.title+"配置",width:"600px",visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1,"append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("div",{staticStyle:{height:"400px"}},["tag"==e.field.type?[a("H3",{staticStyle:{"margin-bottom":"0px"}},[e._v("标签")]),a("div",{staticClass:"customQuery-inputs"},[a("el-select",{ref:"tagSelect",staticStyle:{width:"100%"},attrs:{clearable:"",placeholder:"请选择标签"},on:{"visible-change":e.tagClick},model:{value:e.field.tag,callback:function(t){e.$set(e.field,"tag",t)},expression:"field.tag"}},[a("el-option",{staticStyle:{width:"100%",height:"100%",overflow:"auto","background-color":"#fff"},attrs:{value:e.field.tag,label:e.field.tagName}},[a("el-tree",{attrs:{data:e.tagData,props:e.dicDefaultProps},on:{"node-click":e.tagNodeClick}})],1)],1)],1),a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-text":"可搜索","inactive-text":"不可搜索"},model:{value:e.field.filterable,callback:function(t){e.$set(e.field,"filterable",t)},expression:"field.filterable"}}),a("br"),a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-text":"可扩展","inactive-text":"不可扩展"},model:{value:e.field.expand,callback:function(t){e.$set(e.field,"expand",t)},expression:"field.expand"}})]:e._e(),"下拉框"==e.title||"单选框"==e.title?[a("ht-form-item",{staticClass:"select_config",attrs:{label:"选项配置","label-width":"100px"}},["radio"==e.field.type||"checkbox"==e.field.type?a("el-checkbox",{model:{value:e.field.inline,callback:function(t){e.$set(e.field,"inline",t)},expression:"field.inline"}},[e._v("\n\t\t\t\t\t\t换行显示\n\t\t\t\t\t\t"),a("el-tooltip",{attrs:{content:"是否换行显示"}},[a("i",{staticClass:"property-tip icon-question"})])],1):a("span",{staticStyle:{"margin-left":"96px"}}),a("el-radio-group",{staticClass:"btn-radio",attrs:{size:"mini"},on:{change:e.dynamicClick},model:{value:e.field.choiceType,callback:function(t){e.$set(e.field,"choiceType",t)},expression:"field.choiceType"}},[a("el-radio-button",{attrs:{label:"static"}},[e._v("固定选项")]),a("el-radio-button",{attrs:{label:"dynamic"}},[e._v("动态选项")])],1)],1),"static"==e.field.choiceType?a("div",[a("table",{staticClass:"form-table choiceType-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",{staticClass:"linkageTable-tr"},[a("td",{staticStyle:{width:"100px"}},[e._v("选项值")]),a("td",[e._v("选项标签")]),a("td",{staticStyle:{width:"60px"}},[e._v("\n\t\t\t\t\t\t\t\t\t操作\n\t\t\t\t\t\t\t\t\t"),a("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-plus"},on:{click:function(t){return e.field.options.push({key:"",value:""})}}})],1)]),e._l(e.field.options,(function(t,i){return a("tr",{key:i},[a("td",[a("el-input",{attrs:{size:"mini",placeholder:"选项值"},model:{value:t.key,callback:function(a){e.$set(t,"key",a)},expression:"item.key"}})],1),a("td",[a("el-input",{attrs:{size:"mini",placeholder:"选项标签"},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"item.value"}})],1),a("td",{staticStyle:{"text-align":"center"}},[a("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"0px"},attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.field.options.remove(t)}}})],1)])}))],2)])]):e._e(),"dynamic"==e.field.choiceType?a("div",{staticClass:"customQuery-inputs"},[a("ht-load-data",{attrs:{url:"/form/customQuery/v1/list",requestMethod:"post",context:"form"},on:{"after-load-data":e.afterCustomQueryLoadData}}),a("ht-select",{attrs:{clearable:"",filterable:"",options:e.customQuerys,props:{key:"alias",value:"name"}},on:{change:function(t){return e.setCurrentCustomQuery()},clear:function(t){return e.setCurrentCustomQuery()}},model:{value:e.field.customQuery.alias,callback:function(t){e.$set(e.field.customQuery,"alias",t)},expression:"field.customQuery.alias"}}),e.field.bind&&e.field.bind.length>0?a("ht-form-item",{staticClass:"basics-property",attrs:{label:"","label-width":""}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"自定义查询需要的参数传入"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("参数绑定")])],1),[a("table",{staticClass:"form-table custDialog-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",{staticClass:"linkageTable-tr"},[a("td",{attrs:{width:"100px;"}},[e._v("参数名")]),a("td",[e._v("取值对象")])]),e._l(e.field.bind,(function(t,i){return a("tr",{key:i,staticStyle:{"text-align":"center"}},[a("td",[e._v(e._s(t.comment))]),a("td",[a("ht-select",{attrs:{clearable:"",options:e.conditionfieldData,props:{key:"field",value:"comment"}},model:{value:t.fieldPath,callback:function(a){e.$set(t,"fieldPath",a)},expression:"bind.fieldPath"}})],1)])}))],2)])]],2):e._e(),a("ht-form-item",{attrs:{label:"","label-width":""}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"返回值作为选项时的绑定"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("选项绑定")])],1),a("br"),a("div",[a("ht-form-item",{staticClass:"customQuery-inputs",staticStyle:{"text-align":"left"},attrs:{label:"值","label-width":"50px"}},[a("ht-select",{attrs:{clearable:"",options:e.field.customQuery.resultfield,props:{key:"field",value:"comment"}},model:{value:e.field.customQuery.valueBind,callback:function(t){e.$set(e.field.customQuery,"valueBind",t)},expression:"field.customQuery.valueBind"}})],1),a("ht-form-item",{staticClass:"customQuery-inputs",attrs:{label:"标签","label-width":"50px"}},[a("ht-select",{attrs:{clearable:"",options:e.field.customQuery.resultfield,props:{key:"field",value:"comment"}},model:{value:e.field.customQuery.labelBind,callback:function(t){e.$set(e.field.customQuery,"labelBind",t)},expression:"field.customQuery.labelBind"}})],1)],1)],2)],1):e._e()]:e._e()],2),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.handleSave}},[e._v("确 定")]),a("el-button",{on:{click:e.handleClose}},[e._v("取 消")])],1)])],1)}),[],!1,null,"6aa28e32",null);t.default=r.exports},e924:function(e,t,a){"use strict";a.r(t);var i=a("8bbf"),n=new(a.n(i).a);t.default=n},e971:function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("c994"),n=(a("5118"),{name:"eip-data-template-selector",props:{validate:[String,Object],value:[String,Object,Array],placeholder:{type:String,default:"请输入内容"},permission:{type:String,default:"w",validator:function(e){return-1!==["b","w","r","n"].indexOf(e)}},single:{type:Boolean,default:!1},config:Object,data:{type:Array,default:function(){return[]}},appendToBody:{type:Boolean,default:!1}},components:{eipDataTemplateDialog:function(){return Promise.resolve().then(a.bind(null,"9099"))}},data:function(){return{inputName:null,inputSuffixHeight:30,name:"",selectors:[],dialogVisible:!1,currentDemension:null}},computed:{inputWriteable:function(){return i.default.getWriteable(this.permission)},inputValidate:function(){return i.default.addRequiredOrNot(this.permission,this.validate,this)}},watch:{selectors:function(e){e&&e.length>=0&&e[0]&&e[0].name?this.name=e[0].name:this.name=""},value:function(e){this.value&&"{}"!=JSON.stringify(e)?(this.selectors.length>0&&(this.selectors=[]),this.selectors.push(e)):this.selectors=[]}},mounted:function(){this.value&&"{}"!=JSON.stringify(this.value)?this.selectors.push(this.value):this.selectors=[]},created:function(){this.inputName=this.name?this.name:i.default.getName(),this.$validator=this.$root.$validator},methods:{showDialog:function(){this.inputWriteable&&this.$refs.eipDataTemplateDialog.showDialog(this.selectors)},handleClose:function(e){this.$refs.eipDataTemplateDialog.handleClose(),e&&e()},handleDialogSure:function(e){this.selectors=e,this.$emit("input",this.selectors[0]),this.handleClose()},handleDialogCancel:function(){this.handleClose()},handleRemove:function(e){this.selectors.remove(e),this.$emit("handleRemove","")},clear:function(){this.selectors=[]},calacInputSuffixHeight:function(){this.$refs.tagSpans&&(this.$refs.tagSpans.offsetHeight?this.inputSuffixHeight=this.$refs.tagSpans.offsetHeight+5:this.inputSuffixHeight=30)}}}),o=(a("d2db"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"inputs"},[a("div",{staticClass:"el-select",staticStyle:{width:"100%","min-width":"180px"},on:{click:e.showDialog}},[a("div",{ref:"tagSpans",class:{"el-select__tags_readonly":!e.inputWriteable,"el-select__tags":e.inputWriteable},staticStyle:{width:"calc(100% - 50px)"}},[a("span",e._l(e.selectors,(function(t,i){return a("span",{key:i,staticClass:"el-tag el-tag--info el-tag--small",on:{click:function(e){e.stopPropagation()}}},[a("span",{staticClass:"el-select__tags-text"},[e._v(e._s(t.name))]),e.inputWriteable?a("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(a){return e.handleRemove(t)}}}):e._e()])})),0)]),e.inputWriteable?a("div",[a("ht-input",{ref:"inputEl",style:{height:e.inputSuffixHeight+"px"},attrs:{name:e.inputName,type:"text",placeholder:e.placeholder,validate:e.inputValidate},on:{clear:e.clear},model:{value:e.name,callback:function(t){e.name=t},expression:"name"}},[a("el-button",{attrs:{slot:"append",icon:"el-icon-search"},slot:"append"})],1)],1):e._e()]),a("eip-data-template-dialog",{ref:"eipDataTemplateDialog",attrs:{name:"eipDataTemplateDialog",single:e.single,"append-to-body":""},on:{onConfirm:e.handleDialogSure}})],1)}),[],!1,null,"15c3d702",null);t.default=r.exports},e9d5:function(e,t,a){"use strict";a.r(t);a("25fc"),a("96cf");var i,n=a("1da1"),o=(a("80a8"),a("4919"),a("5a1d"),a("289a")),r=a.n(o),s=a("f43e"),l=a("c994"),c=a("400c"),d={name:"layout-property",components:{Draggable:r.a},props:["data","boData","fieldIndexData"],data:function(){return{validateRules:c.validateRules,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;this.data.options.validateType=c.default.basicComponentsValidateType(this.data.ctrlType);var t=this.data.options.validateType;if(!t)return[];if("required"==t&&"'required'"==this.data.options.validate)return this.data.options.validateList;var a=t.split("|");return console.debug("validateList",this.data,a),this.validateRules.filter((function(t){var i=!0;-1!=a.indexOf(t.key)?e.isFilter&&null!=e.data.options.validateList.find((function(e){return e.key==t.key}))&&(i=!1):i=!1;return i}))}},created:function(){this.$validator=this.$root.$validator},watch:{fieldIndexData:function(e){var t=this;if(e.fieldName){this.data.options.validateList.forEach((function(e,a){"required"==e.key&&t.data.options.validateList.splice(a,1)}));var a={key:"required",name:"必填"};this.data.options.validateList.push(a),this.changeValidate(a)}this.requiredIndex=-1;for(var i=0;i<this.data.options.validateList.length;i++){if("required"==this.data.options.validateList[i].key&&e.fieldName)return void(this.requiredIndex=i);"required"==this.data.options.validateList[i].key&&this.data.options.validateList.splice(i,1)}}},methods:{diyScriptChange:(i=Object(n.a)(regeneratorRuntime.mark((function e(t){var a,i,n,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=this.$refs.scriptText,i=t,!a.selectionStart&&0!==a.selectionStart){e.next=12;break}return n=a.selectionStart,o=a.selectionEnd,this.toolmethod=a.value.substring(0,n)+i+a.value.substring(o,a.value.length),e.next=8,this.$nextTick();case 8:a.focus(),a.setSelectionRange(o+i.length,o+i.length),e.next=13;break;case 12:this.toolmethod+=i;case 13:case"end":return e.stop()}}),e,this)}))),function(e){return i.apply(this,arguments)}),methodOk:function(){this.data.options.validateList[this.methodIndex].value=s.Base64.encode(this.toolmethod),this.data.options.validate=this.newMergeValidate(this.data.options.validateList),this.dialogMethodVisible=!1},methodClick:function(e){this.methodIndex=e,this.dialogMethodVisible=!0,this.data.options.validateList[e].value&&(this.toolmethod=s.Base64.decode(this.data.options.validateList[e].value))},handleGridColumnRemove:function(e){this.data.options.validateList.splice(e,1)},filterBoAttr:function(e){var t=this;return e.filter((function(e){return e.name!=t.data.target}))},end:function(e){this.isFilter=!1;var t=this.data.options.validateList;this.data.options.validate=this.newMergeValidate(t)},appendValidate:function(e){var t=this.data.options.validateList;this.data.options.validate=this.newMergeValidate(t)},changeValidate:function(e){var t=this.validateRules.find((function(t){return t.key==e.key}));if(e.inputType=t.inputType,e.name=t.name,e.isInput=t.isInput,e.type=t.type,1!=this.validateList.length&&delete e.value,!e.isInput){var a=this.data.options.validateList;this.data.options.validate=this.newMergeValidate(a)}},addValidata:function(){var e=this;if(this.isFilter=!0,!this.data.fieldPath)return this.$validator.validateAll("field"),void this.$message.warning("请选择需要修改的组件或绑定属性");if(this.isAddValidata=!0,"required"!=this.data.options.validateType||1!=this.data.options.validateList.length){if(null==this.data.options.validateList)this.data.options.validateList=[];else if(this.data.options.validateList.length>0){var t=this.data.options.validateList[this.data.options.validateList.length-1];if(""==t.key)return void this.$validator.validate("field.validatorSelect");if("between"==t.key){if(null==t.start||""==t.start||null==t.end||""==t.end)return void this.$validator.validate("field.validatorValue")}else{if("select"==t.inputType&&(null==t.value||0==t.value.length))return void this.$validator.validate("field.validatorSelectInput");if("input"==t.inputType&&(null==t.value||0==t.value.length))return void this.$validator.validate("field.validatorValue");if("button"==t.inputType&&(null==t.value||0==t.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 t=e.key;return e.isInput&&("select"==e.inputType?t="相同的值"==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?t=e.key+":"+e.value:"twoInput"==e.inputType?t="between:"+e.start+","+e.end:"button"==e.inputType&&(t=e.key+":"+e.value)),"uniqueValidate"==t&&(t=e.key+":"+this.data.entId+","+this.data.boAttrId,console.debug("uniqueValidate",t)),t},newMergeValidate:function(e){var t=!1,a="",i=[],n=this;return e.forEach((function(e){var o=n.getValidate(e);i.push(o);var r=l.default.stringSplit(o,":")[0],s=l.default.stringSplit(o,":")[1],c="",d="";""!=a&&(d="|",c="+"),n.specialValidate.indexOf(r)>-1?(a=a+c+"'"+d+r+":'+"+s,t=!0):a=a+c+"'"+d+o+"'"})),t?a:0==i.length?"":"'"+i.join("|")+"'"}}},u=d,p=(a("4c13"),a("2877")),f=Object(p.a)(u,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("ht-form-item",{attrs:{"label-width":"300px;"}},[a("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(t,i){return a("li",{key:i},[a("i",{staticClass:"drag-item icon-draggable"}),a("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(a){return e.changeValidate(t)}},model:{value:t.key,callback:function(a){e.$set(t,"key",a)},expression:"item.key"}}),"button"==t.inputType?a("el-button",{staticClass:"el-icon-edit",staticStyle:{"margin-left":"5px"},on:{click:function(t){return e.methodClick(i)}}},[e._v("编写方法")]):e._e(),"twoInput"==t.inputType?a("ht-input",{staticStyle:{width:"60px","margin-left":"5px"},attrs:{name:"validatorValue",validate:"required"},on:{input:function(a){return e.appendValidate(t)}},model:{value:t.start,callback:function(a){e.$set(t,"start",a)},expression:"item.start"}}):e._e(),"twoInput"==t.inputType?a("ht-input",{staticStyle:{width:"60px","margin-left":"5px"},attrs:{name:"validatorValue",validate:"required"},on:{input:function(a){return e.appendValidate(t)}},model:{value:t.end,callback:function(a){e.$set(t,"end",a)},expression:"item.end"}}):e._e(),"input"==t.inputType?a("ht-input",{staticStyle:{width:"120px","margin-left":"5px"},attrs:{name:"validatorValue",validate:"required"},on:{input:function(a){return e.appendValidate(t)}},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"item.value"}}):e._e(),"select"==t.inputType||"row_unique"==t.key?a("ht-select",{staticStyle:{width:"120px","margin-left":"5px"},attrs:{validate:"row_unique"==t.key?"":e.required,options:e.boData,multiple:"row_unique"==t.key,props:{key:"name",value:"desc"},name:"validatorSelectInput"},on:{change:function(a){return e.appendValidate(t)}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options,n=t.propKey,o=t.propValue;return e._l(i,(function(t){return a("el-option-group",{key:t.name,attrs:{label:t.desc}},e._l(e.filterBoAttr(t.children),(function(e){return a("el-option",{key:"data."+t.path+"."+e[n],attrs:{label:e[o],value:"data."+t.path+"."+e[n]}})})),1)}))}}],null,!0),model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"item.value"}},[a("el-tooltip",{attrs:{content:"多个字段组合进行唯一校验时，字段名用逗号分隔。不填则只校验当前字段"}},[a("i",{staticClass:"property-tip icon-question",staticStyle:{"margin-right":"-10px"}})])],1):e._e(),i==e.requiredIndex?a("el-button",{staticClass:"grid-remove-button",attrs:{circle:"",disabled:"",plain:"",type:"danger",size:"mini",icon:"el-icon-minus"}}):a("el-button",{staticClass:"grid-remove-button",attrs:{circle:"",plain:"",type:"danger",size:"mini",icon:"el-icon-minus"},on:{click:function(t){return e.removeValidata(i)}}})],1)})),0),e.isAddValidata?a("div",{staticStyle:{"margin-left":"22px",width:"100%"}},[a("div",{staticStyle:{float:"left"}},[a("el-tooltip",{attrs:{effect:"light"}},[a("div",{attrs:{slot:"content"},slot:"content"},[a("h3",[e._v("校验规则：")]),a("div",{staticStyle:{"margin-top":"15px","margin-bottom":"25px"}},[a("span",{staticStyle:{color:"red"}},[e._v("*正则表达式：")]),a("span",[e._v("两个参数，第一个参数为正则表达式，第二个参数为校验未通过时的提示信息")]),a("br"),a("span",{staticStyle:{color:"red"}},[e._v("例如：")]),a("span",[e._v('"^[0-9]+$","校验失败，请输入数字"')]),a("br"),a("span",{staticStyle:{color:"red"}},[e._v("注意：")]),a("span",[e._v("字符串格式的表达式以英文逗号‘,’来分割参数")])])]),a("i",{staticClass:"property-tip icon-question"})]),a("el-button",{attrs:{type:"text"},on:{click:e.addValidata}},[e._v("添加校验规则")])],1),a("div",{staticStyle:{float:"right"}})]):e._e()],1),a("el-dialog",{staticClass:"urgent-text",attrs:{title:"方法校验",visible:e.dialogMethodVisible,"append-to-body":"","close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogMethodVisible=t}}},[a("div",{staticStyle:{"margin-top":"15px","margin-bottom":"25px"}},[a("code",[a("span",{staticStyle:{color:"red","margin-left":"15px"}},[e._v("编辑的脚本内容会直接填充到function(value,data){...}里面；value\n\t\t\t\t\t\t是当前控件输入值 data是表单数据对象")]),a("br"),a("span",{staticStyle:{color:"red","margin-left":"15px"}},[e._v("如需使用到表单BO数据例：data.实体表名.实体表字段(可以直接选择表单变量)")]),a("br"),a("span",{staticStyle:{color:"red","margin-left":"15px"}},[e._v("返回true 校验通过 false 校验不通过")]),a("br"),a("span",{staticStyle:{color:"red","margin-left":"15px"}},[e._v('返回值也可以是一个对象 {valid:true} 或者\n\t\t\t\t\t\t{valid:false,data:{message: i18n.t("login.login") }}\n\t\t\t\t\t\t使用国际化的方式')]),a("br"),a("span",{staticStyle:{color:"red","margin-left":"15px"}},[e._v('返回值也可以是一个对象 {valid:false,data:{message:\n\t\t\t\t\t\t"身份证号和出生日期不一致，请重新填写" }}')]),a("br"),a("span",{staticStyle:{color:"red","margin-left":"15px"}},[e._v("例如： if(data.jasonBo.fieldName == value ){ return true; }else{\n\t\t\t\t\t\treturn false;}")])])]),a("ht-form-item",{attrs:{label:"表单变量","label-width":""}},[a("ht-select",{attrs:{clearable:"",placeholder:"选择表单变量",options:e.boData,props:{key:"name",value:"desc"}},on:{change:e.diyScriptChange},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t,i){return a("el-option-group",{key:i,attrs:{label:t.desc}},e._l(t.children,(function(e){return a("el-option",{key:e.id,attrs:{label:e.desc,value:"data."+e.path+"."+e.name}})})),1)}))}}]),model:{value:e.diyScript,callback:function(t){e.diyScript=t},expression:"diyScript"}})],1),a("div",{staticStyle:{width:"100%",height:"100%"}},[a("codemirror",{ref:"scriptText",staticClass:"code",staticStyle:{width:"99%",height:"100%"},attrs:{options:e.cmOptions},model:{value:e.toolmethod,callback:function(t){e.toolmethod=t},expression:"toolmethod"}})],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.methodOk()}}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogMethodVisible=!1}}},[e._v("取 消")])],1)],1)],1)}),[],!1,null,"41ff52f5",null);t.default=f.exports},e9df:function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("6619"),a("25fc"),a("4bf8");var i=a("2ade"),n=a("5880"),o=a("316e"),r=a("c994");function s(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return l(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,r=!0,s=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){s=!0,o=e},f:function(){try{r||null==a.return||a.return()}finally{if(s)throw o}}}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var c={props:["defId","nodeId","type","value","removeSub","includeBpmConstants","isBpmForm","varData"],components:{FlowNodeCusersSelector:o.default},data:function(){return{visible:!1,dialogVisible:!1,data:[],defaultProps:{children:"children",label:"desc"},thisDefId:""}},computed:Object(n.mapState)({defConfigData:function(e){return e.flow.defConfigData}}),methods:{handleNodeClick:function(e,t,a){e&&e.children&&e.children.length>0||(this.visible=!1,this.handleValue(t,e),this.$emit("node-click",e,t))},handleValue:function(e,t){var a=e.data.name,i=e.parent,n=i.data.boDefAlias,o="number"==e.data.dataType?".getDouble":".getString";if("var"!=e.data.nodeType)for(;i&&!n;){console.log(i&&!n);var r=i.parent;if(!r)break;n=r.data.boDefAlias}if("sub"==e.data.nodeType)a=n+".getSubByKey('"+e.data.name+"') /* 获取子表,return List<BoData> */";else if("main"==i.data.nodeType)a="1"==this.type||"2"==this.type?n+"."+e.data.name:n+o+'("'+e.data.name+'") /*数据类型：'+e.data.dataType+"*/";else if("sub"==i.nodeType){a=n+'.getSubByKey("'+i.name+'") /*获取子表数据 ，返回数据：return List<BoData> 。子表字段：'+e.name+", 请根据实际情况处理子表数据的获取*/"}else"var"==e.data.nodeType&&(a=e.data.name);"1"==this.type?a="{"+e.data.desc+":"+a+"}":"3"==this.type&&(a=e.data.desc+"【"+n+"."+e.data.name+"】"),e.data.pathValue=a,t.pathValue=a,this.$emit("input",a)}},created:function(){if(this.varData)this.data=this.varData;else{this.utils=r.default;var e=this;this.thisDefId=this.defId,!this.thisDefId&&this.defConfigData&&this.defConfigData.initData&&(this.thisDefId=this.defConfigData.initData.bpmDefinition.defId);var t=this.removeSub;!1!==t&&(t=!0);var a=this.includeBpmConstants;!1!==a&&(a=!0);var n=this.isBpmForm;!1!==n&&(n=!0),i.default.post(window.context.bpmModel+"/flow/node/v1/varTree",{defId:this.thisDefId,nodeId:this.nodeId,includeBpmConstants:a,removeSub:t,bpmForm:n}).then((function(t){if("1"==e.type){var a,i=s(t.data);try{for(i.s();!(a=i.n()).done;){var n=a.value;"流程变量"==n.desc&&"root"==n.nodeType&&(n.children.push({desc:"流程标题",name:"title",nodeType:"var"}),n.children.push({desc:"发起时间",name:"startDate",nodeType:"var"}))}}catch(e){i.e(e)}finally{i.f()}}e.data=t.data}))}}},d=(a("8ac7"),a("2877")),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{style:"display: inline-block;"+("3"==e.type?"width:100%;":"")},["2"!=e.type?a("el-popover",{attrs:{placement:"bottom-start"},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},[e.visible?a("ht-tree",{style:"max-height:400px;;overflow: auto;"+("1"==e.type?"width:300px":""),attrs:{data:e.data,"node-key":"id","expand-on-click-node":!1,props:e.defaultProps,"support-filter":"","default-expand-all":""},on:{"node-click":e.handleNodeClick}}):e._e(),"3"!=e.type?a("el-button",{attrs:{slot:"reference"},slot:"reference"},[e._v("选择变量")]):e._e(),"3"==e.type?a("el-input",{staticStyle:{width:"100%"},attrs:{slot:"reference",placeholder:"选择变量",readonly:!0},slot:"reference",model:{value:e.value,callback:function(t){e.value=t},expression:"value"}}):e._e()],1):e._e(),"2"==e.type?a("ht-tree",{staticStyle:{height:"100%",width:"300px",overflow:"auto"},attrs:{data:e.data,"node-key":"id","expand-on-click-node":!1,props:e.defaultProps,"support-filter":"","default-expand-all":"","highlight-current":!0},on:{"node-click":e.handleNodeClick}}):e._e()],1)}),[],!1,null,"654a91f5",null);t.default=u.exports},ea30:function(e,t){e.exports=require("core-js/modules/es6.string.bold")},ea69:function(e,t,a){"use strict";a.r(t);a("12d2"),a("ea30");var i=a("ade3"),n=a("2909"),o=(a("2579"),a("803d"),a("2c92"),a("6e74"),a("00dd"),a("25fc"),a("067b"),a("80a8"),a("289a")),r=a.n(o),s=a("e42c"),l=a("4172"),c=a("3f55"),d=a("0547"),u=a("e2d0"),p=a("7de2"),f=a("2513"),m=a("7eed"),h=a("f43e"),g=a("c994"),b=a("c7ea");function v(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}var y={name:"layout-property",components:{FormTabsDialog:m.default,Draggable:r.a,IconDialog:s.default,i18nMessageEdit:l.default,EipDataTemplateSelector:function(){return Promise.resolve().then(a.bind(null,"e971"))},HotTableFieldDialog:c.default,HotSubDialog:d.default,MathDialog:u.default,MathRowDialog:p.default,CellMathDialog:f.default,SubImportMergeDialog:function(){return Promise.resolve().then(a.bind(null,"a966"))}},props:["data","subTables","sunTables","tablefields","boDefData","formType"],data:function(){return{selectQueryDialog:!1,subCustomHeader:"",customQuerys:[{alias:"",name:""}],subTableEnt:[{name:"",desc:""}],customDialogs:[],dialogcustDialogVisible:!1,dialogSunDialog:!1,custDialogprop:{},dialogincluddingFileVisible:!1,pageBtnScriptDialog:!1,pageBtnScriptBase:"",i18nMessageKey:"",dialogStyleVisible:!1,selectList:[],bindList:[],dialogDataViewVisible:!1,templateShow:!1,style:"",styleIndex:"",cmStyle:{value:"",mode:"css",readOnly:!1,smartIndent:!0,tabSize:2,theme:"base16-light",lineNumbers:!0,line:!0},relationVisible:!1,relations:[],dialogHotHeaderDialogVisible:!1,dialogHotCrossMappingVisible:!1,dialogHotNestedHeadersVisible:!1,dialogHotCountVisible:!1,dialogCellCountVisible:!1,dialogHotRowsCountVisible:!1,currentHotColumnField:{},dialogcustOrgVisible:!1,dialogMainTableCalcVisible:!1,dialogCellCalcVisible:!1,currentMainTableCalcField:{},currentCellCalcField:{},clickColor:"",selectBorderType:"",borderType:[{value:" border-style: solid; ",label:"————————————"},{value:" border-style: dotted; ",label:"●●●●●●●●●●●●●●●●●●●●"},{value:" border-style: dashed; ",label:"------------------------------"},{value:" border-style: double; ",label:"=================="}],hiddenBorder:"",hiddenBorderType:[{value:" border-left: none; ",label:"隐藏左边框"},{value:" border-right: none; ",label:"隐藏右边框"},{value:" border-top: none; ",label:"隐藏上边框"},{value:" border-bottom: none; ",label:"隐藏下边框"}],tableHeaderExample:'<tr class="sub-table-header" @click="transitionIndex = -1">\n\n    <th colspan="2" style="min-width: 200px;font-weight:normal;color:#969799;;;"><span>*</span>\n        <span style="color:#969799;margin-left: 5px;">一级表头名称</span>\n    </th>\n\n</tr>\n<tr class="sub-table-header" @click="transitionIndex = -1">\n\n    <th v-if="permission.fields.表名.字段名!=\'n\'" style="min-width: 200px;font-weight:normal;color:#969799;;;"><span\n            v-if="permission.fields.表名.字段名==\'b\'">*</span>\n        <span style="color:#969799;margin-left: 5px;">默认显示字段名</span>\n    </th>\n    <th v-if="permission.fields.表名.字段名!=\'n\'" style="min-width: 200px;font-weight:normal;color:#969799;;;"><span\n            v-if="permission.fields.表名.字段名==\'b\'">*</span>\n        <span style="color:#969799;margin-left: 5px;">默认显示字段名</span>\n    </th>\n\n</tr>',tableTempAddRowIndex:0,tableTempAddColIndex:0,tableTempDelRowIndex:0,tableTempDelColIndex:0}},mounted:function(){var e=this;this.data.ctrlType&&(this.data.templateId?""!=this.data.templateId&&b.default.getBpmDataTemplateById(this.data.templateId,"").then((function(t){e.data.templateObj=t.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,t){var a=this;if("{}"!=JSON.stringify(e)){if(this.tablefields.forEach((function(e){"main"==e.type&&(a.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,t){e!=t&&"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,t=[],a=0;a<e.length;a++)if("grid"==e[a].ctrlType){if(e[a].columns.length>0)for(var i=0;i<e[a].columns.length;i++)if(e[a].columns[i].list.length>0)for(var n=0;n<e[a].columns[i].list.length;n++)t.push(e[a].columns[i].list[n])}else t.push(e[a]);this.data.list=t}},openFormtbsDialog:function(e){this.$refs.FormtbsDialog.openDialog(e)},closeQueryDialog:function(){this.selectQueryDialog=!1,this.data.customQuery={isUse:this.data.customQuery.isUse},$message("清空成功")},setSelectQuery:function(e){var t=this;t.customQuerys.forEach((function(a){e==a.alias&&("string"==typeof a.conditionfield&&(a.conditionfield=JSON.parse(a.conditionfield),a.resultfield=JSON.parse(a.resultfield),a.conditionfield.forEach((function(e){t.$set(e,"fieldPath","")})),a.resultfield.forEach((function(e){t.$set(e,"fieldPath","")}))),Object.assign(t.data.customQuery,a),t.slimCustomQuery(t.data.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)},afterCustomQueryLoadData:function(e){},showSelectQueryDialog:function(){var e=this;this.data.options.boSubEntity?(this.subTableEnt=this.subTables.filter((function(t){return t.name==e.data.options.boSubEntity})),this.data.customQuery.path="data."+this.subTableEnt[0].path,this.$http.post("${form}/form/customQuery/v1/list").then((function(t){e.customQuerys=t.data.rows,e.selectQueryDialog=!0}))):this.$message.warning("请先绑定子表")},filterFields:function(e){return!("sub"==e.nodeType)},includeStyleNo:function(){this.style="",this.styleIndex="",this.clickColor="",this.hiddenBorder="",this.selectBorderType="",this.dialogStyleVisible=!1},includeStyleOk:function(){var e="";this.clickColor&&(e=" border-color: "+this.clickColor+"; ");var t="";this.hiddenBorder&&this.hiddenBorder.forEach((function(e){t+=e})),this.style||e||this.selectBorderType||t?this.data.columns[this.styleIndex].style=this.style+e+this.selectBorderType+t:this.data.columns[this.styleIndex].style="",this.style="",this.clickColor="",this.hiddenBorder="",this.selectBorderType="",this.styleIndex="",this.dialogStyleVisible=!1},handleGridColumnStyle:function(e){this.styleIndex=e,this.data.columns[e].style?this.style=this.data.columns[e].style:this.style="",this.dialogStyleVisible=!0},autoRunJSScript:function(e,t){var a;this.BtnScriptType=e,1==e&&(a=this.data.options.nextBntjson.preScript),this.pageBtnScriptDialog=!0,a&&(this.pageBtnScriptBase=h.Base64.decode(a))},pageBtnScriptDialogOk:function(){this.pageBtnScriptDialog=!1},pageBtnScriptDialogClose:function(){this.pageBtnScriptDialog=!1},pegeNextIcon:function(e){this.data.nextButton.icon=e},pegeBackIcon:function(e){this.data.backButton.icon=e},includeFilesOk:function(){this.dialogincluddingFileVisible=!1,this.subCustomHeader?this.data.customHeader=h.Base64.encode(this.subCustomHeader,"utf-8"):this.data.customHeader=""},includdingFile:function(){this.dialogincluddingFileVisible=!0,this.data.customHeader?this.subCustomHeader=h.Base64.decode(this.data.customHeader,"utf-8"):this.subCustomHeader=""},unbind:function(e){for(var t in this.custDialogprop)e==t&&(this.$set(this.custDialogprop,e,""),delete this.custDialogprop[e])},editI18nMessage:function(){this.i18nMessageKey=this.data.options.subTablePath,this.$refs.i18nMessageEdit.handleOpen()},afterSaveI18n:function(e){e.key=e.key.replace("$","#"),this.data.desc=e.key,this.data.desc_zh=e.desc},custDialogOk:function(e){var t=[];for(var a in this.custDialogprop)t.push({from:a,target:[this.custDialogprop[a]]});this.data.customDialogjson.custDialog.mappingConf=t,this.dialogcustDialogVisible=!1},custOrgDialogOk:function(){this.dialogcustOrgVisible=!1},custDialogClick:function(){this.dialogcustDialogVisible=!0,this.custDialogprop=null;var e={},t=this.data.customDialogjson;if(t.custDialog.mappingConf)for(var a,i=0;a=t.custDialog.mappingConf[i++];){var n=a.target;n&&(n=n.join(",")),e[a.from]=n}t.resultField.forEach((function(t){e[t.comment]||(e[t.comment]="")})),this.custDialogprop=e},custOrgClick:function(){this.data.customDialogjson.orgConfig||(this.data.customDialogjson.orgConfig={name:"",code:"",id:"",instId:""}),this.dialogcustOrgVisible=!0},initHotColHeaders:function(){var e=this,t=this.data.options.colHeadersRelations,a=[];if(this.subTables.forEach((function(t){t.name==e.data.options.boSubEntity&&(a=t.children)})),a.length>0)for(var i=function(i){var n=a[i],o=!1;if(t.forEach((function(e){e.name==n.name&&(o=!0)})),!o){var r={data:n.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:n.name,desc:n.comment,column:r,isSum:!1})}},n=0;n<a.length;n++)i(n)},setColHeader:function(){this.dialogHotHeaderDialogVisible=!0},setCrossMapping:function(){this.data.options.crossMapping||(this.data.options.crossMapping=[{toField:"",toIndex:1,fromFields:[{fromSubTabPath:"",fromField:"",fromIndex:1}]}]),this.dialogHotCrossMappingVisible=!0},setNestedHeaders:function(){this.data.options.nestedHeaders||(this.data.options.nestedHeaders=[]),this.dialogHotNestedHeadersVisible=!0},setMainTableCalc:function(){this.data.options.mainTableCalcs||(this.data.options.mainTableCalcs=[]),this.dialogMainTableCalcVisible=!0},setCellCalc:function(){this.data.options.cellCalcs||(this.data.options.cellCalcs=[]),this.dialogCellCalcVisible=!0},hotHeaderDialogOk:function(e){if(this.data.options.colHeadersRelations){var t=JSON.stringify(this.data.options.colHeadersRelations);this.data.options.colHeadersRelations=[],this.data.options.colHeadersRelations=JSON.parse(t)}this.dialogHotHeaderDialogVisible=!1},hotCrossMappingDialogOk:function(){this.dialogHotCrossMappingVisible=!1},hotMainTableCalcDialogOk:function(){this.dialogMainTableCalcVisible=!1},hotCellCalcDialogOk:function(){this.dialogCellCalcVisible=!1},hotNestedHeadersDialogOk:function(){this.dialogHotNestedHeadersVisible=!1},addHotCrossMapping:function(){this.data.options.crossMapping.push({toField:"",toIndex:1,fromFields:[{fromSubTabPath:"",fromField:"",fromIndex:1}]})},addHotCrossMappingField:function(e){e.fromFields.push({fromSubTabPath:"",fromField:"",fromIndex:1})},addHotMainTableCalc:function(){this.data.options.mainTableCalcs.push({name:"",mainField:"",sumField:""})},addHotCellCalc:function(){this.data.options.cellCalcs.push({cellField:"",rowIndex:1,mathExp:""})},addHotNestedHeaders:function(){this.data.options.nestedHeaders.push({headers:[{name:"",startField:"",endField:""}]})},hotHeaderRemove:function(e){this.data.options.colHeadersRelations.remove(e)},hotCrossMappingRemove:function(e){this.data.options.crossMapping.remove(e)},hotCrossMappingFiledRemove:function(e,t){e.fromFields.remove(t)},hotMainTableCalcRemove:function(e){this.data.options.mainTableCalcs.remove(e)},hotCellCalcRemove:function(e){this.data.options.cellCalcs.remove(e)},hotMainTableCalcEdit:function(e){this.currentHotColumnField={},this.dialogHotCountVisible=!0;var t=this;setTimeout((function(){t.$refs.mathDialog.mathExpAssign(e.script),t.currentMainTableCalcField=e}),0)},hotCellCalcEdit:function(e){this.currentCellCalcField={},this.dialogCellCountVisible=!0;var t=this;setTimeout((function(){t.$refs.cellMathDialog.mathExpAssign(e.mathExp),t.currentCellCalcField=e}),0)},hotNestedHeadersRemove:function(e){this.data.options.nestedHeaders.remove(e)},hotNestedHeadersItemAdd:function(e){e.push({name:"",startField:"",endField:""})},hotNestedHeadersItemRemove:function(e,t){e.remove(t)},setHotMathExp:function(e){this.currentMainTableCalcField={},this.dialogHotCountVisible=!0;var t=this;setTimeout((function(){t.$refs.mathDialog.mathExpAssign(e.column.mathExp),t.currentHotColumnField=e}),0)},setHotRowMathExp:function(e){this.currentMainTableCalcField={},this.dialogHotRowsCountVisible=!0;var t=this;setTimeout((function(){e.column.rowMathExp||(e.column.rowMathExp=[]),t.$refs.mathRowDialog.mathExpAssign(e.column.rowMathExp),t.currentHotColumnField=e}),0)},setHotColumMathExp:function(e){0!=Object.keys(this.currentMainTableCalcField)?this.currentMainTableCalcField.script=e:0!=Object.keys(this.currentHotColumnField)&&(this.currentHotColumnField.column.mathExp=e),this.$refs.mathDialog.mathExpAssign("")},setHotCellMathExp:function(e){0!=Object.keys(this.currentCellCalcField)&&(this.currentCellCalcField.mathExp=e),this.$refs.cellMathDialog.mathExpAssign("")},setHotColumRowMathExp:function(e){this.currentHotColumnField.column.rowMathExp=e,this.$refs.mathRowDialog.mathExpAssign([])},setHotColumType:function(e){this.$refs.hotTableFieldDialog.handleOpen(e)},hotTableFieldSave:function(e){},custDialogSunOk:function(e){var t=[];for(var a in this.custDialogprop)t.push({from:a,target:[this.custDialogprop[a]]});this.data.customDialogjson.custDialog.mappingConf=t,this.dialogSunDialog=!1},custDialogSunClick:function(){this.dialogSunDialog=!0,this.custDialogprop=null;var e={},t=this.data.customDialogjson;if(t.custDialog.mappingConf)for(var a,i=0;a=t.custDialog.mappingConf[i++];){var n=a.target;n&&(n=n.join(",")),e[a.from]=n}t.resultField.forEach((function(t){e[t.comment]||(e[t.comment]="")})),this.custDialogprop=e},dataViewClick:function(){this.data.templateKey&&""!=this.data.templateKey?(this.data.options.selectList&&(this.selectList=JSON.parse(JSON.stringify(this.data.options.selectList))),this.data.options.bindList&&(this.bindList=JSON.parse(JSON.stringify(this.data.options.bindList))),this.dialogDataViewVisible=!0):this.$message.warning("请先选择表单列表")},handleDataRemove:function(){this.selectList=[{selectField:"",bindSelectd:""}],this.bindList=[{fillField:"",bindFilld:""}],this.data.templateObj={}},confirmDataView:function(){if(this.selectList&&this.selectList.length>0)for(var e=0;e<this.selectList.length;e++)if(""==this.selectList[e].selectField||""==this.selectList[e].bindSelectd)return this.$message.warning("关联查询第"+(e+1)+"行表单字段、数据报表字段为空！"),!1;if(this.bindList&&this.bindList.length>0)for(var t=0;t<this.bindList.length;t++)if(""==this.bindList[t].fillField||""==this.bindList[t].bindFilld)return this.$message.warning("关联填充第"+(t+1)+"行表单字段、数据报表字段为空！"),!1;return this.isRepeat(this.selectList,"selectField")?this.isRepeat(this.selectList,"bindSelectd")?this.isRepeat(this.bindList,"fillField")?this.isRepeat(this.bindList,"bindFilld")?(this.data.options.selectList=JSON.parse(JSON.stringify(this.selectList)),this.data.options.bindList=JSON.parse(JSON.stringify(this.bindList)),void(this.dialogDataViewVisible=!1)):(this.$message.warning("关联填充字段只能绑定唯一的表单列表字段"),!1):(this.$message.warning("关联填充字段只能绑定唯一的表单字段"),!1):(this.$message.warning("关联查询字段只能绑定唯一的表单列表字段"),!1):(this.$message.warning("关联查询字段只能绑定唯一的表单字段"),!1)},isRepeat:function(e,t){for(var a={},i=0;i<e.length;i++){if(a[e[i][t]])return!1;a[e[i][t]]=e[i]}return!0},addSelectList:function(){if(this.tablefields)for(var e=0;e<this.tablefields.length;e++)if("main"==this.tablefields[e].nodeType){var t=this.tablefields[e].children;if(t&&this.selectList.length>=t.length)return this.$message.warning("不能添加更多的关联查询字段！"),!1}this.selectList.push({selectField:"",bindSelectd:""})},addBindList:function(){if(this.tablefields)for(var e=0;e<this.tablefields.length;e++)if("main"==this.tablefields[e].nodeType){var t=this.tablefields[e].children;if(t&&this.bindList.length>=t.length)return this.$message.warning("不能添加更多的关联填充字段！"),!1}this.bindList.push({fillField:"",bindFilld:""})},afterCustomDialogLoadData:function(e){this.customDialogs=e},icons:function(e){this.data.options.customDialogjson.icon=e},changeCustDialog:function(){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 e,t=0;e=this.customDialogs[t++];)if(e.alias==this.data.customDialogjson.custDialog.alias){var a;if(e.listDialog&&e.listDialog.resultfield&&(a=window.eval("("+e.listDialog.resultfield+")"),this.data.customDialogjson.custDialog.type="combiDialog"),e.resultfield&&(a=window.eval("("+e.resultfield+")"),this.data.customDialogjson.custDialog.type="custDialog"),a)for(var i,n=0;i=a[n++];)i.field=i.comment;this.data.customDialogjson.resultField=a;var o=window.eval("("+e.conditionfield+")");if(this.data.customDialogjson.custDialog.conditions=[],o&&o.length>0)for(var r,s=0;r=o[s++];)"3"==r.defaultType&&this.data.customDialogjson.custDialog.conditions.push(r)}}else this.data.customDialogjson.custDialog.conditions=[]},handleGridColumnRemove:function(e){null!=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)+g.default.getName(),isOpen:!1,list:[]}):this.data.columns.push({span:"",list:[]})},switchChange:function(e){window.eval(e.isOpen)?this.data.options.activeNames.push(e.idKey):this.data.options.activeNames.remove(e.idKey)},subTableChange:function(e,t){if(this.data.name=t.name,this.data.list=[],this.data.desc=t.desc,this.data.options.subTablePath=t.path,"子实体"==t.show&&(this.data.options.subDivTablePath=t.path),this.data.options.relation=t.relation,"hottable"==this.data.ctrlType&&t.children){for(var a=[],i=[],n=0;n<t.children.length;n++){var o=t.children[n],r={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:""}};a.push({name:o.name,desc:o.comment,column:r});var s={options:{}};s.boDefId=o.boDefId,s.boAttrId=o.id,s.fieldPath=o.path+"."+o.name,s.name=o.name,s.desc=o.desc,s.title=o.desc,s.entId=o.entId,s.boDefAlias=o.boDefAlias,s.tableName=o.tableName,s.columnType=o.columnType,"date"==o.dataType?(s.options.format=o.format,s.options.inputFormat=o.format):"number"==o.dataType&&(s.options.maxDecimalDigits=o.decimalLen,s.options.decimalDigits=o.decimalLen),i.push(s)}this.data.list=i,this.data.options.colHeadersRelations=a}},addRelation:function(){var e=this;this.relationVisible=!0,this.relations=[],this.data.list.forEach((function(t){t.options.mapping&&e.relations.push({key_:t.name,value_:t.options.mapping})}))},add:function(){this.relations.push({key_:"",value_:""})},remove:function(e){this.relations.splice(e,1)},submit:function(){var e=!1,t=new Map;this.relations.forEach((function(a){a.key_&&a.value_||(e=!0),t.set(a.key_,a.value_)})),e?this.$message("映射关系不能为空"):(this.data.list.forEach((function(e){t.has(e.name)?e.options.mapping=t.get(e.name):delete e.options.mapping})),this.relationVisible=!1)},initHotTableData:function(){this.$refs.hotSubDialog.showDialog()},hotTableInitData:function(e){this.data.options.initFillbackData=e},up:function(e,t){if(0===e)this.$message({message:"已经是列表中第一位",type:"warning"});else{var a=t[e-1];this.$set(t,e-1,t[e]),this.$set(t,e,a)}},down:function(e,t){if(e===t.length-1)this.$message({message:"已经是列表中最后一位",type:"warning"});else{this.isTransition=!0;var a=t[e+1];this.$set(t,e+1,t[e]),this.$set(t,e,a)}},handleTableTdClose:function(e,t){var a=this.data.rows[e];if(a.cols.length>1)t>0?a.cols[t-1].colspan+=1:0==t&&a.cols.length>1&&(a.cols[t+1].colspan+=1),a.cols.splice(t,1);else{var i=this.data.rows;i.splice(e,1),this.$set(this.data,"rows",i)}},tableOperation:function(e,t){var a=this,i=this.data.rows;if("row"==t){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(n.a)(i))}else if("col"==t){var r="add"==e?this.tableTempAddColIndex:this.tableTempDelColIndex;if(!r)return void this.$message({message:"请输入具体下标（大于0）。",type:"warning"});var s=0;if(i[0].cols.forEach((function(e){s+=e.colspan})),"add"==e&&r>s+1||"del"==e&&r>s)return void this.$message({message:"列下标超出范围，当前最大值为："+s,type:"warning"});if("add"==e)i.forEach((function(e){e.cols.splice(r-1,0,{colspan:1,list:[]})}));else if("del"==e){var l=0;i.forEach((function(e){l=0;var t=r-1,a=0,i=!1;e.cols.forEach((function(e){(l+=e.colspan)>=t+1&&(e.colspan>1?(e.colspan=e.colspan-1,i=!0):0==a&&(a=t))})),0==a||i||(a>=e.cols.length&&(a=e.cols.length-1),e.cols.splice(a,1))}))}this.$nextTick((function(){a.$set(a.data,"rows",Object(n.a)(i))}))}},getTableRowInit:function(e){var t=2;e&&e.length>0&&(t=0,e.forEach((function(e){t+=e.colspan})));for(var a={cols:[]},n=0;n<t;n++)a.cols.push({colspan:1,list:[]});return function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?v(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):v(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},a)},isFill:function(e){return!!(e.readOnly||e.readOnlyRows||e.required||e.requiredRows||e.mergeCell||e.dateFormat||e.style.background||e.style.color||e.style.bold||0!==e.style.size||e.style.diyStyle)},handleTableCol:function(e,t){var a=this.data.rows;1!=a.length||1!=a[e].cols.length?(1==a[e].cols.length?a.splice(e,1):a[e].cols.length>1&&(t>0?a[e].cols[t-1].colspan=a[e].cols[t-1].colspan+a[e].cols[t].colspan:a[e].cols[t+1].colspan=a[e].cols[t+1].colspan+a[e].cols[t].colspan,a[e].cols.splice(t,1)),this.$set(this.data,"rows",Object(n.a)(a))):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 t=this.data.rows[e],a=!1;return t.cols.forEach((function(e){if(e.colspan>1)return a=!0,!0})),a},tableAddTd:function(e){for(var t=this.data.rows[e],a=t.cols.length-1;a>=0;a--){var i=t.cols[a];if(i.colspan>1)return--i.colspan,void this.data.rows[e].cols.push({colspan:1,list:[]})}this.$message({message:"当前行列数已达上限，请按整列添加！",type:"warning"})}}},w=y,_=(a("ec41"),a("2877")),x=Object(_.a)(w,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{margin:"15px"}},[e.data&&"divider"==e.data.ctrlType?[a("div",{staticClass:"custDialog-div"},[a("span",[e._v("图标")]),a("div",{staticStyle:{float:"right","margin-right":"15px"}},[a("IconDialog",{on:{selected:e.icons}})],1)]),a("ht-form-item",{staticClass:"customQuery-inputs custDialog-item",attrs:{label:"内容","label-width":"100px"}},[a("ht-input",{model:{value:e.data.options.content,callback:function(t){e.$set(e.data.options,"content",t)},expression:"data.options.content"}})],1),a("ht-form-item",{staticClass:"customQuery-inputs custDialog-item",attrs:{label:"位置","label-width":"100px"}},[a("ht-select",{attrs:{options:[{key:"left",value:"居左"},{key:"right",value:"居右"},{key:"center",value:"居中"}]},model:{value:e.data.options.position,callback:function(t){e.$set(e.data.options,"position",t)},expression:"data.options.position"}})],1),a("ht-form-item",{staticClass:"customQuery-inputs custDialog-item",attrs:{label:"颜色","label-width":"100px"}},[a("el-color-picker",{attrs:{size:"mini"},model:{value:e.data.options.color,callback:function(t){e.$set(e.data.options,"color",t)},expression:"data.options.color"}})],1)]:e._e(),e.data&&"grid"==e.data.ctrlType?[a("ht-form-item",{attrs:{label:"栅格间隔","label-width":"65px"}},[a("ht-input",{attrs:{size:"mini",type:"number",width:"156px"},model:{value:e.data.options.gutter,callback:function(t){e.$set(e.data.options,"gutter",t)},expression:"data.options.gutter"}},[a("template",{slot:"append"},[a("span",[e._v("px")])])],2)],1),a("ht-form-item",{attrs:{"label-width":"65px"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"一行被切分为24分栏，通过列配置可以将一行划分为多列，每一列指定包含几个分栏。"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("列配置")])],1),a("draggable",e._b({staticClass:"column-ul",attrs:{list:e.data.columns,handle:".drag-item",tag:"ul"}},"draggable",{group:{name:"options"},ghostClass:"ghost",handle:".drag-item"},!1),e._l(e.data.columns,(function(t,i){return a("li",{key:i},[a("i",{staticClass:"drag-item icon-draggable"}),a("ht-input",{attrs:{max:24,min:0,size:"mini",type:"number",width:"130px"},model:{value:t.span,callback:function(a){e.$set(t,"span",e._n(a))},expression:"item.span"}}),e._v("  \n\t\t\t\t\t\t"),a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.handleGridColumnStyle(i)}}},[e._v("样式\n\t\t\t\t\t\t")]),a("el-button",{staticClass:"grid-remove-button",attrs:{circle:"",icon:"el-icon-minus",plain:"",size:"mini",type:"danger"},on:{click:function(t){return e.handleGridColumnRemove(i)}}})],1)})),0),a("div",{staticStyle:{"margin-left":"22px"}},[a("el-button",{attrs:{type:"text"},on:{click:e.handleGridColumnAdd}},[e._v("添加一列\n\t\t\t\t\t")])],1)],2),a("ht-form-item",{attrs:{label:"横向排列","label-width":"65px"}},[a("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(t){e.$set(e.data.options,"justify",t)},expression:"data.options.justify"}})],1),a("ht-form-item",{attrs:{label:"纵向排列","label-width":"65px"}},[a("ht-select",{attrs:{options:[{key:"top",value:"顶部对齐"},{key:"middle",value:"居中"},{key:"bottom",value:"底部对齐"}]},model:{value:e.data.options.align,callback:function(t){e.$set(e.data.options,"align",t)},expression:"data.options.align"}})],1)]:e._e(),e.data&&"table"==e.data.ctrlType?[a("ht-form-item",{staticStyle:{display:"block","margin-bottom":"0px"},attrs:{"label-width":"65px"}},[a("span",[e._v(" 行列配置 ")])]),a("ht-form-item",{attrs:{"label-width":"0px"}},[a("ul",{staticClass:"tableUl"},e._l(e.data.rows,(function(t,i){return a("li",{key:i},[a("span",[e._v("第"+e._s(i+1)+"行：")]),e._l(t.cols,(function(t,n){return a("el-tag",{key:n,attrs:{"disable-transitions":!1,closable:""},on:{close:function(t){return e.handleTableCol(i,n)}}},[e._v(e._s(t.colspan)+"\n\t\t\t\t\t\t")])})),e.tableHasColspan(i)?a("el-button",{staticClass:"tableTdAddBt",attrs:{circle:"",icon:"el-icon-plus",size:"mini",title:"添加",type:"primary"},on:{click:function(t){return e.tableAddTd(i)}}}):e._e()],2)})),0)]),a("ht-form-item",{attrs:{"label-width":"65px"}},[a("span",[e._v(" 追加到第 ")]),a("ht-input",{attrs:{type:"number"},model:{value:e.tableTempAddRowIndex,callback:function(t){e.tableTempAddRowIndex=t},expression:"tableTempAddRowIndex"}}),e._v("\n\t\t\t\t行\n\t\t\t\t"),a("el-button",{attrs:{circle:"",icon:"el-icon-plus",size:"mini",title:"添加",type:"primary"},on:{click:function(t){return e.tableOperation("add","row")}}})],1),a("ht-form-item",{attrs:{"label-width":"65px"}},[a("span",[e._v(" 追加到第 ")]),a("ht-input",{attrs:{type:"number"},model:{value:e.tableTempAddColIndex,callback:function(t){e.tableTempAddColIndex=t},expression:"tableTempAddColIndex"}}),e._v("\n\t\t\t\t列\n\t\t\t\t"),a("el-button",{attrs:{circle:"",icon:"el-icon-plus",size:"mini",title:"添加",type:"primary"},on:{click:function(t){return e.tableOperation("add","col")}}})],1),a("ht-form-item",{attrs:{"label-width":"65px"}},[a("span",[e._v(" 删 除 第  ")]),a("ht-input",{attrs:{type:"number"},model:{value:e.tableTempDelRowIndex,callback:function(t){e.tableTempDelRowIndex=t},expression:"tableTempDelRowIndex"}}),e._v("\n\t\t\t\t行\n\t\t\t\t"),a("el-button",{attrs:{circle:"",icon:"el-icon-delete",size:"mini",title:"删除",type:"danger"},on:{click:function(t){return e.tableOperation("del","row")}}})],1),a("ht-form-item",{attrs:{"label-width":"65px"}},[a("span",[e._v(" 删 除 第  ")]),a("ht-input",{attrs:{type:"number"},model:{value:e.tableTempDelColIndex,callback:function(t){e.tableTempDelColIndex=t},expression:"tableTempDelColIndex"}}),e._v("\n\t\t\t\t列\n\t\t\t\t"),a("el-button",{attrs:{circle:"",icon:"el-icon-delete",size:"mini",title:"删除",type:"danger"},on:{click:function(t){return e.tableOperation("del","col")}}})],1),a("ht-form-item",{staticStyle:{display:"block","margin-bottom":"12px"},attrs:{"label-width":"65px"}},[a("span",[e._v(" 表格行高 ")]),a("ht-input",{attrs:{min:0,size:"mini",type:"number",width:"90px"},model:{value:e.data.options.lineHeight,callback:function(t){e.$set(e.data.options,"lineHeight",t)},expression:"data.options.lineHeight"}}),e._v("\n\t\t\t\tpx\n\t\t\t")],1),a("ht-form-item",{staticStyle:{display:"block","margin-bottom":"12px"},attrs:{"label-width":"65px"}},[a("span",[e._v(" 标题宽度 ")]),a("ht-input",{attrs:{size:"mini",type:"number",width:"90px"},model:{value:e.data.options.labelWidth,callback:function(t){e.$set(e.data.options,"labelWidth",t)},expression:"data.options.labelWidth"}}),e._v(" \n\t\t\t\t"),a("el-radio-group",{model:{value:e.data.options.labelWidthType,callback:function(t){e.$set(e.data.options,"labelWidthType",t)},expression:"data.options.labelWidthType"}},[a("el-radio-button",{attrs:{label:"percent"}},[e._v("%")]),a("el-radio-button",{attrs:{label:"px"}},[e._v("px")])],1)],1),a("ht-form-item",{staticStyle:{display:"block","margin-bottom":"12px"},attrs:{"label-width":"65px"}},[a("span",[e._v(" 边框颜色 ")]),a("el-color-picker",{attrs:{size:"mini"},model:{value:e.data.options.borderColor,callback:function(t){e.$set(e.data.options,"borderColor",t)},expression:"data.options.borderColor"}})],1),a("ht-form-item",{staticStyle:{display:"block","margin-bottom":"12px"},attrs:{"label-width":"65px"}},[a("span",[e._v(" 边框宽度 ")]),a("ht-input",{attrs:{min:0,size:"mini",type:"number",width:"90px"},model:{value:e.data.options.borderWidth,callback:function(t){e.$set(e.data.options,"borderWidth",t)},expression:"data.options.borderWidth"}}),e._v("\n\t\t\t\tpx\n\t\t\t")],1),a("ht-form-item",{staticStyle:{display:"block","margin-bottom":"12px"},attrs:{"label-width":"65px"}},[a("span",[e._v(" 字体颜色 ")]),a("el-color-picker",{attrs:{size:"mini"},model:{value:e.data.options.fontColor,callback:function(t){e.$set(e.data.options,"fontColor",t)},expression:"data.options.fontColor"}})],1)]:e.data&&"tab"==e.data.ctrlType?[a("ht-form-item",{attrs:{label:"风格类型","label-width":""}},[a("el-radio-group",{model:{value:e.data.options.type,callback:function(t){e.$set(e.data.options,"type",t)},expression:"data.options.type"}},[a("el-radio-button",{attrs:{label:""}},[e._v("默认")]),a("el-radio-button",{attrs:{label:"card"}},[e._v("选项卡")]),a("el-radio-button",{attrs:{label:"border-card"}},[e._v("卡片化")])],1)],1),a("ht-form-item",{attrs:{label:"选项卡位置","label-width":""}},[a("el-radio-group",{model:{value:e.data.options.align,callback:function(t){e.$set(e.data.options,"align",t)},expression:"data.options.align"}},[a("el-radio-button",{attrs:{label:"top"}},[e._v("顶部")]),a("el-radio-button",{attrs:{label:"left"}},[e._v("左侧")]),a("el-radio-button",{attrs:{label:"right"}},[e._v("右侧")]),a("el-radio-button",{attrs:{label:"bottom"}},[e._v("底部")])],1)],1),a("ht-form-item",{attrs:{"label-width":""}},[a("ht-checkbox",{attrs:{options:[{key:"true",value:"页签、切换前是否校验当前页"}]},model:{value:e.data.options.nextCheck,callback:function(t){e.$set(e.data.options,"nextCheck",t)},expression:"data.options.nextCheck"}})],1),a("ht-form-item",{attrs:{label:"标签配置项","label-width":""}},[a("form-tabs-dialog",{ref:"FormtbsDialog",attrs:{data:e.data,tablefields:e.tablefields}}),a("draggable",e._b({staticClass:"column-ul",attrs:{list:e.data.columns,handle:".drag-item",tag:"ul"}},"draggable",{group:{name:"options"},ghostClass:"ghost",handle:".drag-item"},!1),e._l(e.data.columns,(function(t,i){return a("li",{key:i},[a("i",{staticClass:"drag-item icon-draggable"}),a("ht-input",{attrs:{size:"mini",width:"130px"},model:{value:t.span,callback:function(a){e.$set(t,"span",a)},expression:"item.span"}}),a("el-button",{staticClass:"grid-remove-button",attrs:{circle:"",icon:"el-icon-edit",plain:"",size:"mini",type:"danger"},on:{click:function(t){return e.openFormtbsDialog(i)}}}),a("el-button",{attrs:{circle:"",icon:"el-icon-minus",plain:"",size:"mini",type:"danger"},on:{click:function(t){return e.handleGridColumnRemove(i)}}})],1)})),0),a("div",{staticStyle:{"margin-left":"22px"}},[a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.handleGridColumnAdd("tab")}}},[e._v("添加标签\n\t\t\t\t\t")])],1)],1)]:e.data&&"page"==e.data.ctrlType?[a("h3",[e._v("无内容")])]:e.data&&"pageSteps"==e.data.ctrlType?[a("ht-form-item",{attrs:{label:"是否显示分页步骤条","label-width":""}},[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949"},model:{value:e.data.isShow,callback:function(t){e.$set(e.data,"isShow",t)},expression:"data.isShow"}})],1),a("ht-form-item",{attrs:{label:"分页步骤名配置","label-width":""}},e._l(e.data.pageStepsArr,(function(t,i){return a("li",{key:i},[a("i",{staticClass:"drag-item icon-draggable"}),a("ht-input",{attrs:{maxlength:"8","show-word-limit":"",size:"mini",width:"130px"},model:{value:t.name,callback:function(a){e.$set(t,"name",a)},expression:"item.name"}})],1)})),0)]:e.data&&"pageButton"==e.data.ctrlType?[a("h1",[e._v("分页按钮配置:")]),a("h3",[e._v("下一步按钮配置:")]),a("ht-form-item",{attrs:{label:"按钮名","label-width":""}},[a("ht-input",{attrs:{maxlength:"6","show-word-limit":""},model:{value:e.data.nextButton.name,callback:function(t){e.$set(e.data.nextButton,"name",t)},expression:"data.nextButton.name"}})],1),a("ht-form-item",{attrs:{label:"按钮图标","label-width":""}},[a("div",{staticStyle:{float:"right","margin-right":"15px"}},[a("IconDialog",{on:{selected:e.pegeNextIcon}})],1)]),a("ht-form-item",{attrs:{label:"按钮颜色","label-width":""}},[a("div",{staticStyle:{height:"0px","margin-top":"10px","margin-bottom":"20px"}},[a("el-color-picker",{attrs:{size:"mini"},model:{value:e.data.nextButton.color,callback:function(t){e.$set(e.data.nextButton,"color",t)},expression:"data.nextButton.color"}})],1)]),a("h3",[e._v("上一步按钮配置:")]),a("ht-form-item",{attrs:{label:"按钮名","label-width":""}},[a("ht-input",{attrs:{maxlength:"6","show-word-limit":""},model:{value:e.data.backButton.name,callback:function(t){e.$set(e.data.backButton,"name",t)},expression:"data.backButton.name"}})],1),a("ht-form-item",{attrs:{label:"按钮图标","label-width":""}},[a("div",{staticStyle:{float:"right","margin-right":"15px"}},[a("IconDialog",{on:{selected:e.pegeBackIcon}})],1)]),a("ht-form-item",{attrs:{label:"按钮颜色","label-width":""}},[a("div",{staticStyle:{height:"0px","margin-top":"10px","margin-bottom":"20px"}},[a("el-color-picker",{attrs:{size:"mini"},model:{value:e.data.backButton.color,callback:function(t){e.$set(e.data.backButton,"color",t)},expression:"data.backButton.color"}})],1)]),a("el-dialog",{staticClass:"urgent-text",attrs:{"before-close":e.pageBtnScriptDialogOk,"close-on-click-modal":!1,visible:e.pageBtnScriptDialog,"append-to-body":"",title:"按钮脚本",width:"600px"},on:{"update:visible":function(t){e.pageBtnScriptDialog=t}}},[a("el-row",{staticStyle:{height:"100%"}},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.pageBtnScriptBase,expression:"pageBtnScriptBase"}],ref:"scriptText",staticStyle:{width:"99%",height:"100%"},attrs:{autocomplete:"off",rows:"30",type:"textarea"},domProps:{value:e.pageBtnScriptBase},on:{input:function(t){t.target.composing||(e.pageBtnScriptBase=t.target.value)}}})]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:e.pageBtnScriptDialogClose}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:e.pageBtnScriptDialogOk}},[e._v("确 定\n\t\t\t\t\t")])],1)],1)]:e.data&&"accordion"==e.data.ctrlType?[a("ht-form-item",{attrs:{label:"折叠面板配置","label-width":""}},[a("ht-checkbox",{attrs:{options:[{key:"true",value:"面板、折叠前是否校验当前面板"}]},model:{value:e.data.options.nextCheck,callback:function(t){e.$set(e.data.options,"nextCheck",t)},expression:"data.options.nextCheck"}})],1),a("ht-form-item",{attrs:{label:"面板配置","label-width":""}},[a("draggable",e._b({staticClass:"column-ul",attrs:{list:e.data.columns,handle:".drag-item",tag:"ul"}},"draggable",{group:{name:"options"},ghostClass:"ghost",handle:".drag-item"},!1),e._l(e.data.columns,(function(t,i){return a("li",{key:i},[a("i",{staticClass:"drag-item icon-draggable"}),a("ht-input",{attrs:{size:"mini",width:"130px"},model:{value:t.span,callback:function(a){e.$set(t,"span",a)},expression:"item.span"}}),a("el-switch",{staticStyle:{"margin-left":"10px"},attrs:{"active-text":"是否展开","active-value":"true","inactive-value":"false"},on:{change:function(a){return e.switchChange(t)}},model:{value:t.isOpen,callback:function(a){e.$set(t,"isOpen",a)},expression:"item.isOpen"}}),a("el-button",{staticClass:"grid-remove-button",staticStyle:{"margin-left":"10px"},attrs:{circle:"",icon:"el-icon-minus",plain:"",size:"mini",type:"danger"},on:{click:function(t){return e.handleGridColumnRemove(i)}}})],1)})),0),a("div",{staticStyle:{"margin-left":"22px"}},[a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.handleGridColumnAdd("collapse")}}},[e._v("添加面板\n\t\t\t\t\t")])],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?[a("div",{staticClass:"custDialog-div"},[a("span",[e._v("数据视图设置")]),e.data.templateKey&&""!=e.data.templateKey?a("el-button",{staticClass:"custDialog-btn",attrs:{icon:"icon-list2",size:"mini"},on:{click:function(t){return e.dataViewClick()}}},[e._v("设置参数绑定\n\t\t\t\t")]):e._e()],1),a("ht-form-item",{staticClass:"customQuery-inputs custDialog-item",attrs:{"label-width":"120px"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"所选择的表单列表作为选项时的绑定"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("选择表单列表")])],1),e.templateShow?a("eip-data-template-selector",{attrs:{single:!0,placeholder:"请选择表单列表"},on:{handleRemove:e.handleDataRemove},model:{value:e.data.templateObj,callback:function(t){e.$set(e.data,"templateObj",t)},expression:"data.templateObj"}}):e._e()],2),a("el-dialog",{staticClass:"urgent-text",attrs:{"close-on-click-modal":!1,visible:e.dialogcustDialogVisible,"append-to-body":"",title:"设置表单列表回填",width:"600px"},on:{"update:visible":function(t){e.dialogcustDialogVisible=t}}},[a("table",{staticClass:"form-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",{staticClass:"linkageTable-tr"},[a("td",{attrs:{width:"150px"}},[e._v("返回结果字段")]),a("td",{attrs:{width:"220px"}},[e._v("绑定表单的字段属性")]),a("td",{attrs:{width:"80px"}},[e._v("解除绑定")])]),e._l(e.data.templateField,(function(t,i){return a("tr",{key:i,staticClass:"linkageTable-tr"},[a("td",[e._v(e._s(t.desc))]),a("td",[a("ht-select",{attrs:{options:e.tablefields,props:{key:"name",value:"desc"},filterable:"",validate:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options,n=t.propKey,o=t.propValue;return e._l(i,(function(t){return a("el-option-group",{key:t.name,attrs:{label:t.desc}},e._l(t.children.filter((function(t){return e.filterFields(t)})),(function(e){return a("el-option",{key:e[n],attrs:{label:e[o],value:e[n]}})})),1)}))}}],null,!0),model:{value:e.custDialogprop[t.name],callback:function(a){e.$set(e.custDialogprop,t.name,a)},expression:"custDialogprop[field.name]"}})],1),a("td",[a("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.unbind(t.name)}}})],1)])}))],2)]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.custDialogOk}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogcustDialogVisible=!1}}},[e._v("取 消")])],1)]),a("el-dialog",{staticClass:"urgent-text",attrs:{"close-on-click-modal":!1,visible:e.dialogDataViewVisible,"append-to-body":"",title:"设置数据视图参数",width:"800px"},on:{"update:visible":function(t){e.dialogDataViewVisible=t}}},[a("table",{staticClass:"form-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",{staticClass:"linkageTable-tr"},[a("td",{attrs:{width:"180px"}}),a("td",{attrs:{width:"240px"}},[e._v("表单字段")]),a("td",{attrs:{width:"240px"}},[e._v("表单列表字段")]),a("td",{attrs:{width:"80px"}},[e._v("操作")])]),a("tr",{staticClass:"linkageTable-tr"},[a("td",{attrs:{width:"180px"}},[a("el-tooltip",{attrs:{content:"表单参数绑定,可根据绑定表单字段对数据报表数据进行过滤展示;不绑定则显示所有数据"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("关联查询字段")]),a("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"5px"},attrs:{icon:"el-icon-plus"},on:{click:function(t){return e.addSelectList()}}})],1),a("td",{attrs:{colspan:"6"}},[a("table",{attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},e._l(e.selectList,(function(t,i){return a("tr",{key:i},[a("td",{attrs:{width:"240px"}},[a("ht-select",{staticStyle:{margin:"10px 20px"},attrs:{clearable:!0,options:e.tablefields,props:{key:"name",value:"desc"},filterable:""},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options,n=t.propKey,o=t.propValue;return e._l(i,(function(t){return a("el-option-group",{key:t.name,attrs:{label:t.desc}},e._l(t.children.filter((function(t){return e.filterFields(t)})),(function(e){return a("el-option",{key:e[n],attrs:{label:e[o],value:e[n]}})})),1)}))}}],null,!0),model:{value:t.selectField,callback:function(a){e.$set(t,"selectField",a)},expression:"item.selectField"}})],1),a("td",{attrs:{width:"240px"}},[a("el-select",{staticStyle:{margin:"10px 10px 10px 30px"},attrs:{clearable:"",placeholder:"请选择"},model:{value:t.bindSelectd,callback:function(a){e.$set(t,"bindSelectd",a)},expression:"item.bindSelectd"}},e._l(e.data.templateField,(function(e){return a("el-option",{key:e.id,attrs:{label:e.desc,value:e.name}})})),1)],1),a("td",{staticStyle:{"text-align":"center"},attrs:{width:"80px"}},[a("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"20px"},attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.selectList.remove(t)}}})],1)])})),0)])]),a("tr",{staticClass:"linkageTable-tr"},[a("td",{attrs:{width:"180px"}},[a("el-tooltip",{attrs:{content:"字段回填，将表单字段的值回填到数据视图表单字段中；不绑定则不回填。"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("关联填充字段")]),a("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"5px"},attrs:{icon:"el-icon-plus"},on:{click:function(t){return e.addBindList()}}})],1),a("td",{attrs:{colspan:"6"}},[a("table",{attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},e._l(e.bindList,(function(t,i){return a("tr",{key:i},[a("td",{attrs:{width:"240px"}},[a("ht-select",{staticStyle:{margin:"10px 20px"},attrs:{clearable:!0,options:e.tablefields,props:{key:"name",value:"desc"},filterable:""},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options,n=t.propKey,o=t.propValue;return e._l(i,(function(t){return a("el-option-group",{key:t.name,attrs:{label:t.desc}},e._l(t.children.filter((function(t){return e.filterFields(t)})),(function(e){return a("el-option",{key:e[n],attrs:{label:e[o],value:e[n]}})})),1)}))}}],null,!0),model:{value:t.fillField,callback:function(a){e.$set(t,"fillField",a)},expression:"item.fillField"}})],1),a("td",{attrs:{width:"240px"}},[a("el-select",{staticStyle:{margin:"10px 10px 10px 30px"},attrs:{clearable:"",placeholder:"请选择"},model:{value:t.bindFilld,callback:function(a){e.$set(t,"bindFilld",a)},expression:"item.bindFilld"}},e._l(e.data.templateField,(function(e){return a("el-option",{key:e.id,attrs:{label:e.desc,value:e.name}})})),1)],1),a("td",{staticStyle:{"text-align":"center"},attrs:{width:"80px"}},[a("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"20px"},attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.bindList.remove(t)}}})],1)])})),0)])])])]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.confirmDataView()}}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogDataViewVisible=!1}}},[e._v("取 消")])],1)])]:[a("div",{staticClass:"property-empty"},[e._v("当前布局字段没有可配置属性")])]:[a("el-dialog",{staticClass:"urgent-text",attrs:{"close-on-click-modal":!1,visible:e.dialogSunDialog,"append-to-body":"",title:"设置孙表对话框返回值",width:"600px"},on:{"update:visible":function(t){e.dialogSunDialog=t}}},[a("table",{staticClass:"form-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",{staticClass:"linkageTable-tr"},[a("td",{attrs:{width:"150px"}},[e._v("返回结果字段")]),a("td",{attrs:{width:"220px"}},[e._v("绑定显示的属性")]),a("td",{attrs:{width:"80px"}},[e._v("解除绑定")])]),e._l(this.data.customDialogjson.resultField,(function(t,i){return a("tr",{key:i,staticClass:"linkageTable-tr"},[a("td",[e._v(e._s(t.comment))]),a("td",[a("ht-select",{attrs:{options:e.sunTables.filter((function(t){return t.name===e.data.options.boSubEntity})),props:{key:"name",value:"desc"},clearable:"",filterable:""},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t,i){return a("el-option-group",{key:i,attrs:{label:t.desc}},e._l(t.children,(function(e){return a("el-option",{key:e.id,attrs:{label:e.desc,value:e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:e.custDialogprop[t.comment],callback:function(a){e.$set(e.custDialogprop,t.comment,a)},expression:"custDialogprop[field.comment]"}})],1),a("td",[a("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.unbind(t.comment)}}})],1)])}))],2)]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.custDialogSunOk}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogSunDialog=!1}}},[e._v("取 消")])],1)]),a("ht-form-item",{attrs:{label:"绑定孙表","label-width":""}},[a("ht-select",{attrs:{options:e.sunTables,props:{key:"name",value:"desc"},filterable:""},on:{change:e.subTableChange},model:{value:e.data.options.boSubEntity,callback:function(t){e.$set(e.data.options,"boSubEntity",t)},expression:"data.options.boSubEntity"}})],1),a("ht-form-item",{attrs:{label:"孙表标题","label-width":""}},[a("ht-input",{staticStyle:{width:"215px"},model:{value:e.data.desc,callback:function(t){e.$set(e.data,"desc",t)},expression:"data.desc"}},[a("el-button",{attrs:{slot:"append",icon:"el-icon-search"},on:{click:e.editI18nMessage},slot:"append"},[e._v("国际化\n\t\t\t\t\t")])],1)],1),"hottable"!==e.data.ctrlType&&"onetomany"==e.data.options.relation?a("ht-form-item",{attrs:{label:"最大行数","label-width":""}},[a("el-tooltip",{staticClass:"item",attrs:{content:"0为无限制",effect:"dark",placement:"top-start"}},[a("i",{staticClass:"el-icon-info"})]),a("ht-input",{attrs:{min:0,type:"number"},model:{value:e.data.options.maxRow,callback:function(t){e.$set(e.data.options,"maxRow",t)},expression:"data.options.maxRow"}})],1):e._e(),a("el-button",{attrs:{icon:"icon-technology",size:"mini"},on:{click:e.includdingFile}},[e._v("自定义表头\n\t\t\t")]),a("div",{staticStyle:{"margin-top":"10px","margin-bottom":"10px"}},[a("el-checkbox",{model:{value:e.data.subtableBackfill,callback:function(t){e.$set(e.data,"subtableBackfill",t)},expression:"data.subtableBackfill"}},[e._v("孙表回填")]),a("el-tooltip",{attrs:{content:"需先配置自定义对话框，实现效果：配置孙表回填后会在孙表上显示配置的按钮，点击后弹出对话框，选择数据将已选数据回填到孙表中。"}},[a("i",{staticClass:"property-tip icon-question"})])],1),a("ht-load-data",{attrs:{context:"form",requestMethod:"post",url:"/form/customDialog/v1/getAll"},on:{"after-load-data":e.afterCustomDialogLoadData}}),e.data.subtableBackfill?a("span",[a("div",{staticClass:"custDialog-div"},[e.data.customDialogjson.custDialog.alias?a("el-button",{staticClass:"custDialog-btn",attrs:{icon:"icon-list2",size:"mini"},on:{click:e.custDialogSunClick}},[e._v("设置返回值")]):e._e()],1),a("ht-form-item",{staticClass:"customQuery-inputs custDialog-item",attrs:{"label-width":"100px"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"所选择的自定义查询作为选项时的绑定"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("选择对话框")])],1),a("ht-select",{attrs:{options:e.customDialogs,props:{key:"alias",value:"name"},clearable:"",filterable:""},on:{change:e.changeCustDialog},model:{value:e.data.customDialogjson.custDialog.alias,callback:function(t){e.$set(e.data.customDialogjson.custDialog,"alias",t)},expression:"data.customDialogjson.custDialog.alias"}})],2),a("ht-form-item",{staticClass:"customQuery-inputs custDialog-item",attrs:{label:"按钮名称","label-width":"100px"}},[a("ht-input",{model:{value:e.data.customDialogjson.name,callback:function(t){e.$set(e.data.customDialogjson,"name",t)},expression:"data.customDialogjson.name"}})],1),a("div",{staticClass:"custDialog-div"},[a("span",[e._v("按钮图标")]),a("div",{staticStyle:{float:"right","margin-right":"15px"}},[a("IconDialog",{on:{selected:e.icons}})],1),a("i",{class:this.data.customDialogjson.icon,staticStyle:{float:"right","line-height":"28px"}})])],1):e._e(),a("el-dialog",{staticClass:"urgent-text",attrs:{"close-on-click-modal":!1,visible:e.dialogcustDialogVisible,"append-to-body":"",title:"设置对话框返回值",width:"600px"},on:{"update:visible":function(t){e.dialogcustDialogVisible=t}}},[a("table",{staticClass:"form-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",{staticClass:"linkageTable-tr"},[a("td",{attrs:{width:"150px"}},[e._v("返回结果字段")]),a("td",{attrs:{width:"220px"}},[e._v("绑定显示的属性")]),a("td",{attrs:{width:"80px"}},[e._v("解除绑定")])]),e._l(this.data.customDialogjson.resultField,(function(t,i){return a("tr",{key:i,staticClass:"linkageTable-tr"},[a("td",[e._v(e._s(t.comment))]),a("td",[a("ht-select",{attrs:{options:e.subTables.filter((function(t){return t.name===e.data.options.boSubEntity})),props:{key:"name",value:"desc"},clearable:"",filterable:""},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t,i){return a("el-option-group",{key:i,attrs:{label:t.desc}},e._l(t.children,(function(e){return a("el-option",{key:e.id,attrs:{label:e.desc,value:e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:e.custDialogprop[t.comment],callback:function(a){e.$set(e.custDialogprop,t.comment,a)},expression:"custDialogprop[field.comment]"}})],1),a("td",[a("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.unbind(t.comment)}}})],1)])}))],2)]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.custDialogOk}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogcustDialogVisible=!1}}},[e._v("取 消")])],1)]),a("i18n-message-edit",{ref:"i18nMessageEdit",attrs:{messageKey:e.i18nMessageKey},on:{"after-save":e.afterSaveI18n}})]:[a("ht-form-item",{attrs:{label:"绑定子表","label-width":""}},[a("ht-select",{attrs:{options:e.subTables,props:{key:"name",value:"desc"},filterable:""},on:{change:e.subTableChange},model:{value:e.data.options.boSubEntity,callback:function(t){e.$set(e.data.options,"boSubEntity",t)},expression:"data.options.boSubEntity"}})],1),a("ht-form-item",{attrs:{label:"子表标题","label-width":""}},[a("ht-input",{staticStyle:{width:"215px"},model:{value:e.data.desc,callback:function(t){e.$set(e.data,"desc",t)},expression:"data.desc"}},[a("el-button",{attrs:{slot:"append",icon:"el-icon-search"},on:{click:e.editI18nMessage},slot:"append"},[e._v("国际化\n\t\t\t\t\t")])],1)],1),a("ht-form-item",{attrs:{label:"子表布局","label-width":""}},[a("ht-select",{attrs:{options:[{key:"subtable",value:"子表"},{key:"subDiv",value:"DIV子表"}]},on:{change:e.subChange},model:{value:e.data.ctrlType,callback:function(t){e.$set(e.data,"ctrlType",t)},expression:"data.ctrlType"}})],1),"hottable"!==e.data.ctrlType&&"onetomany"==e.data.options.relation?a("ht-form-item",{attrs:{label:"最大行数","label-width":""}},[a("el-tooltip",{staticClass:"item",attrs:{content:"0为无限制",effect:"dark",placement:"top-start"}},[a("i",{staticClass:"el-icon-info"})]),a("ht-input",{attrs:{min:0,type:"number"},model:{value:e.data.options.maxRow,callback:function(t){e.$set(e.data.options,"maxRow",t)},expression:"data.options.maxRow"}})],1):e._e(),a("br"),a("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("绑定关联查询回填子表\n\t\t\t")]),a("el-dialog",{attrs:{"close-on-click-modal":!1,visible:e.selectQueryDialog,"append-to-body":"",title:"子表添加关联查询阿",top:"8vh",width:"60%"},on:{"update:visible":function(t){e.selectQueryDialog=t}}},[a("el-tag",{attrs:{type:"warning"}},[e._v("子表回填：展示子表回填中设置的其他返回值(子表无返回值对应字段)\n\t\t\t\t")]),e.data.customQuery&&e.data.customQuery.alias?a("div",{staticStyle:{width:"100%",height:"550px",overflow:"auto"}},[a("table",{staticClass:"form-table choiceType-table",staticStyle:{"margin-bottom":"1px"},attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",[a("th",{attrs:{width:"110px"}},[e._v("关联查询:")]),a("td",[a("ht-select",{attrs:{options:e.customQuerys,props:{key:"alias",value:"name"},clearable:"",filterable:""},on:{change:function(t){return e.setSelectQuery(e.data.customQuery.alias)}},model:{value:e.data.customQuery.alias,callback:function(t){e.$set(e.data.customQuery,"alias",t)},expression:"data.customQuery.alias"}})],1)])])]),a("el-tabs",{staticStyle:{"margin-bottom":"20px"},attrs:{type:"border-card"}},[a("el-tab-pane",{attrs:{label:"参数绑定"}},[a("table",{staticClass:"form-table choiceType-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",e._l(e.data.customQuery.conditionfield,(function(t,i){return a("tr",{key:i},[a("th",{attrs:{width:"110px"}},[e._v(e._s(t.comment)+":")]),a("td",[a("ht-select",{attrs:{options:e.subTableEnt,props:{key:"name",value:"desc"},filterable:"",validate:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options,n=t.propKey,o=t.propValue;return e._l(i,(function(t){return a("el-option-group",{key:t.name,attrs:{label:t.desc}},e._l(t.children.filter((function(t){return e.filterFields(t)})),(function(e){return a("el-option",{key:e[n],attrs:{label:e[o],value:e[n]}})})),1)}))}}],null,!0),model:{value:t.fieldPath,callback:function(a){e.$set(t,"fieldPath",a)},expression:"bind.fieldPath"}})],1)])})),0)])]),a("el-tab-pane",{attrs:{label:"设置返回值"}},[a("table",{staticClass:"form-table choiceType-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",e._l(e.data.customQuery.resultfield,(function(t,i){return a("tr",{key:i},[a("th",{attrs:{width:"110px"}},[e._v(e._s(t.comment)+":")]),a("td",[a("ht-select",{attrs:{options:e.data.list,props:{key:"name",value:"desc"},filterable:"",validate:"required"},model:{value:t.fieldPath,callback:function(a){e.$set(t,"fieldPath",a)},expression:"bind.fieldPath"}})],1)])})),0)])])],1)],1):e._e(),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{size:"small",type:"primary"},on:{click:function(t){e.selectQueryDialog=!1}}},[e._v("保存\n\t\t\t\t\t")]),a("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.closeQueryDialog}},[e._v("清空\n\t\t\t\t\t")])],1)],1),"hottable"==e.data.ctrlType?a("div",{staticStyle:{"margin-bottom":"10px"}},[a("el-checkbox",{model:{value:e.data.showTitle,callback:function(t){e.$set(e.data,"showTitle",t)},expression:"data.showTitle"}},[e._v("显示标题")])],1):e._e(),"hottable"!=e.data.ctrlType?a("el-button",{attrs:{icon:"icon-technology",size:"mini"},on:{click:e.includdingFile}},[e._v("自定义表头\n\t\t\t")]):e._e(),"hottable"==e.data.ctrlType?a("el-row",{staticClass:"hottable_btn_row"},["hottable"==e.data.ctrlType?a("el-button",{on:{click:e.setColHeader}},[e._v("设置表头\n\t\t\t\t")]):e._e(),"hottable"==e.data.ctrlType?a("el-button",{on:{click:e.setCrossMapping}},[e._v("跨表取数\n\t\t\t\t")]):e._e(),"hottable"==e.data.ctrlType?a("el-button",{on:{click:e.setNestedHeaders}},[e._v("嵌套表头\n\t\t\t\t")]):e._e()],1):e._e(),"hottable"==e.data.ctrlType?a("el-row",{staticClass:"hottable_btn_row"},["hottable"==e.data.ctrlType?a("el-button",{on:{click:e.setMainTableCalc}},[e._v("主表汇总\n\t\t\t\t")]):e._e(),"hottable"==e.data.ctrlType?a("el-button",{on:{click:e.setCellCalc}},[e._v("单元格计算\n\t\t\t\t")]):e._e()],1):e._e(),a("div",{staticStyle:{"margin-top":"10px","margin-bottom":"10px"}},["onetomany"==e.data.options.relation&&"subDiv"!=e.data.ctrlType?a("el-checkbox",{model:{value:e.data.subtablePagination,callback:function(t){e.$set(e.data,"subtablePagination",t)},expression:"data.subtablePagination"}},[e._v("前端分页\n\t\t\t\t")]):e._e()],1),e.data.subtablePagination&&"pc"==e.formType?a("div",{staticStyle:{"margin-top":"10px","margin-bottom":"10px"}},[a("el-tooltip",{attrs:{content:"勾选时支持对子表进行前端的导入/导出（即：导入/导出均在浏览器端进行，用户不提交时数据不会保存到后台）。"}},[a("i",{staticClass:"property-tip icon-question"})]),a("el-checkbox",{model:{value:e.data.subtableImportExport,callback:function(t){e.$set(e.data,"subtableImportExport",t)},expression:"data.subtableImportExport"}},[e._v("子表导入/导出\n\t\t\t\t")]),e.data.subtableImportExport?a("el-button",{staticClass:"subimport-mergedialog_button",attrs:{plain:"",type:"primary"},on:{click:e.openSubImportMergeDialog}},[e._v("子表数据合并\n\t\t\t\t")]):e._e(),e.data.subtableImportExport?a("sub-import-merge-dialog",{ref:"subImportMergeDialog",attrs:{expression:e.data.subtableImportMergeExp},on:{updateExpression:e.handleUpdateExpression}}):e._e()],1):e._e(),a("div",{staticStyle:{"margin-top":"10px","margin-bottom":"10px"}},[a("el-tooltip",{attrs:{content:"需先配置自定义对话框，实现效果：配置子表回填后会在子表上显示配置的按钮，点击后弹出对话框，选择数据将已选数据回填到子表中。"}},[a("i",{staticClass:"property-tip icon-question"})]),a("el-checkbox",{model:{value:e.data.subtableBackfill,callback:function(t){e.$set(e.data,"subtableBackfill",t)},expression:"data.subtableBackfill"}},[e._v("子表回填")]),e.data.subtableBackfill?a("el-checkbox",{model:{value:e.data.initTemplateData,callback:function(t){e.$set(e.data,"initTemplateData",t)},expression:"data.initTemplateData"}},[e._v("数据初始化\n\t\t\t\t")]):e._e()],1),e.data.subtableBackfill&&e.data.initTemplateData||"hottable"==e.data.ctrlType?a("div",{staticStyle:{"margin-top":"10px","margin-bottom":"10px"}},[a("el-tooltip",{attrs:{content:"当填单用户需要手动追加多份初始化回填数据时配置。"}},[a("i",{staticClass:"property-tip icon-question"})]),e.data.subtableBackfill&&e.data.initTemplateData?a("el-checkbox",{model:{value:e.data.addInitTemplateData,callback:function(t){e.$set(e.data,"addInitTemplateData",t)},expression:"data.addInitTemplateData"}},[e._v("追加初始化\n\t\t\t\t")]):e._e(),"hottable"==e.data.ctrlType?a("el-checkbox",{model:{value:e.data.initSumRow,callback:function(t){e.$set(e.data,"initSumRow",t)},expression:"data.initSumRow"}},[e._v("初始化统计行\n\t\t\t\t")]):e._e()],1):e._e(),e.data.initTemplateData?a("ht-form-item",{attrs:{label:"初始化类型","label-width":"100px"}},[a("el-radio-group",{model:{value:e.data.initTemplateDataType,callback:function(t){e.$set(e.data,"initTemplateDataType",t)},expression:"data.initTemplateDataType"}},[a("el-radio-button",{attrs:{label:"empty"}},[e._v("数据为空")]),a("el-radio-button",{attrs:{label:"add"}},[e._v("数据追加")]),a("el-radio-button",{attrs:{label:"cover"}},[e._v("数据覆盖")])],1)],1):e._e(),e.data.initSumRow?a("ht-form-item",{attrs:{label:"统计行标签字段","label-width":"120px"}},[a("ht-select",{attrs:{options:e.subTables.filter((function(t){return t.name===e.data.options.boSubEntity})),props:{key:"name",value:"desc"},clearable:"",filterable:""},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t,i){return a("el-option-group",{key:i,attrs:{label:t.desc}},e._l(t.children,(function(e){return a("el-option",{key:e.id,attrs:{label:e.desc,value:e.name}})})),1)}))}}],null,!1,2655655752),model:{value:e.data.options.initSumRowField,callback:function(t){e.$set(e.data.options,"initSumRowField",t)},expression:"data.options.initSumRowField"}})],1):e._e(),e.data.initSumRow?a("ht-form-item",{attrs:{label:"统计行标签值","label-width":"100px"}},[a("el-input",{attrs:{placeholder:"统计行标签字段值"},model:{value:e.data.options.initSumRowValue,callback:function(t){e.$set(e.data.options,"initSumRowValue",t)},expression:"data.options.initSumRowValue"}})],1):e._e(),e.data.initTemplateData&&e.data.addInitTemplateData?a("ht-form-item",{attrs:{label:"追加按钮名称","label-width":"100px"}},[a("el-input",{attrs:{placeholder:"追加初始化数据按钮名称"},model:{value:e.data.addInitBtnName,callback:function(t){e.$set(e.data,"addInitBtnName",t)},expression:"data.addInitBtnName"}})],1):e._e(),a("ht-load-data",{attrs:{context:"form",requestMethod:"post",url:"/form/customDialog/v1/getAll"},on:{"after-load-data":e.afterCustomDialogLoadData}}),"hottable"==e.data.ctrlType?a("ht-form-item",{staticClass:"customQuery-inputs custDialog-item",attrs:{"label-width":"100px"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"可见区域百分比"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("控件高度")])],1),a("ht-input",{attrs:{min:5,size:"mini",type:"number",width:"130px"},model:{value:e.data.options.height,callback:function(t){e.$set(e.data.options,"height",t)},expression:"data.options.height"}}),e._v("\n\t\t\t\tvh\n\t\t\t")],2):e._e(),"hottable"==e.data.ctrlType||"subtable"==e.data.ctrlType||"subDiv"==e.data.ctrlType?a("div",{staticClass:"custDialog-div"},[a("el-button",{staticClass:"custDialog-btn",attrs:{icon:"icon-list2",size:"mini"},on:{click:e.custOrgClick}},[e._v("设置自动回填\n\t\t\t\t")])],1):e._e(),e.data.subtableBackfill?a("span",[a("div",{staticClass:"custDialog-div"},[e.data.customDialogjson.custDialog.alias?a("el-button",{staticClass:"custDialog-btn",attrs:{icon:"icon-list2",size:"mini"},on:{click:e.custDialogClick}},[e._v("设置返回值")]):e._e()],1),a("ht-form-item",{staticClass:"customQuery-inputs custDialog-item",attrs:{"label-width":"100px"}},[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"所选择的自定义查询作为选项时的绑定"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("选择对话框")])],1),a("ht-select",{attrs:{options:e.customDialogs,props:{key:"alias",value:"name"},clearable:"",filterable:""},on:{change:e.changeCustDialog},model:{value:e.data.customDialogjson.custDialog.alias,callback:function(t){e.$set(e.data.customDialogjson.custDialog,"alias",t)},expression:"data.customDialogjson.custDialog.alias"}})],2),e.data.customDialogjson.custDialog.conditions&&e.data.customDialogjson.custDialog.conditions.length>0?a("div",{staticClass:"basics-property"},[a("ht-form-item",[a("template",{slot:"label"},[a("el-tooltip",{attrs:{content:"自定义对话框需要的参数传入"}},[a("i",{staticClass:"property-tip icon-question"})]),a("span",[e._v("参数绑定")])],1)],2)],1):e._e(),e.data.customDialogjson.custDialog.conditions&&e.data.customDialogjson.custDialog.conditions.length>0?a("table",{staticClass:"form-table custDialog-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[e._m(0),e._l(e.data.customDialogjson.custDialog.conditions,(function(t,i){return a("tr",{key:i,staticClass:"linkageTable-tr"},[a("td",[e._v(e._s(t.comment))]),a("td",[a("ht-select",{attrs:{clearable:!0,options:e.tablefields.filter((function(e){return"main"==e.type})),props:{key:"name",value:"desc"},filterable:"",validate:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t){return a("el-option-group",{key:t.name,attrs:{label:t.desc}},e._l(t.children,(function(e){return a("el-option",{key:e.id,attrs:{label:e.desc,value:"data."+e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:t.bind,callback:function(a){e.$set(t,"bind",a)},expression:"condition.bind"}})],1)])}))],2)]):e._e(),a("ht-form-item",{staticClass:"customQuery-inputs custDialog-item",attrs:{label:"按钮名称","label-width":"100px"}},[a("ht-input",{model:{value:e.data.customDialogjson.name,callback:function(t){e.$set(e.data.customDialogjson,"name",t)},expression:"data.customDialogjson.name"}})],1),a("div",{staticClass:"custDialog-div"},[a("span",[e._v("按钮图标")]),a("div",{staticStyle:{float:"right","margin-right":"15px"}},[a("IconDialog",{on:{selected:e.icons}})],1),a("i",{class:this.data.customDialogjson.icon,staticStyle:{float:"right","line-height":"28px"}})])],1):e._e(),a("el-dialog",{staticClass:"urgent-text",attrs:{"close-on-click-modal":!1,visible:e.dialogcustDialogVisible,"append-to-body":"",title:"设置子表对话框返回值",width:"600px"},on:{"update:visible":function(t){e.dialogcustDialogVisible=t}}},[a("table",{staticClass:"form-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",{staticClass:"linkageTable-tr"},[a("td",{attrs:{width:"150px"}},[e._v("返回结果字段")]),a("td",{attrs:{width:"220px"}},[e._v("绑定显示的属性")]),a("td",{attrs:{width:"80px"}},[e._v("解除绑定")])]),e._l(this.data.customDialogjson.resultField,(function(t,i){return a("tr",{key:i,staticClass:"linkageTable-tr"},[a("td",[e._v(e._s(t.comment))]),a("td",[a("ht-select",{attrs:{options:e.subTables.filter((function(t){return t.name===e.data.options.boSubEntity})),props:{key:"name",value:"desc"},clearable:"",filterable:""},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t,i){return a("el-option-group",{key:i,attrs:{label:t.desc}},e._l(t.children,(function(e){return a("el-option",{key:e.id,attrs:{label:e.desc,value:e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:e.custDialogprop[t.comment],callback:function(a){e.$set(e.custDialogprop,t.comment,a)},expression:"custDialogprop[field.comment]"}})],1),a("td",[a("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.unbind(t.comment)}}})],1)])}))],2)]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.custDialogOk}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogcustDialogVisible=!1}}},[e._v("取 消")])],1)]),a("i18n-message-edit",{ref:"i18nMessageEdit",attrs:{messageKey:e.i18nMessageKey},on:{"after-save":e.afterSaveI18n}})],a("el-dialog",{staticClass:"urgent-text",attrs:{"before-close":e.includeStyleNo,"close-on-click-modal":!1,visible:e.dialogStyleVisible,"append-to-body":"",title:"设置栅格布局样式",width:"600px"},on:{"update:visible":function(t){e.dialogStyleVisible=t}}},[a("span",{staticStyle:{color:"red"}},[e._v("\n\t\t\t\t编辑的只能为Style样式内容，如：border: 1px solid\n\t\t\t\t#ccc;  border-left: none;   border-right:\n\t\t\t\tnone;  border-top: none;  border-bottom: none;\n\t\t\t")]),a("el-row",{staticStyle:{height:"100%"}},[a("codemirror",{staticStyle:{width:"99%",height:"100%"},attrs:{options:e.cmStyle},model:{value:e.style,callback:function(t){e.style=t},expression:"style"}}),a("div",{staticStyle:{width:"15%",float:"left"}},[a("div",[e._v("颜色：")]),a("div",{staticClass:"block"},[a("el-color-picker",{model:{value:e.clickColor,callback:function(t){e.clickColor=t},expression:"clickColor"}})],1)]),a("div",{staticStyle:{width:"30%",float:"left","margin-right":"25px"}},[a("div",[e._v("类型：")]),a("div",{staticClass:"block"},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.selectBorderType,callback:function(t){e.selectBorderType=t},expression:"selectBorderType"}},e._l(e.borderType,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)]),a("div",{staticStyle:{width:"30%",float:"left"}},[a("div",[e._v("可见性：")]),a("el-select",{attrs:{"collapse-tags":"",multiple:"",placeholder:"请选择"},model:{value:e.hiddenBorder,callback:function(t){e.hiddenBorder=t},expression:"hiddenBorder"}},e._l(e.hiddenBorderType,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.includeStyleOk}},[e._v("确 定")]),a("el-button",{on:{click:e.includeStyleNo}},[e._v("取 消")])],1)],1),a("el-dialog",{attrs:{"close-on-click-modal":!1,visible:e.relationVisible,"append-to-body":"",title:"添加关联关系",width:"600px"},on:{"update:visible":function(t){e.relationVisible=t}}},[a("el-form",{attrs:{inline:!0}},[a("el-button",{attrs:{type:"primary"},on:{click:e.add}},[e._v("添加")])],1),a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.relations,border:""}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{label:"子表字段"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-select",{model:{value:t.row.key_,callback:function(a){e.$set(t.row,"key_",a)},expression:"scope.row.key_"}},e._l(e.data.list,(function(e){return a("el-option",{key:e.key,attrs:{label:e.name,value:e.name}})})),1)]}}])}),a("el-table-column",{attrs:{label:"主表字段",prop:"value_"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-select",{model:{value:t.row.value_,callback:function(a){e.$set(t.row,"value_",a)},expression:"scope.row.value_"}},e._l(e.tablefields[0].children,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.path+"."+e.name}})})),1)]}}])}),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{icon:"el-icon-delete",type:"primary"},on:{click:function(a){return e.remove(t.$index)}}})]}}])})],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v("确定")]),a("el-button",{on:{click:function(t){e.relationVisible=!1}}},[e._v("取消")])],1)],1),a("el-dialog",{staticClass:"urgent-text",attrs:{"close-on-click-modal":!1,visible:e.dialogcustOrgVisible,"append-to-body":"",title:"设置自动回填",width:"600px"},on:{"update:visible":function(t){e.dialogcustOrgVisible=t}}},[e.data.customDialogjson&&e.data.customDialogjson.orgConfig?a("table",{staticClass:"form-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",[a("tr",{staticClass:"linkageTable-tr"},[a("td",{attrs:{width:"150px"}},[e._v("单位名称")]),a("td",{attrs:{width:"220px"}},[a("ht-select",{attrs:{options:e.subTables.filter((function(t){return t.name===e.data.options.boSubEntity})),props:{key:"name",value:"desc"},clearable:"",filterable:""},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t,i){return a("el-option-group",{key:i,attrs:{label:t.desc}},e._l(t.children,(function(e){return a("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(t){e.$set(e.data.customDialogjson.orgConfig,"name",t)},expression:"data.customDialogjson.orgConfig.name"}})],1)]),a("tr",{staticClass:"linkageTable-tr"},[a("td",{attrs:{width:"150px"}},[e._v("单位ID")]),a("td",{attrs:{width:"220px"}},[a("ht-select",{attrs:{options:e.subTables.filter((function(t){return t.name===e.data.options.boSubEntity})),props:{key:"name",value:"desc"},clearable:"",filterable:""},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t,i){return a("el-option-group",{key:i,attrs:{label:t.desc}},e._l(t.children,(function(e){return a("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(t){e.$set(e.data.customDialogjson.orgConfig,"id",t)},expression:"data.customDialogjson.orgConfig.id"}})],1)]),a("tr",{staticClass:"linkageTable-tr"},[a("td",{attrs:{width:"150px"}},[e._v("单位编码")]),a("td",{attrs:{width:"220px"}},[a("ht-select",{attrs:{options:e.subTables.filter((function(t){return t.name===e.data.options.boSubEntity})),props:{key:"name",value:"desc"},clearable:"",filterable:""},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t,i){return a("el-option-group",{key:i,attrs:{label:t.desc}},e._l(t.children,(function(e){return a("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(t){e.$set(e.data.customDialogjson.orgConfig,"code",t)},expression:"data.customDialogjson.orgConfig.code"}})],1)]),a("tr",{staticClass:"linkageTable-tr"},[a("td",{attrs:{width:"150px"}},[e._v("实例ID")]),a("td",{attrs:{width:"220px"}},[a("ht-select",{attrs:{options:e.subTables.filter((function(t){return t.name===e.data.options.boSubEntity})),props:{key:"name",value:"desc"},clearable:"",filterable:""},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.options;return e._l(i,(function(t,i){return a("el-option-group",{key:i,attrs:{label:t.desc}},e._l(t.children,(function(e){return a("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(t){e.$set(e.data.customDialogjson.orgConfig,"instId",t)},expression:"data.customDialogjson.orgConfig.instId"}})],1)])])]):e._e(),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.custOrgDialogOk}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogcustOrgVisible=!1}}},[e._v("取 消")])],1)]),a("el-dialog",{staticClass:"urgent-text",attrs:{"before-close":e.includeFilesOk,"close-on-click-modal":!1,visible:e.dialogincluddingFileVisible,"append-to-body":"",title:"自定义表头",width:"900px"},on:{"update:visible":function(t){e.dialogincluddingFileVisible=t}}},[a("el-row",{staticStyle:{height:"100%"}},[a("el-col",{attrs:{span:13}},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.subCustomHeader,expression:"subCustomHeader"}],ref:"scriptText",staticStyle:{width:"99%",height:"100%"},attrs:{autocomplete:"off",rows:"30",type:"textarea"},domProps:{value:e.subCustomHeader},on:{input:function(t){t.target.composing||(e.subCustomHeader=t.target.value)}}})]),a("el-col",{attrs:{push:1,span:10}},[a("el-card",{staticClass:"box-card"},[a("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[a("span",[e._v("使用说明")])]),a("ol",{staticClass:"guide-ol"},[a("li",[e._v("\n\t\t\t\t\t\t\t\t可从\n\t\t\t\t\t\t\t\t"),a("code",[e._v("引入脚本")]),e._v("处复制头部 "),a("code",[e._v("thead标签")]),e._v("中行\n\t\t\t\t\t\t\t\t"),a("code",[e._v("tr标签")]),e._v("所有数据作为二级头部信息\n\t\t\t\t\t\t\t")]),a("li",[e._v("\n\t\t\t\t\t\t\t\t参照复制的二级头部数据，进行\n\t\t\t\t\t\t\t\t"),a("code",[e._v("th标签")]),e._v("的修改合并为一级头部\n\t\t\t\t\t\t\t")]),a("li",[e._v("\n\t\t\t\t\t\t\t\t示例：\n\t\t\t\t\t\t\t\t"),a("el-input",{attrs:{autosize:{minRows:2,maxRows:7},type:"textarea"},model:{value:e.tableHeaderExample,callback:function(t){e.tableHeaderExample=t},expression:"tableHeaderExample"}})],1)])])],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.includeFilesOk}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.dialogincluddingFileVisible=!1,e.subCustomHeader=""}}},[e._v("取 消\n\t\t\t\t")])],1)],1)],2)}),[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("tr",{staticClass:"linkageTable-tr"},[a("td",{attrs:{width:"100px;"}},[e._v("参数名")]),a("td",[e._v("取值对象")])])}],!1,null,"623a8e82",null);t.default=x.exports},ea83:function(e,t,a){},eac7:function(e,t,a){"use strict";a.r(t);a("80a8"),a("5880");var i={name:"taskImage",props:["bpmnInstId","instId","defId"],components:{SubFlowImage:a("7137").default},data:function(){return{imageDialog:!1,proInst:this.instId,widthImg:"",heightImg:"",backGroundImg:"",positionImg:"relative",listLayout:"",nodeOpinions:[],maxHeightImg:""}},methods:{handleOpen:function(){},handleClose:function(){this.imageDialog=!1},nodeClick:function(e){this.$refs.subTaskImage.handleOpen(this.defId,this.instId,e.nodeId)}},created:function(){var e=this;this.imageDialog=!0,this.maxHeightImg=document.body.clientHeight-100;var t={bpmnInstId:this.bpmnInstId,instId:this.instId,defId:this.defId};this.$store.dispatch("flow/getBpmImage",t).then((function(t){e.widthImg=t.rows.bpmDefLayout.width,e.heightImg=t.rows.bpmDefLayout.height,e.backGroundImg=t.img,t.rows.bpmDefLayout.listLayout.forEach((function(e){var t="position: 'absolute', left:"+e.x+"px, top:"+e.y+"px, width:"+e.width+"px, height:"+e.height+"px";e.style=t})),e.listLayout=t.rows.bpmDefLayout.listLayout;var a=[];e.listLayout.forEach((function(e){"USERTASK"!=e.nodeType&&"SIGNTASK"!=e.nodeType||a.push(e.nodeId)})),a=a.join(","),e.$store.dispatch("flow/getNodeopinions",{instId:e.instId,nodeIds:a}).then((function(t){if(t)for(var a in t)t[a].data&&t[a].hasOpinion&&t[a].data.forEach((function(e){e.qualfieds&&(e.qualfieds=window.eval("("+e.qualfieds+")"))}));e.nodeOpinions=t,console.info(e.nodeOpinions)}))}))}},n=(a("930d"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e._m(0),a("div",{style:"overflow: auto;max-height:"+e.maxHeightImg+"px;"},[a("div",{style:{position:e.positionImg,width:e.widthImg+"px",height:e.heightImg+"px",background:"url("+e.backGroundImg+") no-repeat"}},[e._l(e.listLayout,(function(t){return a("el-popover",{key:t.nodeId,attrs:{placement:"bottom-start",trigger:"hover"},on:{click:function(a){return e.nodeClick(t)}}},[e.nodeOpinions[t.nodeId]?a("div",{staticClass:"opinion-content"},[a("span",[e._v("任务审批详情")]),e.nodeOpinions[t.nodeId].hasOpinion?a("div",e._l(e.nodeOpinions[t.nodeId].data,(function(t){return a("table",{key:t.taskKey,staticClass:"table table-bordered"},[a("tr",[a("th",{attrs:{width:"80"}},[e._v("任务名称")]),a("td",{attrs:{width:"160"}},[e._v(e._s(t.taskName))])]),a("tr",{directives:[{name:"show",rawName:"v-show",value:t.auditor,expression:"op.auditor"}]},[a("th",[e._v("执行人")]),a("td",[a("span",{staticClass:"owner-span"},[a("a",{attrs:{href:"javascript:void(0)"}},[e._v(e._s(t.auditorName))])])])]),a("tr",{directives:[{name:"show",rawName:"v-show",value:!t.auditor,expression:"!op.auditor"}]},[a("th",[a("label",[e._v("候选人")]),a("el-tooltip",{staticClass:"item",attrs:{effect:"light",content:"有资格审批的用户及用户组",placement:"right"}},[a("i",{staticClass:"el-icon-question"})])],1),a("td",[a("div",{staticClass:"owner-div"},e._l(t.qualfieds,(function(t){return a("span",{key:t.id,staticClass:"owner-span"},[a("a",{attrs:{href:"javascript:void(0)"}},[e._v(e._s(t.name))])])})),0)])]),a("tr",[a("th",[e._v("开始时间")]),a("td",{staticStyle:{"font-size":"11px"}},[e._v(e._s(e._f("dateformat")(t.createTime,"yyyy-MM-dd HH:mm:ss")))])]),a("tr",[a("th",[e._v("结束时间")]),a("td",{staticStyle:{"font-size":"11px"}},[e._v(e._s(e._f("dateformat")(t.completeTime,"yyyy-MM-dd HH:mm:ss")))])]),a("tr",[a("th",[e._v("审批用时")]),a("td",[e._v(e._s(e._f("timeLag")(t.durMs)))])]),a("tr",[a("th",[e._v("状态")]),a("td",[e._v(e._s(t.statusVal))])]),a("tr",[a("th",[e._v("意见")]),a("td",{staticClass:"opinion"},[e._v(e._s(t.opinion))])])])})),0):e._e(),e.nodeOpinions[t.nodeId].hasOpinion?e._e():a("div",[a("span",[e._v("节点设置详情")]),a("table",{staticClass:"table table-bordered"},[a("tr",[a("th",{attrs:{width:"90"}},[e._v("状态")]),a("td",{attrs:{width:"150"}},[e._v("未产生过任务")])]),a("tr",[a("th",[a("label",[e._v("暂定候选人")]),a("el-tooltip",{staticClass:"item",attrs:{effect:"light",content:"暂定的有审批资格的用户及用户组，实际候选人要在产生任务以后才能确定",placement:"right"}},[a("i",{staticClass:"el-icon-question"})])],1),a("td",e._l(e.nodeOpinions[t.nodeId].data,(function(t){return a("span",{key:t.id,staticClass:"owner-span"},[a("a",{attrs:{href:"javascript:void(0)"}},[e._v(e._s(t.name))])])})),0)])])])]):e._e(),"USERTASK"==t.nodeType||"SIGNTASK"==t.nodeType?a("el-button",{style:{position:"absolute",border:"none",background:"none",left:t.x+"px",top:t.y+"px",width:t.width+"px",height:t.height+"px"},attrs:{slot:"reference"},slot:"reference"}):e._e()],1)})),e._l(e.listLayout,(function(t){return a("div",{key:"sub_"+t.nodeId},["CALLACTIVITY"==t.nodeType?a("div",{style:{position:"absolute",border:"none",background:"none",left:t.x+"px",top:t.y+"px",width:t.width+"px",height:t.height+"px"},on:{click:function(a){return e.nodeClick(t)}}}):e._e()])}))],2)]),a("SubFlowImage",{ref:"subTaskImage"})],1)}),[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{height:"40px",overflow:"hidden"}},[a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#ff0000"}}),a("span",[e._v("待审批")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#f89800"}}),a("span",[e._v("提交")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#ffe76e"}}),a("span",[e._v("重新提交")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#00ff00"}}),a("span",[e._v("同意")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#c33a1f"}}),a("span",[e._v("挂起")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#0000ff"}}),a("span",[e._v("反对")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#8a0902"}}),a("span",[e._v("驳回")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#ffa500"}}),a("span",[e._v("驳回到发起人")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#023b62"}}),a("span",[e._v("撤回")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#f23b62"}}),a("span",[e._v("撤回到发起人")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#338848"}}),a("span",[e._v("会签通过")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#82b7d7"}}),a("span",[e._v("会签不通过")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#eeaf97"}}),a("span",[e._v("人工终止")])]),a("div",{staticClass:"target"},[a("div",{staticClass:"icon",staticStyle:{background:"#4a4a4a"}}),a("span",[e._v("完成")])])])}],!1,null,"0a8603b7",null);t.default=o.exports},eb0c:function(e,t,a){!function(e){"use strict";e.multiplexingMode=function(t){var a=Array.prototype.slice.call(arguments,1);function i(e,t,a,i){if("string"==typeof t){var n=e.indexOf(t,a);return i&&n>-1?n+t.length:n}var o=t.exec(a?e.slice(a):e);return o?o.index+a+(i?o[0].length:0):-1}return{startState:function(){return{outer:e.startState(t),innerActive:null,inner:null,startingInner:!1}},copyState:function(a){return{outer:e.copyState(t,a.outer),innerActive:a.innerActive,inner:a.innerActive&&e.copyState(a.innerActive.mode,a.inner),startingInner:a.startingInner}},token:function(n,o){if(o.innerActive){var r=o.innerActive;if(c=n.string,!r.close&&n.sol())return o.innerActive=o.inner=null,this.token(n,o);if((u=r.close&&!o.startingInner?i(c,r.close,n.pos,r.parseDelimiters):-1)==n.pos&&!r.parseDelimiters)return n.match(r.close),o.innerActive=o.inner=null,r.delimStyle&&r.delimStyle+" "+r.delimStyle+"-close";u>-1&&(n.string=c.slice(0,u));var s=r.mode.token(n,o.inner);return u>-1?n.string=c:n.pos>n.start&&(o.startingInner=!1),u==n.pos&&r.parseDelimiters&&(o.innerActive=o.inner=null),r.innerStyle&&(s=s?s+" "+r.innerStyle:r.innerStyle),s}for(var l=1/0,c=n.string,d=0;d<a.length;++d){var u,p=a[d];if((u=i(c,p.open,n.pos))==n.pos){p.parseDelimiters||n.match(p.open),o.startingInner=!!p.parseDelimiters,o.innerActive=p;var f=0;if(t.indent){var m=t.indent(o.outer,"","");m!==e.Pass&&(f=m)}return o.inner=e.startState(p.mode,f),p.delimStyle&&p.delimStyle+" "+p.delimStyle+"-open"}-1!=u&&u<l&&(l=u)}l!=1/0&&(n.string=c.slice(0,l));var h=t.token(n,o.outer);return l!=1/0&&(n.string=c),h},indent:function(a,i,n){var o=a.innerActive?a.innerActive.mode:t;return o.indent?o.indent(a.innerActive?a.inner:a.outer,i,n):e.Pass},blankLine:function(i){var n=i.innerActive?i.innerActive.mode:t;if(n.blankLine&&n.blankLine(i.innerActive?i.inner:i.outer),i.innerActive)"\n"===i.innerActive.close&&(i.innerActive=i.inner=null);else for(var o=0;o<a.length;++o){var r=a[o];"\n"===r.open&&(i.innerActive=r,i.inner=e.startState(r.mode,n.indent?n.indent(i.outer,"",""):0))}},electricChars:t.electricChars,innerMode:function(e){return e.inner?{state:e.inner,mode:e.innerActive.mode}:{state:e.outer,mode:t}}}}}(a("56b3"))},eb53:function(e,t,a){"use strict";a.r(t);a("5f72");var i=a("2ade"),n=(a("5880"),{name:"file-tree",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(){i.default.download("${portal}/system/file/v1/downloadFile?fileId="+this.fileRow.id)}}}),o=(a("5d9f"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{visible:e.fileTreeDialog,"close-on-click-modal":!1,width:"55%","show-close":!1,top:"52px"},on:{"update:visible":function(t){e.fileTreeDialog=t}}},[a("p",{staticClass:"arrow"},[a("el-button",{staticStyle:{},attrs:{icon:"el-icon-download",type:"primary",size:"mini"},on:{click:function(t){return e.download()}}},[e._v("下载")]),a("span",{staticStyle:{float:"right","padding-right":"40px","font-size":"20px",color:"rgb(223 227 234)",cursor:"pointer"},on:{click:e.close}},[a("i",{staticClass:"el-icon-close",staticStyle:{"font-size":"20px"}})])],1),a("el-tree",{attrs:{data:e.fileTree,props:e.filesProps}})],1)}),[],!1,null,null,null);t.default=r.exports},eb6d:function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74");var i=a("ade3"),n=(a("25fc"),a("c7ea")),o=a("c432"),r=a.n(o);function s(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}var l={props:{type:String,item:Object},data:function(){return{dialogVisible:!1,field:{resultFromType:"script"},controlTypes:[{id:"onetext",name:"单行文本框"},{id:"select",name:"下拉框"},{id:"customdialog",name:"自定义对话框"},{id:"date",name:"日期选择器"}],customDialogs:[],customDialog:{},selectContent:[],customDialogContent:{},operator:[{id:">",name:"大于"},{id:"<",name:"小于"},{id:"==",name:"等于"},{id:">=",name:"大于等于"},{id:"<=",name:"小于等于"},{id:"!=",name:"不等于"},{id:"indexOf",name:"包含"},{id:"notIndexOf",name:"不包含"}],title:""}},watch:{"field.controlType":function(e,t){for(var a=0;a<this.controlTypes.length;a++)this.controlTypes[a].id===e&&(this.field.controlTypeDesc=this.controlTypes[a].name)}},mounted:function(){var e=this;n.default.getCustomDialog().then((function(t){for(var a=0;a<t.length;a++)t[a].resultfield=JSON.parse(t[a].resultfield);e.customDialogs=t}))},methods:{close:function(){this.dialogVisible=!1,this.selectContent=[],this.customDialogContent=[]},beforeClose:function(){this.dialogVisible=!1,this.selectContent=[],this.customDialogContent=[]},handleOpen:function(){var e=this;this.dialogVisible=!0,this.$nextTick((function(){e.field=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?s(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):s(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},e.item),e.field.controlContent&&e.field.controlContent.constructor==String&&(e.field.controlContent=JSON.parse(e.field.controlContent)),"K"===e.type?(e.title="控件设置","select"===e.field.controlType?e.selectContent=e.field.controlContent:"customdialog"===e.field.controlType&&(e.customDialogContent=e.field.controlContent,e.customDialogContent.alias&&e.change(e.customDialogContent.alias))):"B"===e.type?(e.title="报警设置",e.field.alarmSetting?(e.field.dialogAlarmSetting=e.field.alarmSetting,Array.isArray(e.field.dialogAlarmSetting)||(e.field.dialogAlarmSetting=JSON.parse(e.field.dialogAlarmSetting))):e.field.dialogAlarmSetting=[],e.field.formater||e.$set(e.field,"formater","")):"X"===e.type&&(e.title="虚拟列设置",e.field.isVirtual=1,e.field.virtualFrom=e.field.fieldName,e.field.isSearch=0,e.field.fieldDesc="",e.field.fieldName="",e.field.resultFromType="script",e.field.controlTypeDesc="无",e.field.controlType="",e.field.dialogAlarmSetting=null,e.field.formater="")}))},change:function(e){for(var t=0;t<this.customDialogs.length;t++)this.customDialogs[t].alias===e&&(this.customDialog=this.customDialogs[t])},save:function(){var e=this;r.a.validateForm(this,"confForm").then((function(t){"K"===e.type?("select"===e.field.controlType?e.field.controlContent=e.selectContent:"customdialog"===e.field.controlType&&(e.field.controlContent=e.customDialogContent),e.$emit("select",e.field)):"B"===e.type?(e.field.alarmSetting=e.field.dialogAlarmSetting,e.$emit("select",e.field)):e.$emit("after-save",e.field),e.close()})).catch((function(t){e.$message.error("还有内容未填写，无法保存。")}))},addSetting:function(){var e={condition:[{op:"=="}]};this.field.dialogAlarmSetting||this.$set(this.field,"dialogAlarmSetting",[]),this.field.dialogAlarmSetting.push(e)},arrayMove:function(e,t,a){this[e]=r.a.arrayMove(this[e],t,a)},removeAlarmSettingOne:function(e,t){e.condition.splice(t,1)}},created:function(){this.$validator=this.$root.$validator}},c=l,d=a("2877"),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("el-dialog",{attrs:{title:e.title,visible:e.dialogVisible,"before-close":e.beforeClose,"close-on-click-modal":!1,width:"50%","append-to-body":""}},[a("form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"confForm"}},["K"===e.type?[a("table",{staticClass:"form-table",staticStyle:{width:"100%"},attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[a("tbody",[a("tr",[a("th",{staticStyle:{width:"130px"}},[e._v("字段描述")]),a("td",[e._v(e._s(e.field.fieldDesc))]),a("th",[e._v("字段名称")]),a("td",[e._v(e._s(e.field.fieldName))])]),a("tr",[a("th",[e._v("字段类型")]),a("td",[e._v(e._s(e.field.dataType))]),a("th",[e._v("控件类型")]),a("td",[a("ht-select",{attrs:{options:e.controlTypes,props:{key:"id",value:"name"}},model:{value:e.field.controlType,callback:function(t){e.$set(e.field,"controlType",t)},expression:"field.controlType"}})],1)]),"select"===e.field.controlType?a("tr",[a("th",[e._v("下拉框")]),a("td",{attrs:{colspan:"3"}},[a("el-button",{on:{click:function(t){return e.selectContent.push({optionKey:"",optionValue:""})}}},[e._v("添加")]),a("el-table",{attrs:{data:e.selectContent,border:""}},[a("el-table-column",{attrs:{label:"值"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-input",{attrs:{maxlength:50,showWordLimit:!0},model:{value:t.row.optionKey,callback:function(a){e.$set(t.row,"optionKey",a)},expression:"scope.row.optionKey"}})]}}],null,!1,3145978071)}),a("el-table-column",{attrs:{label:"选项"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-input",{attrs:{maxlength:50,showWordLimit:!0},model:{value:t.row.optionValue,callback:function(a){e.$set(t.row,"optionValue",a)},expression:"scope.row.optionValue"}})]}}],null,!1,2492626027)}),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",icon:"el-icon-arrow-up"},on:{click:function(a){return e.arrayMove("selectContent",t.row,"up")}}}),a("el-button",{attrs:{size:"mini",icon:"el-icon-arrow-down"},on:{click:function(a){return e.arrayMove("selectContent",t.row,"down")}}}),a("el-button",{attrs:{size:"mini",icon:"el-icon-delete"},on:{click:function(a){return e.selectContent.splice(t.$index,1)}}})]}}],null,!1,3038925076)})],1)],1)]):e._e(),"customdialog"===e.field.controlType?a("tr",[a("th",[e._v("自定义对话框")]),a("td",[a("ht-select",{attrs:{options:e.customDialogs,props:{key:"alias",value:"name"}},on:{change:e.change},model:{value:e.customDialogContent.alias,callback:function(t){e.$set(e.customDialogContent,"alias",t)},expression:"customDialogContent.alias"}})],1),a("th",[e._v("返回字段")]),a("td",[a("ht-select",{attrs:{options:e.customDialog.resultfield,props:{key:"comment",value:"comment"}},model:{value:e.customDialogContent.resultfield,callback:function(t){e.$set(e.customDialogContent,"resultfield",t)},expression:"customDialogContent.resultfield"}})],1)]):e._e(),"date"===e.field.controlType?a("tr",[a("th",[e._v("日期格式")]),a("td",[a("ht-select",{attrs:{options:[{key:"yyyy-MM-dd HH:mm:ss"},{key:"yyyy-MM-dd"}],props:{key:"key",value:"key"}},model:{value:e.field.dateFormat,callback:function(t){e.$set(e.field,"dateFormat",t)},expression:"field.dateFormat"}})],1)]):e._e()])])]:e._e(),"B"===e.type?[a("table",{staticClass:"form-table",staticStyle:{width:"100%"}},[a("tbody",[a("tr",[a("th",[e._v("字段描述")]),a("td",[e._v(e._s(e.field.fieldDesc))]),a("th",[e._v("字段名称")]),a("td",[e._v(e._s(e.field.fieldName))])]),a("tr",[a("th",[e._v("字段类型")]),a("td",{attrs:{colspan:"3"}},[e._v(e._s(e.field.dataType))])])])]),a("span",{staticStyle:{"font-size":"20px"}},[e._v("预警规则")]),a("el-button",{staticStyle:{margin:"10px 0"},attrs:{type:"primary",size:"mini",icon:"el-icon-plus"},on:{click:e.addSetting}}),a("el-table",{attrs:{data:e.field.dialogAlarmSetting,border:""}},[a("el-table-column",{attrs:{label:"颜色",width:"50"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-color-picker",{attrs:{size:"mini"},model:{value:t.row.color,callback:function(a){e.$set(t.row,"color",a)},expression:"scope.row.color"}})]}}],null,!1,3117545464)}),a("el-table-column",{attrs:{label:"条件"},scopedSlots:e._u([{key:"default",fn:function(t){return e._l(t.row.condition,(function(i,n){return a("span",{key:n},[n>0?a("span",[e._v("and")]):e._e(),a("ht-select",{attrs:{options:e.operator,props:{key:"id",value:"name"}},model:{value:i.op,callback:function(t){e.$set(i,"op",t)},expression:"con.op"}}),a("ht-input",{attrs:{maxlength:50,showWordLimit:!0},model:{value:i.val,callback:function(t){e.$set(i,"val",t)},expression:"con.val"}}),a("el-button",{attrs:{icon:"el-icon-plus",size:"mini"},on:{click:function(e){return t.row.condition.push({op:"=="})}}}),a("el-button",{attrs:{icon:"el-icon-delete",size:"mini"},on:{click:function(a){return e.removeAlarmSettingOne(t.row,n)}}})],1)}))}}],null,!1,2695968102)}),a("el-table-column",{attrs:{label:"操作",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",icon:"el-icon-delete"},on:{click:function(a){return e.field.dialogAlarmSetting.splice(t.$index,1)}}})]}}],null,!1,3811407284)})],1),a("span",{staticStyle:{"font-size":"20px",margin:"10px 0"}},[e._v("表单格式设置")]),a("el-tooltip",{attrs:{placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("时间格式化方法(去除毫秒值): "),a("br"),e._v("\n\t\t\t\t\t\treturn cellValue.substring(0,cellValue.length-2);\n\t\t\t\t\t\t"),a("br"),e._v("判断性别写法: "),a("br"),e._v("\n\t\t\t\t\t\tif(cellValue ==1){ "),a("br"),e._v('\n\t\t\t\t\t\treturn "男"; '),a("br"),e._v("\n\t\t\t\t\t\t}else{ "),a("br"),e._v('\n\t\t\t\t\t\treturn "女"; '),a("br"),e._v("\n\t\t\t\t\t\t}\n\t\t\t\t\t\t"),a("br")]),a("span",{staticClass:"el-icon-question"})]),a("br"),a("ht-input",{attrs:{type:"textarea",maxlength:200,showWordLimit:!0},model:{value:e.field.formater,callback:function(t){e.$set(e.field,"formater",t)},expression:"field.formater"}})]:e._e(),"X"===e.type||"P"===e.type?[a("table",{staticClass:"form-table",staticStyle:{width:"100%"}},[a("tbody",[a("tr",[a("th",[e._v("字段描述")]),a("td",[a("ht-input",{attrs:{validate:{required:!0}},model:{value:e.field.fieldDesc,callback:function(t){e.$set(e.field,"fieldDesc",t)},expression:"field.fieldDesc"}})],1),a("th",[e._v("字段名称")]),a("td",[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.field.fieldDesc,expression:"field.fieldDesc"}],attrs:{validate:{required:!0},maxlength:50,showWordLimit:!0},model:{value:e.field.fieldName,callback:function(t){e.$set(e.field,"fieldName",t)},expression:"field.fieldName"}})],1)]),a("tr",[a("th",[e._v("关联字段")]),a("td",[e._v(e._s(e.field.virtualFrom))]),a("th",[e._v("数据来源")]),a("td",[a("ht-select",{attrs:{options:[{key:"sql",value:"SQL"},{key:"script",value:"脚本"}],props:{key:"key",value:"value"}},model:{value:e.field.resultFromType,callback:function(t){e.$set(e.field,"resultFromType",t)},expression:"field.resultFromType"}})],1)]),a("tr",[a("th",[e._v("配置")]),a("td",{attrs:{colspan:"3"}},[a("ht-input",{attrs:{type:"textarea",maxlength:50,showWordLimit:!0},model:{value:e.field.resultFrom,callback:function(t){e.$set(e.field,"resultFrom",t)},expression:"field.resultFrom"}})],1)])])])]:e._e()],2),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v("确定")]),a("el-button",{on:{click:e.close}},[e._v("返回")])],1)])],1)}),[],!1,null,"1d257ff8",null);t.default=u.exports},eb9a:function(e,t,a){"use strict";a.r(t);a("12d2"),a("2c92"),a("6e74"),a("4919");var i=a("ade3"),n=(a("80a8"),a("5a1d"),a("25fc"),a("289a")),o=a.n(n),r=a("3c4e"),s=a.n(r),l=a("400c"),c=a("2ade");function d(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function u(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?d(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):d(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var p={name:"field-panel",components:{Draggable:o.a,EipCopyFormDialog:function(){return Promise.resolve().then(a.bind(null,"2cdf"))}},props:["boDefIds","widgetForm","formType","formId","copyFormList"],data:function(){return{showFiledList:[],basicComponents:l.basicComponents,layoutComponents:l.layoutComponents,advanceComponents:l.advanceComponents,activeName:"controlLayout",boTreeData:[],activeBoTreeMenu:"0",activeCopyFormNames:["form0"],selectedMap:{},boDefIdMap:{},copyFiledMap:{},copyFormBoTreeData:[]}},created:function(){this.copyFormList&&this.copyFormList.length>0&&this.initGenerateBoTreeData(this.boDefIds,!0)},watch:{boDefIds:{handler:function(e){this.copyFiledMap={},this.initGenerateBoTreeData(e)}},widgetForm:{handler:function(e,t){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_=s()({},e.item._underlying_vm_,{clone:!0});var t=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=t},handleFiledMoveStart:function(e){var t=this.getFieldControl(e.item._underlying_vm_);if(this.selectedMap[t.tableName+"_"+t.name])return this.$message({message:"字段【"+t.desc+"】已绑定控件，不能多次绑定。",type:"warning"}),void delete e.item._underlying_vm_;t.dragType="field",e.item._underlying_vm_=s()({},t,{clone:!0});var a=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=a},handleCopyFiledMoveStart:function(e,t){var a=this,i=this.getCopyFieldControl(e,t.item._underlying_vm_);if(i||(this.$message({message:"未找到该复用字段的控件。",type:"warning"}),i=this.getFieldControl(t.item._underlying_vm_)),this.selectedMap[i.tableName+"_"+i.name])return this.$message({message:"字段【"+i.desc+"】已绑定控件，不能多次绑定。",type:"warning"}),void delete t.item._underlying_vm_;i.dragType="copy",t.item._underlying_vm_=s()({},i,{clone:!0});var n=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());t.item._underlying_vm_.key=n,setTimeout((function(){return a.validateFieldProperty(i)}),1500)},handleMove:function(e){},handleClick:function(e,t){"attributeField"!=e.name||!this.boDefIds||this.boTreeData&&0!=this.boTreeData.length||this.initGenerateBoTreeData(this.boDefIds)},validateFieldProperty:function(e){if(e&&e.options){var t=[];if(e.options.formulasDiyJs&&t.push("【计算公式】"),e.options.linkage&&t.push("【联动设置】"),e.options.mathExp&&t.push("【字段校验】"),e.options.textValue&&t.push("【文本内容变量】"),e.options.validateList&&e.options.validateList.length>0&&t.push("【字段校验】"),t.length>0){var a="复用字段“"+e.desc+"”中设置了"+t.join("，")+"，请检查是否存在绑定非当前BO字段，如果存在需自行修改，否则可能会影响相关功能效果。";this.$message({message:a,type:"warning",duration:5500})}}},getTitleStyle:function(e,t){return this.selectedMap[e+"_"+t]?"color:#bdbfc2;":"color:#212121;"},initGenerateBoTreeData:function(e,t){if(e){var a=this;e.split(",").forEach((function(e){a.boDefIdMap[e]=!0})),c.default.get("${form}/form/form/v1/generateBoTreeData?boDefIds="+e).then((function(e){var i=e.data;i.state&&(a.boTreeData=JSON.parse(i.value)),t&&(a.formDialogConfirm(a.copyFormList,!0),a.initSelectedMap(a.widgetForm.list))}))}else this.boTreeData=[],this.boDefIdMap={}},getFieldControl:function(e){var t={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&&(t.parentNodeType="sun",t.boSubEntity=e.tableName);var a=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());if("number"==e.dataType){var i={icon:"icon-single",ctrlType:"number",key:a,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 u(u({},t),i)}if("date"==e.dataType){var n={icon:"icon-date",ctrlType:"date",key:a,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 u(u({},t),n)}if("clob"==e.dataType){var o={icon:"icon-single",ctrlType:"textarea",key:a,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 u(u({},t),o)}var r={icon:"icon-single",ctrlType:"input",key:a,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 u(u({},t),r)},getCopyFieldControl:function(e,t){return this.copyFiledMap[e]&&this.copyFiledMap[e][e+"_"+t.tableName+"_"+t.name]?this.copyFiledMap[e][e+"_"+t.tableName+"_"+t.name]:null},initSelectedMap:function(e,t){var a=this,i={},n=function(e,a,i){switch(i){case"grid":a.columns&&a.columns.length>0&&a.columns.forEach((function(a){a.list&&a.list.length>0&&a.list.forEach((function(a){a.fieldPath&&(t?e[t+"_"+a.tableName+"_"+a.name]=u({},a):e[a.tableName+"_"+a.name]=!0)}))}));break;case"table":a.rows&&a.rows.length>0&&a.rows.forEach((function(a){a.cols&&a.cols.length>0&&a.cols.forEach((function(a){a.list.forEach((function(a){a.fieldPath&&(t?e[t+"_"+a.tableName+"_"+a.name]=u({},a):e[a.tableName+"_"+a.name]=!0)}))}))}))}};!function e(i,o){if(i.forEach((function(a){if(a.fieldPath)t?o[t+"_"+a.tableName+"_"+a.name]=u({},a):o[a.tableName+"_"+a.name]=!0;else if(a.ctrlType)switch(a.ctrlType){case"tab":case"accordion":a.columns&&a.columns.length>0&&a.columns.forEach((function(t){t.list&&t.list.length>0&&e(t.list,o)}));break;case"grid":n(o,a,"grid");break;case"table":n(o,a,"table");break;case"subtable":a.list&&a.list.length>0&&a.list.forEach((function(e){e.fieldPath?t?o[t+"_"+e.tableName+"_"+e.name]=u({},e):o[e.tableName+"_"+e.name]=!0:"sunDiv"!=e.ctrlType&&"suntable"!=e.ctrlType||e.list&&e.list.length>0&&e.list.forEach((function(e){e.fieldPath?t?o[t+"_"+e.tableName+"_"+e.name]=u({},e):o[e.tableName+"_"+e.name]=!0:"grid"==e.ctrlType&&n(o,e,"grid")}))}));break;case"subDiv":a.list&&a.list.length>0&&a.list.forEach((function(e){e.fieldPath?o[e.tableName+"_"+e.name]=!0:"grid"==e.ctrlType?n(o,e,"grid"):"sunDiv"!=e.ctrlType&&"suntable"!=e.ctrlType||e.list&&e.list.length>0&&e.list.forEach((function(e){e.fieldPath?t?o[t+"_"+e.tableName+"_"+e.name]=u({},e):o[e.tableName+"_"+e.name]=!0:"grid"==e.ctrlType&&n(o,e,"grid")}))}))}})),o)for(var r in o)a.showFiledList.push(o[r])}(e,i),t?this.copyFiledMap[t]=i:this.selectedMap=i},addCopyForms:function(){this.$refs.eipCopyFormDialog.showDialog()},addCopyForm:function(e){var t={key:e.formKey,name:e.name,boTreeData:[]},a=this;if(e.boDefList.forEach((function(e){if(a.boDefIdMap[e]){var i=function(e){var t={};return a.boTreeData.forEach((function(a){a.id==e&&(t=u({},a))})),t}(e);"{}"!=JSON.stringify(i)&&t.boTreeData.push(i)}})),t.boTreeData.length>0){var i=JSON.parse(e.expand);this.initSelectedMap(i.list,e.formKey),this.copyFormBoTreeData.push(t)}else this.$message({message:"表单【"+e.name+"】不能被复用。",type:"warning"})},formDialogConfirm:function(e,t){if(e&&e.length>0){var a=this;e.forEach((function(e){e.expand&&e.boDefList&&e.boDefList.length>0&&(a.addCopyForm(e),t||a.$emit("addTocopyFormList",e))}))}},isShow:function(e){if(this.showFiledList.length>0){var t=this.showFiledList.find((function(t){return t.fieldPath==e.fieldPath}));return t}return!1}}},f=(a("f76b"),a("2877")),m=Object(f.a)(p,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"panel"},[a("el-tabs",{staticClass:"panel__tabs",on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"控件",name:"controlLayout"}},[a("el-scrollbar",{staticClass:"scrollbar-fullheight"},[a("div",{staticClass:"control-list"},[e.layoutComponents.length?[a("div",{staticClass:"widget-cate"},[e._v("布局")]),a("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(t,i){return a("li",{directives:[{name:"show",rawName:"v-show",value:"hottable"!=t.ctrlType,expression:"item.ctrlType != 'hottable'"}],key:i,staticClass:"flex-item",class:{"no-put":"divider"==t.type}},[a("a",[a("i",{class:t.icon}),a("span",[e._v(e._s(t.desc))])])])})),0)]:e._e(),e.basicComponents.length?[a("div",{staticClass:"widget-cate"},[e._v("常用控件")]),a("draggable",e._b({staticClass:"flex-container",attrs:{tag:"ul",list:e.basicComponents,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.basicComponents,(function(t,i){return a("li",{key:i,staticClass:"flex-item",class:{"no-put":"divider"==t.type}},[a("a",[a("i",{class:t.icon}),a("span",[e._v(e._s(t.desc))])])])})),0)]:e._e(),e.advanceComponents.length?[a("div",{staticClass:"widget-cate"},[e._v("高级控件")]),a("draggable",e._b({staticClass:"flex-container",attrs:{tag:"ul",list:e.advanceComponents,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.advanceComponents,(function(t,i){return a("li",{key:i,staticClass:"flex-item",class:{"no-put":"divider"==t.type}},[a("a",[a("i",{class:t.icon}),a("span",[e._v(e._s(t.desc))])])])})),0)]:e._e()],2)])],1),a("el-tab-pane",{attrs:{label:"属性",name:"attributeField"}},[a("el-scrollbar",{staticClass:"scrollbar-fullheight"},[a("div",{staticClass:"control-list"},[e.layoutComponents.length?[a("div",{staticClass:"widget-cate"},[e._v("布局")]),a("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(t,i){return a("li",{directives:[{name:"show",rawName:"v-show",value:"hottable"!=t.ctrlType,expression:"item.ctrlType != 'hottable'"}],key:i,staticClass:"flex-item",class:{"no-put":"divider"==t.type}},[a("a",[a("i",{class:t.icon}),a("span",[e._v(e._s(t.desc))])])])})),0)]:e._e()],2),a("div",{staticClass:"attributeField"},[a("el-menu",{staticClass:"el-menu-vertical-demo",attrs:{"default-active":e.activeBoTreeMenu}},e._l(e.boTreeData,(function(t,i){return a("el-submenu",{key:"def"+i,attrs:{index:i+""}},[a("template",{slot:"title"},[a("span",[e._v(e._s(t.description))])]),a("draggable",e._b({staticClass:"flex-container",attrs:{tag:"ul",list:t.children[0].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(t.children[0].attributeList,(function(i,n){return a("el-menu-item",{key:t.children[0].name+n},[a("i",{class:"date"==i.dataType?"icon-date":"number"==i.dataType?"icon-number":"clob"==i.dataType?"icon-text":"icon-single2"}),a("span",{style:e.getTitleStyle(t.children[0].name,i.name),attrs:{slot:"title"},slot:"title"},[e._v(e._s(i.desc))])])})),1),e._l(t.children[0].children,(function(n,o){return a("el-submenu",{directives:[{name:"show",rawName:"v-show",value:t.children[0].children&&t.children[0].children.length>0,expression:"\n\t\t\t\t\t\t\t\t\tboDef.children[0].children &&\n\t\t\t\t\t\t\t\t\tboDef.children[0].children.length > 0\n\t\t\t\t\t\t\t\t"}],key:"sub"+n.name+o,attrs:{index:i+"-"+o}},[a("template",{slot:"title"},[e._v(e._s(n.desc))]),a("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(t,i){return a("el-menu-item",{key:"subAttr"+n.name+i},[a("i",{class:"date"==t.dataType?"icon-date":"number"==t.dataType?"icon-number":"clob"==t.dataType?"icon-text":"icon-single2"}),a("span",{style:e.getTitleStyle(n.name,t.name),attrs:{slot:"title"},slot:"title"},[e._v(e._s(t.desc))])])})),1),e._l(n.children,(function(t,r){return a("el-submenu",{directives:[{name:"show",rawName:"v-show",value:n.children&&n.children.length>0,expression:"subEnt.children && subEnt.children.length > 0"}],key:"sun"+t.name+r,attrs:{index:i+"-"+o+"-"+r}},[a("template",{slot:"title"},[e._v(e._s(t.desc))]),a("draggable",e._b({staticClass:"flex-container",attrs:{tag:"ul",list:t.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(t.attributeList,(function(i,n){return a("el-menu-item",{key:"sunAttr"+t.name+n,attrs:{index:"sunAttr"+t.name+n}},[a("i",{class:"date"==i.dataType?"icon-date":"number"==i.dataType?"icon-number":"clob"==i.dataType?"icon-text":"icon-single2"}),a("span",{style:e.getTitleStyle(t.name,i.name),attrs:{slot:"title"},slot:"title"},[e._v(e._s(i.desc))])])})),1)],2)}))],2)}))],2)})),1)],1)])],1),a("el-tab-pane",{attrs:{label:"复用字段",name:"copyFast"}},[a("el-scrollbar",{staticClass:"scrollbar-fullheight"},[a("div",{staticClass:"control-list"},[e.layoutComponents.length?[a("div",{staticClass:"widget-cate"},[e._v("布局")]),a("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(t,i){return a("li",{directives:[{name:"show",rawName:"v-show",value:"hottable"!=t.ctrlType,expression:"item.ctrlType != 'hottable'"}],key:i,staticClass:"flex-item",class:{"no-put":"divider"==t.type}},[a("a",[a("i",{class:t.icon}),a("span",[e._v(e._s(t.desc))])])])})),0)]:e._e()],2),a("div",{staticClass:"panel__copy--btndiv"},[a("el-button",{attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.addCopyForms()}}},[e._v("添加复用字段")])],1),e._l(e.copyFormBoTreeData,(function(t,i){return a("el-collapse",{key:"form"+i,staticClass:"copyCollapse",attrs:{index:i+""},model:{value:e.activeCopyFormNames,callback:function(t){e.activeCopyFormNames=t},expression:"activeCopyFormNames"}},[a("el-collapse-item",{attrs:{title:t.name,name:"form"+i}},[a("div",{staticClass:"attributeField"},[a("el-menu",{staticClass:"el-menu-vertical-demo",attrs:{"default-active":t.key+0}},e._l(t.boTreeData,(function(i,n){return a("el-submenu",{key:t.key+"def"+n,attrs:{index:t.key+n+""}},[a("template",{slot:"title"},[a("span",[e._v(e._s(i.description))])]),a("draggable",e._b({staticClass:"flex-container",attrs:{tag:"ul",list:i.children[0].attributeList,move:e.handleMove},on:{end:e.handleMoveEnd,start:function(a){return e.handleCopyFiledMoveStart(t.key,a)}}},"draggable",{group:{name:"form",pull:"clone",put:!1},sort:!1,ghostClass:"ghost"},!1),e._l(i.children[0].attributeList,(function(n,o){return a("el-menu-item",{directives:[{name:"show",rawName:"v-show",value:e.isShow(n),expression:"isShow(mAttr)"}],key:t.key+i.children[0].name+o},[a("i",{class:"date"==n.dataType?"icon-date":"number"==n.dataType?"icon-number":"clob"==n.dataType?"icon-text":"icon-single2"}),a("span",{style:e.getTitleStyle(i.children[0].name,n.name),attrs:{slot:"title"},slot:"title"},[e._v(e._s(n.desc))])])})),1),e._l(i.children[0].children,(function(o,r){return a("el-submenu",{directives:[{name:"show",rawName:"v-show",value:i.children[0].children&&i.children[0].children.length>0,expression:"\n\t\t\t\t\t\t\t\t\t\t\tboDef.children[0].children &&\n\t\t\t\t\t\t\t\t\t\t\tboDef.children[0].children.length > 0\n\t\t\t\t\t\t\t\t\t\t"}],key:t.key+"sub"+o.name+r,attrs:{index:t.key+n+"-"+r}},[a("template",{slot:"title"},[e._v(e._s(o.desc))]),a("draggable",e._b({staticClass:"flex-container",attrs:{tag:"ul",list:o.attributeList,move:e.handleMove},on:{end:e.handleMoveEnd,start:function(a){return e.handleCopyFiledMoveStart(t.key,a)}}},"draggable",{group:{name:"form",pull:"clone",put:!1},sort:!1,ghostClass:"ghost"},!1),e._l(o.attributeList,(function(i,n){return a("el-menu-item",{directives:[{name:"show",rawName:"v-show",value:e.isShow(i),expression:"isShow(subAttr)"}],key:t.key+"subAttr"+o.name+n},[a("i",{class:"date"==i.dataType?"icon-date":"number"==i.dataType?"icon-number":"clob"==i.dataType?"icon-text":"icon-single2"}),a("span",{style:e.getTitleStyle(o.name,i.name),attrs:{slot:"title"},slot:"title"},[e._v(e._s(i.desc))])])})),1),e._l(o.children,(function(i,s){return a("el-submenu",{directives:[{name:"show",rawName:"v-show",value:o.children&&o.children.length>0,expression:"subEnt.children && subEnt.children.length > 0"}],key:t.key+"sun"+i.name+s,attrs:{index:t.key+n+"-"+r+"-"+s}},[a("template",{slot:"title"},[e._v(e._s(i.desc))]),a("draggable",e._b({staticClass:"flex-container",attrs:{tag:"ul",list:i.attributeList,move:e.handleMove},on:{end:e.handleMoveEnd,start:function(a){return e.handleCopyFiledMoveStart(t.key,a)}}},"draggable",{group:{name:"form",pull:"clone",put:!1},sort:!1,ghostClass:"ghost"},!1),e._l(i.attributeList,(function(n,o){return a("el-menu-item",{directives:[{name:"show",rawName:"v-show",value:e.isShow(n),expression:"isShow(sunAttr)"}],key:t.key+"sunAttr"+i.name+o,attrs:{index:t.key+"sunAttr"+i.name+o}},[a("i",{class:"date"==n.dataType?"icon-date":"number"==n.dataType?"icon-number":"clob"==n.dataType?"icon-text":"icon-single2"}),a("span",{style:e.getTitleStyle(i.name,n.name),attrs:{slot:"title"},slot:"title"},[e._v(e._s(n.desc))])])})),1)],2)}))],2)}))],2)})),1)],1)])],1)}))],2)],1)],1),a("eip-copy-form-dialog",{ref:"eipCopyFormDialog",attrs:{single:!1,formType:e.formType,boDefIds:e.boDefIds,formId:e.formId,appendToBody:""},on:{onConfirm:e.formDialogConfirm}})],1)}),[],!1,null,"47f30633",null);t.default=m.exports},eba3:function(e,t,a){"use strict";a.r(t);a("2579"),a("bb75"),a("f61e"),a("2c92"),a("6e74"),a("80a8");var i=a("2909"),n={query:function(e,t){var a=this;e=e||[],t=t||{};var n=Object(i.a)(e);if(t.querys){var o=t.querys.groupByKey("group"),r=[];Object.keys(o).forEach((function(t){var n=Object(i.a)(e),s=o[t],l=s[0].relation;if("AND"==l)s.forEach((function(e){n=a._query4operation(e,n)})),r.push(n);else{if("OR"!=l)throw"当前传入的relation是".concat(l,"，只能是'AND'或'OR'");var c=[];s.forEach((function(e){var t=a._query4operation(e,n);c=c.concat(t)})),c.unique(),r.push(c)}})),n=this._mixArray(r)}if(t.sorter){var s=t.sorter[0],l=["ASC","DESC"];if(-1==l.indexOf(s.direction))throw"不支持排序方向".concat(s.direction,"，仅支持").concat(l);var c="ASC"==s.direction;n.sort((function(e,t){return e[s.property]>t[s.property]?c?1:-1:c?-1:1}))}return t.pageBean?{rows:n.slice((t.pageBean.page-1)*t.pageBean.pageSize,t.pageBean.page*t.pageBean.pageSize),page:t.pageBean.page,pageSize:t.pageBean.pageSize,total:n.length}:{rows:rows}},_query4operation:function(e,t){var a=e.operation,i=["equal","like","in"];if(-1==i.indexOf(a))throw"查询条件不支持".concat(a,"，仅支持").concat(i);var n=[];switch(a){case"equal":n=t.filter((function(t){return e.value===t[e.property]}));break;case"like":n=t.filter((function(t){return t[e.property].indexOf(e.value)>-1}));break;case"in":n=t.filter((function(t){return e.value.indexOf(t[e.property])>-1}))}return n},_mixArray:function(e){var t=[];return(e=e||[]).forEach((function(e,a){if(0==a)t=Object(i.a)(e);else{var n=new Set(t),o=new Set(e);t=Object(i.a)(new Set(Object(i.a)(n).filter((function(e){return o.has(e)}))))}})),t}};t.default=n},eba39:function(e,t,a){"use strict";a("7ac6")},ebe4:function(e,t,a){!function(e){"use strict";e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(a("c1df"))},ebf8:function(e,t,a){"use strict";a.r(t);var i=a("2ade"),n=(a("5880"),a("5f72")),o=(a("d8b2"),{name:"FlowNodeJumpRule",components:{MessageTypeSelector:function(){return Promise.resolve().then(a.bind(null,"7519"))},eipScriptDialog:function(){return Promise.resolve().then(a.bind(null,"4769"))},FlowVarSelector:function(){return Promise.resolve().then(a.bind(null,"e9df"))},FlowConditionBuildDialog:function(){return Promise.resolve().then(a.bind(null,"6218"))}},props:{node:{type:Object,required:!0},defConfigData:{type:Object,required:!0},nodeDef:{type:Object,required:!0},nodeDefList:{type:Array,required:!0}},data:function(){return{titleSetting:"设置跳转规则",dialogVisibleSetting:!1,isSave:!1,nodeDefCopy:{},filterNodeType:["EXCLUSIVEGATEWAY","SUBPROCESS","CALLACTIVITY","PARALLELGATEWAY","INCLUSIVEGATEWAY","SUBSTARTGATEWAY","SUBENDGATEWAY","SUBMULTISTARTGATEWAY"],curRule:{ruleName:"",targetNode:"",condition:"",isAdd:!0}}},methods:{conditionDialogConfirm:function(e){this.curRule.condition=this.curRule.condition+e},showConditionBuild:function(){this.$refs.flowConditionBuildDialog.showDialog()},varTreeOnConfirm:function(e){this.curRule.condition=this.curRule.condition+e.pathValue},showDialog:function(e){this.$refs[e].showDialog()},editNodeRules:function(){this.nodeDefCopy=JSON.parse(JSON.stringify(this.nodeDef)),this.isSave=!1,this.dialogVisibleSetting=!0},orgRowClick:function(e,t,a){"操作"!=t.label&&(this.curRule=e,this.isSave=!0)},saveRule:function(){if(this.isSave){var e=this;i.default.post("${bpmModel}/flow/node/v1/ruleSave?nodeId="+e.node.nodeId+"&defId="+e.node.defId,e.nodeDefCopy.jumpRuleList).then((function(t){(t=t.data).state?(n.Message.success(t.message),e.$emit("update:nodeDef",e.nodeDefCopy),e.$emit("upRuleData",e.nodeDefCopy),e.dialogVisibleSetting=!1):n.Message.error(t.message)}))}else n.Message.warning("请先新增跳转规则再保存")},addRule:function(){var e=this;e.$validator.validateAll("settingSave").then((function(t){if(t)e.curRule.isAdd&&(delete e.curRule.isAdd,e.isSave=!0,e.nodeDefCopy.jumpRuleList.push(e.curRule),e.isSave=!0,e.curRule={ruleName:"",targetNode:"",condition:"",isAdd:!0});else{var a=e.$validator.errors.items.filter((function(e){return"settingSave"==e.scope})).length;e.$message({showClose:!0,message:"有".concat(a,"个字段未通过校验，请正确填写表单内容。"),type:"warning"})}}))},close:function(){this.dialogVisibleSetting=!1},deleteSetting:function(e,t){e.splice(t,1),this.isSave=!0,this.curRule={ruleName:"",targetNode:"",condition:"",isAdd:!0}}},mounted:function(){this.$validator=this.$root.$validator}}),r=(a("e38c"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=this,a=t.$createElement,i=t._self._c||a;return i("div",{staticClass:"form-inline"},[i("label",{staticClass:"control-label"},[t._v(t._s(t.node.name)+"("+t._s(t.node.nodeId)+")")]),i("el-button",{attrs:{type:"primary",size:"mini"},on:{click:t.editNodeRules}},[t._v("设置跳转规则")]),i("br"),t.nodeDef.jumpRuleList&&0!=t.nodeDef.jumpRuleList.length?t._e():i("label",{staticClass:"control-label",staticStyle:{color:"#dd6161"}},[t._v("尚未配置节点跳转规则")]),t.nodeDef.jumpRuleList&&t.nodeDef.jumpRuleList.length>0?i("div",[t._l(t.nodeDef.jumpRuleList,(function(e){return i("label",{key:e.name,staticClass:"control-label",staticStyle:{display:"block","text-align":"left"}},[t._v("【"+t._s(e.ruleName)+"】跳转至："+t._s(e.targetNode))])})),i("div",{staticClass:"control-label",staticStyle:{"text-align":"right"}},[t._v("查看更多信息请编辑")]),i("br")],2):t._e(),i("el-dialog",{attrs:{width:"70%",top:"8vh",title:t.titleSetting,visible:t.dialogVisibleSetting,"before-close":t.close,"close-on-click-modal":!1,"append-to-body":""}},[i("div",{staticStyle:{width:"100%",height:"550px"}},[i("div",{staticStyle:{width:"60%",float:"left",height:"100%",overflow:"auto"}},[i("div",{staticClass:"div_list"},[t._v("跳转规则设置")]),i("div",{staticStyle:{"margin-bottom":"10px"}},[i("el-button",{attrs:{type:"primary",size:"mini",icon:"el-icon-right"},on:{click:t.addRule}},[t._v("新 增")]),i("el-button",{attrs:{type:"success",size:"mini",icon:"el-icon-check"},on:{click:t.saveRule}},[t._v("保 存")]),i("el-button",{attrs:{type:"danger",size:"mini",icon:"el-icon-close"},on:{click:t.close}},[t._v("关 闭")])],1),i("el-form",{attrs:{"data-vv-scope":"settingSave"},model:{value:t.curRule,callback:function(e){t.curRule=e},expression:"curRule"}},[i("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[i("tbody",[i("tr",[i("th",{attrs:{width:"130px"}},[t._v("当前节点名称:")]),i("td",[i("label",[t._v(t._s(t.nodeDefCopy.name))])])]),i("tr",[i("th",{staticClass:"is-required",attrs:{width:"130px"}},[t._v("规则名称:")]),i("td",[i("ht-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入规则名称",autocomplete:"off",validate:"required"},model:{value:t.curRule.ruleName,callback:function(e){t.$set(t.curRule,"ruleName",e)},expression:"curRule.ruleName"}})],1)]),i("tr",[i("th",{staticClass:"is-required",attrs:{width:"130px"}},[t._v("跳转节点名称:")]),i("td",[i("ht-select",{attrs:{clearable:"",options:t.nodeDefList.filter((function(t){var a=e.filterNodeType.filter((function(e){return e==t.nodeType}));return!a||0==a.length})),props:{key:"nodeId",value:"name"},validate:"required"},model:{value:t.curRule.targetNode,callback:function(e){t.$set(t.curRule,"targetNode",e)},expression:"curRule.targetNode"}})],1)]),i("tr",[i("th",{staticClass:"is-required",attrs:{width:"130px"}},[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"这个脚本需要使用返回语句(return)返回布尔值，返回true流程将跳转到指定的节点。",placement:"left-start"}},[i("i",{staticClass:"el-icon-warning"},[t._v("规则表达式:")])])],1),i("td",[i("eip-script-dialog",{ref:"eipScriptDialogCondition",attrs:{"append-to-body":""},model:{value:t.curRule.condition,callback:function(e){t.$set(t.curRule,"condition",e)},expression:"curRule.condition"}}),i("el-button",{on:{click:function(e){return t.showDialog("eipScriptDialogCondition")}}},[t._v("常用脚本")]),i("el-button",{attrs:{size:"small"},on:{click:t.showConditionBuild}},[t._v("条件脚本")]),i("FlowVarSelector",{attrs:{defId:t.node.defId},on:{"node-click":t.varTreeOnConfirm}}),i("br"),i("br"),i("ht-input",{staticClass:"ht_tr",attrs:{type:"textarea",rows:10,placeholder:"请输入规则表达式",autocomplete:"off",validate:"required"},model:{value:t.curRule.condition,callback:function(e){t.$set(t.curRule,"condition",e)},expression:"curRule.condition"}})],1)])])])])],1),i("div",{staticStyle:{float:"left",width:"36%","margin-left":"10px",height:"100%",overflow:"auto"}},[i("div",{staticClass:"div_list"},[t._v("跳转规则列表")]),i("el-table",{ref:"htTableSetting",attrs:{data:t.nodeDefCopy.jumpRuleList,border:""},on:{"row-click":t.orgRowClick}},[i("el-table-column",{attrs:{prop:"ruleName",label:"规则名称"}}),i("el-table-column",{attrs:{prop:"targetNode",label:"目标节点"}}),i("el-table-column",{attrs:{label:"操作",width:"90"},scopedSlots:t._u([{key:"default",fn:function(e){e.row;var a=e.$index;return[i("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-delete"},on:{click:function(e){return t.deleteSetting(t.nodeDefCopy.jumpRuleList,a)}}},[t._v("删除")])]}}])})],1)],1)]),i("FlowConditionBuildDialog",{ref:"flowConditionBuildDialog",attrs:{defId:t.node.defId},on:{onConfirm:t.conditionDialogConfirm}})],1)],1)}),[],!1,null,"0785275b",null);t.default=s.exports},ec11:function(e,t,a){},ec18:function(e,t,a){!function(e){"use strict";function t(e,t,a,i){var n={s:["mõne sekundi","mõni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["ühe minuti","üks minut"],mm:[e+" minuti",e+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[e+" tunni",e+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[e+" kuu",e+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[e+" aasta",e+" aastat"]};return t?n[a][2]?n[a][2]:n[a][1]:i?n[a][0]:n[a][1]}e.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d päeva",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("c1df"))},ec36:function(e,t,a){"use strict";a("218c")},ec41:function(e,t,a){"use strict";a("d164")},ec8e:function(e,t,a){"use strict";a.r(t);var i=a("9279").a,n=(a("3f58"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.dialogVisible?a("el-dialog",{attrs:{"close-on-click-modal":!1,title:e.title,visible:e.dialogVisible,appendToBody:"",top:"8vh",width:"80%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-container",[a("el-tabs",{staticStyle:{width:"100%"},attrs:{type:"card"},model:{value:e.userConditionTab,callback:function(t){e.userConditionTab=t},expression:"userConditionTab"}},[a("el-tab-pane",{attrs:{label:"人员设置",name:"first"}},[a("form",{directives:[{name:"form",rawName:"v-form"}]},[a("el-button",{attrs:{icon:"el-icon-plus"},on:{click:e.addCalc}},[e._v("添加")]),a("table",{staticClass:"table table-bordered",staticStyle:{"border-spacing":"0",width:"100%"}},[a("thead",[a("tr",[a("th",{attrs:{width:"200"}},[e._v("用户类型")]),a("th",[e._v("用户来自")]),a("th",{attrs:{width:"120"}},[e._v("抽取用户")]),a("th",{attrs:{width:"100"}},[e._v("运算类型")]),a("th",{attrs:{width:"120"}},[e._v("操作")])])]),a("tbody",e._l(e.userRule.calcs,(function(t,i){return a("tr",{key:i},[a("td",[a("el-select",{attrs:{placeholder:"请选择",size:"mini"},on:{change:function(a){return e.calcTypeChange(t)}},model:{value:t.pluginType,callback:function(a){e.$set(t,"pluginType",a)},expression:"calc.pluginType"}},e._l(e.nodeUserPluginList,(function(e){return a("el-option",{key:e.type,attrs:{label:e.title,value:e.type}})})),1)],1),a("td",["org"==t.pluginType?a("eipOrgSelector",{attrs:{appendToBody:!0,config:{code:"userRule.calcs["+i+"].orgCode"},single:!0},model:{value:t.orgName,callback:function(a){e.$set(t,"orgName",a)},expression:"calc.orgName"}}):e._e(),"position"==t.pluginType?a("el-button",{on:{click:function(t){return e.selector(i)}}},[e._v("选择\n\t\t\t\t\t\t\t\t\t\t")]):e._e(),"job"==t.pluginType?a("eipJobSelector",{attrs:{appendToBody:!0,config:{code:"userRule.calcs["+i+"].jobCode"},single:!0},model:{value:t.jobName,callback:function(a){e.$set(t,"jobName",a)},expression:"calc.jobName"}}):e._e(),"role"==t.pluginType?a("eip-role-selector",{attrs:{config:{code:"userRule.calcs["+i+"].roleCode",name:"userRule.calcs["+i+"].roleName"},single:!0,"append-to-body":""},model:{value:t.roleName,callback:function(a){e.$set(t,"roleName",a)},expression:"calc.roleName"}}):e._e(),a("el-button",{directives:[{name:"show",rawName:"v-show",value:"hrScript"==t.pluginType||"cusers"==t.pluginType||"customQuery"==t.pluginType||"matrix"==t.pluginType,expression:"\n\t\t\t\t\t\t\t\t\t\t\t\tcalc.pluginType == 'hrScript' ||\n\t\t\t\t\t\t\t\t\t\t\t\tcalc.pluginType == 'cusers' ||\n\t\t\t\t\t\t\t\t\t\t\t\tcalc.pluginType == 'customQuery' ||\n\t\t\t\t\t\t\t\t\t\t\t\tcalc.pluginType == 'matrix'\n\t\t\t\t\t\t\t\t\t\t\t"}],on:{click:function(t){return e.selector(i)}}},[e._v("选择\n\t\t\t\t\t\t\t\t\t\t")]),a("span",{directives:[{name:"show",rawName:"v-show",value:"hrScript"==t.pluginType||"cusers"==t.pluginType||"customQuery"==t.pluginType||"matrix"==t.pluginType||"position"==t.pluginType,expression:"\n\t\t\t\t\t\t\t\t\t\t\t\tcalc.pluginType == 'hrScript' ||\n\t\t\t\t\t\t\t\t\t\t\t\tcalc.pluginType == 'cusers' ||\n\t\t\t\t\t\t\t\t\t\t\t\tcalc.pluginType == 'customQuery' ||\n\t\t\t\t\t\t\t\t\t\t\t\tcalc.pluginType == 'matrix' ||\n\t\t\t\t\t\t\t\t\t\t\t\tcalc.pluginType == 'position'\n\t\t\t\t\t\t\t\t\t\t\t"}],staticStyle:{"font-size":"13px"}},[e._v(e._s(t.description))]),"sameNode"==t.pluginType?a("el-select",{attrs:{placeholder:"请选择",size:"mini"},on:{change:function(a){return e.changeSameNode(t)}},model:{value:t.nodeId,callback:function(a){e.$set(t,"nodeId",a)},expression:"calc.nodeId"}},e._l(e.nodeList,(function(e){return a("el-option",{key:e.nodeId,attrs:{label:e.name,value:e.nodeId}})})),1):e._e(),a("el-switch",{directives:[{name:"show",rawName:"v-show",value:"depHead"==t.pluginType,expression:"calc.pluginType == 'depHead'"}],attrs:{"active-color":"#13ce66","active-text":"主负责人","inactive-color":"#dcdfe6","inactive-text":"所有负责人"},model:{value:t.mainLeader,callback:function(a){e.$set(t,"mainLeader",a)},expression:"calc.mainLeader"}}),a("el-tooltip",{directives:[{name:"show",rawName:"v-show",value:"depHead"==t.pluginType,expression:"calc.pluginType == 'depHead'"}],staticClass:"item",attrs:{effect:"dark",placement:"top-start"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n\t\t\t\t\t\t\t\t\t\t\t\t获取发起人默认维度下的主部门，如无主部门则获取其部门列表的第一个部门，如要指定维度请使用人员脚本。"),a("br"),e._v("一个组织只有一个主负责人，而负责人有多个\n\t\t\t\t\t\t\t\t\t\t\t")]),a("i",{directives:[{name:"show",rawName:"v-show",value:"depHead"==t.pluginType,expression:"calc.pluginType == 'depHead'"}],staticClass:"el-icon-question"})])],1),a("td",["userTask"==e.userRule.nodeType?a("el-select",{attrs:{size:"mini"},model:{value:t.extract,callback:function(a){e.$set(t,"extract",a)},expression:"calc.extract"}},[a("el-option",{attrs:{label:"不抽取",value:"no"}}),a("el-option",{attrs:{label:"抽取",value:"extract"}})],1):e._e(),"signTask"==e.userRule.nodeType?a("el-select",{attrs:{size:"mini"},model:{value:t.extract,callback:function(a){e.$set(t,"extract",a)},expression:"calc.extract"}},[a("el-option",{attrs:{label:"不抽取",value:"no"}}),a("el-option",{attrs:{label:"抽取",value:"extract"}}),a("el-option",{attrs:{label:"延迟抽取",value:"secondExtract"}}),a("el-option",{attrs:{label:"用户组合",value:"usergroup"}})],1):e._e()],1),a("td",[0!=i?a("el-select",{attrs:{size:"mini"},model:{value:t.logicCal,callback:function(a){e.$set(t,"logicCal",a)},expression:"calc.logicCal"}},[a("el-option",{attrs:{label:"或",value:"or"}}),a("el-option",{attrs:{label:"与",value:"and"}}),a("el-option",{attrs:{label:"排除",value:"exclude"}})],1):e._e()],1),a("td",[a("el-button",{attrs:{icon:"el-icon-arrow-up"},on:{click:function(t){return e.ArrayTool(e.userRule.calcs,i,"up")}}}),a("el-button",{attrs:{icon:"el-icon-arrow-down"},on:{click:function(t){return e.ArrayTool(e.userRule.calcs,i)}}}),a("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.userRule.calcs.remove(e.userRule.calcs[i])}}})],1)])})),0)]),a("FlowHrScriptSelector",{ref:"flowHrScriptSelector",attrs:{"append-to-body":""},on:{scriptSelectorConfirm:e.scriptSelectorConfirm}}),a("FlowCustomScriptSelector",{ref:"flowCustomScriptSelector",attrs:{"append-to-body":""},on:{customScriptSelectorConfirm:e.customScriptSelectorConfirm}}),a("FlowNodeUserRuleSelector",{ref:"flowNodeUserRuleSelector",attrs:{"append-to-body":""},on:{customRuleSelectorConfirm:e.customRuleSelectorConfirm}}),a("FlowCustomQuerySelector",{ref:"flowCustomQuerySelector",attrs:{"append-to-body":""},on:{customQuerySelectorConfirm:e.customQuerySelectorConfirm}}),a("FlowMatrixSelector",{ref:"flowMatrixSelector",attrs:{"append-to-body":""},on:{confirm:e.matrixSelectorConfirm}})],1)]),a("el-tab-pane",{attrs:{label:"人员规则设置",name:"second"}},[a("div",{staticStyle:{position:"absolute","z-index":"2"}},[e._l(e.tabList,(function(t){return a("table",{key:t.indexStr,staticClass:"table-list custom_condition_tab table",style:t.style},[a("tbody",[a("tr",[a("td",{staticStyle:{width:"12%","text-align":"center"}},[a("el-select",{staticStyle:{width:"80px"},attrs:{disabled:e.isNotEmpty(t.conDesc),size:"mini"},model:{value:t.ruleType,callback:function(a){e.$set(t,"ruleType",a)},expression:"tab.ruleType"}},[a("el-option",{attrs:{label:"规则",value:"1"}}),a("el-option",{attrs:{label:"脚本",value:"2"}})],1)],1),a("td",[a("span",[e._v(" "+e._s(t.conDesc)+" ")]),a("div",{staticStyle:{display:"inline-block",float:"right"}},[t.conDesc?a("el-button",{attrs:{icon:"el-icon-edit"},on:{click:function(a){return e.editCondition(t)}}}):e._e(),t.conDesc?e._e():a("el-button",{attrs:{icon:"el-icon-plus"},on:{click:function(a){return e.editCondition(t)}}}),a("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(a){return e.removeCondition(t.indexStr)}}})],1)])])])])})),e._l(e.branchList,(function(t,i){return a("div",{key:t.indexStr,staticClass:"labelrag",style:t.style},[a("el-select",{staticClass:"selected_search",staticStyle:{height:"26px"},on:{change:function(t){return e.changecondition(i)}},model:{value:t.newjunction,callback:function(a){e.$set(t,"newjunction",a)},expression:"branch.newjunction"}},[a("el-option",{attrs:{label:"并且",value:"and"}}),a("el-option",{attrs:{label:"或者",value:"or"}}),a("el-option",{attrs:{label:"添加条件",value:"3"}}),"noAdd"!=t.condition?a("el-option",{attrs:{label:"添加联合条件",value:"4"}}):e._e(),"noDel"!=t.condition?a("el-option",{attrs:{label:"删除",value:"5"}}):e._e()],1)],1)}))],2),a("div",{staticStyle:{position:"absolute","z-index":"1",width:"500px",height:"100%"},domProps:{innerHTML:e._s(e.svgHtml)}})])],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{size:"medium",type:"primary"},on:{click:e.handleClose}},[e._v("确 定")]),a("el-button",{attrs:{size:"medium"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1):e._e(),a("FlowNodeCusersSelector",{ref:"flowNodeCusersSelector",attrs:{"append-to-body":""},on:{cuserSelectorConfirm:e.cuserSelectorConfirm}}),a("FlowNodePositionSelector",{ref:"flowNodePositionSelector",attrs:{"append-to-body":""},on:{positionSelectorConfirm:e.positionSelectorConfirm}})],1)}),[],!1,null,"e807ddec",null);t.default=o.exports},ecb1:function(e,t,a){"use strict";a("447a")},ecd1:function(e,t,a){"use strict";a.r(t);a("80a8"),a("000b");var i=a("a858"),n={name:"tenantInfoManager",props:["tenantId"],components:{FileUpload:function(){return Promise.resolve().then(a.bind(null,"1a05"))},tenantMailServerManager:function(){return Promise.resolve().then(a.bind(null,"9732"))},tenantAccessAddress:function(){return Promise.resolve().then(a.bind(null,"e20d"))}},data:function(){return{currentTabName:"basic",dialogVisible:!1,tenantManage:{status:"enable",code:""},curSelectTenantId:"",tenantTypeList:[],tenantParam:{},tenantParams:[],saveBtnStyle:"float: right;position: fixed;top:8px;right:15px",draftOptions:[{key:"draft",value:"草稿"},{key:"enable",value:"启用"},{key:"disabled",value:"禁用"}],statusOpition:[{key:"enable",value:"启用"},{key:"disabled",value:"禁用"}],dbData:[],dbPageResult:{page:1,pageSize:50,total:0},redisData:[],redisPageResult:{page:1,pageSize:50,total:0}}},mounted:function(){var e=this;this.$validator=this.$root.$validator,this.curSelectTenantId=this.tenantId,this.tenantId||(this.saveBtnStyle="float: right;position: fixed;top:100px;right:15px",this.curSelectTenantId=this.$store.state.login.currentUser.userAttrs.tenantId),"add"==this.curSelectTenantId&&(this.curSelectTenantId="",this.getTenantTypeList());var t="${uc}/uc/tenantManage/v1/getJson?id="+this.curSelectTenantId;if(this.curSelectTenantId){var a=this;this.$http.get(t).then((function(t){a.tenantManage=t.data,setTimeout((function(){a.tenantManage.manageLogo&&a.$refs.manageLogo.setFiles(JSON.parse(a.tenantManage.manageLogo)),a.tenantManage.frontLogo&&a.$refs.frontLogo.setFiles(JSON.parse(a.tenantManage.frontLogo)),a.tenantManage.ico&&a.$refs.ico.setFiles(JSON.parse(a.tenantManage.ico))}),1e3),e.getTenantTypeList(),e.initTenantParams()}),(function(e){reject(e)}))}},methods:{loadData:function(e,t){var a=this;i.default.getTenantDataSourcePageJson(e).then((function(e){a.dbData=e.rows,a.dbPageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},loadRedisData:function(e,t){var a=this;i.default.getTenantDataSourcePageJson(e).then((function(e){a.redisData=e.rows,a.redisPageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},rowClick:function(e,t,a){this.$refs.dataSourceTable.$refs.htTable.toggleRowSelection(e)},rowRedisClick:function(e,t,a){this.$refs.redisSourceTable.$refs.htTable.toggleRowSelection(e)},updateTableData:function(e){var t=this.$refs.dataSourceTable.$refs.htTable.selection,a=[];if(t.length>1&&"master"==e)this.$message.warning("master数据源不可所选设置!");else{for(var i=0;i<t.length;i++){if(-1!=t[i].alias.indexOf("slave")&&"slave"==e)return void this.$message.warning("选择的记录中已经有设置为slave节点的数据源!");if(-1!=t[i].alias.indexOf("master")&&"master"==e)return void this.$message.warning("选择的记录中已经有设置为master节点的数据源,不可设置多个master数据源!");a.push(t[i].id)}if(0!=t.length){var n=this;this.$http.get("${portal}/sys/sysTenantDataSource/v1/updateTenantDataSource?tenantId="+this.tenantManage.id+"&ids="+a.join(",")+"&type="+e).then((function(e){if(e.data&&e.data.state)return n.$message({message:e.data.message,type:"success"}),void setTimeout((function(){n.$refs.dataSourceTable.load()}),3e3);n.$message.error(e.data.message)}))}else this.$message.warning("请至少选择一个数据源")}},updateRedisTableData:function(e){var t=this.$refs.redisSourceTable.$refs.htTable.selection,a=[];if(t.length>1&&"master"==e)this.$message.warning("master数据源不可所选设置!");else{for(var i=0;i<t.length;i++){if(-1!=t[i].alias.indexOf("master")&&"master"==e)return void this.$message.warning("选择的记录中已经有设置为master节点的数据源,不可设置多个master数据源!");a.push(t[i].id)}var n=this;this.$http.get("${portal}/sys/sysTenantDataSource/v1/updateTenantDataSource?tenantId="+this.tenantManage.id+"&ids="+a.join(",")+"&type="+e).then((function(e){if(e.data&&e.data.state)return n.$message({message:e.data.message,type:"success"}),void setTimeout((function(){n.$refs.redisSourceTable.load()}),3e3);n.$message.error(e.data.message)}))}},getTenantTypeList:function(){var e=this,t=this;this.$store.dispatch("tenant/actionTenantId",null),this.$http.get("${uc}/uc/tenantType/v1/getAll?status=enable").then((function(e){t.tenantTypeList=e.data,t.$store.dispatch("tenant/actionTenantId",t.tenantId)}),(function(e){t.$store.dispatch("tenant/actionTenantId",t.tenantId),reject(e)})).then((function(){if(!t.curSelectTenantId){var a=t.tenantTypeList.filter((function(e){return"1"===e.isDefault}));t.$set(e.tenantManage,"typeId",a[0].id)}}))},initTenantParams:function(){var e=this,t=this;this.tenantManage.id&&(this.$store.dispatch("tenant/actionTenantId",null),this.$http.get("${uc}/api/params/v1/tenantParams/getTenantParams?tenantTypeId="+this.tenantManage.typeId).then((function(e){return t.tenantParams=e.data,e.data})).then((function(a){!a||a.constructor!=Array||a.length<1||e.$http.get("${uc}/uc/tenantParams/v1/getParamsValue?tenantId="+t.tenantManage.id).then((function(e){e.data&&e.data.constructor==Array&&e.data.forEach((function(e){t.$set(t.tenantParam,e.code,e.value)})),t.$store.dispatch("tenant/actionTenantId",t.tenantId)}))})))},tenantParamSubmit:function(){var e=[],t=this.tenantParam;for(var a in t)t.hasOwnProperty(a)&&e.push({alias:a,value:this.tenantParam[a]});var i=this;e.length>0&&this.$http.post("${uc}/uc/tenantParams/v1/saveTenantParams?tenantId="+this.tenantManage.id,e).then((function(e){var t=e.data;t.state?i.$message.success(t.message):i.$message.error(t.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)}}},o=(a("e638"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("el-tabs",{attrs:{type:"card"},model:{value:e.currentTabName,callback:function(t){e.currentTabName=t},expression:"currentTabName"}},[a("el-tab-pane",{attrs:{label:"基本信息",name:"basic"}},[a("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("保存基本信息")]),a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"tenantManageForm"}},[e.tenantId?a("ht-form-item",{attrs:{label:"类型","label-width":"120px"}},[a("ht-select",{staticClass:"ht",attrs:{options:e.tenantTypeList,props:{key:"id",value:"name"},validate:"required"},model:{value:e.tenantManage.typeId,callback:function(t){e.$set(e.tenantManage,"typeId",t)},expression:"tenantManage.typeId"}})],1):e._e(),a("ht-form-item",{attrs:{label:"管理端名称","label-width":"120px"}},[a("ht-input",{attrs:{validate:{required:!0},autocomplete:"off",maxlength:100,showWordLimit:!0},model:{value:e.tenantManage.name,callback:function(t){e.$set(e.tenantManage,"name",t)},expression:"tenantManage.name"}}),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"管理端名称会作为登录页的公司名称",placement:"right-start"}},[a("span",{staticClass:"el-icon-question",staticStyle:{"margin-left":"10px"}})])],1),a("ht-form-item",{attrs:{label:"应用端名称","label-width":"120px"}},[a("ht-input",{attrs:{validate:{required:!0},autocomplete:"off",maxlength:100,showWordLimit:!0},model:{value:e.tenantManage.nameFront,callback:function(t){e.$set(e.tenantManage,"nameFront",t)},expression:"tenantManage.nameFront"}}),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"应用端名称会作为登录页的公司名称",placement:"right-start"}},[a("span",{staticClass:"el-icon-question",staticStyle:{"margin-left":"10px"}})])],1),a("ht-form-item",{attrs:{label:"别名","label-width":"120px"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.tenantManage.name,expression:"tenantManage.name"}],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(t){e.$set(e.tenantManage,"code",t)},expression:"tenantManage.code"}}),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"别名只能包含小写字母和数字，且必须以小写字母开头，小写字母最多10个，数字最多3个",placement:"right-start"}},[a("span",{staticClass:"el-icon-question",staticStyle:{"margin-left":"10px"}})])],1),a("ht-form-item",{attrs:{label:"简称","label-width":"120px"}},[a("ht-input",{attrs:{validate:"required",maxlength:50,showWordLimit:!0},model:{value:e.tenantManage.shorthand,callback:function(t){e.$set(e.tenantManage,"shorthand",t)},expression:"tenantManage.shorthand"}})],1),e.tenantId?a("ht-form-item",{attrs:{label:"状态","label-width":"120px"}},[a("ht-select",{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(t){e.$set(e.tenantManage,"status",t)},expression:"tenantManage.status"}})],1):e._e(),e.tenantManage.id&&"-1"!=e.tenantManage.id?a("ht-form-item",{attrs:{label:"访问地址","label-width":"120px"}},[a("el-link",{attrs:{type:"primary"},on:{click:e.showCopyUrl}},[e._v("查看地址")])],1):e._e(),a("ht-form-item",{attrs:{label:"管理端LOGO","label-width":"120px"}},[a("FileUpload",{ref:"manageLogo",attrs:{"model-name":"tenantManage.manageLogo",accept:".jpg,.jpeg,.png,.JPG,.JPEG",limit:1,multiple:!1}})],1),a("ht-form-item",{attrs:{label:"用户端LOGO","label-width":"120px"}},[a("FileUpload",{ref:"frontLogo",attrs:{"model-name":"tenantManage.frontLogo",accept:".jpg,.jpeg,.png,.JPG,.JPEG",limit:1,multiple:!1}})],1),a("ht-form-item",{attrs:{label:"登录页LOGO","label-width":"120px"}},[a("FileUpload",{ref:"ico",attrs:{"model-name":"tenantManage.ico",accept:".jpg,.jpeg,.png,.JPG,.JPEG",limit:1,multiple:!1}})],1),a("ht-form-item",{attrs:{label:"描述","label-width":"120px"}},[a("ht-input",{attrs:{type:"textarea",placeholder:"请输入类型说明",maxlength:100,showWordLimit:!0},model:{value:e.tenantManage.desc,callback:function(t){e.$set(e.tenantManage,"desc",t)},expression:"tenantManage.desc"}})],1)],1)],1),e.tenantManage.id&&"draft"!=e.tenantManage.status?a("el-tab-pane",{attrs:{label:"数据源设置",name:"dbSetting"}},[a("ht-table",{ref:"dataSourceTable",attrs:{data:e.dbData,pageResult:e.dbPageResult,selection:!0,"quick-search-props":"name,alias","show-export":!1,"show-custom-column":!1,defaultSorter:[{property:"CREATE_TIME_",direction:"DESC"}],"default-querys":[{property:"TENANT_ID_",value:"-1",relation:"OR"},{property:"TENANT_ID_",value:e.tenantManage.id,relation:"OR"},{property:"DB_TYPE_",value:"redis",operation:"NOT_EQUAL",group:"noRedisGroup",relation:"AND"}]},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.updateTableData("master")}}},[e._v("设为master数据源")]),a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.updateTableData("slave")}}},[e._v("设为slave数据源")]),a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.updateTableData("")}}},[e._v("取消数据源设置")])],1)]},proxy:!0}],null,!1,3032915508)},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"名称",width:"300",sortable:!0,"show-overflow-tooltip":!0}}),e._v("\n            >\n            "),a("ht-table-column",{attrs:{prop:"alias",label:"别名",sortable:!0}}),a("ht-table-column",{attrs:{prop:"tenantId",label:"所属租户",sortable:!0}}),a("ht-table-column",{attrs:{prop:"enabled",label:"是否可用",filters:[{text:"是",value:1},{text:"否",value:0}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.enabled?a("el-tag",{attrs:{type:"success"}},[e._v("是")]):e._e(),i.enabled?e._e():a("el-tag",{attrs:{type:"primary"}},[e._v("否")])]}}],null,!1,607010101)})]],2)],1):e._e(),e.tenantManage.id&&"draft"!=e.tenantManage.status?a("el-tab-pane",{attrs:{label:"缓存设置",name:"redisSetting"}},[a("ht-table",{ref:"redisSourceTable",attrs:{data:e.redisData,pageResult:e.redisPageResult,selection:!0,"quick-search-props":"name,alias","show-export":!1,"show-custom-column":!1,defaultSorter:[{property:"CREATE_TIME_",direction:"DESC"}],"default-querys":[{property:"TENANT_ID_",value:"-1",relation:"OR"},{property:"TENANT_ID_",value:e.tenantManage.id,relation:"OR"},{property:"DB_TYPE_",value:"redis",relation:"AND",group:"redisLoadGroup"}]},on:{load:e.loadRedisData,"row-click":e.rowRedisClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.updateRedisTableData("master")}}},[e._v("设为master数据源")]),a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.updateRedisTableData("slave")}}},[e._v("设为slave数据源")]),a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.updateRedisTableData("")}}},[e._v("取消数据源设置")])],1)]},proxy:!0}],null,!1,2958644861)},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"名称",width:"300",sortable:!0,"show-overflow-tooltip":!0}}),e._v("\n            >\n            "),a("ht-table-column",{attrs:{prop:"alias",label:"别名",sortable:!0}}),a("ht-table-column",{attrs:{prop:"tenantId",label:"所属租户",sortable:!0}}),a("ht-table-column",{attrs:{prop:"enabled",label:"是否可用",filters:[{text:"是",value:1},{text:"否",value:0}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.enabled?a("el-tag",{attrs:{type:"success"}},[e._v("是")]):e._e(),i.enabled?e._e():a("el-tag",{attrs:{type:"primary"}},[e._v("否")])]}}],null,!1,607010101)})]],2)],1):e._e(),e.tenantManage.id&&"draft"!=e.tenantManage.status?a("el-tab-pane",{attrs:{label:"扩展信息",name:"params"}},[a("el-button",{style:e.saveBtnStyle,attrs:{type:"primary"},on:{click:e.tenantParamSubmit}},[e._v("保存扩展信息")]),a("el-form",{directives:[{name:"form",rawName:"v-form"}],staticClass:"user-param-form",attrs:{"data-vv-scope":"tenantParam"}},[e._l(e.tenantParams,(function(t){return[a("ht-form-item",{key:t.name,attrs:{label:t.name,prop:"name","label-width":"220px"}},["date"===t.ctlType?a("el-date-picker",{attrs:{type:"datetime",placeholder:"选择日期时间"},model:{value:e.tenantParam[t.code],callback:function(a){e.$set(e.tenantParam,t.code,a)},expression:"tenantParam[param.code]"}}):e._e(),"input"===t.ctlType?a("ht-input",{attrs:{maxlength:50,showWordLimit:!0},model:{value:e.tenantParam[t.code],callback:function(a){e.$set(e.tenantParam,t.code,a)},expression:"tenantParam[param.code]"}}):e._e(),"number"===t.ctlType?a("ht-input",{attrs:{type:"number",maxlength:50,showWordLimit:!0},model:{value:e.tenantParam[t.code],callback:function(a){e.$set(e.tenantParam,t.code,a)},expression:"tenantParam[param.code]"}}):e._e(),"select"===t.ctlType?a("ht-select",{attrs:{options:JSON.parse(t.json)},model:{value:e.tenantParam[t.code],callback:function(a){e.$set(e.tenantParam,t.code,a)},expression:"tenantParam[param.code]"}}):e._e(),"radio"===t.ctlType?a("ht-radio",{attrs:{options:JSON.parse(t.json)},model:{value:e.tenantParam[t.code],callback:function(a){e.$set(e.tenantParam,t.code,a)},expression:"tenantParam[param.code]"}}):e._e(),"checkbox"===t.ctlType?a("ht-checkbox",{attrs:{options:JSON.parse(t.json)},model:{value:e.tenantParam[t.code],callback:function(a){e.$set(e.tenantParam,t.code,a)},expression:"tenantParam[param.code]"}}):e._e()],1)]}))],2)],1):e._e(),e.tenantManage.id&&"draft"!=e.tenantManage.status?a("el-tab-pane",{attrs:{label:"邮件设置",name:"mailService"}},[a("el-button",{style:e.saveBtnStyle,attrs:{type:"primary"},on:{click:e.saveTenantMail}},[e._v("保存邮件信息")]),a("tenant-mail-server-manager",{ref:"tenantMailServerManager",attrs:{tenantId:e.curSelectTenantId}})],1):e._e()],1),a("tenant-access-address",{ref:"tenantAccessAddress"})],1)}),[],!1,null,"26ee07d7",null);t.default=r.exports},ed3a:function(e,t,a){"use strict";a.r(t);var i={name:"lang-select",computed:{language:function(){return localStorage.getItem("lang")||"zh-CN"}},methods:{handleSetLanguage:function(e){this.$i18n.locale=e,this.$validator.locale=e,localStorage.setItem("lang",e),this.$message({message:"success",type:"success"})}},filters:{langValue:function(e){var t=e;return"zh-CN"==e&&(t="简体中文"),"zh-TW"==e&&(t="繁體中文"),"en-US"==e&&(t="English"),t}}},n=(a("d491"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-popover",{attrs:{"popper-class":"header-popper","visible-arrow":!1,trigger:"hover"}},[a("el-link",{attrs:{slot:"reference",underline:!1},slot:"reference"},[e._v(e._s(e._f("langValue")(e.$i18n.locale)))]),[a("ul",{staticClass:"i18n-select-ul"},[a("li",{directives:[{name:"show",rawName:"v-show",value:"zh-CN"!=e.$i18n.locale,expression:"$i18n.locale != 'zh-CN'"}],on:{click:function(t){return e.handleSetLanguage("zh-CN")}}},[e._v("简体中文")]),a("li",{directives:[{name:"show",rawName:"v-show",value:"zh-TW"!=e.$i18n.locale,expression:"$i18n.locale != 'zh-TW'"}],on:{click:function(t){return e.handleSetLanguage("zh-TW")}}},[e._v("繁體中文")]),a("li",{directives:[{name:"show",rawName:"v-show",value:"en-US"!=e.$i18n.locale,expression:"$i18n.locale != 'en-US'"}],on:{click:function(t){return e.handleSetLanguage("en-US")}}},[e._v("English")])])]],2)}),[],!1,null,"08eaecde",null);t.default=o.exports},ed42:function(e,t,a){},ed62:function(e,t,a){"use strict";a.r(t);a("067b");var i=a("292c"),n=a("c994"),o={name:"sys-pwd-strategy",components:{},props:{},computed:{},data:function(){return{fullscreenLoading:!1,form:{},options:[{key:1,value:"无限制"},{key:2,value:"必须包含数字、字母"},{key:3,value:"必须包含数字、字母、特殊字符"},{key:4,value:"必须包含数字、大小字母、特殊字符"}]}},mounted:function(){var e=this;i.default.getDefaultPwdStrategy().then((function(t){if(t){var a=t;1==a.enable?a.enable=!0:a.enable=!1,e.form=a}}))},methods:{confirm:function(){var e=this;if(this.form.initPwd.length>30)return this.$message({type:"warning",message:"内容超出输入限制"}),!1;n.default.validateForm(this,"form").then((function(t){e.fullscreenLoading=!0;var a={};Object.assign(a,e.form),a.id="1",a.enable?a.enable=1:a.enable=0,i.default.saveDefaultPwdStrategy(a).then((function(t){e.fullscreenLoading=!1,t.state?e.$message.success(t.message):e.$message.error(t.message||"保存失败")}),(function(t){e.fullscreenLoading=!1,e.$message.error(t||"保存失败")}))})).catch((function(t){e.fullscreenLoading=!1,e.$message.error("表单校验不通过，请检查表单")}))}},created:function(){}},r=(a("fc28"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight",attrs:{"data-vv-scope":"pwdStrategyForm"}},[a("el-form",{directives:[{name:"form",rawName:"v-form"},{name:"loading",rawName:"v-loading.fullscreen.lock",value:e.fullscreenLoading,expression:"fullscreenLoading",modifiers:{fullscreen:!0,lock:!0}}],attrs:{model:e.form}},[a("ht-form-item",{attrs:{label:"初始化密码","label-width":"120px"}},[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入初始化密码"},model:{value:e.form.initPwd,callback:function(t){e.$set(e.form,"initPwd",t)},expression:"form.initPwd"}})],1),a("ht-form-item",{attrs:{label:"密码规则","label-width":"120px"}},[a("ht-select",{attrs:{options:e.options,validate:{required:!0}},model:{value:e.form.pwdRule,callback:function(t){e.$set(e.form,"pwdRule",t)},expression:"form.pwdRule"}})],1),a("ht-form-item",{attrs:{label:"密码长度","label-width":"120px"}},[a("ht-input",{attrs:{type:"number",min:0,max:30,validate:{required:!0},placeholder:"请输入密码长度"},model:{value:e.form.pwdLength,callback:function(t){e.$set(e.form,"pwdLength",t)},expression:"form.pwdLength"}})],1),a("ht-form-item",{attrs:{label:"密码可用时长","label-width":"120px"}},[a("ht-input",{attrs:{type:"number",min:0,validate:{required:!0},placeholder:"请输入密码可用时长"},model:{value:e.form.duration,callback:function(t){e.$set(e.form,"duration",t)},expression:"form.duration"}}),e._v(" 天\n\t\t")],1),a("ht-form-item",{attrs:{label:"启用","label-width":"120px"}},[a("el-switch",{model:{value:e.form.enable,callback:function(t){e.$set(e.form,"enable",t)},expression:"form.enable"}})],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{staticClass:"confirm",attrs:{type:"primary"},on:{click:function(t){return e.confirm()}}},[e._v("保存")])],1)],1)}),[],!1,null,"e5f3f00c",null);t.default=s.exports},eda5:function(e,t,a){!function(e){"use strict";e.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",ss:"තත්පර %d",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},dayOfMonthOrdinalParse:/\d{1,2} වැනි/,ordinal:function(e){return e+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(e){return"ප.ව."===e||"පස් වරු"===e},meridiem:function(e,t,a){return e>11?a?"ප.ව.":"පස් වරු":a?"පෙ.ව.":"පෙර වරු"}})}(a("c1df"))},edc2:function(e,t,a){"use strict";a("ec11")},ee23:function(e,t,a){"use strict";a("9f4f")},ee4b:function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74");var i=a("ade3");a("5a1d");function n(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function o(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?n(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):n(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var r={name:"ht-ueditor",props:{config:{type:Object,default:function(){return{}}},value:{type:String,default:""}},data:function(){return{defaultConf:{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"]],initialFrameWidth:"100%",zIndex:9999,enableAutoSave:!1,readonly:!1}}},computed:{inputVal:{get:function(){return this.value},set:function(e){this.$emit("input",e)}},ueditorConf:function(){return o(o({},this.defaultConf),this.config)}}},s=a("2877"),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("vue-ueditor-wrap",{attrs:{config:e.ueditorConf},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}})],1)}),[],!1,null,"1f0a57e2",null);t.default=l.exports},ee4f:function(e,t,a){"use strict";a("532c")},ee7c:function(e,t,a){},ee93:function(e,t,a){},eebe:function(e,t,a){},eef1:function(e,t,a){"use strict";a("efd6")},ef1a:function(e,t,a){},ef2b:function(e,t,a){"use strict";a.r(t);a("25fc"),a("d036"),a("80a8"),a("000b");var i=a("2ade"),n=a("88de"),o={components:{FormTemplateDialog:a("897b").default},name:"eip-bo-dialog",props:{value:Array,single:Boolean,name:String,appendToBody:{type:Boolean,default:!1},destroyOnClose:{type:Boolean,default:!1}},data:function(){return{data:[],treeData:null,tableColumns:[{prop:"alias",label:"别名"},{prop:"description",label:"描述"},{prop:"createTime",label:"创建时间",width:160}],pagination:{page:1,pageSize:50,total:0},typeIdQuery:null,selection:[],formType:"pc"}},mounted:function(){},methods:{loadTreeData:function(){var e=this;n.default.getTypesByKey("DEF_TYPE").then((function(t){e.treeData=t}))},showDialog:function(e,t){this.formType=t||"pc",this.selection=[],this.loadTreeData(),this.$refs.htTreeListDialog.showDialog()},handleClose:function(){this.selection=[],this.$refs.htTreeListDialog.handleClose()},handleLoad:function(e,t){var a=this;this.typeIdQuery&&e.querys.push(this.typeIdQuery);e.querys.push({property:"deployed",value:1,group:"filter",operation:"EQUAL",relation:"AND"}),e.querys.push({property:"status",value:"normal",group:"filter",operation:"EQUAL",relation:"AND"}),i.default.post("${form}/bo/def/v1/list",e).then((function(e){var t=e.data;t.rows&&t.rows.forEach((function(e){e.createTime&&e.createTime.constructor==Number&&(e.createTime=new Date(e.createTime).format("yyyy-MM-dd hh:mm:ss"))})),a.data=t.rows,a.pagination={page:t.page,pageSize:t.pageSize,total:t.total}})).finally((function(){return t()}))},loadListData:function(e){var t={pageBean:this.pagination,querys:[]};this.typeIdQuery={property:"categoryId",value:e.id,group:"categoryGroup",operation:"EQUAL",relation:"AND"},this.handleLoad(t,(function(){}))},onConfirm:function(e){if(e.length<1)return this.$message({message:"请至少选择一条BO建模记录。",type:"warning"}),void this.$refs.htTreeListDialog.showDialog();var t="";e.forEach((function(e){t&&(t+=","),t+=e.id})),this.selection=e,this.$refs.formTemplateDialog.showDialog(t)},confirmTemplate:function(e){e?this.$emit("onConfirm",{selection:this.selection,templateConf:e},this.name):this.$emit("onConfirm",this.selection,this.name),this.$emit("input",this.selection)},reset:function(){this.typeIdQuery&&(this.$refs.htTreeListDialog.$refs.tree.$refs.elTree.currentNode.node.isCurrent=!1),this.typeIdQuery=""}}},r=a("2877"),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("ht-tree-list-dialog",{ref:"htTreeListDialog",attrs:{single:e.single,name:e.name,data:e.data,"table-columns":e.tableColumns,pagination:e.pagination,"tree-data":e.treeData,"default-expanded-keys":["9"],"dialog-title":"选择业务对象","append-to-body":e.appendToBody,quickSearchProps:"alias,description","select-label":"description","search-placeholder":"别名、描述","destroy-on-close":e.destroyOnClose},on:{load:e.handleLoad,loadListData:e.loadListData,onConfirm:e.onConfirm,reset:e.reset}}),a("form-template-dialog",{ref:"formTemplateDialog",attrs:{formType:e.formType},on:{onConfirm:e.confirmTemplate}})],1)}),[],!1,null,null,null);t.default=s.exports},ef36:function(e,t,a){},ef50:function(e,t,a){},ef72:function(e,t,a){"use strict";a("c16b")},ef7d:function(e,t,a){"use strict";a.r(t);a("000b");var i=a("2ade"),n={components:{},data:function(){return{defaultProps:{children:"children",label:"name"},data:[],pageResult:{page:1,pageSize:50,total:0},curRow:{},dialogVisible:!1,statusArray:[{text:"失败",value:0,type:"danger"},{text:"成功",value:1,type:"success"}],typeArray:[{text:"任务创建",value:"taskCreate"},{text:"任务完成",value:"taskComplete"},{text:"流程发起",value:"startEvent"},{text:"流程结束",value:"endEvent"}]}},computed:{deleteUrl:function(){return window.context.bpmRunTime+"/portal/messageLog/v1/removes"}},methods:{handleClose:function(){this.dialogVisible=!1},openDetail:function(e){this.curRow=e,this.dialogVisible=!0},loadData:function(e,t){var a=this;i.default.post(window.context.bpmRunTime+"/runtime/bpmCallLog/v1/list",e).then((function(e){var t=e.data;a.data=t.rows,a.pageResult={page:t.page,pageSize:t.pageSize,total:t.total}})).finally((function(){return t()}))},afterDelete:function(){this.$refs.htTable.load()},reinvoke:function(e){var t=this;i.default.post(window.context.bpmRunTime+"/runtime/bpmCallLog/v1/reinvoke/"+e).then((function(e){var a=e.data;a.state?(t.$message.success(a.message),t.$refs.htTable.load(!0)):t.$message.fail(a.message)}))},signSuccess:function(e){var t=this;i.default.post(window.context.bpmRunTime+"/runtime/bpmCallLog/v1/signSuccess/"+e).then((function(e){var a=e.data;a.state?(t.$message.success(a.message),t.$refs.htTable.load(!0)):t.$message.fail(a.message)}))}}},o=(a("1d0c"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,"quick-search-props":"subject,procInstId,procDefKey,taskName","default-sorter":[{direction:"DESC",property:"callTime"}],"show-export":!1},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("ht-delete-button",{attrs:{url:e.deleteUrl,htTable:e.$refs.htTable},on:{"after-delete":e.afterDelete}},[e._v("删除")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"subject",label:"标题",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary","show-overflow-tooltip":!0,title:"查看明细"},on:{click:function(t){return e.openDetail(i)}}},[e._v(e._s(i.subject))])]}}])}),a("ht-table-column",{attrs:{prop:"isSuccess",label:"状态",width:"80",filters:e.statusArray},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return e._l(e.statusArray,(function(t){return a("el-tag",{directives:[{name:"show",rawName:"v-show",value:i.isSuccess==t.value,expression:"row.isSuccess == s.value"}],key:t.value,attrs:{type:t.type}},[e._v(e._s(t.text))])}))}}])}),a("ht-table-column",{attrs:{prop:"procInstId",label:"实例ID",width:"100"}}),a("ht-table-column",{attrs:{prop:"procDefKey",label:"流程key",width:"100"}}),a("ht-table-column",{attrs:{prop:"taskName",width:"120",label:"任务名称"}}),a("ht-table-column",{attrs:{prop:"retryCount",width:"70",label:"重试次数"}}),a("ht-table-column",{attrs:{prop:"callTime",label:"记录时间",width:"140"}}),a("ht-table-column",{attrs:{align:"left",width:"180",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{size:"mini"},on:{click:function(t){return e.reinvoke(i.id)}}},[e._v("重调")]),a("el-button",{directives:[{name:"show",rawName:"v-show",value:!i.isSuccess,expression:"!row.isSuccess"}],attrs:{size:"mini"},on:{click:function(t){return e.signSuccess(i.id)}}},[e._v("标记为成功")])]}}])})]],2),a("ht-sidebar-dialog",{attrs:{width:"30%",title:"日志明细",visible:e.dialogVisible,"before-close":e.handleClose}},[a("el-form",{attrs:{"data-vv-scope":"editRoleForm"},model:{value:e.curRow,callback:function(t){e.curRow=t},expression:"curRow"}},[a("ht-form-item",{attrs:{label:"类型",prop:"name","label-width":"80px"}},e._l(e.typeArray,(function(t){return a("el-tag",{directives:[{name:"show",rawName:"v-show",value:e.curRow.eventType==t.value,expression:"curRow.eventType == s.value"}],key:t.value,attrs:{type:t.type}},[e._v(e._s(t.text))])})),1),a("ht-form-item",{attrs:{label:"标题",prop:"subject","label-width":"80px"}},[e._v(e._s(e.curRow.subject))]),a("ht-form-item",{attrs:{label:"定义key",prop:"subject","label-width":"80px"}},[e._v(e._s(e.curRow.procDefKey))]),a("ht-form-item",{attrs:{label:"实例ID",prop:"subject","label-width":"80px"}},[e._v(e._s(e.curRow.procInstId))]),"taskCreate"==e.curRow.eventType||"taskComplete"==e.curRow.eventType?a("ht-form-item",{attrs:{label:"任务ID",prop:"content","label-width":"80px"}},[e._v(e._s(e.curRow.taskKey))]):e._e(),"taskCreate"==e.curRow.eventType||"taskComplete"==e.curRow.eventType?a("ht-form-item",{attrs:{label:"任务名称",prop:"content","label-width":"80px"}},[e._v(e._s(e.curRow.taskName))]):e._e(),a("ht-form-item",{attrs:{label:"接口地址",prop:"content","label-width":"80px"}},[e._v(e._s(e.curRow.url))]),a("ht-form-item",{attrs:{label:"内容",prop:"params","label-width":"80px"}},[a("ht-input",{attrs:{type:"textarea",rows:10,readonly:!0},model:{value:e.curRow.params,callback:function(t){e.$set(e.curRow,"params",t)},expression:"curRow.params"}})],1),a("ht-form-item",{attrs:{label:"状态",prop:"isSuccess","label-width":"80px"}},e._l(e.statusArray,(function(t){return a("el-tag",{directives:[{name:"show",rawName:"v-show",value:e.curRow.isSuccess==t.value,expression:"curRow.isSuccess == s.value"}],key:t.value,attrs:{type:t.type}},[e._v(e._s(t.text))])})),1),"1"!=e.curRow.isSuccess?a("ht-form-item",{attrs:{label:"异常信息",prop:"exception","label-width":"80px"}},[a("ht-input",{attrs:{type:"textarea",rows:2,readonly:!0},model:{value:e.curRow.exception,callback:function(t){e.$set(e.curRow,"exception",t)},expression:"curRow.exception"}})],1):e._e(),a("ht-form-item",{attrs:{label:"重试次数",prop:"name","label-width":"80px"}},[e._v(e._s(e.curRow.retryCount))]),a("ht-form-item",{attrs:{label:"记录时间",prop:"callTime","label-width":"80px"}},[e._v(e._s(e.curRow.callTime))])],1)],1)],1)}),[],!1,null,"5f0bfdac",null);t.default=r.exports},efd6:function(e,t,a){},f027:function(e,t,a){"use strict";a.r(t);a("f61e"),a("d036"),a("25fc"),a("96cf");var i,n=a("1da1"),o=(a("000b"),a("164e")),r=a.n(o),s=a("35b0"),l=a.n(s),c=a("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,t){var a=this;this.customChart.alias?(e.pageBean.pageSize=parseInt(this.customChart.conf.maxLength&&"0"!=this.customChart.conf.maxLength?this.customChart.conf.maxLength:-1),c.default.getListData(this.customChart.alias,e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total},a.customChart.rows=a.data,a.buildChart(a.customChart)})).finally((function(){t()}))):t()},initData:(i=Object(n.a)(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c.default.getCustomChartById(this.id);case 2:if(t=e.sent){e.next=6;break}return this.$message.error("未获取到图表数据"),e.abrupt("return");case 6:t.conditionfield=JSON.parse(t.conditionfield),t.displayfield=JSON.parse(t.displayfield),t.xaxisField=JSON.parse(t.xaxisField),t.sortfield=JSON.parse(t.sortfield),t.conf=JSON.parse(t.conf),this.customChart=t,this.initCondition(),this.showTable=!0;case 14:case"end":return e.stop()}}),e,this)}))),function(){return i.apply(this,arguments)}),initCondition:function(){for(var e=this.customChart.conditionfield,t=0;t<e.length;t++)"1"===e[t].defaultType?this.quickSearchProp+=e[t].field.toUpperCase()+",":this.defaultQuery.push({property:e[t].field,value:e[t].defaultValue,operation:this.queryOpTransObj[e[t].condition],group:"main"})},buildChart:function(e){var t=r.a.init(document.getElementById(this.id),"default"),a=this.getGrid();e.conf.title.text=e.name,e.conf.title.top=this.getTitlePosition();var i={title:e.conf.title,tooltip:{},toolbox:{feature:{saveAsImage:{}}},legend:{},grid:a,series:{}};switch(e.style){case 1:i=this.buildLine(e,i);break;case 3:i=this.buildPie(e,i);break;case 4:i=this.buildRadar(e,i);break;case 5:i=this.buildFunnel(e,i);break;case 6:i=this.buildScatter(e,i);break;case 7:i=this.buildHeatmap(e,i)}this.adjustChatTitle(e,i),t.setOption(i)},buildLine:function(e,t){var a=this.customChart.displayfield,i=[],n=[],o=[],r={},s=this.customChart.conf.series;this.customChart.xaxisField&&(r=this.customChart.xaxisField[0]);for(var l,c=0;l=a[c++];){var d=[],u=l.type;i.push(l.comment);for(var p,f=0;p=e.rows[f++];){if(1===c){var m=p[r.field.toUpperCase()];"date"===r.dbType&&m&&"number"==typeof m&&(m=new Date(m).format(defaultFmt)),n.push(m)}var h=p[l.field.toUpperCase()];d.push(h)}var g={name:l.comment,type:l.type,data:d,stack:s.stack?"one":null};s.doubleYAxis||(g.yAxisIndex=1===l.yAxis?0:1),"line"===u&&(g.smooth=s.smooth),o.push(g)}if(t.series=o,t.tooltip={trigger:"axis"},t.legend.y=50,s.showType||!s.doubleYAxis?(t.xAxis=[{type:"category",data:n}],t.yAxis=s.doubleYAxis?[{type:"value"}]:[{type:"value"},{type:"value"}]):(t.xAxis=[{type:"value"}],t.yAxis=[{type:"category",data:n}]),2===e.style&&(t.xAxis[0].boundaryGap=!0),e.conf){var b=e.conf;2===b.yMin&&(t.yAxis[0].min="dataMin"),2===b.xShowAll&&(t.xAxis[0].axisLabel={interval:0,rotate:30})}return e.rows.length>20&&!s.dataZoom?(t.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}}],t.grid.bottom=50):delete t.dataZoom,t.legend=e.conf.legend,t.legend.data=i,t},buildPie:function(e,t){var a=e.displayfield,i=[],n=[],o=e.xaxisField,r=e.conf.series;if(o&&(o=o[0]),r.showType)for(var s=100/e.rows.length,l=0;l<e.rows.length;l++){for(var c=[],d=0;d<a.length;d++)c.push({name:a[d].comment,value:e.rows[l][a[d].field.toUpperCase()]}),0===l&&i.push(a[d].comment);n.push({name:e.rows[l][o.field.toUpperCase()],type:"pie",data:c,radius:[r.radius[0]+"%",r.radius[1]+"%"],center:[Number(r.center[0])+l*s+"%",r.center[1]+"%"],roseType:r.roseType,selectedMode:r.selectedMode,label:{position:r.label.position},itemStyle:{emphasis:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}})}else for(var u=100/a.length,p=0;p<a.length;p++){for(var f=[],m=0;m<e.rows.length;m++)f.push({name:e.rows[m][o.field.toUpperCase()],value:e.rows[m][a[p].field.toUpperCase()]}),0===p&&i.push(e.rows[m][o.field.toUpperCase()]+"");n.push({name:a[p].comment,type:"pie",data:f,radius:[r.radius[0]+"%",r.radius[1]+"%"],center:[Number(r.center[0])+p*u+"%",r.center[1]+"%"],roseType:r.roseType,selectedMode:r.selectedMode,label:{position:r.label.position},itemStyle:{emphasis:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}})}return t.series=n,t.tooltip={trigger:"item",formatter:"{a} <br/>{b} : {c} ({d}%)"},t.legend=e.conf.legend,t.legend.data=i,t},buildRadar:function(e,t){var a=e.displayfield,i=[],n=e.xaxisField,o=[],r=[],s=[],l=e.conf.series;if(n&&(n=n[0]),l.showType){for(var c=0;c<e.rows.length;c++){for(var d=[],u=0;u<a.length;u++)d.push(e.rows[c][a[u].field.toUpperCase()]),0===c&&s.push({name:a[u].comment});i.push(e.rows[c][n.field.toUpperCase()]+""),o.push({name:e.rows[c][n.field.toUpperCase()],value:d,areaStyle:{opacity:"0"}})}r=[{type:"radar",data:o,itemStyle:{emphasis:{areaStyle:{opacity:l.areaStyle?"0":"0.5"}}}}]}else{for(var p=0;p<a.length;p++){for(var f=[],m=0;m<e.rows.length;m++)f.push(e.rows[m][a[p].field.toUpperCase()]),0===p&&s.push({name:e.rows[m][n.field.toUpperCase()]});i.push(a[p].comment),o.push({name:a[p].comment,value:f,areaStyle:{opacity:"0"}})}r=[{type:"radar",data:o,itemStyle:{emphasis:{areaStyle:{opacity:l.areaStyle?"0":"0.5"}}}}]}return t.series=r,t.radar={center:[l.center[0]+"%",l.center[1]+"%"],radius:l.radius,indicator:s},t.legend=e.conf.legend,t.legend.data=i,t},buildFunnel:function(e,t){var a=e.displayfield,i=[],n=e.xaxisField,o=[],r=e.conf.series;if(n&&(n=n[0]),r.showType)for(var s=100/e.rows.length,l=0;l<e.rows.length;l++){for(var c=[],d=0;d<a.length;d++)c.push({name:a[d].comment,value:e.rows[l][a[d].field.toUpperCase()]}),0===l&&i.push(a[d].comment);o.push({name:e.rows[l][n.field.toUpperCase()],type:"funnel",data:c,width:s-5+"%",left:l*s+"%",funnelAlign:r.funnelAlign,sort:r.sort,label:{position:r.label.position}})}else for(var u=100/a.length,p=0;p<a.length;p++){for(var f=[],m=0;m<e.rows.length;m++)f.push({name:e.rows[m][n.field.toUpperCase()],value:e.rows[m][a[p].field.toUpperCase()]}),0===p&&i.push(e.rows[m][n.field.toUpperCase()]+"");o.push({name:a[p].comment,type:"funnel",data:f,width:u-5+"%",left:p*u+"%",funnelAlign:r.funnelAlign,sort:r.sort,label:{position:r.label.position}})}return t.series=o,t.legend=e.conf.legend,t.legend.data=i,this.adjustChatTitle(e,t),t},buildScatter:function(e,t){var a=e.displayfield,i=[],n=[],o=e.xaxisField,r=[],s=e.conf.series;if(o&&(o=o[0]),s.showType)for(var c=0;c<e.rows.length;c++){for(var d=[],u=0;u<a.length;u++)0===c&&n.push(a[u].comment),d.push([a[u].comment,e.rows[c][a[u].field.toUpperCase()]]);i.push(e.rows[c][o.field.toUpperCase()]+""),r.push({name:e.rows[c][o.field.toUpperCase()],type:"scatter",data:d})}else for(var p=0;p<a.length;p++){for(var f=[],m=0;m<e.rows.length;m++)0===p&&n.push(e.rows[m][o.field.toLocaleUpperCase()]),f.push([e.rows[m][o.field.toLocaleUpperCase()],e.rows[m][a[p].field.toLocaleUpperCase()]]);if(i.push(a[p].comment),r.push({name:a[p].comment,type:"scatter",data:f}),a[p].regression&&"none"!==a[p].regression){var h=l.a.regression(a[p].regression,f);h.points.sort((function(e,t){return e[0]-t[0]})),r.push({name:"line",type:"line",showSymbol:!1,data:h.points,markPoint:{itemStyle:{color:"transparent"},label:{show:!0,position:"left",formatter:h.expression,color:"#333",fontSize:14},data:[{coord:h.points[h.points.length-1]}]}})}}return t.series=r,t.xAxis={type:e.conf.series.xAxisType},"category"===e.conf.series.xAxisType&&(t.xAxis.data=n),t.yAxis={},t.legend=e.conf.legend,t.legend.data=i,t},buildHeatmap:function(e,t){var a=e.displayfield,i=[],n=[],o=[],r=0,s=e.xaxisField;s&&(s=s[0]);for(var l=0;l<e.rows.length;l++){for(var c=0;c<a.length;c++)0===l&&n.push(a[c].comment),o.push([l,c,e.rows[l][a[c].field.toUpperCase()]]),e.rows[l][a[c].field.toUpperCase()]>r&&(r=e.rows[l][a[c].field.toUpperCase()]);i.push(e.rows[l][s.field.toUpperCase()])}return t.series=[{name:"sss",type:"heatmap",data:o,label:{normal:{show:!0}}}],t.xAxis={type:"category",data:i,splitArea:{show:!0}},t.yAxis={type:"category",data:n,splitArea:{show:!0}},t.visualMap={min:0,max:r,calculable:!0,orient:"horizontal",left:"center",bottom:"0%"},t.tooltip={position:"top"},t.legend=e.conf.legend,t.legend.data=[],t},getGrid:function(){var e=0,t=0,a={};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&&(t+=16)),this.customChart.conf.legend.show&&("top"===this.customChart.conf.legend.top?e+=7:"bottom"===this.customChart.conf.legend.top&&(t+=10)),a.top=0!==e?e+"%":"5%",0!==t&&(a.bottom=t+"%"),a},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,t){t.legend.top=30,t.grid.top=80,e.conf&&e.conf.title&&e.conf.title.subtext&&(t.legend.top=50,t.grid.top=100)}}},u=d,p=(a("b139"),a("2877")),f=Object(p.a)(u,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-tabs",{attrs:{type:"card"}},[a("el-tab-pane",{attrs:{label:"查看图表"}},[e.showTable?a("div",{style:{width:"100%",height:e.customChart.height+"px"},attrs:{id:e.id}}):e._e()]),a("el-tab-pane",{attrs:{label:"查看数据"}},[e.showTable?a("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 a("ht-table-column",{key:e.field,attrs:{prop:e.field.toUpperCase(),label:e.comment}})})),e._l(e.customChart.displayfield,(function(e){return a("ht-table-column",{key:e.field,attrs:{prop:e.field.toUpperCase(),label:e.comment}})}))],2):e._e()],1)],1)}),[],!1,null,"26522a40",null);t.default=f.exports},f02d:function(e,t,a){},f07c:function(e,t,a){},f085:function(e,t,a){},f0af:function(e,t){e.exports=require("element-ui/lib/locale/lang/zh-TW")},f0cc:function(e,t,a){"use strict";a.r(t);a("4bf8"),a("2ade"),a("5880");var i=a("7c51"),n=(a("c994"),{components:{FlowBranchConditionSet:i.default},data:function(){return{data:[]}},methods:{setConditon:function(){this.$refs.flowBranchConditionSet.showDialog()},setConditonConfirm:function(e,t,a){e&&e.children&&e.children.length>0||(this.visible=!1,this.handleValue(t,e),this.$emit("node-click",e,t))}},mounted:function(){this.$root.$on("edit-node-change",(function(e){var t=this;this.$store.dispatch("flow/getCurSelectBranches").then((function(e){t.data=e}))}))},created:function(){var e=this;this.$store.dispatch("flow/getCurSelectBranches").then((function(t){e.data=t}))}}),o=(a("0ccd"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("label",{staticClass:"el-form-item__label",staticStyle:{float:"none"}},[a("el-button",{staticStyle:{padding:"6px 8px",float:"right !important"},attrs:{icon:"el-icon-setting"},on:{click:e.setConditon}},[e._v("设置条件")])],1),e._l(e.data.outcomeNodes,(function(t,i){return a("div",{key:i,staticClass:"alert"},[a("div",{staticStyle:{"font-size":"13px"}},[a("label",{staticClass:"control-label"},[e._v("\n\t\t\t\t目标节点:"+e._s(t.nodeId)+"("+e._s(t.name)+")")])]),a("div",{staticClass:"alert-danger"},[a("label",{staticClass:"control-label"},[e._v("\n\t\t\t\t"+e._s(e.data.conditions[t.nodeId]||"【尚未设置分支条件】")+"\n\t\t\t")])])])})),a("FlowBranchConditionSet",{ref:"flowBranchConditionSet"})],2)}),[],!1,null,"58dd1a34",null);t.default=r.exports},f134:function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("34c4"),n=a.n(i),o={name:"sys-app-menu",props:{id:String},components:{sysAppMenuTree:function(){return Promise.resolve().then(a.bind(null,"28e9"))},eipDataTemplateSelector:function(){return Promise.resolve().then(a.bind(null,"e971"))},eipChartSelector:function(){return Promise.resolve().then(a.bind(null,"e3e2"))},eipCustomViewSelector:function(){return Promise.resolve().then(a.bind(null,"7214"))},eipFormSelector:function(){return Promise.resolve().then(a.bind(null,"94b2"))}},data:function(){return{width:n.a.aside_width,hasParent:!0,isShow:!0,currentNodeData:{},menu:{name:"",alias:""},isFrontMenu:"",tabsStyle:{},saveUrl:window.context.portal+"/portal/sysAppMenu/v1/save",templateData:{},customQueryData:{},formData:{},editMenuFormVisible:!1}},methods:{handleNodeClick:function(e){"菜单"!==e.name&&(this.menu=e,this.isShow=!1)},handleCommand:function(e){switch(e.action){case"add":this.add(e.node);break;case"edit":this.edit(e.node)}},add:function(e){this.editMenuFormVisible=!0,this.menu={name:"",alias:""},this.currentNodeData=e.data,this.menu.appId=this.id,this.isShow=!0,"菜单"===e.data.name?(this.hasParent=!1,this.menu.parentId="0"):this.menu.parentId=e.data.id},edit:function(e){this.isShow=!1,this.editMenuFormVisible=!0,this.menu=e.data,2===e.data.type?this.templateData=JSON.parse(e.data.content):3===e.data.type?this.currentNodeData=JSON.parse(e.data.content):6===e.data.type&&(this.formData=JSON.parse(e.data.content))},beforeSaveData:function(){if(2===this.menu.type){var e={id:this.templateData.id,key:this.templateData.alias,name:this.templateData.name};this.menu.content=JSON.stringify(e)}else if(3===this.menu.type){var t={id:this.customQueryData.id,alias:this.customQueryData.alias,sqlAlias:this.customQueryData.sqlAlias,name:this.customQueryData.name};this.menu.content=JSON.stringify(t)}else if(6===this.menu.type){var a={id:this.formData.id,name:this.formData.name,key:this.formData.formKey};this.menu.content=JSON.stringify(a)}},afterSaveData:function(){this.$refs.sysAppMenuTree.loadData(this.id),this.editMenuFormVisible=!1},modeChange:function(){this.$set(this.menu,"content","")}}},r=(a("a61c"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight"},[a("el-aside",{staticStyle:{"border-right":"1px solid #eee",height:"800px"},attrs:{width:e.width}},[a("sys-app-menu-tree",{ref:"sysAppMenuTree",attrs:{"highlight-current":"","support-filter":!0,"default-expand-all":!0,"expand-on-click-node":!1,id:e.id},on:{"node-click":e.handleNodeClick},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.node,n=t.data;return a("span",{staticClass:"custom-tree-node"},[a("span",{staticClass:"show-ellipsis",attrs:{title:i.label}},[e._v(e._s(i.label))]),a("el-dropdown",{on:{command:e.handleCommand}},[a("span",[a("i",{staticClass:"icon-more",attrs:{title:"更多操作"}})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[n.parentId&&"0"!==n.parentId?e._e():a("el-dropdown-item",{attrs:{icon:"el-icon-plus",command:{node:i,data:n,action:"add"}}},[e._v("添加下级菜单")]),n.id?a("el-dropdown-item",{attrs:{icon:"el-icon-edit",command:{node:i,data:n,action:"edit"}}},[e._v("编辑")]):e._e(),n.id?a("el-dropdown-item",{attrs:{icon:"el-icon-delete",command:{node:i,data:n,action:"delete"}}},[e._v("删除")]):e._e()],1)],1)],1)}}])})],1),a("el-main",{directives:[{name:"show",rawName:"v-show",value:e.editMenuFormVisible,expression:"editMenuFormVisible"}]},[a("el-header",[a("ht-submit-button",{attrs:{url:e.saveUrl,model:e.menu,"scope-name":"editMenuForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v("保存")])],1),a("el-form",{attrs:{"data-vv-scope":"editMenuForm",size:"mini"},model:{value:e.menu,callback:function(t){e.menu=t},expression:"menu"}},[e.hasParent&&e.isShow?a("ht-form-item",{attrs:{label:"上级菜单","label-width":"150px"}},[a("ht-input",{attrs:{name:"parent-menu-name",autocomplete:"off",disabled:""},model:{value:e.currentNodeData.name,callback:function(t){e.$set(e.currentNodeData,"name",t)},expression:"currentNodeData.name"}})],1):e._e(),a("ht-form-item",{attrs:{label:"菜单名称","label-width":"150px"}},[a("ht-input",{attrs:{name:"menu-name",autocomplete:"off",validate:"required",maxlength:50,showWordLimit:!0},model:{value:e.menu.name,callback:function(t){e.$set(e.menu,"name",t)},expression:"menu.name"}})],1),a("ht-form-item",{attrs:{label:"别名","label-width":"150px"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.menu.name,expression:"menu.name"}],staticStyle:{width:"215px"},attrs:{disabled:!!e.menu.id,validate:"required|alpha_num",maxlength:30,showWordLimit:!0},model:{value:e.menu.alias,callback:function(t){e.$set(e.menu,"alias",t)},expression:"menu.alias"}})],1),a("ht-form-item",{attrs:{label:"跳转模式","label-width":"150px"}},[a("ht-select",{staticClass:"width-input",attrs:{options:[{key:1,value:"网页跳转"},{key:2,value:"表单列表"},{key:3,value:"自定义视图"},{key:4,value:"图表"},{key:6,value:"表单"}],validate:"required"},on:{change:e.modeChange},model:{value:e.menu.type,callback:function(t){e.$set(e.menu,"type",t)},expression:"menu.type"}})],1),1===e.menu.type?a("ht-form-item",{attrs:{label:"网页链接","label-width":"150px"}},[a("ht-input",{model:{value:e.menu.content,callback:function(t){e.$set(e.menu,"content",t)},expression:"menu.content"}})],1):e._e(),2===e.menu.type?a("ht-form-item",{attrs:{label:"表单列表","label-width":"150px"}},[a("eip-data-template-selector",{staticStyle:{width:"200px"},attrs:{placeholder:"请选择表单列表",single:!0},model:{value:e.templateData,callback:function(t){e.templateData=t},expression:"templateData"}})],1):e._e(),3===e.menu.type?a("ht-form-item",{attrs:{label:"自定义视图","label-width":"150px"}},[a("eip-custom-view-selector",{staticStyle:{width:"200px"},attrs:{validate:"required",single:!0},model:{value:e.customQueryData,callback:function(t){e.customQueryData=t},expression:"customQueryData"}})],1):e._e(),4===e.menu.type?a("ht-form-item",{attrs:{label:"图表","label-width":"150px"}},[a("eip-chart-selector",{attrs:{validate:"required",dataParam:e.menu.content,chartType:2},on:{"update:dataParam":function(t){return e.$set(e.menu,"content",t)},"update:data-param":function(t){return e.$set(e.menu,"content",t)}}})],1):e._e(),6===e.menu.type?a("ht-form-item",{attrs:{label:"表单","label-width":"150px"}},[a("eip-form-selector",{staticStyle:{width:"200px"},attrs:{validate:"required",single:!0},model:{value:e.formData,callback:function(t){e.formData=t},expression:"formData"}})],1):e._e(),a("ht-form-item",{attrs:{label:"排序","label-width":"150px"}},[a("ht-input",{attrs:{name:"menu-sn",autocomplete:"off",validate:"required|numeric",maxlength:50,showWordLimit:!0},model:{value:e.menu.sn,callback:function(t){e.$set(e.menu,"sn",t)},expression:"menu.sn"}})],1)],1)],1),a("el-main",{directives:[{name:"show",rawName:"v-show",value:!e.editMenuFormVisible,expression:"!editMenuFormVisible"}]},[a("div",{staticClass:"form-empty"},[e._v("请选择一个菜单进行操作")])])],1)}),[],!1,null,"6c62f30e",null);t.default=s.exports},f176:function(e,t,a){"use strict";a("3184")},f19c:function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("25fc"),a("6619"),a("80a8"),a("000b");var i=a("24fd");function n(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return o(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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,s=!0,l=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return s=e.done,e},e:function(e){l=!0,r=e},f:function(){try{s||null==a.return||a.return()}finally{if(l)throw r}}}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var r={name:"under-user-table",components:{EipUserDialog:a("7f58").default},computed:{DeleteUrl:function(){return"".concat(window.context.uc,"/api/org/v1/orgUser/delOrgUser")}},data:function(){return{dialogVisible:!1,isSubmit:!0,data:[],pageResult:{page:1,pageSize:50,total:0},roleCode:"",postCode:"",postId:"",selectUsers:[]}},watch:{},created:function(){},methods:{handleClose:function(){this.dialogVisible=!1},showDialog:function(e,t){this.postId=e,this.postCode=t,this.dialogVisible=!0},dialogCancle:function(){this.dialogVisible=!1},loadData:function(e,t){var a=this;i.default.getOrgUserPage(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},showUserDialog:function(){this.$refs.eipUserDialog.showDialog()},addUnderUser:function(e){var t=this;if(e&&0!=e.length){var a,o=[],r=n(e);try{for(r.s();!(a=r.n()).done;){var s=a.value;o.push(s.account)}}catch(e){r.e(e)}finally{r.f()}var l={postCode:"",accounts:[]};l.postCode=this.postCode,l.accounts=o.join(","),i.default.saveUserPost(l).then((function(e){if(e.state)return t.$message({message:e.message,type:"success",showClose:!0}),void t.$refs.userTable.load();t.$message.error(e.message||"分配用户失败")}))}else this.$message.error("请至少选择一个用户")},setMaster:function(){var e=this;if(0!=this.selectUsers.length){var t=[];this.selectUsers.forEach((function(e){t.push(e.orgUserId)})),i.default.setMasterById(t).then((function(t){t.state&&(e.$message({message:t.message,type:"success"}),e.selectUsers=[],e.$refs.userTable.load())}))}else this.$message({message:"请选择人员",type:"warning"})},selectUser:function(e){this.selectUsers=e}}},s=(a("ee4f"),a("2877")),l=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ht-sidebar-dialog",{attrs:{title:"岗位人员",visible:e.dialogVisible,width:"80%","before-close":e.handleClose,"close-on-click-modal":""}},[e.dialogVisible?a("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[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showUserDialog()}}},[e._v("添加用户")]),a("el-button",{attrs:{size:"small"},on:{click:function(t){return e.setMaster()}}},[e._v("设置主组织")]),a("ht-delete-button",{attrs:{url:e.DeleteUrl,htTable:e.$refs.userTable,pk:"orgUserId"}},[e._v("删除")])],1)]},proxy:!0}],null,!1,738474078)},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"id",label:"主键",sortable:!0,hidden:""}}),a("ht-table-column",{attrs:{prop:"u.fullName_",label:"用户名称",width:"300",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n\t\t\t\t\t"+e._s(t.row.fullName)+"\n\t\t\t\t")]}}],null,!1,352433665)}),a("ht-table-column",{attrs:{prop:"account",label:"账号"}}),a("ht-table-column",{attrs:{prop:"isMaster",label:"是否是主组织",width:"100",filters:[{text:"否",value:"0"},{text:"是",value:"1"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["0"==i.isMaster?a("el-tag",[e._v("否")]):e._e(),"1"==i.isMaster?a("el-tag",{attrs:{type:"danger"}},[e._v("是")]):e._e()]}}],null,!1,2538612213)})]],2):e._e(),a("eip-user-dialog",{ref:"eipUserDialog",attrs:{"append-to-body":""},on:{onConfirm:e.addUnderUser}})],1)}),[],!1,null,"b05e6906",null);t.default=l.exports},f1be:function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74"),a("25fc");var i=a("2909"),n=a("ade3"),o=(a("96cf"),a("1da1")),r=a("a858"),s=a("e42c"),l=a("2ade");function c(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function d(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?c(Object(a),!0).forEach((function(t){Object(n.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):c(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var u,p={name:"MenuManager",components:{HtMenuManager:function(){return Promise.resolve().then(a.bind(null,"b8fa"))},EipSysTypeSelector:function(){return Promise.resolve().then(a.bind(null,"d81e"))},IconDialog:s.default},data:function(){return{isFrontMenu:!1,isHref:!1,editMenuFormVisible:!1,treeMenuData:[],defaultMenuProps:{children:"children",label:"name"},treeData:[],defaultProps:{children:"children",label:"name"},data:[],pageResult:{page:1,pageSize:20,total:0},handleDialog:!1,dialogVisible:!1,menu:{alias:"",tabsStyle:"",sysMethods:[],open:!0,href:""},tabsStyle:{tabType:null},currentNodeData:{},hasParent:!1,batchSortDialog:!1,subMenuList:[],uploadDialogVisible:!1,fileList:[],parentMenuId:""}},methods:{handleBatchSortClose:function(){this.batchSortDialog=!1},save:function(){var e=this;r.default.saveBatch(this.subMenuList).then((function(t){e.batchSortDialog=!1,e.$refs.htMenuManager.$refs.htMenuTree.loadData(),e.$message({showClose:!0,message:t.message,type:"success"})}))},handleSave:function(){},handleMenuNodeClick:function(e){},handleClose:function(){this.handleDialog=!1},icons:function(e){this.menu.menuIcon=e},handleNodeClick:(u=Object(o.a)(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.href?this.isHref=!0:this.isHref=!1,this.getEditData(t),this.currentNodeData=t;case 3:case"end":return e.stop()}}),e,this)}))),function(e){return u.apply(this,arguments)}),menuAction:function(e){var t=this;"3"==e.node.key&&"addHref"!=e.action?this.isFrontMenu=!0:this.isFrontMenu=!1,"addHref"==e.action||"edit"==e.action&&e.href?this.isHref=!0:this.isHref=!1,this.action=e.action,this.editMenuFormVisible=!1;var a=e.data,n=e.action;switch(this.currentNodeData=a,this.menu=d(d({},this.menu),{href:"",name:"",alias:"",menuIcon:"",sn:"",activeTab:"",tabsStyle:"",sysMethods:[]}),delete this.menu.tenantId,n){case"batchSort":this.subMenuList=Object(i.a)(a.children),this.batchSortDialog=!0;break;case"add":this.menu.id="",this.menu.parentId=a.id,this.hasParent=!0,this.menu.path=a.path,this.editMenuFormVisible=!0,this.tabsStyle={tabType:null};break;case"addHref":var o=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());this.menu.alias="href/template/"+o,this.menu.id="",this.menu.parentId=a.id,this.hasParent=!0,this.menu.path=a.path,this.editMenuFormVisible=!0,this.tabsStyle={tabType:null};break;case"edit":this.getEditData(a);break;case"delete":this.$confirm("是否删除菜单[".concat(a.name,"]?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"success"}).then((function(){t.removeMenuById(a.id)})).catch((function(){}));break;case"moveto":var s=this;r.default.getMenuTree().then((function(e){s.handleDialog=!0,s.treeMenuData=e}));break;case"export":this.exportFile(a);break;case"import":this.importFile(a)}},exportFile:function(e){var t=e.id,a=window.context.portal+"/sys/sysMenu/v1/export?parentMenuId="+t;l.default.download(a)},handleImport:function(e){var t=this,a=new FormData;a.append("file",e.file),r.default.importSysMenus(a,this.parentMenuId).then((function(e){e.state?(t.$message({type:"success",message:"导入成功"}),t.uploadDialogVisible=!1,t.fileList=[],t.$refs.htMenuManager.$refs.htMenuTree.loadData()):t.beforeClose()}))},beforeClose:function(){this.uploadDialogVisible=!1,this.fileList=[]},importFile:function(e){this.parentMenuId=e.id,this.uploadDialogVisible=!0},getEditData:function(e){var t=this;this.editMenuFormVisible=!1,this.hasParent=!1,this.$http.get("${portal}/sys/sysMenu/v1/getJson?id="+e.id).then((function(e){t.menu=e.data,t.editMenuFormVisible=!0,t.$validator.validate(),t.menu.tabsStyle?t.tabsStyle=JSON.parse(t.menu.tabsStyle):t.tabsStyle={tabType:null}}))},removeMenuById:function(e){var t=this;r.default.removeMenuById(e).then((function(e){t.$refs.htMenuManager.$refs.htMenuTree.loadData(),t.$message({showClose:!0,message:"删除成功",type:"success"})}),(function(e){}))},beforeSaveData:function(){this.tabsStyle.tabType&&(this.menu.tabsStyle=JSON.stringify(this.tabsStyle))},afterSaveData:function(){var e=this,t="是否继续添加下级菜单?";this.menu.id&&(t="是否继续编辑菜单?"),this.$confirm(t,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"success"}).then((function(){e.menu.id||(e.menu=d(d({},e.menu),{href:"",name:"",alias:"",menuIcon:"",tabsStyle:"",sn:"",activeTab:"",sysMethods:[]}))})).catch((function(){e.menu.id||(e.menu=d(d({},e.menu),{href:"",name:"",alias:"",menuIcon:"",sn:"",activeTab:"",tabsStyle:"",sysMethods:[]})),e.editMenuFormVisible=!1})),this.$refs.htMenuManager.$refs.htMenuTree.loadData()},addSysMethods:function(){this.menu.sysMethods.push({name:"",alias:"",requestUrl:""})},removeSysMethod:function(e){this.menu.sysMethods.remove(e)}}},f=p,m=(a("bd3a"),a("2877")),h=Object(m.a)(f,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",{staticClass:"fullheight",staticStyle:{border:"1px solid #eee"}},[a("ht-menu-manager",{ref:"htMenuManager",attrs:{showEdit:!1,"node-key":"id"},on:{"node-click":e.handleNodeClick,"menu-action":e.menuAction}}),e.editMenuFormVisible?a("el-container",[a("el-header",[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():a("ht-submit-button",{attrs:{model:e.menu,context:"portal","scope-name":"editMenuForm",url:"/sys/sysMenu/v1/save"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.menu.id?"更新":"保存")+"\n\t\t\t\t")])],1),a("el-main",[a("el-form",{attrs:{inline:!0,model:e.menu,"data-vv-scope":"editMenuForm",size:"mini"}},[e.hasParent?a("ht-form-item",{attrs:{label:"上级菜单","label-width":"150px"}},[a("ht-input",{attrs:{autocomplete:"off",disabled:"",name:"parent-menu-name"},model:{value:e.currentNodeData.name,callback:function(t){e.$set(e.currentNodeData,"name",t)},expression:"currentNodeData.name"}})],1):e._e(),e.hasParent?a("ht-form-item",{attrs:{label:"上级菜单别名","label-width":"150px"}},[a("ht-input",{staticStyle:{width:"400px"},attrs:{autocomplete:"off",disabled:"",name:"parent-menu-alias"},model:{value:e.currentNodeData.alias,callback:function(t){e.$set(e.currentNodeData,"alias",t)},expression:"currentNodeData.alias"}})],1):e._e(),a("br"),a("ht-form-item",{attrs:{label:"菜单名称","label-width":"150px"}},[a("ht-input",{attrs:{maxlength:10,showWordLimit:!0,validate:"required",autocomplete:"off",name:"menu-name"},model:{value:e.menu.name,callback:function(t){e.$set(e.menu,"name",t)},expression:"menu.name"}})],1),e.isHref?e._e():a("ht-form-item",{attrs:{label:"别名","label-width":"150px"}},[a("ht-input",{staticStyle:{width:"400px"},attrs:{disabled:!!e.menu.id,maxlength:50,showWordLimit:!0,validate:"required|alpha_dash|isExist:${portal}/sys/sysMenu/v1/isMenuExistByAlias?alias=,"+e.menu.alias,autocomplete:"off",name:"menu-alias"},model:{value:e.menu.alias,callback:function(t){e.$set(e.menu,"alias",t)},expression:"menu.alias"}})],1),e.isHref?a("ht-form-item",{attrs:{label:"Url地址","label-width":"150px"}},[a("ht-input",{staticStyle:{width:"400px"},attrs:{autocomplete:"off",name:"menu-href"},model:{value:e.menu.href,callback:function(t){e.$set(e.menu,"href",t)},expression:"menu.href"}})],1):e._e(),e.$store.state.menu.showIcon?a("ht-form-item",{attrs:{label:"图标","label-width":"150px"}},[a("span",{staticClass:"icon iconfont",class:e.menu.menuIcon}),a("IconDialog",{staticStyle:{display:"inherit"},on:{selected:e.icons}})],1):e._e(),a("br"),a("ht-form-item",{attrs:{label:"排序","label-width":"150px"}},[a("ht-input",{attrs:{maxlength:9,showWordLimit:!0,autocomplete:"off",name:"menu-sn",validate:"required|numeric"},model:{value:e.menu.sn,callback:function(t){e.$set(e.menu,"sn",t)},expression:"menu.sn"}})],1),e.isHref||e.isFrontMenu?e._e():a("ht-form-item",{attrs:{label:"activeTab","label-width":"150px",title:"三级菜单默认显示的tab"}},[a("ht-input",{staticStyle:{width:"400px"},attrs:{maxlength:50,showWordLimit:!0,autocomplete:"off",name:"menu-icon"},model:{value:e.menu.activeTab,callback:function(t){e.$set(e.menu,"activeTab",t)},expression:"menu.activeTab"}})],1),a("br"),a("ht-form-item",{attrs:{label:"标签页风格","label-width":"150px",title:"默认使用菜单配置 菜单没有配置， 则使用全局配置， 全局配置也没有则使用默认样式"}},[a("el-radio-group",{model:{value:e.tabsStyle.tabType,callback:function(t){e.$set(e.tabsStyle,"tabType",t)},expression:"tabsStyle.tabType"}},[a("el-radio-button",{attrs:{label:"card"}},[e._v("选项卡样式")]),a("el-radio-button",{attrs:{label:""}},[e._v("默认样式")]),a("el-radio-button",{attrs:{label:"border-card"}},[e._v("卡片化")])],1)],1),a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.menu.sysMethods}},[a("el-table-column",{attrs:{label:"",prop:"name",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-input",{attrs:{maxlength:50,showWordLimit:!0,autocomplete:"off",placeholder:"方法描述",validate:"required"},model:{value:t.row.name,callback:function(a){e.$set(t.row,"name",a)},expression:"scope.row.name"}})]}}],null,!1,1891541668)},[a("template",{slot:"header"},[a("el-button",{attrs:{circle:"",icon:"el-icon-plus",size:"mini",title:"添加接口",type:"primary"},on:{click:e.addSysMethods}}),a("span",{staticClass:"is-required"},[e._v("请求方法描述")])],1)],2),a("el-table-column",{attrs:{label:"",prop:"alias",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.menu.sysMethods[t.$index].name,expression:"menu.sysMethods[scope.$index].name"}],attrs:{disabled:!!t.row.id,maxlength:50,"model-expression":"menu.sysMethods["+t.$index+"].alias",showWordLimit:!0,validate:{required:!0,regex:{exp:"^[a-zA-z][a-zA-z0-9]+$",message:"别名有误"}},autocomplete:"off",placeholder:"唯一别名"},model:{value:e.menu.sysMethods[t.$index].alias,callback:function(a){e.$set(e.menu.sysMethods[t.$index],"alias",a)},expression:"menu.sysMethods[scope.$index].alias"}})]}}],null,!1,3409490498)},[a("template",{slot:"header"},[a("span",{staticClass:"is-required"},[e._v("别名")]),a("el-tooltip",{attrs:{content:"别名为字母数字组合，且以字母开头，不能包括特殊字符",placement:"right"}},[a("i",{staticClass:"icon-question",staticStyle:{"margin-right":"8px"}})])],1)],2),a("el-table-column",{attrs:{label:"",prop:"requestUrl",width:"auto"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("ht-input",{staticStyle:{width:"90%"},attrs:{validate:{required:!0,regex:{exp:"^/[a-zA-Z0-9\\\\\\/\\+]+$",message:"请求地址输入有误"}},autocomplete:"off",placeholder:"请输入后台请求地址"},model:{value:t.row.requestUrl,callback:function(a){e.$set(t.row,"requestUrl",a)},expression:"scope.row.requestUrl"}}),a("el-button",{attrs:{circle:"",icon:"el-icon-delete",type:"danger"},on:{click:function(a){return e.removeSysMethod(t.row)}}})]}}],null,!1,2950179366)},[a("template",{slot:"header"},[a("span",{staticClass:"is-required"},[e._v("后台请求地址")]),a("el-tooltip",{attrs:{content:"请求地址必须以/开头,并且只能包括英文、数字和/",placement:"right"}},[a("i",{staticClass:"icon-question",staticStyle:{"margin-right":"8px"}})])],1)],2)],1)],1)],1)],1):e._e(),a("ht-sidebar-dialog",{attrs:{"append-to-body":!0,"before-close":e.handleBatchSortClose,visible:e.batchSortDialog,title:"子菜单批量排序",width:"28%"}},[a("table",{staticClass:"form-table",attrs:{border:"0",cellpadding:"0",cellspacing:"0"}},[a("tbody",e._l(e.subMenuList,(function(t){return a("tr",{key:t.id},[a("th",{attrs:{width:"90px"}},[e._v("菜单名称:")]),a("td",[e._v(e._s(t.name))]),a("th",{staticClass:"is-required",attrs:{width:"70px"}},[e._v("排序:")]),a("td",{attrs:{width:"90px"}},[a("ht-input",{attrs:{autocomplete:"off",type:"number",validate:"required"},model:{value:t.sn,callback:function(a){e.$set(t,"sn",a)},expression:"data.sn"}})],1)])})),0)]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.save()}}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:function(t){return e.handleBatchSortClose()}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)]),a("el-dialog",{attrs:{"before-close":e.handleClose,"close-on-click-modal":!1,visible:e.handleDialog,"append-to-body":"",title:"菜单移动",top:"8vh",width:"400px"}},[a("el-scrollbar",[a("ht-tree",{ref:"htTypeTree",staticStyle:{height:"500px"},attrs:{data:e.treeMenuData,"expand-on-click-node":!1,props:e.defaultMenuProps},on:{"node-click":e.handleMenuNodeClick}})],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.handleSave}},[e._v("确 定")]),a("el-button",{on:{click:e.handleClose}},[e._v("取 消")])],1)],1),a("el-container",{directives:[{name:"show",rawName:"v-show",value:!e.editMenuFormVisible,expression:"!editMenuFormVisible"}]},[a("div",{staticClass:"form-empty"},[e._v("请选择一个菜单进行操作")])]),a("el-dialog",{attrs:{"before-close":e.beforeClose,visible:e.uploadDialogVisible,title:"上传文件"}},[a("el-upload",{attrs:{"file-list":e.fileList,"http-request":e.handleImport,limit:1,accept:".zip"}},[a("el-button",{attrs:{size:"small",type:"primary"}},[e._v("点击上传")]),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传zip文件")])],1)],1)],1)}),[],!1,null,"5a0dc6dc",null);t.default=h.exports},f1d0:function(e,t,a){"use strict";a.r(t);a("000b"),a("96cf");var i,n,o=a("1da1"),r=a("2ade"),s={name:"ht-load-data",props:{url:{type:String,default:""},requestMethod:{type:String,default:"GET"},context:{type:String,default:""}},data:function(){return{fullscreenLoading:!1}},watch:{url:{handler:function(e,t){e&&e!=t&&this.getData()},immediate:!0}},mounted:function(){},methods:{getData:(n=Object(o.a)(regeneratorRuntime.mark((function e(){var t,a=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this.fullscreenLoading=!0,e.next=3,r.default.request({url:"".concat(window.context[this.context])+this.url,method:this.requestMethod}).finally((function(){a.fullscreenLoading=!1}));case 3:t=e.sent,this.$emit("update:url",""),this.$emit("after-load-data",t.data);case 6:case"end":return e.stop()}}),e,this)}))),function(){return n.apply(this,arguments)}),loadData:(i=Object(o.a)(regeneratorRuntime.mark((function e(t){var a,i=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this.fullscreenLoading=!0,e.next=3,r.default.request({url:t,method:this.requestMethod}).finally((function(){i.fullscreenLoading=!1}));case 3:return a=e.sent,e.abrupt("return",a.data);case 5:case"end":return e.stop()}}),e,this)}))),function(e){return i.apply(this,arguments)})}},l=s,c=a("2877"),d=Object(c.a)(l,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("div",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:e.fullscreenLoading,expression:"fullscreenLoading",modifiers:{fullscreen:!0,lock:!0}}],staticStyle:{display:"none"}},[e._v("加载数据...")])}),[],!1,null,null,null);t.default=d.exports},f227:function(e,t,a){"use strict";a("0426")},f23b:function(e,t,a){},f260:function(e,t,a){!function(e){"use strict";e.defineLocale("pt",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a("c1df"))},f28c:function(e,t){var a,i,n=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function s(e){if(a===setTimeout)return setTimeout(e,0);if((a===o||!a)&&setTimeout)return a=setTimeout,setTimeout(e,0);try{return a(e,0)}catch(t){try{return a.call(null,e,0)}catch(t){return a.call(this,e,0)}}}!function(){try{a="function"==typeof setTimeout?setTimeout:o}catch(e){a=o}try{i="function"==typeof clearTimeout?clearTimeout:r}catch(e){i=r}}();var l,c=[],d=!1,u=-1;function p(){d&&l&&(d=!1,l.length?c=l.concat(c):u=-1,c.length&&f())}function f(){if(!d){var e=s(p);d=!0;for(var t=c.length;t;){for(l=c,c=[];++u<t;)l&&l[u].run();u=-1,t=c.length}l=null,d=!1,function(e){if(i===clearTimeout)return clearTimeout(e);if((i===r||!i)&&clearTimeout)return i=clearTimeout,clearTimeout(e);try{return i(e)}catch(t){try{return i.call(null,e)}catch(t){return i.call(this,e)}}}(e)}}function m(e,t){this.fun=e,this.array=t}function h(){}n.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var a=1;a<arguments.length;a++)t[a-1]=arguments[a];c.push(new m(e,t)),1!==c.length||d||s(f)},m.prototype.run=function(){this.fun.apply(null,this.array)},n.title="browser",n.browser=!0,n.env={},n.argv=[],n.version="",n.versions={},n.on=h,n.addListener=h,n.once=h,n.off=h,n.removeListener=h,n.removeAllListeners=h,n.emit=h,n.prependListener=h,n.prependOnceListener=h,n.listeners=function(e){return[]},n.binding=function(e){throw new Error("process.binding is not supported")},n.cwd=function(){return"/"},n.chdir=function(e){throw new Error("process.chdir is not supported")},n.umask=function(){return 0}},f314:function(e,t,a){},f318:function(e,t,a){},f334:function(e,t,a){"use strict";a.r(t),t.default={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"}}}},f353:function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("25fc"),a("6619"),a("000b"),a("80a8");var i=a("24fd"),n=a("292c"),o=a("7f58");function r(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return s(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}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 o,r=!0,l=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){l=!0,o=e},f:function(){try{r||null==a.return||a.return()}finally{if(l)throw o}}}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var l={name:"under-user-table",props:{userId:String,orgId:{type:String,default:""},demList:{type:Array,default:function(){return[]}},dimId:{type:String,default:""}},components:{EipUserDialog:o.default},computed:{roleDeleteUrl:function(){return"".concat(window.context.uc,"/api/org/v1/userUnder/delUnderUserByIds")}},data:function(){return{dialogVisible:!1,isSubmit:!0,data:[],pageResult:{page:1,pageSize:50,total:0},roleCode:"",demId:"",orgUserId:"",superior:""}},watch:{},methods:{handleClose:function(){this.dialogVisible=!1},showDialog:function(e){var t=this;this.orgUserId=e,this.dialogVisible=!0,this.demId=this.dimId,this.demList.forEach((function(e){1===e.isDefault&&(t.demId=e.id)})),this.change(!1)},dialogCancle:function(){this.dialogVisible=!1},loadData:function(e,t){var a=this;this.demId&&e.querys.push({property:"DIMEN_ID_",value:this.demId,group:"defaultQueryGroup",relation:"AND",operation:"EQUAL"}),i.default.getUserUndersPage(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},showUserDialog:function(){this.demId?this.$refs.eipUserDialog.showDialog():this.$message.error("请选择维度")},addUnderUser:function(e){var t=this;if(e&&0!=e.length){var a,i=[],o=r(e);try{for(o.s();!(a=o.n()).done;){var s=a.value;i.push(s.account)}}catch(e){o.e(e)}finally{o.f()}var l={dimenId:this.demId,account:this.userId,underAccounts:i.join(",")};n.default.setUnderUser(l).then((function(e){e.state?t.$message({message:e.message,type:"success",showClose:!0}):t.$message.error(e.message||"分配用户失败")})).finally((function(){t.$refs.userRoleTable.load()}))}else this.$message.error("请至少选择一个用户")},change:function(e){var t=this;n.default.getSuperior(this.orgUserId,this.demId).then((function(e){t.superior=e?e.fullname:"无"})),e&&this.$refs.userRoleTable.load()}}},c=(a("20aa"),a("2877")),d=Object(c.a)(l,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("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():a("el-form",{attrs:{inline:!0}},[a("ht-form-item",{attrs:{label:"维度"}},[a("ht-select",{attrs:{options:e.demList,props:{key:"id",value:"demName"}},on:{change:function(t){return e.change(!0)}},model:{value:e.demId,callback:function(t){e.demId=t},expression:"demId"}})],1),a("ht-form-item",{attrs:{label:"上级"}},[e._v("\n\t\t\t"+e._s(e.superior||"无")+"\n\t\t")])],1),e.dialogVisible?a("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[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showUserDialog()}}},[e._v("添加下属")]),a("ht-delete-button",{attrs:{url:e.roleDeleteUrl,htTable:e.$refs.userRoleTable,pk:"id",parameter:"ids"}},[e._v("删除")])],1)]},proxy:!0}],null,!1,411061660)},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"id",label:"主键",sortable:!0,hidden:""}}),a("ht-table-column",{attrs:{prop:"underUserName",label:"下属姓名",width:"300",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"createTime",label:"创建时间"}})]],2):e._e(),a("eip-user-dialog",{ref:"eipUserDialog",attrs:{"append-to-body":""},on:{onConfirm:e.addUnderUser}})],1)}),[],!1,null,"1ae7b407",null);t.default=d.exports},f354:function(e,t,a){"use strict";a.r(t);a("80a8"),a("000b"),a("25fc");var i={name:"ElButton",inject:{elForm:{default:""},elFormItem:{default:""}},props:{type:{type:String,default:"default"},size:String,icon:{type:String,default:""},nativeType:{type:String,default:"button"},loading:Boolean,disabled:Boolean,plain:Boolean,autofocus:Boolean,round:Boolean,circle:Boolean},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},buttonSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},buttonDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},methods:{handleClick:function(e){this.$emit("click",e)}}},n=a("2877"),o={name:"tenantManager",data:function(){return{dialogVisible:!1,data:[],pageResult:{page:1,pageSize:50,total:0},tenantManage:{code:"",name:""},tenantTypeList:[],currentTabName:"basic",currentOrgManager:"henantOrgManager",tenantParam:{},tenantParams:[],activeName:"tenantInfo",curSelectTenantId:"",curSelectTenantStatus:"draft",curSelectTenantAlias:"",curSelectTenantName:"",tenantConfigShouldRefresh:!1,baseMenuList:[],tenantIgnoreMenus:[],menuTreeExpanded:[],henantDemension:!0,henantOrgManager:!0,henantJobManager:!0,henantPostManager:!0,henantPrgParamManager:!0}},components:{ElButton:Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("button",{staticClass:"el-button",class:[e.type?"el-button--"+e.type:"",e.buttonSize?"el-button--"+e.buttonSize:"",{"is-disabled":e.buttonDisabled,"is-loading":e.loading,"is-plain":e.plain,"is-round":e.round,"is-circle":e.circle}],attrs:{disabled:e.buttonDisabled||e.loading,autofocus:e.autofocus,type:e.nativeType},on:{click:e.handleClick}},[e.loading?a("i",{staticClass:"el-icon-loading"}):e._e(),e.icon&&!e.loading?a("i",{class:e.icon}):e._e(),e.$slots.default?a("span",[e._t("default")],2):e._e()])}),[],!1,null,null,null).exports,tenantInfoManager:function(){return Promise.resolve().then(a.bind(null,"ecd1"))},tenantAuthManager:function(){return Promise.resolve().then(a.bind(null,"3503"))},demension:function(){return Promise.resolve().then(a.bind(null,"ff28"))},organization:function(){return Promise.resolve().then(a.bind(null,"0534"))},jobManager:function(){return Promise.resolve().then(a.bind(null,"e592"))},postManager:function(){return Promise.resolve().then(a.bind(null,"3e01"))},prgParamManage:function(){return Promise.resolve().then(a.bind(null,"3316"))},userListManager:function(){return Promise.resolve().then(a.bind(null,"6d73"))},RoleManager:function(){return Promise.resolve().then(a.bind(null,"b698"))},reportLine:function(){return Promise.resolve().then(a.bind(null,"b103"))},instanceManager:function(){return Promise.resolve().then(a.bind(null,"c2d8"))},sysExternalUnite:function(){return Promise.resolve().then(a.bind(null,"861a"))},tenantAccessAddress:function(){return Promise.resolve().then(a.bind(null,"e20d"))}},mounted:function(){this.$validator=this.$root.$validator},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},handlePaneClick:function(e){e.alias&&(this.currentTabComponent=e.alias),"tenantInfo"==e.name&&(this.tenantConfigShouldRefresh=!1),"orgManage"==e.name&&this.$refs.henantOrgManager.reloadTree()},handlePaneRemove:function(e){this.activeName="tenantInfo",this.tenantConfigShouldRefresh=!0},beforePaneleave:function(e,t){},beforeCloseDialog:function(){this.$refs.htTable.load()},handleClose:function(){this.$store.dispatch("tenant/actionTenantId",null),this.dialogVisible=!1,this.tenantManage={},this.curSelectTenantId="",this.curSelectTenantStatus="draft",this.curSelectTenantName="",this.curSelectTenantAlias="",this.$refs.htTable.load(!0)},showDialog:function(e,t,a,i){this.activeName="tenantInfo",this.currentTabName="basic",this.curSelectTenantId="",this.curSelectTenantAlias="",this.curSelectTenantName=t,e?(this.curSelectTenantId=e,this.curSelectTenantAlias=a,this.$store.dispatch("tenant/actionTenantId",e),this.dialogVisible=!0,this.initIgnoreMenus()):this.dialogVisible=!0,this.curSelectTenantStatus=i||"draft"},initIgnoreMenus:function(){var e=this;this.$http.get("${portal}/sys/sysMenu/v1/getTree?tenantId=-1&ignoreAlias=tenant,sysPwdStrategy,mobile_menu").then((function(t){e.baseMenuList=t.data;var a=[];e.getExpandTreeMenu(t.data,a,2),e.menuTreeExpanded=a})).then((function(t){e.$http.get("${uc}/uc/tenantIgnoreMenu/v1/getIgnoreMenuCodes?tenantId="+e.curSelectTenantId).then((function(t){t.data&&t.data.constructor==Array?e.tenantIgnoreMenus=t.data:e.tenantIgnoreMenus=[]}))}))},handleCommand:function(e){switch(e.command){case"edit":this.showDialog(e.row.id,e.row.name,e.row.code,e.row.status);break;case"delete":this.deleteById(e.row);break;case"assignUser":this.$refs.tenantAuthManager.showDialog(e.row.typeId,e.row.id);break;case"copyAddress":this.$refs.tenantAccessAddress.showDialog(e.row.code)}},loadData:function(e,t){var a=this;this.$http.post("${uc}/uc/tenantManage/v1/listJson",e).then((function(e){var t=e.data;a.data=t.rows,a.pageResult={page:t.page,pageSize:t.pageSize,total:t.total}}),(function(e){reject(e)})).finally((function(){return t()}))},deleteById:function(e){var t=this;this.$confirm("是否确认删除？","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){t.$http.remove("${uc}/uc/tenantManage/v1/remove?ids="+e.id).then((function(e){var a=e.data;a.state?(t.$message.success(a.message),t.$refs.htTable.load()):t.$message.error(a.message)}),(function(e){reject(e)}))})).catch((function(){}))},handleNodeClick:function(){},addSuccess:function(e){this.curSelectTenantId=e.id,this.curSelectTenantName=e.name,this.curSelectTenantAlias=e.code,this.curSelectTenantStatus=e.status,this.$store.dispatch("tenant/actionTenantId",e.id),this.initIgnoreMenus(),this.$refs.htTable.load()},saveTenantIgnoreMenu:function(){var e=this,t=this.$refs.tenantIgnoreMenuTree.$refs.elTree.getCheckedKeys();t||(t=[]),this.$http.post("${uc}/uc/tenantIgnoreMenu/v1/saveByTenantId",t).then((function(t){var a=t.data;a.state?e.$message.success(a.message):e.$message.error(a.message)}),(function(e){reject(e)}))},getExpandTreeMenu:function(e,t,a){var i=this;e&&e.constructor==Array&&a>0&&(a--,e.forEach((function(e){e.children&&e.children.constructor==Array&&e.children.length>0&&(t.push(e.alias),i.getExpandTreeMenu(e.children,t,a))})))},tabClick:function(e,t){var a=this;this[e.name]=!1,this.$nextTick((function(){a[e.name]=!0}))}}},r=(a("ade2"),Object(n.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":[{prop:"mq.name_",label:"租户名称"}],"show-export":!1,"show-custom-column":!1,"default-sorter":[{direction:"DESC",property:"updateTime"}]},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.showDialog("","","")}}},[e._v("添加租户")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),a("ht-table-column",{attrs:{prop:"name",label:"租户名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{type:"primary",title:"查看详情"},on:{click:function(t){return e.showDialog(i.id,i.name,i.code,i.status)}}},[e._v(e._s(i.name))])]}}])}),a("ht-table-column",{attrs:{prop:"typeName",label:"租户类型",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"code",label:"租户别名",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{prop:"mq.status_",label:"状态",width:"110",filters:[{text:"草稿",value:"draft"},{text:"禁用",value:"disabled"},{text:"启用",value:"enable"}]},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["draft"==i.status?a("el-tag",{attrs:{type:"info"}},[e._v("草稿")]):e._e(),"disabled"==i.status?a("el-tag",{attrs:{type:"warning"}},[e._v("禁用")]):e._e(),"enable"==i.status?a("el-tag",{attrs:{type:"success"}},[e._v("启用")]):e._e()]}}])}),a("ht-table-column",{attrs:{prop:"shorthand",label:"租户简称",sortable:!0,"show-overflow-tooltip":!0}}),a("ht-table-column",{attrs:{width:"180",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["-1"!=i.id?a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(t){return e.handleCommand({row:i,command:"assignUser"})}}},[a("span",[a("i",{staticClass:"el-icon-user"}),e._v("设置管理员 ")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},["-1"!=i.id?a("el-dropdown-item",{attrs:{icon:"el-icon-user",command:{row:i,command:"copyAddress"}}},[e._v("复制地址")]):e._e(),"-1"!=i.id&&"draft"==i.status||"disabled"==i.status?a("el-dropdown-item",{attrs:{icon:"el-icon-delete",command:{row:i,command:"delete"}}},[e._v("删除")]):e._e()],1)],1):e._e(),"-1"==i.id?a("el-button",{staticStyle:{"margin-right":"30px"},on:{click:function(t){return e.handleCommand({row:i,command:"assignUser"})}}},[a("span",[a("i",{staticClass:"el-icon-user"}),e._v("设置管理员 ")])]):e._e()]}}])})]],2),a("ht-sidebar-dialog",{staticClass:"tenant_conf",attrs:{width:"100%","close-on-click-modal":!1,visible:e.dialogVisible,"before-close":e.handleClose,"append-to-body":""}},[a("el-container",{staticClass:"fullheight"},[a("el-header",{staticStyle:{padding:"0"},attrs:{height:"48px"}},[a("div",{staticClass:"flex",staticStyle:{float:"left","justify-content":"center",background:"#f5f5f5",height:"47px",width:"180px","border-bottom":"1px solid #eee","border-right":"1px solid #eee"}},[a("el-page-header",{attrs:{content:"租户管理"},on:{back:e.handleClose}})],1),a("div",{staticClass:"flex",staticStyle:{float:"left","justify-content":"space-between",height:"47px",width:"calc(100% - 181px)","border-bottom":"1px solid #eee"}},[a("el-breadcrumb",{staticStyle:{"margin-left":"20px"},attrs:{separator:">"}},[a("el-breadcrumb-item",{attrs:{to:{path:"/"}}},[e._v("租户信息")]),a("el-breadcrumb-item",[e._v(e._s(e.curSelectTenantName))])],1)],1)]),a("el-main",{staticStyle:{padding:"0"}},[e.dialogVisible?a("el-tabs",{ref:"tenantEditTables",staticClass:"tenant-edit-container",staticStyle:{height:"100%"},attrs:{type:"card","tab-position":"left","before-leave":e.beforePaneleave},on:{"tab-click":e.handlePaneClick,"tab-remove":e.handlePaneRemove},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"租户信息",name:"tenantInfo"}},[a("tenant-info-manager",{ref:"tenantInfoManager",attrs:{tenantId:e.curSelectTenantId?e.curSelectTenantId:"add"},on:{"after-add-success":e.addSuccess}})],1),e.curSelectTenantId&&"draft"!=e.curSelectTenantStatus&&-1!=e.curSelectTenantId?a("el-tab-pane",{attrs:{label:"禁用菜单",name:"ignoreMenu"}},[a("el-button",{staticStyle:{float:"right","z-index":"15000",position:"fixed",top:"8px",right:"15px"},attrs:{type:"primary"},on:{click:e.saveTenantIgnoreMenu}},[e._v("保存禁用菜单信息")]),a("div",{staticClass:"fullheight tenant-ignore-tree"},[a("ht-tree",{ref:"tenantIgnoreMenuTree",attrs:{data:e.baseMenuList,props:{label:"name"},"show-checkbox":"","node-key":"alias","default-expanded-keys":e.menuTreeExpanded,"default-checked-keys":e.tenantIgnoreMenus,"support-filter":""},on:{"node-click":e.handleNodeClick}})],1)],1):e._e(),e.curSelectTenantId&&"draft"!=e.curSelectTenantStatus?a("el-tab-pane",{attrs:{label:"组织管理",name:"orgManage"}},[a("el-tabs",{staticClass:"tenant-org-container",staticStyle:{height:"100%"},attrs:{type:"card"},on:{"tab-click":e.tabClick},model:{value:e.currentOrgManager,callback:function(t){e.currentOrgManager=t},expression:"currentOrgManager"}},[a("el-tab-pane",{attrs:{label:"维度管理",name:"henantDemension"}},[e.henantDemension?a("demension",{ref:"henantDemension",attrs:{tenantId:e.curSelectTenantId}}):e._e()],1),a("el-tab-pane",{attrs:{label:"组织管理",name:"henantOrgManager"}},[e.henantOrgManager?a("organization",{ref:"henantOrgManager",attrs:{tenantId:e.curSelectTenantId}}):e._e()],1),a("el-tab-pane",{attrs:{label:"职务管理",name:"henantJobManager"}},[e.henantJobManager?a("jobManager",{ref:"henantJobManager",attrs:{tenantId:e.curSelectTenantId}}):e._e()],1),a("el-tab-pane",{attrs:{label:"岗位管理",name:"henantPostManager"}},[e.henantPostManager?a("postManager",{ref:"henantPostManager",attrs:{tenantId:e.curSelectTenantId}}):e._e()],1),a("el-tab-pane",{attrs:{label:"组织参数管理",name:"henantPrgParamManager"}},[e.henantPrgParamManager?a("prgParamManage",{ref:"henantPrgParamManager",attrs:{tenantId:e.curSelectTenantId}}):e._e()],1)],1)],1):e._e(),e.curSelectTenantId&&"draft"!=e.curSelectTenantStatus?a("el-tab-pane",{attrs:{label:"用户管理",name:"userManage"}},[a("user-list-manager",{ref:"userListManager",attrs:{tenantId:e.curSelectTenantId}})],1):e._e(),e.curSelectTenantId&&"draft"!=e.curSelectTenantStatus?a("el-tab-pane",{attrs:{label:"角色管理",name:"roleManage"}},[a("role-manager",{ref:"roleManager",attrs:{tenantId:e.curSelectTenantId}})],1):e._e(),e.curSelectTenantId&&"draft"!=e.curSelectTenantStatus?a("el-tab-pane",{attrs:{label:"汇报线",name:"relLine"}},[a("report-line",{ref:"reportLine",attrs:{tenantId:e.curSelectTenantId}})],1):e._e(),e.curSelectTenantId&&"draft"!=e.curSelectTenantStatus?a("el-tab-pane",{attrs:{label:"实例管理",name:"instance"}},[a("instance-manager",{ref:"instanceManager",attrs:{tenantId:e.curSelectTenantId}})],1):e._e(),e.curSelectTenantId&&"draft"!=e.curSelectTenantStatus?a("el-tab-pane",{attrs:{label:"在线集成",name:"onlineCom"}},[a("sys-external-unite",{ref:"sysExternalUnite",attrs:{tenantId:e.curSelectTenantId}})],1):e._e()],1):e._e()],1)],1)],1),a("tenant-auth-manager",{ref:"tenantAuthManager"}),a("tenant-access-address",{ref:"tenantAccessAddress"})],1)}),[],!1,null,"bd35741e",null));t.default=r.exports},f36c:function(e,t,a){"use strict";a("821c")},f3e2:function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74"),a("25fc");var i=a("ade3"),n=a("34c4"),o=a.n(n),r=a("a858");function s(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function l(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?s(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):s(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var c={name:"ht-aside-tree",components:{htSysTypeTree:function(){return Promise.resolve().then(a.bind(null,"e24e"))},eipAuthDialog:function(){return Promise.resolve().then(a.bind(null,"e853"))}},props:{width:{type:String,default:o.a.aside_width},catId:{type:String,default:""},typeKey:{type:String,default:""},supportFilter:{type:Boolean,default:!0},hasFooter:{type:Boolean,default:!0},hasNavbarCollapse:{type:Boolean,default:!0},defaultExpandedKeys:{type:Array,default:function(){return[]}},isDefaultAuth:{type:Boolean,default:!1}},computed:{navbarCollapseStyle:function(){return this.asideShow?{left:parseInt(this.width)+"px"}:{left:"0px"}},saveSysTypeUrl:function(){return"".concat(window.context.portal,"/sys/sysType/v1/save?parentId=").concat(this.parentSysType.id,"&isRoot=").concat(0==this.parentSysType.parentId?1:0,"&isPriNode=0&isDefaultAuth=").concat(this.isDefaultAuth?1:0)}},data:function(){return{asideShow:!0,isExpand:!1,showCheckbox:!1,dialogVisible:!1,sysType:{children:[],isLeaf:"N",struType:1,typeKey:"",name:""},parentSysType:{name:""},selectedId:""}},watch:{catId:function(e,t){var a=this;e&&e!=t&&setTimeout((function(){a.$refs.htSysTypeTree.loadData()}))}},mounted:function(){this.$validator=this.$root.$validator},methods:{handleNodeClick:function(e){this.$emit("node-click",e)},check:function(e,t){this.$emit("check",e,t)},handleCommand:function(e){var t=e.data,a=e.action;switch(a){case"add":case"edit":this.showDialog(t,a);break;case"delete":this.delSysType(t);break;case"moveto":this.$message("暂未提供该功能");break;case"auth":this.auth(t)}},auth:function(e){var t=this,a="";this.selectedId="",e&&(a=e.id,this.selectedId=a,r.default.getRights(a,"app").then((function(e){if(e.data){var a={right:e.data.right,permissionList:e.data.type,autoClose:!1};t.$refs.appAuth.showDialog(a)}})))},authConfirm:function(e){var t={id:this.selectedId,objType:"app",ownerNameJson:JSON.stringify(e)},a=this;this.$http.post("${portal}/sys/authUser/v1/saveRights",t).then((function(e){e.data&&(e.data.state?(a.$message.success("授权成功"),a.$refs.appAuth.closeDialog()):a.$message.error(e.data.message))}))},showDialog:function(e,t){this.dialogVisible=!0,e&&"add"==t&&(this.sysType.id="",this.sysType.name="",this.sysType.typeKey="",this.parentSysType=e,this.sysType.parentId=e.id,this.sysType.typeGroupKey=0==e.parentId?e.typeKey:e.typeGroupKey),e&&"edit"==t&&(this.sysType=l(l({},this.sysType),e))},delSysType:function(e){var t=this;this.$confirm("是否确定删除 [".concat(e.name,"] ?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){r.default.delSysType(e.id).then((function(e){e.state?(t.$message({type:"success",message:e.message||"删除成功"}),t.$refs.htSysTypeTree.loadData(),t.$emit("delete",e)):t.$message.error(e.message||"删除成功")}),(function(e){t.$message.error(e||"删除失败")})).catch((function(){t.dialogVisible=!1}))})).catch((function(){}))},handleClose:function(){this.dialogVisible=!1},afterSaveData:function(){var e=this;this.$refs.htSysTypeTree.loadData(),this.sysType.id?this.dialogVisible=!1:(this.sysType.name="",this.sysType.typeKey="",this.$confirm("是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"success"}).then((function(){})).catch((function(){e.dialogVisible=!1})))}}},d=(a("9672"),a("2877")),u=Object(d.a)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("el-aside",{directives:[{name:"show",rawName:"v-show",value:e.asideShow,expression:"asideShow"}],staticClass:"fullheight",staticStyle:{"border-right":"1px solid #eee"},attrs:{width:e.width}},[a("ht-sys-type-tree",{ref:"htSysTypeTree",staticClass:"ht-sys-type-tree",attrs:{"cat-id":e.catId,"type-key":e.typeKey,"highlight-current":"","support-filter":e.supportFilter,"default-expand-all":e.isExpand,"show-checkbox":e.showCheckbox,"default-expanded-keys":e.defaultExpandedKeys,"expand-on-click-node":"false"},on:{"node-click":e.handleNodeClick,check:e.check},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.node,n=t.data;return a("span",{staticClass:"custom-tree-node"},[a("span",{staticClass:"show-ellipsis",attrs:{title:i.label}},[e._v(e._s(i.label))]),a("el-dropdown",{on:{command:e.handleCommand}},[a("span",{staticClass:"el-dropdown-link"},[a("i",{staticClass:"icon-more",attrs:{title:"更多操作"}})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},["appType"==e.typeKey&&"1293129463957164032"!=n.parentId?a("el-dropdown-item",{attrs:{icon:"el-icon-plus",command:{node:i,data:n,action:"add"}}},[e._v("添加")]):e._e(),"appType"!=e.typeKey?a("el-dropdown-item",{attrs:{icon:"el-icon-plus",command:{node:i,data:n,action:"add"}}},[e._v("添加")]):e._e(),"0"!=n.parentId?a("el-dropdown-item",{attrs:{icon:"el-icon-edit",command:{node:i,data:n,action:"edit"}}},[e._v("编辑")]):e._e(),"appType"==e.typeKey&&"0"!=n.parentId?a("el-dropdown-item",{attrs:{icon:"el-icon-setting",command:{node:i,data:n,action:"auth"}}},[e._v("权限")]):e._e(),"0"!=n.parentId?a("el-dropdown-item",{attrs:{icon:"el-icon-delete",command:{node:i,data:n,action:"delete"},divided:""}},[e._v("删除")]):e._e()],1)],1)],1)}}])}),e.hasFooter?a("el-footer",{staticClass:"el-aside-footer",attrs:{height:"30px"}},[a("el-switch",{staticClass:"footer",attrs:{"active-text":"多选","inactive-text":"单选"},model:{value:e.showCheckbox,callback:function(t){e.showCheckbox=t},expression:"showCheckbox"}})],1):e._e()],1),e.hasNavbarCollapse?a("div",{staticClass:"navbar-collapse",class:{"navbar-collapse-right":!e.asideShow},style:e.navbarCollapseStyle,on:{click:function(t){e.asideShow=!e.asideShow}}},[a("div",{staticClass:"navbar-collapse-bg"},[a("i",{staticClass:"navbar-collapse-arrow",class:{"el-icon-arrow-left":e.asideShow,"el-icon-arrow-right":!e.asideShow}})])]):e._e(),a("ht-sidebar-dialog",{attrs:{width:"28%",title:e.sysType.id?"编辑":"添加",visible:e.dialogVisible,"append-to-body":"","before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-form",{attrs:{model:e.sysType,"data-vv-scope":"editSysTypeForm"}},[e.sysType.id?e._e():a("ht-form-item",{attrs:{label:"父节点"}},[a("ht-input",{attrs:{autocomplete:"off",validate:"required",disabled:""},model:{value:e.parentSysType.name,callback:function(t){e.$set(e.parentSysType,"name",t)},expression:"parentSysType.name"}})],1),a("ht-form-item",{attrs:{label:"分类名称"}},[a("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},maxlength:30,showWordLimit:!0},model:{value:e.sysType.name,callback:function(t){e.$set(e.sysType,"name",t)},expression:"sysType.name"}})],1),a("ht-form-item",{attrs:{label:"分类Key"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.sysType.name,expression:"sysType.name"}],attrs:{disabled:!!e.sysType.id,autocomplete:"off",validate:{required:!0,alpha_dash:!0},placeholder:"请输入key",maxlength:30,showWordLimit:!0},model:{value:e.sysType.typeKey,callback:function(t){e.$set(e.sysType,"typeKey",t)},expression:"sysType.typeKey"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{url:e.saveSysTypeUrl,model:e.sysType,"scope-name":"editSysTypeForm"},on:{"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1),a("eip-auth-dialog",{ref:"appAuth",on:{onConfirm:e.authConfirm}})],1)}),[],!1,null,"454a3cf0",null);t.default=u.exports},f3f6:function(e,t,a){"use strict";a("f553")},f3ff:function(e,t,a){!function(e){"use strict";var t={1:"੧",2:"੨",3:"੩",4:"੪",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:"੦"},a={"੧":"1","੨":"2","੩":"3","੪":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","੦":"0"};e.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"[ਅਗਲਾ] dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",ss:"%d ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,(function(e){return a[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ਰਾਤ"===t?e<4?e:e+12:"ਸਵੇਰ"===t?e:"ਦੁਪਹਿਰ"===t?e>=10?e:e+12:"ਸ਼ਾਮ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"ਰਾਤ":e<10?"ਸਵੇਰ":e<17?"ਦੁਪਹਿਰ":e<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}})}(a("c1df"))},f400:function(e,t,a){"use strict";a.r(t);a("1a2e");var i=a("292c"),n={name:"reset-pwd-view",data:function(){var e=this;return{pwdForm:{old:"",new:"",newRepeat:""},pwdRules:{old:[{validator:function(e,t,a){""===t?a(new Error("请输入旧密码")):a()},trigger:"blur"}],new:[{validator:function(t,a,i){""===a&&i(new Error("请输入新密码"));var n=e.pwdStrategy;if(n.enable){var o=n.pwdRule,r=n.pwdLength;o&&(a.length<r&&i(new Error("新密码长度至少为"+r)),1==o?i():2==o?new RegExp("(?=.*[0-9])(?=.*[a-zA-Z])").test(a)?i():i(new Error("新密码必须包含数字、字母")):3==o?new RegExp("(?=.*[0-9])(?=.*[a-zA-Z])(?=.*[^a-zA-Z0-9])").test(a)?i():i(new Error("新密码必须包含数字、字母、特殊字符")):4==o?new RegExp("(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])(?=.*[^a-zA-Z0-9])").test(a)?i():i(new Error("新密码必须包含数字、大小写字母、特殊字符")):i())}else a.length<6?i(new Error("新密码长度至少为6")):i()},trigger:"blur"}],newRepeat:[{validator:function(t,a,i){""===a?i(new Error("请再次输入新密码")):a!==e.pwdForm.new?i(new Error("两次输入的密码不一致！")):i()},trigger:"blur"}]},pwdStrategy:{},account:"",message:null,confirm:!1}},mounted:function(){var e=this;this.$route.params.account&&(this.account=this.$route.params.account,this.message=this.$route.params.message),this.warning(),i.default.getDefaultPwdStrategy().then((function(t){if(t){var a=t;1==a.enable?a.enable=!0:a.enable=!1,e.pwdStrategy=a}}))},methods:{submitForm:function(){var e=this;this.$refs.pwdForm.validate((function(t){if(t){if(""==e.account)return void e.$message.warning("请返回重新登录");e.confirm=!0,e.$http.post("${uc}/api/user/v1/user/modifiUserPsd",{account:e.account,oldPwd:e.pwdForm.old,newPwd:e.pwdForm.new}).then((function(t){var a=t.data;a&&a.state?(e.$message.success("修改密码成功"),e.$store.dispatch("menu/actionMenus").then((function(t){e.confirm=!1,e.$router.push({path:e.$route.query.redirect?e.$route.query.redirect:"/"})}))):e.confirm=!1}))}else e.$message.warning("密码校验失败，请检查密码")}))},back:function(){var e=this;this.$store.dispatch("login/logoutAndCleanUp").then((function(){e.$router.push({path:"/login"})}))},warning:function(){this.$notify({title:"警告",message:this.message?this.message:"该密码不符合密码策略，请重置密码",type:"warning"})}}},o=(a("9ee9"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-container",[a("el-header",[a("el-row",[a("el-col",{attrs:{span:22}},[a("h5",{staticClass:"title"},[e._v("重置密码")])])],1)],1),a("el-main",[a("el-form",{ref:"pwdForm",staticClass:"pwdForm",attrs:{model:e.pwdForm,rules:e.pwdRules,"label-width":"120px","status-icon":""}},[a("el-form-item",{attrs:{label:"旧密码：",prop:"old"}},[a("el-input",{attrs:{type:"password",placeholder:"请输入旧密码"},model:{value:e.pwdForm.old,callback:function(t){e.$set(e.pwdForm,"old",t)},expression:"pwdForm.old"}})],1),a("el-form-item",{attrs:{label:"新密码：",prop:"new"}},[a("el-input",{attrs:{type:"password",placeholder:"请输入新密码"},model:{value:e.pwdForm.new,callback:function(t){e.$set(e.pwdForm,"new",t)},expression:"pwdForm.new"}})],1),a("el-form-item",{attrs:{label:"重复新密码：",prop:"newRepeat"}},[a("el-input",{attrs:{type:"password",placeholder:"请再次输入新密码"},model:{value:e.pwdForm.newRepeat,callback:function(t){e.$set(e.pwdForm,"newRepeat",t)},expression:"pwdForm.newRepeat"}})],1),a("el-form-item",[a("el-button",{attrs:{size:"small",type:"primary",disabled:e.confirm},on:{click:function(t){return e.submitForm()}}},[e._v("确定")]),a("el-button",{attrs:{size:"small"},on:{click:function(t){return e.back()}}},[e._v("返回")])],1)],1)],1)],1)}),[],!1,null,"b1102286",null);t.default=r.exports},f418:function(e,t,a){},f43e:function(e,t){e.exports=require("js-base64")},f46d:function(e,t,a){"use strict";a("047d")},f493:function(e,t,a){"use strict";a.r(t);a("25fc"),a("000b");var i=a("2ade"),n={name:"eip-msg-template-dialog",data:function(){return{data:[],tableColumns:[{prop:"key",label:"模板编码"},{prop:"name",label:"模板名称"},{prop:"subject",label:"模板内容"}],pagination:{page:1,pageSize:50,total:0,showTotal:!0}}},props:{value:String,name:String,appendToBody:{type:Boolean,default:!1},destroyOnClose:{type:Boolean,default:!1},script:{type:String,default:""}},methods:{showDialog:function(){this.$refs.htDialog.showDialog()},handleLoad:function(e,t){var a=this;i.default.post("${portal}/flow/MsgTemplate/v1/listJson",e).then((function(e){a.data=e.data.rows,a.pagination.page=e.data.page,a.pagination.pageSize=e.data.pageSize,a.pagination.total=e.data.total})).finally((function(){return t()}))},onConfirm:function(e){this.$emit("onConfirm",e[0].plain,this.name),this.value?this.$emit("input",this.value+e[0].plain):this.$emit("input",e[0].plain)}}},o=a("2877"),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-dialog",{ref:"htDialog",attrs:{single:"",name:"name",data:e.data,"table-columns":e.tableColumns,pagination:e.pagination,"search-placeholder":"模板编码,模板内容","dialog-title":"消息模板对话框","quick-search-props":"code,name","append-to-body":e.appendToBody,"destroy-on-close":e.destroyOnClose},on:{load:e.handleLoad,onConfirm:e.onConfirm}})}),[],!1,null,"83cf9a26",null);t.default=r.exports},f518:function(e,t,a){"use strict";a.r(t);a("44d6"),a("0ca7"),a("00dd"),a("25fc"),a("80a8");var i=a("c7ea"),n=a("c994"),o={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(){return this.openGrandSonAttr?this.sonData:this.formData.ents[this.entIndex].attributeList}},beforeDestroy:function(){this.$root.$off("validateField")},methods:{getMin:function(e,t){var a=1;return e["src_"+t]||(e["src_"+t]=e[t]),e.id&&e["src_"+t]&&(a=e["src_"+t]),a},checkEntFunc:function(e){var t={type:e,formData:[this.formData.ents[this.entIndex]]};this.$root.$emit("validateField",t)},getFormData:function(){var e=this;e.formData.id&&i.default.getEntData(e.formData.id,(function(t){t.data.ents.forEach((function(e,t){"1"==e.isExternal&&0==t?e.show="主实体-外":"1"==e.isExternal&&(e.show="子实体-外"),0===t&&(e.isCheck=!0),e.children&&e.children.forEach((function(e){"1"==e.isExternal&&(e.show="孙实体-外")}));for(var a=0;a<e.attributeList.length;a++){e.attributeList[a]&&(0==e.attributeList[a].isRequired?e.attributeList[a].isRequired="0":e.attributeList[a].isRequired="1");for(var i=0;i<e.attributeList.length-1-a;i++)if(e.attributeList[i].index>e.attributeList[i+1].index){var n=e.attributeList[i];e.attributeList[i]=e.attributeList[i+1],e.attributeList[i+1]=n}}})),t.data.ents.forEach((function(e){e.isCheck=!1})),t.data.ents[e.entIndex].isCheck=!0,e.$emit("update:formData",t.data)}))},reloadByEntId:function(e){var t=this,a=e.id;this.openGrandSonAttr&&e.children&&e.children.length>0&&(a=e.children[this.grandSonIndex].id);var n=this;i.default.reloadByEntId(a,n.formData.alias).then((function(e){e.state?(n.$message({message:"刷新成功,若字段有变化请重新拖拽字段设计表单",type:"success"}),n.getFormData()):t.$message({message:e.message,type:"error"})}))},entBlur:function(e){this.$emit("entBlur",e),this.checkEntFunc(!0)},chineseFormat:function(e,t,a,i,n){this.$emit("chineseFormat",e,t,a,i,n)},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,t){var a=this.formData.ents[this.entIndex].attributeList;this.openGrandSonAttr&&(a=this.sonData),a[t].attrLength=0,a[t].decimalLen=0,a[t].format="","date"==e.dataType?a[t].format="yyyy-MM-dd HH:mm:ss":"varchar"==e.dataType?a[t].attrLength=200:"number"==e.dataType&&(a[t].attrLength=10,a[t].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)}},isDel:function(e,t){var a=this,n=0;this.formData.ents[this.entIndex].attributeList.forEach((function(e){"hide"===e.status&&n++})),n>=this.formData.ents[this.entIndex].attributeList.length-1?this.$message({message:"最后一个字段不能删除！",type:"warning"}):this.formData.deployed?i.default.removeAttr(e,this.formData.alias).then((function(e){e.data.state?(a.$message({message:e.data.message+"，建模数据已更新！",type:"success"}),a.$emit("getFormData")):a.$message({message:e.data.message,type:"error"})})):i.default.deleteAttr(e.id).then((function(e){e.data.state?a.$message({message:e.data.message,type:"success"}):a.$message({message:e.data.message,type:"error"})})).then((function(){a.formData.ents[a.entIndex].attributeList.splice(t,1),a.formData.ents[a.entIndex].attributeList.forEach((function(e,a){a==t&&(e.index=e.index-1,++t)})),i.default.saveEntData(a.formData).then((function(e){e.data.state&&a.formData.rev++}))}))},deleteAttrRows:function(e,t){if(this.openGrandSonAttr){if(!e.id)return this.attrTableData.splice(t,1),void this.attrTableData.forEach((function(e,a){a==t&&(e.index=e.index-1,++t)}));this.isDel(e,t)}else{if(null==e.id)return this.formData.ents[this.entIndex].attributeList.splice(t,1),void this.formData.ents[this.entIndex].attributeList.forEach((function(e,a){a==t&&(e.index=e.index-1,++t)}));this.isDel(e,t)}},attrUp:function(e,t){this.openGrandSonAttr?(this.sonData[t].index=this.sonData[t].index-1,this.sonData[t-1].index=this.sonData[t-1].index+1,this.sonData=n.default.arrayMove(this.sonData,e,"up")):(this.formData.ents[this.entIndex].attributeList[t].index=this.formData.ents[this.entIndex].attributeList[t].index-1,this.formData.ents[this.entIndex].attributeList[t-1].index=this.formData.ents[this.entIndex].attributeList[t-1].index+1,this.formData.ents[this.entIndex].attributeList=n.default.arrayMove(this.formData.ents[this.entIndex].attributeList,e,"up"))},attrDown:function(e,t){this.openGrandSonAttr?(this.sonData[t].index=this.sonData[t].index+1,this.sonData[t+1].index=this.sonData[t+1].index-1,this.sonData=n.default.arrayMove(this.sonData,e,"down")):(this.formData.ents[this.entIndex].attributeList[t].index=this.formData.ents[this.entIndex].attributeList[t].index+1,this.formData.ents[this.entIndex].attributeList[t+1].index=this.formData.ents[this.entIndex].attributeList[t+1].index-1,this.formData.ents[this.entIndex].attributeList=n.default.arrayMove(this.formData.ents[this.entIndex].attributeList,e,"down"))},recovery:function(e){var t=this;i.default.recovery(e,this.formData.alias).then((function(e){e.data.state&&(t.$message({message:e.data.message+"，建模数据已更新",type:"success"}),t.$emit("getFormData"))}))},refreshAttr:function(e){var t=this,a={dsalias:this.formData.ents[this.entIndex].dsName,isTable:"1",objName:this.formData.ents[this.entIndex].tableName};this.openGrandSonAttr&&(a.objName=this.formData.ents[this.entIndex].children[this.grandSonIndex].tableName,a.dsalias=this.formData.ents[this.entIndex].children[this.grandSonIndex].dsName),i.default.getHideAttr(a.objName).then((function(e){e&&(t.hideAttr=e)})).then((function(){i.default.getTableList(a).then((function(e){t.isExit=!1,t.refreshData=e})).then((function(){for(var e=0;e<t.refreshData.data.length;e++)if(t.refreshData.data[e].name==a.objName){t.$http.get("${form}/bo/def/v1/reloadByEntId?entId="+t.formData.ents[t.entIndex].id).then((function(e){var a=JSON.parse(JSON.stringify(e.data.table.columnList).replace(/charLen/g,"attrLength").replace(/fieldName/g,"name").replace(/columnType/g,"dataType").replace(/fdataType/g,"fcolumnType")),i=t,n={};if(t.hideAttr.length>0){var o="";t.hideAttr.forEach((function(e){o+=e.fieldName+","})),a=a.filter((function(e){return!o.includes(e.fieldName)}))}t.openGrandSonAttr?(t.formData.ents[t.entIndex].children[t.grandSonIndex].attributeList=a,n=t.formData.ents[t.entIndex].children[t.grandSonIndex]):(t.formData.ents[t.entIndex].attributeList=a,n=t.formData.ents[t.entIndex]),n.attributeList=n.attributeList.filter((function(e){var t=e.name.toUpperCase();return!(e.isPk||"F_FORM_DATA_REV_"==t||"REF_ID_"==t||i.formData.ents.fk&&t==i.formData.ents.fk.toUpperCase())})),n.attributeList.forEach((function(e,t){e.index=t+1,0==e.attrLength&&0!=e.intLen&&(e.attrLength=e.intLen)})),t.$message({message:"刷新成功",type:"success"}),t.isExit=!0}));break}setTimeout((function(){t.isExit||(t.openGrandSonAttr?(t.formData.ents[t.entIndex].children[t.grandSonIndex].attributeList=[],t.getGrandSonEntsByIndex(t.grandSonIndex,t.entIndex)):0==t.entIndex?i.default.removeBusinessObj(t.formData.id).then((function(){t.handleDialogClose()})):(t.formData.ents[t.entIndex].attributeList=[],t.$emit("getEntsByIndex",t.entIndex)))}),500),t.isExit=!1}))}))}},mounted:function(){var e=this;document.onkeydown=function(){e.formData.ents&&e.formData.ents.length>0&&(113==window.event.keyCode&&(e.addAttrRows(),setTimeout((function(){e.$refs.attrTableScrollbarHeight.bodyWrapper.scrollTop=e.$refs.attrTableScrollbarHeight.bodyWrapper.scrollHeight}),500)))}}},r=(a("8158"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-card",{staticClass:"card"},[a("div",{staticClass:"card__header flex",attrs:{slot:"header"},slot:"header"},[a("span",{staticClass:"card__header--span"},[e._v("字段列表")]),a("div",{staticClass:"card__btngroup"},[a("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}},[a("el-tooltip",{staticClass:"item",attrs:{content:"按F2可快速添加字段",effect:"dark",placement:"top"}},[a("i",{staticClass:"icon-question",staticStyle:{"margin-right":"8px"}})]),e._v("\n\t\t\t\t\t添加字段\n\t\t\t\t")],1),!e.formData.ents[e.entIndex]||!e.formData.ents[e.entIndex].id||"1"!=e.formData.ents[e.entIndex].isExternal?e._e():a("el-button",{staticStyle:{"margin-top":"9px"},attrs:{type:"primary"},on:{click:function(t){return e.reloadByEntId(e.formData.ents[e.entIndex])}}},[e._v("\n\t\t\t\t\t刷新字段\n\t\t\t\t")])],1)]),0!=e.formData.ents.length?a("div",{staticClass:"card__body"},[a("el-scrollbar",{staticClass:"scrollbar-fullheight"},[a("el-table",{ref:"attrTableScrollbarHeight",attrs:{data:e.attrData,"data-vv-scope":"attr"}},[a("el-table-column",{attrs:{align:"center",label:"序号",type:"index",width:"50"}}),a("el-table-column",{attrs:{align:"center",label:"注释"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-form-item",{staticClass:"table-item"},[a("el-tooltip",{staticClass:"item",attrs:{content:t.row.comment,disabled:!t.row.comment,effect:"dark",placement:"top-start"}},[a("ht-input",{attrs:{id:t.row.name+"comment"+t.$index,maxlength:50,validate:{required:!0},clearable:"",placeholder:"请输入内容"},on:{blur:function(a){return e.entBlur(t.$index)},input:function(a){return e.chineseFormat(t.row.name+"attrName"+t.$index,e.attrData,"name",t.$index,t.row.comment)}},model:{value:t.row.comment,callback:function(a){e.$set(t.row,"comment",a)},expression:"scope.row.comment"}})],1)],1)]}}],null,!1,821238491)}),a("el-table-column",{attrs:{align:"center",label:"名称"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-form-item",{staticClass:"table-item"},[t.row.id&&e.formData.deployed||"hide"==t.row.status||(e.openGrandSonAttr?-1!=e.grandSonIndex&&"1"==e.formData.ents[e.entIndex].children[e.grandSonIndex].isExternal:"1"==e.formData.ents[e.entIndex].isExternal)?a("span",[e._v(e._s(t.row.name))]):a("ht-input",{attrs:{id:t.row.name+"attrName"+t.$index,maxlength:50,validate:"required: true|regex:^[a-zA-Z][a-zA-Z0-9_]*$,只能输入字母、数字、下划线，且以字母开头",placeholder:"请输入内容"},on:{blur:function(a){return e.entBlur(t.$index)}},model:{value:t.row.name,callback:function(a){e.$set(t.row,"name",a)},expression:"scope.row.name"}})],1)]}}],null,!1,3454677636)}),a("el-table-column",{attrs:{align:"center",label:"必填",width:"70"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-form-item",{staticClass:"table-item"},[t.row.id&&e.formData.deployed||"hide"==t.row.status||(e.openGrandSonAttr?-1!=e.grandSonIndex&&"1"==e.formData.ents[e.entIndex].children[e.grandSonIndex].isExternal:"1"==e.formData.ents[e.entIndex].isExternal)?a("span",[1==t.row.isRequired?a("span",[e._v("是")]):a("span",[e._v("否")])]):a("el-switch",{attrs:{"active-value":"1","inactive-value":"0"},model:{value:t.row.isRequired,callback:function(a){e.$set(t.row,"isRequired",a)},expression:"scope.row.isRequired"}})],1)]}}],null,!1,3777725939)}),a("el-table-column",{attrs:{align:"center",label:"数据类型"}},[a("el-table-column",{attrs:{align:"center",label:"类型",prop:"name"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-form-item",{staticClass:"table-item"},[t.row.id&&e.formData.deployed||"hide"==t.row.status||(e.openGrandSonAttr?-1!=e.grandSonIndex&&"1"==e.formData.ents[e.entIndex].children[e.grandSonIndex].isExternal:"1"==e.formData.ents[e.entIndex].isExternal)?a("span",["varchar"==t.row.dataType?a("span",{attrs:{disabled:""}},[e._v("字符串")]):"number"==t.row.dataType?a("span",{attrs:{disabled:""}},[e._v("数字")]):"date"==t.row.dataType?a("span",{attrs:{disabled:""}},[e._v("日期")]):"text"==t.row.dataType||"clob"==t.row.dataType?a("span",{attrs:{disabled:""}},[e._v("大文本")]):a("span",{attrs:{disabled:""}},[e._v("其他类型")])]):a("ht-select",{staticClass:"m-r",attrs:{options:e.dataType},on:{change:function(a){return e.defaultDataFormat(t.row,t.$index)}},model:{value:t.row.dataType,callback:function(a){e.$set(t.row,"dataType",a)},expression:"scope.row.dataType"}})],1)]}}],null,!1,4783118)}),a("el-table-column",{attrs:{align:"center",label:"格式",width:"210"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-form-item",{staticClass:"table-item"},["date"!=t.row.dataType&&"日期"!=t.row.dataType||!(t.row.id&&e.formData.deployed||"hide"==t.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"==t.row.dataType?a("ht-select",{attrs:{options:e.dateFormat,props:{key:"key",value:"value"}},model:{value:t.row.format,callback:function(a){e.$set(t.row,"format",a)},expression:"scope.row.format"}}):e._e():a("span",[e._v(e._s(t.row.format))])],1)]}}],null,!1,1618628598)})],1),a("el-table-column",{attrs:{align:"center",label:"属性长度"}},[a("el-table-column",{attrs:{align:"center",label:"整数长度",prop:"name"},scopedSlots:e._u([{key:"default",fn:function(t){return["clob"!=t.row.dataType?a("el-form-item",{staticClass:"table-item"},["hide"==t.row.status&&0!=t.row.attrLength||(e.openGrandSonAttr?-1!=e.grandSonIndex&&"1"==e.formData.ents[e.entIndex].children[e.grandSonIndex].isExternal:"1"==e.formData.ents[e.entIndex].isExternal)?a("span",["number"==t.row.dataType?a("span",[e._v(e._s(t.row.intLen))]):a("span",[e._v(e._s(t.row.attrLength))])]):"number"==t.row.dataType||"varchar"==t.row.dataType?a("el-input-number",{attrs:{id:t.row.name+"attrLen"+t.$index,"controls-position":"right",min:e.getMin(t.row,"attrLength")},on:{blur:function(a){return e.entBlur(t.$index)}},model:{value:t.row.attrLength,callback:function(a){e.$set(t.row,"attrLength",a)},expression:"scope.row.attrLength"}}):e._e()],1):e._e()]}}],null,!1,2137989041)}),a("el-table-column",{attrs:{align:"center",label:"小数长度"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-form-item",{staticClass:"table-item"},["number"!=t.row.dataType&&"数字"!=t.row.dataType||"hide"!=t.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"==t.row.dataType?a("el-input-number",{attrs:{id:t.row.name+"decima"+t.$index,min:e.getMin(t.row,"decimalLen")},on:{blur:function(a){return e.entBlur(t.$index)}},model:{value:t.row.decimalLen,callback:function(a){e.$set(t.row,"decimalLen",a)},expression:"scope.row.decimalLen"}}):e._e():a("span",[e._v(e._s(t.row.decimalLen))])],1)]}}],null,!1,2374588011)})],1),a("el-table-column",{attrs:{align:"center",label:"默认值",width:"250"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-form-item",{staticClass:"table-item"},["clob"!=t.row.dataType&&"date"!=t.row.dataType?a("ht-input",{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),maxlength:250,name:"defaultValue"+t.$index,validate:{required:"1"===t.row.isRequired},placeholder:"请输入内容"},on:{blur:function(a){return e.entBlur(t.$index)}},model:{value:t.row.defaultValue,callback:function(a){e.$set(t.row,"defaultValue",a)},expression:"scope.row.defaultValue"}}):"date"==t.row.dataType?a("ht-date",{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),format:t.row.format,validate:{required:"1"===t.row.isRequired},"value-format":t.row.format,placeholder:"请选择日期"},model:{value:t.row.defaultValue,callback:function(a){e.$set(t.row,"defaultValue",a)},expression:"scope.row.defaultValue"}}):e._e()],1)]}}],null,!1,2142334741)}),a("el-table-column",{attrs:{align:"center",label:"操作",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return["hide"==t.row.status?a("el-button",{on:{click:function(a){return e.recovery(t.row)}}},[e._v("恢复")]):e.formData.ents[e.entIndex].attributeList.length>1&&"1"!=t.row.isExternal||e.formData.ents[e.entIndex].children&&e.attrTableData.length>1?a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{click:function(a){return e.handleCommand({command:"del",index:t.$index,row:t.row})},command:e.handleCommand}},[a("i",{staticClass:"el-icon-delete-solid"}),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{command:{command:"up",row:t.row,index:t.$index},disabled:0==t.$index}},[e._v("\n\t\t\t\t\t\t\t\t\t\t上升\n\t\t\t\t\t\t\t\t\t\t"),a("i",{staticClass:"el-icon-arrow-up"})]),a("el-dropdown-item",{attrs:{command:{command:"down",row:t.row,index:t.$index},disabled:t.$index==(e.openGrandSonAttr?e.attrTableData.length-1:e.formData.ents[e.entIndex].attributeList.length-1)}},[e._v("\n\t\t\t\t\t\t\t\t\t\t下降\n\t\t\t\t\t\t\t\t\t\t"),a("i",{staticClass:"el-icon-arrow-down"})])],1)],1):a("el-button",{staticClass:"el-icon-delete-solid",attrs:{disabled:"",plain:"",size:"mini"}})]}}],null,!1,4159904684)})],1)],1)],1):e._e()])}),[],!1,null,"0cba3324",null);t.default=s.exports},f51b:function(e,t,a){"use strict";a("c46c")},f553:function(e,t,a){},f56f:function(e,t,a){"use strict";a.r(t);var i=a("89e7"),n=a("4a2f"),o=a("4c8d"),r=a("a858"),s=a("f43e").Base64,l={components:{ColumnPanel:i.default,DesignPanel:o.default,LayoutConfigPanel:n.default},data:function(){return{dialogVisible:!1,widgetForm:{list:[],config:{labelWidth:100,labelPosition:"right",size:"small"}},widgetFormSelect:null,isSubmit:!0,columnMap:{},layoutObj:{}}},methods:{showDialog:function(e,t,a){this.dialogVisible=!0,this.widgetForm={list:[],config:{labelWidth:100,labelPosition:"right",size:"small"}},this.loadData(e,t,a)},loadData:function(e,t,a){var i=this;r.default.getLayoutManageDesignData(e,t).then((function(e){if(i.columnMap=e.columnMap,e.sysIndexLayout){i.layoutObj=e.sysIndexLayout;var n=JSON.parse(s.decode(i.layoutObj.designHtml));i.widgetForm=n,n.list.length>0&&(i.widgetFormSelect=n.list[0])}else i.layoutObj={},i.layoutObj.orgId=a,i.layoutObj.layoutType=t}))},handleGenerateJson:function(){this.jsonTemplate=this.widgetForm,this.$message(JSON.stringify(this.widgetForm)),console.log(JSON.stringify(this.widgetForm))},beforeSaveData:function(){this.layoutObj.designHtml=s.encode(JSON.stringify(this.widgetForm))},afterSaveData:function(){this.close(),this.$emit("close",null)},close:function(){this.dialogVisible=!1}}},c=(a("2898"),a("2877")),d=Object(c.a)(l,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{staticClass:"form-editor-dialog",attrs:{fullscreen:"","destroy-on-close":"","close-on-click-modal":!1,visible:e.dialogVisible},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-container",{staticClass:"fullheight"},[a("el-header",{staticClass:"header",staticStyle:{height:"45px"}},[a("div",{staticClass:"navbar-default box-shadow flex"},[a("el-page-header",{on:{back:e.close},scopedSlots:e._u([{key:"content",fn:function(){return[e._v("门户首页设计器")]},proxy:!0}])}),a("div",[a("ht-submit-button",{attrs:{"request-method":"POST",url:"${portal}/portal/sysIndexLayoutManage/sysIndexLayoutManage/v1/saveLayout",model:e.layoutObj,"scope-name":"editForm","is-submit":e.isSubmit},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))])],1)],1)]),a("el-container",[a("el-aside",{staticClass:"controler-container",attrs:{width:"300px"}},[a("ColumnPanel",{attrs:{columnMap:e.columnMap}})],1),a("el-main",{staticClass:"widget-form-container"},[a("DesignPanel",{ref:"widgetForm",attrs:{data:e.widgetForm,select:e.widgetFormSelect},on:{"update:select":function(t){e.widgetFormSelect=t}}})],1),a("el-aside",{staticClass:"property-container",attrs:{width:"300px"}},[a("LayoutConfigPanel",{staticStyle:{height:"100%"},attrs:{data:e.widgetFormSelect,layoutObj:e.layoutObj},on:{"update:layoutObj":function(t){e.layoutObj=t},"update:layout-obj":function(t){e.layoutObj=t}}})],1)],1)],1)],1)}),[],!1,null,"2d9a266d",null);t.default=d.exports},f581:function(e,t,a){},f606:function(e,t,a){},f61e:function(e,t){e.exports=require("core-js/modules/es6.array.sort")},f655:function(e,t,a){"use strict";a("6370")},f6b4:function(e,t,a){!function(e){"use strict";var t=["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],a=["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],i=["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],n=["Did","Dil","Dim","Dic","Dia","Dih","Dis"],o=["Dò","Lu","Mà","Ci","Ar","Ha","Sa"];e.defineLocale("gd",{months:t,monthsShort:a,monthsParseExact:!0,weekdays:i,weekdaysShort:n,weekdaysMin:o,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(a("c1df"))},f6d1:function(e,t,a){},f6fd:function(e,t){!function(e){var t="currentScript",a=e.getElementsByTagName("script");t in e||Object.defineProperty(e,t,{get:function(){try{throw new Error}catch(i){var e,t=(/.*at [^\(]*\((.*):.+:.+\)$/gi.exec(i.stack)||[!1])[1];for(e in a)if(a[e].src==t||"interactive"==a[e].readyState)return a[e];return null}}})}(document)},f758:function(e,t,a){"use strict";a.r(t);a("d036");var i=a("88de"),n=a("c994"),o={name:"ht-sys-type-tree",props:{typeId:{type:String|Number,default:""},typeKey:{type:String|Number,default:""},supportFilter:{type:Boolean,default:!1},highlightCurrent:{type:Boolean,default:!1},defaultExpandAll:{type:Boolean,default:!1},defaultExpandedKeys:{type:Array,default:function(){return[]}},showCheckbox:{type:Boolean,default:!1},renderContent:{type:Function}},data:function(){return{treeData:[],defaultProps:{children:"children",label:"name"},_defaultExpandedKeys:[]}},watch:{defaultExpandedKeys:{handler:function(e,t){e&&e!=t&&(this._defaultExpandedKeys=e)},immediate:!0,deep:!0}},methods:{handleNodeClick:function(e){this.$emit("node-click",e)},check:function(e,t){this.$emit("check",e,t)},loadData:function(){var e=this;this.typeId&&i.default.getUserRelByTypeId(this.typeId).then((function(t){e.treeData=n.default.tile2nest(t)}))}},mounted:function(){this._defaultExpandedKeys=[this.typeId],this.loadData()}},r=(a("6ed0"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-scrollbar",{staticStyle:{height:"100%",width:"100%"}},[a("ht-tree",{attrs:{data:e.treeData,props:e.defaultProps,"support-filter":e.supportFilter,"default-expand-all":e.defaultExpandAll,"node-key":"id","show-checkbox":e.showCheckbox,"render-content":e.renderContent,"expand-on-click-node":!1},on:{"node-click":e.handleNodeClick,check:e.check},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.node,i=t.data;return e._t("default",null,{node:a,data:i})}}],null,!0)})],1)}),[],!1,null,"35705218",null);t.default=s.exports},f76b:function(e,t,a){"use strict";a("75c1")},f7a2:function(e,t,a){"use strict";a("cbc9")},f7f1:function(e,t,a){},f82a:function(e,t,a){"use strict";a("4ce4")},f89d:function(e,t,a){"use strict";a("77e4")},f8e9:function(e,t,a){"use strict";a("808e")},f90b:function(e,t,a){"use strict";a("3eb6")},f93b:function(e,t,a){"use strict";a.r(t);var i=a("06c5");function n(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var i,n,o=[],r=!0,s=!1;try{for(a=a.call(e);!(r=(i=a.next()).done)&&(o.push(i.value),!t||o.length!==t);r=!0);}catch(e){s=!0,n=e}finally{try{r||null==a.return||a.return()}finally{if(s)throw n}}return o}}(e,t)||Object(i.a)(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}a("80a8");var o=a("c778"),r=(a("bdfd"),a("c26b"),a("e69e"),a("400c")),s={name:"widget-hottable-layout",components:{HotTable:o.HotTable},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){var t=e.newIndex,a=e.oldIndex;console.log("index",t,a)},handleWidgetColAdd:function(e,t){var a=e.newIndex,i=e.item;if("二维码"==i.innerText)return this.$message.error("子表不允许存在二维码"),t.list.splice(a,1),!1;if("里程碑"==i.innerText)return this.$message.error("子表不允许存在里程碑"),t.list.splice(a,1),!1;if("高德地图"==i.innerText)return this.$message.error("子表不允许存在高德地图"),t.list.splice(a,1),!1;if("相关流程"==i.innerText)return this.$message.error("子表不允许存在相关流程"),t.list.splice(a,1),!1;if(r.default.handleLayoutComponents(this)){if(!t.options.boSubEntity)return this.$message.error("请先绑定子表"),!1;if(i.isLayout)return t.list.list.splice(a,1),!1;this.selectWidget=t.list[a],this.selectWidget.parentNodeType="hot",this.selectWidget.boSubEntity=t.options.boSubEntity}},handleWidgetDelete:function(e){var t=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(){t.data.list.splice(e,1)}))},beforeRemoveRowMe:function(e,t){this.hotSettings.dataList.splice(e,t)},afterCreateRowMe:function(e){this.hotSettings.dataList.splice(e,0,{region:"",destination:"",firstWeight:"",firstWeightPrice:"",riseWeight:"",riseWeightPrice:""})},afterChangeMe:function(e){var t=this;e&&e.forEach((function(e){var a=n(e,4),i=a[0],o=a[1],r=a[2],s=a[3];console.log(r);try{t.hotSettings.dataList[i][o]=s}catch(e){}}))},excalEdit:function(){this.hotSettings.columns.forEach((function(e){e.readOnly=!0}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e,t){this.$emit("update:select",e)},deep:!0},"selectWidget.options.colHeadersRelations":{handler:function(e,t){if(e&&e.length>0&&t!==e){var a=[],i=[];if(e.length>0)for(var n=0;n<e.length;n++){var o=e[n];a.push(o.desc),i.push(o.column)}this.hotSettings.colHeaders=a,this.hotSettings.columns=i,this.hotSettings.data=[[]],this.selectWidget.options.initFillbackData&&this.selectWidget.options.initFillbackData.length>0&&(this.hotSettings.data=JSON.parse(JSON.stringify(this.selectWidget.options.initFillbackData)))}},deep:!0},"selectWidget.options.initFillbackData":{handler:function(e,t){t!==e&&(this.hotSettings.data=e?JSON.parse(JSON.stringify(e)):[[]])},deep:!0}}},l=(a("e5af"),a("2877")),c=Object(l.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"widget-hottable",class:{active:e.selectWidget.key==e.element.key},on:{"!click":function(t){return e.handleSelectWidget(e.index)}}},[e.selectWidget.key==e.element.key?a("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[a("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?a("div",{staticClass:"widget-view-action"},[a("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(t){return t.stopPropagation(),e.handleWidgetDelete(e.index)}}})]):e._e(),a("div",{staticStyle:{"overflow-x":"auto","overflow-y":"hidden",padding:"15px"}},[e.element.options.showLabel?a("div",{staticStyle:{"font-weight":"bold",padding:"10px"}},[e._v(e._s(e.element.desc_zh||e.element.desc))]):e._e(),a("el-form",{staticStyle:{"padding-bottom":"10px"},attrs:{"label-position":"top"}},[a("HotTable",{ref:"hottable",staticClass:"hot-table",attrs:{root:e.root,settings:e.hotSettings}})],1)],1)])}),[],!1,null,"46a51036",null);t.default=c.exports},f9a8:function(e,t,a){"use strict";a("bf83")},f9a9:function(e,t,a){"use strict";a.r(t);a("5f72"),a("2ade");var i={name:"FlowNodeHelp",components:{},props:{title:{type:String,required:!0,default:"任务帮助提示"},value:{type:String,required:!0},nodeId:{type:String,required:!0}},data:function(){return{dialogVisible:!1,helpValue:""}},methods:{showDialog:function(){this.dialogVisible=!0,this.helpValue=this.value},handleSave:function(){var e=a("f43e").Base64;this.dialogVisible=!1,this.$emit("handle-save",e.encode(this.helpValue))},handleClose:function(){this.dialogVisible=!1}}},n=(a("aaad"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:e.title,width:"1000px",visible:e.dialogVisible,"before-close":e.handleClose,"append-to-body":"","close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("ht-editor",{model:{value:e.helpValue,callback:function(t){e.helpValue=t},expression:"helpValue"}}),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.handleSave}},[e._v("确 定")]),a("el-button",{on:{click:e.handleClose}},[e._v("取 消")])],1)],1)}),[],!1,null,"739fa424",null);t.default=o.exports},f9b6:function(e,t,a){},f9d4:function(e,t,a){!function(e){"use strict";e.defineMode("javascript",(function(t,a){var i,n,o=t.indentUnit,r=a.statementIndent,s=a.jsonld,l=a.json||s,c=!1!==a.trackScope,d=a.typescript,u=a.wordCharacters||/[\w$\xa1-\uffff]/,p=function(){function e(e){return{type:e,style:"keyword"}}var t=e("keyword a"),a=e("keyword b"),i=e("keyword c"),n=e("keyword d"),o=e("operator"),r={type:"atom",style:"atom"};return{if:e("if"),while:t,with:t,else:a,do:a,try:a,finally:a,return:n,break:n,continue:n,new:e("new"),delete:i,void:i,throw:i,debugger:e("debugger"),var:e("var"),const:e("var"),let:e("var"),function:e("function"),catch:e("catch"),for:e("for"),switch:e("switch"),case:e("case"),default:e("default"),in:o,typeof:o,instanceof:o,true:r,false:r,null:r,undefined:r,NaN:r,Infinity:r,this:e("this"),class:e("class"),super:e("atom"),yield:i,export:e("export"),import:e("import"),extends:i,await:i}}(),f=/[+\-*&%=<>!?|~^@]/,m=/^@(context|id|value|language|type|container|list|set|reverse|index|base|vocab|graph)"/;function h(e){for(var t,a=!1,i=!1;null!=(t=e.next());){if(!a){if("/"==t&&!i)return;"["==t?i=!0:i&&"]"==t&&(i=!1)}a=!a&&"\\"==t}}function g(e,t,a){return i=e,n=a,t}function b(e,t){var a=e.next();if('"'==a||"'"==a)return t.tokenize=v(a),t.tokenize(e,t);if("."==a&&e.match(/^\d[\d_]*(?:[eE][+\-]?[\d_]+)?/))return g("number","number");if("."==a&&e.match(".."))return g("spread","meta");if(/[\[\]{}\(\),;\:\.]/.test(a))return g(a);if("="==a&&e.eat(">"))return g("=>","operator");if("0"==a&&e.match(/^(?:x[\dA-Fa-f_]+|o[0-7_]+|b[01_]+)n?/))return g("number","number");if(/\d/.test(a))return e.match(/^[\d_]*(?:n|(?:\.[\d_]*)?(?:[eE][+\-]?[\d_]+)?)?/),g("number","number");if("/"==a)return e.eat("*")?(t.tokenize=y,y(e,t)):e.eat("/")?(e.skipToEnd(),g("comment","comment")):nt(e,t,1)?(h(e),e.match(/^\b(([gimyus])(?![gimyus]*\2))+\b/),g("regexp","string-2")):(e.eat("="),g("operator","operator",e.current()));if("`"==a)return t.tokenize=w,w(e,t);if("#"==a&&"!"==e.peek())return e.skipToEnd(),g("meta","meta");if("#"==a&&e.eatWhile(u))return g("variable","property");if("<"==a&&e.match("!--")||"-"==a&&e.match("->")&&!/\S/.test(e.string.slice(0,e.start)))return e.skipToEnd(),g("comment","comment");if(f.test(a))return">"==a&&t.lexical&&">"==t.lexical.type||(e.eat("=")?"!"!=a&&"="!=a||e.eat("="):/[<>*+\-|&?]/.test(a)&&(e.eat(a),">"==a&&e.eat(a))),"?"==a&&e.eat(".")?g("."):g("operator","operator",e.current());if(u.test(a)){e.eatWhile(u);var i=e.current();if("."!=t.lastType){if(p.propertyIsEnumerable(i)){var n=p[i];return g(n.type,n.style,i)}if("async"==i&&e.match(/^(\s|\/\*([^*]|\*(?!\/))*?\*\/)*[\[\(\w]/,!1))return g("async","keyword",i)}return g("variable","variable",i)}}function v(e){return function(t,a){var i,n=!1;if(s&&"@"==t.peek()&&t.match(m))return a.tokenize=b,g("jsonld-keyword","meta");for(;null!=(i=t.next())&&(i!=e||n);)n=!n&&"\\"==i;return n||(a.tokenize=b),g("string","string")}}function y(e,t){for(var a,i=!1;a=e.next();){if("/"==a&&i){t.tokenize=b;break}i="*"==a}return g("comment","comment")}function w(e,t){for(var a,i=!1;null!=(a=e.next());){if(!i&&("`"==a||"$"==a&&e.eat("{"))){t.tokenize=b;break}i=!i&&"\\"==a}return g("quasi","string-2",e.current())}var _="([{}])";function x(e,t){t.fatArrowAt&&(t.fatArrowAt=null);var a=e.string.indexOf("=>",e.start);if(!(a<0)){if(d){var i=/:\s*(?:\w+(?:<[^>]*>|\[\])?|\{[^}]*\})\s*$/.exec(e.string.slice(e.start,a));i&&(a=i.index)}for(var n=0,o=!1,r=a-1;r>=0;--r){var s=e.string.charAt(r),l=_.indexOf(s);if(l>=0&&l<3){if(!n){++r;break}if(0==--n){"("==s&&(o=!0);break}}else if(l>=3&&l<6)++n;else if(u.test(s))o=!0;else if(/["'\/`]/.test(s))for(;;--r){if(0==r)return;if(e.string.charAt(r-1)==s&&"\\"!=e.string.charAt(r-2)){r--;break}}else if(o&&!n){++r;break}}o&&!n&&(t.fatArrowAt=r)}}var k={atom:!0,number:!0,variable:!0,string:!0,regexp:!0,this:!0,import:!0,"jsonld-keyword":!0};function S(e,t,a,i,n,o){this.indented=e,this.column=t,this.type=a,this.prev=n,this.info=o,null!=i&&(this.align=i)}function D(e,t){if(!c)return!1;for(var a=e.localVars;a;a=a.next)if(a.name==t)return!0;for(var i=e.context;i;i=i.prev)for(a=i.vars;a;a=a.next)if(a.name==t)return!0}function T(e,t,a,i,n){var o=e.cc;for(C.state=e,C.stream=n,C.marked=null,C.cc=o,C.style=t,e.lexical.hasOwnProperty("align")||(e.lexical.align=!0);;)if((o.length?o.pop():l?B:q)(a,i)){for(;o.length&&o[o.length-1].lex;)o.pop()();return C.marked?C.marked:"variable"==a&&D(e,i)?"variable-2":t}}var C={state:null,column:null,marked:null,cc:null};function M(){for(var e=arguments.length-1;e>=0;e--)C.cc.push(arguments[e])}function L(){return M.apply(null,arguments),!0}function $(e,t){for(var a=t;a;a=a.next)if(a.name==e)return!0;return!1}function O(e){var t=C.state;if(C.marked="def",c){if(t.context)if("var"==t.lexical.info&&t.context&&t.context.block){var i=P(e,t.context);if(null!=i)return void(t.context=i)}else if(!$(e,t.localVars))return void(t.localVars=new j(e,t.localVars));a.globalVars&&!$(e,t.globalVars)&&(t.globalVars=new j(e,t.globalVars))}}function P(e,t){if(t){if(t.block){var a=P(e,t.prev);return a?a==t.prev?t:new N(a,t.vars,!0):null}return $(e,t.vars)?t:new N(t.prev,new j(e,t.vars),!1)}return null}function I(e){return"public"==e||"private"==e||"protected"==e||"abstract"==e||"readonly"==e}function N(e,t,a){this.prev=e,this.vars=t,this.block=a}function j(e,t){this.name=e,this.next=t}var E=new j("this",new j("arguments",null));function F(){C.state.context=new N(C.state.context,C.state.localVars,!1),C.state.localVars=E}function A(){C.state.context=new N(C.state.context,C.state.localVars,!0),C.state.localVars=null}function R(){C.state.localVars=C.state.context.vars,C.state.context=C.state.context.prev}function V(e,t){var a=function(){var a=C.state,i=a.indented;if("stat"==a.lexical.type)i=a.lexical.indented;else for(var n=a.lexical;n&&")"==n.type&&n.align;n=n.prev)i=n.indented;a.lexical=new S(i,C.stream.column(),e,null,a.lexical,t)};return a.lex=!0,a}function U(){var e=C.state;e.lexical.prev&&(")"==e.lexical.type&&(e.indented=e.lexical.indented),e.lexical=e.lexical.prev)}function z(e){function t(a){return a==e?L():";"==e||"}"==a||")"==a||"]"==a?M():L(t)}return t}function q(e,t){return"var"==e?L(V("vardef",t),Me,z(";"),U):"keyword a"==e?L(V("form"),W,q,U):"keyword b"==e?L(V("form"),q,U):"keyword d"==e?C.stream.match(/^\s*$/,!1)?L():L(V("stat"),K,z(";"),U):"debugger"==e?L(z(";")):"{"==e?L(V("}"),A,pe,U,R):";"==e?L():"if"==e?("else"==C.state.lexical.info&&C.state.cc[C.state.cc.length-1]==U&&C.state.cc.pop()(),L(V("form"),W,q,U,Ne)):"function"==e?L(Ae):"for"==e?L(V("form"),A,je,q,R,U):"class"==e||d&&"interface"==t?(C.marked="keyword",L(V("form","class"==e?e:t),qe,U)):"variable"==e?d&&"declare"==t?(C.marked="keyword",L(q)):d&&("module"==t||"enum"==t||"type"==t)&&C.stream.match(/^\s*\w/,!1)?(C.marked="keyword","enum"==t?L(tt):"type"==t?L(Ve,z("operator"),be,z(";")):L(V("form"),Le,z("{"),V("}"),pe,U,U)):d&&"namespace"==t?(C.marked="keyword",L(V("form"),B,q,U)):d&&"abstract"==t?(C.marked="keyword",L(q)):L(V("stat"),oe):"switch"==e?L(V("form"),W,z("{"),V("}","switch"),A,pe,U,U,R):"case"==e?L(B,z(":")):"default"==e?L(z(":")):"catch"==e?L(V("form"),F,Y,q,U,R):"export"==e?L(V("stat"),We,U):"import"==e?L(V("stat"),Ke,U):"async"==e?L(q):"@"==t?L(B,q):M(V("stat"),B,z(";"),U)}function Y(e){if("("==e)return L(Ue,z(")"))}function B(e,t){return J(e,t,!1)}function H(e,t){return J(e,t,!0)}function W(e){return"("!=e?M():L(V(")"),K,z(")"),U)}function J(e,t,a){if(C.state.fatArrowAt==C.stream.start){var i=a?te:ee;if("("==e)return L(F,V(")"),de(Ue,")"),U,z("=>"),i,R);if("variable"==e)return M(F,Le,z("=>"),i,R)}var n=a?G:Q;return k.hasOwnProperty(e)?L(n):"function"==e?L(Ae,n):"class"==e||d&&"interface"==t?(C.marked="keyword",L(V("form"),ze,U)):"keyword c"==e||"async"==e?L(a?H:B):"("==e?L(V(")"),K,z(")"),U,n):"operator"==e||"spread"==e?L(a?H:B):"["==e?L(V("]"),et,U,n):"{"==e?ue(se,"}",null,n):"quasi"==e?M(X,n):"new"==e?L(ae(a)):L()}function K(e){return e.match(/[;\}\)\],]/)?M():M(B)}function Q(e,t){return","==e?L(K):G(e,t,!1)}function G(e,t,a){var i=0==a?Q:G,n=0==a?B:H;return"=>"==e?L(F,a?te:ee,R):"operator"==e?/\+\+|--/.test(t)||d&&"!"==t?L(i):d&&"<"==t&&C.stream.match(/^([^<>]|<[^<>]*>)*>\s*\(/,!1)?L(V(">"),de(be,">"),U,i):"?"==t?L(B,z(":"),n):L(n):"quasi"==e?M(X,i):";"!=e?"("==e?ue(H,")","call",i):"."==e?L(re,i):"["==e?L(V("]"),K,z("]"),U,i):d&&"as"==t?(C.marked="keyword",L(be,i)):"regexp"==e?(C.state.lastType=C.marked="operator",C.stream.backUp(C.stream.pos-C.stream.start-1),L(n)):void 0:void 0}function X(e,t){return"quasi"!=e?M():"${"!=t.slice(t.length-2)?L(X):L(K,Z)}function Z(e){if("}"==e)return C.marked="string-2",C.state.tokenize=w,L(X)}function ee(e){return x(C.stream,C.state),M("{"==e?q:B)}function te(e){return x(C.stream,C.state),M("{"==e?q:H)}function ae(e){return function(t){return"."==t?L(e?ne:ie):"variable"==t&&d?L(De,e?G:Q):M(e?H:B)}}function ie(e,t){if("target"==t)return C.marked="keyword",L(Q)}function ne(e,t){if("target"==t)return C.marked="keyword",L(G)}function oe(e){return":"==e?L(U,q):M(Q,z(";"),U)}function re(e){if("variable"==e)return C.marked="property",L()}function se(e,t){return"async"==e?(C.marked="property",L(se)):"variable"==e||"keyword"==C.style?(C.marked="property","get"==t||"set"==t?L(le):(d&&C.state.fatArrowAt==C.stream.start&&(a=C.stream.match(/^\s*:\s*/,!1))&&(C.state.fatArrowAt=C.stream.pos+a[0].length),L(ce))):"number"==e||"string"==e?(C.marked=s?"property":C.style+" property",L(ce)):"jsonld-keyword"==e?L(ce):d&&I(t)?(C.marked="keyword",L(se)):"["==e?L(B,fe,z("]"),ce):"spread"==e?L(H,ce):"*"==t?(C.marked="keyword",L(se)):":"==e?M(ce):void 0;var a}function le(e){return"variable"!=e?M(ce):(C.marked="property",L(Ae))}function ce(e){return":"==e?L(H):"("==e?M(Ae):void 0}function de(e,t,a){function i(n,o){if(a?a.indexOf(n)>-1:","==n){var r=C.state.lexical;return"call"==r.info&&(r.pos=(r.pos||0)+1),L((function(a,i){return a==t||i==t?M():M(e)}),i)}return n==t||o==t?L():a&&a.indexOf(";")>-1?M(e):L(z(t))}return function(a,n){return a==t||n==t?L():M(e,i)}}function ue(e,t,a){for(var i=3;i<arguments.length;i++)C.cc.push(arguments[i]);return L(V(t,a),de(e,t),U)}function pe(e){return"}"==e?L():M(q,pe)}function fe(e,t){if(d){if(":"==e)return L(be);if("?"==t)return L(fe)}}function me(e,t){if(d&&(":"==e||"in"==t))return L(be)}function he(e){if(d&&":"==e)return C.stream.match(/^\s*\w+\s+is\b/,!1)?L(B,ge,be):L(be)}function ge(e,t){if("is"==t)return C.marked="keyword",L()}function be(e,t){return"keyof"==t||"typeof"==t||"infer"==t||"readonly"==t?(C.marked="keyword",L("typeof"==t?H:be)):"variable"==e||"void"==t?(C.marked="type",L(Se)):"|"==t||"&"==t?L(be):"string"==e||"number"==e||"atom"==e?L(Se):"["==e?L(V("]"),de(be,"]",","),U,Se):"{"==e?L(V("}"),ye,U,Se):"("==e?L(de(ke,")"),ve,Se):"<"==e?L(de(be,">"),be):"quasi"==e?M(_e,Se):void 0}function ve(e){if("=>"==e)return L(be)}function ye(e){return e.match(/[\}\)\]]/)?L():","==e||";"==e?L(ye):M(we,ye)}function we(e,t){return"variable"==e||"keyword"==C.style?(C.marked="property",L(we)):"?"==t||"number"==e||"string"==e?L(we):":"==e?L(be):"["==e?L(z("variable"),me,z("]"),we):"("==e?M(Re,we):e.match(/[;\}\)\],]/)?void 0:L()}function _e(e,t){return"quasi"!=e?M():"${"!=t.slice(t.length-2)?L(_e):L(be,xe)}function xe(e){if("}"==e)return C.marked="string-2",C.state.tokenize=w,L(_e)}function ke(e,t){return"variable"==e&&C.stream.match(/^\s*[?:]/,!1)||"?"==t?L(ke):":"==e?L(be):"spread"==e?L(ke):M(be)}function Se(e,t){return"<"==t?L(V(">"),de(be,">"),U,Se):"|"==t||"."==e||"&"==t?L(be):"["==e?L(be,z("]"),Se):"extends"==t||"implements"==t?(C.marked="keyword",L(be)):"?"==t?L(be,z(":"),be):void 0}function De(e,t){if("<"==t)return L(V(">"),de(be,">"),U,Se)}function Te(){return M(be,Ce)}function Ce(e,t){if("="==t)return L(be)}function Me(e,t){return"enum"==t?(C.marked="keyword",L(tt)):M(Le,fe,Pe,Ie)}function Le(e,t){return d&&I(t)?(C.marked="keyword",L(Le)):"variable"==e?(O(t),L()):"spread"==e?L(Le):"["==e?ue(Oe,"]"):"{"==e?ue($e,"}"):void 0}function $e(e,t){return"variable"!=e||C.stream.match(/^\s*:/,!1)?("variable"==e&&(C.marked="property"),"spread"==e?L(Le):"}"==e?M():"["==e?L(B,z("]"),z(":"),$e):L(z(":"),Le,Pe)):(O(t),L(Pe))}function Oe(){return M(Le,Pe)}function Pe(e,t){if("="==t)return L(H)}function Ie(e){if(","==e)return L(Me)}function Ne(e,t){if("keyword b"==e&&"else"==t)return L(V("form","else"),q,U)}function je(e,t){return"await"==t?L(je):"("==e?L(V(")"),Ee,U):void 0}function Ee(e){return"var"==e?L(Me,Fe):"variable"==e?L(Fe):M(Fe)}function Fe(e,t){return")"==e?L():";"==e?L(Fe):"in"==t||"of"==t?(C.marked="keyword",L(B,Fe)):M(B,Fe)}function Ae(e,t){return"*"==t?(C.marked="keyword",L(Ae)):"variable"==e?(O(t),L(Ae)):"("==e?L(F,V(")"),de(Ue,")"),U,he,q,R):d&&"<"==t?L(V(">"),de(Te,">"),U,Ae):void 0}function Re(e,t){return"*"==t?(C.marked="keyword",L(Re)):"variable"==e?(O(t),L(Re)):"("==e?L(F,V(")"),de(Ue,")"),U,he,R):d&&"<"==t?L(V(">"),de(Te,">"),U,Re):void 0}function Ve(e,t){return"keyword"==e||"variable"==e?(C.marked="type",L(Ve)):"<"==t?L(V(">"),de(Te,">"),U):void 0}function Ue(e,t){return"@"==t&&L(B,Ue),"spread"==e?L(Ue):d&&I(t)?(C.marked="keyword",L(Ue)):d&&"this"==e?L(fe,Pe):M(Le,fe,Pe)}function ze(e,t){return"variable"==e?qe(e,t):Ye(e,t)}function qe(e,t){if("variable"==e)return O(t),L(Ye)}function Ye(e,t){return"<"==t?L(V(">"),de(Te,">"),U,Ye):"extends"==t||"implements"==t||d&&","==e?("implements"==t&&(C.marked="keyword"),L(d?be:B,Ye)):"{"==e?L(V("}"),Be,U):void 0}function Be(e,t){return"async"==e||"variable"==e&&("static"==t||"get"==t||"set"==t||d&&I(t))&&C.stream.match(/^\s+[\w$\xa1-\uffff]/,!1)?(C.marked="keyword",L(Be)):"variable"==e||"keyword"==C.style?(C.marked="property",L(He,Be)):"number"==e||"string"==e?L(He,Be):"["==e?L(B,fe,z("]"),He,Be):"*"==t?(C.marked="keyword",L(Be)):d&&"("==e?M(Re,Be):";"==e||","==e?L(Be):"}"==e?L():"@"==t?L(B,Be):void 0}function He(e,t){if("!"==t)return L(He);if("?"==t)return L(He);if(":"==e)return L(be,Pe);if("="==t)return L(H);var a=C.state.lexical.prev;return M(a&&"interface"==a.info?Re:Ae)}function We(e,t){return"*"==t?(C.marked="keyword",L(Ze,z(";"))):"default"==t?(C.marked="keyword",L(B,z(";"))):"{"==e?L(de(Je,"}"),Ze,z(";")):M(q)}function Je(e,t){return"as"==t?(C.marked="keyword",L(z("variable"))):"variable"==e?M(H,Je):void 0}function Ke(e){return"string"==e?L():"("==e?M(B):"."==e?M(Q):M(Qe,Ge,Ze)}function Qe(e,t){return"{"==e?ue(Qe,"}"):("variable"==e&&O(t),"*"==t&&(C.marked="keyword"),L(Xe))}function Ge(e){if(","==e)return L(Qe,Ge)}function Xe(e,t){if("as"==t)return C.marked="keyword",L(Qe)}function Ze(e,t){if("from"==t)return C.marked="keyword",L(B)}function et(e){return"]"==e?L():M(de(H,"]"))}function tt(){return M(V("form"),Le,z("{"),V("}"),de(at,"}"),U,U)}function at(){return M(Le,Pe)}function it(e,t){return"operator"==e.lastType||","==e.lastType||f.test(t.charAt(0))||/[,.]/.test(t.charAt(0))}function nt(e,t,a){return t.tokenize==b&&/^(?:operator|sof|keyword [bcd]|case|new|export|default|spread|[\[{}\(,;:]|=>)$/.test(t.lastType)||"quasi"==t.lastType&&/\{\s*$/.test(e.string.slice(0,e.pos-(a||0)))}return R.lex=!0,U.lex=!0,{startState:function(e){var t={tokenize:b,lastType:"sof",cc:[],lexical:new S((e||0)-o,0,"block",!1),localVars:a.localVars,context:a.localVars&&new N(null,null,!1),indented:e||0};return a.globalVars&&"object"==typeof a.globalVars&&(t.globalVars=a.globalVars),t},token:function(e,t){if(e.sol()&&(t.lexical.hasOwnProperty("align")||(t.lexical.align=!1),t.indented=e.indentation(),x(e,t)),t.tokenize!=y&&e.eatSpace())return null;var a=t.tokenize(e,t);return"comment"==i?a:(t.lastType="operator"!=i||"++"!=n&&"--"!=n?i:"incdec",T(t,a,i,n,e))},indent:function(t,i){if(t.tokenize==y||t.tokenize==w)return e.Pass;if(t.tokenize!=b)return 0;var n,s=i&&i.charAt(0),l=t.lexical;if(!/^\s*else\b/.test(i))for(var c=t.cc.length-1;c>=0;--c){var d=t.cc[c];if(d==U)l=l.prev;else if(d!=Ne&&d!=R)break}for(;("stat"==l.type||"form"==l.type)&&("}"==s||(n=t.cc[t.cc.length-1])&&(n==Q||n==G)&&!/^[,\.=+\-*:?[\(]/.test(i));)l=l.prev;r&&")"==l.type&&"stat"==l.prev.type&&(l=l.prev);var u=l.type,p=s==u;return"vardef"==u?l.indented+("operator"==t.lastType||","==t.lastType?l.info.length+1:0):"form"==u&&"{"==s?l.indented:"form"==u?l.indented+o:"stat"==u?l.indented+(it(t,i)?r||o:0):"switch"!=l.info||p||0==a.doubleIndentSwitch?l.align?l.column+(p?0:1):l.indented+(p?0:o):l.indented+(/^(?:case|default)\b/.test(i)?o:2*o)},electricInput:/^\s*(?:case .*?:|default:|\{|\})$/,blockCommentStart:l?null:"/*",blockCommentEnd:l?null:"*/",blockCommentContinue:l?null:" * ",lineComment:l?null:"//",fold:"brace",closeBrackets:"()[]{}''\"\"``",helperType:l?"json":"javascript",jsonldMode:s,jsonMode:l,expressionAllowed:nt,skipExpression:function(t){T(t,"atom","atom","true",new e.StringStream("",2,null))}}})),e.registerHelper("wordChars","javascript",/[\w$]/),e.defineMIME("text/javascript","javascript"),e.defineMIME("text/ecmascript","javascript"),e.defineMIME("application/javascript","javascript"),e.defineMIME("application/x-javascript","javascript"),e.defineMIME("application/ecmascript","javascript"),e.defineMIME("application/json",{name:"javascript",json:!0}),e.defineMIME("application/x-json",{name:"javascript",json:!0}),e.defineMIME("application/manifest+json",{name:"javascript",json:!0}),e.defineMIME("application/ld+json",{name:"javascript",jsonld:!0}),e.defineMIME("text/typescript",{name:"javascript",typescript:!0}),e.defineMIME("application/typescript",{name:"javascript",typescript:!0})}(a("56b3"))},facd:function(e,t,a){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),i=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],n=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?a[e.month()]:t[e.month()]:t},monthsRegex:n,monthsShortRegex:n,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(a("c1df"))},fb15:function(e,t,a){"use strict";var i;(a.r(t),"undefined"!=typeof window)&&(a("f6fd"),(i=window.document.currentScript)&&(i=i.src.match(/(.+\/)[^/]+\.js(\?.*)?$/))&&(a.p=i[1]));var n=a("b635");t.default=n.default},fb20:function(e,t,a){"use strict";a.r(t);a("4685"),a("1750"),a("2579"),a("d624"),a("6619"),a("25fc"),a("5a1d");function i(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function(e,t){if(!e)return;if("string"==typeof e)return n(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return n(e,t)}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);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,s=!0,l=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return s=e.done,e},e:function(e){l=!0,r=e},f:function(){try{s||null==a.return||a.return()}finally{if(l)throw r}}}}function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var o={components:{eipUserSelector:function(){return Promise.resolve().then(a.bind(null,"1846"))},eipRoleSelector:function(){return Promise.resolve().then(a.bind(null,"1cb9"))},eipOrgSelector:function(){return Promise.resolve().then(a.bind(null,"c84d"))},eipPostSelector:function(){return Promise.resolve().then(a.bind(null,"6482"))}},data:function(){return{dialogVisible:!1,needSetArr:[],noNeedSetArr:[],right:"",permissionList:[],showNeedRight:!0,curSelectItem:{}}},methods:{showDialog:function(e){this.dialogVisible=!0,this.right=e.right||"",this.permissionList=e.permissionList||[];for(var t=[],a=[],i=0;i<this.permissionList.length;i++){var n=this.permissionList[i],o=n.type,r=this.getRight(this.right,o);r?(r.title=n.title,"everyone"==r.type||"none"==r.type?(r.checked=!0,this.showNeedRight=!1,a.push(r)):t.push(r)):"everyone"==n.type||"none"==n.type?(n.checked=!1,a.push(n)):(n.id="",n.name="",t.push(n))}this.needSetArr=t,this.noNeedSetArr=a},getRight:function(e,t){if(!this.right||0==this.right.size)return null;for(var a=0;a<e.length;a++){var i=e[a];if(i.type==t)return i}return null},handleClose:function(){for(var e=[],t=0;t<this.noNeedSetArr.length;t++){var a=this.noNeedSetArr[t];if(a.checked)return e.push(a),this.$emit("filedAuthConfirm",e),this.dialogVisible=!1,e}for(var i=this.needSetArr,n=0;n<i.length;n++){var o=i[n];o.id&&e.push(o)}this.$emit("onConfirm",e),this.dialogVisible=!1},dialog:function(e){var t=e.type;"user"==t?(window._this=this,window.eval("_this."+t+"Dialog(item);")):this.$message.error("暂时只有用户选择器，只能选用户")},userDialog:function(e){this.curSelectItem=e;var t=[];if(e.id)for(var a=e.id.split(","),i=e.name.split(","),n=0;n<a.length;n++){var o={id:a[n],fullname:i[n]};t.push(o)}var r={single:!1,data:t};console.debug(r),this.$refs.eipUserDialog.showDialog()},orgDialog:function(e){this.curSelectItem=e;var t=[];if(e.id)for(var a=e.id.split(","),i=e.name.split(","),n=0;n<a.length;n++){var o={id:a[n],fullname:i[n]};t.push(o)}var r={single:!1,data:t};console.debug(r),this.$refs.eipUserDialog.showDialog()},dialogOnConfirm:function(e){if(e&&0!=e.length){var t,a=[],n=[],o=i(e);try{for(o.s();!(t=o.n()).done;){var r=t.value;a.push(r.fullname),n.push(r.id)}}catch(e){o.e(e)}finally{o.f()}this.curSelectItem.id=n.join(","),this.curSelectItem.name=a.join(","),this.$forceUpdate()}else this.$message.error("请至少选择一个用户")},checkNoSetting:function(e,t){var a=e.currentTarget.checked;t.checked=a;for(var i=!0,n=0;n<this.noNeedSetArr.length;n++){var o=this.noNeedSetArr[n];a&&(o!=t&&(o.checked=!1),i=!1)}this.showNeedRight=i,this.$forceUpdate()}}},r=(a("f89d"),a("2877")),s=Object(r.a)(o,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-dialog",{attrs:{title:"授权页面",visible:e.dialogVisible,width:"70%",appendToBody:"","close-on-click-modal":!1,top:"8vh"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-container",[a("el-main",{staticStyle:{padding:"10px",height:"530px"}},[a("table",{staticClass:"table table-bordered",staticStyle:{"border-spacing":"0",width:"100%","max-height":"400px",overflow:"initial"}},[a("thead",[a("th",{staticStyle:{width:"15%"}},[e._v("权限类型")]),a("th",[e._v("内容")]),a("th",{staticStyle:{width:"15%"}},[e._v("操作")])]),a("tbody",[e._l(e.noNeedSetArr,(function(t){return a("tr",{key:t.title},[a("th",[e._v(e._s(t.title))]),a("td"),a("td",[a("input",{directives:[{name:"model",rawName:"v-model",value:t.checked,expression:"item.checked"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(t.checked)?e._i(t.checked,null)>-1:t.checked},on:{click:function(a){return e.checkNoSetting(a,t)},change:function(a){var i=t.checked,n=a.target,o=!!n.checked;if(Array.isArray(i)){var r=e._i(i,null);n.checked?r<0&&e.$set(t,"checked",i.concat([null])):r>-1&&e.$set(t,"checked",i.slice(0,r).concat(i.slice(r+1)))}else e.$set(t,"checked",o)}}})])])})),e._l(e.needSetArr,(function(t,i){return a("tr",{directives:[{name:"show",rawName:"v-show",value:e.showNeedRight,expression:"showNeedRight"}],key:t.title},[a("th",[e._v(e._s(t.title))]),a("td",["user"==t.type?a("eip-user-selector",{attrs:{appendToBody:!0,config:{id:"needSetArr["+i+"].id"}},model:{value:t.name,callback:function(a){e.$set(t,"name",a)},expression:"item.name"}}):e._e(),"role"==t.type?a("eipRoleSelector",{attrs:{appendToBody:!0,config:{id:"needSetArr["+i+"].id"}},model:{value:t.name,callback:function(a){e.$set(t,"name",a)},expression:"item.name"}}):e._e(),"org"==t.type?a("eipOrgSelector",{attrs:{appendToBody:!0,config:{id:"needSetArr["+i+"].id"}},model:{value:t.name,callback:function(a){e.$set(t,"name",a)},expression:"item.name"}}):e._e(),"pos"==t.type?a("eipPostSelector",{attrs:{appendToBody:!0,config:{id:"needSetArr["+i+"].id"}},model:{value:t.name,callback:function(a){e.$set(t,"name",a)},expression:"item.name"}}):e._e()],1),a("td",[a("el-button",{on:{click:function(a){t.id="",t.name="",e.$forceUpdate()}}},[e._v("重置")])],1)])}))],2)])])],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary",size:"medium"},on:{click:e.handleClose}},[e._v("确 定")]),a("el-button",{attrs:{size:"medium"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1)],1)}),[],!1,null,"61e07cc8",null);t.default=s.exports},fb58:function(e,t){e.exports=require("core-js/modules/es6.regexp.search")},fc28:function(e,t,a){"use strict";a("e80b")},fca7:function(e,t,a){"use strict";a.r(t);a("000b");var i={components:{tenantAuthManager:function(){return Promise.resolve().then(a.bind(null,"3503"))}},data:function(){return{dialogVisible:!1,data:[],pageResult:{page:1,pageSize:50,total:0},tenantType:{code:"",name:""}}},mounted:function(){this.$validator=this.$root.$validator},methods:{rowClick:function(e,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},showDialog:function(e){var t=this;e?this.$http.get("${uc}/uc/tenantType/v1/getJson?id="+"".concat(e)).then((function(e){t.tenantType=e.data,t.dialogVisible=!0}),(function(e){reject(e)})):this.dialogVisible=!0},beforeCloseDialog:function(){this.tenantType={code:"",name:""},this.dialogVisible=!1},loadData:function(e,t){var a=this;this.$http.post("${uc}/uc/tenantType/v1/listJson",e).then((function(e){var t=e.data;a.data=t.rows,a.pageResult={page:t.page,pageSize:t.pageSize,total:t.total}}),(function(e){reject(e)})).finally((function(){return t()}))},afterSaveData:function(){var e=this;setTimeout((function(){e.beforeCloseDialog(),e.$refs.htTable.load()}),500)},handleCommand:function(e){switch(e.command){case"edit":this.showDialog(e.row.id);break;case"delete":default:break;case"assignUser":this.$refs.tenantAuthManager.showDialog(e.row.id,"");break;case"setDefault":this.setDefault(e.row.code)}},setDefault:function(e){var t=this;this.$http.post("${uc}/uc/tenantType/v1/setDefault?code="+e).then((function(e){var a=e.data;a.state?(t.$message.success(a.message),t.$refs.htTable.load()):t.$message.error(a.message)}),(function(e){reject(e)}))}}},n=(a("28c2"),a("2877")),o=Object(n.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"show-custom-column":!1,"show-export":!1,"quick-search-props":"name,code"},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{icon:"el-icon-plus",size:"small"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{htTable:e.$refs.htTable,url:"${uc}/uc/tenantType/v1/remove"}},[e._v("删除\n\t\t\t\t\t")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{align:"center",label:"序号",type:"index",width:"50"}}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,sortable:!0,label:"类型名称",prop:"name"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-link",{attrs:{title:"查看详情",type:"primary"},on:{click:function(t){return e.showDialog(i.id)}}},[e._v(e._s(i.name))])]}}])}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,sortable:!0,label:"类型编码",prop:"code"}}),a("ht-table-column",{attrs:{filters:[{text:"否",value:"0"},{text:"是",value:"1"}],label:"是否默认",prop:"isDefault",width:"110"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["0"==i.isDefault?a("el-tag",{attrs:{type:"warning"}},[e._v("否")]):e._e(),"1"==i.isDefault?a("el-tag",{attrs:{type:"success"}},[e._v("是")]):e._e()]}}])}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,sortable:!0,label:"创建时间",prop:"createTime"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",[e._v(e._s(i.createTime))])]}}])}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,sortable:!0,label:"最后更新时间",prop:"updateTime"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",[e._v(e._s(i.updateTime))])]}}])}),a("ht-table-column",{attrs:{label:"操作",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-dropdown",{attrs:{size:"mini","split-button":""},on:{click:function(t){return e.handleCommand({row:i,command:"assignUser"})},command:e.handleCommand}},[a("span",[a("i",{staticClass:"el-icon-user"}),e._v("设置管理员 ")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{command:{row:i,command:"setDefault"},icon:"el-icon-plus"}},[e._v("设置为默认\n\t\t\t\t\t\t\t\t")])],1)],1)]}}])})]],2),a("ht-sidebar-dialog",{staticClass:"sp-manager__dialog",attrs:{"before-close":e.beforeCloseDialog,title:e.tenantType.id?"编辑租户类型":"新增租户类型",visible:e.dialogVisible,width:"28%"}},[a("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"tenantTypeForm"},model:{value:e.tenantType,callback:function(t){e.tenantType=t},expression:"tenantType"}},[a("ht-form-item",{attrs:{label:"类型名称","label-width":"120px"}},[a("ht-input",{attrs:{validate:{required:!0,regex:{exp:"^[\\s\\S]{1,21}$",message:"内容超出输入限制"}},autocomplete:"off"},model:{value:e.tenantType.name,callback:function(t){e.$set(e.tenantType,"name",t)},expression:"tenantType.name"}})],1),a("ht-form-item",{attrs:{label:"类型编码","label-width":"120px"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.tenantType.name,expression:"tenantType.name"}],attrs:{disabled:!!e.tenantType.id,validate:{required:!0,alpha_num:!0,isExist:"${uc}/uc/tenantType/v1/checkCode?code=",regex:{exp:"^[\\s\\S]{1,50}$",message:"内容超出输入限制"}},autocomplete:"off"},model:{value:e.tenantType.code,callback:function(t){e.$set(e.tenantType,"code",t)},expression:"tenantType.code"}})],1),a("ht-form-item",{attrs:{label:"类型说明","label-width":"120px"}},[a("ht-input",{attrs:{placeholder:"请输入类型说明",type:"textarea"},model:{value:e.tenantType.desc,callback:function(t){e.$set(e.tenantType,"desc",t)},expression:"tenantType.desc"}})],1)],1),a("div",{staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{model:e.tenantType,"scope-name":"tenantTypeForm",url:"${uc}/uc/tenantType/v1/save"},on:{"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save"))+"\n\t\t\t\t")]),a("el-button",{on:{click:e.beforeCloseDialog}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),a("tenant-auth-manager",{ref:"tenantAuthManager"})],1)}),[],!1,null,"6b5ec099",null);t.default=o.exports},fcaa:function(e,t,a){},fcad:function(e,t,a){},fd03:function(e,t,a){},fd4a:function(e,t,a){"use strict";a("f02d")},fd7e:function(e,t,a){!function(e){"use strict";e.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",ss:"%d s~écóñ~ds",m:"á ~míñ~úté",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a("c1df"))},fd92:function(e,t,a){"use strict";a("88ca")},fdc7:function(e,t,a){},fe07:function(e,t,a){"use strict";a.r(t);a("12d2"),a("80a8"),a("2c92"),a("6e74");var i=a("ade3"),n=a("8bbf"),o=a.n(n),r=a("85b3"),s=a.n(r),l=a("6bfd"),c=a.n(l),d=a("abe2"),u=a.n(d),p=a("f0af"),f=a.n(p),m=a("0d07"),h=a.n(m),g=a("4076"),b=a.n(g),v=a("74ee"),y=a.n(v),w=a("f334"),_=a("5b6f"),x=a("e6ee");function k(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function S(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?k(Object(a),!0).forEach((function(t){Object(i.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):k(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}o.a.use(s.a);var D={"en-US":S(S(S({},w.default),c.a),h.a),"zh-CN":S(S(S({},_.default),u.a),b.a),"zh-TW":S(S(S({},x.default),f.a),y.a)},T=new s.a({locale:localStorage.getItem("lang")||"zh-CN",messages:D});t.default=T},fe0a:function(e,t,a){},fe97:function(e,t,a){"use strict";a.r(t);a("25fc");var i=a("88de"),n={name:"eip-sys-type-dialog",components:{},props:{name:name,catId:{type:String,default:""},typeKey:{type:String,default:""},appendToBody:{type:Boolean,default:!1},showCheckbox:{type:Boolean,default:!1}},data:function(){return{treeData:null}},methods:{showDialog:function(){this.loadTreeData(),this.$refs.htTreeDialog.showDialog()},handleClose:function(){this.$refs.htTreeDialog.handleClose()},loadTreeData:function(){var e=this;this.catId&&i.default.getSysTypeByCatId(this.catId).then((function(t){e.treeData=t})),this.typeKey&&i.default.getTypesByKey(this.typeKey).then((function(t){e.treeData=t}))},onConfirm:function(e){if(!e||"0"==e.parentId)return this.$refs.htTreeDialog.showDialog(),this.$message.error("不能选择一级分类"),!1;this.$emit("onConfirm",e,this.name)}}},o=(a("f90b"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("ht-tree-dialog",{ref:"htTreeDialog",attrs:{"dialog-title":"选择分类",data:e.treeData,"show-checkbox":e.showCheckbox,"append-to-body":e.appendToBody,props:{children:"children",label:"name"},"default-expand-all":"","leaf-only":!1,"include-half-checked":!1},on:{onConfirm:e.onConfirm}})}),[],!1,null,"2bc62ef3",null);t.default=r.exports},fee1:function(e,t,a){},fefb:function(e,t,a){"use strict";a.r(t);a("d036");var i=a("2ade"),n={name:"hs-input",props:{apiUrl:String,apiMethod:{type:String,default:"GET"},showField:{type:String,default:"value"},validate:[String,Object],value:[String,Number],format:[String,Number],name:String,size:{type:String,default:"small"},controlsPosition:{type:String,default:"right"},width:[String,Number],permission:{type:String,default:"w",validator:function(e){return-1!==["b","w","r","n"].indexOf(e)}},clearable:{type:Boolean,default:!0},showPassword:{type:Boolean,default:!1},mathExp:String,type:{type:String,default:"text"},dateCalcExp:Object,placeholder:{type:String,default:"请输入内容"},readonly:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},min:Number,max:Number,step:{type:Number,default:1},stepStrictly:{type:Boolean,default:!1},precision:Number,cols:{type:Number,default:60},rows:{type:Number,default:2},autosize:{type:[Boolean,Object],default:!1},prefixIcon:String,suffixIcon:String,tabindex:String,modelExpression:{type:String,default:""},minlength:{type:Number},maxlength:{type:Number},showWordLimit:{type:Boolean,default:!1},readonlyFormat:{type:Function}},data:function(){return{showVal:""}},created:function(){var e=this,t=this;this.value&&(this.showVal=this.value),"GET"==this.apiMethod?i.default.get(this.apiUrl).then((function(a){t.showVal=a.data[e.showField]})):i.default.post(this.apiUrl).then((function(a){t.showVal=a.data[e.showField]}))}},o=(a("b3e0"),a("2877")),r=Object(o.a)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{width:"100%"}},[a("ht-input",{ref:"eipInput",attrs:{size:e.size,placeholder:e.placeholder,clearable:e.clearable,"show-password":e.showPassword,disabled:e.disabled,readonly:e.readonly,"model-expression":e.modelExpression,type:e.type,min:e.min,max:e.max,autosize:e.autosize,tabindex:e.tabindex,"prefix-icon":e.prefixIcon,"suffix-icon":e.suffixIcon,minlength:e.minlength,maxlength:e.maxlength,"show-word-limit":e.showWordLimit,width:e.width},model:{value:e.showVal,callback:function(t){e.showVal=t},expression:"showVal"}})],1)}),[],!1,null,"7d5a9b7c",null);t.default=r.exports},ff09:function(e,t,a){"use strict";a("4da3")},ff28:function(e,t,a){"use strict";a.r(t);a("96cf");var i,n=a("1da1"),o=(a("000b"),a("24fd")),r={components:{EipUserDialog:a("7f58").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,t,a){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},setDemDefault:function(e){var t=this;o.default.setDemDefault(e.code).then((function(){t.$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,t){var a=this;o.default.getDemListAll(e).then((function(e){a.data=e.rows,a.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return t()}))},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)}},beforeSaveData:(i=Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.isSubmit=!0;case 1:case"end":return e.stop()}}),e,this)}))),function(){return i.apply(this,arguments)}),afterSaveData:function(){this.dialogVisible=!1,this.$refs.htTable.load()},afterDelete:function(){this.$refs.htTable.load()}}},s=r,l=(a("5f05"),a("2877")),c=Object(l.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullheight"},[a("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"show-custom-column":!1,"show-export":!1,"quick-search-props":"demName"},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[a("el-button-group",[a("el-button",{attrs:{icon:"el-icon-plus",size:"small"},on:{click:function(t){return e.showDialog()}}},[e._v("添加")]),a("ht-delete-button",{staticStyle:{margin:"0"},attrs:{htTable:e.$refs.htTable,url:e.demDeleteUrl},on:{"after-delete":e.afterDelete}},[e._v("删除\n\t\t\t\t")])],1)]},proxy:!0}])},[[a("ht-table-column",{attrs:{align:"center",label:"序号",type:"index",width:"50"}}),a("ht-table-column",{attrs:{"show-overflow-tooltip":!0,sortable:!0,label:"名称",prop:"demName"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;t.column,t.$index;return[a("el-link",{attrs:{title:"点击编辑",type:"primary"},on:{click:function(t){return e.handleCommand({row:i,command:"assignMenu"})}}},[e._v("\n\t\t\t\t\t\t"+e._s(i.demName)+"\n\t\t\t\t\t")])]}}])}),a("ht-table-column",{attrs:{label:"别名",prop:"demCode"}}),a("ht-table-column",{attrs:{filters:[{text:"否",value:0},{text:"是",value:1}],label:"是否默认",prop:"isDefault",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["0"==i.isDefault?a("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),"1"==i.isDefault?a("el-tag",{attrs:{type:"success"}},[e._v("是")]):e._e()]}}])}),a("ht-table-column",{attrs:{label:"操作",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["1"!=i.isDefault?a("el-button",{attrs:{size:"mini"},on:{click:function(t){return e.handleCommand({row:i,command:"setDemDefault"})}}},[e._v("\n\t\t\t\t\t\t设置为默认\n\t\t\t\t\t")]):e._e()]}}])})]],2),a("ht-sidebar-dialog",{attrs:{"append-to-body":!0,"before-close":e.handleClose,title:e.dialogTitle,visible:e.dialogVisible,width:"28%"}},[a("el-form",{attrs:{"data-vv-scope":"editForm"},model:{value:e.demension,callback:function(t){e.demension=t},expression:"demension"}},[a("ht-form-item",{attrs:{label:"维度名称","label-width":"100px",prop:"name"}},[a("ht-input",{attrs:{disabled:e.readOnly,validate:{required:!0,regex:{exp:"^[\\s\\S]{1,21}$",message:"内容超出输入限制"}},autocomplete:"off",placeholder:"请输入名称"},model:{value:e.demension.name,callback:function(t){e.$set(e.demension,"name",t)},expression:"demension.name"}})],1),a("ht-form-item",{attrs:{label:"维度别名","label-width":"100px",prop:"code"}},[a("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.demension.name,expression:"demension.name"}],attrs:{disabled:!!e.demension.id||e.readOnly,validate:{required:!0,alpha_dash:!0,regex:{exp:"^[\\s\\S]{1,30}$",message:"内容超出输入限制"}},autocomplete:"off",placeholder:"请输入别名"},model:{value:e.demension.code,callback:function(t){e.$set(e.demension,"code",t)},expression:"demension.code"}})],1),a("ht-form-item",{attrs:{label:"描述","label-width":"100px"}},[a("ht-input",{attrs:{disabled:e.readOnly,validate:{regex:{exp:"^[\\s\\S]{0,80}$",message:"内容超出输入限制"}},placeholder:"请输入描述",type:"textarea"},model:{value:e.demension.description,callback:function(t){e.$set(e.demension,"description",t)},expression:"demension.description"}})],1)],1),e.readOnly?e._e():a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("ht-submit-button",{attrs:{isSubmit:e.isSubmit,model:e.demension,requestMethod:e.requestMethod,url:e.saveRoleUrl,scopeName:"editForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save"))+"\n\t\t\t")]),a("el-button",{on:{click:function(t){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1)],1)}),[],!1,null,"4d880ecc",null);t.default=c.exports},ff37:function(e,t,a){"use strict";a("802b")},ffff:function(e,t,a){!function(e){"use strict";e.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("c1df"))}});
//# sourceMappingURL=/sm/4d1ec9a96d9a985ccd5485e40cf22d61b97c0ebdcb93bb1fa63de0da76b05ee4.map