(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-14a40f06"],{"031d":function(e,t,i){},"04a4":function(e,t,i){},"05af":function(e,t,i){},"05f5":function(e,t,i){},"0950":function(e,t,i){"use strict";i.r(t);var a,n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-container",{staticClass:"is-vertical total-layout"},["sideMenu"==e.menuStyle?[i("Navigator",{attrs:{menuShow:e.menuShow,showTopMenu:!0},on:{"update:menuShow":function(t){e.menuShow=t},"update:menu-show":function(t){e.menuShow=t}}}),i("el-container",{staticClass:"body-container"},[i("el-main",{staticClass:"main-container",class:e.$route.meta.isHome?"home-page":""},[i("transition",{attrs:{name:e.transitionName,mode:"out-in",appear:""}},[(e.showPage,[i("router-view",{staticClass:"fullheight",on:{menuChange:e.handleMenuChange}})])],2)],1)],1)]:e._e()],2)},s=[],r=(i("34ef"),i("a481"),i("7f7f"),i("28a5"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-header",{attrs:{height:"50px"}},[a("div",{staticClass:"header-container"},[a("div",{staticClass:"flex"},[a("div",{staticClass:"first-menus left"},e._l(e.frontMenus.slice(0,5),(function(t){return a("div",{key:t.alias,class:"first-menus-item "+(e.currentMenu==t.alias?"active-menu":""),on:{click:function(i){return e.changeMenu(t)}}},[e._v("\n "+e._s(t.name)+"\n ")])})),0),a("div",{staticClass:"logo-container",on:{click:e.goIndex}},[a("img",{attrs:{src:i("7c85"),alt:""}}),a("span",{staticClass:"logoText"},[e._v(e._s(e.companyName))])]),a("div",{staticClass:"first-menus right"},e._l(e.frontMenus.slice(5),(function(t){return a("div",{key:t.alias,class:"first-menus-item "+(e.currentMenu==t.alias?"active-menu":""),on:{click:function(i){return e.changeMenu(t)}}},[e._v("\n "+e._s(t.name)+"\n ")])})),0)]),a("div",{staticClass:"flex header-right"},[a("el-popover",{attrs:{"popper-class":"header-popper","visible-arrow":!1,width:"250",trigger:"hover"}},[a("HtAvatar",{staticClass:"avatar",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("\n "+e._s(e.$store.state.login.currentUser.username)+"\n ")]):e._e()])],1),a("el-divider",{staticClass:"user-box-divider"}),a("div",[a("ul",{staticClass:"user-link-ul"},[a("li",{on:{click:e.openPersonalCenter}},[a("i",{staticClass:"el-icon-user"}),e._v("\n 个人中心\n ")]),a("li",{on:{click:e.openResetPwdDialog}},[a("i",{staticClass:"icon-set"}),e._v("\n 修改密码\n ")]),2!==e.userType?a("li",{on:{click:e.handleSysPlat}},[a("i",{staticClass:"icon-monitor"}),e._v("\n 系统管理\n ")]):e._e()])]),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:{width:"28%",title:"风格设置",visible:e.styleSettingDialogVisible,"before-close":e.handleStyleSettingDialogClose}},[a("el-form",{staticStyle:{"margin-left":"-30px"},attrs:{model:e.styleSetting}},[a("ht-form-item",{attrs:{label:"标签页风格","label-width":"100px"}},[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)],1)],1),a("ht-sidebar-dialog",{attrs:{title:"查看个人信息",visible:e.infoDialogVisible,width:"28%","before-close":e.handleStyleSettingDialogClose}},[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("\n "+e._s("1"==e.currentUser.user.status?"正常":"0"==e.currentUser.user.status?"禁用":"-1"==e.currentUser.user.status?"未激活":"离职")+"\n ")])]),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:{type:"warning",size:"small"}},[e._v("\n "+e._s(t)+"\n ")]):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:{type:"success",size:"small"}},[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:{title:"修改密码",visible:e.modifyPwdDialogVisible,"close-on-click-modal":!1,width:"28%",id:"modlfy-dialog","before-close":e.handleStyleSettingDialogClose},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:{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)],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)],1)}),o=[],l=(i("8e6e"),i("456d"),i("ac6a"),i("2909")),c=i("ade3"),u=(i("3b2b"),function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-avatar",{attrs:{src:e.userPhoto}},[i("img",{attrs:{src:e.userPhoto}})])}),d=[],h={props:["user"],data:function(){return{userPhoto:window.context.front+"/img/defaultPhoto.jpg",userPhotoUrl:null,defaultUserPhoto:window.context.front+"/img/defaultPhoto.jpg"}},watch:{user:{handler:function(e,t){var i=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){i.userPhoto=""!=e?e:i.defaultUserPhoto})):this.userPhoto=this.defaultUserPhoto},deep:!0}}},p=h,f=i("2877"),g=Object(f["a"])(p,u,d,!1,null,null,null),m=g.exports,_=i("2f62"),v=(i("27ae"),i("2ade")),b=i("292c");function w(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,a)}return i}function y(e){for(var t=1;t0&&(n.showLogo=!0)}else n.showLogo=!1}}),(function(e){n.showLogo=!1,reject(e)}))}else this.sysSetting()}else this.sysSetting()}else this.sysSetting()},computed:y({},Object(_["mapState"])({sysMenus:function(e){return e.menu.sysMenus},currentUser:function(e){return e.user.currentUserDetail},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(this.bizUrl,"?token= ")+this.token:this.bizUrl},mobileUrl:function(){return this.currentUser&&this.currentUser.user&&this.currentUser.user.account&&(!window.ssoConfig.mode||"jwt"==window.ssoConfig.mode)?"".concat(window.context.mobile,"?token= ")+this.token:"".concat(window.context.mobile)},pwdStrategy:function(e){return e.user.pwdStrategy},userType:function(){if(this.currentUser&&this.currentUser.user)return this.currentUser.user.userType}})),watch:{styleSetting:{handler:function(e,t){var i=JSON.stringify(e);localStorage.setItem("styleSetting",i),this.$store.dispatch("styleSetting/actionStyleSetting",JSON.parse(i))},deep:!0}}},Object(c["a"])(a,"watch",{$route:"activePage"}),Object(c["a"])(a,"methods",{activePage:function(){var e=this,t=this.$route.path,i=t.split("/"),a=i[i.indexOf("frontPlat")+1];this.frontMenus.filter((function(t){t.alias==a&&(e.currentMenu=a)}))},changeMenu:function(e){this.currentMenu=e.alias,this.$router.push("/frontPlat/"+e.alias)},goIndex:function(){this.$router.push({path:"/crewIndex"})},handleSysPlat:function(){var e=this;this.sysMenus.length?window.open(window.context.manage+"/sysplat/"+"".concat(this.sysMenus[0].children[0].alias)+"?token="+this.token,"_blank"):this.$store.dispatch("menu/actionSysMenus").then((function(t){t&&window.open(window.context.manage+"/sysplat/"+"".concat(e.sysMenus[0].children[0].alias)+"?token="+e.token,"_blank")}))},readload:function(e){this.getUnread()},getUnread:function(){var e=this;b["a"].messagelist().then((function(t){t&&t.data&&t.data.rows&&(e.messageList=t.data.rows,t.data.rows.length>0?e.messnum=t.data.rows.length:e.messnum="")}))},getBizUrl:function(){var e=this;this.$http.get("${portal}/sys/sysProperties/v1/getByAlias?alias=biz.url",{responseType:"text"}).then((function(t){e.bizUrl=t.data}))},showDrawer:function(){this.$refs.messageDrawer.drawer=!0},submitForm:function(){var e=this,t=this;this.$refs["pwdForm"].validate((function(i){i&&e.$http.post("${uc}/api/user/v1/user/changUserPsd",{oldPwd:e.pwdForm.old,newPwd:e.pwdForm.new}).then((function(i){var a=i.data;a&&a.state&&(e.modifyPwdDialogVisible=!1,e.$alert("修改密码成功, 请使用新密码重新登录。","提示",{confirmButtonText:"确定",callback:function(e){t.logout()}}))}))}))},openInfoDialog:function(){this.$router.push({path:"/frontPlat/personMenus/personInfo"}),this.$refs.frontMenu.activeIndex=""},openResetPwdDialog:function(){this.$store.dispatch("user/getDefPwdStrategy"),this.modifyPwdDialogVisible=!0,this.$refs["pwdForm"]&&this.$refs["pwdForm"].resetFields()},openPersonalCenter:function(){this.$router.push({path:"/frontPlat/PersonalInfo"})},handleMenuCollapse:function(){this.$bus.$emit("frontMenuShow",!this.menuShow)},logout:function(){var e=this;this.$store.dispatch("menu/clearMenus"),this.$store.dispatch("user/clearUser"),this.$store.dispatch("menu/setCopyMenus",[]);var t=localStorage.getItem(this.$store.state.login.currentUser.account+"loginRoutePath")||"/login";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});break}}))},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 i=[];i=Object(l["a"])(this.menus),e?(this.searchMenus=[],this.preFilterMenus(this.menus,e)):this.searchMenus=i,this.searchMenus=this.searchMenus.unique("alias"),t(this.searchMenus)},preFilterMenus:function(e,t){var i=this;e instanceof Array?e.forEach((function(e){i.filterMenus(e,t)})):this.filterMenus(e,t,!0)},filterMenus:function(e,t,i){var a=this;if(e.children){var n=e.children.filter((function(e){return a.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){i&&(t.parentComponent=e),a.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,i=window.context.portal+"/sys/sysProperties/v1/getDecryptBySysSetting";t.$http.get(i).then((function(i){if(i&&i.data&&i.data.value){var a=JSON.parse(i.data.value);if(a.nameFront&&(t.platName=a.nameFront),a.frontLogo.length>0){var n=a.frontLogo;t.showLogo=!0,v["a"].get(window.context.portal+"/file/onlinePreviewController/v1/getFileById_"+n[0].id,"arraybuffer").then((function(e){var i=e.headers["content-type"];t.logo=i?window.URL.createObjectURL(new Blob([e.data],{type:i})):window.URL.createObjectURL(new Blob([e.data]))}))}else e.showLogo=!1}else e.showLogo=!1}))}}),a),S=x,O=(i("fdf0"),Object(f["a"])(S,r,o,!1,null,"5f71f9c1",null)),E=O.exports,D=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"aside-menu"},[i("el-aside",{staticClass:"aside-container",attrs:{width:e.menuShow?"210px":"0px"}},[i("el-scrollbar",{staticClass:"editScroll"},[i("el-menu",{ref:"sidemenu",staticClass:"el-menu-vertical",attrs:{"unique-opened":"","default-active":e.activeIndex},on:{select:e.handleSelect}},e._l(e.frontMenus,(function(t){return i("div",{key:t.alias,staticStyle:{"min-width":"210px","max-width":"210px"}},[t.children&&t.children.length>0?i("el-submenu",{staticClass:"firstLevel",attrs:{index:"/frontPlat/"+t.alias}},[i("template",{slot:"title"},[i("svgIcon",{attrs:{"icon-style":"icon header-icon","icon-class":t.menuIcon?t.menuIcon:""}}),i("span",{staticClass:"firstLevelTitle"},[e._v(e._s(t.name))])],1),e._l(t.children,(function(t){return i("el-menu-item",{key:t.alias,staticClass:"subLevel",attrs:{index:"/frontPlat/"+t.alias}},[i("template",{slot:"title"},[i("svgIcon",{attrs:{"icon-style":"icon header-icon","icon-class":t.menuIcon?t.menuIcon:""}}),i("span",{staticClass:"subLevelTitle"},[e._v(e._s(t.name))])],1)],2)}))],2):i("el-menu-item",{attrs:{index:"/frontPlat/"+t.alias}},[i("svgIcon",{attrs:{"icon-style":"icon header-icon","icon-class":t.menuIcon?t.menuIcon:""}}),i("span",{staticClass:"firstLevelTitle",attrs:{slot:"title"},slot:"title"},[e._v(e._s(t.name))])],1)],1)})),0)],1)],1)],1)},C=[],k=i("1f27");function T(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,a)}return i}function $(e){for(var t=1;t=0)e[t]=0}const j=0,U=1,z=2,q=3,W=258,K=29,J=256,H=J+1+K,Q=30,Z=19,X=2*H+1,G=15,Y=16,ee=7,te=256,ie=16,ae=17,ne=18,se=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),re=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),oe=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),le=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),ce=512,ue=new Array(2*(H+2));L(ue);const de=new Array(2*Q);L(de);const he=new Array(ce);L(he);const pe=new Array(W-q+1);L(pe);const fe=new Array(K);L(fe);const ge=new Array(Q);function me(e,t,i,a,n){this.static_tree=e,this.extra_bits=t,this.extra_base=i,this.elems=a,this.max_length=n,this.has_stree=e&&e.length}let _e,ve,be;function we(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}L(ge);const ye=e=>e<256?he[e]:he[256+(e>>>7)],xe=(e,t)=>{e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255},Se=(e,t,i)=>{e.bi_valid>Y-i?(e.bi_buf|=t<>Y-e.bi_valid,e.bi_valid+=i-Y):(e.bi_buf|=t<{Se(e,i[2*t],i[2*t+1])},Ee=(e,t)=>{let i=0;do{i|=1&e,e>>>=1,i<<=1}while(--t>0);return i>>>1},De=e=>{16===e.bi_valid?(xe(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)},Ce=(e,t)=>{const i=t.dyn_tree,a=t.max_code,n=t.stat_desc.static_tree,s=t.stat_desc.has_stree,r=t.stat_desc.extra_bits,o=t.stat_desc.extra_base,l=t.stat_desc.max_length;let c,u,d,h,p,f,g=0;for(h=0;h<=G;h++)e.bl_count[h]=0;for(i[2*e.heap[e.heap_max]+1]=0,c=e.heap_max+1;cl&&(h=l,g++),i[2*u+1]=h,u>a||(e.bl_count[h]++,p=0,u>=o&&(p=r[u-o]),f=i[2*u],e.opt_len+=f*(h+p),s&&(e.static_len+=f*(n[2*u+1]+p)));if(0!==g){do{h=l-1;while(0===e.bl_count[h])h--;e.bl_count[h]--,e.bl_count[h+1]+=2,e.bl_count[l]--,g-=2}while(g>0);for(h=l;0!==h;h--){u=e.bl_count[h];while(0!==u)d=e.heap[--c],d>a||(i[2*d+1]!==h&&(e.opt_len+=(h-i[2*d+1])*i[2*d],i[2*d+1]=h),u--)}}},ke=(e,t,i)=>{const a=new Array(G+1);let n,s,r=0;for(n=1;n<=G;n++)r=r+i[n-1]<<1,a[n]=r;for(s=0;s<=t;s++){let t=e[2*s+1];0!==t&&(e[2*s]=Ee(a[t]++,t))}},Te=()=>{let e,t,i,a,n;const s=new Array(G+1);for(i=0,a=0;a>=7;a{let t;for(t=0;t{e.bi_valid>8?xe(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},Ne=(e,t,i,a)=>{const n=2*t,s=2*i;return e[n]{const a=e.heap[i];let n=i<<1;while(n<=e.heap_len){if(n{let a,n,s,r,o=0;if(0!==e.sym_next)do{a=255&e.pending_buf[e.sym_buf+o++],a+=(255&e.pending_buf[e.sym_buf+o++])<<8,n=e.pending_buf[e.sym_buf+o++],0===a?Oe(e,n,t):(s=pe[n],Oe(e,s+J+1,t),r=se[s],0!==r&&(n-=fe[s],Se(e,n,r)),a--,s=ye(a),Oe(e,s,i),r=re[s],0!==r&&(a-=ge[s],Se(e,a,r)))}while(o{const i=t.dyn_tree,a=t.stat_desc.static_tree,n=t.stat_desc.has_stree,s=t.stat_desc.elems;let r,o,l,c=-1;for(e.heap_len=0,e.heap_max=X,r=0;r>1;r>=1;r--)Me(e,i,r);l=s;do{r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],Me(e,i,1),o=e.heap[1],e.heap[--e.heap_max]=r,e.heap[--e.heap_max]=o,i[2*l]=i[2*r]+i[2*o],e.depth[l]=(e.depth[r]>=e.depth[o]?e.depth[r]:e.depth[o])+1,i[2*r+1]=i[2*o+1]=l,e.heap[1]=l++,Me(e,i,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],Ce(e,t),ke(i,c,e.bl_count)},Re=(e,t,i)=>{let a,n,s=-1,r=t[1],o=0,l=7,c=4;for(0===r&&(l=138,c=3),t[2*(i+1)+1]=65535,a=0;a<=i;a++)n=r,r=t[2*(a+1)+1],++o{let a,n,s=-1,r=t[1],o=0,l=7,c=4;for(0===r&&(l=138,c=3),a=0;a<=i;a++)if(n=r,r=t[2*(a+1)+1],!(++o{let t;for(Re(e,e.dyn_ltree,e.l_desc.max_code),Re(e,e.dyn_dtree,e.d_desc.max_code),Ae(e,e.bl_desc),t=Z-1;t>=3;t--)if(0!==e.bl_tree[2*le[t]+1])break;return e.opt_len+=3*(t+1)+5+5+4,t},Fe=(e,t,i,a)=>{let n;for(Se(e,t-257,5),Se(e,i-1,5),Se(e,a-4,4),n=0;n{let t,i=4093624447;for(t=0;t<=31;t++,i>>>=1)if(1&i&&0!==e.dyn_ltree[2*t])return B;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return V;for(t=32;t{je||(Te(),je=!0),e.l_desc=new we(e.dyn_ltree,_e),e.d_desc=new we(e.dyn_dtree,ve),e.bl_desc=new we(e.bl_tree,be),e.bi_buf=0,e.bi_valid=0,$e(e)},ze=(e,t,i,a)=>{Se(e,(j<<1)+(a?1:0),3),Pe(e),xe(e,i),xe(e,~i),i&&e.pending_buf.set(e.window.subarray(t,t+i),e.pending),e.pending+=i},qe=e=>{Se(e,U<<1,3),Oe(e,te,ue),De(e)},We=(e,t,i,a)=>{let n,s,r=0;e.level>0?(e.strm.data_type===F&&(e.strm.data_type=Le(e)),Ae(e,e.l_desc),Ae(e,e.d_desc),r=Ve(e),n=e.opt_len+3+7>>>3,s=e.static_len+3+7>>>3,s<=n&&(n=s)):n=s=i+5,i+4<=n&&-1!==t?ze(e,t,i,a):e.strategy===R||s===n?(Se(e,(U<<1)+(a?1:0),3),Ie(e,ue,de)):(Se(e,(z<<1)+(a?1:0),3),Fe(e,e.l_desc.max_code+1,e.d_desc.max_code+1,r+1),Ie(e,e.dyn_ltree,e.dyn_dtree)),$e(e),a&&Pe(e)},Ke=(e,t,i)=>(e.pending_buf[e.sym_buf+e.sym_next++]=t,e.pending_buf[e.sym_buf+e.sym_next++]=t>>8,e.pending_buf[e.sym_buf+e.sym_next++]=i,0===t?e.dyn_ltree[2*i]++:(e.matches++,t--,e.dyn_ltree[2*(pe[i]+J+1)]++,e.dyn_dtree[2*ye(t)]++),e.sym_next===e.sym_end);var Je=Ue,He=ze,Qe=We,Ze=Ke,Xe=qe,Ge={_tr_init:Je,_tr_stored_block:He,_tr_flush_block:Qe,_tr_tally:Ze,_tr_align:Xe};const Ye=(e,t,i,a)=>{let n=65535&e|0,s=e>>>16&65535|0,r=0;while(0!==i){r=i>2e3?2e3:i,i-=r;do{n=n+t[a++]|0,s=s+n|0}while(--r);n%=65521,s%=65521}return n|s<<16|0};var et=Ye;const tt=()=>{let e,t=[];for(var i=0;i<256;i++){e=i;for(var a=0;a<8;a++)e=1&e?3988292384^e>>>1:e>>>1;t[i]=e}return t},it=new Uint32Array(tt()),at=(e,t,i,a)=>{const n=it,s=a+i;e^=-1;for(let r=a;r>>8^n[255&(e^t[r])];return-1^e};var nt=at,st={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},rt={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:ot,_tr_stored_block:lt,_tr_flush_block:ct,_tr_tally:ut,_tr_align:dt}=Ge,{Z_NO_FLUSH:ht,Z_PARTIAL_FLUSH:pt,Z_FULL_FLUSH:ft,Z_FINISH:gt,Z_BLOCK:mt,Z_OK:_t,Z_STREAM_END:vt,Z_STREAM_ERROR:bt,Z_DATA_ERROR:wt,Z_BUF_ERROR:yt,Z_DEFAULT_COMPRESSION:xt,Z_FILTERED:St,Z_HUFFMAN_ONLY:Ot,Z_RLE:Et,Z_FIXED:Dt,Z_DEFAULT_STRATEGY:Ct,Z_UNKNOWN:kt,Z_DEFLATED:Tt}=rt,$t=9,Pt=15,Nt=8,Mt=29,It=256,At=It+1+Mt,Rt=30,Bt=19,Vt=2*At+1,Ft=15,Lt=3,jt=258,Ut=jt+Lt+1,zt=32,qt=42,Wt=57,Kt=69,Jt=73,Ht=91,Qt=103,Zt=113,Xt=666,Gt=1,Yt=2,ei=3,ti=4,ii=3,ai=(e,t)=>(e.msg=st[t],t),ni=e=>2*e-(e>4?9:0),si=e=>{let t=e.length;while(--t>=0)e[t]=0},ri=e=>{let t,i,a,n=e.w_size;t=e.hash_size,a=t;do{i=e.head[--a],e.head[a]=i>=n?i-n:0}while(--t);t=n,a=t;do{i=e.prev[--a],e.prev[a]=i>=n?i-n:0}while(--t)};let oi=(e,t,i)=>(t<{const t=e.state;let i=t.pending;i>e.avail_out&&(i=e.avail_out),0!==i&&(e.output.set(t.pending_buf.subarray(t.pending_out,t.pending_out+i),e.next_out),e.next_out+=i,t.pending_out+=i,e.total_out+=i,e.avail_out-=i,t.pending-=i,0===t.pending&&(t.pending_out=0))},ui=(e,t)=>{ct(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,ci(e.strm)},di=(e,t)=>{e.pending_buf[e.pending++]=t},hi=(e,t)=>{e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t},pi=(e,t,i,a)=>{let n=e.avail_in;return n>a&&(n=a),0===n?0:(e.avail_in-=n,t.set(e.input.subarray(e.next_in,e.next_in+n),i),1===e.state.wrap?e.adler=et(e.adler,t,n,i):2===e.state.wrap&&(e.adler=nt(e.adler,t,n,i)),e.next_in+=n,e.total_in+=n,n)},fi=(e,t)=>{let i,a,n=e.max_chain_length,s=e.strstart,r=e.prev_length,o=e.nice_match;const l=e.strstart>e.w_size-Ut?e.strstart-(e.w_size-Ut):0,c=e.window,u=e.w_mask,d=e.prev,h=e.strstart+jt;let p=c[s+r-1],f=c[s+r];e.prev_length>=e.good_match&&(n>>=2),o>e.lookahead&&(o=e.lookahead);do{if(i=t,c[i+r]===f&&c[i+r-1]===p&&c[i]===c[s]&&c[++i]===c[s+1]){s+=2,i++;do{}while(c[++s]===c[++i]&&c[++s]===c[++i]&&c[++s]===c[++i]&&c[++s]===c[++i]&&c[++s]===c[++i]&&c[++s]===c[++i]&&c[++s]===c[++i]&&c[++s]===c[++i]&&sr){if(e.match_start=t,r=a,a>=o)break;p=c[s+r-1],f=c[s+r]}}}while((t=d[t&u])>l&&0!==--n);return r<=e.lookahead?r:e.lookahead},gi=e=>{const t=e.w_size;let i,a,n;do{if(a=e.window_size-e.lookahead-e.strstart,e.strstart>=t+(t-Ut)&&(e.window.set(e.window.subarray(t,t+t-a),0),e.match_start-=t,e.strstart-=t,e.block_start-=t,e.insert>e.strstart&&(e.insert=e.strstart),ri(e),a+=t),0===e.strm.avail_in)break;if(i=pi(e.strm,e.window,e.strstart+e.lookahead,a),e.lookahead+=i,e.lookahead+e.insert>=Lt){n=e.strstart-e.insert,e.ins_h=e.window[n],e.ins_h=li(e,e.ins_h,e.window[n+1]);while(e.insert)if(e.ins_h=li(e,e.ins_h,e.window[n+Lt-1]),e.prev[n&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=n,n++,e.insert--,e.lookahead+e.insert{let i,a,n,s=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,r=0,o=e.strm.avail_in;do{if(i=65535,n=e.bi_valid+42>>3,e.strm.avail_outa+e.strm.avail_in&&(i=a+e.strm.avail_in),i>n&&(i=n),i>8,e.pending_buf[e.pending-2]=~i,e.pending_buf[e.pending-1]=~i>>8,ci(e.strm),a&&(a>i&&(a=i),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+a),e.strm.next_out),e.strm.next_out+=a,e.strm.avail_out-=a,e.strm.total_out+=a,e.block_start+=a,i-=a),i&&(pi(e.strm,e.strm.output,e.strm.next_out,i),e.strm.next_out+=i,e.strm.avail_out-=i,e.strm.total_out+=i)}while(0===r);return o-=e.strm.avail_in,o&&(o>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=o&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-o,e.strm.next_in),e.strstart),e.strstart+=o,e.insert+=o>e.w_size-e.insert?e.w_size-e.insert:o),e.block_start=e.strstart),e.high_watern&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,n+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),n>e.strm.avail_in&&(n=e.strm.avail_in),n&&(pi(e.strm,e.window,e.strstart,n),e.strstart+=n,e.insert+=n>e.w_size-e.insert?e.w_size-e.insert:n),e.high_water>3,n=e.pending_buf_size-n>65535?65535:e.pending_buf_size-n,s=n>e.w_size?e.w_size:n,a=e.strstart-e.block_start,(a>=s||(a||t===gt)&&t!==ht&&0===e.strm.avail_in&&a<=n)&&(i=a>n?n:a,r=t===gt&&0===e.strm.avail_in&&i===a?1:0,lt(e,e.block_start,i,r),e.block_start+=i,ci(e.strm)),r?ei:Gt)},_i=(e,t)=>{let i,a;for(;;){if(e.lookahead=Lt&&(e.ins_h=li(e,e.ins_h,e.window[e.strstart+Lt-1]),i=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==i&&e.strstart-i<=e.w_size-Ut&&(e.match_length=fi(e,i)),e.match_length>=Lt)if(a=ut(e,e.strstart-e.match_start,e.match_length-Lt),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=Lt){e.match_length--;do{e.strstart++,e.ins_h=li(e,e.ins_h,e.window[e.strstart+Lt-1]),i=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart}while(0!==--e.match_length);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=li(e,e.ins_h,e.window[e.strstart+1]);else a=ut(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(a&&(ui(e,!1),0===e.strm.avail_out))return Gt}return e.insert=e.strstart{let i,a,n;for(;;){if(e.lookahead=Lt&&(e.ins_h=li(e,e.ins_h,e.window[e.strstart+Lt-1]),i=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=Lt-1,0!==i&&e.prev_length4096)&&(e.match_length=Lt-1)),e.prev_length>=Lt&&e.match_length<=e.prev_length){n=e.strstart+e.lookahead-Lt,a=ut(e,e.strstart-1-e.prev_match,e.prev_length-Lt),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=n&&(e.ins_h=li(e,e.ins_h,e.window[e.strstart+Lt-1]),i=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart)}while(0!==--e.prev_length);if(e.match_available=0,e.match_length=Lt-1,e.strstart++,a&&(ui(e,!1),0===e.strm.avail_out))return Gt}else if(e.match_available){if(a=ut(e,0,e.window[e.strstart-1]),a&&ui(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return Gt}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(a=ut(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart{let i,a,n,s;const r=e.window;for(;;){if(e.lookahead<=jt){if(gi(e),e.lookahead<=jt&&t===ht)return Gt;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=Lt&&e.strstart>0&&(n=e.strstart-1,a=r[n],a===r[++n]&&a===r[++n]&&a===r[++n])){s=e.strstart+jt;do{}while(a===r[++n]&&a===r[++n]&&a===r[++n]&&a===r[++n]&&a===r[++n]&&a===r[++n]&&a===r[++n]&&a===r[++n]&&ne.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=Lt?(i=ut(e,1,e.match_length-Lt),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(i=ut(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),i&&(ui(e,!1),0===e.strm.avail_out))return Gt}return e.insert=0,t===gt?(ui(e,!0),0===e.strm.avail_out?ei:ti):e.sym_next&&(ui(e,!1),0===e.strm.avail_out)?Gt:Yt},wi=(e,t)=>{let i;for(;;){if(0===e.lookahead&&(gi(e),0===e.lookahead)){if(t===ht)return Gt;break}if(e.match_length=0,i=ut(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,i&&(ui(e,!1),0===e.strm.avail_out))return Gt}return e.insert=0,t===gt?(ui(e,!0),0===e.strm.avail_out?ei:ti):e.sym_next&&(ui(e,!1),0===e.strm.avail_out)?Gt:Yt};function yi(e,t,i,a,n){this.good_length=e,this.max_lazy=t,this.nice_length=i,this.max_chain=a,this.func=n}const xi=[new yi(0,0,0,0,mi),new yi(4,4,8,4,_i),new yi(4,5,16,8,_i),new yi(4,6,32,32,_i),new yi(4,4,16,16,vi),new yi(8,16,32,32,vi),new yi(8,16,128,128,vi),new yi(8,32,128,256,vi),new yi(32,128,258,1024,vi),new yi(32,258,258,4096,vi)],Si=e=>{e.window_size=2*e.w_size,si(e.head),e.max_lazy_match=xi[e.level].max_lazy,e.good_match=xi[e.level].good_length,e.nice_match=xi[e.level].nice_length,e.max_chain_length=xi[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=Lt-1,e.match_available=0,e.ins_h=0};function Oi(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=Tt,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(2*Vt),this.dyn_dtree=new Uint16Array(2*(2*Rt+1)),this.bl_tree=new Uint16Array(2*(2*Bt+1)),si(this.dyn_ltree),si(this.dyn_dtree),si(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(Ft+1),this.heap=new Uint16Array(2*At+1),si(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*At+1),si(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const Ei=e=>{if(!e)return 1;const t=e.state;return!t||t.strm!==e||t.status!==qt&&t.status!==Wt&&t.status!==Kt&&t.status!==Jt&&t.status!==Ht&&t.status!==Qt&&t.status!==Zt&&t.status!==Xt?1:0},Di=e=>{if(Ei(e))return ai(e,bt);e.total_in=e.total_out=0,e.data_type=kt;const t=e.state;return t.pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=2===t.wrap?Wt:t.wrap?qt:Zt,e.adler=2===t.wrap?0:1,t.last_flush=-2,ot(t),_t},Ci=e=>{const t=Di(e);return t===_t&&Si(e.state),t},ki=(e,t)=>Ei(e)||2!==e.state.wrap?bt:(e.state.gzhead=t,_t),Ti=(e,t,i,a,n,s)=>{if(!e)return bt;let r=1;if(t===xt&&(t=6),a<0?(r=0,a=-a):a>15&&(r=2,a-=16),n<1||n>$t||i!==Tt||a<8||a>15||t<0||t>9||s<0||s>Dt||8===a&&1!==r)return ai(e,bt);8===a&&(a=9);const o=new Oi;return e.state=o,o.strm=e,o.status=qt,o.wrap=r,o.gzhead=null,o.w_bits=a,o.w_size=1<Ti(e,t,Tt,Pt,Nt,Ct),Pi=(e,t)=>{if(Ei(e)||t>mt||t<0)return e?ai(e,bt):bt;const i=e.state;if(!e.output||0!==e.avail_in&&!e.input||i.status===Xt&&t!==gt)return ai(e,0===e.avail_out?yt:bt);const a=i.last_flush;if(i.last_flush=t,0!==i.pending){if(ci(e),0===e.avail_out)return i.last_flush=-1,_t}else if(0===e.avail_in&&ni(t)<=ni(a)&&t!==gt)return ai(e,yt);if(i.status===Xt&&0!==e.avail_in)return ai(e,yt);if(i.status===qt&&0===i.wrap&&(i.status=Zt),i.status===qt){let t=Tt+(i.w_bits-8<<4)<<8,a=-1;if(a=i.strategy>=Ot||i.level<2?0:i.level<6?1:6===i.level?2:3,t|=a<<6,0!==i.strstart&&(t|=zt),t+=31-t%31,hi(i,t),0!==i.strstart&&(hi(i,e.adler>>>16),hi(i,65535&e.adler)),e.adler=1,i.status=Zt,ci(e),0!==i.pending)return i.last_flush=-1,_t}if(i.status===Wt)if(e.adler=0,di(i,31),di(i,139),di(i,8),i.gzhead)di(i,(i.gzhead.text?1:0)+(i.gzhead.hcrc?2:0)+(i.gzhead.extra?4:0)+(i.gzhead.name?8:0)+(i.gzhead.comment?16:0)),di(i,255&i.gzhead.time),di(i,i.gzhead.time>>8&255),di(i,i.gzhead.time>>16&255),di(i,i.gzhead.time>>24&255),di(i,9===i.level?2:i.strategy>=Ot||i.level<2?4:0),di(i,255&i.gzhead.os),i.gzhead.extra&&i.gzhead.extra.length&&(di(i,255&i.gzhead.extra.length),di(i,i.gzhead.extra.length>>8&255)),i.gzhead.hcrc&&(e.adler=nt(e.adler,i.pending_buf,i.pending,0)),i.gzindex=0,i.status=Kt;else if(di(i,0),di(i,0),di(i,0),di(i,0),di(i,0),di(i,9===i.level?2:i.strategy>=Ot||i.level<2?4:0),di(i,ii),i.status=Zt,ci(e),0!==i.pending)return i.last_flush=-1,_t;if(i.status===Kt){if(i.gzhead.extra){let t=i.pending,a=(65535&i.gzhead.extra.length)-i.gzindex;while(i.pending+a>i.pending_buf_size){let n=i.pending_buf_size-i.pending;if(i.pending_buf.set(i.gzhead.extra.subarray(i.gzindex,i.gzindex+n),i.pending),i.pending=i.pending_buf_size,i.gzhead.hcrc&&i.pending>t&&(e.adler=nt(e.adler,i.pending_buf,i.pending-t,t)),i.gzindex+=n,ci(e),0!==i.pending)return i.last_flush=-1,_t;t=0,a-=n}let n=new Uint8Array(i.gzhead.extra);i.pending_buf.set(n.subarray(i.gzindex,i.gzindex+a),i.pending),i.pending+=a,i.gzhead.hcrc&&i.pending>t&&(e.adler=nt(e.adler,i.pending_buf,i.pending-t,t)),i.gzindex=0}i.status=Jt}if(i.status===Jt){if(i.gzhead.name){let t,a=i.pending;do{if(i.pending===i.pending_buf_size){if(i.gzhead.hcrc&&i.pending>a&&(e.adler=nt(e.adler,i.pending_buf,i.pending-a,a)),ci(e),0!==i.pending)return i.last_flush=-1,_t;a=0}t=i.gzindexa&&(e.adler=nt(e.adler,i.pending_buf,i.pending-a,a)),i.gzindex=0}i.status=Ht}if(i.status===Ht){if(i.gzhead.comment){let t,a=i.pending;do{if(i.pending===i.pending_buf_size){if(i.gzhead.hcrc&&i.pending>a&&(e.adler=nt(e.adler,i.pending_buf,i.pending-a,a)),ci(e),0!==i.pending)return i.last_flush=-1,_t;a=0}t=i.gzindexa&&(e.adler=nt(e.adler,i.pending_buf,i.pending-a,a))}i.status=Qt}if(i.status===Qt){if(i.gzhead.hcrc){if(i.pending+2>i.pending_buf_size&&(ci(e),0!==i.pending))return i.last_flush=-1,_t;di(i,255&e.adler),di(i,e.adler>>8&255),e.adler=0}if(i.status=Zt,ci(e),0!==i.pending)return i.last_flush=-1,_t}if(0!==e.avail_in||0!==i.lookahead||t!==ht&&i.status!==Xt){let a=0===i.level?mi(i,t):i.strategy===Ot?wi(i,t):i.strategy===Et?bi(i,t):xi[i.level].func(i,t);if(a!==ei&&a!==ti||(i.status=Xt),a===Gt||a===ei)return 0===e.avail_out&&(i.last_flush=-1),_t;if(a===Yt&&(t===pt?dt(i):t!==mt&&(lt(i,0,0,!1),t===ft&&(si(i.head),0===i.lookahead&&(i.strstart=0,i.block_start=0,i.insert=0))),ci(e),0===e.avail_out))return i.last_flush=-1,_t}return t!==gt?_t:i.wrap<=0?vt:(2===i.wrap?(di(i,255&e.adler),di(i,e.adler>>8&255),di(i,e.adler>>16&255),di(i,e.adler>>24&255),di(i,255&e.total_in),di(i,e.total_in>>8&255),di(i,e.total_in>>16&255),di(i,e.total_in>>24&255)):(hi(i,e.adler>>>16),hi(i,65535&e.adler)),ci(e),i.wrap>0&&(i.wrap=-i.wrap),0!==i.pending?_t:vt)},Ni=e=>{if(Ei(e))return bt;const t=e.state.status;return e.state=null,t===Zt?ai(e,wt):_t},Mi=(e,t)=>{let i=t.length;if(Ei(e))return bt;const a=e.state,n=a.wrap;if(2===n||1===n&&a.status!==qt||a.lookahead)return bt;if(1===n&&(e.adler=et(e.adler,t,i,0)),a.wrap=0,i>=a.w_size){0===n&&(si(a.head),a.strstart=0,a.block_start=0,a.insert=0);let e=new Uint8Array(a.w_size);e.set(t.subarray(i-a.w_size,i),0),t=e,i=a.w_size}const s=e.avail_in,r=e.next_in,o=e.input;e.avail_in=i,e.next_in=0,e.input=t,gi(a);while(a.lookahead>=Lt){let e=a.strstart,t=a.lookahead-(Lt-1);do{a.ins_h=li(a,a.ins_h,a.window[e+Lt-1]),a.prev[e&a.w_mask]=a.head[a.ins_h],a.head[a.ins_h]=e,e++}while(--t);a.strstart=e,a.lookahead=Lt-1,gi(a)}return a.strstart+=a.lookahead,a.block_start=a.strstart,a.insert=a.lookahead,a.lookahead=0,a.match_length=a.prev_length=Lt-1,a.match_available=0,e.next_in=r,e.input=o,e.avail_in=s,a.wrap=n,_t};var Ii=$i,Ai=Ti,Ri=Ci,Bi=Di,Vi=ki,Fi=Pi,Li=Ni,ji=Mi,Ui="pako deflate (from Nodeca project)",zi={deflateInit:Ii,deflateInit2:Ai,deflateReset:Ri,deflateResetKeep:Bi,deflateSetHeader:Vi,deflate:Fi,deflateEnd:Li,deflateSetDictionary:ji,deflateInfo:Ui};const qi=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);var Wi=function(e){const t=Array.prototype.slice.call(arguments,1);while(t.length){const i=t.shift();if(i){if("object"!==typeof i)throw new TypeError(i+"must be non-object");for(const t in i)qi(i,t)&&(e[t]=i[t])}}return e},Ki=e=>{let t=0;for(let a=0,n=e.length;a=252?6:Xs>=248?5:Xs>=240?4:Xs>=224?3:Xs>=192?2:1;Qi[254]=Qi[254]=1;var Zi=e=>{if("function"===typeof TextEncoder&&TextEncoder.prototype.encode)return(new TextEncoder).encode(e);let t,i,a,n,s,r=e.length,o=0;for(n=0;n>>6,t[s++]=128|63&i):i<65536?(t[s++]=224|i>>>12,t[s++]=128|i>>>6&63,t[s++]=128|63&i):(t[s++]=240|i>>>18,t[s++]=128|i>>>12&63,t[s++]=128|i>>>6&63,t[s++]=128|63&i);return t};const Xi=(e,t)=>{if(t<65534&&e.subarray&&Hi)return String.fromCharCode.apply(null,e.length===t?e:e.subarray(0,t));let i="";for(let a=0;a{const i=t||e.length;if("function"===typeof TextDecoder&&TextDecoder.prototype.decode)return(new TextDecoder).decode(e.subarray(0,t));let a,n;const s=new Array(2*i);for(n=0,a=0;a4)s[n++]=65533,a+=r-1;else{t&=2===r?31:3===r?15:7;while(r>1&&a1?s[n++]=65533:t<65536?s[n++]=t:(t-=65536,s[n++]=55296|t>>10&1023,s[n++]=56320|1023&t)}}return Xi(s,n)},Yi=(e,t)=>{t=t||e.length,t>e.length&&(t=e.length);let i=t-1;while(i>=0&&128===(192&e[i]))i--;return i<0||0===i?t:i+Qi[e[i]]>t?i:t},ea={string2buf:Zi,buf2string:Gi,utf8border:Yi};function ta(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}var ia=ta;const aa=Object.prototype.toString,{Z_NO_FLUSH:na,Z_SYNC_FLUSH:sa,Z_FULL_FLUSH:ra,Z_FINISH:oa,Z_OK:la,Z_STREAM_END:ca,Z_DEFAULT_COMPRESSION:ua,Z_DEFAULT_STRATEGY:da,Z_DEFLATED:ha}=rt;function pa(e){this.options=Ji.assign({level:ua,method:ha,chunkSize:16384,windowBits:15,memLevel:8,strategy:da},e||{});let t=this.options;t.raw&&t.windowBits>0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new ia,this.strm.avail_out=0;let i=zi.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(i!==la)throw new Error(st[i]);if(t.header&&zi.deflateSetHeader(this.strm,t.header),t.dictionary){let e;if(e="string"===typeof t.dictionary?ea.string2buf(t.dictionary):"[object ArrayBuffer]"===aa.call(t.dictionary)?new Uint8Array(t.dictionary):t.dictionary,i=zi.deflateSetDictionary(this.strm,e),i!==la)throw new Error(st[i]);this._dict_set=!0}}function fa(e,t){const i=new pa(t);if(i.push(e,!0),i.err)throw i.msg||st[i.err];return i.result}function ga(e,t){return t=t||{},t.raw=!0,fa(e,t)}function ma(e,t){return t=t||{},t.gzip=!0,fa(e,t)}pa.prototype.push=function(e,t){const i=this.strm,a=this.options.chunkSize;let n,s;if(this.ended)return!1;for(s=t===~~t?t:!0===t?oa:na,"string"===typeof e?i.input=ea.string2buf(e):"[object ArrayBuffer]"===aa.call(e)?i.input=new Uint8Array(e):i.input=e,i.next_in=0,i.avail_in=i.input.length;;)if(0===i.avail_out&&(i.output=new Uint8Array(a),i.next_out=0,i.avail_out=a),(s===sa||s===ra)&&i.avail_out<=6)this.onData(i.output.subarray(0,i.next_out)),i.avail_out=0;else{if(n=zi.deflate(i,s),n===ca)return i.next_out>0&&this.onData(i.output.subarray(0,i.next_out)),n=zi.deflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===la;if(0!==i.avail_out){if(s>0&&i.next_out>0)this.onData(i.output.subarray(0,i.next_out)),i.avail_out=0;else if(0===i.avail_in)break}else this.onData(i.output)}return!0},pa.prototype.onData=function(e){this.chunks.push(e)},pa.prototype.onEnd=function(e){e===la&&(this.result=Ji.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};var _a=pa,va=fa,ba=ga,wa=ma,ya=rt,xa={Deflate:_a,deflate:va,deflateRaw:ba,gzip:wa,constants:ya};const Sa=16209,Oa=16191;var Ea=function(e,t){let i,a,n,s,r,o,l,c,u,d,h,p,f,g,m,_,v,b,w,y,x,S,O,E;const D=e.state;i=e.next_in,O=e.input,a=i+(e.avail_in-5),n=e.next_out,E=e.output,s=n-(t-e.avail_out),r=n+(e.avail_out-257),o=D.dmax,l=D.wsize,c=D.whave,u=D.wnext,d=D.window,h=D.hold,p=D.bits,f=D.lencode,g=D.distcode,m=(1<>>24,h>>>=b,p-=b,b=v>>>16&255,0===b)E[n++]=65535&v;else{if(!(16&b)){if(0===(64&b)){v=f[(65535&v)+(h&(1<>>=b,p-=b),p<15&&(h+=O[i++]<>>24,h>>>=b,p-=b,b=v>>>16&255,!(16&b)){if(0===(64&b)){v=g[(65535&v)+(h&(1<o){e.msg="invalid distance too far back",D.mode=Sa;break e}if(h>>>=b,p-=b,b=n-s,y>b){if(b=y-b,b>c&&D.sane){e.msg="invalid distance too far back",D.mode=Sa;break e}if(x=0,S=d,0===u){if(x+=l-b,b2)E[n++]=S[x++],E[n++]=S[x++],E[n++]=S[x++],w-=3;w&&(E[n++]=S[x++],w>1&&(E[n++]=S[x++]))}else{x=n-y;do{E[n++]=E[x++],E[n++]=E[x++],E[n++]=E[x++],w-=3}while(w>2);w&&(E[n++]=E[x++],w>1&&(E[n++]=E[x++]))}break}}break}}while(i>3,i-=w,p-=w<<3,h&=(1<{const l=o.bits;let c,u,d,h,p,f,g=0,m=0,_=0,v=0,b=0,w=0,y=0,x=0,S=0,O=0,E=null;const D=new Uint16Array(Da+1),C=new Uint16Array(Da+1);let k,T,$,P=null;for(g=0;g<=Da;g++)D[g]=0;for(m=0;m=1;v--)if(0!==D[v])break;if(b>v&&(b=v),0===v)return n[s++]=20971520,n[s++]=20971520,o.bits=1,0;for(_=1;_0&&(e===Ta||1!==v))return-1;for(C[1]=0,g=1;gCa||e===Pa&&S>ka)return 1;for(;;){k=g-y,r[m]+1=f?(T=P[r[m]-f],$=E[r[m]-f]):(T=96,$=0),c=1<>y)+u]=k<<24|T<<16|$|0}while(0!==u);c=1<>=1;if(0!==c?(O&=c-1,O+=c):O=0,m++,0===--D[g]){if(g===v)break;g=t[i+r[m]]}if(g>b&&(O&h)!==d){0===y&&(y=b),p+=_,w=g-y,x=1<Ca||e===Pa&&S>ka)return 1;d=O&h,n[d]=b<<24|w<<16|p-s|0}}return 0!==O&&(n[p+O]=g-y<<24|64<<16|0),o.bits=b,0};var Ba=Ra;const Va=0,Fa=1,La=2,{Z_FINISH:ja,Z_BLOCK:Ua,Z_TREES:za,Z_OK:qa,Z_STREAM_END:Wa,Z_NEED_DICT:Ka,Z_STREAM_ERROR:Ja,Z_DATA_ERROR:Ha,Z_MEM_ERROR:Qa,Z_BUF_ERROR:Za,Z_DEFLATED:Xa}=rt,Ga=16180,Ya=16181,en=16182,tn=16183,an=16184,nn=16185,sn=16186,rn=16187,on=16188,ln=16189,cn=16190,un=16191,dn=16192,hn=16193,pn=16194,fn=16195,gn=16196,mn=16197,_n=16198,vn=16199,bn=16200,wn=16201,yn=16202,xn=16203,Sn=16204,On=16205,En=16206,Dn=16207,Cn=16208,kn=16209,Tn=16210,$n=16211,Pn=852,Nn=592,Mn=15,In=Mn,An=e=>(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24);function Rn(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const Bn=e=>{if(!e)return 1;const t=e.state;return!t||t.strm!==e||t.mode$n?1:0},Vn=e=>{if(Bn(e))return Ja;const t=e.state;return e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=Ga,t.last=0,t.havedict=0,t.flags=-1,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new Int32Array(Pn),t.distcode=t.distdyn=new Int32Array(Nn),t.sane=1,t.back=-1,qa},Fn=e=>{if(Bn(e))return Ja;const t=e.state;return t.wsize=0,t.whave=0,t.wnext=0,Vn(e)},Ln=(e,t)=>{let i;if(Bn(e))return Ja;const a=e.state;return t<0?(i=0,t=-t):(i=5+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?Ja:(null!==a.window&&a.wbits!==t&&(a.window=null),a.wrap=i,a.wbits=t,Fn(e))},jn=(e,t)=>{if(!e)return Ja;const i=new Rn;e.state=i,i.strm=e,i.window=null,i.mode=Ga;const a=Ln(e,t);return a!==qa&&(e.state=null),a},Un=e=>jn(e,In);let zn,qn,Wn=!0;const Kn=e=>{if(Wn){zn=new Int32Array(512),qn=new Int32Array(32);let t=0;while(t<144)e.lens[t++]=8;while(t<256)e.lens[t++]=9;while(t<280)e.lens[t++]=7;while(t<288)e.lens[t++]=8;Ba(Fa,e.lens,0,288,zn,0,e.work,{bits:9}),t=0;while(t<32)e.lens[t++]=5;Ba(La,e.lens,0,32,qn,0,e.work,{bits:5}),Wn=!1}e.lencode=zn,e.lenbits=9,e.distcode=qn,e.distbits=5},Jn=(e,t,i,a)=>{let n;const s=e.state;return null===s.window&&(s.wsize=1<=s.wsize?(s.window.set(t.subarray(i-s.wsize,i),0),s.wnext=0,s.whave=s.wsize):(n=s.wsize-s.wnext,n>a&&(n=a),s.window.set(t.subarray(i-a,i-a+n),s.wnext),a-=n,a?(s.window.set(t.subarray(i-a,i),0),s.wnext=a,s.whave=s.wsize):(s.wnext+=n,s.wnext===s.wsize&&(s.wnext=0),s.whave{let i,a,n,s,r,o,l,c,u,d,h,p,f,g,m,_,v,b,w,y,x,S,O=0;const E=new Uint8Array(4);let D,C;const k=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(Bn(e)||!e.output||!e.input&&0!==e.avail_in)return Ja;i=e.state,i.mode===un&&(i.mode=dn),r=e.next_out,n=e.output,l=e.avail_out,s=e.next_in,a=e.input,o=e.avail_in,c=i.hold,u=i.bits,d=o,h=l,S=qa;e:for(;;)switch(i.mode){case Ga:if(0===i.wrap){i.mode=dn;break}while(u<16){if(0===o)break e;o--,c+=a[s++]<>>8&255,i.check=nt(i.check,E,2,0),c=0,u=0,i.mode=Ya;break}if(i.head&&(i.head.done=!1),!(1&i.wrap)||(((255&c)<<8)+(c>>8))%31){e.msg="incorrect header check",i.mode=kn;break}if((15&c)!==Xa){e.msg="unknown compression method",i.mode=kn;break}if(c>>>=4,u-=4,x=8+(15&c),0===i.wbits&&(i.wbits=x),x>15||x>i.wbits){e.msg="invalid window size",i.mode=kn;break}i.dmax=1<>8&1),512&i.flags&&4&i.wrap&&(E[0]=255&c,E[1]=c>>>8&255,i.check=nt(i.check,E,2,0)),c=0,u=0,i.mode=en;case en:while(u<32){if(0===o)break e;o--,c+=a[s++]<>>8&255,E[2]=c>>>16&255,E[3]=c>>>24&255,i.check=nt(i.check,E,4,0)),c=0,u=0,i.mode=tn;case tn:while(u<16){if(0===o)break e;o--,c+=a[s++]<>8),512&i.flags&&4&i.wrap&&(E[0]=255&c,E[1]=c>>>8&255,i.check=nt(i.check,E,2,0)),c=0,u=0,i.mode=an;case an:if(1024&i.flags){while(u<16){if(0===o)break e;o--,c+=a[s++]<>>8&255,i.check=nt(i.check,E,2,0)),c=0,u=0}else i.head&&(i.head.extra=null);i.mode=nn;case nn:if(1024&i.flags&&(p=i.length,p>o&&(p=o),p&&(i.head&&(x=i.head.extra_len-i.length,i.head.extra||(i.head.extra=new Uint8Array(i.head.extra_len)),i.head.extra.set(a.subarray(s,s+p),x)),512&i.flags&&4&i.wrap&&(i.check=nt(i.check,a,p,s)),o-=p,s+=p,i.length-=p),i.length))break e;i.length=0,i.mode=sn;case sn:if(2048&i.flags){if(0===o)break e;p=0;do{x=a[s+p++],i.head&&x&&i.length<65536&&(i.head.name+=String.fromCharCode(x))}while(x&&p>9&1,i.head.done=!0),e.adler=i.check=0,i.mode=un;break;case ln:while(u<32){if(0===o)break e;o--,c+=a[s++]<>>=7&u,u-=7&u,i.mode=En;break}while(u<3){if(0===o)break e;o--,c+=a[s++]<>>=1,u-=1,3&c){case 0:i.mode=hn;break;case 1:if(Kn(i),i.mode=vn,t===za){c>>>=2,u-=2;break e}break;case 2:i.mode=gn;break;case 3:e.msg="invalid block type",i.mode=kn}c>>>=2,u-=2;break;case hn:c>>>=7&u,u-=7&u;while(u<32){if(0===o)break e;o--,c+=a[s++]<>>16^65535)){e.msg="invalid stored block lengths",i.mode=kn;break}if(i.length=65535&c,c=0,u=0,i.mode=pn,t===za)break e;case pn:i.mode=fn;case fn:if(p=i.length,p){if(p>o&&(p=o),p>l&&(p=l),0===p)break e;n.set(a.subarray(s,s+p),r),o-=p,s+=p,l-=p,r+=p,i.length-=p;break}i.mode=un;break;case gn:while(u<14){if(0===o)break e;o--,c+=a[s++]<>>=5,u-=5,i.ndist=1+(31&c),c>>>=5,u-=5,i.ncode=4+(15&c),c>>>=4,u-=4,i.nlen>286||i.ndist>30){e.msg="too many length or distance symbols",i.mode=kn;break}i.have=0,i.mode=mn;case mn:while(i.have>>=3,u-=3}while(i.have<19)i.lens[k[i.have++]]=0;if(i.lencode=i.lendyn,i.lenbits=7,D={bits:i.lenbits},S=Ba(Va,i.lens,0,19,i.lencode,0,i.work,D),i.lenbits=D.bits,S){e.msg="invalid code lengths set",i.mode=kn;break}i.have=0,i.mode=_n;case _n:while(i.have>>24,_=O>>>16&255,v=65535&O,m<=u)break;if(0===o)break e;o--,c+=a[s++]<>>=m,u-=m,i.lens[i.have++]=v;else{if(16===v){C=m+2;while(u>>=m,u-=m,0===i.have){e.msg="invalid bit length repeat",i.mode=kn;break}x=i.lens[i.have-1],p=3+(3&c),c>>>=2,u-=2}else if(17===v){C=m+3;while(u>>=m,u-=m,x=0,p=3+(7&c),c>>>=3,u-=3}else{C=m+7;while(u>>=m,u-=m,x=0,p=11+(127&c),c>>>=7,u-=7}if(i.have+p>i.nlen+i.ndist){e.msg="invalid bit length repeat",i.mode=kn;break}while(p--)i.lens[i.have++]=x}}if(i.mode===kn)break;if(0===i.lens[256]){e.msg="invalid code -- missing end-of-block",i.mode=kn;break}if(i.lenbits=9,D={bits:i.lenbits},S=Ba(Fa,i.lens,0,i.nlen,i.lencode,0,i.work,D),i.lenbits=D.bits,S){e.msg="invalid literal/lengths set",i.mode=kn;break}if(i.distbits=6,i.distcode=i.distdyn,D={bits:i.distbits},S=Ba(La,i.lens,i.nlen,i.ndist,i.distcode,0,i.work,D),i.distbits=D.bits,S){e.msg="invalid distances set",i.mode=kn;break}if(i.mode=vn,t===za)break e;case vn:i.mode=bn;case bn:if(o>=6&&l>=258){e.next_out=r,e.avail_out=l,e.next_in=s,e.avail_in=o,i.hold=c,i.bits=u,Ea(e,h),r=e.next_out,n=e.output,l=e.avail_out,s=e.next_in,a=e.input,o=e.avail_in,c=i.hold,u=i.bits,i.mode===un&&(i.back=-1);break}for(i.back=0;;){if(O=i.lencode[c&(1<>>24,_=O>>>16&255,v=65535&O,m<=u)break;if(0===o)break e;o--,c+=a[s++]<>b)],m=O>>>24,_=O>>>16&255,v=65535&O,b+m<=u)break;if(0===o)break e;o--,c+=a[s++]<>>=b,u-=b,i.back+=b}if(c>>>=m,u-=m,i.back+=m,i.length=v,0===_){i.mode=On;break}if(32&_){i.back=-1,i.mode=un;break}if(64&_){e.msg="invalid literal/length code",i.mode=kn;break}i.extra=15&_,i.mode=wn;case wn:if(i.extra){C=i.extra;while(u>>=i.extra,u-=i.extra,i.back+=i.extra}i.was=i.length,i.mode=yn;case yn:for(;;){if(O=i.distcode[c&(1<>>24,_=O>>>16&255,v=65535&O,m<=u)break;if(0===o)break e;o--,c+=a[s++]<>b)],m=O>>>24,_=O>>>16&255,v=65535&O,b+m<=u)break;if(0===o)break e;o--,c+=a[s++]<>>=b,u-=b,i.back+=b}if(c>>>=m,u-=m,i.back+=m,64&_){e.msg="invalid distance code",i.mode=kn;break}i.offset=v,i.extra=15&_,i.mode=xn;case xn:if(i.extra){C=i.extra;while(u>>=i.extra,u-=i.extra,i.back+=i.extra}if(i.offset>i.dmax){e.msg="invalid distance too far back",i.mode=kn;break}i.mode=Sn;case Sn:if(0===l)break e;if(p=h-l,i.offset>p){if(p=i.offset-p,p>i.whave&&i.sane){e.msg="invalid distance too far back",i.mode=kn;break}p>i.wnext?(p-=i.wnext,f=i.wsize-p):f=i.wnext-p,p>i.length&&(p=i.length),g=i.window}else g=n,f=r-i.offset,p=i.length;p>l&&(p=l),l-=p,i.length-=p;do{n[r++]=g[f++]}while(--p);0===i.length&&(i.mode=bn);break;case On:if(0===l)break e;n[r++]=i.length,l--,i.mode=bn;break;case En:if(i.wrap){while(u<32){if(0===o)break e;o--,c|=a[s++]<{if(Bn(e))return Ja;let t=e.state;return t.window&&(t.window=null),e.state=null,qa},Zn=(e,t)=>{if(Bn(e))return Ja;const i=e.state;return 0===(2&i.wrap)?Ja:(i.head=t,t.done=!1,qa)},Xn=(e,t)=>{const i=t.length;let a,n,s;return Bn(e)?Ja:(a=e.state,0!==a.wrap&&a.mode!==cn?Ja:a.mode===cn&&(n=1,n=et(n,t,i,0),n!==a.check)?Ha:(s=Jn(e,t,i,i),s?(a.mode=Tn,Qa):(a.havedict=1,qa)))};var Gn=Fn,Yn=Ln,es=Vn,ts=Un,is=jn,as=Hn,ns=Qn,ss=Zn,rs=Xn,os="pako inflate (from Nodeca project)",ls={inflateReset:Gn,inflateReset2:Yn,inflateResetKeep:es,inflateInit:ts,inflateInit2:is,inflate:as,inflateEnd:ns,inflateGetHeader:ss,inflateSetDictionary:rs,inflateInfo:os};function cs(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}var us=cs;const ds=Object.prototype.toString,{Z_NO_FLUSH:hs,Z_FINISH:ps,Z_OK:fs,Z_STREAM_END:gs,Z_NEED_DICT:ms,Z_STREAM_ERROR:_s,Z_DATA_ERROR:vs,Z_MEM_ERROR:bs}=rt;function ws(e){this.options=Ji.assign({chunkSize:65536,windowBits:15,to:""},e||{});const t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&0===(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new ia,this.strm.avail_out=0;let i=ls.inflateInit2(this.strm,t.windowBits);if(i!==fs)throw new Error(st[i]);if(this.header=new us,ls.inflateGetHeader(this.strm,this.header),t.dictionary&&("string"===typeof t.dictionary?t.dictionary=ea.string2buf(t.dictionary):"[object ArrayBuffer]"===ds.call(t.dictionary)&&(t.dictionary=new Uint8Array(t.dictionary)),t.raw&&(i=ls.inflateSetDictionary(this.strm,t.dictionary),i!==fs)))throw new Error(st[i])}function ys(e,t){const i=new ws(t);if(i.push(e),i.err)throw i.msg||st[i.err];return i.result}function xs(e,t){return t=t||{},t.raw=!0,ys(e,t)}ws.prototype.push=function(e,t){const i=this.strm,a=this.options.chunkSize,n=this.options.dictionary;let s,r,o;if(this.ended)return!1;for(r=t===~~t?t:!0===t?ps:hs,"[object ArrayBuffer]"===ds.call(e)?i.input=new Uint8Array(e):i.input=e,i.next_in=0,i.avail_in=i.input.length;;){0===i.avail_out&&(i.output=new Uint8Array(a),i.next_out=0,i.avail_out=a),s=ls.inflate(i,r),s===ms&&n&&(s=ls.inflateSetDictionary(i,n),s===fs?s=ls.inflate(i,r):s===vs&&(s=ms));while(i.avail_in>0&&s===gs&&i.state.wrap>0&&0!==e[i.next_in])ls.inflateReset(i),s=ls.inflate(i,r);switch(s){case _s:case vs:case ms:case bs:return this.onEnd(s),this.ended=!0,!1}if(o=i.avail_out,i.next_out&&(0===i.avail_out||s===gs))if("string"===this.options.to){let e=ea.utf8border(i.output,i.next_out),t=i.next_out-e,n=ea.buf2string(i.output,e);i.next_out=t,i.avail_out=a-t,t&&i.output.set(i.output.subarray(e,e+t),0),this.onData(n)}else this.onData(i.output.length===i.next_out?i.output:i.output.subarray(0,i.next_out));if(s!==fs||0!==o){if(s===gs)return s=ls.inflateEnd(this.strm),this.onEnd(s),this.ended=!0,!0;if(0===i.avail_in)break}}return!0},ws.prototype.onData=function(e){this.chunks.push(e)},ws.prototype.onEnd=function(e){e===fs&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=Ji.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};var Ss=ws,Os=ys,Es=xs,Ds=ys,Cs=rt,ks={Inflate:Ss,inflate:Os,inflateRaw:Es,ungzip:Ds,constants:Cs};const{Deflate:Ts,deflate:$s,deflateRaw:Ps,gzip:Ns}=xa,{Inflate:Ms,inflate:Is,inflateRaw:As,ungzip:Rs}=ks;var Bs=Ts,Vs=$s,Fs=Ps,Ls=Ns,js=Ms,Us=Is,zs=As,qs=Rs,Ws=rt,Ks={Deflate:Bs,deflate:Vs,deflateRaw:Fs,gzip:Ls,Inflate:js,inflate:Us,inflateRaw:zs,ungzip:qs,constants:Ws},Js={components:{Navigator:E,SideMenu:I},data:function(){return{menuShow:!0,currentMenuLabel:"",showHeader:!0,menuStyle:"sideMenu",transitionName:"fold-left",showPage:!0,isCurrentWindow:!0}},watch:{$route:function(e,t){if(!e.hash){this.showPage=!this.showPage;var i=e.path.split("/").length,a=t.path.split("/").length;this.transitionName=i0)},initWebSocket:function(){this.$store.state.login.currentUser.token;var e=window.context.WebSocket.replace("https://","wss://").replace("http://","ws://")+"/websocket";this.websock=new WebSocket(e),this.websock.onopen=this.websocketOnopen,this.websock.onerror=this.websocketOnerror,this.websock.onmessage=this.websocketOnmessage,this.websock.onclose=this.websocketOnclose},websocketOnopen:function(){this.heartCheck.start()},websocketOnerror:function(e){this.reconnect()},ungzip:function(e,t){var i="",a=atob(e),n=Uint8Array.from(a,(function(e){return e.charCodeAt(0)})),s=Ks.ungzip(n);i=(new TextDecoder).decode(s),i&&(i=JSON.parse(i)),t&&t(i)},websocketOnmessage:function(e){var t=this,i=JSON.parse(e.data);"SCADA"==i.cmd&&this.isCurrentWindow&&this.ungzip(i.data,(function(e){t.$bus.$emit("SCADAMsg",e)})),"CQKZ"==i.cmd&&this.isCurrentWindow&&this.$bus.$emit("CQKZMsg",i.data),"DWWGKZ"==i.cmd&&this.isCurrentWindow&&this.ungzip(i.data,(function(e){t.$bus.$emit("DWWGKZMsg",e)})),"dict"==i.cmd&&this.getSysDict(),"alarm"==i.cmd&&this.$bus.$emit("SCADAAlram"),this.heartCheck.reset()},websocketOnclose:function(e){this.reconnect()},websocketSend:function(e){try{this.websock.send(e)}catch(ai){}},reconnect:function(){var e=this;this.lockReconnect||(this.lockReconnect=!0,setTimeout((function(){e.initWebSocket(),e.lockReconnect=!1}),5e3))},heartCheckFun:function(){var e=this;this.heartCheck={timeout:6e5,timeoutObj:null,serverTimeoutObj:null,reset:function(){return clearTimeout(this.timeoutObj),this.start(),this},start:function(){this.timeoutObj=setTimeout((function(){JSON.parse(sessionStorage.getItem("currentUser")).account;e.websocketSend('{"messageType":"ping","message":"web"}')}),this.timeout)}}},getSysDict:function(){A["a"].getSysDict().then((function(e){e&&sessionStorage.setItem("dict_data",JSON.stringify(e))}))}}},Hs=Js,Qs=(i("bd81"),Object(f["a"])(Hs,n,s,!1,null,"34c3f192",null));t["default"]=Qs.exports},"0b3e":function(e,t,i){"use strict";i("fab1")},"0ba1":function(e,t,i){e.exports=i.p+"img/crewDark22.623dea32.png"},"0ea0":function(e,t,i){},"0f77":function(e,t,i){},"0fd4":function(e,t,i){},1052:function(e,t,i){},1118:function(e,t,i){"use strict";i("47c0")},1157:function(e,t,i){e.exports=i("e1d4")(1430)},1339:function(e,t,i){},"13a5":function(e,t,i){"use strict";i("9adb5")},"160b":function(e,t,i){},1699:function(e,t,i){e.exports=i("e1d4")(1633)},"16b0":function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es6_typed_uint8_array__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("34ef"),core_js_modules_es6_typed_uint8_array__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es6_typed_uint8_array__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("7f7f"),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("ac6a"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_2__),xlsx_dist_xlsx_core_min_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("57b1"),xlsx_dist_xlsx_core_min_js__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(xlsx_dist_xlsx_core_min_js__WEBPACK_IMPORTED_MODULE_3__),file_saver__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("21a6"),file_saver__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(file_saver__WEBPACK_IMPORTED_MODULE_4__),_components_eipControl_bus_SubPagination_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("4e1a");__webpack_exports__["a"]={name:"eip-sub-export-dialog",props:{dataSubname:{type:String,required:!0},dataColumns:{type:String,required:!0},dataSubdesc:{type:String,default:"子表数据"}},computed:{columns:function columns(){return eval(Base64.decode(this.dataColumns))}},methods:{changeRowKey:function(e){var t=this,i=[];return e.forEach((function(e){var a={};t.columns.forEach((function(t){a[t.desc]=e[t.name]})),i.push(a)})),i},handleCommand:function(e){var t=this;_components_eipControl_bus_SubPagination_js__WEBPACK_IMPORTED_MODULE_5__["a"].exportData(this.dataSubname,e).then((function(e){var i=t.changeRowKey(e),a=xlsx_dist_xlsx_core_min_js__WEBPACK_IMPORTED_MODULE_3___default.a.utils.json_to_sheet(i),n=t.sheet2blob(a);Object(file_saver__WEBPACK_IMPORTED_MODULE_4__["saveAs"])(n,"".concat(t.dataSubdesc,".xls"))})).catch((function(e){t.$message.error("数据导出失败:".concat(e))}))},sheet2blob:function(e,t){t=t||"sheet1";var i={SheetNames:[t],Sheets:{}};i.Sheets[t]=e;var a={bookType:"xls",bookSST:!1,type:"binary"},n=xlsx_dist_xlsx_core_min_js__WEBPACK_IMPORTED_MODULE_3___default.a.write(i,a),s=new Blob([r(n)],{type:"application/octet-stream"});function r(e){for(var t=new ArrayBuffer(e.length),i=new Uint8Array(t),a=0;a!=e.length;++a)i[a]=255&e.charCodeAt(a);return t}return s}}}},"195c":function(e,t,i){},"19d0":function(e,t,i){},"19e5":function(e,t,i){"use strict";i("a0d1")},"1e90":function(e,t,i){},"1eb3":function(e,t,i){e.exports={aside_width:"230px"}},"22b0":function(e,t,i){"use strict";i("f747")},"230a":function(e,t,i){},"23db":function(e,t,i){},"250e":function(e,t,i){(function(t,a){e.exports=a(i("1699"))})("undefined"!==typeof self&&self,(function(e){return function(e){var t={};function i(a){if(t[a])return t[a].exports;var n=t[a]={i:a,l:!1,exports:{}};return e[a].call(n.exports,n,n.exports,i),n.l=!0,n.exports}return i.m=e,i.c=t,i.d=function(e,t,a){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},i.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(i.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)i.d(a,n,function(t){return e[t]}.bind(null,n));return a},i.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i(i.s=18)}({1:function(e,t){function i(e){return e&&e.__esModule?e:{default:e}}e.exports=i},18:function(e,t,i){"use strict";var a=i(1);t.__esModule=!0,t.default=void 0;var n,s=a(i(2)),r=a(i(3)),o=r.default.languages.dictionaryKeys,l=(n={languageCode:"zh-CN"},(0,s.default)(n,o.CONTEXTMENU_ITEMS_ROW_ABOVE,"上方插入行"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_ROW_BELOW,"下方插入行"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_INSERT_LEFT,"左方插入列"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_INSERT_RIGHT,"右方插入列"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_REMOVE_ROW,["移除该行","移除多行"]),(0,s.default)(n,o.CONTEXTMENU_ITEMS_REMOVE_COLUMN,["移除该列","移除多列"]),(0,s.default)(n,o.CONTEXTMENU_ITEMS_UNDO,"撤销"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_REDO,"恢复"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_READ_ONLY,"只读"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_CLEAR_COLUMN,"清空该列"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_ALIGNMENT,"对齐"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_ALIGNMENT_LEFT,"左对齐"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_ALIGNMENT_CENTER,"水平居中"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_ALIGNMENT_RIGHT,"右对齐"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_ALIGNMENT_JUSTIFY,"两端对齐"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_ALIGNMENT_TOP,"顶端对齐"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_ALIGNMENT_MIDDLE,"垂直居中"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_ALIGNMENT_BOTTOM,"底端对齐"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_FREEZE_COLUMN,"冻结该列"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_UNFREEZE_COLUMN,"取消冻结"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_BORDERS,"边框"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_BORDERS_TOP,"上"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_BORDERS_RIGHT,"右"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_BORDERS_BOTTOM,"下"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_BORDERS_LEFT,"左"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_REMOVE_BORDERS,"移除边框"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_ADD_COMMENT,"插入批注"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_EDIT_COMMENT,"编辑批注"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_REMOVE_COMMENT,"删除批注"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_READ_ONLY_COMMENT,"只读批注"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_MERGE_CELLS,"合并"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_UNMERGE_CELLS,"取消合并"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_COPY,"复制"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_CUT,"剪切"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_NESTED_ROWS_INSERT_CHILD,"插入子行"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_NESTED_ROWS_DETACH_CHILD,"与母行分离"),(0,s.default)(n,o.CONTEXTMENU_ITEMS_HIDE_COLUMN,["隐藏该列","隐藏多列"]),(0,s.default)(n,o.CONTEXTMENU_ITEMS_SHOW_COLUMN,["显示该列","显示多列"]),(0,s.default)(n,o.CONTEXTMENU_ITEMS_HIDE_ROW,["隐藏该行","隐藏多行"]),(0,s.default)(n,o.CONTEXTMENU_ITEMS_SHOW_ROW,["显示该行","显示多行"]),(0,s.default)(n,o.FILTERS_CONDITIONS_NONE,"无"),(0,s.default)(n,o.FILTERS_CONDITIONS_EMPTY,"为空"),(0,s.default)(n,o.FILTERS_CONDITIONS_NOT_EMPTY,"不为空"),(0,s.default)(n,o.FILTERS_CONDITIONS_EQUAL,"等于"),(0,s.default)(n,o.FILTERS_CONDITIONS_NOT_EQUAL,"不等于"),(0,s.default)(n,o.FILTERS_CONDITIONS_BEGINS_WITH,"开头是"),(0,s.default)(n,o.FILTERS_CONDITIONS_ENDS_WITH,"结尾是"),(0,s.default)(n,o.FILTERS_CONDITIONS_CONTAINS,"包含"),(0,s.default)(n,o.FILTERS_CONDITIONS_NOT_CONTAIN,"不包含"),(0,s.default)(n,o.FILTERS_CONDITIONS_GREATER_THAN,"大于"),(0,s.default)(n,o.FILTERS_CONDITIONS_GREATER_THAN_OR_EQUAL,"大于或等于"),(0,s.default)(n,o.FILTERS_CONDITIONS_LESS_THAN,"小于"),(0,s.default)(n,o.FILTERS_CONDITIONS_LESS_THAN_OR_EQUAL,"小于或等于"),(0,s.default)(n,o.FILTERS_CONDITIONS_BETWEEN,"在此范围"),(0,s.default)(n,o.FILTERS_CONDITIONS_NOT_BETWEEN,"不在此范围"),(0,s.default)(n,o.FILTERS_CONDITIONS_AFTER,"之后"),(0,s.default)(n,o.FILTERS_CONDITIONS_BEFORE,"之前"),(0,s.default)(n,o.FILTERS_CONDITIONS_TODAY,"今天"),(0,s.default)(n,o.FILTERS_CONDITIONS_TOMORROW,"明天"),(0,s.default)(n,o.FILTERS_CONDITIONS_YESTERDAY,"昨天"),(0,s.default)(n,o.FILTERS_VALUES_BLANK_CELLS,"空白单元格"),(0,s.default)(n,o.FILTERS_DIVS_FILTER_BY_CONDITION,"按条件过滤"),(0,s.default)(n,o.FILTERS_DIVS_FILTER_BY_VALUE,"按值过滤"),(0,s.default)(n,o.FILTERS_LABELS_CONJUNCTION,"且"),(0,s.default)(n,o.FILTERS_LABELS_DISJUNCTION,"或"),(0,s.default)(n,o.FILTERS_BUTTONS_SELECT_ALL,"全选"),(0,s.default)(n,o.FILTERS_BUTTONS_CLEAR,"清除"),(0,s.default)(n,o.FILTERS_BUTTONS_OK,"确认"),(0,s.default)(n,o.FILTERS_BUTTONS_CANCEL,"取消"),(0,s.default)(n,o.FILTERS_BUTTONS_PLACEHOLDER_SEARCH,"搜索"),(0,s.default)(n,o.FILTERS_BUTTONS_PLACEHOLDER_VALUE,"值"),(0,s.default)(n,o.FILTERS_BUTTONS_PLACEHOLDER_SECOND_VALUE,"第二值"),n);r.default.languages.registerLanguageDictionary(l);var c=l;t.default=c},2:function(e,t){function i(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}e.exports=i},3:function(t,i){t.exports=e}})["___"]}))},"25a6":function(e,t,i){"use strict";i("0fd4")},"26aa":function(e,t,i){"use strict";i("23db")},"26c6":function(e,t,i){"use strict";i("1339")},"29fb":function(e,t,i){},"2a98":function(e,t,i){"use strict";i("a032")},"2f3a4":function(e,t,i){"use strict";i("4c23")},"2fb0":function(e,t,i){"use strict";i("c703")},"34ef":function(e,t,i){e.exports=i("e1d4")(1548)},"36bc":function(e,t,i){},"38ac":function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("c5f6"),core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es6_regexp_replace__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("a481"),core_js_modules_es6_regexp_replace__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es6_regexp_replace__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("28a5"),core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_2__),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("7f7f"),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_3__),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("ac6a"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_4__),_request_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("2ade"),xlsx_dist_xlsx_core_min_js__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("57b1"),xlsx_dist_xlsx_core_min_js__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(xlsx_dist_xlsx_core_min_js__WEBPACK_IMPORTED_MODULE_6__),_components_eipControl_bus_SubPagination_js__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("4e1a"),Base64=__webpack_require__("27ae").Base64;__webpack_exports__["a"]={name:"eip-sub-import-dialog",props:{subDesc:{type:String,default:"子表模板"},dataSubname:{type:String,required:!0},maxRow:{type:String,default:null},mergeExpression:{type:String,default:null},dataColumns:{type:String,required:!0}},data:function(){return{dialogVisible:!1,importRows:null,showRowData:!1,mergeFunc:null,mode:"append",modeOptions:[{mode:"append",desc:"追加导入"},{mode:"override",desc:"覆盖导入"},{mode:"merge",desc:"合并导入",disabled:!0}]}},computed:{columns:function columns(){return eval(Base64.decode(this.dataColumns))}},watch:{dialogVisible:{handler:function(e){!e&&this.$refs.selectFile&&(this.$refs.selectFile.value="",this.importRows=null,this.showRowData=!1)},immediate:!0},mergeExpression:{handler:function handler(newVal){if(newVal){this.$set(this.modeOptions[2],"disabled",!1),this.mode="merge";var funcExp=Base64.decode(newVal);this.mergeFunc=eval("(".concat(funcExp,")"))}},immediate:!0}},methods:{exportFormSub:function(){_request_js__WEBPACK_IMPORTED_MODULE_5__["a"].post(window.context.form+"/form/form/v1/exportFormSub?subDesc="+this.subDesc,this.columns,"arraybuffer")},getNameByDesc:function(e){var t="";return this.columns.forEach((function(i){i.desc==e&&(t=i.name)})),t},changeRowKey:function(e){var t=this,i=[];return e.forEach((function(e){var a={};for(var n in e)a[t.getNameByDesc(n)]=e[n];i.push(a)})),i},dialogConfirm:function(){var e=this;if(0!=this.importRows.length){if(this.maxRow){var t=parseInt(this.maxRow);if("override"==this.mode){var i=this.importRows.length;if(i>t&&0!=t)return void this.$message.error("子表数据已超过最大行数【"+t+"】")}else if("append"==this.mode||"merge"==this.mode){var a=document.getElementsByName("online-form")[0].__vue__.data,n=this.dataSubname.split("."),s=(n[2].replace("sub_",""),a[n[1]][n[2]]||[]),r=this.importRows.length+s.length;if(r>t&&0!=t)return void this.$message.error("子表数据已超过最大行数【"+t+"】")}}_components_eipControl_bus_SubPagination_js__WEBPACK_IMPORTED_MODULE_7__["a"].importData(this.dataSubname,this.importRows,this.mode,this.mergeFunc).then((function(){e.dialogVisible=!1})).catch((function(t){e.$message.error("数据导入失败:".concat(t))}))}else this.$message.error("请选择要导入的文件")},fileChange:function(e){var t=this;e&&e.target&&e.target.files&&1==e.target.files.length&&(this.importRows=[],this.readWorkbookFromLocalFile(e.target.files[0],(function(e){t.importRows=t.changeRowKey(e)})))},readWorkbookFromLocalFile:function(e,t){var i=this,a=new FileReader;a.onload=function(e){var a=e.target.result,n=null;try{n=xlsx_dist_xlsx_core_min_js__WEBPACK_IMPORTED_MODULE_6___default.a.read(a,{type:"binary"})}catch(u){return void i.$message.error("所选文件不是有效的Excel文件.")}var s=n.SheetNames,r=n.Sheets[s[0]];if(r["!merges"]&&r["!merges"].length>0){var o=r["!merges"][0],l=Number(o["e"]["r"]);i.$message.error("Excel中不能有合并的单元格,请检查第".concat(l+1,"行数据。"))}else{var c=xlsx_dist_xlsx_core_min_js__WEBPACK_IMPORTED_MODULE_6___default.a.utils.sheet_to_json(r);c&&c.constructor==Array?t&&t(c):i.$message.error("读取的数据格式错误。")}},a.readAsBinaryString(e)}}}},"3b3b":function(e,t,i){"use strict";i("f828")},"3c78":function(e,t,i){"use strict";(function(e){i.d(t,"a",(function(){return T}));var a=i("1699"),n=i("a026");function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function r(e,t){for(var i=0;ithis.limit&&this.shift(),this)},a.prototype.shift=function(){var e=this.oldest;if(e)return this.oldest[t]?(this.oldest=this.oldest[t],this.oldest[i]=void 0):(this.oldest=void 0,this.newest=void 0),e[t]=e[i]=void 0,this._keymap["delete"](e.key),--this.size,[e.key,e.value]},a.prototype.has=function(e){return this._keymap.has(e)}}))})),k=C.LRUMap,T={name:"HotTable",props:b("HotTable"),watch:{mergedHotSettings:function(e){this.hotInstance.updateSettings(e)}},data:function(){var e=new k(this.wrapperRendererCacheSize);return e.shift=function(){var e=k.prototype.shift.call(this);return e[1].component.$destroy(),e},{__internalEdit:!1,hotInstance:null,columnSettings:null,rendererCache:e,editorCache:new Map}},computed:{mergedHotSettings:function(){return y(this.$props)}},methods:{hotInit:function(){var e=this.getGlobalRendererVNode(),t=this.getGlobalEditorVNode(),i=y(this.$props);i.columns=this.columnSettings?this.columnSettings:i.columns,t&&(i.editor=this.getEditorClass(t,this),t.child.$destroy()),e&&(i.renderer=this.getRendererWrapper(e,this),e.child.$destroy()),this.hotInstance=new a["default"].Core(this.$el,i),this.hotInstance.init(),v(this)},getGlobalRendererVNode:function(){var e=this.$slots["default"]||[];return x(e,"hot-renderer")},getGlobalEditorVNode:function(){var e=this.$slots["default"]||[];return x(e,"hot-editor")},getColumnSettings:function(){var e=S(this.$children),t=!1,i=e.map((function(e){return e.usesRendererComponent&&(t=!0),u({},e.columnSettings)}));return t&&this.settings&&(!1!==this.settings.autoColumnSize||this.settings.autoRowSize)&&(!1!==this.autoColumnSize||this.autoRowSize),i.length?i:void 0},getRendererWrapper:function(e,t){var i=this;return function(a,n,s,r,o,l,c){if(n&&!n.getAttribute("ghost-table")){var u=i.rendererCache,d={hotInstance:a,TD:n,row:s,col:r,prop:o,value:l,cellProperties:c,isRenderer:!0};if(u&&!u.has("".concat(s,"-").concat(r))){var h=O(e,t,{},d);u.set("".concat(s,"-").concat(r),{component:h,lastUsedTD:null})}var p=u.get("".concat(s,"-").concat(r)),f=p.component,g=p.lastUsedTD;if(Object.assign(f.$data,d),!f.$el.parentElement||g!==n){while(n.firstChild)n.removeChild(n.firstChild);n.appendChild(f.$el),p.lastUsedTD=n}}return n}},getEditorClass:function(e,t){var i=e.componentOptions.Ctor.options.name,a=this.editorCache,n=null;return a.has(i)?n=a.get(i):(n=O(e,t,{},{isEditor:!0}),a.set(i,n)),n.$data.hotCustomEditorClass}},mounted:function(){return this.columnSettings=this.getColumnSettings(),this.hotInit()},beforeDestroy:function(){this.hotInstance.destroy()},version:E};function $(e,t,i,a,n,s,r,o,l,c){"boolean"!==typeof r&&(l=o,o=r,r=!1);var u,d="function"===typeof i?i.options:i;if(e&&e.render&&(d.render=e.render,d.staticRenderFns=e.staticRenderFns,d._compiled=!0,n&&(d.functional=!0)),a&&(d._scopeId=a),s?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,l(e)),e&&e._registeredComponents&&e._registeredComponents.add(s)},d._ssrRegister=u):t&&(u=r?function(){t.call(this,c(this.$root.$options.shadowRoot))}:function(e){t.call(this,o(e))}),u)if(d.functional){var h=d.render;d.render=function(e,t){return u.call(t),h(e,t)}}else{var p=d.beforeCreate;d.beforeCreate=p?[].concat(p,u):[u]}return i}var P=$,N=T,M=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{attrs:{id:e.id}},[e._t("default")],2)},I=[],A=void 0,R=void 0,B=void 0,V=!1,F=(P({render:M,staticRenderFns:I},A,N,R,V,B,void 0,void 0),{name:"HotColumn",props:b("HotColumn"),methods:{createColumnSettings:function(){var e=this.$slots["default"]||[],t=x(e,"hot-renderer"),i=x(e,"hot-editor"),a=w(this.$props);t&&void 0===this.usesRendererComponent&&(this.usesRendererComponent=!0),this.columnSettings=u({},a),null!==t?this.columnSettings.renderer=this.$parent.getRendererWrapper(t,this):a.renderer&&(this.columnSettings.renderer=a.renderer),null!==i?this.columnSettings.editor=this.$parent.getEditorClass(i,this):a.editor&&(this.columnSettings.editor=a.editor)}},mounted:function(){this.createColumnSettings()},render:function(){return null}}),L=F,j=void 0,U=void 0,z=void 0,q=void 0; /*! ***************************************************************************** Copyright (c) Microsoft Corporation. All rights reserved. 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 THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABLITY OR NON-INFRINGEMENT. See the Apache Version 2.0 License for specific language governing permissions and limitations under the License. ***************************************************************************** */ function W(e,t,i,a){var n,s=arguments.length,r=s<3?t:null===a?a=Object.getOwnPropertyDescriptor(t,i):a;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)r=Reflect.decorate(e,t,i,a);else for(var o=e.length-1;o>=0;o--)(n=e[o])&&(r=(s<3?n(r):s>3?n(t,i,r):n(t,i))||r);return s>3&&r&&Object.defineProperty(t,i,r),r} /** * vue-class-component v7.1.0 * (c) 2015-present Evan You * @license MIT */P({},j,L,U,q,z,void 0,void 0);var K="undefined"!==typeof Reflect&&Reflect.defineMetadata&&Reflect.getOwnMetadataKeys;function J(e,t){H(e,t),Object.getOwnPropertyNames(t.prototype).forEach((function(i){H(e.prototype,t.prototype,i)})),Object.getOwnPropertyNames(t).forEach((function(i){H(e,t,i)}))}function H(e,t,i){var a=i?Reflect.getOwnMetadataKeys(t,i):Reflect.getOwnMetadataKeys(t);a.forEach((function(a){var n=i?Reflect.getOwnMetadata(a,t,i):Reflect.getOwnMetadata(a,t);i?Reflect.defineMetadata(a,n,e,i):Reflect.defineMetadata(a,n,e)}))}var Q={__proto__:[]},Z=Q instanceof Array;function X(e){var t=typeof e;return null==e||"object"!==t&&"function"!==t}function G(e,t){var i=t.prototype._init;t.prototype._init=function(){var t=this,i=Object.getOwnPropertyNames(e);if(e.$options.props)for(var a in e.$options.props)e.hasOwnProperty(a)||i.push(a);i.forEach((function(i){"_"!==i.charAt(0)&&Object.defineProperty(t,i,{get:function(){return e[i]},set:function(t){e[i]=t},configurable:!0})}))};var a=new t;t.prototype._init=i;var n={};return Object.keys(a).forEach((function(e){void 0!==a[e]&&(n[e]=a[e])})),n}var Y=["data","beforeCreate","created","beforeMount","mounted","beforeDestroy","destroyed","beforeUpdate","updated","activated","deactivated","render","errorCaptured","serverPrefetch"];function ee(e,t){void 0===t&&(t={}),t.name=t.name||e._componentTag||e.name;var i=e.prototype;Object.getOwnPropertyNames(i).forEach((function(e){if("constructor"!==e)if(Y.indexOf(e)>-1)t[e]=i[e];else{var a=Object.getOwnPropertyDescriptor(i,e);void 0!==a.value?"function"===typeof a.value?(t.methods||(t.methods={}))[e]=a.value:(t.mixins||(t.mixins=[])).push({data:function(){var t;return t={},t[e]=a.value,t}}):(a.get||a.set)&&((t.computed||(t.computed={}))[e]={get:a.get,set:a.set})}})),(t.mixins||(t.mixins=[])).push({data:function(){return G(this,e)}});var a=e.__decorators__;a&&(a.forEach((function(e){return e(t)})),delete e.__decorators__);var s=Object.getPrototypeOf(e.prototype),r=s instanceof n["default"]?s.constructor:n["default"],o=r.extend(t);return ie(o,e,r),K&&J(o,e),o}var te={prototype:!0,arguments:!0,callee:!0,caller:!0};function ie(e,t,i){Object.getOwnPropertyNames(t).forEach((function(a){if(!te[a]){var n=Object.getOwnPropertyDescriptor(e,a);if(!n||n.configurable){var s=Object.getOwnPropertyDescriptor(t,a);if(!Z){if("cid"===a)return;var r=Object.getOwnPropertyDescriptor(i,a);if(!X(s.value)&&r&&r.value===s.value)return}Object.defineProperty(e,a,s)}}}))}function ae(e){return"function"===typeof e?ee(e):function(t){return ee(t,e)}}ae.registerHooks=function(e){Y.push.apply(Y,e)};var ne=function(e){function t(){var e;return s(this,t),e=g(this,h(t).apply(this,arguments)),e.name="BaseEditorComponent",e.instance=null,e.row=null,e.col=null,e.prop=null,e.TD=null,e.originalValue=null,e.cellProperties=null,e.state=null,e.hot=null,e}return d(t,e),o(t,[{key:"mounted",value:function(){var e=this;this.$data.hotCustomEditorClass=function(){var t=function(t){function i(t,a,n,r,o,l){var c;return s(this,i),c=g(this,h(i).call(this,t,a,n,r,o,l)),e.$data.hotCustomEditorInstance=f(c),c}return d(i,t),o(i,[{key:"focus",value:function(){}},{key:"getValue",value:function(){}},{key:"setValue",value:function(){}},{key:"open",value:function(){}},{key:"close",value:function(){}}]),i}(a["default"].editors.BaseEditor);return Object.getOwnPropertyNames(a["default"].editors.BaseEditor.prototype).forEach((function(i){"constructor"!==i&&(t.prototype[i]=function(){for(var t,a=arguments.length,n=new Array(a),s=0;s0&&(n=!0),a.isShare)return void a.close(!0);var s="";s="new"==e.openType?"/statement/draftList/".concat(e.tempAlias,"/").concat(n,"?isNew=true"):"/"+e.alias_new+"/draftList/"+e.tempAlias+"/"+n,e.$router.push(s)}else e.disabled=!1,e.$message.error(i.message)}))})).catch((function(e){return _utils_js__WEBPACK_IMPORTED_MODULE_7__["a"].handleGetFormDataReject(e)}))},close:function(e){_utils_js__WEBPACK_IMPORTED_MODULE_7__["a"].closeAllNotification();var t=this,i=window.location.href,a=i.split("?");if(e)setTimeout((function(){if(t.isShare)t.$router.push("/messageFillPage/1");else{if(a.length>1){var e=i.split("?")[1].split("&");if(e.includes("isNewPage=true"))return void t.$router.push("/messageFillPage/1")}if("new"==t.openType){var n=!1;t.bindList&&t.bindList.length>0&&(n=!0),t.$router.push("/statement/draftList/".concat(t.tempAlias,"/").concat(n,"?isNew=true"))}else t.$router.go(-1)}}),2e3);else if(t.isShare)t.$router.push("/messageFillPage/1");else if("new"==t.openType)window.close();else{var n="statement";sessionStorage.menu_alias&&(n=sessionStorage.menu_alias);var s="/"+n+"/template/preview/"+t.templateKey;t.$route.meta&&t.$route.meta.single&&(s+="/true"),t.$router.push(s)}},handler:function(){var e=this,t=this,i={formKey:t.formKey,boAlias:t.boAlias,id:t.id?t.id:"",action:t.action,recordId:t.recordId?t.recordId:"",dataKey:t.templateKey?t.templateKey:""};t.$store.dispatch("form/getTemplateForm",i).then((function(i){if(i.result){if(t.data=i.data,t.bindList&&t.bindList.length>0)for(var a=0;a0){var t=e[0];a["default"].set(e,0,t)}},_vueComponentKey:function(e){return"".concat(e,":VueComponent")},importData:function(e,t,i,a){return new Promise((function(r,o){if(s._map.has(e)){var l=s._vueComponentKey(e);s._map.has(l)||o("未找到".concat(e,"所对应的数据实例,无法导入数据。"));var c=s._map.get(e),u=s._map.get(l),d=c.rows;switch(i){case"override":n["a"].setValueByPath(u,e,t);break;case"append":var h=d.concat(t);n["a"].setValueByPath(u,e,h);break;case"merge":a||a.constructor==Function||o("合并导入必须提供合并导入的方法:".concat(a));var p=a(d,t);n["a"].setValueByPath(u,e,p);break}c.rows=n["a"].getValueByPath(u,e),s._digest(c.rows),r()}else o("未找到".concat(e,"所对应的子表数据"))}))},exportData:function(e,t){return new Promise((function(i,a){if(s._map.has(e))if("current"==t)i(s.pagingByPath(e));else if("all"==t){var n=s._map.get(e);i(n.rows)}else a("未知的导出类型:".concat(t));else a("未找到".concat(e,"所对应的子表数据"))}))},pagingByPath:function(e,t){var i=s._vueComponentKey(e);if(!s._map.has(i)&&t&&s._map.set(i,t),s._map.has(e)){var a=s._map.get(e),n=a.rows,r=a.pageSize,o=(a.currentPage-1)*r;return o+r>=n.length?n.slice(o,n.length):n.slice(o,o+r)}return[]}};t["a"]=s},"500b":function(e,t,i){"use strict";i("aad5")},5033:function(e,t,i){"use strict";i("6e03")},5304:function(e,t,i){"use strict";i("c800")},5562:function(e,t,i){"use strict";i("5ef6")},"57b1":function(e,t,i){e.exports=i("e1d4")(1667)},5948:function(e,t,i){"use strict";i("c57b")},"5ef6":function(e,t,i){},"5f07":function(e,t,i){"use strict";i("d1d3")},6332:function(e,t,i){},6460:function(e,t,i){"use strict";i("230a")},"65d9":function(e,t,i){},"67aa":function(e,t,i){"use strict";i.r(t);var a=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fullscreen"},[a("el-header",{attrs:{height:"50px"}},[a("div",{staticClass:"header-container"},[a("div",{staticClass:"logo-container"},[a("img",{attrs:{src:i("7c85"),alt:""}}),a("span",{staticClass:"logoText"},[e._v(e._s(e.companyName))])])])]),a("div",{staticClass:"top-left"},[a("span",{staticClass:"top-left-date"},[e._v(e._s(e.date))]),a("span",{staticClass:"top-left-day"},[e._v(e._s(e.day))])]),a("div",{staticClass:"top-right"},[a("span",{staticClass:"top-right-name"},[e._v("欢迎您:"+e._s(e.username))])]),a("video",{staticStyle:{"z-index":"-1",position:"absolute","object-fit":"cover",left:"0px",top:"0px",width:"100%",height:"100%"},attrs:{loop:"",autoplay:"",muted:""},domProps:{muted:!0}},[a("source",{attrs:{src:e.videoSrc,type:"video/mp4"}}),a("source",{attrs:{src:e.videoSrc,type:"video/ogg"}}),a("source",{attrs:{src:e.videoSrc,type:"video/webm"}})]),a("div",{staticClass:"inner-fullscreen"},[a("div",{staticClass:"crew-container crew6"},[a("img",{staticStyle:{width:"100%",height:"100%"},attrs:{src:e.crewImg}}),a("div",{staticClass:"crew-leaf1"})]),a("div",{staticClass:"crew-container crew5"},[a("img",{staticStyle:{width:"100%",height:"100%"},attrs:{src:e.crewImg}}),a("div",{staticClass:"crew-leaf1"})]),a("div",{staticClass:"crew-container crew4"},[a("img",{staticStyle:{width:"100%",height:"100%"},attrs:{src:e.crewImg}}),a("div",{staticClass:"crew-leaf1"})]),a("div",{staticClass:"crew-container crew3"},[a("img",{staticStyle:{width:"100%",height:"100%"},attrs:{src:e.crewImg}}),a("div",{staticClass:"crew-leaf1"})]),a("div",{staticClass:"crew-container crew2"},[a("img",{staticStyle:{width:"100%",height:"100%"},attrs:{src:e.crewImg}}),a("div",{staticClass:"crew-leaf1"})]),a("div",{staticClass:"crew-container crew1"},[a("img",{staticStyle:{width:"100%",height:"100%"},attrs:{src:e.crewImg}}),a("div",{staticClass:"crew-leaf1"})]),a("div",{staticClass:"bg-circle-container-outer"},[a("div",{staticClass:"bg-circle-container"},[a("div",{staticClass:"bg-circle"}),a("div",{staticClass:"bg-circle-center"}),a("div",{staticClass:"bg-circle-line"},[e._l(e.frontMenus.slice(0,5),(function(t,i){return a("div",{key:t.alias,class:"circle-container circleL circleL"+(i+1),on:{click:function(i){return e.goPage(t)}}},[a("div",{staticClass:"circle-bg"},[a("div",{class:"circle-inner circle-inner-"+(i+1)})]),a("div",{staticClass:"circle-text"},[e._v("\n "+e._s(t.name)+"\n ")])])})),e._l(e.frontMenus.slice(5),(function(t,i){return a("div",{key:t.alias,class:"circle-container circleR circleR"+(i+1),on:{click:function(i){return e.goPage(t)}}},[a("div",{staticClass:"circle-bg"},[a("div",{class:"circle-inner circle-inner-"+(i+1)})]),a("div",{staticClass:"circle-text"},[e._v("\n "+e._s(t.name)+"\n ")])])}))],2)])])])],1)},n=[],s=i("86b9"),r={name:"CrewIndex",data:function(){return{companyName:"",videoSrc:i("c180"),crewImg:i("0ba1"),frontMenus:[{name:""}],date:"",day:"",timer:null,username:""}},mounted:function(){this.fullname||(this.username=JSON.parse(sessionStorage.getItem("currentUser")).username),this.getSysInfo(),this.getMenus(),this.formatDate()},beforeDestroy:function(){clearInterval(this.timer)},methods:{getSysInfo:function(){var e=this,t="${uc}/uc/tenantManage/v1/getTenantByCode?code=platform";this.$http.get(t).then((function(t){if(t.data){var i=t.data;e.companyName=i.nameFront}}))},formatDate:function(){var e=this;this.timer=null,setInterval((function(){var t=(new Date).getTime();e.date=s["a"].formatDate(t,"dateTime")}),1e3),0==(new Date).getDay()?this.day="星期日":1==(new Date).getDay()?this.day="星期一":2==(new Date).getDay()?this.day="星期二":3==(new Date).getDay()?this.day="星期三":4==(new Date).getDay()?this.day="星期四":5==(new Date).getDay()?this.day="星期五":6==(new Date).getDay()&&(this.day="星期六")},getMenus:function(){var e=this,t=sessionStorage.getItem("currentFrontMenus");t?this.frontMenus=JSON.parse(t):this.$store.dispatch("menu/actionFrontMenus").then((function(t){e.frontMenus=t}))},goPage:function(e){this.$router.push({path:"/frontPlat/".concat(e.alias)})}}},o=r,l=(i("7097"),i("2877")),c=Object(l["a"])(o,a,n,!1,null,"78bedbd0",null);t["default"]=c.exports},"6e03":function(e,t,i){},7097:function(e,t,i){"use strict";i("cb02")},"71be":function(e,t,i){},"71c5":function(e,t,i){},7470:function(e,t,i){},7838:function(e,t,i){"use strict";i("97c0")},"794a":function(e,t,i){"use strict";i("04a4")},"7c85":function(e,t,i){e.exports=i.p+"img/whiteLogo_darkTheme.12f54666.png"},"7e5a":function(e,t,i){"use strict";i("19d0")},"7f4e":function(e,t,i){},"801d":function(e,t,i){"use strict";i("1eb3")},8033:function(e,t,i){},"831b":function(e,t,i){},"842e":function(e,t,i){},"8c54":function(e,t,i){"use strict";i("49ba")},"926e":function(e,t,i){},"96d8":function(e,t,i){"use strict";var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-dialog",{attrs:{title:"数据明细",visible:e.showSubDetail,"close-on-click-modal":!1},on:{"update:visible":function(t){e.showSubDetail=t}}},[i("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[i("tbody",e._l(e.displayFields,(function(t,a){return i("tr",{key:a},[i("td",{staticClass:"recordInformation"},[e._v(e._s(t[0]["name"])+":")]),i("td",{staticClass:"overstriking"},[e._v(e._s(t[0]["value"]))]),t[1]?i("td",{staticClass:"recordInformation"},[e._v(e._s(t[1]["name"])+":")]):e._e(),t[1]?i("td",{staticClass:"overstriking"},[e._v(e._s(t[1]["value"]))]):e._e(),t[1]?e._e():i("td",{staticClass:"recordInformation"}),t[1]?e._e():i("td",{staticClass:"overstriking"})])})),0)]),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{size:"medium"},on:{click:function(t){e.showSubDetail=!1}}},[e._v("取 消")])],1)])},n=[],s=(i("7f7f"),{name:"sub-data-detail",components:{},data:function(){return{showSubDetail:!1,displayFields:[]}},methods:{handleOpen:function(e,t){if(this.displayFields=[],this.showSubDetail=!0,t&&t.length>0)for(var i=0,a=0;a0&&(e.cellCalcs=Object(D_jenkins_workspace_cssc_fvue_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_12__["a"])(t.cellCalcs),e.cellCalcs.forEach((function(e){var t=e.cellField.split(".")[2];n.readOnlyRowsMap[t+"_"+(e.rowIndex-1)]=!0}))),i&&i.length>0){for(var s=e.permission?e.permission["fields"][t.boSubEntity]:[],r=[],o=[],l=[[]],c=function(t){var l=i[t];e.fieldNameMap[l.name]=l.desc,r.push(l.desc),n.initRowData[l.name]="";var c=l.column;if(c.className="htLeft","dropdown"==c.type&&Array.isArray(c.source)&&c.source.length>0){var u=[];c.source.forEach((function(e){""!=e.value&&"undefined"!=e.value&&u.push(e.value)})),c.source=u}if(c.mathExp&&(e.initMathMap(c),a=!0),c.rowMathExp&&Array.isArray(c.rowMathExp)&&c.rowMathExp.length>0&&(e.initRowMathMap(c),a=!0),!0===c.mergeCell){var d={field:c.data,index:t};e.mergeCellField?e.addCellFieldChildren(e.mergeCellField,d):e.mergeCellField=_objectSpread({},d)}if("r"==s[c.data]?c.readOnly=!0:"n"==s[c.data]?e.hotSettings.hiddenColumns.columns.push(t):"b"==s[c.data]&&(c.required=!0,e.requiredRowsMap[c.data]=!0),c.readOnly)e.readOnlyColumnMap[t]={field:c.data,desc:l.desc};else if(c.readOnlyRows){var h=c.readOnlyRows.split(",");h.forEach((function(e){n.readOnlyRowsMap[c.data+"_"+(e-1)]=!0}))}if(c.required)e.requiredRowsMap[c.data]={all:!0};else if(c.requiredRows){var p=c.requiredRows.split(",");n.requiredRowsMap[c.data]={all:!1,rows:p}}e.handCellStyle(c),1==l.isSum&&(e.firstSumMap[l.name]=!0),o.push(c)},u=0;u0){var h={};d.forEach((function(e){var t=e.fromFields;if(e.toField&&t&&Array.isArray(t)&&t.length>0){var i=e.toField.split(".")[2];n.crossMappingFields[i]||(n.crossMappingFields[i]={}),n.crossMappingFields[i][e.toIndex-1]=!0;for(var a="",s=0;s0){var t={};e.forEach((function(e){if(e.sumField&&e.mainField){var i=e.sumField.split(".");t[i[2]]=e}})),this.mainFieldMathMap=t}},initAllMathField:function(){var e=this,t=e.rowMathExpMap,i=e.mathExpMap,a=(e.mathExpItemMap,[]);if(t)for(var n in t)if(t.hasOwnProperty(n)){var s=t[n],r={name:n,isAll:!1,index:[]};for(var o in s)if(s.hasOwnProperty(o))if(-1!=o.indexOf(":")){var l=o.split(":");if(2==l.length)for(var c=e.toNumber(l[0]),u=e.toNumber(l[1]),d=c;d<=u;d++)r.index.push(d)}else r.index.push(e.toNumber(e.toNumber(o)));a.push(r)}if(i)for(var h in i)i.hasOwnProperty(h)&&a.push({name:h,isAll:!0});a&&a.length>0&&(e.allMathExpList=a)},initNestedHeaders:function(e,t){var i=function(e){for(var i=e.startField,a=e.endField,n=0,s=!1,r=0;r0&&n++);return{label:e.name,colspan:n}},a=function(e,t){var a=null;return t.forEach((function(t){a||e!=t.startField||(a=i(t))})),a};if(e&&"undefined"!=typeof e.nestedHeaders&&e.nestedHeaders){var n=[];if(e.nestedHeaders.forEach((function(e){for(var i=[],s=0;s0){var s=[];t.forEach((function(e){s.push(e.desc)})),n.push(s),this.hotSettings.nestedHeaders=n}}},initFormFields:function(){var e=_utils_js__WEBPACK_IMPORTED_MODULE_14__["a"].getOnlineFormInstance(this);if(this.formId=e.$refs["onlineForm"].$parent.$parent.formId,this.formId&&"undefined"!=typeof this.formId){var t=this.subTablePath.split("."),i=t[1].split("sub_")[1],a=this;this.$http.get("${form}/form/form/v1/getFormFields?formId="+this.formId+"&entName="+i).then((function(e){e.data&&(a.formFields=e.data)}),(function(e){}))}},handlerMenu:function(e,t){if(this.permission&&this.permission["table"]){var i=this.permission["table"][e.boSubEntity],a=this;i&&1==i.add&&(this.hotSettings.contextMenu.items["row_above"]={name:"上方插入一行"},this.hotSettings.contextMenu.items["row_below"]={name:"下方插入一行"},this.hotSettings.contextMenu.items["row_up"]={name:"上移",callback:function(){var e=this.getSelected()[0],t=e[0];if(0===t)a.$message({message:"已经是列表中第一位",type:"warning"});else{var i=a.hotSettings.data,n=i[t-1];i[t-1]=i[t],i[t]=n,a.hotSettings.data=[],a.hotSettings.data=i}}},this.hotSettings.contextMenu.items["row_down"]={name:"下移",callback:function(){var e=this.getSelected()[0],t=e[0],i=a.hotSettings.data;if(t===i.length-1)a.$message({message:"已经是列表中最后一位",type:"warning"});else{var n=i[t+1];i[t+1]=i[t],i[t]=n,a.hotSettings.data=[],a.hotSettings.data=i}}},i&&1==i.del&&(this.hotSettings.contextMenu.items["remove_row"]={name:"删除行"}))}},handCellStyle:function(e){if(e.style){var t="";e.style.diyStyle?t=e.style.diyStyle:(e.style.background&&(t="background-color:"+e.style.background+";"),e.style.bold&&(t+="font-weight: bold;"),e.style.size&&(t=t+"font-size:"+e.style.size+"px;"),e.style.color&&(t=t+"color:"+e.style.color+";")),t&&(this.cellStyleMap[e.data]=t)}},cellsMe:function(e,t,i){var a={renderer:this.rendererMe};return!this.mathRowCellMap[i]||!0!==this.mathRowCellMap[i][-1]&&!0!==this.mathRowCellMap[i][e]?(this.crossMappingFields[i]&&!0===this.crossMappingFields[i][e]||this.firstSumMap[i]&&0==e||!0===this.readOnlyRowsMap[i+"_"+e])&&(a["readOnly"]=!0):a["readOnly"]=!0,a},afterLoadDataMe:function(){},rendererMe:function(e,t,i,a,n,s,r){handsontable__WEBPACK_IMPORTED_MODULE_19__["default"].renderers.TextRenderer.apply(this,arguments),this.cellStyleMap[n]&&(t.style=this.cellStyleMap[n]),t.style.lineHeight="22px",!this.mathRowCellMap[n]||!0!==this.mathRowCellMap[n][-1]&&!0!==this.mathRowCellMap[n][i]?(this.crossMappingFields[n]&&!0===this.crossMappingFields[n][i]||this.firstSumMap[n]&&0==i||!0===this.readOnlyRowsMap[n+"_"+i])&&(r["readOnly"]=!0,t.style.background="#F5F7FA"):(r["readOnly"]=!0,t.style.background="#F5F7FA")},buildMergeCell:function(e){if(e||(e=this.getHotTableData()),!e||1!=e.length||0!=Object.keys(e[0]).length){var t=[],i={row:0,col:0,rowspan:e.length,colspan:1};return this.getChildrenMergeCell(t,e,i,this.mergeCellField),this.mergeCells=t,t}},getChildrenMergeCell:function(e,t,i,a){for(var n=a,s={},r={},o=i.row;o1){var u={row:c.startRow,col:n.index,rowspan:c.size,colspan:1};e.push(_objectSpread({},u)),n.children&&this.getChildrenMergeCell(e,t,u,n.children)}delete s[n.field],s[n.field]={value:l[n.field],size:1,startRow:o}}else c.size++,s[n.field]=c}else s[n.field]={value:l[n.field],size:1,startRow:o}}for(var d in s)if(s.hasOwnProperty(d)){var h=s[d];if(h.size>1){var p={row:h.startRow,col:r[d],rowspan:h.size,colspan:1};e.push(_objectSpread({},p)),n.children&&this.getChildrenMergeCell(e,t,p,n.children)}}},beforeRemoveRowMe:function(e,t){},afterCreateRowMe:function(e){this.hotSettings.data[e]=_objectSpread({},this.initRowData),Array.isArray(this.hotSettings.data[0])&&(this.hotSettings.data[0]=_objectSpread({},this.initRowData),this.hotSettings.data[0]=this.fillOrgDataField(this.hotSettings.data[0])),this.hotSettings.data[e]=this.fillOrgDataField(this.hotSettings.data[e])},afterChangeMe:function(e,t){if("edit"==t||"Autofill.fill"==t)this.execInCellMathExp(null,e);else if("CopyPaste.paste"==t&&e&&e.length>0){var i=this.getBackMergeData(),a=!1;if(i){e.forEach((function(e){var t=e[0],n=e[1],s=e[3];" "===s&&(i[t][n]="",a=!0)})),a&&(this.hotSettings.data=[],this.hotSettings.data=i);try{this.execCrossMapping(),this.execCellMathExp(i)}catch(n){}}}},execMathExpAll:function(e){if(e&&e.length>0){var t=this,i=!1,a=this.getBackMergeData(),n=this.firstSumMap,s={};e.forEach((function(e){var n=e[0],r=e[1];s[r]=!0;var o=t.exeAllMathExp(a,t,n,i);a=o.data,o.isChange&&(i=o.isChange)}));var r=t.exeAllRowMathExp(a,t,i);a=r.data,r.isChange&&(i=r.isChange);var o=t.exeCellMathExp(a,t,i);if(a=o.data,o.isChange&&(i=o.isChange),"{}"!=JSON.stringify(n))for(var l in n)if(n.hasOwnProperty(l)){var c=t.exeFirstRowSum(a,l,t,i,n);a=c.data,c.isChange&&(i=c.isChange)}for(var u in s)s.hasOwnProperty(u)&&t.exeMainFieldMathExp(a,u,t);i&&(this.hotSettings.data=[],this.hotSettings.data=a),this.mergeCells&&this.mergeCells.length>0&&(this.hotSettings.mergeCells=this.buildMergeCell(a))}},exeAllMathExp:function(e,t,i,a){if(t.mathExpMap){for(var n in t.mathExpMap)if(t.mathExpMap.hasOwnProperty(n)&&!this.isInRowMath(n,i)){var s=t.mathExpMap[n],r=this.calcExpValue(s,e,i);e[i]&&(e[i][n]=r,a=!0)}return{data:e,isChange:a}}},isInRowMath:function(e,t){var i=!1;if(this.allRowMathMap&&this.allRowMathMap[e]){var a=this.allRowMathMap[e];a&&a.length>0&&a.forEach((function(e){if(e.sn-1==t)return i=!0,!0}))}return i},exeAllRowMathExp:function(e,t,i){if(t.allRowMathMap){var a=function(a){if(t.allRowMathMap.hasOwnProperty(a)){var n=t.allRowMathMap[a];n&&n.length>0&&n.forEach((function(n){if(e[n.sn-1]){var s=t.calcRowsExpValue(n.mathExp,e,a);e[n.sn-1][a]=s,i=!0}}))}};for(var n in t.allRowMathMap)a(n)}return{data:e,isChange:i}},exeCellMathExp:function(e,t,i){if(t.cellCalcs&&t.cellCalcs.length>0){var a=_utils_js__WEBPACK_IMPORTED_MODULE_14__["a"].getOnlineFormInstance(this);t.cellCalcs.forEach((function(n){var s=n.cellField.split(".")[2];if(e[n.rowIndex-1]){var r=t.calcCellExpValue(n.mathExp,e,a);e[n.rowIndex-1][s]=r,i=!0}}))}return{data:e,isChange:i}},exeFirstRowSum:function(e,t,i,a,n){if(e&&e.length>0&&!0===n[t]){var s=i.sumCol(e,t,!0,i);e[0][t]=this.tofixed(s,2),a=!0}return{data:e,isChange:a}},sumCol:function(e,t,i,a){var n=0;if(e&&e.length>0)for(var s=0;s=d&&t<=h&&l.push(c)}}l.length>0&&l.forEach((function(t){var s=a.rowMathExpMap[i][t];s.forEach((function(t){var s=a.calcRowsExpValue(t.mathExp,e,i);e[t.sn-1]&&(e[t.sn-1][i]=s,n=!0)}))}))}return{data:e,isChange:n}},exeMathExp:function(e,t,i,a,n,s){var r=a.mathExpItemMap[i];if(r){for(var o in r)if(r.hasOwnProperty(o)){var l=r[o],c=this.calcExpValue(l,e,t);e[t]&&(e[t][o]=c,n=!0,a.exeMainFieldMathExp(e,o,a))}for(var u in a.mathExpItemMap)if(a.mathExpItemMap.hasOwnProperty(u)&&i!=u){var d=a.mathExpItemMap[u];for(var h in d)if(d.hasOwnProperty(h)){var p=d[h],f=this.calcExpValue(p,e,t);e[t]&&(e[t][h]=f,n=!0,a.exeMainFieldMathExp(e,h,a))}}}return s?a.exeMathExp(e,t,i,a,n,!1):{data:e,isChange:n}},exeMainFieldMathExp:function(e,t,i){var a=this.mainFieldMathMap[t];if(a){var n=0,s=this;a.mainField&&e&&e.length>0&&e.forEach((function(e){n+=s.toNumber(e[t])}));var r=_utils_js__WEBPACK_IMPORTED_MODULE_14__["a"].getOnlineFormInstance(this);if(r&&r["data"]){var o=a.mainField.split(".");r["data"][o[0]][o[1]]=n}}},afterSelectionEndMe:function(e,t,i,a){var n=this.readOnlyColumnMap[t];if(e==i&&t==a&&n)this.$message({message:"字段【"+n["desc"]+"】不可填写!",type:"warning"});else if(this.hotSettings.columns[t]){var s=this.hotSettings.columns[t]["data"];s&&!0===this.readOnlyRowsMap[s+"_"+e]?this.$message({message:"当前单元格不可填写!",type:"warning"}):s&&this.mathRowCellMap[s]&&(!0===this.mathRowCellMap[s][-1]||!0===this.mathRowCellMap[s][e])?this.$message({message:"当前为计算单元格,不可填写!",type:"warning"}):this.crossMappingFields[s]&&!0===this.crossMappingFields[s][e]?this.$message({message:"当前为跨表取数单元格,不可填写!",type:"warning"}):this.firstSumMap[s]&&0==e&&this.$message({message:"当前为汇总单元格,不可填写!",type:"warning"})}},toNumber:function(e){if("undefined"==typeof e||null===e||void 0===e||""===e)return 0;"string"==typeof e&&(e=e.replace(/,/g,""));var t=e.toString().match(/([$|¥])\d+\.?\d*/);return t&&(e=e.replace(t[1],"")),Number(e)},calcExpValue:function calcExpValue(exp,scope,subIndex){if(!exp)return 0;var reg=/([\[|\{]).*?\((.*?)\)[\}|\]]/g,_this=this;if(exp=exp.replace(reg,(function(){var e=arguments[1],t=arguments[2],i=0;if(scope)if("["==e){var a=[],n=t.split(".");if(n.length<1)throw"子表统计的表达式".concat(t,"错误");var s=n.length,r=n[s-1],o=0;scope[subIndex]&&scope[subIndex][r]&&(o=_this.toNumber(scope[subIndex][r])),a.push(o),i="[".concat(a.join(","))}else{n=t.split("."),r=n[n.length-1];var l=scope[subIndex]?_this.toNumber(scope[subIndex][r]):0;l=_this.toNumber(l),isNaN(l)||""==l||(i=l)}return i||(i=0),i<0&&(i="("+i+")"),i})),exp=exp.replace(/[|\[|\]]/g,""),"FormMath.tofixed"!=exp.substring(0,16))return this.isValue(this.tofixed(eval("(".concat(exp,")")),0));try{return this.isValue(eval("(".concat(exp,")")))}catch(error){return _this.$message({message:"计算公式执行失败:"+error,type:"error"}),0}},calcRowsExpValue:function calcRowsExpValue(exp,scope,fName){if(!exp)return 0;var reg=/\[(.*?)\]/g,_this=this;if(exp=exp.replace(reg,(function(){var e=arguments[1],t=arguments[2],i=arguments[3],a=0;if(scope)if(e.indexOf(":")>-1){var n=i.substring(t-13,t-1);if("FormMath.sum"===n){for(var s=e.split(":"),r=_this.toNumber(s[0]),o=_this.toNumber(s[1]),l=[],c=r;c<=o;c++){var u=c-1;scope[u]&&l.push(_this.toNumber(scope[u][fName]))}a="["+l+"]"}}else{var d=0;u=_this.toNumber(e)-1;scope[u]&&(d=_this.toNumber(scope[u][fName])),d=_this.toNumber(d),isNaN(d)||""==d||(a=d)}return a||(a=0),a<0&&(a="("+a+")"),a})),"FormMath.tofixed"!=exp.substring(0,16))return this.isValue(this.tofixed(eval("(".concat(exp,")")),0));var resultValue=0;try{resultValue=this.isValue(eval("(".concat(exp,")")))}catch(error){_this.$message({message:"计算公式执行失败:"+error,type:"error"})}return resultValue},calcCellExpValue:function calcCellExpValue(exp,scope,formInst){if(!exp)return 0;var reg=/([\[|\{]).*?\((.*?)\)[\}|\]]/g,_this=this,subDataMap={};if(subDataMap[_this.subTablePath]=scope,exp=exp.replace(reg,(function(){var e=arguments[1],t=arguments[2],i=0;if(scope)if("["==e){var a=[],n=t.split(".");if(n.length<1)throw"子表统计的表达式".concat(t,"错误");var s=n.length,r=0;if(s>3){var o=n[s-1],l=o.match(/\[(.+?)\]/g),c=_this.toNumber(l[0].replace(/\[(.+?)\]/g,"$1"))-1,u=o.replace(l[0],""),d=n[1]+"."+n[2];if(!subDataMap[d]&&_this.subTablePath!=d){var h="hottable."+d,p=formInst.$refs["onlineForm"].$refs[h];if(p)subDataMap[d]=formInst.$refs["onlineForm"].$refs[h].getHotTableData();else{var f=d.split(".");formInst.data[f[0]]&&formInst.data[f[0]][f[1]]&&(subDataMap[d]=formInst.data[f[0]][f[1]])}}if(subDataMap[d]){var g=Object(D_jenkins_workspace_cssc_fvue_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_12__["a"])(subDataMap[d]);g[c]&&g[c][u]&&(r=_this.toNumber(g[c][u]))}}else formInst.data[n[1]]&&formInst.data[n[1]][n[2]]&&(r=_this.toNumber(formInst.data[n[1]][n[2]]));a.push(r),i="[".concat(a.join(","))}else{n=t.split("."),n[n.length-1];var m=0;formInst.data[n[1]]&&formInst.data[n[1]][n[2]]&&(m=_this.toNumber(formInst.data[n[1]][n[2]])),isNaN(m)||""==m||(i=m)}return i||(i=0),i<0&&(i="("+i+")"),i})),exp=exp.replace(/[|\[|\]]/g,""),"FormMath.tofixed"!=exp.substring(0,16))return this.isValue(this.tofixed(eval("(".concat(exp,")")),0));try{return this.isValue(eval("(".concat(exp,")")))}catch(error){return _this.$message({message:"计算公式执行失败:"+error,type:"error"}),0}},getValueByPath:function(e,t){var i=this.hotSettings.data;if(!i||!e||e.constructor!=String)return null;if(!/^\w?.*[\w|\]]$/.test(e))return null;var a=e.split(".");if(1==a.length)return i[e];if(a.length>1){for(var n=i,s=0;s0){this.hotSettings.data=JSON.parse(JSON.stringify(e));var i=this.buildMergeCell(e);i&&"undefined"!=typeof i&&(this.hotSettings.mergeCells=i),this.execInCellMathExp(e)}else this.hotSettings.data=[[]]},mergeCellRefresh:function(){var e=this.getBackMergeData();this.hotSettings.mergeCells=this.buildMergeCell(e)},execCellMathExp:function(e){this.execInCellMathExp(e),this.execInCellMathExp(),this.execInCellMathExp()},execInCellMathExp:function(e,t){e||(e=this.getBackMergeData());var i=!1;if(t||(t=[]),t.length>0||this.allMathExpList&&this.allMathExpList.length>0&&e&&e.length>0||this.cellCalcs||this.cellCalcs.length>0){var a=this.allMathExpList;if(a&&a.length>0){var n=e.length;a.forEach((function(e){if(e.isAll)for(var i=0;i0)for(var a=0;a0){var r=s[0];t.push({0:r.rowIndex,1:r.cellField.split(".")[2]})}t&&t.length>0?this.execMathExpAll(t):i=!0}else i=!0;if(i){var o=this.firstSumMap;if("{}"!=JSON.stringify(o)){var l=this,c=!1,u=this.getHotTableData();for(var d in o)if(o.hasOwnProperty(d)){var h=l.exeFirstRowSum(u,d,l,c,o);u=h.data,h.isChange&&(c=h.isChange)}c&&(this.hotSettings.data=[],this.hotSettings.data=u),this.mergeCells&&this.mergeCells.length>0&&(this.hotSettings.mergeCells=this.buildMergeCell(u))}}},execCrossMapping:function(){var e=this;this.crossMappings&&this.crossMappingSubTables.length>0&&function(){var t={},i=e.getHotTableData(),a=e,n=_utils_js__WEBPACK_IMPORTED_MODULE_14__["a"].getOnlineFormInstance(e);e.crossMappingSubTables.forEach((function(e){var i="hottable."+e,a=n.$refs["onlineForm"].$refs[i];if(a)t[e]=n.$refs["onlineForm"].$refs[i].getHotTableData();else{var s=e.split(".");n.data[s[0]]&&n.data[s[0]][s[1]]&&(t[e]=n.data[s[0]][s[1]])}}));var s=!1;for(var r in a.crossMappings)if(a.crossMappings.hasOwnProperty(r)){var o=a.crossMappings[r];o.forEach((function(e){var n=e["fromFields"],r=a.toNumber(e["toIndex"])-1,o=e["toField"].split(".");if(n&&n.length>0&&i[r]){for(var l=0,c=0;c0&&Array.isArray(t[0])&&i&&"{}"!=JSON.stringify(i)){var n={},s=this.hotSettings.data[0];for(var r in i)i.hasOwnProperty(r)&&(n[r]="undefined"==typeof s[r]?"":s[r]);t[0]=n,this.hotSettings.data[0]=n}if(t&&1==t.length&&JSON.stringify(t[0])==JSON.stringify(this.initRowData))return[];var o=this.mergeCells;if(o&&o.length>0&&t&&t.length>0){var l=this.hotSettings.columns;o.forEach((function(e){var i=e.row;if(t[i])for(var a=e.rowspan,n=l[e["col"]]["data"],s=t[i][n],r=i;r0&&c&&c.orgConfig&&(c.orgConfig.name&&this.fillOrg.id||c.orgConfig.instId)){var u=this.getOrgFillFieldObj(c);(u.orgNameField||u.orgIdField||u.orgCodeField||u.instIdField)&&t.forEach((function(e){u.orgNameField&&!e[u.orgNameField]&&(e[u.orgNameField]=a.fillOrg.name),u.orgIdField&&!e[u.orgIdField]&&(e[u.orgIdField]=a.fillOrg.id),u.orgCodeField&&!e[u.orgCodeField]&&(e[u.orgCodeField]=a.fillOrg.code),u.instIdField&&!e[u.instIdField]&&(e[u.instIdField]=a.instId)}))}return t},getOrgFillFieldObj:function(e){var t={orgNameField:"",orgIdField:"",orgCodeField:"",instIdField:""};if(e.orgConfig.name){var i=e.orgConfig.name.split(".");t.orgNameField=i[i.length-1]}if(e.orgConfig.id){var a=e.orgConfig.id.split(".");t.orgIdField=a[a.length-1]}if(e.orgConfig.code){var n=e.orgConfig.code.split(".");t.orgCodeField=n[n.length-1]}if(e.orgConfig.instId){var s=e.orgConfig.instId.split(".");t.instIdField=s[s.length-1]}return t},getHotTableData:function(e){var t=this.getBackMergeData(e);return!(!0===e&&!this.validateCells(t))&&t},validateCells:function(e){var t=this,i=!0,a=this.requiredRowsMap;if(a&&"{}"!==JSON.stringify(a)){if(!e||e.length<1)return t.$message({message:"子表【"+t.name+"】存在必填项未填写!",type:"error"}),i=!1,!1;var n=function(n){if(a.hasOwnProperty(n)){var s=a[n];if(!0===s.all){for(var r=0;r0&&s.rows.forEach((function(a){if(!e[a-1]||!e[a-1][n]&&0!==e[a-1][n]&&!1!==e[a-1][n])return t.$message({message:"子表【"+t.name+"】中第【"+a+"】行【"+t.fieldNameMap[n]+"】必填!",type:"error"}),i=!1,!1}))}};for(var s in a){var r=n(s);if("object"===Object(D_jenkins_workspace_cssc_fvue_node_modules_babel_runtime_helpers_esm_typeof__WEBPACK_IMPORTED_MODULE_1__["a"])(r))return r.v}}return i},initTemplateData:function(){if("true"===this.isInitTemplateData){var e=this,t=this.getHotTableData(),i=this.initFillDataType,a=_utils_js__WEBPACK_IMPORTED_MODULE_14__["a"].getOnlineFormInstance(e);if(i&&"empty"!=i){if("cover"==i){var n=this.subTablePath.split(".");a["data"][n[0]][n[1]]=[],this.hotSettings.data=[[]]}}else{if(0!=t.length&&(1!=t.length||!Array.isArray(t[0])&&JSON.stringify(t[0])!=JSON.stringify(this.initRowData)))return void this.toAddInitSumRow();this.hotSettings.data=[[]]}if(this.initCustDialogConf&&this.initCustDialogConf.custDialog&&this.initCustDialogConf.custDialog.alias){var s=this.$loading({lock:!0,text:"正在初始化填报模板...",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"});this.$http.get("${form}/form/customDialog/v1/getByAlias?alias="+this.initCustDialogConf.custDialog.alias).then((function(t){e.customDialog=t.data}),(function(t){e.closeLoading(s),e.$message({message:"获取自定义对话框失败!",type:"error"})})).then((function(){var t=e.initCustDialogConf,i=JSON.parse(sessionStorage.getItem("currentUser"));t.orgConfig.code||t.orgConfig.name||t.orgConfig.id?localStorage.getItem("curFillOrg_"+i.account)?(e.closeLoading(s),e.fillOrg=JSON.parse(localStorage.getItem("curFillOrg_"+i.account)),e.toFillInitData(e)):e.$http.get("${uc}/api/org/v1/org/getFillOrg").then((function(t){e.closeLoading(s);var a=t.data;a.state?(e.fillOrg=a.value,localStorage.setItem("curFillOrg_"+i.account,JSON.stringify(a.value)),e.toFillInitData(e)):e.$message({message:a.message,type:"warning"})}),(function(t){e.closeLoading(s),e.$message({message:"获取当前用户填制单位失败!",type:"warning"})})):(e.closeLoading(s),e.toFillInitData(e))}))}else this.toAddInitSumRow()}else this.toAddInitSumRow()},closeLoading:function(e){setTimeout((function(){e.close()}),2e3)},toFillInitData:function(e){setTimeout((function(){e.fillInitData(e)}),1e3)},fillInitData:function(e){var t=e.initCustDialogConf.custDialog,i=_utils_js__WEBPACK_IMPORTED_MODULE_14__["a"].getOnlineFormInstance(e),a=i["data"],n=[];if(t.conditions){var s=t.conditions;s.length>0&&s.forEach((function(e){if("3"==e.defaultType&&e.bind){var t={};t.field=e.field;var i=e.bind.split(".");3==i.length&&(t.bind=a[i[1]][i[2]],n.push(t))}}))}var r="${form}/form/customDialog/v1/getListData?alias="+t.alias;if(n.length>0){var o="";n.forEach((function(e){o&&(o+=","),o=o+'"'+e.field+'":"'+e.bind+'"'})),r=r+"&mapParam="+o}else r+="&mapParam=";var l={pageBean:{page:1,pageSize:1e3,showTotal:!0}};e.$http.post(r,l).then((function(t){var i=t.data;i.rows&&(e.syncInitTableValue(i.rows),0==i.rows.length&&(e.toAddInitSumRow(),e.hotSettings.data[0]=e.fillOrgDataField(e.hotSettings.data[0])))}),(function(t){e.$message({message:"获取初始化数据失败!",type:"error"})}))},getFillOrgObj:function(e){var t=null;if(e.orgConfig&&(e.orgConfig.id||e.orgConfig.name||e.orgConfig.code||e.orgConfig.instId)&&this.fillOrg.id){t={};var i=e.orgConfig.name.split("."),a=i[i.length-1];if(e.orgConfig.name&&a&&(t[a]=this.fillOrg.name),e.orgConfig.id){var n=e.orgConfig.id.split("."),s=n[n.length-1];t[s]=this.fillOrg.id}if(e.orgConfig.code){var r=e.orgConfig.code.split("."),o=r[r.length-1];t[o]=this.fillOrg.code}if(e.orgConfig.instId){var l=e.orgConfig.instId.split("."),c=l[l.length-1];t[c]=this.instId}}return t},syncInitTableValue:function(e){for(var t=this.initCustDialogConf,i=JSON.parse(this.customDialog.resultfield),a=new Array([i.length]),n=new Array([i.length]),s=[],r=[],o=0;o0){var e=this.getBackMergeData();e&&Array.isArray(this.initDataBack)||(e=[[]]),e=[].concat(Object(D_jenkins_workspace_cssc_fvue_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_12__["a"])(e),Object(D_jenkins_workspace_cssc_fvue_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_12__["a"])(this.initDataBack)),this.fillbackHotTableData(e)}else(!this.initDataBack||this.initDataBack.length<1)&&this.$message({message:"初始化数据为空。",type:"warning"})},getTableHeaders:function(){var e=JSON.parse(this.options),t=e.colHeadersRelations,i={nested:!!this.hotSettings.nestedHeaders,header:[]};return t.forEach((function(e){i.header.push({name:e.name,desc:e.desc})})),i}},created:function(){}}},"9adb5":function(e,t,i){},a032:function(e,t,i){},a0d1:function(e,t,i){},a295:function(e,t,i){"use strict";i("842e")},a636:function(e,t,i){"use strict";i("f66d")},aa13:function(e,t,i){"use strict";i("1052")},aad5:function(e,t,i){},aaf5:function(e,t,i){"use strict";i("195c")},ad04:function(e,t,i){},aed0:function(e,t,i){"use strict";i("1e90")},b317:function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("28a5"),core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("456d"),core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("ac6a"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_2__),_utils_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("025e"),_hotent_ui_util_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("86b9"),_components_eipControl_bus_CustomQuery_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("8017");__webpack_exports__["a"]={name:"eip-subtable-backfill",props:["customQuery"],data:function(){return{}},computed:{},mounted:function(){var e=this,t=_utils_js__WEBPACK_IMPORTED_MODULE_3__["a"].getOnlineFormInstance(this),i=!0;this.customQuery.path&&this.customQuery.alias&&this.customQuery.conditionfield.length>0&&t.$watch(this.customQuery.path,(function(t,a){if(t&&t.length>=1&&i){var n=e.prepareLoadParams(t,e.customQuery.conditionfield);i=!1,_components_eipControl_bus_CustomQuery_js__WEBPACK_IMPORTED_MODULE_5__["a"].load(e.customQuery.alias,n).then((function(a){e.backfill(t,a),setTimeout((function(){i=!0}),800)}))}}),{immediate:!0})},created:function(){},methods:{backfill:function backfill(subArr,rows){var _this2=this;this.customQuery.resultfield&&subArr.forEach((function(e){var t=rows.filter((function(t){return t[_this2.customQuery.conditionfield[0].field]==e[_this2.customQuery.conditionfield[0].fieldPath]}));t[0]&&_this2.customQuery.resultfield.forEach((function(i){i.fieldPath&&(e[i.fieldPath]=t[0][i.field])}))}));var pInst=_utils_js__WEBPACK_IMPORTED_MODULE_3__["a"].getOnlineFormInstance(this),subArrTemp=Object.assign([],subArr);eval("(pInst."+this.customQuery.path+"=subArrTemp)")},prepareLoadParams:function(e,t){var i={};if(t&&!_hotent_ui_util_js__WEBPACK_IMPORTED_MODULE_4__["a"].isEmpty(t)){var a=_hotent_ui_util_js__WEBPACK_IMPORTED_MODULE_4__["a"].getSubScopeElAndIndex(this.$el);a.index,_utils_js__WEBPACK_IMPORTED_MODULE_3__["a"].getOnlineFormInstance(this);Object.keys(t).forEach((function(a){var n=e.extractByKey(t[a]["fieldPath"]);_hotent_ui_util_js__WEBPACK_IMPORTED_MODULE_4__["a"].isEmpty(n)||(i[t[a]["field"]]=n.join(","))}))}return i},dynamicLoadOption:function(){var e=this.prepareLoadParams(this.ganged.bind);this.$emit("dynamic-options:load",this.ganged.alias,e)},dynamicOptionResponse:function(e,t){var i=this;if(this.ganged&&this.ganged.alias==e&&this.ganged.valueBind&&this.ganged.labelBind)this.options=[],t&&t.constructor==Array&&t.length>0&&t.forEach((function(e){i.options.push({key:e[i.ganged.valueBind]+"",value:e[i.ganged.labelBind]+""})}));else if(this.ganged&&this.ganged.alias&&(!this.ganged.valueBind||!this.ganged.labelBind)){var a=this.inputName;this.$message.error("下拉框【".concat(a.split("-")[1],"】配置了动态选项,但是没有正确的配置选项绑定关系。"))}},relatedQueryLoad:function(){var e=this;this.relatedQuery&&this.relatedQuery.constructor==Array&&this.relatedQuery.length>0&&this.relatedQuery.forEach((function(t){var i=e.prepareLoadParams(t.condition);e.$emit("related-query:load",t.alias,i,t.result)}))}}}},b524:function(e,t,i){"use strict";i("71be")},b6a4:function(e,t,i){"use strict";i("0ea0")},bd81:function(e,t,i){"use strict";i("160b")},c180:function(e,t,i){e.exports=i.p+"media/bg.8032672a.mp4"},c57b:function(e,t,i){},c688:function(e,t,i){"use strict";i("0f77")},c703:function(e,t,i){},c800:function(e,t,i){},cb02:function(e,t,i){},cc57:function(e,t,i){"use strict";i("4b31")},cd82:function(e,t,i){"use strict";i("031d")},ce4d:function(e,t,i){"use strict";i("6332")},d1d3:function(e,t,i){},d287:function(e,t,i){"use strict";i("65d9")},d366:function(e,t,i){"use strict";i("7f4e")},d508:function(e,t,i){"use strict";i("926e")},d90b:function(e,t,i){"use strict";i("36bc")},dfa5:function(e,t,i){"use strict";i("e35c")},e35c:function(e,t,i){},e78f:function(e,t,i){"use strict";i("831b")},eb92:function(e,t,i){"use strict";i.r(t);var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-main",{staticClass:"base-main"},[i("div",{staticStyle:{width:"96%",margin:"0px auto 0","background-color":"#fff",padding:"20px","margin-top":"20px"}},[i("div",{attrs:{id:"printData"}},[i("div",{staticClass:"form-container"},[i("span",[e._v("表单内容")])]),i("div",{staticClass:"form-content"},[e.html?i("form",{attrs:{"data-vv-scope":"custom-form"}},[i("online-form",{ref:"onlineForm",staticClass:"custom-form",attrs:{html:e.html,data:e.data,permission:e.permission,isView:e.isView,isPrint:e.print},on:{loadSuccess:e.loadSuccess}})],1):e._e()])]),i("div",{ref:"btnRegion",staticStyle:{wdith:"100%","text-align":"center","padding-top":"20px"}},[e.startFlow&&"false"!=e.startFlow&&"get"!=e.action?i("el-button",{attrs:{type:"success",disabled:e.disabled},on:{click:e.start}},[e._v(e._s(e.startLable))]):e._e(),i("el-button",{attrs:{type:"primary",icon:"el-icon-printer",disabled:e.disabled},on:{click:function(t){return e.printDetail()}}},[e._v(e._s(e.printLable))]),e.isShow&&"editDraft"!=e.action?i("el-button",{attrs:{type:"primary",disabled:e.disabled},on:{click:function(t){return e.boSave()}}},[e._v("保存")]):e._e(),"editDraft"===e.action?i("el-button",{attrs:{type:"primary",disabled:e.disabled},on:{click:e.boSaveAndDelDraft}},[e._v("保存并删除草稿")]):e._e(),e.id?e._e():i("el-button",{attrs:{type:"primary",disabled:e.disabled},on:{click:e.boSaveDraft}},[e._v("保存至草稿")]),i("el-button",{attrs:{type:"error"},on:{click:function(t){return e.close(!1)}}},[e._v("返回")])],1)])])},n=[],s=i("4afd"),r=s["a"],o=(i("5304"),i("2877")),l=Object(o["a"])(r,a,n,!1,null,"4158369a",null);t["default"]=l.exports},ed2f:function(e,t,i){"use strict";i("7470")},eff6:function(e,t,i){"use strict";i("05f5")},f66d:function(e,t,i){},f747:function(e,t,i){},f828:function(e,t,i){},f8c6:function(e,t,i){"use strict";i("29fb")},fab1:function(e,t,i){},fada:function(e,t,i){"use strict";var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{directives:[{name:"form",rawName:"v-form"}],attrs:{name:"online-form"}},[e.loadedFail?e._e():i("ht-runtime-template",{ref:"onlineForm",staticClass:"online-form-wrap form-table__wrap",attrs:{data:e.data,permission:e.permission,isView:e.isView,isPrint:e.isPrint},on:{loadSuccess:e.loadSuccess}}),e.loadedFail?i("div",{staticClass:"loaded-fail__div"},[e._v("表单加载失败,可能是表单配置发生了变化,请联系管理员...")]):e._e()],1)},n=[],s=(i("8e6e"),i("456d"),i("ade3")),r=(i("7f7f"),i("6b54"),i("a481"),i("96cf"),i("1da1")),o=(i("28a5"),i("ac6a"),i("5df3"),i("f400"),function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{ref:"inputs",staticClass:"inputs",staticStyle:{float:"left"}},["n"!=e.permission_sub&&"number"==e.type&&e.bindPreAndSufFix&&e.bindPreAndSufFix.preFix&&e.bindPreAndSufFix.preFix.length>4?i("div",{staticStyle:{float:"left"}},[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.bindPreAndSufFix.preFix,placement:"top-start"}},[i("span",[e._v(e._s(e.bindPreAndSufFix.preFix.substring(0,4)))])])],1):"n"!=e.permission_sub&&"number"==e.type&&e.bindPreAndSufFix&&e.bindPreAndSufFix.preFix&&"r"!=e.permission_sub?i("span",{staticStyle:{float:"left"}},[e._v("\n "+e._s(e.bindPreAndSufFix.preFix)+"\n ")]):e._e(),e.isShow&&"n"!=e.permission_sub?i("ht-input",{ref:e.atter,class:["number"==e.type&&"r"==e.permission_sub?"readonly_input":"ht_input"],style:e.style_width,attrs:{width:e.width,size:"small",validate:e.inputValidate,placeholder:e.placeholder?e.placeholder:"请输入内容",clearable:"","model-expression":e.modelExpression,name:e.inputName,type:e.type,"show-password":e.configAttributes&&e.configAttributes.isPassword,"math-exp":e.mathExp,"date-calc-exp":e.dateCalcExp,min:e.min,max:e.max,step:e.step,"step-strictly":e.stepStrictly,precision:e.precision,disabled:!e.isEdit,permission:e.permission_sub,format:e.format,"readonly-format":e.readonlyFormat,readonly:e.readonly},on:{blur:e.numberBlur,change:e.numberChange},scopedSlots:e._u([e.bindPreAndSufFix&&e.bindPreAndSufFix.preFix&&"r"!=e.permission_sub?{key:"prepend",fn:function(){return[i("span",[e._v(e._s(e.bindPreAndSufFix.preFix))])]},proxy:!0}:null,(e.bindPreAndSufFix&&e.bindPreAndSufFix.sufSix||e.company)&&"r"!=e.permission_sub?{key:"append",fn:function(){return[e.company?i("span",[e._v(e._s(e.company))]):i("span",[e._v(e._s(e.bindPreAndSufFix.sufSix))])]},proxy:!0}:null],null,!0),model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}}):e._e(),"number"==e.type&&e.bindPreAndSufFix&&e.bindPreAndSufFix.sufSix&&e.bindPreAndSufFix.sufSix.length>4?i("div",{staticStyle:{float:"left"}},[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.bindPreAndSufFix.sufSix,placement:"top-start"}},[i("span",[e._v(e._s(e.bindPreAndSufFix.sufSix.substring(0,4)))])])],1):"number"==e.type&&e.bindPreAndSufFix&&e.bindPreAndSufFix.sufSix&&"r"!=e.permission_sub?i("span",[e._v("\n "+e._s(e.bindPreAndSufFix.sufSix)+"\n ")]):e._e(),e.isShow?e._e():i("el-input",{attrs:{size:"small"},on:{focus:e.numberFocus},model:{value:e.showViewe,callback:function(t){e.showViewe=t},expression:"showViewe"}}),!e.filterthousandBit||"w"!=e.permission_sub&&"b"!=e.permission_sub?e._e():i("ht-input",{attrs:{disabled:!0,size:"small"},model:{value:e.thousandBit,callback:function(t){e.thousandBit=t},expression:"thousandBit"}}),e.company&&"n"!=e.permission_sub?i("span",{class:["number"==e.type&&"r"==e.permission_sub?"":"unit"]},[e._v(" "+e._s(e.company)+" ")]):e._e()],1)}),l=[],c=i("025e"),u=i("5a03"),d=i("de40"),h=i("5c96"),p={name:"eip-input",props:["readonly","validate","value","name","modelExpression","permission","mathExp","atter","type","dateCalcExp","configAttributes","placeholder","precision","stepStrictly","min","max","filterthousandBit","filtercurrency","step","bindPreAndSufFixjson","company"],mixins:[d["a"]],data:function(){return{style_width:"width:100%",width:"100%",unwatchAry:[],isEdit:!0,showViewe:"",thousandBit:"0",format:"",isShow:!0,identityMap:{},newValidate:null,bindPreAndSufFix:null,numberPrefix:!1}},computed:{inputVal:{get:function(){return this.value},set:function(e){this.$emit("input",e)}},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:c["a"].getName()+"-"+e):this.name?this.name:c["a"].getName()},inputValidate:function(){return this.newValidate?this.newValidate:this.validate}},mounted:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t=this,this.permission_sub=_.cloneDeep(this.permission),c["a"].getOnlineFormInstance(t),this.checkIdentity(),this.filtercurrency&&!isNaN(this.inputVal)&&this.inputVal&&(this.format=u["a"].convertCurrency(this.inputVal)),this.filterthousandBit&&!isNaN(this.inputVal)&&this.inputVal&&(this.format=this.format+" "+c["a"].thousandBit(this.inputVal)),this.bindPreAndSufFixjson&&(this.bindPreAndSufFix=JSON.parse(this.bindPreAndSufFixjson)),this.numberPrefix=!1,("number"==this.type&&this.bindPreAndSufFix&&this.bindPreAndSufFix.preFix||this.bindPreAndSufFix.preFix)&&(this.numberPrefix=!0);case 9:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),methods:{readonlyFormat:function(e){if(this.bindPreAndSufFix){if(this.bindPreAndSufFix.preFix||(this.bindPreAndSufFix.preFix=""),this.bindPreAndSufFix.sufSix||(this.bindPreAndSufFix.sufSix=""),this.value)return this.bindPreAndSufFix.preFix+this.value+this.bindPreAndSufFix.sufSix}else if(this.company)return this.value+this.company},numberBlur:function(){this.filtercurrency&&!isNaN(this.inputVal)&&this.inputVal&&(this.isShow=!1,this.showViewe=u["a"].convertCurrency(this.inputVal)),this.filterthousandBit&&!isNaN(this.inputVal)&&this.inputVal&&(this.thousandBit=c["a"].thousandBit(this.inputVal))},numberFocus:function(){this.filtercurrency&&!isNaN(this.inputVal)&&this.inputVal&&(this.isShow=!0,this.showViewe=""),this.filterthousandBit&&!isNaN(this.inputVal)&&this.inputVal&&(this.thousandBit="0")},convertCurrency:_.debounce((function(){this.filtercurrency&&!isNaN(this.inputVal)&&this.inputVal&&(this.isShow=!1,this.showViewe=u["a"].convertCurrency(this.inputVal))}),1e3),convertThousanBit:_.debounce((function(){this.filterthousandBit&&!isNaN(this.inputVal)&&this.inputVal&&(this.thousandBit=c["a"].thousandBit(this.inputVal))}),1e3),numberChange:function(){this.filtercurrency&&!isNaN(this.inputVal)&&this.inputVal&&this.convertCurrency(),this.filterthousandBit&&!isNaN(this.inputVal)&&this.inputVal&&this.convertThousanBit()},checkIdentity:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,i,a,n,s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!this.configAttributes){e.next=11;break}if(this.isEdit=!this.configAttributes.isInputEdit,!this.configAttributes.bindIdentityAlias){e.next=11;break}if(this.isEdit=!1,!this.value){e.next=6;break}return e.abrupt("return");case 6:return t=this.configAttributes.bindIdentityAlias,e.next=9,this.$store.dispatch("menu/getNextIdByAlias",t);case 9:i=e.sent,i.state&&(this.$emit("input",i.value),i.value&&(a=/(\{(.*)\}).*$/.exec(i.value),a&&(this.$emit("input",i.value.replace(a[1],"")),n=document.querySelector('[model-name="data.'+a[2]+'"]'),s=this,n&&n.__vue__&&n.__vue__.$watch("value",(function(e,t){s.modelExpression!=n.__vue__.modelExpression?e!=t&&s.$emit("input",i.value.replace(a[1],e)):h["Message"].error("流水号生成规则字段不能绑定流水号显示字段")}),{immediate:!0}))));case 11:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},beforeDestroy:function(){},destroyed:function(){},created:function(){"{}"==this.bindPreAndSufFixjson||""==JSON.parse(this.bindPreAndSufFixjson).preFix&&""==JSON.parse(this.bindPreAndSufFixjson).sufSix||("number"==this.type?this.style_width="width:57%":this.style_width="width:87%"),"number"==this.type&&"r"==this.permission_sub&&(this.style_width=""),this.$validator=this.$root.$validator},watch:{value:function(e,t){this.checkIdentity()}}},f=p,g=(i("b524"),i("2877")),m=Object(g["a"])(f,o,l,!1,null,"8a9f1e4c",null),v=m.exports,b=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"inputs"},[i("ht-checkbox",{directives:[{name:"dynamic-options",rawName:"v-dynamic-options",value:{cache:!0},expression:"{cache:true}"}],style:e.styles,attrs:{options:e.options,"option-layout":e.optionLayout,validate:e.inputValidate,name:e.inputName,linkage:e.linkage,permission:e.permission_sub},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}})],1)},w=[],y=i("86b9"),x={name:"eip-checkbox",props:["validate","value","name","permission","cklist","linkage","ganged","styles","optionLayout"],mixins:[d["a"]],data:function(){return{options:[]}},computed:{inputVal:{get:function(){return this.value},set:function(e){this.$emit("input",e)}},inputValidate:function(){var e=this.$store.state.index.validate;return c["a"].addRequiredOrNot(this.permission_sub,this.validate,e,this)},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:c["a"].getName()+"-"+e):this.name?this.name:c["a"].getName()}},mounted:function(){var e=this,t=this.linkage;if(t&&t.length>0&&(this.$parent.isView||this.$parent.$parent.$parent.isView)){var i=c["a"].getOnlineFormInstance(e);e.traces={},t.forEach((function(t){t.effect.forEach((function(t){var a="permission.fields.".concat(t.target),n=c["a"].getValueByPath(i,a);e.traces[a]=n})),e.$watch("inputVal",(function(a,n){a!==n&&a.forEach((function(a){a===t.value&&t.effect.forEach((function(t){var a="permission.fields.".concat(t.target);e.traces[a];e.$store.dispatch("index/linkageValidate",t),c["a"].setValueByPath(i,a,t.type)}))}))}),{immediate:!0})}))}this.loadOption()},created:function(){this.$on("dynamic-options:update",this.dynamicOptionResponse),this.$validator=this.$root.$validator},methods:{loadOption:function(){this.ganged&&this.ganged.alias?this.dynamicLoadOption():this.options=this.cklist?JSON.parse(this.cklist):[]},dynamicLoadOption:function(){var e=this.prepareLoadParams(this.ganged.bind);this.$emit("dynamic-options:load",this.ganged.alias,e)},prepareLoadParams:function(e){var t={};if(e&&!y["a"].isEmpty(e)){var i=y["a"].getSubScopeElAndIndex(this.$el),a=i.index,n=c["a"].getOnlineFormInstance(this);Object.keys(e).forEach((function(i){var s=null;s=null==a?c["a"].getValueByPath(n,e[i]):c["a"].getValueByPath(n,e[i],a),y["a"].isEmpty(s)||(t[i]=s)}))}return t},dynamicOptionResponse:function(e,t){var i=this;this.ganged&&this.ganged.alias==e&&this.ganged.valueBind&&this.ganged.labelBind?(this.options=[],t&&t.constructor==Array&&t.length>0&&t.forEach((function(e){var t=e[i.ganged.valueBind];t.constructor!=String&&(t=t.toString()),i.options.push({key:t,value:e[i.ganged.labelBind]})}))):!this.ganged||!this.ganged.alias||this.ganged.valueBind&&this.ganged.labelBind||this.$message.error("下拉框【".concat(this.inputName,"】配置了动态选项,但是没有正确的配置选项绑定关系。"))}}},S=x,O=(i("26c6"),Object(g["a"])(S,b,w,!1,null,"37429ee7",null)),E=O.exports,D=i("f4e9"),C=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"inputs"},[i("ht-radio",{directives:[{name:"dynamic-options",rawName:"v-dynamic-options",value:{cache:!0},expression:"{cache:true}"}],style:e.styles,attrs:{options:e.options,"option-layout":e.optionLayout,validate:e.inputValidate,name:e.inputName,linkage:e.linkage,permission:e.permission_sub},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}})],1)},k=[],T=(i("3c4e"),{name:"eip-radio",props:["validate","value","name","permission","rdlist","linkage","ganged","styles","optionLayout"],mixins:[d["a"]],data:function(){return{options:[]}},computed:{inputVal:{get:function(){return this.options&&this.options.length>0&&"string"==typeof this.options[0].key&&this.value&&"number"==typeof this.value?this.value.toString():this.value},set:function(e){this.$emit("input",e)}},inputValidate:function(){var e=this.$store.state.index.validate;return c["a"].addRequiredOrNot(this.permission_sub,this.validate,e,this)},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:c["a"].getName()+"-"+e):this.name?this.name:c["a"].getName()}},mounted:function(){var e=this,t=this.linkage;if(t&&t.length>0&&(this.$parent.isView||this.$parent.$parent.$parent.isView)){var i=c["a"].getOnlineFormInstance(e);e.traces={},t.forEach((function(t){t.effect.forEach((function(t){var a="permission.fields.".concat(t.target),n=c["a"].getValueByPath(i,a);e.traces[a]=n})),e.$watch("inputVal",(function(a,n){a!==n&&t.value==a&&t.effect.forEach((function(n){e.$store.dispatch("index/delValidate");var s="permission.fields.".concat(n.target),r=e.traces[s];t.value===a&&(r=n.type),e.$store.dispatch("index/linkageValidate",n),c["a"].setValueByPath(i,s,r)}))}),{immediate:!0})}))}this.create()},created:function(){},methods:{loadOption:function(){this.ganged&&this.ganged.alias?this.dynamicLoadOption():this.options=this.rdlist?JSON.parse(this.rdlist):[]},dynamicLoadOption:function(){var e=this.prepareLoadParams(this.ganged.bind);this.$emit("dynamic-options:load",this.ganged.alias,e)},prepareLoadParams:function(e){var t={};if(e&&!y["a"].isEmpty(e)){var i=y["a"].getSubScopeElAndIndex(this.$el),a=i.index,n=c["a"].getOnlineFormInstance(this);Object.keys(e).forEach((function(i){var s=null;s=null==a?c["a"].getValueByPath(n,e[i]):c["a"].getValueByPath(n,e[i],a),y["a"].isEmpty(s)||(t[i]=s)}))}return t},dynamicOptionResponse:function(e,t){var i=this;this.ganged&&this.ganged.alias==e&&this.ganged.valueBind&&this.ganged.labelBind?(this.options=[],t&&t.constructor==Array&&t.length>0&&t.forEach((function(e){i.options.push({key:e[i.ganged.valueBind],value:e[i.ganged.labelBind]})}))):!this.ganged||!this.ganged.alias||this.ganged.valueBind&&this.ganged.labelBind||this.$message.error("下拉框【".concat(this.inputName,"】配置了动态选项,但是没有正确的配置选项绑定关系。"))},create:function(){this.$on("dynamic-options:update",this.dynamicOptionResponse),this.$validator=this.$root.$validator,this.loadOption()}}}),P=T,N=Object(g["a"])(P,C,k,!1,null,"10454a56",null),M=N.exports,I=i("9b41"),A=i("0d44"),R=i("21b0"),B=i("4e39"),V=i("4512"),F=i("a833"),L=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{ref:"inputs",staticClass:"inputs",style:{textAlign:e.textAlign}},[e.isEditor||"property-text"==e.type?e._e():i("ht-input",{ref:this.atter,staticStyle:{width:"100%"},attrs:{width:e.width,size:"small",validate:e.inputValidate,name:e.inputName,placeholder:e.placeholder?e.placeholder:"请输入内容",type:"textarea",disabled:"true"==e.isInputEdit,permission:e.permission_sub},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}}),"property-text"!=e.type||e.isEditor||"n"==e.permission_sub?e._e():i("vue-ueditor-wrap",{staticClass:"property_text",attrs:{config:e.config_text},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}}),e.isEditor&&"n"!=e.permission_sub?i("vue-ueditor-wrap",{ref:this.atter,attrs:{config:e.config},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}}):e._e(),e.isEditor?i("ht-input",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],ref:this.atter,attrs:{size:"small",validate:e.inputValidate,permission:e.permission_sub,name:e.inputName,type:"input"},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}}):e._e()],1)},j=[],U=(i("f559"),i("3b2b"),i("27ae")),z={name:"eip-textarea",props:["validate","value","name","permission","atter","type","initialFrameHeight","initialFrameWidth","placeholder","isEditor","noToolbar","isInputEdit","textValue","precision","textAlign"],mixins:[d["a"]],data:function(){return{config_text:{initialFrameHeight:50,UEDITOR_HOME_URL:window.location.origin+"/"+window.location.pathname.split("/")[1]+"/static/ueditor/",toolbars:[],elementPathEnabled:!1,wordCount:!1,initialFrameWidth:"100%",zIndex:99,enableAutoSave:!1,readonly:!0},width:"100%",unwatchAry:[],newValidate:null,data:{}}},methods:{getObjectValue:function(e,t,i){if(!e&&i)return i;var a=e.substring(e.indexOf("{")+2,e.indexOf("}")).split(".");if(1==a.length)return e;var n="",s=null,r=/\{\{[\.\d\w]+\}\}/,o=new RegExp("[一-龥]");while(null!=(s=r.exec(e))){n+=e.substr(0,s.index);var l=s[0];if(!o.test(l.replace(/(\{\{)|(\}\})/g,""))&&l.startsWith("{{data.")){var u=l.length;l=l.replace(/(\{\{)|(\}\})/g,"");var d=l.split(".").splice(1);if(2==d.length)t.data[d[0]][d[1]]&&(n+=t.data[d[0]][d[1]]),e=e.substr(s.index+u);else if(3==d.length){var h=c["a"].getSomeAttributeFromParentElement(t.$el,"sub-index"),p=t.data[d[0]][d[1]][h];p[d[2]]&&(n+=p[d[2]]),e=e.substr(s.index+u)}}else n+=l,e=e.substr(s.index+l.length)}return e&&(n+=e),n},getField:function(e,t){if(!e||!t||t.length<3||"data"!=t[0])return"";t.length}},computed:{inputVal:{get:function(){var e=this,t=this;t.data=t.$parent.$vnode.context.$vnode.context.data;var a="";if(this.textValue&&(a=U["Base64"].decode(this.textValue)),this.value)return t.getObjectValue(a,t,this.value);var n=i("c1df");a&&setTimeout((function(){var i=!1;if(-1!=a.indexOf("{发起时间:startDate}")&&(a=a.replace(/\{发起时间:startDate}/g,"发起时间:"+n().format("YYYY-MM-DD")+" "),i=!0),-1!=a.indexOf("{发起人:startUser}")){var s=e.$store.state.user.currentUserDetail.user;a=a.replace(/\{发起人:startUser}/g,"发起人:"+s.fullname+" "),i=!0}if(-1!=a.indexOf("{所在部门:userOrg}")){var r=e.$store.state.user.currentOrgDetail,o="无";r&&r.name&&(o=r.name),a=a.replace(/\{所在部门:userOrg}/g,"所在部门:"+o+" "),i=!0}return i||(a=t.getObjectValue(a,t)),e.$emit("input",a),a}),900)},set:function(e){this.$emit("input",e)}},text:function(){if(this.textValue)return U["Base64"].decode(this.text)},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:c["a"].getName()+"-"+e):this.name?this.name:c["a"].getName()},inputValidate:function(){return this.newValidate?this.newValidate:this.validate},config:function(){var e={initialFrameHeight:240,UEDITOR_HOME_URL:window.location.origin+"/"+window.location.pathname.split("/")[1]+"/static/ueditor/",toolbars:[["undo","bold","indent","italic","underline","strikethrough","subscript","fontborder","superscript","formatmatch","forecolor","justifyleft","justifycenter","justifyright","justifyjustify","fontfamily","fontsize","insertorderedlist","insertunorderedlist","lineheight","inserttable","link","simpleupload","insertimage","attachment"]],elementPathEnabled:!1,wordCount:!1,initialFrameWidth:"100%",zIndex:90,enableAutoSave:!1,readonly:!1};return(this.noToolbar||"r"==this.permission_sub)&&(e.toolbars=[]),e}},mounted:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t=y["a"].getSubScopeElAndIndex(this.$el),i=t.subScopeEl,t.index,!i||"true"!=i.getAttribute("row_readonly")&&!0!==i.getAttribute("row_readonly")||"w"!=this.permission_sub&&"b"!=this.permission_sub||(this.permission_sub="r"),this.initialFrameHeight&&(this.config.initialFrameHeight=this.initialFrameHeight),this.initialFrameWidth&&(this.config.initialFrameWidth=this.initialFrameWidth),(this.isInputEdit||"r"==this.permission_sub)&&(this.config.readonly=!0);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),created:function(){this.$validator=this.$root.$validator}},q=z,W=(i("d508"),Object(g["a"])(q,L,j,!1,null,"492e9780",null)),K=W.exports,J=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("span")},H=[],Q={name:"eip-font",data:function(){return{}},created:function(){}},Z=Q,X=(i("19e5"),Object(g["a"])(Z,J,H,!1,null,"e0e1de6a",null)),G=X.exports,Y=i("7e0c"),ee=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"inputs"},[e.inputWriteable&&"n"!=e.permission_sub?i("el-autocomplete",{directives:[{name:"validate",rawName:"v-validate",value:e.inputValidate,expression:"inputValidate"}],style:this.styles,attrs:{name:e.inputName,"fetch-suggestions":e.querySearchAsync,placeholder:e.placeholder?e.placeholder:"请输入内容"},on:{select:e.handleSelect},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}}):e._e(),"n"!=e.permission_sub?i("ht-field-tail",{attrs:{fieldName:e.inputName,readonly:!e.inputWriteable,inputValue:e.calInputVal}}):e._e(),i("span",{directives:[{name:"validate",rawName:"v-validate"}],staticStyle:{display:"none"}},[e._t("labeldesc",[e._v(e._s(e.inputName))])],2)],1)},te=[],ie=(i("386d"),{name:"eip-autocomplete",props:["validate","value","name","permission","autoTiplist","linkage","ganged","styles","placeholder"],mixins:[d["a"]],data:function(){return{inputValnew:"",options:[],config:{},newValidate:null,writeable:!0}},computed:{inputVal:{get:function(){return this.value},set:function(e){this.$emit("input",e)}},inputWriteable:function(){if(!this.writeable)return this.writeable;var e=c["a"].getWriteable(this.permission_sub);if(!e&&this.inputVal.length>0){var t=[];if(this.inputVal&&this.options.length>0)for(var i=0;i0&&this.$parent.isView){var n=c["a"].getOnlineFormInstance(e);e.traces={},t.forEach((function(t){t.effect.forEach((function(t){var i="permission.fields.".concat(t.target),a=c["a"].getValueByPath(n,i);e.traces[i]=a})),e.$watch("inputVal",(function(i,a){t.effect.forEach((function(t){var i="permission.fields.".concat(t.target),a=e.traces[i];e.$store.dispatch("index/delValidate",t),c["a"].setValueByPath(n,i,a)})),i!==a&&t.value===i&&t.effect.forEach((function(a){e.$store.dispatch("index/delValidate");var s="permission.fields.".concat(a.target),r=e.traces[s];t.value===i&&(r=a.type),e.inputWriteable||(r="n"===r?r:"r"),e.$store.dispatch("index/linkageValidate",a),c["a"].setValueByPath(n,s,r)}))}),{immediate:!0})}))}},created:function(){var e=this;this.options=this.autoTiplist?JSON.parse(this.autoTiplist):[],this.ganged&&this.ganged.alias&&this.options.length<1&&this.$store.dispatch("form/getByAliasCq",this.ganged.alias).then((function(t){e.config=t})),this.$validator=this.$root.$validator},methods:{querySearchAsync:function(e,t){var i=this.options;if(this.ganged&&this.ganged.alias)this.search(1,e,t);else{var a=e?i.filter(this.createStateFilter(e)):i;t(a)}},createStateFilter:function(e){return function(t){return t.value.toLowerCase().indexOf(e.toLowerCase())>=0}},handleSelect:function(e){},search:function(e,t,a){if(this.config){var n=this.config,s=this,r=this.ganged,o={pageBean:{page:e||1,pageSize:n.pageSize,showTotal:"true"}};if(t)if("dataSource"==n.dsType){var l=i("27ae").Base64;if(n.currentPage=e||1,"{}"===JSON.stringify(r.bind))n.queryData=l.encode(JSON.stringify([{key:r.valueBind,value:t}]));else{var u=[];for(var d in r.bind)if(r.bind[d]){var h=c["a"].getOnlineFormInstance(s),p=c["a"].getValueByPath(h,r.bind[d]);p?u.push({key:d,value:p}):u.push({key:d,value:t})}n.queryData=l.encode(JSON.stringify(u))}}else{var f=this.config.dataParam;if("POST"==this.config.requestType&&f){var g=JSON.parse(n.conditionfield);g.forEach((function(e){var i=c["a"].getOnlineFormInstance(s),a=c["a"].getValueByPath(i,r.bind[e.field]);f=a?f.replace(new RegExp("\\{"+e.field+"\\}","g"),a):f.replace(new RegExp("\\{"+e.field+"\\}","g"),t)}))}n.pageBean=c["a"].parseToJson(f)}else n.pageBean=o,n.currentPage=e||1,n.queryData="";this.$store.dispatch("form/selectQuery",n).then((function(e){s.total=e.total,s.options=[],e.rows.forEach((function(e){var t={};s.ganged.valueBind&&(t.value=e[r.valueBind]),s.ganged.labelBind&&(t.key=e[r.labelBind]),s.options.push(t)})),a(s.options)}))}}}}),ae=ie,ne=(i("c688"),Object(g["a"])(ae,ee,te,!1,null,"3421fef3",null)),se=ne.exports,re=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{directives:[{name:"express",rawName:"v-express"}],ref:"inputs",staticClass:"inputs"},[e.inputWriteable&&"n"!=e.permission_sub?i("el-cascader",{directives:[{name:"validate",rawName:"v-validate",value:e.inputValidate,expression:"inputValidate"},{name:"dynamic-options",rawName:"v-dynamic-options",value:{cache:!0},expression:"{cache:true}"}],ref:this.atter,attrs:{props:e.props,name:e.inputName,validate:e.validate,placeholder:e.placeholder?e.placeholder:"请选择",clearable:""},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}}):e._e(),"n"!=e.permission_sub?i("ht-field-tail",{attrs:{fieldName:e.inputName,readonly:!e.inputWriteable,inputValue:e.inputVal}}):e._e(),i("span",{directives:[{name:"validate",rawName:"v-validate"}],staticStyle:{display:"none"}},[e._t("labeldesc",[e._v(e._s(e.inputName))])],2)],1)},oe=[],le={name:"eip-cascader",props:["validate","value","name","permission","atter","inputType","placeholder","ganged"],mixins:[d["a"]],data:function(){var e=this;return{lazyLoadResolve:null,props:{value:e.ganged.valueBind,label:e.ganged.labelBind,lazy:!0,lazyLoad:function(t,i){e.dynamicLoadOption(t,i)}}}},computed:{inputVal:{get:function(){if(this.value){if(this.value.constructor==String){if(!this.value)return"";var e=JSON.parse(this.value);return this.inputWriteable?e.path:e.pathLabels.join("/")}return this.value.path}return this.value},set:function(e){var t=this.$refs[this.atter].getCheckedNodes(!1);if(t.length>0&&null!==t[0]){var i={path:t[0].path,pathLabels:t[0].pathLabels};this.$emit("input",JSON.stringify(i))}}},inputWriteable:function(){return c["a"].getWriteable(this.permission_sub)},inputValidate:function(){var e=this.$store.state.index.validate;return c["a"].addRequiredOrNot(this.permission_sub,this.validate,e,this)},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:c["a"].getName()+"-"+e):this.name?this.name:c["a"].getName()}},created:function(){if(!this.ganged||!this.ganged.alias||!this.ganged.valueBind||!this.ganged.labelBind){var e="级联控件【".concat(this.inputName,"】未正确的设置选项配置");throw this.$message.error(e),e}this.$on("dynamic-options:update",this.dynamicOptionResponse),this.$validator=this.$root.$validator},methods:{dynamicLoadOption:function(e,t){var i=this;this.lazyLoadResolve=t,setTimeout((function(){var t=i.prepareLoadParams(i.ganged.bind,e);i.$emit("dynamic-options:load",i.ganged.alias,t)}),0)},prepareLoadParams:function(e,t){var i={};return 0==t.level||e&&!y["a"].isEmpty(e)&&Object.keys(e).forEach((function(a){var n=t.data[e[a]];y["a"].isEmpty(n)||(i[a]=n)})),i},dynamicOptionResponse:function(e,t){this.lazyLoadResolve&&(this.lazyLoadResolve(t),this.$refs[this.atter].computePresentContent())}}},ce=le,ue=(i("aed0"),Object(g["a"])(ce,re,oe,!1,null,"71b16dea",null)),de=ue.exports,he=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"inputs"},[e.inputWriteable&&this.ganged&&"n"!=e.permission_sub?i("el-select",{directives:[{name:"validate",rawName:"v-validate",value:e.inputValidate,expression:"inputValidate"}],ref:"treeselect",attrs:{name:e.inputName,size:"small",clearable:"",placeholder:"请选择",filterable:e.filterable,"filter-method":e.filterMethod,multiple:e.multiple},on:{clear:e.clear},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}},[e._l(e.tempoptions,(function(e){return i("el-option",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],key:e.key,attrs:{value:e.key,label:e.value}})})),i("el-option",{attrs:{value:"",disabled:!0}},[i("el-tree",{ref:"treeselectElTree",attrs:{"node-key":"key",data:e.options,"highlight-current":!0,"default-expand-all":!0,"expand-on-click-node":!1,props:e.defaultProps,"filter-node-method":e.filterNode,"show-checkbox":e.multiple},on:{check:e.handleNodeClick,"node-click":e.handleNodeClick,"check-change":e.handleCheckChange}})],1)],2):e._e(),e.ganged?e._e():i("ht-select",{directives:[{name:"show",rawName:"v-show",value:e.inputWriteable,expression:"inputWriteable"}],ref:"selected",attrs:{validate:e.inputValidate,options:e.options,name:e.inputName,size:"small",clearable:"",placeholder:"请选择",filterable:e.filterable,"allow-create":e.allowCreate,"reserve-keyword":"",multiple:e.multiple,permission:e.permission_sub},on:{blur:e.selectBlur},nativeOn:{click:function(t){return e.clickNative(t)}},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}}),i("ht-field-tail",{attrs:{fieldName:e.inputName,readonly:!e.inputWriteable,inputValue:e.valueDesc,"tag-format-value":e.tagFormatValue}})],1)},pe=[],fe=(i("ac4d"),i("8a81"),i("1c4c"),i("6762"),i("2fdb"),i("2ade"));function ge(e,t){var i;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(i=me(e))||t&&e&&"number"===typeof e.length){i&&(e=i);var a=0,n=function(){};return{s:n,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},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 s,r=!0,o=!1;return{s:function(){i=e[Symbol.iterator]()},n:function(){var e=i.next();return r=e.done,e},e:function(e){o=!0,s=e},f:function(){try{r||null==i.return||i.return()}finally{if(o)throw s}}}}function me(e,t){if(e){if("string"===typeof e)return _e(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?_e(e,t):void 0}}function _e(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,a=new Array(t);i0)for(var t=this.customQuery.custQueryJson,i=0;i0&&this.doQuery(t[i])}},inputWriteable:function(){return c["a"].getWriteable(this.permission_sub)},inputValidate:function(){if(this.newValidate)return this.newValidate;var e=this.$store.state.index.validate;return c["a"].addRequiredOrNot(this.permission_sub,this.validate,e,this)},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:c["a"].getName()+"-"+e):this.name?this.name:c["a"].getName()}},mounted:function(){this.options=this.selectlist?this.selectlist:[];var e=this,t=y["a"].getSubScopeElAndIndex(e.$el),i=t.subScopeEl;i&&(this.curSubIndex=i.dataset["index"]);var a=this.ganged;if(a&&a.bind&&"{}"!=JSON.stringify(a.bind)&&this.config){var n=a.bind;c["a"].getOnlineFormInstance(e);for(var s in n){var r=null;if(null==this.curSubIndex)r=document.querySelector('[model-name="'+n[s]+'"]');else{var o=n[s].split(".")[3];r=i.querySelector('[model-name="item.'+o+'"]')}r&&r.__vue__&&r.__vue__.$watch("value",(function(t,i){t!=i&&e.search(!1,t,!0)}))}}},created:function(){if(this.options=this.selectlist?this.selectlist:[],this.ganged&&this.ganged.alias&&this.options.length<1&&this.ganged){var e=this;e.$store.dispatch("form/getByAliasCq",e.ganged.alias).then((function(t){e.config=t;var i=e.objIsEmpty(e.ganged.bind);e.ganged&&!i?e.handelInitGangedsearch():e.search(!1,"")}))}this.$validator=this.$root.$validator},methods:{objIsEmpty:function(e){for(var t in e)if(e[t])return!1;return!0},doQuery:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){var i,a,n,s,r,o,l;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(i=[],a=c["a"].getOnlineFormInstance(this),n=0;n0){for(var i=0;i0)for(var o=this.customQuery.custQueryJson,l=0;l0&&this.doQuery(o[l]);this.$refs.treeselect.blur(),setTimeout((function(){t.$validator.validate()}))}},filterNode:function(e,t){return!e||-1!==t.value.indexOf(e)},filterMethod:function(e){this.$refs.treeselectElTree.filter(e)},remoteMethod:function(e){e?this.search(!1,e):(this.param="",this.search())},handleCurrentChange:function(e){this.currentPage=e,this.search(e)},search:function(e,t,a){var n=this;this.options=[],a&&this.$emit("input","");var s=this.objIsEmpty(this.ganged.bind);if(this.config&&(!this.ganged.bind||s||t)){var r=this.config,o=this,l=this.ganged;this.pageSize=r.pageSize;var u={pageBean:{page:e||1,pageSize:r.pageSize,showTotal:"true"}};if(t)if("dataSource"==r.dsType){var d=i("27ae").Base64;if(r.currentPage=e||1,"{}"===JSON.stringify(l.bind))r.queryData=d.encode(JSON.stringify([{key:l.valueBind,value:t}]));else{var h=[];for(var p in l.bind){var f=c["a"].getOnlineFormInstance(o),g=c["a"].getValueByPath(f,l.bind[p],this.curSubIndex);g?h.push({key:p,value:g}):h.push({key:p,value:t})}r.queryData=d.encode(JSON.stringify(h))}}else{var m=this.config.dataParam;if("POST"==this.config.requestType&&m){var _=JSON.parse(r.conditionfield);_.forEach((function(e){var i=c["a"].getOnlineFormInstance(o),a=c["a"].getValueByPath(i,l.bind[e.field]);m=a?m.replace(new RegExp("\\{"+e.field+"\\}","g"),a):m.replace(new RegExp("\\{"+e.field+"\\}","g"),t)}))}r.pageBean=c["a"].parseToJson(m)}else r.pageBean=u,r.currentPage=e||1,r.queryData="";this.$store.dispatch("form/selectQuery",r).then((function(e){if(n.config&&"restful"===n.config.dsType){if(o.options=e.rows,n.addSelectList(o.options),o.inputVal&&o.inputVal.constructor==Array&&o.inputVal.length>0){for(var t=0;t0){for(var i=0;i0)for(var i=0;i0&&e.forEach((function(e){t.tempoptions.push(e),e.children&&t.addSelectList(e.children)}))}}},we=be,ye=(i("cc57"),Object(g["a"])(we,he,pe,!1,null,"534d1810",null)),xe=ye.exports,Se=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{ref:"inputs",staticClass:"inputs"},[e.isShowInput&&"n"!=e.permission_sub?i("ht-input",{attrs:{size:"small",placeholder:"请输入内容",type:"text",permission:e.permission_sub},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}},[i("template",{slot:"append"},[i("el-button",{staticStyle:{"margin-left":"20px"},attrs:{btn:"btn",size:"small",type:"primary",icon:this.icon},on:{click:function(t){return e.customEvilJS()}}},[e._v(e._s(this.btnName))])],1)],2):e._e(),e.isShowInput||"n"==e.permission_sub?e._e():i("el-button",{staticStyle:{"margin-left":"20px"},attrs:{btn:"btn",size:"small",type:"primary",icon:this.icon},on:{click:function(t){return e.customEvilJS()}}},[e._v(e._s(this.btnName))])],1)},Oe=[],Ee=i("9923"),De={name:"eip-button",props:["value","name","permission","icon","btnName","attr","htCustomScript","isShowInput"],mixins:[d["a"]],data:function(){return{unwatchAry:[],content:""}},computed:{inputVal:{get:function(){return this.value},set:function(e){this.$emit("input",e)}}},mounted:function(){this.value&&(this.inputVal=this.value)},methods:{customEvilJS:function(){var e=this,t=U["Base64"].decode(this.htCustomScript),i=c["a"].getOnlineFormInstance(e);function a(){var a=Function("req","data","i18n","Message","Loading","formVm","_this",t),n=a(fe["a"],i.data,Ee["a"],h["Message"],h["Loading"],i,e);return n}var n=a();n&&(this.inputVal=n,this.$emit("input",n))}}},Ce=De,ke=(i("25a6"),Object(g["a"])(Ce,Se,Oe,!1,null,"1e53f9f3",null)),Te=ke.exports,$e=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[e.bindPreAndSufFix?i("span",[e._v(e._s(e.bindPreAndSufFix.preFix))]):e._e(),"date"==e.selectType?i("ht-date",{style:{width:e.width},attrs:{validate:e.inputValidate,name:e.inputName,showDate:e.showDate,day:e.day,currentDate:e.currentDate,format:e.inputFormat,"model-expression":e.modelExpression,"value-format":e.format,permission:e.permission_sub},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}}):e._e(),"select"==e.selectType?i("ht-time-select",{style:{width:e.width},attrs:{permission:e.permission_sub,"model-expression":e.modelExpression,validate:e.inputValidate,name:e.inputName},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}}):e._e(),"picker"==e.selectType?i("ht-time-picker",{style:{width:e.width},attrs:{permission:e.permission_sub,"model-expression":e.modelExpression,validate:e.inputValidate,name:e.inputName},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}}):e._e(),e.bindPreAndSufFix?i("span",[e._v(e._s(e.bindPreAndSufFix.sufSix))]):e._e()],1)},Pe=[],Ne={name:"eip-date",props:["width","validate","name","value","permission","selectType","showDate","day","inputFormat","modelExpression","format","bindPreAndSufFixjson","isServerDate"],mixins:[d["a"]],data:function(){return{currentDate:null,type:"datetime",compareType:"daterangestart,daterangeend,datemorethan,datelessthan,",newValidate:null,bindPreAndSufFix:null}},computed:{inputVal:{get:function(){return this.value},set:function(e){this.$emit("input",e)}},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:c["a"].getName()+"-"+e):this.name?this.name:c["a"].getName()},inputValidate:function(){return this.newValidate?this.newValidate:this.validate}},created:function(){if(this.isServerDate){var e=this;fe["a"].get(window.context.uc+"/base/tools/v1/getCurrentDate?valFormat="+this.inputFormat).then((function(t){t.data.state&&(e.currentDate=t.data.value)}))}},mounted:function(){this.bindPreAndSufFixjson&&(this.bindPreAndSufFix=JSON.parse(this.bindPreAndSufFixjson))}},Me=Ne,Ie=(i("d287"),Object(g["a"])(Me,$e,Pe,!1,null,"626ce82a",null)),Ae=Ie.exports,Re=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("img",{style:e.style,attrs:{src:e.src}})])},Be=[],Ve={name:"eip-img",props:["isDisplay","imgSrc","fileJson","imgHeight","imgWidth"],data:function(){return{src:"",style:{}}},created:function(){var e=this;if(this.isDisplay){if(this.fileJson){var t=JSON.parse(this.fileJson);fe["a"].get(window.context.portal+"/file/onlinePreviewController/v1/getFileById_"+t[0].id,"arraybuffer").then((function(t){var i=t.headers["content-type"];e.src=i?window.URL.createObjectURL(new Blob([t.data],{type:i})):window.URL.createObjectURL(new Blob([t.data]))}))}}else this.src=this.imgSrc;this.imgHeight>0&&this.imgWidth>0&&(this.style={height:this.imgHeight+"px",width:this.imgWidth+"px"})}},Fe=Ve,Le=(i("5f07"),Object(g["a"])(Fe,Re,Be,!1,null,"4cffe4ea",null)),je=Le.exports,Ue=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",["n"!=e.permission_sub?i("viewer",{attrs:{images:e.imgArr},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}},[i("ul",e._l(e.imgArr,(function(t,a){return i("li",{key:a},[i("el-card",{attrs:{alt:"查看原图","body-style":{padding:"0px",margin:"10px",cursor:"pointer"}}},[e.previewAble?i("img",{key:a,style:e.style,attrs:{src:t.previewUrl}}):e._e(),i("div",[i("span",[e._v(e._s(t.fileName))]),e.downloadAble?i("el-row",{staticStyle:{float:"right",padding:"3px 0"}},["local"==e.uploadType?i("el-button",{attrs:{icon:"el-icon-download",circle:""},on:{click:function(i){return e.downloadFile(t)}}}):e._e(),"r"!=e.permission_sub?i("el-button",{attrs:{icon:"el-icon-delete",circle:""},on:{click:function(i){return e.imgArr.remove(t)}}}):e._e()],1):e._e()],1)])],1)})),0)]):e._e(),"n"!=e.permission_sub?i("input",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"},{name:"validate",rawName:"v-validate",value:e.inputValidate,expression:"inputValidate"}],attrs:{type:"hidden",name:e.inputName},domProps:{value:e.value},on:{input:function(t){t.target.composing||(e.value=t.target.value)}}}):e._e(),"local"==e.uploadType&&"r"!=e.permission_sub&&"n"!=e.permission_sub?i("el-upload",{staticClass:"upload-demo",attrs:{action:e.actionUrl,headers:e.header,"file-list":e.imgArr,"show-file-list":!1,"on-success":e.success,"on-progress":e.progress,"before-upload":e.beforeAvatarUpload,multiple:e.multiple,limit:Number(e.limit),"on-exceed":e.handleExceed}},[i("el-tooltip",{attrs:{placement:"right",effect:"light"}},[i("div",{attrs:{slot:"content"},slot:"content"},[e._v("附件格式支持:img/jpg/gif")]),i("el-button",{attrs:{size:"mini",round:"",icon:"el-icon-plus"}},[e._v("上传")])],1)],1):e._e(),"n"!=e.permission_sub?i("ht-field-tail",{attrs:{fieldName:e.inputName,readonly:!e.inputWriteable,inputValue:e.inputVal}},[e._t("append",null,{slot:"append"})],2):e._e(),"https"==e.uploadType&&"r"!=e.permission_sub&&"n"!=e.permission_sub?i("el-button",{attrs:{size:"mini",round:"",icon:"el-icon-plus"},on:{click:function(t){e.dialogFormVisible=!0}}},[e._v("上传")]):e._e(),i("el-dialog",{attrs:{title:"网络图片上传",visible:e.dialogFormVisible,"close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[i("el-form",{attrs:{model:e.httpsFile,"data-vv-scope":"httpsFileForm"}},[i("el-form-item",{attrs:{label:"文件名称","label-width":"100px"}},[i("ht-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入文件名称",validate:{required:!0}},model:{value:e.httpsFile.fileName,callback:function(t){e.$set(e.httpsFile,"fileName",t)},expression:"httpsFile.fileName"}})],1),i("el-form-item",{attrs:{label:"文件地址","label-width":"100px"}},[i("ht-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入文件地址",validate:{required:!0}},model:{value:e.httpsFile.url,callback:function(t){e.$set(e.httpsFile,"url",t)},expression:"httpsFile.url"}})],1)],1),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.httpsDialog()}}},[e._v("确定")]),i("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v("取消")])],1)],1)],1)},ze=[],qe=(i("c5f6"),i("2f62")),We={name:"EipViewer",props:["value","permission","modelExpression","imgHeight","imgWidth","uploadType","limit","multiple","validate","name","allowPreview","allowDownload"],mixins:[d["a"]],data:function(){return{httpsFile:{fileName:"",url:"",previewUrl:""},dialogFormVisible:!1,style:{width:"265px",height:"180px",border:"2px solid #ccc",borderRadius:"3px",padding:"1px",margin:"1px",cursor:"pointer"},imgArr:[]}},computed:Object(qe["mapState"])({inputVal:{get:function(){return this.value},set:function(e){this.$emit("input",e)}},inputWriteable:function(){return c["a"].getWriteable(this.permission_sub)},inputValidate:function(){var e=this.$store.state.index.validate;return c["a"].addRequiredOrNot(this.permission_sub,this.validate,e,this)},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:c["a"].getName()+"-"+e):this.name?this.name:c["a"].getName()},header:function(e){return{Authorization:"Bearer ".concat(e.login.currentUser.token)}},actionUrl:function(){return window.context.portal+"/file/v1/upload"},previewAble:function(){return!("w"!=this.permission_sub&&!this.allowPreview)},downloadAble:function(){return!("w"!=this.permission_sub&&!this.allowDownload)}}),watch:{imgArr:function(e,t){var i=this;if(e&&e.length>0&&(!e[e.length-1].status||"success"!=e[e.length-1].status)){if(this.previewAble){var a=this,n=0;this.imgArr.forEach((function(e){"local"!=i.uploadType||e.previewUrl?"https"==i.uploadType&&(e.previewUrl=e.url):fe["a"].get(e.url,"arraybuffer").then((function(t){var i=t.headers["content-type"];e.previewUrl=i?window.URL.createObjectURL(new Blob([t.data],{type:i})):window.URL.createObjectURL(new Blob([t.data])),a.$set(a.imgArr,n,e),n++}))}))}this.$emit("input",JSON.stringify(this.imgArr))}}},mounted:function(){if(this.value){var e=JSON.parse(this.value);e instanceof Array&&(this.imgArr=e)}this.imgHeight>0&&this.imgWidth>0&&(this.style={height:this.imgHeight+"px",width:this.imgWidth+"px"})},created:function(){this.$validator=this.$root.$validator},methods:{handleExceed:function(e,t){this.$message.warning("当前限制选择 ".concat(Number(this.limit)," 个文件,本次选择了 ").concat(e.length," 个文件,共选择了 ").concat(e.length+t.length," 个文件"))},progress:function(){h["Loading"].service("文件上传中")},success:function(e,t,i){var a=h["Loading"].service("文件上传中"),n=this;setTimeout((function(){if(i.length!=n.imgArr.length)for(var e=0;e0?i("el-table",{staticStyle:{width:"100%","margin-top":"10px"},attrs:{data:e.filesData,border:"",size:"medium"}},[i("el-table-column",{attrs:{label:"序号",align:"center",type:"index",width:"70"}}),i("el-table-column",{attrs:{label:"附件名称",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e.canPreview?i("span",{staticClass:"done-subject",on:{click:function(i){return e.previewFile(t.row)}}},[e._v(e._s(t.row.name))]):e._e(),e.canPreview?e._e():i("span",{staticClass:"done-subject"},[e._v(e._s(t.row.name))])]}}],null,!1,3920684564)}),i("el-table-column",{attrs:{prop:"type",align:"center",lalign:"center",width:"100",label:"附件类型"}}),i("el-table-column",{attrs:{prop:"bytes",align:"center",lalign:"center",width:"100",label:"附件大小"}}),i("el-table-column",{attrs:{prop:"username",align:"center",label:"上传者",width:"120"}}),e._l(e.propConfList,(function(e){return i("el-table-column",{key:e.name,attrs:{prop:e.name,label:e.desc,width:"200",align:"center"}})})),e.canDownload?i("el-table-column",{attrs:{align:"center",label:"操作",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-button",{attrs:{size:"small",icon:"el-icon-download",plain:""},on:{click:function(i){return e.downloadFile(t.row)}}})]}}],null,!1,3659736377)}):e._e()],2):e._e()],1),i("FileTree",{ref:"fileTreeSearch",attrs:{fileTree:e.fileTree,fileId:e.fileId}}),i("Pdf",{ref:"pdfSearch",attrs:{src:e.src,fileId:e.fileId}}),i("IframeSrc",{ref:"iframeSrcSearch",attrs:{iframeSrc:e.iframeSrc,fileId:e.fileId}}),i("span",{directives:[{name:"validate",rawName:"v-validate"}],staticStyle:{display:"none"}},[e._t("labeldesc",[e._v(e._s(e.inputName))])],2)],1)},it=[],at=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("el-upload",{staticClass:"upload-demo",attrs:{action:e.actionUrl,"file-list":e.files,headers:e.header,"show-file-list":!1,"before-remove":e.beforeRemove,accept:e.acceptType,"on-preview":e.preview,limit:e.intLimit,multiple:e.multiples,"on-success":e.success,"on-progress":e.progress,"before-upload":e.beforeAvatarUpload}},[i("el-tooltip",{attrs:{placement:"right",effect:"light"}},[i("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n 附件格式支持:"+e._s(e.accept)+"\n "),i("br"),e._v("附件大小限制:单个文件不超过50MB\n "),i("br"),e.multiples?i("span",[e._v("附件个数限制:最多"+e._s(e.intLimit)+"个")]):e._e()]),i("el-button",{attrs:{size:"mini",round:"",icon:"el-icon-plus"}},[e._v("上传")])],1)],1),e.filesData.length>0&&!e.isSimple?i("el-table",{style:"width:"+e.maxWidth+"px ;margin-top :10px;",attrs:{data:e.filesData,border:"",size:"medium"}},[i("el-table-column",{attrs:{label:"序号",align:"center",type:"index",width:"70"}}),i("el-table-column",{attrs:{label:"附件名称","min-width":"200",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",{staticClass:"done-subject",on:{click:function(i){return e.preview(t.row)}}},[e._v(e._s(t.row.name))])]}}],null,!1,544935761)}),i("el-table-column",{attrs:{prop:"type",align:"center",lalign:"center",width:"100",label:"附件类型"}}),i("el-table-column",{attrs:{prop:"bytes",align:"center",lalign:"center",width:"100",label:"附件大小"}}),i("el-table-column",{attrs:{prop:"username",align:"center",label:"上传者",width:"120"}}),e._l(e.conf,(function(t){return i("el-table-column",{key:t.name,attrs:{label:t.desc,width:"200",align:"center"},scopedSlots:e._u([{key:"default",fn:function(a){return[i("el-tooltip",{attrs:{disabled:!e.errors.has("custom-form."+e.files[a.$index].name+" "+t.desc)}},[i("div",{attrs:{slot:"content"},slot:"content"},[e._v("必填")]),i("el-input",{directives:[{name:"validate",rawName:"v-validate",value:t.inputValidate,expression:"con.inputValidate"}],attrs:{size:"small",name:e.files[a.$index].name+" "+t.desc,clearable:"",placeholder:"请输入"+t.desc},model:{value:e.files[a.$index][t.name],callback:function(i){e.$set(e.files[a.$index],t.name,i)},expression:"files[scope.$index][con.name]"}})],1)]}}],null,!0)})})),i("el-table-column",{attrs:{align:"center",label:"操作",width:"260"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-button",{attrs:{size:"small",icon:"el-icon-arrow-up",plain:""},on:{click:function(i){return e.up(t.$index)}}}),i("el-button",{attrs:{size:"small",icon:"el-icon-arrow-down",plain:""},on:{click:function(i){return e.down(t.$index)}}}),i("el-button",{attrs:{size:"small",icon:"el-icon-download",plain:""},on:{click:function(i){return e.download(t.row)}}}),i("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:function(i){return e.beforeRemove(t.row)}}})]}}],null,!1,322550215)})],2):i("ul",{staticClass:"file-list__wrap"},e._l(e.filesData,(function(t,a){return i("li",{key:a,staticClass:"file-item"},[i("i",{staticClass:" file-icon el-icon-document"}),i("p",{staticClass:"file__name",class:{"done-subject":e.previewable},on:{click:function(i){return e.preview(t)}}},[e._v(e._s(t.name))]),i("i",{staticClass:"file-close__icon el-icon-close",on:{click:function(i){return e.removeFile(t)}}})])})),0),i("FilePreview",{ref:"filePreview"})],1)},nt=[],st=(i("04ff"),function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-dialog",{attrs:{visible:e.dialogVisible,width:"100%","custom-class":"preview__dialog",title:e.fileRow.name,"append-to-body":"","show-close":e.closeable},on:{"update:visible":function(t){e.dialogVisible=t}}},[i("div",{staticClass:"preview__container"},[e.loading?i("Loading"):e._e(),e.errorMessage?i("FillPage",{attrs:{type:"2",tip:e.errorMessage}}):e._e(),i("FileTree",{ref:"fileTreeSearch",attrs:{fileTree:e.fileTree,fileRow:e.fileRow}}),i("Pdf",{ref:"pdfSearch",attrs:{src:e.src}}),i("IframeSrc",{ref:"iframeSrcSearch",attrs:{iframeSrc:e.iframeSrc,fileRow:e.fileRow}}),i("VideoPlayer",{ref:"videoPlayer",attrs:{fileRow:e.fileRow}})],1)])}),rt=[],ot=i("53ca"),lt=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.src&&e.visiable?i("iframe",{staticClass:"pdf__iframe",attrs:{src:e.pdfSrc,align:"middle"}}):e._e()},ct=[],ut={name:"pdf",props:{src:String},data:function(){return{visiable:!1,pdfSrc:""}},watch:{src:function(e,t){if(e){var i=this;fe["a"].get(this.src,"arraybuffer").then((function(e){i.pdfSrc=window.URL.createObjectURL(new Blob([e.data],{type:"application/pdf"}))+"#toolbar=0"}))}}},methods:{handleOpen:function(){this.visiable=!0}}},dt=ut,ht=(i("6460"),Object(g["a"])(dt,lt,ct,!1,null,"f0e11f94",null)),pt=ht.exports,ft=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.iframeSrc&&e.visible?i("iframe",{staticClass:"container__iframe",attrs:{src:e.dataSrc,align:"middle"}}):e._e()},gt=[],mt={props:["iframeSrc","fileRow"],data:function(){return{visible:!1,dataSrc:""}},watch:{iframeSrc:function(e,t){if(e){var i=this;fe["a"].get(this.iframeSrc,"arraybuffer").then((function(e){var t=e.headers["content-type"];i.dataSrc=t?window.URL.createObjectURL(new Blob([e.data],{type:t})):window.URL.createObjectURL(new Blob([e.data]))}))}}},methods:{handleOpen:function(){this.visible=!0}}},_t=mt,vt=(i("4428"),Object(g["a"])(_t,ft,gt,!1,null,"5c0f4bc3",null)),bt=vt.exports,wt=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-dialog",{attrs:{visible:e.fileTreeDialog,"close-on-click-modal":!1,width:"55%","show-close":!1,top:"52px","append-to-body":!0},on:{"update:visible":function(t){e.fileTreeDialog=t}}},[i("p",{staticClass:"arrow"},[i("el-button",{staticStyle:{},attrs:{icon:"el-icon-download",type:"primary",size:"mini"},on:{click:function(t){return e.download()}}},[e._v("下载")]),i("span",{staticStyle:{float:"right","padding-right":"40px","font-size":"20px",color:"#8c8e92",cursor:"pointer"},on:{click:e.close}},[i("i",{staticClass:"el-icon-close"})])],1),i("el-tree",{attrs:{data:e.fileTree,props:e.filesProps}})],1)},yt=[],xt={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(){fe["a"].download("${portal}/file/v1/downloadFile?fileId="+this.fileRow.id)}}},St=xt,Ot=(i("801d"),Object(g["a"])(St,wt,yt,!1,null,null,null)),Et=Ot.exports,Dt=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("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}}},[i("p",{staticClass:"arrow"},[i("el-button",{staticStyle:{},attrs:{icon:"el-icon-download",type:"primary",size:"mini"},on:{click:function(t){return e.download()}}},[e._v("下载")]),i("span",{staticStyle:{float:"right","padding-right":"40px","font-size":"20px",color:"#8c8e92",cursor:"pointer"},on:{click:function(t){e.videoDialogVisible=!1}}},[i("i",{staticClass:"el-icon-close"})])],1),e.videoDialogVisible?i("div",{staticClass:"test_two_box"},[i("video",{staticClass:"video-js",attrs:{id:"myVideo"}},[i("source",{attrs:{src:e.videoSrc,type:"video/mp4"}})])]):e._e()])},Ct=[],kt={name:"TestTwo",props:["fileRow"],data:function(){return{videoDialogVisible:!1,videoSrc:""}},watch:{"fileRow.id":function(e,t){if(e){var i=this;fe["a"].get(window.context.portal+"/file/onlinePreviewController/v1/getFileById_"+e,"arraybuffer").then((function(e){i.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(){fe["a"].download(this.downloadUrl)}}},Tt=kt,$t=(i("cd82"),Object(g["a"])(Tt,Dt,Ct,!1,null,"075d7d0e",null)),Pt=$t.exports,Nt=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"loading__container"},[i("div",{staticClass:"loading__container-div"},["1"==e.type?i("div",{staticClass:"loader"},[i("svg",{attrs:{version:"1.1",id:"loader-1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"40px",height:"40px",viewBox:"0 0 40 40","enable-background":"new 0 0 40 40","xml:space":"preserve"}},[i("path",{attrs:{opacity:"0.2",fill:e.color,d:"M20.201,5.169c-8.254,0-14.946,6.692-14.946,14.946c0,8.255,6.692,14.946,14.946,14.946\n s14.946-6.691,14.946-14.946C35.146,11.861,28.455,5.169,20.201,5.169z M20.201,31.749c-6.425,0-11.634-5.208-11.634-11.634\n c0-6.425,5.209-11.634,11.634-11.634c6.425,0,11.633,5.209,11.633,11.634C31.834,26.541,26.626,31.749,20.201,31.749z"}}),i("path",{attrs:{fill:e.color,d:"M26.013,10.047l1.654-2.866c-2.198-1.272-4.743-2.012-7.466-2.012h0v3.312h0\n C22.32,8.481,24.301,9.057,26.013,10.047z"}},[i("animateTransform",{attrs:{attributeType:"xml",attributeName:"transform",type:"rotate",from:"0 20 20",to:"360 20 20",dur:"0.5s",repeatCount:"indefinite"}})],1)])]):e._e(),"2"==e.type?i("div",{staticClass:"loader"},[i("svg",{staticStyle:{"enable-background":"new 0 0 50 50"},attrs:{version:"1.1",id:"loader-1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"40px",height:"40px",viewBox:"0 0 50 50","xml:space":"preserve"}},[i("path",{attrs:{fill:e.color,d:"M25.251,6.461c-10.318,0-18.683,8.365-18.683,18.683h4.068c0-8.071,6.543-14.615,14.615-14.615V6.461z"}},[i("animateTransform",{attrs:{attributeType:"xml",attributeName:"transform",type:"rotate",from:"0 25 25",to:"360 25 25",dur:"0.6s",repeatCount:"indefinite"}})],1)])]):e._e(),"3"==e.type?i("div",{staticClass:"loader"},[i("svg",{staticStyle:{"enable-background":"new 0 0 50 50"},attrs:{version:"1.1",id:"loader-1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"40px",height:"40px",viewBox:"0 0 50 50","xml:space":"preserve"}},[i("path",{attrs:{fill:e.color,d:"M43.935,25.145c0-10.318-8.364-18.683-18.683-18.683c-10.318,0-18.683,8.365-18.683,18.683h4.068c0-8.071,6.543-14.615,14.615-14.615c8.072,0,14.615,6.543,14.615,14.615H43.935z"}},[i("animateTransform",{attrs:{attributeType:"xml",attributeName:"transform",type:"rotate",from:"0 25 25",to:"360 25 25",dur:"0.6s",repeatCount:"indefinite"}})],1)])]):e._e(),"4"==e.type?i("div",{staticClass:"loader"},[i("svg",{staticStyle:{"enable-background":"new 0 0 50 50"},attrs:{version:"1.1",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"24px",height:"24px",viewBox:"0 0 24 24","xml:space":"preserve"}},[i("rect",{attrs:{x:"0",y:"0",width:"4",height:"7",fill:e.color}},[i("animateTransform",{attrs:{attributeType:"xml",attributeName:"transform",type:"scale",values:"1,1; 1,3; 1,1",begin:"0s",dur:"0.6s",repeatCount:"indefinite"}})],1),i("rect",{attrs:{x:"10",y:"0",width:"4",height:"7",fill:e.color}},[i("animateTransform",{attrs:{attributeType:"xml",attributeName:"transform",type:"scale",values:"1,1; 1,3; 1,1",begin:"0.2s",dur:"0.6s",repeatCount:"indefinite"}})],1),i("rect",{attrs:{x:"20",y:"0",width:"4",height:"7",fill:e.color}},[i("animateTransform",{attrs:{attributeType:"xml",attributeName:"transform",type:"scale",values:"1,1; 1,3; 1,1",begin:"0.4s",dur:"0.6s",repeatCount:"indefinite"}})],1)])]):e._e(),"5"==e.type?i("div",{staticClass:"loader"},[i("svg",{staticStyle:{"enable-background":"new 0 0 50 50"},attrs:{version:"1.1",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"24px",height:"30px",viewBox:"0 0 24 30","xml:space":"preserve"}},[i("rect",{attrs:{x:"0",y:"0",width:"4",height:"10",fill:e.color}},[i("animateTransform",{attrs:{attributeType:"xml",attributeName:"transform",type:"translate",values:"0 0; 0 20; 0 0",begin:"0",dur:"0.6s",repeatCount:"indefinite"}})],1),i("rect",{attrs:{x:"10",y:"0",width:"4",height:"10",fill:e.color}},[i("animateTransform",{attrs:{attributeType:"xml",attributeName:"transform",type:"translate",values:"0 0; 0 20; 0 0",begin:"0.2s",dur:"0.6s",repeatCount:"indefinite"}})],1),i("rect",{attrs:{x:"20",y:"0",width:"4",height:"10",fill:e.color}},[i("animateTransform",{attrs:{attributeType:"xml",attributeName:"transform",type:"translate",values:"0 0; 0 20; 0 0",begin:"0.4s",dur:"0.6s",repeatCount:"indefinite"}})],1)])]):e._e(),"6"==e.type?i("div",{staticClass:"loader"},[i("svg",{staticStyle:{"enable-background":"new 0 0 50 50"},attrs:{version:"1.1",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"24px",height:"30px",viewBox:"0 0 24 30","xml:space":"preserve"}},[i("rect",{attrs:{x:"0",y:"13",width:"4",height:"5",fill:e.color}},[i("animate",{attrs:{attributeName:"height",attributeType:"XML",values:"5;21;5",begin:"0s",dur:"0.6s",repeatCount:"indefinite"}}),i("animate",{attrs:{attributeName:"y",attributeType:"XML",values:"13; 5; 13",begin:"0s",dur:"0.6s",repeatCount:"indefinite"}})]),i("rect",{attrs:{x:"10",y:"13",width:"4",height:"5",fill:e.color}},[i("animate",{attrs:{attributeName:"height",attributeType:"XML",values:"5;21;5",begin:"0.15s",dur:"0.6s",repeatCount:"indefinite"}}),i("animate",{attrs:{attributeName:"y",attributeType:"XML",values:"13; 5; 13",begin:"0.15s",dur:"0.6s",repeatCount:"indefinite"}})]),i("rect",{attrs:{x:"20",y:"13",width:"4",height:"5",fill:e.color}},[i("animate",{attrs:{attributeName:"height",attributeType:"XML",values:"5;21;5",begin:"0.3s",dur:"0.6s",repeatCount:"indefinite"}}),i("animate",{attrs:{attributeName:"y",attributeType:"XML",values:"13; 5; 13",begin:"0.3s",dur:"0.6s",repeatCount:"indefinite"}})])])]):e._e(),"7"==e.type?i("div",{staticClass:"loader"},[i("svg",{staticStyle:{"enable-background":"new 0 0 50 50"},attrs:{version:"1.1",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"24px",height:"30px",viewBox:"0 0 24 30","xml:space":"preserve"}},[i("rect",{attrs:{x:"0",y:"0",width:"4",height:"20",fill:e.color}},[i("animate",{attrs:{attributeName:"opacity",attributeType:"XML",values:"1; .2; 1",begin:"0s",dur:"0.6s",repeatCount:"indefinite"}})]),i("rect",{attrs:{x:"7",y:"0",width:"4",height:"20",fill:e.color}},[i("animate",{attrs:{attributeName:"opacity",attributeType:"XML",values:"1; .2; 1",begin:"0.2s",dur:"0.6s",repeatCount:"indefinite"}})]),i("rect",{attrs:{x:"14",y:"0",width:"4",height:"20",fill:e.color}},[i("animate",{attrs:{attributeName:"opacity",attributeType:"XML",values:"1; .2; 1",begin:"0.4s",dur:"0.6s",repeatCount:"indefinite"}})])])]):e._e(),"8"==e.type?i("div",{staticClass:"loader"},[i("svg",{staticStyle:{"enable-background":"new 0 0 50 50"},attrs:{version:"1.1",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"24px",height:"30px",viewBox:"0 0 24 30","xml:space":"preserve"}},[i("rect",{attrs:{x:"0",y:"10",width:"4",height:"10",fill:e.color,opacity:"0.2"}},[i("animate",{attrs:{attributeName:"opacity",attributeType:"XML",values:"0.2; 1; .2",begin:"0s",dur:"0.6s",repeatCount:"indefinite"}}),i("animate",{attrs:{attributeName:"height",attributeType:"XML",values:"10; 20; 10",begin:"0s",dur:"0.6s",repeatCount:"indefinite"}}),i("animate",{attrs:{attributeName:"y",attributeType:"XML",values:"10; 5; 10",begin:"0s",dur:"0.6s",repeatCount:"indefinite"}})]),i("rect",{attrs:{x:"8",y:"10",width:"4",height:"10",fill:e.color,opacity:"0.2"}},[i("animate",{attrs:{attributeName:"opacity",attributeType:"XML",values:"0.2; 1; .2",begin:"0.15s",dur:"0.6s",repeatCount:"indefinite"}}),i("animate",{attrs:{attributeName:"height",attributeType:"XML",values:"10; 20; 10",begin:"0.15s",dur:"0.6s",repeatCount:"indefinite"}}),i("animate",{attrs:{attributeName:"y",attributeType:"XML",values:"10; 5; 10",begin:"0.15s",dur:"0.6s",repeatCount:"indefinite"}})]),i("rect",{attrs:{x:"16",y:"10",width:"4",height:"10",fill:e.color,opacity:"0.2"}},[i("animate",{attrs:{attributeName:"opacity",attributeType:"XML",values:"0.2; 1; .2",begin:"0.3s",dur:"0.6s",repeatCount:"indefinite"}}),i("animate",{attrs:{attributeName:"height",attributeType:"XML",values:"10; 20; 10",begin:"0.3s",dur:"0.6s",repeatCount:"indefinite"}}),i("animate",{attrs:{attributeName:"y",attributeType:"XML",values:"10; 5; 10",begin:"0.3s",dur:"0.6s",repeatCount:"indefinite"}})])])]):e._e(),i("span",{style:e.fontColor},[e._v(e._s(e.tip))])])])},Mt=[],It={name:"loading",props:{type:{type:String,default:"6"},color:{type:String,default:"#ff6700"},tip:{type:String,default:"正在加载..."}},computed:{fontColor:function(){return{color:this.color}}}},At=It,Rt=(i("d366"),Object(g["a"])(At,Nt,Mt,!1,null,"ecfedfca",null)),Bt=Rt.exports,Vt=i("08ca"),Ft={components:(ve={Pdf:pt,IframeSrc:bt,FileTree:Et,VideoPlayer:Pt},Object(s["a"])(ve,"FileTree",Et),Object(s["a"])(ve,"Loading",Bt),Object(s["a"])(ve,"FillPage",Vt["a"]),ve),props:{closeable:{type:Boolean,default:!0}},data:function(){return{dialogVisible:!1,fileRow:"",iframeSrc:"",src:"",fileTree:"",loading:!1,errorMessage:null}},computed:Object(qe["mapState"])({header:function(e){return{Authorization:"Bearer ".concat(e.login.currentUser.token)}},actionUrl:function(){return window.context.portal+"/file/v1/upload"}}),methods:{preview:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){var i,a=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return i=this,this.loading=!0,this.errorMessage=null,this.fileRow="",this.dialogVisible=!0,e.next=7,this.$store.dispatch("menu/onlinePreview",t.id).then((function(e){var n="加载要预览的附件时出错";if(e)if("fileNotSupported"==e.result)a.errorMessage="当前附件格式不支持预览";else if("object"!=Object(ot["a"])(e)||!e.hasOwnProperty("state")||e.state&&e.result)if("object"==Object(ot["a"])(e)&&e.hasOwnProperty("result")&&"error"===e.result)a.errorMessage=n;else switch(a.fileRow=t,a.src=null,a.iframeSrc=null,e.result){case"html":a.iframeSrc=window.context.portal+e.pdfUrl,a.$refs.iframeSrcSearch.handleOpen();break;case"txt":a.iframeSrc=window.context.portal+e.TxtUrl,a.$refs.iframeSrcSearch.handleOpen();break;case"picture":a.iframeSrc=window.context.portal+e.currentUrl,a.$refs.iframeSrcSearch.handleOpen();break;case"compress":i.download(t.id),a.errorMessage="不支持压缩文件的在线预览";break;case"media":i.download(t.id),a.errorMessage="不支持视频的在线播放";break;default:a.src=window.context.portal+e.pdfUrl,a.$refs.pdfSearch.handleOpen();break}else a.errorMessage=e.message||n;else a.errorMessage="要预览的附件不存在"})).finally((function(){a.loading=!1}));case 7:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),download:function(e){this.$store.dispatch("menu/downloadFile",e)}}},Lt=Ft,jt=(i("0b3e"),Object(g["a"])(Lt,st,rt,!1,null,"74a79202",null)),Ut=jt.exports,zt={props:["fileVal","multiples","accept","limit","conf","isSimple"],components:{FilePreview:Ut},data:function(){return{src:"",files:[],fileId:"",fileTree:"",isChecking:!0,num:0,list:[],filesData:[],maxWidth:"100%"}},computed:Object(qe["mapState"])({header:function(e){return{Authorization:"Bearer ".concat(e.login.currentUser.token)}},intLimit:function(){return this.multiples?this.limit?parseInt(this.limit):5:1},actionUrl:function(){return window.context.portal+"/file/v1/upload"},acceptType:function(){if(!this.accept)return"";for(var e,t=[],i=0;e=this.accept.split(",")[i++];)t.push("."+e);return t.join(",")}}),watch:{files:{handler:function(e,t){this.$emit("input",JSON.stringify(e))},deep:!0}},methods:{download:function(e){this.$store.dispatch("menu/downloadFile",e.id)},up:function(e){if(e=Number.parseInt(e),!(e<1)){var t=this.filesData[e-1];this.$set(this.filesData,e-1,this.filesData[e]),this.$set(this.filesData,e,t);t=this.files[e-1];this.$set(this.files,e-1,this.files[e]),this.$set(this.files,e,t),this.$emit("input",JSON.stringify(this.files))}},down:function(e){if(e=Number.parseInt(e),!(e>=this.filesData.length-1)){var t=this.filesData[e+1];this.$set(this.filesData,e+1,this.filesData[e]),this.$set(this.filesData,e,t);t=this.files[e+1];this.$set(this.files,e+1,this.files[e]),this.$set(this.files,e,t),this.$emit("input",JSON.stringify(this.files))}},preview:function(e){var t={};t.id=e.id,t.name=e.name,t.size=e.size,this.$refs.filePreview.preview(t)},beforeRemove:function(e){var t=this;if(this.isChecking)return this.$confirm("确定移除 ".concat(e.name,"?")).then((function(){t.num=0;var i={};e.response?i=JSON.parse(e.response.value):(i=e,i.fileId=e.id);for(var a=0;a0&&"n"!=e.permission_sub?i("el-table",{staticStyle:{width:"100%"},attrs:{data:e.dataTable,border:"","row-key":"subject"}},[i("el-table-column",{attrs:{type:"index",width:"70",align:"center",label:"序号"}}),i("el-table-column",{attrs:{label:"流程主题",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",{staticClass:"subject",on:{click:function(i){return e.handleRowClick(t.row)}}},[e._v(e._s(t.row.subject))])]}}],null,!1,1685178211)}),i("el-table-column",{attrs:{prop:"creator",align:"center",label:"发起人",width:"110"}}),i("el-table-column",{attrs:{prop:"createTime",align:"center",width:"160",label:"发起时间"}}),e.inputWriteable?i("el-table-column",{attrs:{prop:"",label:"操作",align:"center",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-button",{attrs:{size:"small",icon:"el-icon-arrow-up",plain:""},on:{click:function(i){return e.up(t.$index)}}}),i("el-button",{attrs:{size:"small",icon:"el-icon-arrow-down",plain:""},on:{click:function(i){return e.down(t.$index)}}}),i("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:function(i){return e.remove(t.row)}}})]}}],null,!1,2262440661)}):e._e()],1):e._e(),i("el-dialog",{attrs:{title:"添加相关流程",visible:e.relatedInformationDialog,"close-on-click-modal":!1,width:"60%",top:"8vh"},on:{"update:visible":function(t){e.relatedInformationDialog=t}}},[i("el-col",{staticClass:"searchStyle",attrs:{span:24}},[i("el-col",{attrs:{span:2}},[e._v("\n 流程标题:\n ")]),i("el-col",{attrs:{span:6}},[i("el-input",{staticStyle:{width:"30%"},attrs:{size:"small",clearable:"",placeholder:"请输入流程标题","prefix-icon":"el-icon-search"},model:{value:e.subject,callback:function(t){e.subject=t},expression:"subject"}})],1),i("el-col",{attrs:{span:2}},[e._v("\n  创建时间:\n ")]),i("el-col",{attrs:{span:6}},[i("el-date-picker",{staticStyle:{width:"30%"},attrs:{size:"small",clearable:"",placeholder:"创建时间","prefix-icon":"el-icon-search",format:"yyyy-MM-dd"},model:{value:e.createTime,callback:function(t){e.createTime=t},expression:"createTime"}})],1),i("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",icon:"el-icon-search"},on:{click:function(t){return e.search()}}},[e._v("查询")]),i("el-button",{attrs:{size:"small",icon:"el-icon-refresh"},on:{click:e.reset}},[e._v("重置")])],1),i("br"),i("br"),i("div",{staticStyle:{"padding-top":"10px"}},[i("div",{staticClass:"record-content"},[i("el-table",{ref:"flowTable",staticStyle:{width:"100%"},attrs:{data:e.rows,stripe:"",border:"","header-cell-class-name":"todo-header-row","row-class-name":"todo-row",size:"medium","default-sort":{prop:"createTime",order:"descending"}},on:{"selection-change":e.handleChecked,select:e.onTableSelect,"row-click":e.RowClick}},[i("el-table-column",{attrs:{type:"selection",width:"60",align:"center",sortable:""}}),i("el-table-column",{attrs:{type:"index",align:"center",width:"70",label:"序号"}}),i("el-table-column",{attrs:{prop:"creator",width:"120",label:"创建人",align:"center"}}),i("el-table-column",{attrs:{prop:"subject",width:"400",label:"流程标题",align:"center"}}),i("el-table-column",{attrs:{prop:"procDefName",width:"280",label:"流程名称",align:"center"}}),i("el-table-column",{attrs:{prop:"createTime",label:"创建时间",align:"center"}})],1),i("el-footer",{staticStyle:{"padding-top":"10px"},attrs:{height:"45px"}},[i("el-row",{attrs:{type:"flex",justify:"end"}},[i("el-pagination",{attrs:{"current-page":e.pagination.page,"page-sizes":[10,20,50,100,300,500],"page-size":e.pagination.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)],1)]),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.confirm}},[e._v("确 定")]),i("el-button",{attrs:{size:"small"},on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1)},si=[],ri={name:"eip-rel-flow",props:["modelName","validate","permission","searchConfig","value"],components:{},mixins:[d["a"]],data:function(){return{relatedInformationDialog:!1,checked:!0,subject:"",inputVal:"",createTime:"",checkBoxData:[],checkBoxDataAll:[],dataTable:[],writeable:!0}},watch:{inputVal:function(e,t){this.$emit("input",e)}},computed:Object(qe["mapState"])({rows:function(e){return e.relatedProcess.rows},pagination:function(e){return e.relatedProcess.pagination},total:function(e){return e.relatedProcess.total},relatedInformation:function(e){return e.relatedProcess.relatedInformation},inputWriteable:function(){return this.writeable?c["a"].getWriteable(this.permission_sub):this.writeable},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:c["a"].getName()+"-"+e):this.name?this.name:c["a"].getName()},inputValidate:function(){return c["a"].addRequiredOrNot(this.permission,this.validate,this)}}),methods:{cancel:function(){this.relatedInformationDialog=!1},confirm:function(){var e=this;this.checkBoxData.forEach((function(t){var i=e.indexArray(e.checkBoxDataAll,t);-1==i&&e.checkBoxDataAll.push(t)})),this.dataTable=this.checkBoxDataAll,this.relatedInformationDialog=!1,this.modelName&&(this.inputVal=JSON.stringify(this.dataTable))},handleChecked:function(e){this.checkBoxData=e},handleSizeChange:function(e){this.$store.dispatch("relatedProcess/setPaginationSize",e),this.search()},handleCurrentChange:function(e){var t=this;void 0!=this.checkBoxData&&this.checkBoxData.length>0&&this.checkBoxData.forEach((function(e){var i=t.indexArray(t.checkBoxDataAll,e);-1==i&&t.checkBoxDataAll.push(e)})),t.checkBoxData=t.checkBoxDataAll,this.$store.dispatch("relatedProcess/setPaginationPageNum",e),this.search()},RowClick:function(e,t,i){this.$refs.flowTable.toggleRowSelection(e)},check:function(){var e=this;setTimeout((function(){void 0!=e.checkBoxData&&0!=e.checkBoxData.length||(e.checkBoxData=e.checkBoxDataAll),e.checkBoxData.forEach((function(t){var i=e.indexArray(e.rows,t);-1!=i&&e.$refs.flowTable.toggleRowSelection(e.rows[i])}))}),250)},onTableSelect:function(e,t){var i=e.length&&-1!==e.indexOf(t);if(!i){var a=this.indexArray(this.checkBoxDataAll,t);this.checkBoxDataAll.splice(a,1),0==this.checkBoxDataAll.length&&(this.checkBoxData=[])}},search:function(){var e=[],t={},i={pageBean:this.pagination};""!=this.subject&&e.push({property:"SUBJECT_",value:this.subject,group:"main",operation:"LIKE",relation:"AND"}),""!=this.createTime&&e.push({property:"CREATE_TIME_",value:c["a"].formatDateYear(this.createTime),group:"main",operation:"LIKE",relation:"AND"}),e.length>0?(t=this.searchConfig.isPaging?{pageBean:{page:"1",pageSize:this.searchConfig.pageSize,showTotal:"true"},querys:e}:{pageBean:{}},this.$store.dispatch("relatedProcess/getlistJson",t)):this.$store.dispatch("relatedProcess/getlistJson",i),this.check()},flowSelected:function(){var e=this;void 0!=this.checkBoxData&&0!=this.checkBoxData.length||(this.checkBoxData=this.dataTable),this.relatedInformationDialog=!0;var t={};this.searchConfig.isPaging&&(t={page:1,pageSize:this.searchConfig.pageSize,showTotal:!0});var i={pageBean:t};this.$store.dispatch("relatedProcess/getlistJson",i),setTimeout((function(){e.check()}),500)},reset:function(){this.subject="",this.createTime="",this.search()},remove:function(e){this.dataTable.remove(e),this.modelName&&(this.dataTable.length<1?this.inputVal="":this.inputVal=JSON.stringify(this.dataTable))},up:function(e){if(e=Number.parseInt(e),!(e<1)){var t=this.dataTable[e-1];this.$set(this.dataTable,e-1,this.dataTable[e]),this.$set(this.dataTable,e,t),this.modelName&&(this.inputVal=JSON.stringify(this.dataTable))}},down:function(e){if(e=Number.parseInt(e),!(e>=this.dataTable.length-1)){var t=this.dataTable[e+1];this.$set(this.dataTable,e+1,this.dataTable[e]),this.$set(this.dataTable,e,t),this.modelName&&(this.inputVal=JSON.stringify(this.dataTable))}},handleRowClick:function(e){window.open(this.$router.resolve("/inst/"+e.id).href,"_blank")},uniqueArray:function(e,t){for(var i=[e[0]],a=1;a0){for(var i=this,a=[],n=0;n0&&(e=this.value.split("||")[0].split(","));var t=[];return e.forEach((function(e,i){var a={value:e};t.push(a)})),t}return this.checkBoxDataAll=[],null},inputWriteable:function(){return this.writeable?c["a"].getWriteable(this.permission_sub):this.writeable},inputValidate:function(){var e=this.$store.state.index.validate;return c["a"].addRequiredOrNot(this.permission_sub,this.validate,e,this)},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:c["a"].getName()+"-"+e):this.name?this.name:c["a"].getName()},bindSet:function(){return this.selectorconfig?this.selectorconfig.bind:null}}),created:function(){this.placeholder?this.placeholderBo=this.placeholder:this.placeholderBo="请选择内容",this.$validator=this.$root.$validator},methods:{selectAll:function(e){if(null!=this.oldselectOrgs&&e.length>0){for(var t=0;t0&&this.selectOrgs.forEach((function(e){var i=t.indexArray(t.checkBoxDataAll,e);-1==i&&t.checkBoxDataAll.push(e)})),this.isCurrentChange=!0,this.pagination.page=e,this.search()},checkList:function(){var e=this;setTimeout((function(){void 0!=e.checkBoxDataAll&&e.checkBoxDataAll.length>0&&e.checkBoxDataAll.forEach((function(t){var i=e.indexArray(e.dialogData,t);e.undefineda=i,-1!=i&&(e.isCurrentChange=!0,e.toggleRowSelection(i,!0))}))}),300)},toggleRowSelection:function(e,t){this.$refs.orgTable.toggleRowSelection(this.dialogData[e],t)},showDialog:function(e){var t=this,i=this;i.selectOrgs&&(i.selectOrgs.empty(),i.checkBoxDataAll.empty());var a=this.custdialog.custDialog.alias;this.$store.dispatch("form/getByAlias",a).then((function(e){if(e&&e.alias){if(1==e.style){var n=JSON.parse(e.displayfield);i.nodeKey=n.id}var s=i.custdialog.custDialog.conditions;i.param=[],s.length>0&&s.forEach((function(e){if("3"==e.defaultType&&e.bind){var t={};t.field=e.field,t.bind=e.bind,i.param.push(t)}}));var r=JSON.parse(e.conditionfield);i.quickSearch="",i.conditionBind=[];var o=[],l=[];if(r.length>0&&(r.forEach((function(e){var t={};"1"==e.defaultType&&(t[e.field]="",o.push(t),i.conditionBind.push(e),l.push("请输入"+e.comment))})),t.$set(t,"queryParams",o),t.$set(t,"placeholders",l)),i.quickSearch,i.querysShow=!0,i.quickSearch="请输入"+t.quickSearch+"查询",i.style="height:"+e.height+"px",window.screen.height&&window.screen.height<=900&&(t.style="height:440px"),0==e.style||2==e.style)i.customDialogShow({alias:a,customDialog:e});else if(1==e.style){i.pageParam={alias:a,customDialog:e},i.customDialog=e;var c={};if(i.conditionfieldTree=[],e.conditionfield&&(i.conditionfieldTree=JSON.parse(e.conditionfield),i.conditionfieldTree.length>0))for(var u=i.conditionfieldTree.length-1;u>=0;u--)"4"==i.conditionfieldTree[u].defaultType&&(c[i.conditionfieldTree[u].field]=i.conditionfieldTree[u].comment);"{}"!=JSON.stringify(c)?i.dialogVisible=!0:i.customDialogTreeShow(i.pageParam)}}else h["Message"].error("对话框别名【"+a+"】不存在!")}))},indexArray:function(e,t){if(0==e.length)return-1;for(var i=0;i0&&-1!==this.indexArray(this.selectOrgs,t);if(i){this.isCurrentChange=!0;var a=this.indexArray(this.selectOrgs,t);this.selectOrgs.splice(a,1)}},orgRowClick:function(e,t,i){if(1===this.customDialog.selectNum)$(i.currentTarget.children[0].children[0].children[0]).trigger("click"),this.selectOrgs=[],this.selectOrgs.push(e);else if(1!=this.customDialog.selectNum){this.isCurrentChange=!1;var a=this.selectOrgs&&this.selectOrgs.length>0&&-1!==this.indexArray(this.selectOrgs,e);if(a){this.isCurrentChange=!0;var n=this.indexArray(this.selectOrgs,e);this.selectOrgs.splice(n,1)}this.$refs.orgTable.toggleRowSelection(e)}},orgTableSelection:function(e){if(this.oldselectOrgs=_.cloneDeep(this.selectOrgs),1!=this.customDialog.selectNum&&!this.isCurrentChange&&e&&e.length>0)if(1!=e.length||this.selectOrgs&&0!=this.selectOrgs.length)if((!this.selectOrgs||0==this.selectOrgs.length)&&e.length>1){this.selectOrgs||(this.selectOrgs=[]);for(var t=e.length-1;t>=0;t--)this.selectOrgs.push(e[t])}else if(this.isCurrentChange&&e.length>=10){if(this.selectOrgs)for(var i=this.selectOrgs.length-1;i>=0;i--){var a=this.indexArray(e,this.selectOrgs[i]);-1!=a&&this.selectOrgs.splice(a,1)}else this.selectOrgs=[];for(var n=0;n=0;s--){this.selectOrgs.push(e[s]);break}else this.selectOrgs=e},dialogConfirm:function(){this.selectOrgs&&0!=this.selectOrgs.length?(this.queryParam="",this.customDialogShowList=!1,this.calacInputSuffixHeight(),this.syncInputValue()):this.$message.error("请选择数据回填")},reset:function(){var e=this;if(this.queryParams.forEach((function(t){for(var i in t)e.queryParams[i]=""})),this.$refs.combinationTree){var t=this.$refs.combinationTree.store.nodesMap;for(var i in t)t[i].expanded=!1}this.combinationTreeQuerys.splice(0),this.search(!0)},search:function(e){var t=this,i=[],a={};"{}"==JSON.stringify(this.pagination)&&(this.pagination={page:1,pageSize:10,showTotal:"true"});var n={pageBean:this.pagination};if(e&&(n.pageBean={page:1,pageSize:10,showTotal:"true"}),0!=this.queryParams.length&&""!=this.queryParams[0]&&this.conditionBind.forEach((function(e,a){i.push({property:e.field,value:t.queryParams[e.field],group:"main",operation:"LIKE",relation:"AND"})})),this.param){var s=c["a"].getOnlineFormInstance(this);this.param.forEach((function(e){i.push({property:e.field,value:c["a"].getValueByPath(s,e.bind),group:"main",operation:"LIKE",relation:"AND"})}))}if(this.combinationTreeQuerys&&0!=this.combinationTreeQuerys.length)for(var r=0;r0?(a={pageBean:n.pageBean,querys:i},this.customDialog.pageBean=a,this.$store.dispatch("dialog/getlistJson",this.customDialog).then((function(){t.checkList()}))):(this.customDialog.pageBean=n,this.$store.dispatch("dialog/getlistJson",this.customDialog).then((function(){t.checkList()})))},doQuery:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){var i,a,n,s,r,o,l;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(i=[],a=c["a"].getOnlineFormInstance(this),n=0;n0){for(var i=0;i0&&(h[p]=[]),h[p]&&(h[p]="");a.data[r[1]][r[2]].push(h),c["a"].setValueByPath(a,t.resultfield[i].fieldPath,n,0)}else for(var f=0;f1)return o.$message.error("一对一子表只能选择一条数据"),void(o.customDialogShowList=!0);f.forEach((function(t){var i=null,a={};if(e.custdialog.custDialog.mappingConf.forEach((function(e){if(e.target[0]){i=e.target[0].split(".");var n="";n="restful"==g.customDialog.dsType?e.from:e.from.toLowerCase(),void 0==t[n]&&(n=n.toUpperCase()),a[i[i.length-1]]=decodeURIComponent(t[n])}})),i){var n=m["data"][i[0]][i[1]];if(0!=o.maxRow&&n.length+C>o.maxRow)throw o.$message.error("子表数据已超过最大行数【"+o.maxRow+"】"),o.customDialogShowList=!0,new Error("EndIterative");var s=c["a"].getSomeAttributeFromParentElement(g.$el,"sunBos");if(s)for(var r=s.split(","),l=0;l1)return t.$message.error("一对一子表只能选择一条数据"),void(t.customDialogShowTree=!0);u.forEach((function(i){var a=null,n={};if(e.custdialog.custDialog.mappingConf.forEach((function(e){if(e.target[0]){a=e.target[0].split(".");var s="";s="restful"==t.customDialog.dsType?e.from:e.from.toLowerCase(),void 0==i[s]&&(s=s.toUpperCase()),n[a[a.length-1]]=decodeURIComponent(i[s])}})),a){var s=d["data"][a[0]][a[1]];if(0!=t.maxRow&&s.length+h>t.maxRow)throw t.$message.error("子表数据已超过最大行数【"+t.maxRow+"】"),t.customDialogShowTree=!0,new Error("EndIterative");var r=c["a"].getSomeAttributeFromParentElement(t.$el,"sunBos");if(r)for(var o=r.split(","),l=0;l0&&this.propsData.splice(e,1),this.showData.length>0&&this.showData.splice(e,1),null!=this.selectOrgs&&(this.selectOrgs.splice(e,1),this.checkBoxDataAll.splice(e,1),this.selectOrgs.forEach((function(e){t.isCurrentChange=!0,t.toggleRowSelection(e,!1)}))),this.calacInputSuffixHeight();var i="";this.inputVal.forEach((function(e){i+=e.value+","})),i.length>0&&(i=i.substring(0,i.length-1)),""!=i&&(i=i+"||"+JSON.stringify(this.showData)),this.$emit("input",i)}this.syncInputValue()},calacInputSuffixHeight:function(){var e=this;setTimeout((function(){e.$refs.tagSpans&&(e.$refs.tagSpans.offsetHeight?e.inputSuffixHeight=e.$refs.tagSpans.offsetHeight+5:e.inputSuffixHeight=30,e.$validator.validate())}),0)},customDialogShow:function(e){if(this.customDialogShowList=!0,this.customDialog=e.customDialog,this.customDialog.queryUrl="dataSource"==this.customDialog.dsType?"${form}/form/customDialog/v1/getListData?alias="+this.customDialog.alias+"&mapParam="+(this.customDialog.mapParam?this.customDialog.mapParam:""):this.customDialog.url,this.dialogData.length<1){if(this.pagination={page:1,pageSize:10,showTotal:"true"},this.search(),this.displayfield=JSON.parse(e.customDialog.displayfield),"dataSource"==this.customDialog.dsType)for(var t=0;t1&&this.search();if(this.dialogData.length>0&&0==this.displayfield.length&&(this.search(),this.displayfield=JSON.parse(e.customDialog.displayfield),"dataSource"==this.customDialog.dsType))for(t=0;t0&&setTimeout((function(){i.showData.forEach((function(t){t.Pid==e.key?a.$refs.tree.setChecked(t,!0):a.checkNode(t,a)}))}),400)}},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 i=t.leftTree;fe["a"].get("${form}/form/customDialog/v1/getByAlias?alias="+i).then((function(t){var a=t.data;e.leftTreeTitle=a.name;var n="dataSource"==a.dsType?"GET":a.requestType?a.requestType:"POST",s="${form}/form/customDialog/v1/getTreeData?alias="+i+"&mapParam=",r={};if("dataSource"!=a.dsType){s=a.url;var o=a.dataParam;if(a.conditionfield){for(var l=JSON.parse(a.conditionfield),c=0;c0)||1==s.length&&"[]"==JSON.stringify(s[0])){"cover"==r&&(n["data"][a[0]][a[1]]=[]);var o=this.$loading({lock:!0,text:"正在初始化填报模板...",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"}),l=null;this.$http.get("${form}/form/customDialog/v1/getByAlias?alias="+t.alias).then((function(t){l=t.data,e.customDialog=t.data}),(function(t){e.closeLoading(o),e.$message({message:"获取自定义对话框失败!",type:"error"})})).then((function(){var t=JSON.parse(sessionStorage.getItem("currentUser"));e.custdialog.orgConfig.code||e.custdialog.orgConfig.name||e.custdialog.orgConfig.id?localStorage.getItem("curFillOrg_"+t.account)?(e.closeLoading(o),e.fillOrg=JSON.parse(localStorage.getItem("curFillOrg_"+t.account)),e.toFillInitData(e,l.dsType,n["data"])):e.$http.get("${uc}/api/org/v1/org/getFillOrg").then((function(i){e.closeLoading(o);var a=i.data;a.state?(e.fillOrg=a.value,localStorage.setItem("curFillOrg_"+t.account,JSON.stringify(a.value)),e.toFillInitData(e,l.dsType,n["data"])):e.$message({message:a.message,type:"warning"})}),(function(t){e.closeLoading(o),e.$message({message:"获取当前用户填制单位失败!",type:"warning"})})):(e.closeLoading(o),e.toFillInitData(e,l.dsType,n["data"]))}))}}}},closeLoading:function(e){setTimeout((function(){e.close()}),2e3)},getTargetPath:function(e){var t="";return e&&e.length>0&&e.forEach((function(e){if(e["target"]&&1==e["target"].length&&e["target"][0])return t=e["target"][0],t})),t},toFillInitData:function(e,t,i){var a=this.custdialog.custDialog,n=[];if(a.conditions){var s=a.conditions;s.length>0&&s.forEach((function(e){if("3"==e.defaultType&&e.bind){var t={};t.field=e.field;var a=e.bind.split(".");3==a.length&&(t.bind=i[a[1]][a[2]],n.push(t))}}))}var r="${form}/form/customDialog/v1/getListData?alias="+a.alias;if(n.length>0){var o="";n.forEach((function(e){o&&(o+=","),o=o+'"'+e.field+'":"'+e.bind+'"'})),r=r+"&mapParam="+o}else r+="&mapParam=";var l={pageBean:{page:1,pageSize:1e3,showTotal:!0}};e.$http.post(r,l).then((function(i){var a=i.data;a.rows&&e.syncInitTableValue(a.rows,t)}),(function(t){e.$message({message:"获取初始化数据失败!",type:"error"})}))},syncInitTableValue:function(e,t){for(var i=this.custdialog,a=JSON.parse(this.customDialog.resultfield),n=new Array([a.length]),s=new Array([a.length]),r=[],o=[],l=0;l0){for(var i=this,a=[],n=0;n0&&(e=this.value.split("||")[0].split(","));var t=[];return e.forEach((function(e,i){var a={value:e};t.push(a)})),t}return this.checkBoxDataAll=[],null},inputWriteable:function(){return this.writeable?c["a"].getWriteable(this.permission_sub):this.writeable},inputValidate:function(){var e=this.$store.state.index.validate;return c["a"].addRequiredOrNot(this.permission_sub,this.validate,e,this)},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:c["a"].getName()+"-"+e):this.name?this.name:c["a"].getName()},bindSet:function(){return this.selectorconfig?this.selectorconfig.bind:null}}),created:function(){this.placeholder?this.placeholderBo=this.placeholder:this.placeholderBo="请选择内容",this.$validator=this.$root.$validator},methods:{selectAll:function(e){if(null!=this.oldselectOrgs&&e.length>0){for(var t=0;t0&&this.selectOrgs.forEach((function(e){var i=t.indexArray(t.checkBoxDataAll,e);-1==i&&t.checkBoxDataAll.push(e)})),this.isCurrentChange=!0,this.pagination.page=e,this.search()},checkList:function(){var e=this;setTimeout((function(){void 0!=e.checkBoxDataAll&&e.checkBoxDataAll.length>0&&e.checkBoxDataAll.forEach((function(t){var i=e.indexArray(e.dialogData,t);e.undefineda=i,-1!=i&&(e.isCurrentChange=!0,e.toggleRowSelection(i,!0))}))}),300)},toggleRowSelection:function(e,t){this.$refs.orgTable.toggleRowSelection(this.dialogData[e],t)},showDialog:function(e){var t=this,i=this;i.selectOrgs&&(i.selectOrgs.empty(),i.checkBoxDataAll.empty());var a=this.custdialog.custDialog.alias;this.$store.dispatch("form/getByAlias",a).then((function(e){if(e&&e.alias){if(1==e.style){var n=JSON.parse(e.displayfield);i.nodeKey=n.id}var s=i.custdialog.custDialog.conditions;i.param=[],s.length>0&&s.forEach((function(e){if("3"==e.defaultType&&e.bind){var t={};t.field=e.field,t.bind=e.bind,i.param.push(t)}}));var r=JSON.parse(e.conditionfield);i.quickSearch="",i.conditionBind=[];var o=[],l=[];r.length>0&&(r.forEach((function(e){var t={};"1"==e.defaultType&&(t[e.field]="",o.push(t),i.conditionBind.push(e),l.push("请输入"+e.comment))})),t.$set(t,"queryParams",o),t.$set(t,"placeholders",l)),""!=i.quickSearch?i.querysShow=!0:i.querysShow=!1,i.quickSearch="请输入"+t.quickSearch+"查询",i.style="height:"+e.height+"px",window.screen.height&&window.screen.height<=900&&(t.style="height:440px"),0==e.style||2==e.style?i.customDialogShow({alias:a,customDialog:e}):1==e.style&&i.customDialogTreeShow({alias:a,customDialog:e})}else h["Message"].error("对话框别名【"+a+"】不存在!")}))},indexArray:function(e,t){if(0==e.length)return-1;for(var i=0;i0&&-1!==this.indexArray(this.selectOrgs,t);if(i){this.isCurrentChange=!0;var a=this.indexArray(this.selectOrgs,t);this.selectOrgs.splice(a,1)}},orgRowClick:function(e,t,i){if(1===this.customDialog.selectNum)$(i.currentTarget.children[0].children[0].children[0]).trigger("click"),this.selectOrgs=[],this.selectOrgs.push(e);else if(1!=this.customDialog.selectNum){this.isCurrentChange=!1;var a=this.selectOrgs&&this.selectOrgs.length>0&&-1!==this.indexArray(this.selectOrgs,e);if(a){this.isCurrentChange=!0;var n=this.indexArray(this.selectOrgs,e);this.selectOrgs.splice(n,1)}this.$refs.orgTable.toggleRowSelection(e)}},orgTableSelection:function(e){if(this.oldselectOrgs=_.cloneDeep(this.selectOrgs),1!=this.customDialog.selectNum&&!this.isCurrentChange&&e&&e.length>0)if(1!=e.length||this.selectOrgs&&0!=this.selectOrgs.length)if((!this.selectOrgs||0==this.selectOrgs.length)&&e.length>1){this.selectOrgs||(this.selectOrgs=[]);for(var t=e.length-1;t>=0;t--)this.selectOrgs.push(e[t])}else if(this.isCurrentChange&&e.length>=10){if(this.selectOrgs)for(var i=this.selectOrgs.length-1;i>=0;i--){var a=this.indexArray(e,this.selectOrgs[i]);-1!=a&&this.selectOrgs.splice(a,1)}else this.selectOrgs=[];for(var n=0;n=0;s--){this.selectOrgs.push(e[s]);break}else this.selectOrgs=e},dialogConfirm:function(){this.selectOrgs&&0!=this.selectOrgs.length?(this.queryParam="",this.customDialogShowList=!1,this.calacInputSuffixHeight(),this.syncInputValue()):this.$message.error("请选择数据回填")},reset:function(){var e=this;if(this.queryParams.forEach((function(t){for(var i in t)e.queryParams[i]=""})),this.$refs.combinationTree){var t=this.$refs.combinationTree.store.nodesMap;for(var i in t)t[i].expanded=!1}this.combinationTreeQuerys.splice(0),this.search(!0)},search:function(e){var t=this,i=[],a={};"{}"==JSON.stringify(this.pagination)&&(this.pagination={page:1,pageSize:10,showTotal:"true"});var n={pageBean:this.pagination};if(e&&(n.pageBean={page:1,pageSize:10,showTotal:"true"}),0!=this.queryParams.length&&""!=this.queryParams[0]&&this.conditionBind.forEach((function(e,a){i.push({property:e.field,value:t.queryParams[e.field],group:"main",operation:"LIKE",relation:"AND"})})),this.param){var s=c["a"].getOnlineFormInstance(this);this.param.forEach((function(e){i.push({property:e.field,value:c["a"].getValueByPath(s,e.bind),group:"main",operation:"LIKE",relation:"AND"})}))}if(this.combinationTreeQuerys&&0!=this.combinationTreeQuerys.length)for(var r=0;r0?(a={pageBean:n.pageBean,querys:i},this.customDialog.pageBean=a,this.$store.dispatch("dialog/getlistJson",this.customDialog).then((function(){t.checkList()}))):(this.customDialog.pageBean=n,this.$store.dispatch("dialog/getlistJson",this.customDialog).then((function(){t.checkList()})))},doQuery:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){var i,a,n,s,r,o,l;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(i=[],a=c["a"].getOnlineFormInstance(this),n=0;n0){for(var i=0;i0&&(h[p]=[]),h[p]&&(h[p]="");a.data[r[1]][r[2]].push(h),c["a"].setValueByPath(a,t.resultfield[i].fieldPath,n,0)}else for(var f=0;f1)return r.$message.error("一对一孙表只能选择一条数据"),void(r.customDialogShowList=!0);p.forEach((function(e){var t=null,i={};if(f.custdialog.custDialog.mappingConf.forEach((function(a){if(a.target[0]){t=a.target[0].split(".");var n="";n="restful"==f.customDialog.dsType?a.from:a.from.toLowerCase(),i[t[t.length-1]]=decodeURIComponent(e[n])}})),t){var a=c["a"].getSomeAttributeFromParentElement(f.$el,"data-index");g["data"][t[0]][t[1]][a][t[2]]||(g["data"][t[0]][t[1]][a][t[2]]=new Array);var n=g["data"][t[0]][t[1]][a][t[2]];if(0!=r.maxRow&&n.length+m>r.maxRow)throw r.$message.error("孙表数据已超过最大行数【"+r.maxRow+"】"),r.customDialogShowList=!0,new Error("EndIterative");f.relation&&"onetoone"==f.relation&&n.empty(),n.push(i),m--}}))}catch(_){if("EndIterative"!=_.message)throw _}},dialogCancel:function(){var e=this,t=this;t.queryParam="",t.$store.dispatch("dialog/setDialogData",[]).then((function(){t.customDialogShowList=!1,t.inputVal?(t.selectOrgs=Object(hi["a"])(t.showData),e.checkBoxDataAll=Object(hi["a"])(t.selectOrgs)):t.selectOrgs=[]}))},dialogTreeConfirm:function(){var e=this,t=this;if(0!=t.propsData.length){this.$store.dispatch("dialog/setDialogData",[]);for(var i=JSON.parse(this.customDialog.resultfield),a=new Array([i.length]),n=new Array([i.length]),s=[],r=0;r1)return t.$message.error("一对一孙表只能选择一条数据"),void(t.customDialogShowTree=!0);u.forEach((function(i){var a=null,n={},s=null;if(e.custdialog.custDialog.mappingConf.forEach((function(e){a=null,e.target[0]&&(a=e.target[0].split(".")),e.target[0]&&!s&&(s=e.target[0].split("."));var r="";r=(t.customDialog.dsType,e.from),a&&(n[a[a.length-1]]=i[r])})),s){var r=c["a"].getSomeAttributeFromParentElement(t.$el,"data-index");d["data"][s[0]][s[1]][r][s[2]]||(d["data"][s[0]][s[1]][r][s[2]]=new Array);var o=d["data"][s[0]][s[1]][r][s[2]];if(0!=t.maxRow&&o.length+h>t.maxRow)throw t.$message.error("孙表数据已超过最大行数【"+t.maxRow+"】"),t.customDialogShowTree=!0,new Error("EndIterative");t.relation&&"onetoone"==t.relation&&o.empty(),o.push(n),h--}})),this.customDialogShowTree=!1}catch(p){if("EndIterative"!=p.message)throw p}}else t.$message.error("请选择数据回填")},dialogCancelTree:function(){this.$store.dispatch("dialog/setDialogData",[]),this.customDialogShowTree=!1},getChecked:function(e,t,i){1===this.customDialog.selectNum?(this.propsData=[],this.propsData.push(e)):this.propsData=this.$refs.tree.getCheckedNodes()},treeClick:function(e,t,i){1===this.customDialog.selectNum&&(this.propsData=[],this.propsData.push(e))},clearAllSelectOrgs:function(){this.selectOrgs=null,this.$refs.orgTable.clearSelection()},removeSelectOrg:function(e){var t=this;if(1===this.customDialog.selectNum)this.$emit("input",""),this.selectOrgs.splice(e,1),this.showData.splice(e,1);else{this.inputVal.splice(e,1),this.propsData.length>0&&this.propsData.splice(e,1),this.showData.length>0&&this.showData.splice(e,1),null!=this.selectOrgs&&(this.selectOrgs.splice(e,1),this.checkBoxDataAll.splice(e,1),this.selectOrgs.forEach((function(e){t.isCurrentChange=!0,t.toggleRowSelection(e,!1)}))),this.calacInputSuffixHeight();var i="";this.inputVal.forEach((function(e){i+=e.value+","})),i.length>0&&(i=i.substring(0,i.length-1)),""!=i&&(i=i+"||"+JSON.stringify(this.showData)),this.$emit("input",i)}this.syncInputValue()},calacInputSuffixHeight:function(){var e=this;setTimeout((function(){e.$refs.tagSpans&&(e.$refs.tagSpans.offsetHeight?e.inputSuffixHeight=e.$refs.tagSpans.offsetHeight+5:e.inputSuffixHeight=30,e.$validator.validate())}),0)},customDialogShow:function(e){if(this.customDialogShowList=!0,this.customDialog=e.customDialog,this.customDialog.queryUrl="dataSource"==this.customDialog.dsType?"${form}/form/customDialog/v1/getListData?alias="+this.customDialog.alias+"&mapParam="+(this.customDialog.mapParam?this.customDialog.mapParam:""):this.customDialog.url,this.dialogData.length<1){if(this.pagination={page:1,pageSize:10,showTotal:"true"},this.search(),this.displayfield=JSON.parse(e.customDialog.displayfield),"dataSource"==this.customDialog.dsType)for(var t=0;t1&&this.search();if(this.dialogData.length>0&&0==this.displayfield.length&&(this.search(),this.displayfield=JSON.parse(e.customDialog.displayfield),"dataSource"==this.customDialog.dsType))for(t=0;t0&&setTimeout((function(){i.showData.forEach((function(t){t.Pid==e.key?a.$refs.tree.setChecked(t,!0):a.checkNode(t,a)}))}),400)}},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 i=t.leftTree;fe["a"].get("${form}/form/customDialog/v1/getByAlias?alias="+i).then((function(t){var a=t.data;e.leftTreeTitle=a.name;var n="dataSource"==a.dsType?"GET":a.requestType?a.requestType:"POST",s="${form}/form/customDialog/v1/getTreeData?alias="+i+"&mapParam=",r={};if("dataSource"!=a.dsType){s=a.url;var o=a.dataParam;if(a.conditionfield){for(var l=JSON.parse(a.conditionfield),c=0;c0){var t=[];if(this.inputVal&&this.options.length>0)for(var i=0;i0&&this.$parent.isView){var i=c["a"].getOnlineFormInstance(e);e.traces={},t.forEach((function(t){t.effect.forEach((function(t){var a="permission.fields.".concat(t.target),n=c["a"].getValueByPath(i,a);e.traces[a]=n})),e.$watch("inputVal",(function(a,n){t.effect.forEach((function(t){var a="permission.fields.".concat(t.target),n=e.traces[a];e.$store.dispatch("index/delValidate",t),c["a"].setValueByPath(i,a,n)})),a!==n&&t.value===a&&t.effect.forEach((function(n){e.$store.dispatch("index/delValidate");var s="permission.fields.".concat(n.target),r=e.traces[s];t.value===a&&(r=n.type),e.inputWriteable||(r="n"===r?r:"r"),e.$store.dispatch("index/linkageValidate",n),c["a"].setValueByPath(i,s,r)}))}),{immediate:!0})}))}},created:function(){var e=this;this.options=this.autoTiplist?JSON.parse(this.autoTiplist):[],this.ganged&&this.ganged.alias&&this.options.length<1&&this.$store.dispatch("form/getByAliasCq",this.ganged.alias).then((function(t){e.config=t})),this.$validator=this.$root.$validator},methods:{querySearchAsync:function(e,t){var i=this.options;if(this.ganged&&this.ganged.alias)this.search(1,e,t);else{var a=e?i.filter(this.createStateFilter(e)):i;t(a)}},createStateFilter:function(e){return function(t){return t.value.toLowerCase().indexOf(e.toLowerCase())>=0}},handleSelect:function(e){},search:function(e,t,a){if(this.config){var n=this.config,s=this,r=this.ganged;this.pageSize=n.pageSize;var o={pageBean:{page:e||1,pageSize:n.pageSize,showTotal:"true"}};if(t)if("dataSource"==n.dsType){var l=i("27ae").Base64;if(n.currentPage=e||1,"{}"===JSON.stringify(r.bind))n.queryData=l.encode(JSON.stringify([{key:r.valueBind,value:t}]));else{var u=[];for(var d in r.bind){var h=c["a"].getOnlineFormInstance(s),p=c["a"].getValueByPath(h,r.bind[d]);p?u.push({key:d,value:p}):u.push({key:d,value:t})}n.queryData=l.encode(JSON.stringify(u))}}else{var f=this.config.dataParam;if("POST"==this.config.requestType&&f){var g=JSON.parse(n.conditionfield);g.forEach((function(e){var i=c["a"].getOnlineFormInstance(s),a=c["a"].getValueByPath(i,r.bind[e.field]);f=a?f.replace(new RegExp("\\{"+e.field+"\\}","g"),a):f.replace(new RegExp("\\{"+e.field+"\\}","g"),t)}))}n.pageBean=c["a"].parseToJson(f)}else n.pageBean=o,n.currentPage=e||1,n.queryData="";this.$store.dispatch("form/selectQuery",n).then((function(e){s.total=e.total,s.options=[],e.rows.forEach((function(e){var t={};s.ganged.valueBind&&(t.value=e[r.valueBind]),s.ganged.labelBind&&(t.key=e[r.labelBind]),s.options.push(t)})),a(s.options)}))}}}},ha=da,pa=(i("2fb0"),Object(g["a"])(ha,ca,ua,!1,null,"28aa2dd5",null)),fa=pa.exports,ga=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"inputs"},[i("el-tooltip",{attrs:{placement:e.tooltipplacement||e.$tooltipplacement,disabled:e.inputWriteable&&!e.errors.has("custom-form."+e.inputName)}},[i("div",{attrs:{slot:"content"},slot:"content"},[e._v(e._s(e.errors.first("custom-form."+e.inputName)))]),e.inputWriteable&&this.ganged?i("el-select",{directives:[{name:"validate",rawName:"v-validate",value:e.inputValidate,expression:"inputValidate"}],ref:"treeselect",style:this.styles,attrs:{name:e.inputName,size:"small",clearable:"",placeholder:"请选择",filterable:e.filterable,"filter-method":e.filterMethod,multiple:e.multiple},on:{clear:e.clear},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}},[e._l(e.tempoptions,(function(e){return i("el-option",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],key:e.key,attrs:{value:e.key,label:e.value}})})),i("el-option",{attrs:{value:e.inputVal,disabled:!0}},[i("el-tree",{ref:"treeselectElTree",attrs:{"node-key":"key",data:e.options,"highlight-current":!0,"default-expand-all":!0,"expand-on-click-node":!1,props:e.defaultProps,"filter-node-method":e.filterNode,"show-checkbox":"multiple"==e.multiple},on:{"node-click":e.handleNodeClick,"check-change":e.handleCheckChange}})],1)],2):e._e(),e.inputWriteable&&!this.ganged?i("el-select",{directives:[{name:"validate",rawName:"v-validate",value:e.inputValidate,expression:"inputValidate"}],attrs:{name:e.inputName,size:"small",clearable:"",filterable:e.filterable,"allow-create":e.allowCreate,multiple:e.multiple,placeholder:"请选择"},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}},e._l(this.options,(function(e){return i("el-option",{key:e.key,attrs:{label:e.value,value:e.key}})})),1):e._e()],1),e.inputWriteable?e._e():i("span",[e._v(e._s(e.inputWriteable?e.inputVal:e.inputValnew))]),i("span",{directives:[{name:"validate",rawName:"v-validate"}],staticStyle:{display:"none"}},[e._t("labeldesc",[e._v(e._s(e.inputName))])],2)],1)},ma=[];function _a(e,t){var i;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(i=va(e))||t&&e&&"number"===typeof e.length){i&&(e=i);var a=0,n=function(){};return{s:n,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},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 s,r=!0,o=!1;return{s:function(){i=e[Symbol.iterator]()},n:function(){var e=i.next();return r=e.done,e},e:function(e){o=!0,s=e},f:function(){try{r||null==i.return||i.return()}finally{if(o)throw s}}}}function va(e,t){if(e){if("string"===typeof e)return ba(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?ba(e,t):void 0}}function ba(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,a=new Array(t);i0&&this.$parent.isView){var i=c["a"].getOnlineFormInstance(e);e.traces={},t.forEach((function(t){t.effect.forEach((function(t){var a="permission.fields.".concat(t.target),n=c["a"].getValueByPath(i,a);e.traces[a]=n})),e.$watch("inputVal",(function(a,n){a!==n&&t.value==a&&t.effect.forEach((function(n){e.$store.dispatch("index/delValidate");var s="permission.fields.".concat(n.target),r=e.traces[s];t.value===a&&(r=n.type),e.$store.dispatch("index/linkageValidate",n),c["a"].setValueByPath(i,s,r)}))}),{immediate:!0})}))}var a=this.ganged;if(a&&a.bind&&this.config){var n=a.bind,s=c["a"].getOnlineFormInstance(e);s.$watch("data",(function(t,i){for(var a in n){var s=c["a"].getOnlineFormInstance(e),r=c["a"].getValueByPath(s,n[a]);e.search(!1,r)}}),{deep:!0})}if(this.inputVal&&this.inputVal.constructor==Array&&this.inputVal.length>0&&""==this.inputValnew&&this.selectlist){var r=[];this.inputVal instanceof Array||(this.inputVal=this.inputVal.split(","));for(var o=0;o0&&this.inputVal instanceof Array?this.inputVal=this.inputVal.split(","):this.inputValnew=this.inputVal,""!=this.inputVal&&0!=this.options.length)for(var u=0;u0?i("el-tag",{staticClass:"read-success__label",attrs:{type:"warning"}},[e._v("\n 已经读取到\n "),i("b",[e._v(e._s(e.importRows.length))]),e._v("条数据,\n "),i("a",{on:{click:function(t){e.showRowData=!e.showRowData}}},[e._v("点击查看详情")]),e._v("。\n ")]):e._e(),e.showRowData?i("pre",{staticClass:"import-rows__pre"},[e._v(e._s(e.importRows))]):e._e()],1),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{size:"small",type:"primary",disabled:!e.importRows||0==e.importRows.length},on:{click:e.dialogConfirm}},[e._v("\n 确定")]),i("el-button",{attrs:{size:"small"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("取消")])],1)],1)],1)},Za=[],Xa=i("38ac"),Ga=Xa["a"],Ya=(i("26aa"),Object(g["a"])(Ga,Qa,Za,!1,null,"449ca21c",null)),en=Ya.exports,tn=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-dropdown",{attrs:{trigger:"click"},on:{command:e.handleCommand}},[i("span",{staticClass:"el-dropdown-link export_link"},[i("i",{staticClass:"icon-movedown"}),e._v("\n 子表导出\n ")]),i("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[i("el-dropdown-item",{attrs:{command:"current"}},[e._v("当前页数据")]),i("el-dropdown-item",{attrs:{command:"all"}},[e._v("所有数据")])],1)],1)},an=[],nn=i("16b0"),sn=nn["a"],rn=(i("aaf5"),Object(g["a"])(sn,tn,an,!1,null,"7fa9092e",null)),on=rn.exports,ln=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{ref:"inputs",staticClass:"inputs",staticStyle:{width:"100%"}},[i("ht-file",{key:e.refreshTime,ref:"upload",class:{htfile__readonly:"r"===e.permission_sub},attrs:{name:e.inputName,permission:e.permission_sub,size:e.size,limit:e.limits,validate:e.inputValidate,multiple:e.multiple,accept:e.acceptFile,propConfList:e.propConfList,actionUrl:e.actionUrl,header:e.header,beforeUpload:e.beforeAvatarUpload,onSuccess:e.onSuccess,previewable:e.previewAble,downloadable:e.downloadAble,isSimple:e.simplicity},on:{download:e.download,preview:e.preview},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}}),i("FilePreview",{ref:"filePreview"})],1)},cn=[],un={name:"eip-attachment",components:{FilePreview:Ut},props:["validate","value","name","permission","size","limit","multiple","accept","propConf","allowPreview","allowDownload","simplicity"],mixins:[d["a"]],data:function(){return{limits:9999,propConfList:[],inputVal:this.value,refreshTime:(new Date).getTime(),src:"",fileId:"",fileTree:"",iframeSrc:"",acceptFile:"",newValidate:null,actionUrl:window.context.portal+"/file/v1/upload"}},computed:Object(qe["mapState"])({inputValidate:function(){if(this.newValidate)return this.newValidate;var e=this.$store.state.index.validate;return c["a"].addRequiredOrNot(this.permission_sub,this.validate,e,this)},header:function(e){return{Authorization:"Bearer ".concat(e.login.currentUser.token)}},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:c["a"].getName()+"-"+e):this.name?this.name:c["a"].getName()},previewAble:function(){return!("w"!=this.permission_sub&&!this.allowPreview)},downloadAble:function(){return!("w"!=this.permission_sub&&!this.allowDownload)}}),watch:{inputVal:function(e){this.$emit("input",e)},value:function(e){var t=this;this.inputVal=e,setTimeout((function(){t.refreshTime=(new Date).getTime()}),300)}},mounted:function(){this.limit&&(this.limits=Number(this.limit));try{var e=c["a"].getOnlineFormInstance(this);e.flowKey&&(this.actionUrl=this.actionUrl+"?flowKey="+e.flowKey)}catch(t){}},beforeDestroy:function(){},destroyed:function(){},created:function(){var e=this;if(this.propConf){var t=JSON.parse(this.propConf);t.forEach((function(t){t.desc&&(t.requried&&(t.inputValidate="required:true"),e.propConfList.push(t))}))}this.accept&&(this.acceptFile="."+this.accept.split(",").join(",.")),this.$validator=this.$root.$validator},methods:{onSuccess:function(e){},beforeAvatarUpload:function(e){if(!this.accept||"undefined"==typeof this.accept)return!0;var t=e.name?e.name:"",i=!t||t.substr(t.lastIndexOf(".")+1,t.length),a=this.accept.indexOf(i)<0;return a&&(""==this.accept||void 0==this.accept?this.$message.error("请配置可上传文件的格式!"):this.$message.error("上传的附件只能是 "+this.accept+"格式!")),!a},download:function(e){if(e.response||e.id){var t="";t=e.id?e.id:e.response.fileId,fe["a"].download("${portal}/file/v1/downloadFile?fileId="+t)}else this.$message.warning("请稍后再试!")},preview:function(e){if(e.response||e.id)if(e.id){var t={};t.id=e.id,t.name=e.name,t.size=e.size,this.$refs.filePreview.preview(t)}else{var i=e.response,a={};a.id=i.fileId,a.name=i.fileName,a.size=i.size,this.$refs.filePreview.preview(a)}else this.$message.warning("请稍后再试!")}}},dn=un,hn=(i("7e5a"),Object(g["a"])(dn,ln,cn,!1,null,"9ac09aae",null)),pn=hn.exports,fn=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"inputs"},[e.inputWriteable&&"n"!=e.permission_sub?i("el-select",{directives:[{name:"validate",rawName:"v-validate",value:e.inputValidate,expression:"inputValidate"}],ref:"elSelect",style:this.styles,attrs:{name:e.inputName,size:"small","popper-class":"dic-select",clearable:"",placeholder:"请选择",filterable:e.filterable,"filter-method":e.filterMethod},on:{clear:e.clear},model:{value:e.valueDesc,callback:function(t){e.valueDesc=t},expression:"valueDesc"}},[e.selectlist&&e.selectlist.length>0?i("el-option",{attrs:{value:e.inputVal}},[i("el-scrollbar",{staticStyle:{height:"100%"}},[i("el-tree",{ref:"elTree",staticStyle:{height:"245px"},attrs:{"node-key":"key",data:e.selectlist,"highlight-current":!0,"default-expand-all":!0,"expand-on-click-node":!1,props:e.defaultProps,"filter-node-method":e.filterNode},on:{"node-click":e.handleNodeClick}})],1)],1):e._e()],1):e._e(),e.inputWriteable||"n"==e.permission_sub?e._e():i("span",[e._v(e._s(e.valueDesc))])],1)},gn=[],mn={name:"eip-dic",props:["validate","value","name","permission","dickey","bind","styles","filterable"],mixins:[d["a"]],data:function(){return{selectlist:[],defaultProps:{children:"children",label:"name"},valueDesc:"",tagFormatValue:[],newValidate:null,writeable:!0}},computed:{inputVal:{get:function(){return y["a"].isEmpty(this.value)?"":this.value},set:function(e){this.$emit("input",e)}},inputWriteable:function(){return this.writeable?y["a"].getWriteable(this.permission_sub):this.writeable},inputValidate:function(){if(this.newValidate)return this.newValidate;var e=this.$store.state.index.validate;return y["a"].addRequiredOrNot(this.permission_sub,this.validate,e,this)},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:y["a"].getName()+"-"+e):this.name?this.name:y["a"].getName()}},methods:{clear:function(){this.filterMethod(""),this.$emit("input","")},handleNodeClick:function(e){var t=this;this.inputVal=e.key,this.valueDesc=e.name,this.$refs.elSelect.blur(),setTimeout((function(){t.$validator.validate()}))},filterNode:function(e,t){return!e||-1!==t.name.indexOf(e)},findDesc:function(e){var t=this;e&&e.length>0&&e.forEach((function(e){e.key!=t.value?e.children&&t.findDesc(e.children):t.valueDesc=e.name}))},filterMethod:function(e){this.$refs.elTree.filter(e)}},mounted:function(){var e=this;this.dickey&&this.$store.dispatch("menu/getByTypeKeyForComBo",this.dickey).then((function(t){e.selectlist=t,null!==e.value&&void 0!==e.value&&e.findDesc(t)}));var t=this,i=this.bind;if(i){var a=y["a"].getOnlineFormInstance(t);t.$watch("inputVal",(function(e,t){e!==t&&y["a"].setValueByPath(a,i,e)}))}var n=y["a"].getSubScopeElAndIndex(this.$el),s=n.subScopeEl;n.index;!s||"true"!=s.getAttribute("row_readonly")&&!0!==s.getAttribute("row_readonly")||(this.writeable=!1)},created:function(){this.inputName=this.name?this.name:y["a"].getName(),this.$validator=this.$root.$validator}},_n=mn,vn=(i("22b0"),Object(g["a"])(_n,fn,gn,!1,null,"3a8e9b88",null)),bn=vn.exports,wn=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{directives:[{name:"show",rawName:"v-show",value:e.pageIndex===e.showIndex,expression:"pageIndex===showIndex"}]},[e._t("default")],2)},yn=[],xn=i("a026"),Sn=new xn["default"],On=Sn,En={name:"eip-pagination-layout",components:{},props:["pageIndex"],data:function(){return{showIndex:0}},mounted:function(){var e=this;On.$on("pageAlter",(function(t){e.showIndex=t}))},methods:{},watch:{}},Dn=En,Cn=Object(g["a"])(Dn,wn,yn,!1,null,null,null),kn=Cn.exports,Tn=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-row",[i("el-col",{attrs:{span:12,push:2}},[i("span",{staticStyle:{"font-weight":"bold","font-size":"14px"}},[e._v(e._s(e.pageNum+1)+"/"+e._s(e.pageSize))])]),i("el-col",{staticStyle:{float:"right"},attrs:{span:4}},[0!=e.pageNum?i("el-button",{staticClass:"step_change_btn",style:"background-color:"+e.backButton.color+";border-color:"+e.backButton.color,attrs:{type:"success",icon:e.backButton.icon},on:{click:e.back}},[e._v(e._s(e.backButton.name))]):e._e(),e.pageNum=e.length?{done:!0}:{done:!1,value:e[a++]}},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 s,r=!0,o=!1;return{s:function(){i=e[Symbol.iterator]()},n:function(){var e=i.next();return r=e.done,e},e:function(e){o=!0,s=e},f:function(){try{r||null==i.return||i.return()}finally{if(o)throw s}}}}function Vn(e,t){if(e){if("string"===typeof e)return Fn(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?Fn(e,t):void 0}}function Fn(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,a=new Array(t);ithis.oldOpenDefaultArr.length)this.oldOpenDefaultArr=e;else{for(var i=JSON.parse(JSON.stringify(this.oldOpenDefaultArr)),a=0;a"}}catch(h){c.e(h)}finally{c.f()}l?(t.openDefaultArr=JSON.parse(JSON.stringify(t.oldOpenDefaultArr)),t.$notify.error({title:t.$t("common.errTip"),dangerouslyUseHTMLString:!0,message:l})):t.oldOpenDefaultArr=e}))}}},watch:{}},jn=Ln,Un=Object(g["a"])(jn,An,Rn,!1,null,null,null),zn=Un.exports,qn=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-steps",{attrs:{active:e.active,"finish-status":"success","align-center":""}},e._l(e.columns,(function(e,t){return i("el-step",{key:t,attrs:{title:e.name}})})),1)},Wn=[],Kn={name:"Eip-pagination-steps",components:{},props:["columns"],data:function(){return{active:0}},mounted:function(){var e=this;On.$on("pageAlter",(function(t){e.active=t}))},methods:{},watch:{}},Jn=Kn,Hn=Object(g["a"])(Jn,qn,Wn,!1,null,null,null),Qn=Hn.exports,Zn=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"fullWidth"},[i("template-preview",{attrs:{templateKey:e.templateKey,single:"true",dataView:e.dataView}})],1)},Xn=[],Gn=i("a5c2"),Yn={name:"eip-data-view",props:{templateKey:String,options:String},components:{TemplatePreview:Gn["default"]},data:function(){return{dataView:{}}},mounted:function(){this.options&&(this.dataView=JSON.parse(this.options))},methods:{},created:function(){}},es=Yn,ts=(i("4df4"),Object(g["a"])(es,Zn,Xn,!1,null,"19a4ae64",null)),is=ts.exports,as=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"hot-table-main"},[i("HotTable",{ref:"hottable",staticClass:"hot-table",attrs:{root:e.root,settings:e.hotSettings}}),i("SubDataDetail",{ref:"subDataDetail"})],1)},ns=[],ss=i("99ce"),rs=ss["a"],os=(i("aa13"),Object(g["a"])(rs,as,ns,!1,null,"7acac4b2",null)),ls=os.exports,cs=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"inputs",style:{display:"inline-block",float:"right"}},[i("el-button",{style:{padding:"0px 5px"},attrs:{type:"text",size:"mini"},on:{click:e.showDialog}},[i("i",{class:this.custdialog.icon?"el-input__icon "+this.custdialog.icon:"el-input__icon icon-department",staticStyle:{"line-height":"10px"},style:{fontSize:"13px"}}),e._v("\n "+e._s(this.custdialog.name)+"\n ")]),i("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}}},[i("el-container",{staticStyle:{overflow:"auto"},style:this.style},[i("el-container",[e.querysShow?i("el-header",{staticClass:"middle-header"},[i("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"}}),i("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",icon:"el-icon-search"},on:{click:function(t){return e.search()}}},[e._v("查询")]),i("el-button",{attrs:{size:"small",icon:"el-icon-refresh"},on:{click:e.reset}},[e._v("重置")])],1):e._e(),i("el-main",{staticStyle:{padding:"0"}},[i("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?i("el-table-column",{attrs:{type:"selection",align:"center",width:"45"}}):e._e(),1===this.customDialog.selectNum?i("el-table-column",{attrs:{align:"center",width:"50"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("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(),i("el-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),e._l(e.displayfield,(function(e){return i("el-table-column",{key:e.field,staticStyle:{width:"100%"},attrs:{prop:e.field,label:e.comment}})}))],2)],1),i("el-footer",[this.customDialog.needPage?i("el-row",{staticStyle:{"padding-top":"15px"},attrs:{type:"flex",justify:"end"}},[i("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),i("span",{staticClass:"dialog-footer",staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.dialogConfirm}},[e._v("确认")]),i("el-button",{attrs:{size:"small"},on:{click:e.dialogCancel}},[e._v("取 消")])],1)],1),i("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}}},[i("el-container",{staticStyle:{overflow:"auto"},style:this.style},[i("el-tree",{ref:"tree",attrs:{data:e.props1,props:e.defaultProps,"node-key":"id","highlight-current":"","default-expand-all":"","show-checkbox":-1===this.customDialog.selectNum,"check-on-click-node":!0,"check-strictly":!1},on:{"node-click":e.treeClick,"check-change":e.getChecked}})],1),i("span",{staticClass:"dialog-footer",staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.dialogTreeConfirm}},[e._v("确认")]),i("el-button",{attrs:{size:"small"},on:{click:e.dialogCancelTree}},[e._v("取 消")])],1)],1)],1)},us=[],ds={name:"ht-hot-subDialog",props:["validate","value","btnName","atter","single","custdialog"],data:function(){return{customDialogShowList:!1,customDialogShowTree:!1,selectOrgProps:{label:"btnName"},style:"",selectOrgs:null,inputSuffixHeight:30,config:null,updating:!1,displayfield:[],customDialog:{},comment:"",queryParam:"",props1:[],showData:[],checkBoxDataAll:[],defaultProps:{children:"childrens",label:"label"},propsData:[],querysShow:!1,undefineda:"",opMap:{EQ:"EQUAL",GE:"GREAT_EQUAL",GT:"GREAT",LT:"LESS",LE:"LESS_EQUAL",IN:"IN",LK:"LIKE",LFK:"LEFT_LIKE",RHK:"RIGHT_LIKE"}}},computed:Object(qe["mapState"])({pagination:function(e){return e.dialog.pagination},total:function(e){return e.dialog.total},dialogData:function(e){return e.dialog.rows},inputVal:function(){if(this.value){var e=this.value.split(",");this.value.indexOf("||")>0&&(e=this.value.split("||")[0].split(","),this.showData=JSON.parse(this.value.split("||")[1]));var t=[];return e.forEach((function(e,i){var a={value:e};t.push(a)})),t}return null},inputWriteable:function(){return c["a"].getWriteable(this.permission)},inputValidate:function(){var e=this.$store.state.index.validate;return c["a"].addRequiredOrNot(this.permission,this.validate,e,this)},inputName:function(){return this.name?this.name:c["a"].getName()},bindSet:function(){return this.selectorconfig?this.selectorconfig.bind:null},getPlaceholder:function(){return this.custdialog.name}}),mounted:function(){},created:function(){this.$validator=this.$root.$validator},watch:{customDialogShowTree:function(e){e&&(this.checkBoxDataAll=[],this.inputVal&&this.inputVal.constructor==Array?this.selectOrgs=Object(hi["a"])(this.inputVal):this.selectOrgs=[])},customDialogShowList:function(e){e&&(this.checkBoxDataAll=[],this.inputVal&&this.inputVal.constructor==Array?this.selectOrgs=Object(hi["a"])(this.inputVal):this.selectOrgs=[])}},methods:{handleSizeChange:function(e){this.$store.dispatch("dialog/setPaginationSize",e),this.search()},handleCurrentChange:function(e){var t=this;void 0!=this.selectOrgs&&this.selectOrgs.length>0&&this.selectOrgs.forEach((function(e){var i=t.indexArray(t.checkBoxDataAll,e);-1==i&&t.checkBoxDataAll.push(e)})),t.selectOrgs=t.checkBoxDataAll,this.$store.dispatch("dialog/setPaginationPageNum",e),this.search()},checkList:function(){var e=this;setTimeout((function(){void 0!=e.selectOrgs&&e.selectOrgs.length>0?(void 0!=e.selectOrgs&&0!=e.selectOrgs.length||(e.selectOrgs=e.checkBoxDataAll),void 0!=e.selectOrgs&&e.selectOrgs.length>0&&e.selectOrgs.forEach((function(t){var i=e.indexArray(e.dialogData,t);-1!=i&&e.$refs.orgTable.toggleRowSelection(e.dialogData[i],!0)}))):void 0!=e.showData&&e.showData.length>0&&e.showData.forEach((function(t){var i=e.indexArray(e.dialogData,t);-1!=i&&e.$refs.orgTable.toggleRowSelection(e.dialogData[i],!0)}))}),250)},showDialog:function(e){var t=this,i=-1,a=$(e.target).parents("[sub-relation]");a.length>0&&"onetoone"==$(a[0]).attr("sub-relation")&&(i=1);var n=this.custdialog.custDialog.alias;this.$store.dispatch("dialog/setDialogData",[]),this.$store.dispatch("form/getByAlias",n).then((function(e){if(e&&e.alias){e.selectNum=i;var a=JSON.parse(e.conditionfield),s={};a.forEach((function(e){"4"==e.defaultType&&(s[e.field]=e.comment)})),t.style="height:"+e.height+"px","{}"==JSON.stringify(s)&&(0==e.style?t.customDialogShow({alias:n,customDialog:e}):t.customDialogTreeShow({alias:n,customDialog:e}))}else h["Message"].error("对话框别名【"+n+"】不存在!")}))},indexArray:function(e,t){var i="";i="object"==Object(ot["a"])(t)?t.id:t;for(var a=0;a0&&(this.selectOrgs=e)},dialogConfirm:function(){this.$store.dispatch("dialog/setDialogData",[]),this.customDialogShowList=!1,this.calacInputSuffixHeight(),this.syncInputValue()},reset:function(){this.queryParam="",this.search()},search:function(){var e=this,t=[],i={},a={pageBean:this.pagination},n=this;if(""!=this.queryParam){var s=JSON.parse(this.customDialog.conditionfield);s.forEach((function(i){"1"==i.defaultType&&t.push({property:i.field,value:e.queryParam,group:"main",operation:n.opMap[i.condition],relation:"OR"})}))}var r=this.custdialog.custDialog.conditions,o=c["a"].getOnlineFormInstance(this);if(r&&r.length>0&&o&&o["data"]){var l=o["data"];r.forEach((function(e){if("3"==e.defaultType&&e.bind){e.field=e.field;var i=e.bind.split(".");if(3==i.length){var a=l[i[1]][i[2]];t.push({property:e.field,value:a,group:"type3",operation:n.opMap[e.condition],relation:"AND"})}}}))}t.length>0?(i={pageBean:this.pagination,querys:t},this.customDialog.pageBean=i,this.$store.dispatch("dialog/getlistJson",this.customDialog)):(this.customDialog.pageBean=a,this.$store.dispatch("dialog/getlistJson",this.customDialog)),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 i=JSON.parse(t.customDialog.displayfield);t.defaultProps.label=i.displayName;var a=JSON.parse(t.customDialog.resultfield);t.props1=t.toTreeData(e,i.id,i.pid,i.displayName,i.pvalue?i.pvalue:"0",a)}}))},syncInputValue:function(){for(var e=this,t=JSON.parse(this.customDialog.resultfield),i=new Array([t.length]),a=new Array([t.length]),n=[],s=[],r=0;r0&&n.shift(),n.push(a),m.subBackfill.set("data."+i[0]+"."+i[1],a)}})),_&&(m.hotTableFillback=_+"_timestamp_"+Date.parse(new Date))},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),i=new Array([t.length]),a=new Array([t.length]),n=[],s=0;s0&&n.shift(),n.push(a)}})),this.customDialogShowTree=!1},dialogCancelTree:function(){this.$store.dispatch("dialog/setDialogData",[]),this.customDialogShowTree=!1},getChecked:function(e,t,i){1===this.customDialog.selectNum?(this.propsData=[],this.propsData.push(e)):this.propsData=this.$refs.tree.getCheckedNodes()},treeClick:function(e,t,i){1===this.customDialog.selectNum&&(this.propsData=[],this.propsData.push(e))},clearAllSelectOrgs:function(){this.selectOrgs=null,this.$refs.orgTable.clearSelection()},removeSelectOrgs:function(){var e=this,t=this.$refs.selectTree.getCheckedNodes();t.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 i=JSON.parse(this.customDialog.conditionfield);if(!this.comment&&i.length>0&&(i.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 a=0;a1,expression:"contracts.length>1"}],staticClass:"header",attrs:{height:"48px"}},[i("ht-form-item",{attrs:{label:"选择合同","label-width":"100px"}},[i("ht-select",{attrs:{options:e.contracts,props:{key:"fileId",value:"templateName"},filterable:""},on:{change:e.changeFile},model:{value:e.currentFileId,callback:function(t){e.currentFileId=t},expression:"currentFileId"}})],1)],1),i("el-main",[i("iframe",{staticStyle:{width:"100%",border:"0"},attrs:{src:e.pdfSrc,name:e.currentFileName,align:"middle",height:e.height}})])],1)},ms=[],_s={name:"contractPreview",props:["options"],data:function(){return{filesProps:{label:"originName"},contracts:[],currentPage:0,pageCount:0,height:800,fileType:"pdf",currentFileId:"",currentFileName:"",pdfSrc:""}},mounted:function(){this.height=document.documentElement.clientHeight-80,this.getContracts()},created:function(){},methods:{getContracts:function(){var e=c["a"].getOnlineFormInstance(this),t=this;this.$http.get("${bpmRunTime}/runtime/bpmPrintRecord/v1/getByProInstId?procInstId="+e.$parent["instId"]).then((function(e){e.data&&(t.contracts=e.data,t.contracts.length>0&&(t.currentFileId=t.contracts[0]["fileId"],t.currentFileName=t.contracts[0]["templateName"],t.changeFile()))}),(function(e){t.$message({message:"获取合同记录失败!",type:"error"})}))},changeFile:function(){var e=this;if(this.currentFileId){this.contracts.forEach((function(t){t.fileId==e.currentFileId&&(e.currentFileName=t.templateName)}));var t=window.context.portal+"/file/onlinePreviewController/v1/onlinePreview?fileId="+this.currentFileId;this.$http.get(t).then((function(t){var i=t.data;"error"==i.result?h["Message"].error("附件不存在"):e.pdfSrc=window.context.portal+i.pdfUrl}))}},changePdfPage:function(e){0===e&&this.currentPage>1&&this.currentPage--,1===e&&this.currentPage=1){var i=this,a=JSON.parse(JSON.stringify(e));a.forEach((function(e){e.userId==i.userId&&(i.showSignatureBtn=!1)})),this.$emit("input",JSON.stringify(a))}}else this.showSignatureBtn=!0,this.$emit("input","")},deep:!0,immediate:!0},signatureConfig:{handler:function(e,t){if(this.signatureConfig.field==this.fieldPath){if("start"===e.status){if(this.submitSignature("ing"),this.signatureConfig.isCover)this.signatureList=[];else{var i=this.getCurrentIndex(null);i>=0&&this.signatureList.splice(i,1)}this.getSignature(this.signatureConfig.password)}}else"start"!==e.status||this.fieldPath||this.$message.warning("未获取到签章字段路径,请初始化表单模板后重新保存表单!")},deep:!0,immediate:!0}},methods:{doSignature:function(){this.password="",this.dialogVisible=!0},submitSignature:function(e){this.$store.dispatch("storeProcess/setSignatureStatus",e).then((function(e){}))},getSignature:function(e){var t=this,i=this,a=window.context.uc+"/uc/electronicSeal/v1/getElectronicSeal?password="+e+"&secretFree="+this.signatureConfig.secretFree;fe["a"].get(a).then((function(e){e.data.state?(i.dialogVisible=!1,i.reloadSignatures(e.data.value),setTimeout((function(){i.submitSignature("success")}),300)):t.submitSignature("fail")}))},getShowSignature:function(e){var t=this;if(!this.showSignatureMap||!this.showSignatureMap[e]){var i="";return fe["a"].get(window.context.portal+"/file/onlinePreviewController/v1/getFileById_"+e,"arraybuffer").then((function(a){var n=a.headers["content-type"];i=n?window.URL.createObjectURL(new Blob([a.data],{type:n})):window.URL.createObjectURL(new Blob([a.data])),t.showSignatureMap[e]=i;try{t.$refs["signature_"+e][0].src=i}catch(s){return i}})),i}setTimeout((function(){try{t.$refs["signature_"+e]?t.$refs["signature_"+e][0].src=t.showSignatureMap[e]:t.getShowSignature(e)}catch(i){return t.showSignatureMap[e]}}),100)},reloadSignatures:function(e){e&&(this.showSignatureMap[e]=null);var t=this.getCurrentIndex(e);t<0&&this.signatureList.push({index:this.signatureList.length+1,userId:this.userId,name:this.userName,signature:e,createTime:c["a"].formatDate(new Date)})},getCurrentIndex:function(e){var t=this,i=-1;if(this.signatureList.length>0){var a=0;this.signatureList.forEach((function(n){if(n.userId==t.userId)return e&&(n.signature=e,t.showSignatureBtn=!1),i=a,i;a++}))}return i},handleSort:function(){this.signatureList.sort((function(e,t){var i="index";return e[i]t[i]?1:0}))},getImgFit:function(e){return e.name+" 于 "+e.createTime+" 进行了签章"},handleRemove:function(e){var t=0,i=0;this.signatureList.forEach((function(a){a.userId==e.userId&&(i=t),t++})),this.signatureList.splice(i,1),this.showSignatureBtn=!0},onConfirm:function(){this.password?this.getSignature(this.password):this.$message.error("请填写获取签章密码!")},handleClose:function(){this.dialogVisible=!1,this.submitSignature("fail")}},mounted:function(){this.$validator=this.$root.$validator,this.value&&(this.signatureList=JSON.parse(this.value))}}),Xs=Zs,Gs=(i("e78f"),Object(g["a"])(Xs,Hs,Qs,!1,null,"a0c19284",null)),Ys=Gs.exports;function er(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,a)}return i}function tr(e){for(var t=1;t";c&&(this.$notify.error({title:this.$t("common.errTip"),dangerouslyUseHTMLString:!0,message:c}),reject());case 11:case"end":return e.stop()}}),e,this)})));function t(t,i){return e.apply(this,arguments)}return t}(),up:function(e,t){if(0===e)this.$message({message:"已经是列表中第一位",type:"warning"});else{var i=t[e-1];this.$parent.loadedFail=!0,this.$set(t,e-1,t[e]),this.$set(t,e,i),this.$parent.loadedFail=!1}},down:function(e,t){if(e===t.length-1)this.$message({message:"已经是列表中最后一位",type:"warning"});else{this.isTransition=!0;var i=t[e+1];this.$parent.loadedFail=!0,this.$set(t,e+1,t[e]),this.$set(t,e,i),this.$parent.loadedFail=!1}},copy:function(e,t){var i=JSON.parse(JSON.stringify(t));i.id_&&delete i.id_,i.sub_row_readonly&&delete i.sub_row_readonly,i.sub_guid=this.guid(),e.push(i)},addSubTab:function(e){var t=e.split(".");if(t.length<3)this.$message({message:"子表路径有误",type:"warning"});else{var i=t[2].replace("sub_",""),a=this.data[t[1]].initData[i]||{};this.$parent.subBackfill&&this.$parent.subBackfill.has(e)&&(a=this.$parent.subBackfill.get(e));var n=JSON.stringify(a).replace(/null/g,'""'),s=JSON.parse(n);for(var r in s)0==r.indexOf("sub_")&&s[r].length>0&&(s[r]=[]);var o=this.toFillOrg(t[1]+"."+t[2],s);o.sub_guid=this.guid(),this.data[t[1]][t[2]].push(o)}},guid:function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0,i="x"==e?t:3&t|8;return i.toString(16)}))},addSunTab:function(e,t){var i=e.split(".");if(i.length<4)this.$message({message:"孙表路径有误",type:"warning"});else{var a=i[2].replace("sub_",""),n=i[3].replace("sub_",""),s=this.data[i[1]].initData[a].initData[n]||{};this.$parent.subBackfill&&this.$parent.subBackfill.has(e)&&(s=this.$parent.subBackfill.get(e));var r=JSON.stringify(s).replace(/null/g,'""');if(!this.data[i[1]][i[2]][t][i[3]]){var o=[i[3]],l=new Array;this.data[i[1]][i[2]][t][o]=l}var c=JSON.parse(r);c.sub_guid=this.guid(),this.data[i[1]][i[2]][t][i[3]].push(c),this.$forceUpdate()}},addSubTableByName:function(e){for(var t in this.data){var i=this.data[t].initData[e]||{};if(this.data[t]["sub_"+e]&&this.data[t]["sub_"+e].length<1&&(this.data[t]["sub_"+e].push(JSON.parse(JSON.stringify(i))),this.permission.table))for(var a in this.permission.table)this.permission.table[a].required&&(this.data[t]["sub_"+e][0].hasOwnProperty("sub_"+a)&&this.data[t]["sub_"+e][0]["sub_"+a]&&this.data[t]["sub_"+e][0]["sub_"+a].length<1?this.data[t]["sub_"+e][0]["sub_"+a].push(JSON.parse(JSON.stringify(i.initData[a]))):this.data[t]["sub_"+e][0].hasOwnProperty("sub_"+a)&&!this.data[t]["sub_"+e][0]["sub_"+a]&&(this.data[t]["sub_"+e][0]["sub_"+a]=[],this.data[t]["sub_"+e][0]["sub_"+a].push(i.initData[a])))}},deleteRow:function(e,t){var i=e.split(".");if(i.length<2)this.$message({message:"子表路径有误",type:"warning"});else{var a=i[1].replace("sub_","");if(1==this.data[i[0]][i[1]].length&&(1==this.permission.table[a].required||"true"==this.permission.table[a].required))return void this.$message({message:"子表必填一条记录",type:"warning"});this.data[i[0]][i[1]].remove(t)}},deleteSunRow:function(e,t,i){var a=e.split(".");if(a.length<3)this.$message({message:"孙表路径有误",type:"warning"});else{var n=a[1].replace("sub_",""),s=a[2].replace("sub_","");if(1==this.data[a[0]][a[1]][i][a[2]].length&&(1==this.permission.table[s].required||"true"==this.permission.table[n].required))return void this.$message({message:"孙表必填一条记录",type:"warning"});this.data[a[0]][a[1]][i][a[2]].remove(t)}},clearAll:function(e,t,i){var a=e.split(".");if(a.length<2)this.$message({message:"子表路径有误",type:"warning"});else if(!i&&0!==i||3!=a.length){var n=a[1].replace("sub_","");if(1==this.data[a[0]][a[1]].length&&(1==this.permission.table[n].required||"true"==this.permission.table[n].required))return void this.$message({message:"子表必填一条记录",type:"warning"});if(this.data[a[0]][a[1]].empty(),t){var s="hottable."+e;this.$refs[s].fillbackHotTableData(null)}}else this.data[a[0]][a[1]][i][a[2]].empty()},addInitTemplateData:function(e){var t="hottable."+e;this.$refs[t].toAddInitTemplateData()},mergeCellRefresh:function(e){var t="hottable."+e;this.$refs[t].mergeCellRefresh()},execCellMathExp:function(e){var t="hottable."+e;this.$refs[t].execCellMathExp()},execCrossMapping:function(e){var t="hottable."+e;this.$refs[t].execCrossMapping()},getHotTableData:function(e){var t="hottable."+e;this.$refs[t].getHotTableData()},nextStepClick:function(e,t,i){var a=this,n=this.$refs.onlineForm.$children[0].$refs,s="back"==i?t-1:t+1;if("next"==i&&"y"==e)this.$validator.validateAll("custom-form").then((function(e){var r=!1;if(!e){var o=n["next_step_check_"+t].$el;a.$validator.errors.items.forEach((function(e){o.contains(document.getElementsByName(e.field)[0])&&(r=!0)}))}if(e||!r){n.el_table_check.currentName=s+"";var l=Object.getOwnPropertyNames(n);l.remove("collapse"),t==l.length-3&&"next"==i&&a.$root.$emit("startFlowBtnChange",!0)}}));else{n.el_table_check.currentName=s+"";var r=Object.getOwnPropertyNames(n);r.remove("collapse"),t==r.length-3&&"next"==i&&this.$root.$emit("startFlowBtnChange",!0)}},toFillOrg:function(e,t){var i=this.fillOrgConfMap[e],a={};if(i&&this.fillOrg){if(i.name){var n=i.name.split(".");a[n[n.length-1]]=this.fillOrg.name}if(i.id){var s=i.id.split(".");a[s[s.length-1]]=this.fillOrg.id}if(i.code){var r=i.code.split(".");a[r[r.length-1]]=this.fillOrg.code}if(i.instId){var o=i.instId.split(".");a[o[o.length-1]]=this.$parent.$parent.instId?this.$parent.$parent.instId:""}return tr(tr({},t),a)}return t},initFill:function(e,t){if(e&&t)try{var i=this.fillOrgConfMap[e]?this.fillOrgConfMap[e]:JSON.parse(t);(i.id||i.code||i.name||i.instId)&&(this.fillOrgConfMap[e]=i,this.initFirstFill(e,i))}catch(a){}},initFirstFill:function(e,t){var i=e.split(".");if(this.data[i[0]][i[1]]&&1==this.data[i[0]][i[1]].length&&this.fillOrg.id){if(t.id){var a=t.id.split(".");if(!this.data[i[0]][i[1]][0][a[2]]){if(this.data[i[0]][i[1]][0][a[2]]=this.fillOrg.id,t.code){var n=t.code.split(".");this.data[i[0]][i[1]][0][n[2]]||(this.data[i[0]][i[1]][0][n[2]]=this.fillOrg.code)}if(t.name){var s=t.name.split(".");this.data[i[0]][i[1]][0][s[2]]||(this.data[i[0]][i[1]][0][s[2]]=this.fillOrg.name)}}}if(t.instId){var r=t.instId.split(".");this.data[i[0]][i[1]][0][r[2]]||(this.data[i[0]][i[1]][0][r[2]]=this.$parent.$parent.instId?this.$parent.$parent.instId:"")}}},isShowAddButton:function(e,t,i){if(0===t)return!1;var a=e.split(".");if(i>=0){if(!(a.length<4)){var n=this.data[a[1]][a[2]][i][a[3]];return n.length>=t}this.$message({message:"子表路径有误",type:"warning"})}else{if(!(a.length<3)){var s=this.data[a[1]][a[2]];return s.length>=t}this.$message({message:"子表路径有误",type:"warning"})}return!1}},components:{EipPagination:In,EipSubPagination:Ha,EipSubImportDialog:en,EipSubExportDialog:on,EipPaginationLayout:kn,EipInput:v,EipCheckbox:E,EipSelect:D["a"],EipUserSelector:I["a"],EipDemensionSelector:A["a"],EipJobSelector:R["a"],EipOrgSelector:B["a"],EipPostSelector:V["a"],EipRoleSelector:F["a"],EipRadio:M,EipTextarea:K,EipFont:G,EipDialog:Y["a"],EipButton:Te,EipDate:Ae,EipImg:je,EipViewer:He,EipSwitch:et,HtFile:Zt,VRuntimeTemplate:Xt["a"],HtGangedSelect:ai,EipRelFlow:ci,EipSubDialog:wi,HtLabel:Ni,HtDigital:Vi,HtCurrency:qi,EipRealtimeInput:Zi,EipRealtimeTextarea:ia,EipStep:la,HtInputAutocomplete:fa,HtTreeselect:Sa,HtCascader:Ta,HtTree:Aa,EipAttachment:pn,EipDic:bn,EipAutocomplete:se,EipCascader:de,EipTreeselect:xe,EipCollapse:zn,EipPaginationSteps:Qn,EipMap:ir,EipDataView:is,EipSunDialog:Di,EipTag:pi["a"],EipHotTable:ls,EipHotSubDialog:fs,ContractPreview:ws,EipSubtableBackfill:Ds,EipDivider:Ns,EipOffice:Fs,EipQrcode:Js,EipSignature:Ys,EipTabs:ja,EipFontUeditor:ar}})}}},sr=nr,rr=(i("eff6"),Object(g["a"])(sr,a,n,!1,null,null,null));t["a"]=rr.exports},fdf0:function(e,t,i){"use strict";i("ad04")}}]);