From 60c513ea3b5895705757d61632402609a00f8e2e Mon Sep 17 00:00:00 2001 From: kuaifan Date: Wed, 10 May 2023 19:52:08 +0800 Subject: [PATCH] build --- CHANGELOG.md | 6 + package.json | 2 +- .../{404.9eccf0ae.js => 404.c231a030.js} | 2 +- ...itor.25f1dbec.js => AceEditor.88c02393.js} | 2 +- ....a923536d.js => CheckinExport.4d57500f.js} | 2 +- ...t.7152bc4c.js => DialogSelect.662e6a21.js} | 2 +- ....a308ebb0.js => DialogWrapper.b43655d2.js} | 2 +- ...{Drawio.4136dec3.js => Drawio.48801bb7.js} | 2 +- ...nt.343c7f2d.js => FileContent.d365e59e.js} | 2 +- ...ew.61d158e7.js => FilePreview.59f08005.js} | 2 +- ...{IFrame.019fb497.js => IFrame.6b2c020f.js} | 2 +- ...load.3e6ccbfd.js => ImgUpload.1faf7a71.js} | 2 +- ...{Minder.d8da9c94.js => Minder.18af8cfb.js} | 2 +- ...ice.e9a75626.js => OnlyOffice.bf8c7552.js} | 2 +- ...Log.3d6fc7bd.js => ProjectLog.0387db40.js} | 2 +- ...l.a1cf9556.js => ReportDetail.aba02854.js} | 2 +- ...dit.484054e5.js => ReportEdit.a79d8abc.js} | 2 +- ...Editor.917688db.js => TEditor.50f1b2a4.js} | 2 +- ...ail.208504c2.js => TaskDetail.02b7b606.js} | 2 +- ...kMenu.4ef6a20d.js => TaskMenu.0eae36e5.js} | 2 +- ...eLog.c6634cb7.js => UpdateLog.2250c28e.js} | 2 +- ...nput.2373e386.js => UserInput.e2909f81.js} | 2 +- .../{app.b2de25ef.css => app.192b75a6.css} | 2 +- .../{app.3c1b5c04.js => app.dc83aadd.js} | 10 +- ...245a21.js => bn.interface.min.8e17152c.js} | 2 +- ...{bn.min.3891040d.js => bn.min.c087f57e.js} | 2 +- ...endar.f4d67ac3.js => calendar.f834f273.js} | 2 +- ...heckin.f4b63a63.js => checkin.127dc598.js} | 2 +- ...oard.c701b3a9.js => dashboard.17dd5f37.js} | 2 +- ...{delete.15794edd.js => delete.edef7794.js} | 2 +- ...n.20011daf.js => elliptic.min.64b7391d.js} | 2 +- .../{email.60e7a5e6.js => email.9827a7fe.js} | 2 +- .../{file.a99a951a.js => file.168ffbe6.js} | 4 +- .../{file.f9861fb8.js => file.2dda13b1.js} | 2 +- ...ileMsg.f7a09b0c.js => fileMsg.8c66529b.js} | 2 +- ...eTask.cf29b976.js => fileTask.e26b42cf.js} | 2 +- .../{index.121f88d5.js => index.8822e9bc.js} | 2 +- .../{index.dedff080.js => index.8978869e.js} | 2 +- .../{index.c3171db6.js => index.a4cd70fd.js} | 2 +- .../{index.1f74efcd.js => index.fc40fc21.js} | 2 +- ...board.8dce92c6.js => keyboard.16894e90.js} | 2 +- ...guage.eae42d3d.js => language.01fdc278.js} | 2 +- ...icense.2ec883f0.js => license.73764dbf.js} | 2 +- .../{login.659418cf.js => login.5869623b.js} | 2 +- ...{manage.35ff4634.js => manage.499b654e.js} | 2 +- ...nger.c884a1fd.js => messenger.3118eaf4.js} | 2 +- ...sword.be05ab2c.js => password.a2647023.js} | 2 +- ...sonal.d06a0439.js => personal.f587d87d.js} | 2 +- public/js/build/preview.00f1e846.js | 1 + public/js/build/preview.ee7fff32.js | 1 - .../{pro.e7923d95.js => pro.cb4198d9.js} | 2 +- ...roject.57a123f3.js => project.587e6899.js} | 2 +- ....5aaced42.js => projectInvite.b569ec3f.js} | 2 +- ...l.8d6310ae.js => reportDetail.e5de6f3a.js} | 2 +- ...dit.e94a290f.js => reportEdit.ad9f9788.js} | 2 +- .../{swipe.4e930103.js => swipe.a2cec925.js} | 2 +- ...{system.21d19b39.js => system.38158f67.js} | 2 +- .../{task.672f12ef.js => task.81c82328.js} | 2 +- .../{theme.88699501.js => theme.20c5d5c3.js} | 2 +- .../{token.567cc9e8.js => token.aa8f40ce.js} | 2 +- ...ail.abd990d1.js => validEmail.581562f1.js} | 2 +- .../{view.9f31930c.js => view.30cc5941.js} | 2 +- public/manifest.json | 276 +++++++++--------- resources/mobile | 2 +- 64 files changed, 210 insertions(+), 204 deletions(-) rename public/js/build/{404.9eccf0ae.js => 404.c231a030.js} (87%) rename public/js/build/{AceEditor.25f1dbec.js => AceEditor.88c02393.js} (98%) rename public/js/build/{CheckinExport.a923536d.js => CheckinExport.4d57500f.js} (99%) rename public/js/build/{DialogSelect.7152bc4c.js => DialogSelect.662e6a21.js} (96%) rename public/js/build/{DialogWrapper.a308ebb0.js => DialogWrapper.b43655d2.js} (99%) rename public/js/build/{Drawio.4136dec3.js => Drawio.48801bb7.js} (93%) rename public/js/build/{FileContent.343c7f2d.js => FileContent.d365e59e.js} (92%) rename public/js/build/{FilePreview.61d158e7.js => FilePreview.59f08005.js} (76%) rename public/js/build/{IFrame.019fb497.js => IFrame.6b2c020f.js} (94%) rename public/js/build/{ImgUpload.3e6ccbfd.js => ImgUpload.1faf7a71.js} (99%) rename public/js/build/{Minder.d8da9c94.js => Minder.18af8cfb.js} (97%) rename public/js/build/{OnlyOffice.e9a75626.js => OnlyOffice.bf8c7552.js} (96%) rename public/js/build/{ProjectLog.3d6fc7bd.js => ProjectLog.0387db40.js} (98%) rename public/js/build/{ReportDetail.a1cf9556.js => ReportDetail.aba02854.js} (97%) rename public/js/build/{ReportEdit.484054e5.js => ReportEdit.a79d8abc.js} (94%) rename public/js/build/{TEditor.917688db.js => TEditor.50f1b2a4.js} (99%) rename public/js/build/{TaskDetail.208504c2.js => TaskDetail.02b7b606.js} (99%) rename public/js/build/{TaskMenu.4ef6a20d.js => TaskMenu.0eae36e5.js} (96%) rename public/js/build/{UpdateLog.c6634cb7.js => UpdateLog.2250c28e.js} (94%) rename public/js/build/{UserInput.2373e386.js => UserInput.e2909f81.js} (98%) rename public/js/build/{app.b2de25ef.css => app.192b75a6.css} (99%) rename public/js/build/{app.3c1b5c04.js => app.dc83aadd.js} (98%) rename public/js/build/{bn.interface.min.20245a21.js => bn.interface.min.8e17152c.js} (96%) rename public/js/build/{bn.min.3891040d.js => bn.min.c087f57e.js} (99%) rename public/js/build/{calendar.f4d67ac3.js => calendar.f834f273.js} (99%) rename public/js/build/{checkin.f4b63a63.js => checkin.127dc598.js} (99%) rename public/js/build/{dashboard.c701b3a9.js => dashboard.17dd5f37.js} (97%) rename public/js/build/{delete.15794edd.js => delete.edef7794.js} (99%) rename public/js/build/{elliptic.min.20011daf.js => elliptic.min.64b7391d.js} (99%) rename public/js/build/{email.60e7a5e6.js => email.9827a7fe.js} (98%) rename public/js/build/{file.a99a951a.js => file.168ffbe6.js} (99%) rename public/js/build/{file.f9861fb8.js => file.2dda13b1.js} (88%) rename public/js/build/{fileMsg.f7a09b0c.js => fileMsg.8c66529b.js} (70%) rename public/js/build/{fileTask.cf29b976.js => fileTask.e26b42cf.js} (69%) rename public/js/build/{index.121f88d5.js => index.8822e9bc.js} (98%) rename public/js/build/{index.dedff080.js => index.8978869e.js} (99%) rename public/js/build/{index.c3171db6.js => index.a4cd70fd.js} (98%) rename public/js/build/{index.1f74efcd.js => index.fc40fc21.js} (99%) rename public/js/build/{keyboard.8dce92c6.js => keyboard.16894e90.js} (97%) rename public/js/build/{language.eae42d3d.js => language.01fdc278.js} (95%) rename public/js/build/{license.2ec883f0.js => license.73764dbf.js} (98%) rename public/js/build/{login.659418cf.js => login.5869623b.js} (99%) rename public/js/build/{manage.35ff4634.js => manage.499b654e.js} (99%) rename public/js/build/{messenger.c884a1fd.js => messenger.3118eaf4.js} (98%) rename public/js/build/{password.be05ab2c.js => password.a2647023.js} (97%) rename public/js/build/{personal.d06a0439.js => personal.f587d87d.js} (96%) create mode 100644 public/js/build/preview.00f1e846.js delete mode 100644 public/js/build/preview.ee7fff32.js rename public/js/build/{pro.e7923d95.js => pro.cb4198d9.js} (99%) rename public/js/build/{project.57a123f3.js => project.587e6899.js} (99%) rename public/js/build/{projectInvite.5aaced42.js => projectInvite.b569ec3f.js} (96%) rename public/js/build/{reportDetail.8d6310ae.js => reportDetail.e5de6f3a.js} (85%) rename public/js/build/{reportEdit.e94a290f.js => reportEdit.ad9f9788.js} (86%) rename public/js/build/{swipe.4e930103.js => swipe.a2cec925.js} (99%) rename public/js/build/{system.21d19b39.js => system.38158f67.js} (99%) rename public/js/build/{task.672f12ef.js => task.81c82328.js} (83%) rename public/js/build/{theme.88699501.js => theme.20c5d5c3.js} (96%) rename public/js/build/{token.567cc9e8.js => token.aa8f40ce.js} (91%) rename public/js/build/{validEmail.abd990d1.js => validEmail.581562f1.js} (95%) rename public/js/build/{view.9f31930c.js => view.30cc5941.js} (98%) diff --git a/CHANGELOG.md b/CHANGELOG.md index d016db2e3..3f73a1aa6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. +## [0.26.8] + +### Bug Fixes + +- IOS16.4之前版本无法进入的问题 + ## [0.26.6] ### Bug Fixes diff --git a/package.json b/package.json index 0a4b0277e..874accbe1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "DooTask", - "version": "0.26.6", + "version": "0.26.8", "description": "DooTask is task management system.", "scripts": { "start": "./cmd dev", diff --git a/public/js/build/404.9eccf0ae.js b/public/js/build/404.c231a030.js similarity index 87% rename from public/js/build/404.9eccf0ae.js rename to public/js/build/404.c231a030.js index 8f16c7e8e..5a994c24a 100644 --- a/public/js/build/404.9eccf0ae.js +++ b/public/js/build/404.c231a030.js @@ -1 +1 @@ -import{n}from"./app.3c1b5c04.js";var r=function(){var e=this,t=e.$createElement;return e._self._c,e._m(0)},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"page-404"},[s("div",{staticClass:"flex-center position-ref full-height"},[s("div",{staticClass:"code"},[e._v("404")]),s("div",{staticClass:"message"},[e._v("Not Found")])])])}];const i={},_={};var o=n(i,r,a,!1,c,"7d7154a8",null,null);function c(e){for(let t in _)this[t]=_[t]}var v=function(){return o.exports}();export{v as default}; +import{n}from"./app.dc83aadd.js";var r=function(){var e=this,t=e.$createElement;return e._self._c,e._m(0)},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"page-404"},[s("div",{staticClass:"flex-center position-ref full-height"},[s("div",{staticClass:"code"},[e._v("404")]),s("div",{staticClass:"message"},[e._v("Not Found")])])])}];const i={},_={};var o=n(i,r,a,!1,c,"7d7154a8",null,null);function c(e){for(let t in _)this[t]=_[t]}var v=function(){return o.exports}();export{v as default}; diff --git a/public/js/build/AceEditor.25f1dbec.js b/public/js/build/AceEditor.88c02393.js similarity index 98% rename from public/js/build/AceEditor.25f1dbec.js rename to public/js/build/AceEditor.88c02393.js index 6c9164134..ae7612e18 100644 --- a/public/js/build/AceEditor.25f1dbec.js +++ b/public/js/build/AceEditor.88c02393.js @@ -1 +1 @@ -import{m as h,n as l}from"./app.3c1b5c04.js";const d={name:"AceEditor",props:{value:{default:""},options:{type:Object,default:()=>({})},theme:{type:String,default:"auto"},ext:{type:String,default:"txt"},height:{type:Number||null,default:null},width:{type:Number||null,default:null},wrap:{type:Boolean,default:!1},readOnly:{type:Boolean,default:!1}},render(e){return e("div",{class:"no-dark-content"})},data:()=>({code:"",editor:null,cursorPosition:{row:0,column:0},supportedModes:{Apache_Conf:["^htaccess|^htgroups|^htpasswd|^conf|htaccess|htgroups|htpasswd"],BatchFile:["bat|cmd"],C_Cpp:["cpp|c|cc|cxx|h|hh|hpp|ino"],CSharp:["cs"],CSS:["css"],Dockerfile:["^Dockerfile"],golang:["go|golang"],HTML:["html|htm|xhtml|vue|we|wpy"],Java:["java"],JavaScript:["js|jsm|jsx"],JSON:["json"],JSP:["jsp"],LESS:["less"],Lua:["lua"],Makefile:["^Makefile|^GNUmakefile|^makefile|^OCamlMakefile|make"],Markdown:["md|markdown"],MySQL:["mysql"],Nginx:["nginx|conf"],INI:["ini|conf|cfg|prefs"],ObjectiveC:["m|mm"],Perl:["pl|pm"],Perl6:["p6|pl6|pm6"],pgSQL:["pgsql"],PHP_Laravel_blade:["blade.php"],PHP:["php|inc|phtml|shtml|php3|php4|php5|phps|phpt|aw|ctp|module"],Powershell:["ps1"],Python:["py"],R:["r"],Ruby:["rb|ru|gemspec|rake|^Guardfile|^Rakefile|^Gemfile"],Rust:["rs"],SASS:["sass"],SCSS:["scss"],SH:["sh|bash|^.bashrc"],SQL:["sql"],SQLServer:["sqlserver"],Swift:["swift"],Text:["txt"],Typescript:["ts|typescript|str"],VBScript:["vbs|vb"],Verilog:["v|vh|sv|svh"],XML:["xml|rdf|rss|wsdl|xslt|atom|mathml|mml|xul|xbl|xaml|plist"],YAML:["yaml|yml"],Compress:["tar|zip|7z|rar|gz|arj|z"],images:["icon|jpg|jpeg|webp|png|bmp|gif|tif|emf"]}}),mounted(){$A.loadScriptS(["js/ace/ace.js","js/ace/mode-json.js"]).then(e=>{this.setSize(this.$el,{height:this.height,width:this.width}),this.editor=window.ace.edit(this.$el,{wrap:this.wrap,showPrintMargin:!1,readOnly:this.readOnly,keyboardHandler:"vscode"}),this.editor.session.setMode(`ace/mode/${this.getFileMode()}`),this.$emit("mounted",this.editor),this.editor.session.$worker&&this.editor.session.$worker.addEventListener("annotate",this.workerMessage,!1),this.setValue(this.value),this.editor.setOptions(this.options),this.editTheme&&this.editor.setTheme(`ace/theme/${this.editTheme}`),this.editor.commands.addCommand({name:"\u4FDD\u5B58\u6587\u4EF6",bindKey:{win:"Ctrl-S",mac:"Command-S"},exec:()=>{this.$emit("saveData")},readOnly:!1}),this.editor.getSession().on("change",()=>{this.code=this.editor.getValue(),this.$emit("input",this.code)})})},methods:{workerMessage({data:e}){this.cursorPosition=this.editor.selection.getCursor();const[t]=e;t&&t.type==="error"?this.$emit("validationFailed",t):this.$emit("change",this.editor.getValue())},setSize(e,{width:t=this.width,height:s=this.height}){e.style.width=t&&typeof t=="number"?`${t}px`:"100%",e.style.height=s&&typeof s=="number"?`${s}px`:"100%",this.$nextTick(()=>this.editor&&this.editor.resize())},setValue(e){typeof e=="string"&&this.editor&&(this.editor.setValue(e),this.editor.clearSelection())},getFileMode(){var e=this.ext||"text";for(var t in this.supportedModes)for(var s=this.supportedModes[t],r=s[0].split("|"),a=t.toLowerCase(),i=0;i({})},theme:{type:String,default:"auto"},ext:{type:String,default:"txt"},height:{type:Number||null,default:null},width:{type:Number||null,default:null},wrap:{type:Boolean,default:!1},readOnly:{type:Boolean,default:!1}},render(e){return e("div",{class:"no-dark-content"})},data:()=>({code:"",editor:null,cursorPosition:{row:0,column:0},supportedModes:{Apache_Conf:["^htaccess|^htgroups|^htpasswd|^conf|htaccess|htgroups|htpasswd"],BatchFile:["bat|cmd"],C_Cpp:["cpp|c|cc|cxx|h|hh|hpp|ino"],CSharp:["cs"],CSS:["css"],Dockerfile:["^Dockerfile"],golang:["go|golang"],HTML:["html|htm|xhtml|vue|we|wpy"],Java:["java"],JavaScript:["js|jsm|jsx"],JSON:["json"],JSP:["jsp"],LESS:["less"],Lua:["lua"],Makefile:["^Makefile|^GNUmakefile|^makefile|^OCamlMakefile|make"],Markdown:["md|markdown"],MySQL:["mysql"],Nginx:["nginx|conf"],INI:["ini|conf|cfg|prefs"],ObjectiveC:["m|mm"],Perl:["pl|pm"],Perl6:["p6|pl6|pm6"],pgSQL:["pgsql"],PHP_Laravel_blade:["blade.php"],PHP:["php|inc|phtml|shtml|php3|php4|php5|phps|phpt|aw|ctp|module"],Powershell:["ps1"],Python:["py"],R:["r"],Ruby:["rb|ru|gemspec|rake|^Guardfile|^Rakefile|^Gemfile"],Rust:["rs"],SASS:["sass"],SCSS:["scss"],SH:["sh|bash|^.bashrc"],SQL:["sql"],SQLServer:["sqlserver"],Swift:["swift"],Text:["txt"],Typescript:["ts|typescript|str"],VBScript:["vbs|vb"],Verilog:["v|vh|sv|svh"],XML:["xml|rdf|rss|wsdl|xslt|atom|mathml|mml|xul|xbl|xaml|plist"],YAML:["yaml|yml"],Compress:["tar|zip|7z|rar|gz|arj|z"],images:["icon|jpg|jpeg|webp|png|bmp|gif|tif|emf"]}}),mounted(){$A.loadScriptS(["js/ace/ace.js","js/ace/mode-json.js"]).then(e=>{this.setSize(this.$el,{height:this.height,width:this.width}),this.editor=window.ace.edit(this.$el,{wrap:this.wrap,showPrintMargin:!1,readOnly:this.readOnly,keyboardHandler:"vscode"}),this.editor.session.setMode(`ace/mode/${this.getFileMode()}`),this.$emit("mounted",this.editor),this.editor.session.$worker&&this.editor.session.$worker.addEventListener("annotate",this.workerMessage,!1),this.setValue(this.value),this.editor.setOptions(this.options),this.editTheme&&this.editor.setTheme(`ace/theme/${this.editTheme}`),this.editor.commands.addCommand({name:"\u4FDD\u5B58\u6587\u4EF6",bindKey:{win:"Ctrl-S",mac:"Command-S"},exec:()=>{this.$emit("saveData")},readOnly:!1}),this.editor.getSession().on("change",()=>{this.code=this.editor.getValue(),this.$emit("input",this.code)})})},methods:{workerMessage({data:e}){this.cursorPosition=this.editor.selection.getCursor();const[t]=e;t&&t.type==="error"?this.$emit("validationFailed",t):this.$emit("change",this.editor.getValue())},setSize(e,{width:t=this.width,height:s=this.height}){e.style.width=t&&typeof t=="number"?`${t}px`:"100%",e.style.height=s&&typeof s=="number"?`${s}px`:"100%",this.$nextTick(()=>this.editor&&this.editor.resize())},setValue(e){typeof e=="string"&&this.editor&&(this.editor.setValue(e),this.editor.clearSelection())},getFileMode(){var e=this.ext||"text";for(var t in this.supportedModes)for(var s=this.supportedModes[t],r=s[0].split("|"),a=t.toLowerCase(),i=0;i0?e("Loading"):t._e()],1)]),e("div",{staticClass:"management-box",class:{"min-box":t.minBox}},[e("div",{staticClass:"management-department"},[e("ul",[e("li",{class:["level-1",t.departmentSelect===0?"active":""],on:{click:function(a){return t.onSelectDepartment(0)}}},[e("i",{staticClass:"taskfont department-icon"},[t._v("\uE766")]),e("div",{staticClass:"department-title"},[t._v(t._s(t.$L("\u9ED8\u8BA4\u90E8\u95E8")))]),e("EDropdown",{attrs:{size:"medium",trigger:"click"},on:{command:t.onOpDepartment}},[e("i",{staticClass:"taskfont department-menu",on:{click:function(a){a.stopPropagation()}}},[t._v("\uE6E9")]),e("EDropdownMenu",{attrs:{slot:"dropdown"},slot:"dropdown"},[e("EDropdownItem",{attrs:{command:"add_0"}},[e("div",[t._v(t._s(t.$L("\u6DFB\u52A0\u5B50\u90E8\u95E8")))])])],1)],1)],1),t._l(t.departmentList,function(a){return e("li",{key:a.id,class:[`level-${a.level}`,t.departmentSelect===a.id?"active":""],on:{click:function(i){return t.onSelectDepartment(a.id)}}},[e("UserAvatar",{staticClass:"department-icon",attrs:{userid:a.owner_userid,size:20}},[e("p",[e("strong",[t._v(t._s(t.$L("\u90E8\u95E8\u8D1F\u8D23\u4EBA")))])])]),e("div",{staticClass:"department-title"},[t._v(t._s(a.name))]),e("EDropdown",{attrs:{size:"medium",trigger:"click"},on:{command:t.onOpDepartment}},[e("i",{staticClass:"taskfont department-menu",on:{click:function(i){i.stopPropagation()}}},[t._v("\uE6E9")]),e("EDropdownMenu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a.level<=2?e("EDropdownItem",{attrs:{command:`add_${a.id}`}},[e("div",[t._v(t._s(t.$L("\u6DFB\u52A0\u5B50\u90E8\u95E8")))])]):t._e(),e("EDropdownItem",{attrs:{command:`edit_${a.id}`}},[e("div",[t._v(t._s(t.$L("\u7F16\u8F91")))])]),e("EDropdownItem",{attrs:{command:`del_${a.id}`}},[e("div",{staticStyle:{color:"#f00"}},[t._v(t._s(t.$L("\u5220\u9664")))])])],1)],1)],1)})],2),e("div",{staticClass:"department-buttons"},[e("Button",{attrs:{type:"primary",icon:"md-add"},on:{click:function(a){return t.onShowDepartment(null)}}},[t._v(t._s(t.$L("\u65B0\u5EFA\u90E8\u95E8")))])],1)]),e("div",{staticClass:"management-user",style:t.userStyle},[e("div",{staticClass:"search-container lr"},[e("ul",[e("li",[e("div",{staticClass:"search-label"},[t._v(" "+t._s(t.$L("\u5173\u952E\u8BCD"))+" ")]),e("div",{staticClass:"search-content"},[e("Input",{attrs:{placeholder:t.$L("\u90AE\u7BB1\u3001\u6635\u79F0\u3001\u804C\u4F4D"),clearable:""},model:{value:t.keys.key,callback:function(a){t.$set(t.keys,"key",a)},expression:"keys.key"}})],1)]),e("li",[e("div",{staticClass:"search-label"},[t._v(" "+t._s(t.$L("\u8EAB\u4EFD"))+" ")]),e("div",{staticClass:"search-content"},[e("Select",{attrs:{placeholder:t.$L("\u5168\u90E8")},model:{value:t.keys.identity,callback:function(a){t.$set(t.keys,"identity",a)},expression:"keys.identity"}},[e("Option",{attrs:{value:""}},[t._v(t._s(t.$L("\u5168\u90E8")))]),e("Option",{attrs:{value:"admin"}},[t._v(t._s(t.$L("\u7BA1\u7406\u5458")))]),e("Option",{attrs:{value:"noadmin"}},[t._v(t._s(t.$L("\u975E\u7BA1\u7406\u5458")))]),e("Option",{attrs:{value:"temp"}},[t._v(t._s(t.$L("\u4E34\u65F6\u5E10\u53F7")))]),e("Option",{attrs:{value:"notemp"}},[t._v(t._s(t.$L("\u975E\u4E34\u65F6\u5E10\u53F7")))])],1)],1)]),e("li",[e("div",{staticClass:"search-label"},[t._v(" "+t._s(t.$L("\u5728\u804C\u72B6\u6001"))+" ")]),e("div",{staticClass:"search-content"},[e("Select",{attrs:{placeholder:t.$L("\u5728\u804C")},model:{value:t.keys.disable,callback:function(a){t.$set(t.keys,"disable",a)},expression:"keys.disable"}},[e("Option",{attrs:{value:""}},[t._v(t._s(t.$L("\u5728\u804C")))]),e("Option",{attrs:{value:"yes"}},[t._v(t._s(t.$L("\u79BB\u804C")))]),e("Option",{attrs:{value:"all"}},[t._v(t._s(t.$L("\u5168\u90E8")))])],1)],1)]),t.checkinMac?e("li",[e("div",{staticClass:"search-label"},[t._v(" "+t._s(t.$L("MAC\u5730\u5740"))+" ")]),e("div",{staticClass:"search-content"},[e("Input",{attrs:{placeholder:t.$L("MAC\u5730\u5740"),clearable:""},model:{value:t.keys.checkin_mac,callback:function(a){t.$set(t.keys,"checkin_mac",a)},expression:"keys.checkin_mac"}})],1)]):e("li",[e("div",{staticClass:"search-label"},[t._v(" "+t._s(t.$L("\u90AE\u7BB1\u8BA4\u8BC1"))+" ")]),e("div",{staticClass:"search-content"},[e("Select",{attrs:{placeholder:t.$L("\u5168\u90E8")},model:{value:t.keys.email_verity,callback:function(a){t.$set(t.keys,"email_verity",a)},expression:"keys.email_verity"}},[e("Option",{attrs:{value:""}},[t._v(t._s(t.$L("\u5168\u90E8")))]),e("Option",{attrs:{value:"yes"}},[t._v(t._s(t.$L("\u5DF2\u90AE\u7BB1\u8BA4\u8BC1")))]),e("Option",{attrs:{value:"no"}},[t._v(t._s(t.$L("\u672A\u90AE\u7BB1\u8BA4\u8BC1")))])],1)],1)]),e("li",{staticClass:"search-button"},[e("Tooltip",{attrs:{theme:"light",placement:"bottom","transfer-class-name":"search-button-clear",transfer:""}},[e("Button",{attrs:{loading:t.loadIng>0,type:"primary",icon:"ios-search"},on:{click:t.onSearch}},[t._v(t._s(t.$L("\u641C\u7D22")))]),e("div",{attrs:{slot:"content"},slot:"content"},[t.keyIs?e("Button",{attrs:{type:"text"},on:{click:function(a){t.keyIs=!1}}},[t._v(t._s(t.$L("\u53D6\u6D88\u7B5B\u9009")))]):e("Button",{attrs:{loading:t.loadIng>0,type:"text"},on:{click:t.getLists}},[t._v(t._s(t.$L("\u5237\u65B0")))])],1)],1)],1)])]),e("div",{staticClass:"table-page-box"},[e("Table",{attrs:{columns:t.columns,data:t.list,loading:t.loadIng>0,"no-data-text":t.$L(t.noText),stripe:""}}),e("Page",{attrs:{total:t.total,current:t.page,"page-size":t.pageSize,disabled:t.loadIng>0,simple:t.windowPortrait,"page-size-opts":[10,20,30,50,100],"show-elevator":"","show-sizer":"","show-total":""},on:{"on-change":t.setPage,"on-page-size-change":t.setPageSize}})],1)])]),e("Modal",{attrs:{title:t.$L(t.departmentData.id>0?"\u4FEE\u6539\u90E8\u95E8":"\u65B0\u5EFA\u90E8\u95E8"),"mask-closable":!1},model:{value:t.departmentShow,callback:function(a){t.departmentShow=a},expression:"departmentShow"}},[e("Form",{ref:"addProject",attrs:{model:t.departmentData,"label-width":"auto"},nativeOn:{submit:function(a){a.preventDefault()}}},[e("FormItem",{attrs:{prop:"name",label:t.$L("\u90E8\u95E8\u540D\u79F0")}},[e("Input",{attrs:{type:"text",placeholder:t.$L("\u8BF7\u8F93\u5165\u90E8\u95E8\u540D\u79F0")},model:{value:t.departmentData.name,callback:function(a){t.$set(t.departmentData,"name",a)},expression:"departmentData.name"}})],1),e("FormItem",{attrs:{prop:"parent_id",label:t.$L("\u4E0A\u7EA7\u90E8\u95E8")}},[e("Select",{attrs:{disabled:t.departmentParentDisabled,placeholder:t.$L("\u8BF7\u9009\u62E9\u4E0A\u7EA7\u90E8\u95E8")},model:{value:t.departmentData.parent_id,callback:function(a){t.$set(t.departmentData,"parent_id",a)},expression:"departmentData.parent_id"}},[e("Option",{attrs:{value:0}},[t._v(t._s(t.$L("\u9ED8\u8BA4\u90E8\u95E8")))]),t._l(t.departmentList,function(a,i){return a.parent_id==0&&a.id!=t.departmentData.id?e("Option",{key:i,attrs:{value:a.id,label:a.name}},[t._v("\xA0\xA0\xA0\xA0"+t._s(a.name))]):t._e()})],2),t.departmentParentDisabled?e("div",{staticClass:"form-tip",staticStyle:{"margin-bottom":"-16px"}},[t._v(t._s(t.$L("\u542B\u6709\u5B50\u90E8\u95E8\u65E0\u6CD5\u4FEE\u6539\u4E0A\u7EA7\u90E8\u95E8")))]):t._e()],1),e("FormItem",{attrs:{prop:"owner_userid",label:t.$L("\u90E8\u95E8\u8D1F\u8D23\u4EBA")}},[e("UserInput",{attrs:{"multiple-max":1,"max-hidden-select":"",placeholder:t.$L("\u8BF7\u9009\u62E9\u90E8\u95E8\u8D1F\u8D23\u4EBA")},model:{value:t.departmentData.owner_userid,callback:function(a){t.$set(t.departmentData,"owner_userid",a)},expression:"departmentData.owner_userid"}})],1),t.departmentData.id==0?[e("Divider",{attrs:{orientation:"left"}},[t._v(t._s(t.$L("\u7FA4\u7EC4\u8BBE\u7F6E")))]),e("FormItem",{attrs:{prop:"dialog_group",label:t.$L("\u90E8\u95E8\u7FA4\u804A")}},[e("RadioGroup",{model:{value:t.departmentData.dialog_group,callback:function(a){t.$set(t.departmentData,"dialog_group",a)},expression:"departmentData.dialog_group"}},[e("Radio",{attrs:{label:"new"}},[t._v(t._s(t.$L("\u521B\u5EFA\u90E8\u95E8\u7FA4")))]),e("Radio",{attrs:{label:"use"}},[t._v(t._s(t.$L("\u4F7F\u7528\u73B0\u6709\u7FA4")))])],1)],1),t.departmentData.dialog_group==="use"?e("FormItem",{attrs:{prop:"dialog_useid",label:t.$L("\u9009\u62E9\u7FA4\u7EC4")}},[e("Select",{attrs:{filterable:"","remote-method":t.dialogRemote,placeholder:t.$L("\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22\u7FA4"),loading:t.dialogLoad},model:{value:t.departmentData.dialog_useid,callback:function(a){t.$set(t.departmentData,"dialog_useid",a)},expression:"departmentData.dialog_useid"}},t._l(t.dialogList,function(a,i){return e("Option",{key:i,attrs:{value:a.id,label:a.name}},[e("div",{staticClass:"team-department-add-dialog-group"},[e("div",{staticClass:"dialog-name"},[t._v(t._s(a.name))]),e("UserAvatar",{attrs:{userid:a.owner_id,size:20}})],1)])}),1),e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u4EC5\u652F\u6301\u9009\u62E9\u4E2A\u4EBA\u7FA4\u8F6C\u4E3A\u90E8\u95E8\u7FA4")))])],1):t._e()]:t._e()],2),e("div",{staticClass:"adaption",attrs:{slot:"footer"},slot:"footer"},[e("Button",{attrs:{type:"default"},on:{click:function(a){t.departmentShow=!1}}},[t._v(t._s(t.$L("\u53D6\u6D88")))]),e("Button",{attrs:{type:"primary",loading:t.departmentLoading>0},on:{click:t.onSaveDepartment}},[t._v(t._s(t.$L(t.departmentData.id>0?"\u4FDD\u5B58":"\u65B0\u5EFA")))])],1)],1),e("Modal",{attrs:{title:t.$L("\u4FEE\u6539\u7B7E\u5230MAC\u5730\u5740")},model:{value:t.checkinMacEditShow,callback:function(a){t.checkinMacEditShow=a},expression:"checkinMacEditShow"}},[e("Form",{attrs:{model:t.checkinMacEditData,"label-width":"auto"},nativeOn:{submit:function(a){a.preventDefault()}}},[e("Alert",{staticStyle:{"margin-bottom":"18px"},attrs:{type:"error"}},[t._v(t._s(t.$L(`\u6B63\u5728\u8FDB\u884C\u5E10\u53F7\u3010ID:${t.checkinMacEditData.userid}\uFF0C${t.checkinMacEditData.nickname}\u3011MAC\u5730\u5740\u4FEE\u6539\u3002`)))]),e("Row",{staticClass:"team-department-checkin-item"},[e("Col",{attrs:{span:"12"}},[t._v(t._s(t.$L("\u8BBE\u5907MAC\u5730\u5740")))]),e("Col",{attrs:{span:"12"}},[t._v(t._s(t.$L("\u5907\u6CE8")))])],1),t._l(t.checkinMacEditData.checkin_macs,function(a,i){return e("Row",{key:i,staticClass:"team-department-checkin-item"},[e("Col",{attrs:{span:"12"}},[e("Input",{attrs:{maxlength:20,placeholder:t.$L("\u8BF7\u8F93\u5165\u8BBE\u5907MAC\u5730\u5740"),clearable:""},on:{"on-clear":function(n){return t.delCheckinDatum(i)}},model:{value:a.mac,callback:function(n){t.$set(a,"mac",n)},expression:"item.mac"}})],1),e("Col",{attrs:{span:"12"}},[e("Input",{attrs:{maxlength:100,placeholder:t.$L("\u5907\u6CE8")},model:{value:a.remark,callback:function(n){t.$set(a,"remark",n)},expression:"item.remark"}})],1)],1)}),e("Button",{attrs:{type:"default",icon:"md-add"},on:{click:t.addCheckinDatum}},[t._v(t._s(t.$L("\u6DFB\u52A0\u8BBE\u5907")))])],2),e("div",{staticClass:"adaption",attrs:{slot:"footer"},slot:"footer"},[e("Button",{attrs:{type:"default"},on:{click:function(a){t.checkinMacEditShow=!1}}},[t._v(t._s(t.$L("\u53D6\u6D88")))]),e("Button",{attrs:{type:"primary",loading:t.checkinMacEditLoading>0},on:{click:function(a){return t.operationUser(t.checkinMacEditData,!0)}}},[t._v(t._s(t.$L("\u786E\u5B9A\u4FEE\u6539")))])],1)],1),e("Modal",{attrs:{title:t.$L("\u4FEE\u6539\u90E8\u95E8")},model:{value:t.departmentEditShow,callback:function(a){t.departmentEditShow=a},expression:"departmentEditShow"}},[e("Form",{attrs:{model:t.departmentEditData,"label-width":"auto"},nativeOn:{submit:function(a){a.preventDefault()}}},[e("Alert",{staticStyle:{"margin-bottom":"18px"},attrs:{type:"error"}},[t._v(t._s(t.$L(`\u6B63\u5728\u8FDB\u884C\u5E10\u53F7\u3010ID:${t.departmentEditData.userid}\uFF0C${t.departmentEditData.nickname}\u3011\u90E8\u95E8\u4FEE\u6539\u3002`)))]),e("FormItem",{attrs:{label:t.$L("\u4FEE\u6539\u90E8\u95E8")}},[e("Select",{attrs:{multiple:"","multiple-max":10,placeholder:t.$L("\u7559\u7A7A\u4E3A\u9ED8\u8BA4\u90E8\u95E8")},model:{value:t.departmentEditData.department,callback:function(a){t.$set(t.departmentEditData,"department",a)},expression:"departmentEditData.department"}},t._l(t.departmentList,function(a,i){return e("Option",{key:i,attrs:{value:a.id}},[t._v(t._s(a.name))])}),1)],1)],1),e("div",{staticClass:"adaption",attrs:{slot:"footer"},slot:"footer"},[e("Button",{attrs:{type:"default"},on:{click:function(a){t.departmentEditShow=!1}}},[t._v(t._s(t.$L("\u53D6\u6D88")))]),e("Button",{attrs:{type:"primary",loading:t.departmentEditLoading>0},on:{click:function(a){return t.operationUser(t.departmentEditData,!0)}}},[t._v(t._s(t.$L("\u786E\u5B9A\u4FEE\u6539")))])],1)],1),e("Modal",{attrs:{title:t.$L("\u64CD\u4F5C\u79BB\u804C")},model:{value:t.disableShow,callback:function(a){t.disableShow=a},expression:"disableShow"}},[e("Form",{attrs:{model:t.disableData,"label-width":"auto"},nativeOn:{submit:function(a){a.preventDefault()}}},[e("Alert",{staticStyle:{"margin-bottom":"18px"},attrs:{type:"error"}},[t._v(t._s(t.$L(`\u6B63\u5728\u8FDB\u884C\u5E10\u53F7\u3010ID:${t.disableData.userid}\uFF0C${t.disableData.nickname}\u3011\u79BB\u804C\u64CD\u4F5C\u3002`)))]),e("FormItem",{attrs:{label:t.$L("\u79BB\u804C\u65F6\u95F4")}},[e("DatePicker",{ref:"disableTime",staticStyle:{width:"100%"},attrs:{editable:!1,placeholder:t.$L("\u9009\u62E9\u79BB\u804C\u65F6\u95F4"),options:t.disableOptions,format:"yyyy/MM/dd HH:mm",type:"datetime"},model:{value:t.disableData.disable_time,callback:function(a){t.$set(t.disableData,"disable_time",a)},expression:"disableData.disable_time"}})],1),e("FormItem",{attrs:{label:t.$L("\u4EA4\u63A5\u4EBA")}},[e("UserInput",{attrs:{"disabled-choice":[t.disableData.userid],"multiple-max":1,"max-hidden-select":"",placeholder:t.$L("\u9009\u62E9\u4EA4\u63A5\u4EBA")},model:{value:t.disableData.transfer_userid,callback:function(a){t.$set(t.disableData,"transfer_userid",a)},expression:"disableData.transfer_userid"}}),e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L(`${t.disableData.nickname} \u8D1F\u8D23\u7684\u90E8\u95E8\u3001\u9879\u76EE\u3001\u4EFB\u52A1\u548C\u6587\u4EF6\u5C06\u79FB\u4EA4\u7ED9\u4EA4\u63A5\u4EBA\uFF1B\u540C\u65F6\u9000\u51FA\u6240\u6709\u7FA4\uFF08\u5982\u679C\u662F\u7FA4\u4E3B\u5219\u8F6C\u8BA9\u7ED9\u4EA4\u63A5\u4EBA\uFF09`)))])],1)],1),e("div",{staticClass:"adaption",attrs:{slot:"footer"},slot:"footer"},[e("Button",{attrs:{type:"default"},on:{click:function(a){t.disableShow=!1}}},[t._v(t._s(t.$L("\u53D6\u6D88")))]),e("Poptip",{staticStyle:{"margin-left":"8px"},attrs:{confirm:"",placement:"bottom","ok-text":t.$L("\u786E\u5B9A"),"cancel-text":t.$L("\u53D6\u6D88"),transfer:""},on:{"on-ok":function(a){return t.operationUser(t.disableData,!0)}}},[e("div",{attrs:{slot:"title"},slot:"title"},[e("p",[t._v(t._s(t.$L("\u6CE8\u610F\uFF1A\u79BB\u804C\u64CD\u4F5C\u4E0D\u53EF\u9006\uFF01")))])]),e("Button",{attrs:{type:"primary",loading:t.disableLoading>0}},[t._v(t._s(t.$L("\u786E\u5B9A\u79BB\u804C")))])],1)],1)],1)],1)},p=[];const m={name:"TeamManagement",components:{UserInput:l},props:{checkinMac:{type:Boolean,default:!1}},data(){return{loadIng:0,minBox:!1,minWidth:0,keys:{},keyIs:!1,columns:[{title:"ID",key:"userid",width:80,render:(t,{row:s,column:e})=>t("TableAction",{props:{column:e,align:"left"}},[t("div",s.userid)])},{title:this.$L("\u90AE\u7BB1"),key:"email",minWidth:160,render:(t,{row:s})=>{const e=[t("AutoTip",s.email)],{email_verity:a,identity:i,disable_at:n}=s;return a&&e.push(t("Icon",{props:{type:"md-mail"}})),i.includes("ldap")&&e.push(t("Tag",{props:{color:"orange"}},this.$L("LDAP"))),i.includes("admin")&&e.push(t("Tag",{props:{color:"warning"}},this.$L("\u7BA1\u7406\u5458"))),i.includes("temp")&&e.push(t("Tag",{props:{color:"success"}},this.$L("\u4E34\u65F6"))),i.includes("disable")&&e.push(t("Tooltip",{props:{content:this.$L("\u79BB\u804C\u65F6\u95F4")+": "+n}},[t("Tag",{props:{color:"error"}},this.$L("\u79BB\u804C"))])),t("div",{class:"team-email"},e)}},{title:this.$L("\u7535\u8BDD"),key:"tel",minWidth:80,render:(t,{row:s})=>t("QuickEdit",{props:{value:s.tel},on:{"on-update":(e,a)=>{this.operationUser({userid:s.userid,tel:e},!0).finally(a)}}},[t("AutoTip",s.tel||"-")])},{title:this.$L("\u6635\u79F0"),key:"nickname",minWidth:80,render:(t,{row:s})=>t("QuickEdit",{props:{value:s.nickname_original},on:{"on-update":(e,a)=>{this.operationUser({userid:s.userid,nickname:e},!0).finally(a)}}},[t("AutoTip",s.nickname_original||"-")])},{title:this.$L("\u804C\u4F4D/\u804C\u79F0"),key:"profession",minWidth:80,render:(t,{row:s})=>t("QuickEdit",{props:{value:s.profession},on:{"on-update":(e,a)=>{this.operationUser({userid:s.userid,profession:e},!0).finally(a)}}},[t("AutoTip",s.profession||"-")])},{title:this.$L("\u90E8\u95E8"),key:"department",minWidth:80,render:(t,{row:s})=>{let e=[];if(s.department.some(a=>{const i=this.departmentList.find(n=>n.id==a);i&&e.push(i.name)}),e.length===0)return t("div",this.$L("\u9ED8\u8BA4\u90E8\u95E8"));{const a=[];return a.push(t("span",{domProps:{title:e[0]}},e[0])),e.length>1&&(e=e.splice(1),a.push(t("ETooltip",[t("div",{slot:"content",domProps:{innerHTML:e.join("
")}}),t("div",{class:"department-tag-num"},` +${e.length}`)]))),t("div",{class:"team-table-department-warp"},a)}}},{title:this.$L("\u6700\u540E\u5728\u7EBF"),key:"line_at",width:168},{title:this.$L("\u64CD\u4F5C"),align:"center",width:100,render:(t,s)=>{const e=s.row.identity,a=[];e.includes("admin")?a.push(t("EDropdownItem",{props:{command:"clearadmin"}},[t("div",this.$L("\u53D6\u6D88\u7BA1\u7406\u5458"))])):a.push(t("EDropdownItem",{props:{command:"setadmin"}},[t("div",this.$L("\u8BBE\u4E3A\u7BA1\u7406\u5458"))])),e.includes("temp")?a.push(t("EDropdownItem",{props:{command:"cleartemp"}},[t("div",this.$L("\u53D6\u6D88\u4E34\u65F6\u8EAB\u4EFD"))])):a.push(t("EDropdownItem",{props:{command:"settemp"}},[t("div",this.$L("\u8BBE\u4E3A\u4E34\u65F6\u5E10\u53F7"))])),a.push(t("EDropdownItem",{props:{command:"email"}},[t("div",this.$L("\u4FEE\u6539\u90AE\u7BB1"))])),a.push(t("EDropdownItem",{props:{command:"password"}},[t("div",this.$L("\u4FEE\u6539\u5BC6\u7801"))])),this.checkinMac&&a.push(t("EDropdownItem",{props:{command:"checkin_mac"}},[t("div",this.$L("\u4FEE\u6539MAC"))])),a.push(t("EDropdownItem",{props:{command:"department"}},[t("div",this.$L("\u4FEE\u6539\u90E8\u95E8"))])),e.includes("disable")?a.push(t("EDropdownItem",{props:{command:"cleardisable"},style:{color:"#f90"}},[t("div",this.$L("\u6062\u590D\u5E10\u53F7\uFF08\u5DF2\u79BB\u804C\uFF09"))])):a.push(t("EDropdownItem",{props:{command:"setdisable"},style:{color:"#f90"}},[t("div",this.$L("\u64CD\u4F5C\u79BB\u804C"))])),a.push(t("EDropdownItem",{props:{command:"delete"},style:{color:"red"}},[t("div",this.$L("\u5220\u9664"))]));const i=t("EDropdown",{props:{size:"small",trigger:"click"},on:{command:n=>{this.dropUser(n,s.row)}}},[t("Button",{props:{type:"primary",size:"small"},style:{fontSize:"12px"}},this.$L("\u64CD\u4F5C")),t("EDropdownMenu",{slot:"dropdown"},[a])]);return t("TableAction",{props:{column:s.column}},[i])}}],list:[],page:1,pageSize:20,total:0,noText:"",checkinMacEditShow:!1,checkinMacEditLoading:0,checkinMacEditData:{},departmentEditShow:!1,departmentEditLoading:0,departmentEditData:{},disableShow:!1,disableLoading:0,disableData:{},disableOptions:{shortcuts:[{text:this.$L("12:00"),value(){return $A.Date($A.formatDate("Y-m-d 12:00:00"))},onClick:t=>{t.handlePickSuccess()}},{text:this.$L("17:00"),value(){return $A.Date($A.formatDate("Y-m-d 17:00:00"))},onClick:t=>{t.handlePickSuccess()}},{text:this.$L("18:00"),value(){return $A.Date($A.formatDate("Y-m-d 18:00:00"))},onClick:t=>{t.handlePickSuccess()}},{text:this.$L("19:00"),value(){return $A.Date($A.formatDate("Y-m-d 19:00:00"))},onClick:t=>{t.handlePickSuccess()}},{text:this.$L("\u73B0\u5728"),value(){return new Date},onClick:t=>{t.handlePickSuccess()}}]},departmentShow:!1,departmentLoading:0,departmentSelect:-1,departmentData:{id:0,name:"",parent_id:0,owner_userid:[],dialog_group:"new",dialog_useid:0},departmentList:[],dialogLoad:!1,dialogList:[],nullCheckinDatum:{mac:"",remark:""}}},created(){this.checkinMac&&this.columns.splice(5,0,{title:this.$L("MAC\u5730\u5740"),key:"checkin_mac",minWidth:80,render:(t,{row:s})=>{let e=$A.cloneJSON(s.checkin_macs||[]);if(e.length===0)return t("div","-");{const a=n=>n.remark?`${n.mac} (${n.remark})`:n.mac,i=[];return i.push(t("AutoTip",a(e[0]))),e.length>1&&(e=e.splice(1),i.push(t("ETooltip",[t("div",{slot:"content",domProps:{innerHTML:e.map(n=>a(n)).join("
")}}),t("div",{class:"department-tag-num"},` +${e.length}`)]))),t("div",{class:"team-table-department-warp"},i)}}})},mounted(){this.getLists(),this.getDepartmentLists()},watch:{keyIs(t){t||(this.keys={},this.setPage(1))},departmentSelect(){this.setPage(1)},windowPortrait:{handler(t){this.minBox=t},immediate:!0},minBox:{handler(){this.$nextTick(t=>{this.$el&&this.$el.clientWidth>0&&(this.minWidth=this.$el.clientWidth)})},immediate:!0}},computed:{departmentParentDisabled(){return!!(this.departmentData.id>0&&this.departmentList.find(({parent_id:t})=>t==this.departmentData.id))},userStyle({minWidth:t}){const s={};return t>0&&(s.minWidth=t-40+"px"),s}},methods:{onSearch(){this.page=1,this.getLists()},getLists(){this.loadIng++,this.keyIs=$A.objImplode(this.keys)!="";let t=$A.cloneJSON(this.keys);this.departmentSelect>-1&&(t=Object.assign(t,{department:this.departmentSelect})),this.$store.dispatch("call",{url:"users/lists",data:{keys:t,get_checkin_mac:this.checkinMac?1:0,page:Math.max(this.page,1),pagesize:Math.max($A.runNum(this.pageSize),10)}}).then(({data:s})=>{this.page=s.current_page,this.total=s.total,this.list=s.data,this.noText="\u6CA1\u6709\u76F8\u5173\u7684\u6210\u5458"}).catch(()=>{this.noText="\u6570\u636E\u52A0\u8F7D\u5931\u8D25"}).finally(s=>{this.loadIng--})},setPage(t){this.page=t,this.getLists()},setPageSize(t){this.page=1,this.pageSize=t,this.getLists()},dropUser(t,s){switch(t){case"settemp":$A.modalConfirm({content:`\u4F60\u786E\u5B9A\u5C06\u3010ID:${s.userid}\uFF0C${s.nickname}\u3011\u8BBE\u4E3A\u4E34\u65F6\u5E10\u53F7\u5417\uFF1F\uFF08\u6CE8\uFF1A\u4E34\u65F6\u5E10\u53F7\u9650\u5236\u8BF7\u67E5\u770B\u7CFB\u7EDF\u8BBE\u7F6E\uFF09`,loading:!0,onOk:()=>this.operationUser({userid:s.userid,type:t})});break;case"cleartemp":$A.modalConfirm({content:`\u4F60\u786E\u5B9A\u53D6\u6D88\u3010ID:${s.userid}\uFF0C${s.nickname}\u3011\u4E34\u65F6\u8EAB\u4EFD\u5417\uFF1F`,loading:!0,onOk:()=>this.operationUser({userid:s.userid,type:t})});break;case"email":$A.modalInput({title:"\u4FEE\u6539\u90AE\u7BB1",placeholder:`\u8BF7\u8F93\u5165\u65B0\u7684\u90AE\u7BB1\uFF08${s.email}\uFF09`,onOk:a=>a?this.operationUser({userid:s.userid,email:a}):"\u8BF7\u8F93\u5165\u65B0\u7684\u90AE\u7BB1\u5730\u5740"});break;case"password":$A.modalInput({title:"\u4FEE\u6539\u5BC6\u7801",placeholder:"\u8BF7\u8F93\u5165\u65B0\u7684\u5BC6\u7801",onOk:a=>a?this.operationUser({userid:s.userid,password:a}):"\u8BF7\u8F93\u5165\u65B0\u7684\u5BC6\u7801"});break;case"checkin_mac":this.checkinMacEditData={type:"checkin_macs",userid:s.userid,nickname:s.nickname,checkin_macs:s.checkin_macs},this.checkinMacEditData.checkin_macs.length===0&&this.addCheckinDatum(),this.checkinMacEditShow=!0;break;case"department":let e=[];s.department.some(a=>{const i=this.departmentList.find(n=>n.id==a);i&&e.push(i.owner_userid===s.userid?`${i.name} (${this.$L("\u8D1F\u8D23\u4EBA")})`:i.name)}),this.departmentEditData={type:"department",userid:s.userid,nickname:s.nickname,department:s.department.map(a=>parseInt(a))},this.departmentEditShow=!0;break;case"setdisable":this.disableData={type:"setdisable",userid:s.userid,nickname:s.nickname},this.disableShow=!0;break;case"cleardisable":$A.modalConfirm({content:`\u4F60\u786E\u5B9A\u6062\u590D\u5DF2\u79BB\u804C\u5E10\u53F7\u3010ID:${s.userid}\uFF0C${s.nickname}\u3011\u5417\uFF1F\uFF08\u6CE8\uFF1A\u6B64\u64CD\u4F5C\u4EC5\u6062\u590D\u5E10\u53F7\u72B6\u6001\uFF0C\u65E0\u6CD5\u6062\u590D\u64CD\u4F5C\u79BB\u804C\u65F6\u79FB\u4EA4\u7684\u6570\u636E\uFF09`,loading:!0,onOk:()=>this.operationUser({userid:s.userid,type:t})});break;case"delete":$A.modalInput({title:`\u5220\u9664\u5E10\u53F7\u3010ID:${s.userid}\uFF0C${s.nickname}\u3011`,placeholder:"\u8BF7\u8F93\u5165\u5220\u9664\u539F\u56E0",okText:"\u786E\u5B9A\u5220\u9664",onOk:a=>a?this.operationUser({userid:s.userid,type:t,delete_reason:a}):"\u5220\u9664\u539F\u56E0\u4E0D\u80FD\u4E3A\u7A7A"});break;default:this.operationUser({userid:s.userid,type:t},!0);break}},operationUser(t,s){return new Promise((e,a)=>{t.type=="checkin_macs"?this.checkinMacEditLoading++:t.type=="department"?this.departmentEditLoading++:t.type=="setdisable"?this.disableLoading++:this.loadIng++,this.$store.dispatch("call",{url:"users/operation",data:t}).then(({msg:i})=>{$A.messageSuccess(i),this.getLists(),e(),t.type=="checkin_macs"?this.checkinMacEditShow=!1:t.type=="department"?this.departmentEditShow=!1:t.type=="setdisable"&&(this.disableShow=!1)}).catch(({msg:i})=>{s===!0&&$A.modalError(i),this.getLists(),a(i)}).finally(i=>{t.type=="checkin_macs"?this.checkinMacEditLoading--:t.type=="department"?this.departmentEditLoading--:t.type=="setdisable"?this.disableLoading--:this.loadIng--})})},getDepartmentLists(){this.departmentLoading++,this.$store.dispatch("call",{url:"users/department/list"}).then(({data:t})=>{this.departmentList=[],this.generateDepartmentList(t,0,1)}).finally(t=>{this.departmentLoading--})},generateDepartmentList(t,s,e){t.some(a=>{a.parent_id==s&&(this.departmentList.push(Object.assign(a,{level:e+1})),this.generateDepartmentList(t,a.id,e+1))})},onShowDepartment(t){this.departmentData=Object.assign({id:0,name:"",parent_id:0,owner_userid:[],dialog_group:"new"},t||{}),this.departmentShow=!0},onSaveDepartment(){this.departmentLoading++,this.$store.dispatch("call",{url:"users/department/add",data:Object.assign(this.departmentData,{owner_userid:this.departmentData.owner_userid[0]})}).then(({msg:t})=>{$A.messageSuccess(t),this.getDepartmentLists(),this.getLists(),this.departmentShow=!1}).catch(({msg:t})=>{$A.modalError(t)}).finally(t=>{this.departmentLoading--})},onSelectDepartment(t){if(this.windowPortrait&&(this.minBox=!0),this.departmentSelect===t){this.departmentSelect=-1;return}this.departmentSelect=t},onOpDepartment(t){if($A.leftExists(t,"add_"))this.onShowDepartment({parent_id:parseInt(t.substr(4))});else if($A.leftExists(t,"edit_")){const s=this.departmentList.find(({id:e})=>e===parseInt(t.substr(5)));s&&this.onShowDepartment(s)}else if($A.leftExists(t,"del_")){const s=this.departmentList.find(({id:e})=>e===parseInt(t.substr(4)));s&&$A.modalConfirm({title:this.$L("\u5220\u9664\u90E8\u95E8"),content:`
${this.$L(`\u4F60\u786E\u5B9A\u8981\u5220\u9664\u3010${s.name}\u3011\u90E8\u95E8\u5417\uFF1F`)}
${this.$L("\u6CE8\u610F\uFF1A\u6B64\u64CD\u4F5C\u4E0D\u53EF\u6062\u590D\uFF0C\u90E8\u95E8\u4E0B\u7684\u6210\u5458\u5C06\u79FB\u81F3\u9ED8\u8BA4\u90E8\u95E8\u3002")}
`,language:!1,loading:!0,onOk:()=>new Promise((e,a)=>{this.$store.dispatch("call",{url:"users/department/del",data:{id:s.id}}).then(({msg:i})=>{s.id===this.departmentSelect&&(this.departmentSelect=-1),e(i),this.getDepartmentLists()}).catch(({msg:i})=>{a(i)})})})}},dialogRemote(t){t!==""?(this.dialogLoad=!0,this.$store.dispatch("call",{url:"dialog/group/searchuser",data:{key:t}}).then(({data:s})=>{this.dialogList=s.list}).finally(s=>{this.dialogLoad=!1})):this.dialogList=[]},addCheckinDatum(){this.checkinMacEditData.checkin_macs.push($A.cloneJSON(this.nullCheckinDatum))},delCheckinDatum(t){this.checkinMacEditData.checkin_macs.splice(t,1),this.checkinMacEditData.checkin_macs.length===0&&this.addCheckinDatum()}}},r={};var u=d(m,c,p,!1,h,null,null,null);function h(t){for(let s in r)this[s]=r[s]}var D=function(){return u.exports}(),_=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("Modal",{attrs:{title:t.$L("\u5BFC\u51FA\u7B7E\u5230\u6570\u636E"),"mask-closable":!1},model:{value:t.show,callback:function(a){t.show=a},expression:"show"}},[e("Form",{ref:"export",attrs:{model:t.formData,"label-width":"auto"},nativeOn:{submit:function(a){a.preventDefault()}}},[e("FormItem",{attrs:{label:t.$L("\u5BFC\u51FA\u6210\u5458")}},[e("UserInput",{attrs:{"multiple-max":100,"show-disable":"",placeholder:t.$L("\u8BF7\u9009\u62E9\u6210\u5458")},model:{value:t.formData.userid,callback:function(a){t.$set(t.formData,"userid",a)},expression:"formData.userid"}}),e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u6BCF\u6B21\u6700\u591A\u9009\u62E9\u5BFC\u51FA100\u4E2A\u6210\u5458")))])],1),e("FormItem",{attrs:{label:t.$L("\u7B7E\u5230\u65E5\u671F")}},[e("DatePicker",{staticStyle:{width:"100%"},attrs:{type:"daterange",format:"yyyy/MM/dd",placeholder:t.$L("\u8BF7\u9009\u62E9\u7B7E\u5230\u65E5\u671F")},model:{value:t.formData.date,callback:function(a){t.$set(t.formData,"date",a)},expression:"formData.date"}}),e("div",{staticClass:"form-tip checkin-export-quick-select"},[e("span",[t._v(t._s(t.$L("\u5FEB\u6377\u9009\u62E9"))+":")]),e("em",{on:{click:function(a){t.formData.date=t.dateShortcuts("prev")}}},[t._v(t._s(t.$L("\u4E0A\u4E2A\u6708")))]),e("em",{on:{click:function(a){t.formData.date=t.dateShortcuts("this")}}},[t._v(t._s(t.$L("\u8FD9\u4E2A\u6708")))])])],1),e("FormItem",{attrs:{label:t.$L("\u73ED\u6B21\u65F6\u95F4")}},[e("TimePicker",{staticStyle:{width:"100%"},attrs:{type:"timerange",format:"HH:mm",placeholder:t.$L("\u8BF7\u9009\u62E9\u73ED\u6B21\u65F6\u95F4")},model:{value:t.formData.time,callback:function(a){t.$set(t.formData,"time",a)},expression:"formData.time"}}),e("div",{staticClass:"form-tip checkin-export-quick-select"},[e("span",[t._v(t._s(t.$L("\u5FEB\u6377\u9009\u62E9"))+":")]),e("em",{on:{click:function(a){t.formData.time=["8:30","18:00"]}}},[t._v("8:30-18:00")]),e("em",{on:{click:function(a){t.formData.time=["9:00","18:00"]}}},[t._v("9:00-18:00")]),e("em",{on:{click:function(a){t.formData.time=["9:30","18:00"]}}},[t._v("9:30-18:30")])])],1)],1),e("div",{staticClass:"adaption",attrs:{slot:"footer"},slot:"footer"},[e("Button",{attrs:{type:"default"},on:{click:function(a){t.show=!1}}},[t._v(t._s(t.$L("\u53D6\u6D88")))]),e("Button",{attrs:{type:"primary",loading:t.loadIng>0},on:{click:t.onExport}},[t._v(t._s(t.$L("\u5BFC\u51FA")))])],1)],1)},f=[];const $={name:"CheckinExport",components:{UserInput:l},props:{value:{type:Boolean,default:!1}},data(){return{show:this.value,loadIng:0,formData:{userid:[],date:[],time:[]}}},watch:{value(t){this.show=t},show(t){this.value!==t&&this.$emit("input",t)}},methods:{dateShortcuts(t){if(t==="prev")return[$A.getSpecifyDate("\u4E0A\u4E2A\u6708"),$A.getSpecifyDate("\u4E0A\u4E2A\u6708\u7ED3\u675F")];if(t==="this")return[$A.getSpecifyDate("\u672C\u6708"),$A.getSpecifyDate("\u672C\u6708\u7ED3\u675F")]},onExport(){this.loadIng>0||(this.loadIng++,this.$store.dispatch("call",{url:"system/checkin/export",data:this.formData}).then(({data:t})=>{this.show=!1,this.$store.dispatch("downUrl",{url:t.url})}).catch(({msg:t})=>{$A.modalError(t)}).finally(t=>{this.loadIng--}))}}},o={};var v=d($,_,f,!1,k,null,null,null);function k(t){for(let s in o)this[s]=o[s]}var b=function(){return v.exports}();export{b as C,D as T}; +import{U as l}from"./UserInput.e2909f81.js";import{n as d}from"./app.dc83aadd.js";var c=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"team-management"},[e("div",{staticClass:"management-title"},[t._v(" "+t._s(t.$L("\u56E2\u961F\u7BA1\u7406"))+" "),e("div",{staticClass:"title-zoom",on:{click:function(a){t.minBox=!t.minBox}}},[t.minBox?e("i",{staticClass:"taskfont"},[t._v("\uE7D4")]):e("i",{staticClass:"taskfont"},[t._v("\uE7D3")])]),e("div",{staticClass:"title-icon"},[t.loadIng>0?e("Loading"):t._e()],1)]),e("div",{staticClass:"management-box",class:{"min-box":t.minBox}},[e("div",{staticClass:"management-department"},[e("ul",[e("li",{class:["level-1",t.departmentSelect===0?"active":""],on:{click:function(a){return t.onSelectDepartment(0)}}},[e("i",{staticClass:"taskfont department-icon"},[t._v("\uE766")]),e("div",{staticClass:"department-title"},[t._v(t._s(t.$L("\u9ED8\u8BA4\u90E8\u95E8")))]),e("EDropdown",{attrs:{size:"medium",trigger:"click"},on:{command:t.onOpDepartment}},[e("i",{staticClass:"taskfont department-menu",on:{click:function(a){a.stopPropagation()}}},[t._v("\uE6E9")]),e("EDropdownMenu",{attrs:{slot:"dropdown"},slot:"dropdown"},[e("EDropdownItem",{attrs:{command:"add_0"}},[e("div",[t._v(t._s(t.$L("\u6DFB\u52A0\u5B50\u90E8\u95E8")))])])],1)],1)],1),t._l(t.departmentList,function(a){return e("li",{key:a.id,class:[`level-${a.level}`,t.departmentSelect===a.id?"active":""],on:{click:function(i){return t.onSelectDepartment(a.id)}}},[e("UserAvatar",{staticClass:"department-icon",attrs:{userid:a.owner_userid,size:20}},[e("p",[e("strong",[t._v(t._s(t.$L("\u90E8\u95E8\u8D1F\u8D23\u4EBA")))])])]),e("div",{staticClass:"department-title"},[t._v(t._s(a.name))]),e("EDropdown",{attrs:{size:"medium",trigger:"click"},on:{command:t.onOpDepartment}},[e("i",{staticClass:"taskfont department-menu",on:{click:function(i){i.stopPropagation()}}},[t._v("\uE6E9")]),e("EDropdownMenu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a.level<=2?e("EDropdownItem",{attrs:{command:`add_${a.id}`}},[e("div",[t._v(t._s(t.$L("\u6DFB\u52A0\u5B50\u90E8\u95E8")))])]):t._e(),e("EDropdownItem",{attrs:{command:`edit_${a.id}`}},[e("div",[t._v(t._s(t.$L("\u7F16\u8F91")))])]),e("EDropdownItem",{attrs:{command:`del_${a.id}`}},[e("div",{staticStyle:{color:"#f00"}},[t._v(t._s(t.$L("\u5220\u9664")))])])],1)],1)],1)})],2),e("div",{staticClass:"department-buttons"},[e("Button",{attrs:{type:"primary",icon:"md-add"},on:{click:function(a){return t.onShowDepartment(null)}}},[t._v(t._s(t.$L("\u65B0\u5EFA\u90E8\u95E8")))])],1)]),e("div",{staticClass:"management-user",style:t.userStyle},[e("div",{staticClass:"search-container lr"},[e("ul",[e("li",[e("div",{staticClass:"search-label"},[t._v(" "+t._s(t.$L("\u5173\u952E\u8BCD"))+" ")]),e("div",{staticClass:"search-content"},[e("Input",{attrs:{placeholder:t.$L("\u90AE\u7BB1\u3001\u6635\u79F0\u3001\u804C\u4F4D"),clearable:""},model:{value:t.keys.key,callback:function(a){t.$set(t.keys,"key",a)},expression:"keys.key"}})],1)]),e("li",[e("div",{staticClass:"search-label"},[t._v(" "+t._s(t.$L("\u8EAB\u4EFD"))+" ")]),e("div",{staticClass:"search-content"},[e("Select",{attrs:{placeholder:t.$L("\u5168\u90E8")},model:{value:t.keys.identity,callback:function(a){t.$set(t.keys,"identity",a)},expression:"keys.identity"}},[e("Option",{attrs:{value:""}},[t._v(t._s(t.$L("\u5168\u90E8")))]),e("Option",{attrs:{value:"admin"}},[t._v(t._s(t.$L("\u7BA1\u7406\u5458")))]),e("Option",{attrs:{value:"noadmin"}},[t._v(t._s(t.$L("\u975E\u7BA1\u7406\u5458")))]),e("Option",{attrs:{value:"temp"}},[t._v(t._s(t.$L("\u4E34\u65F6\u5E10\u53F7")))]),e("Option",{attrs:{value:"notemp"}},[t._v(t._s(t.$L("\u975E\u4E34\u65F6\u5E10\u53F7")))])],1)],1)]),e("li",[e("div",{staticClass:"search-label"},[t._v(" "+t._s(t.$L("\u5728\u804C\u72B6\u6001"))+" ")]),e("div",{staticClass:"search-content"},[e("Select",{attrs:{placeholder:t.$L("\u5728\u804C")},model:{value:t.keys.disable,callback:function(a){t.$set(t.keys,"disable",a)},expression:"keys.disable"}},[e("Option",{attrs:{value:""}},[t._v(t._s(t.$L("\u5728\u804C")))]),e("Option",{attrs:{value:"yes"}},[t._v(t._s(t.$L("\u79BB\u804C")))]),e("Option",{attrs:{value:"all"}},[t._v(t._s(t.$L("\u5168\u90E8")))])],1)],1)]),t.checkinMac?e("li",[e("div",{staticClass:"search-label"},[t._v(" "+t._s(t.$L("MAC\u5730\u5740"))+" ")]),e("div",{staticClass:"search-content"},[e("Input",{attrs:{placeholder:t.$L("MAC\u5730\u5740"),clearable:""},model:{value:t.keys.checkin_mac,callback:function(a){t.$set(t.keys,"checkin_mac",a)},expression:"keys.checkin_mac"}})],1)]):e("li",[e("div",{staticClass:"search-label"},[t._v(" "+t._s(t.$L("\u90AE\u7BB1\u8BA4\u8BC1"))+" ")]),e("div",{staticClass:"search-content"},[e("Select",{attrs:{placeholder:t.$L("\u5168\u90E8")},model:{value:t.keys.email_verity,callback:function(a){t.$set(t.keys,"email_verity",a)},expression:"keys.email_verity"}},[e("Option",{attrs:{value:""}},[t._v(t._s(t.$L("\u5168\u90E8")))]),e("Option",{attrs:{value:"yes"}},[t._v(t._s(t.$L("\u5DF2\u90AE\u7BB1\u8BA4\u8BC1")))]),e("Option",{attrs:{value:"no"}},[t._v(t._s(t.$L("\u672A\u90AE\u7BB1\u8BA4\u8BC1")))])],1)],1)]),e("li",{staticClass:"search-button"},[e("Tooltip",{attrs:{theme:"light",placement:"bottom","transfer-class-name":"search-button-clear",transfer:""}},[e("Button",{attrs:{loading:t.loadIng>0,type:"primary",icon:"ios-search"},on:{click:t.onSearch}},[t._v(t._s(t.$L("\u641C\u7D22")))]),e("div",{attrs:{slot:"content"},slot:"content"},[t.keyIs?e("Button",{attrs:{type:"text"},on:{click:function(a){t.keyIs=!1}}},[t._v(t._s(t.$L("\u53D6\u6D88\u7B5B\u9009")))]):e("Button",{attrs:{loading:t.loadIng>0,type:"text"},on:{click:t.getLists}},[t._v(t._s(t.$L("\u5237\u65B0")))])],1)],1)],1)])]),e("div",{staticClass:"table-page-box"},[e("Table",{attrs:{columns:t.columns,data:t.list,loading:t.loadIng>0,"no-data-text":t.$L(t.noText),stripe:""}}),e("Page",{attrs:{total:t.total,current:t.page,"page-size":t.pageSize,disabled:t.loadIng>0,simple:t.windowPortrait,"page-size-opts":[10,20,30,50,100],"show-elevator":"","show-sizer":"","show-total":""},on:{"on-change":t.setPage,"on-page-size-change":t.setPageSize}})],1)])]),e("Modal",{attrs:{title:t.$L(t.departmentData.id>0?"\u4FEE\u6539\u90E8\u95E8":"\u65B0\u5EFA\u90E8\u95E8"),"mask-closable":!1},model:{value:t.departmentShow,callback:function(a){t.departmentShow=a},expression:"departmentShow"}},[e("Form",{ref:"addProject",attrs:{model:t.departmentData,"label-width":"auto"},nativeOn:{submit:function(a){a.preventDefault()}}},[e("FormItem",{attrs:{prop:"name",label:t.$L("\u90E8\u95E8\u540D\u79F0")}},[e("Input",{attrs:{type:"text",placeholder:t.$L("\u8BF7\u8F93\u5165\u90E8\u95E8\u540D\u79F0")},model:{value:t.departmentData.name,callback:function(a){t.$set(t.departmentData,"name",a)},expression:"departmentData.name"}})],1),e("FormItem",{attrs:{prop:"parent_id",label:t.$L("\u4E0A\u7EA7\u90E8\u95E8")}},[e("Select",{attrs:{disabled:t.departmentParentDisabled,placeholder:t.$L("\u8BF7\u9009\u62E9\u4E0A\u7EA7\u90E8\u95E8")},model:{value:t.departmentData.parent_id,callback:function(a){t.$set(t.departmentData,"parent_id",a)},expression:"departmentData.parent_id"}},[e("Option",{attrs:{value:0}},[t._v(t._s(t.$L("\u9ED8\u8BA4\u90E8\u95E8")))]),t._l(t.departmentList,function(a,i){return a.parent_id==0&&a.id!=t.departmentData.id?e("Option",{key:i,attrs:{value:a.id,label:a.name}},[t._v("\xA0\xA0\xA0\xA0"+t._s(a.name))]):t._e()})],2),t.departmentParentDisabled?e("div",{staticClass:"form-tip",staticStyle:{"margin-bottom":"-16px"}},[t._v(t._s(t.$L("\u542B\u6709\u5B50\u90E8\u95E8\u65E0\u6CD5\u4FEE\u6539\u4E0A\u7EA7\u90E8\u95E8")))]):t._e()],1),e("FormItem",{attrs:{prop:"owner_userid",label:t.$L("\u90E8\u95E8\u8D1F\u8D23\u4EBA")}},[e("UserInput",{attrs:{"multiple-max":1,"max-hidden-select":"",placeholder:t.$L("\u8BF7\u9009\u62E9\u90E8\u95E8\u8D1F\u8D23\u4EBA")},model:{value:t.departmentData.owner_userid,callback:function(a){t.$set(t.departmentData,"owner_userid",a)},expression:"departmentData.owner_userid"}})],1),t.departmentData.id==0?[e("Divider",{attrs:{orientation:"left"}},[t._v(t._s(t.$L("\u7FA4\u7EC4\u8BBE\u7F6E")))]),e("FormItem",{attrs:{prop:"dialog_group",label:t.$L("\u90E8\u95E8\u7FA4\u804A")}},[e("RadioGroup",{model:{value:t.departmentData.dialog_group,callback:function(a){t.$set(t.departmentData,"dialog_group",a)},expression:"departmentData.dialog_group"}},[e("Radio",{attrs:{label:"new"}},[t._v(t._s(t.$L("\u521B\u5EFA\u90E8\u95E8\u7FA4")))]),e("Radio",{attrs:{label:"use"}},[t._v(t._s(t.$L("\u4F7F\u7528\u73B0\u6709\u7FA4")))])],1)],1),t.departmentData.dialog_group==="use"?e("FormItem",{attrs:{prop:"dialog_useid",label:t.$L("\u9009\u62E9\u7FA4\u7EC4")}},[e("Select",{attrs:{filterable:"","remote-method":t.dialogRemote,placeholder:t.$L("\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22\u7FA4"),loading:t.dialogLoad},model:{value:t.departmentData.dialog_useid,callback:function(a){t.$set(t.departmentData,"dialog_useid",a)},expression:"departmentData.dialog_useid"}},t._l(t.dialogList,function(a,i){return e("Option",{key:i,attrs:{value:a.id,label:a.name}},[e("div",{staticClass:"team-department-add-dialog-group"},[e("div",{staticClass:"dialog-name"},[t._v(t._s(a.name))]),e("UserAvatar",{attrs:{userid:a.owner_id,size:20}})],1)])}),1),e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u4EC5\u652F\u6301\u9009\u62E9\u4E2A\u4EBA\u7FA4\u8F6C\u4E3A\u90E8\u95E8\u7FA4")))])],1):t._e()]:t._e()],2),e("div",{staticClass:"adaption",attrs:{slot:"footer"},slot:"footer"},[e("Button",{attrs:{type:"default"},on:{click:function(a){t.departmentShow=!1}}},[t._v(t._s(t.$L("\u53D6\u6D88")))]),e("Button",{attrs:{type:"primary",loading:t.departmentLoading>0},on:{click:t.onSaveDepartment}},[t._v(t._s(t.$L(t.departmentData.id>0?"\u4FDD\u5B58":"\u65B0\u5EFA")))])],1)],1),e("Modal",{attrs:{title:t.$L("\u4FEE\u6539\u7B7E\u5230MAC\u5730\u5740")},model:{value:t.checkinMacEditShow,callback:function(a){t.checkinMacEditShow=a},expression:"checkinMacEditShow"}},[e("Form",{attrs:{model:t.checkinMacEditData,"label-width":"auto"},nativeOn:{submit:function(a){a.preventDefault()}}},[e("Alert",{staticStyle:{"margin-bottom":"18px"},attrs:{type:"error"}},[t._v(t._s(t.$L(`\u6B63\u5728\u8FDB\u884C\u5E10\u53F7\u3010ID:${t.checkinMacEditData.userid}\uFF0C${t.checkinMacEditData.nickname}\u3011MAC\u5730\u5740\u4FEE\u6539\u3002`)))]),e("Row",{staticClass:"team-department-checkin-item"},[e("Col",{attrs:{span:"12"}},[t._v(t._s(t.$L("\u8BBE\u5907MAC\u5730\u5740")))]),e("Col",{attrs:{span:"12"}},[t._v(t._s(t.$L("\u5907\u6CE8")))])],1),t._l(t.checkinMacEditData.checkin_macs,function(a,i){return e("Row",{key:i,staticClass:"team-department-checkin-item"},[e("Col",{attrs:{span:"12"}},[e("Input",{attrs:{maxlength:20,placeholder:t.$L("\u8BF7\u8F93\u5165\u8BBE\u5907MAC\u5730\u5740"),clearable:""},on:{"on-clear":function(n){return t.delCheckinDatum(i)}},model:{value:a.mac,callback:function(n){t.$set(a,"mac",n)},expression:"item.mac"}})],1),e("Col",{attrs:{span:"12"}},[e("Input",{attrs:{maxlength:100,placeholder:t.$L("\u5907\u6CE8")},model:{value:a.remark,callback:function(n){t.$set(a,"remark",n)},expression:"item.remark"}})],1)],1)}),e("Button",{attrs:{type:"default",icon:"md-add"},on:{click:t.addCheckinDatum}},[t._v(t._s(t.$L("\u6DFB\u52A0\u8BBE\u5907")))])],2),e("div",{staticClass:"adaption",attrs:{slot:"footer"},slot:"footer"},[e("Button",{attrs:{type:"default"},on:{click:function(a){t.checkinMacEditShow=!1}}},[t._v(t._s(t.$L("\u53D6\u6D88")))]),e("Button",{attrs:{type:"primary",loading:t.checkinMacEditLoading>0},on:{click:function(a){return t.operationUser(t.checkinMacEditData,!0)}}},[t._v(t._s(t.$L("\u786E\u5B9A\u4FEE\u6539")))])],1)],1),e("Modal",{attrs:{title:t.$L("\u4FEE\u6539\u90E8\u95E8")},model:{value:t.departmentEditShow,callback:function(a){t.departmentEditShow=a},expression:"departmentEditShow"}},[e("Form",{attrs:{model:t.departmentEditData,"label-width":"auto"},nativeOn:{submit:function(a){a.preventDefault()}}},[e("Alert",{staticStyle:{"margin-bottom":"18px"},attrs:{type:"error"}},[t._v(t._s(t.$L(`\u6B63\u5728\u8FDB\u884C\u5E10\u53F7\u3010ID:${t.departmentEditData.userid}\uFF0C${t.departmentEditData.nickname}\u3011\u90E8\u95E8\u4FEE\u6539\u3002`)))]),e("FormItem",{attrs:{label:t.$L("\u4FEE\u6539\u90E8\u95E8")}},[e("Select",{attrs:{multiple:"","multiple-max":10,placeholder:t.$L("\u7559\u7A7A\u4E3A\u9ED8\u8BA4\u90E8\u95E8")},model:{value:t.departmentEditData.department,callback:function(a){t.$set(t.departmentEditData,"department",a)},expression:"departmentEditData.department"}},t._l(t.departmentList,function(a,i){return e("Option",{key:i,attrs:{value:a.id}},[t._v(t._s(a.name))])}),1)],1)],1),e("div",{staticClass:"adaption",attrs:{slot:"footer"},slot:"footer"},[e("Button",{attrs:{type:"default"},on:{click:function(a){t.departmentEditShow=!1}}},[t._v(t._s(t.$L("\u53D6\u6D88")))]),e("Button",{attrs:{type:"primary",loading:t.departmentEditLoading>0},on:{click:function(a){return t.operationUser(t.departmentEditData,!0)}}},[t._v(t._s(t.$L("\u786E\u5B9A\u4FEE\u6539")))])],1)],1),e("Modal",{attrs:{title:t.$L("\u64CD\u4F5C\u79BB\u804C")},model:{value:t.disableShow,callback:function(a){t.disableShow=a},expression:"disableShow"}},[e("Form",{attrs:{model:t.disableData,"label-width":"auto"},nativeOn:{submit:function(a){a.preventDefault()}}},[e("Alert",{staticStyle:{"margin-bottom":"18px"},attrs:{type:"error"}},[t._v(t._s(t.$L(`\u6B63\u5728\u8FDB\u884C\u5E10\u53F7\u3010ID:${t.disableData.userid}\uFF0C${t.disableData.nickname}\u3011\u79BB\u804C\u64CD\u4F5C\u3002`)))]),e("FormItem",{attrs:{label:t.$L("\u79BB\u804C\u65F6\u95F4")}},[e("DatePicker",{ref:"disableTime",staticStyle:{width:"100%"},attrs:{editable:!1,placeholder:t.$L("\u9009\u62E9\u79BB\u804C\u65F6\u95F4"),options:t.disableOptions,format:"yyyy/MM/dd HH:mm",type:"datetime"},model:{value:t.disableData.disable_time,callback:function(a){t.$set(t.disableData,"disable_time",a)},expression:"disableData.disable_time"}})],1),e("FormItem",{attrs:{label:t.$L("\u4EA4\u63A5\u4EBA")}},[e("UserInput",{attrs:{"disabled-choice":[t.disableData.userid],"multiple-max":1,"max-hidden-select":"",placeholder:t.$L("\u9009\u62E9\u4EA4\u63A5\u4EBA")},model:{value:t.disableData.transfer_userid,callback:function(a){t.$set(t.disableData,"transfer_userid",a)},expression:"disableData.transfer_userid"}}),e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L(`${t.disableData.nickname} \u8D1F\u8D23\u7684\u90E8\u95E8\u3001\u9879\u76EE\u3001\u4EFB\u52A1\u548C\u6587\u4EF6\u5C06\u79FB\u4EA4\u7ED9\u4EA4\u63A5\u4EBA\uFF1B\u540C\u65F6\u9000\u51FA\u6240\u6709\u7FA4\uFF08\u5982\u679C\u662F\u7FA4\u4E3B\u5219\u8F6C\u8BA9\u7ED9\u4EA4\u63A5\u4EBA\uFF09`)))])],1)],1),e("div",{staticClass:"adaption",attrs:{slot:"footer"},slot:"footer"},[e("Button",{attrs:{type:"default"},on:{click:function(a){t.disableShow=!1}}},[t._v(t._s(t.$L("\u53D6\u6D88")))]),e("Poptip",{staticStyle:{"margin-left":"8px"},attrs:{confirm:"",placement:"bottom","ok-text":t.$L("\u786E\u5B9A"),"cancel-text":t.$L("\u53D6\u6D88"),transfer:""},on:{"on-ok":function(a){return t.operationUser(t.disableData,!0)}}},[e("div",{attrs:{slot:"title"},slot:"title"},[e("p",[t._v(t._s(t.$L("\u6CE8\u610F\uFF1A\u79BB\u804C\u64CD\u4F5C\u4E0D\u53EF\u9006\uFF01")))])]),e("Button",{attrs:{type:"primary",loading:t.disableLoading>0}},[t._v(t._s(t.$L("\u786E\u5B9A\u79BB\u804C")))])],1)],1)],1)],1)},p=[];const m={name:"TeamManagement",components:{UserInput:l},props:{checkinMac:{type:Boolean,default:!1}},data(){return{loadIng:0,minBox:!1,minWidth:0,keys:{},keyIs:!1,columns:[{title:"ID",key:"userid",width:80,render:(t,{row:s,column:e})=>t("TableAction",{props:{column:e,align:"left"}},[t("div",s.userid)])},{title:this.$L("\u90AE\u7BB1"),key:"email",minWidth:160,render:(t,{row:s})=>{const e=[t("AutoTip",s.email)],{email_verity:a,identity:i,disable_at:n}=s;return a&&e.push(t("Icon",{props:{type:"md-mail"}})),i.includes("ldap")&&e.push(t("Tag",{props:{color:"orange"}},this.$L("LDAP"))),i.includes("admin")&&e.push(t("Tag",{props:{color:"warning"}},this.$L("\u7BA1\u7406\u5458"))),i.includes("temp")&&e.push(t("Tag",{props:{color:"success"}},this.$L("\u4E34\u65F6"))),i.includes("disable")&&e.push(t("Tooltip",{props:{content:this.$L("\u79BB\u804C\u65F6\u95F4")+": "+n}},[t("Tag",{props:{color:"error"}},this.$L("\u79BB\u804C"))])),t("div",{class:"team-email"},e)}},{title:this.$L("\u7535\u8BDD"),key:"tel",minWidth:80,render:(t,{row:s})=>t("QuickEdit",{props:{value:s.tel},on:{"on-update":(e,a)=>{this.operationUser({userid:s.userid,tel:e},!0).finally(a)}}},[t("AutoTip",s.tel||"-")])},{title:this.$L("\u6635\u79F0"),key:"nickname",minWidth:80,render:(t,{row:s})=>t("QuickEdit",{props:{value:s.nickname_original},on:{"on-update":(e,a)=>{this.operationUser({userid:s.userid,nickname:e},!0).finally(a)}}},[t("AutoTip",s.nickname_original||"-")])},{title:this.$L("\u804C\u4F4D/\u804C\u79F0"),key:"profession",minWidth:80,render:(t,{row:s})=>t("QuickEdit",{props:{value:s.profession},on:{"on-update":(e,a)=>{this.operationUser({userid:s.userid,profession:e},!0).finally(a)}}},[t("AutoTip",s.profession||"-")])},{title:this.$L("\u90E8\u95E8"),key:"department",minWidth:80,render:(t,{row:s})=>{let e=[];if(s.department.some(a=>{const i=this.departmentList.find(n=>n.id==a);i&&e.push(i.name)}),e.length===0)return t("div",this.$L("\u9ED8\u8BA4\u90E8\u95E8"));{const a=[];return a.push(t("span",{domProps:{title:e[0]}},e[0])),e.length>1&&(e=e.splice(1),a.push(t("ETooltip",[t("div",{slot:"content",domProps:{innerHTML:e.join("
")}}),t("div",{class:"department-tag-num"},` +${e.length}`)]))),t("div",{class:"team-table-department-warp"},a)}}},{title:this.$L("\u6700\u540E\u5728\u7EBF"),key:"line_at",width:168},{title:this.$L("\u64CD\u4F5C"),align:"center",width:100,render:(t,s)=>{const e=s.row.identity,a=[];e.includes("admin")?a.push(t("EDropdownItem",{props:{command:"clearadmin"}},[t("div",this.$L("\u53D6\u6D88\u7BA1\u7406\u5458"))])):a.push(t("EDropdownItem",{props:{command:"setadmin"}},[t("div",this.$L("\u8BBE\u4E3A\u7BA1\u7406\u5458"))])),e.includes("temp")?a.push(t("EDropdownItem",{props:{command:"cleartemp"}},[t("div",this.$L("\u53D6\u6D88\u4E34\u65F6\u8EAB\u4EFD"))])):a.push(t("EDropdownItem",{props:{command:"settemp"}},[t("div",this.$L("\u8BBE\u4E3A\u4E34\u65F6\u5E10\u53F7"))])),a.push(t("EDropdownItem",{props:{command:"email"}},[t("div",this.$L("\u4FEE\u6539\u90AE\u7BB1"))])),a.push(t("EDropdownItem",{props:{command:"password"}},[t("div",this.$L("\u4FEE\u6539\u5BC6\u7801"))])),this.checkinMac&&a.push(t("EDropdownItem",{props:{command:"checkin_mac"}},[t("div",this.$L("\u4FEE\u6539MAC"))])),a.push(t("EDropdownItem",{props:{command:"department"}},[t("div",this.$L("\u4FEE\u6539\u90E8\u95E8"))])),e.includes("disable")?a.push(t("EDropdownItem",{props:{command:"cleardisable"},style:{color:"#f90"}},[t("div",this.$L("\u6062\u590D\u5E10\u53F7\uFF08\u5DF2\u79BB\u804C\uFF09"))])):a.push(t("EDropdownItem",{props:{command:"setdisable"},style:{color:"#f90"}},[t("div",this.$L("\u64CD\u4F5C\u79BB\u804C"))])),a.push(t("EDropdownItem",{props:{command:"delete"},style:{color:"red"}},[t("div",this.$L("\u5220\u9664"))]));const i=t("EDropdown",{props:{size:"small",trigger:"click"},on:{command:n=>{this.dropUser(n,s.row)}}},[t("Button",{props:{type:"primary",size:"small"},style:{fontSize:"12px"}},this.$L("\u64CD\u4F5C")),t("EDropdownMenu",{slot:"dropdown"},[a])]);return t("TableAction",{props:{column:s.column}},[i])}}],list:[],page:1,pageSize:20,total:0,noText:"",checkinMacEditShow:!1,checkinMacEditLoading:0,checkinMacEditData:{},departmentEditShow:!1,departmentEditLoading:0,departmentEditData:{},disableShow:!1,disableLoading:0,disableData:{},disableOptions:{shortcuts:[{text:this.$L("12:00"),value(){return $A.Date($A.formatDate("Y-m-d 12:00:00"))},onClick:t=>{t.handlePickSuccess()}},{text:this.$L("17:00"),value(){return $A.Date($A.formatDate("Y-m-d 17:00:00"))},onClick:t=>{t.handlePickSuccess()}},{text:this.$L("18:00"),value(){return $A.Date($A.formatDate("Y-m-d 18:00:00"))},onClick:t=>{t.handlePickSuccess()}},{text:this.$L("19:00"),value(){return $A.Date($A.formatDate("Y-m-d 19:00:00"))},onClick:t=>{t.handlePickSuccess()}},{text:this.$L("\u73B0\u5728"),value(){return new Date},onClick:t=>{t.handlePickSuccess()}}]},departmentShow:!1,departmentLoading:0,departmentSelect:-1,departmentData:{id:0,name:"",parent_id:0,owner_userid:[],dialog_group:"new",dialog_useid:0},departmentList:[],dialogLoad:!1,dialogList:[],nullCheckinDatum:{mac:"",remark:""}}},created(){this.checkinMac&&this.columns.splice(5,0,{title:this.$L("MAC\u5730\u5740"),key:"checkin_mac",minWidth:80,render:(t,{row:s})=>{let e=$A.cloneJSON(s.checkin_macs||[]);if(e.length===0)return t("div","-");{const a=n=>n.remark?`${n.mac} (${n.remark})`:n.mac,i=[];return i.push(t("AutoTip",a(e[0]))),e.length>1&&(e=e.splice(1),i.push(t("ETooltip",[t("div",{slot:"content",domProps:{innerHTML:e.map(n=>a(n)).join("
")}}),t("div",{class:"department-tag-num"},` +${e.length}`)]))),t("div",{class:"team-table-department-warp"},i)}}})},mounted(){this.getLists(),this.getDepartmentLists()},watch:{keyIs(t){t||(this.keys={},this.setPage(1))},departmentSelect(){this.setPage(1)},windowPortrait:{handler(t){this.minBox=t},immediate:!0},minBox:{handler(){this.$nextTick(t=>{this.$el&&this.$el.clientWidth>0&&(this.minWidth=this.$el.clientWidth)})},immediate:!0}},computed:{departmentParentDisabled(){return!!(this.departmentData.id>0&&this.departmentList.find(({parent_id:t})=>t==this.departmentData.id))},userStyle({minWidth:t}){const s={};return t>0&&(s.minWidth=t-40+"px"),s}},methods:{onSearch(){this.page=1,this.getLists()},getLists(){this.loadIng++,this.keyIs=$A.objImplode(this.keys)!="";let t=$A.cloneJSON(this.keys);this.departmentSelect>-1&&(t=Object.assign(t,{department:this.departmentSelect})),this.$store.dispatch("call",{url:"users/lists",data:{keys:t,get_checkin_mac:this.checkinMac?1:0,page:Math.max(this.page,1),pagesize:Math.max($A.runNum(this.pageSize),10)}}).then(({data:s})=>{this.page=s.current_page,this.total=s.total,this.list=s.data,this.noText="\u6CA1\u6709\u76F8\u5173\u7684\u6210\u5458"}).catch(()=>{this.noText="\u6570\u636E\u52A0\u8F7D\u5931\u8D25"}).finally(s=>{this.loadIng--})},setPage(t){this.page=t,this.getLists()},setPageSize(t){this.page=1,this.pageSize=t,this.getLists()},dropUser(t,s){switch(t){case"settemp":$A.modalConfirm({content:`\u4F60\u786E\u5B9A\u5C06\u3010ID:${s.userid}\uFF0C${s.nickname}\u3011\u8BBE\u4E3A\u4E34\u65F6\u5E10\u53F7\u5417\uFF1F\uFF08\u6CE8\uFF1A\u4E34\u65F6\u5E10\u53F7\u9650\u5236\u8BF7\u67E5\u770B\u7CFB\u7EDF\u8BBE\u7F6E\uFF09`,loading:!0,onOk:()=>this.operationUser({userid:s.userid,type:t})});break;case"cleartemp":$A.modalConfirm({content:`\u4F60\u786E\u5B9A\u53D6\u6D88\u3010ID:${s.userid}\uFF0C${s.nickname}\u3011\u4E34\u65F6\u8EAB\u4EFD\u5417\uFF1F`,loading:!0,onOk:()=>this.operationUser({userid:s.userid,type:t})});break;case"email":$A.modalInput({title:"\u4FEE\u6539\u90AE\u7BB1",placeholder:`\u8BF7\u8F93\u5165\u65B0\u7684\u90AE\u7BB1\uFF08${s.email}\uFF09`,onOk:a=>a?this.operationUser({userid:s.userid,email:a}):"\u8BF7\u8F93\u5165\u65B0\u7684\u90AE\u7BB1\u5730\u5740"});break;case"password":$A.modalInput({title:"\u4FEE\u6539\u5BC6\u7801",placeholder:"\u8BF7\u8F93\u5165\u65B0\u7684\u5BC6\u7801",onOk:a=>a?this.operationUser({userid:s.userid,password:a}):"\u8BF7\u8F93\u5165\u65B0\u7684\u5BC6\u7801"});break;case"checkin_mac":this.checkinMacEditData={type:"checkin_macs",userid:s.userid,nickname:s.nickname,checkin_macs:s.checkin_macs},this.checkinMacEditData.checkin_macs.length===0&&this.addCheckinDatum(),this.checkinMacEditShow=!0;break;case"department":let e=[];s.department.some(a=>{const i=this.departmentList.find(n=>n.id==a);i&&e.push(i.owner_userid===s.userid?`${i.name} (${this.$L("\u8D1F\u8D23\u4EBA")})`:i.name)}),this.departmentEditData={type:"department",userid:s.userid,nickname:s.nickname,department:s.department.map(a=>parseInt(a))},this.departmentEditShow=!0;break;case"setdisable":this.disableData={type:"setdisable",userid:s.userid,nickname:s.nickname},this.disableShow=!0;break;case"cleardisable":$A.modalConfirm({content:`\u4F60\u786E\u5B9A\u6062\u590D\u5DF2\u79BB\u804C\u5E10\u53F7\u3010ID:${s.userid}\uFF0C${s.nickname}\u3011\u5417\uFF1F\uFF08\u6CE8\uFF1A\u6B64\u64CD\u4F5C\u4EC5\u6062\u590D\u5E10\u53F7\u72B6\u6001\uFF0C\u65E0\u6CD5\u6062\u590D\u64CD\u4F5C\u79BB\u804C\u65F6\u79FB\u4EA4\u7684\u6570\u636E\uFF09`,loading:!0,onOk:()=>this.operationUser({userid:s.userid,type:t})});break;case"delete":$A.modalInput({title:`\u5220\u9664\u5E10\u53F7\u3010ID:${s.userid}\uFF0C${s.nickname}\u3011`,placeholder:"\u8BF7\u8F93\u5165\u5220\u9664\u539F\u56E0",okText:"\u786E\u5B9A\u5220\u9664",onOk:a=>a?this.operationUser({userid:s.userid,type:t,delete_reason:a}):"\u5220\u9664\u539F\u56E0\u4E0D\u80FD\u4E3A\u7A7A"});break;default:this.operationUser({userid:s.userid,type:t},!0);break}},operationUser(t,s){return new Promise((e,a)=>{t.type=="checkin_macs"?this.checkinMacEditLoading++:t.type=="department"?this.departmentEditLoading++:t.type=="setdisable"?this.disableLoading++:this.loadIng++,this.$store.dispatch("call",{url:"users/operation",data:t}).then(({msg:i})=>{$A.messageSuccess(i),this.getLists(),e(),t.type=="checkin_macs"?this.checkinMacEditShow=!1:t.type=="department"?this.departmentEditShow=!1:t.type=="setdisable"&&(this.disableShow=!1)}).catch(({msg:i})=>{s===!0&&$A.modalError(i),this.getLists(),a(i)}).finally(i=>{t.type=="checkin_macs"?this.checkinMacEditLoading--:t.type=="department"?this.departmentEditLoading--:t.type=="setdisable"?this.disableLoading--:this.loadIng--})})},getDepartmentLists(){this.departmentLoading++,this.$store.dispatch("call",{url:"users/department/list"}).then(({data:t})=>{this.departmentList=[],this.generateDepartmentList(t,0,1)}).finally(t=>{this.departmentLoading--})},generateDepartmentList(t,s,e){t.some(a=>{a.parent_id==s&&(this.departmentList.push(Object.assign(a,{level:e+1})),this.generateDepartmentList(t,a.id,e+1))})},onShowDepartment(t){this.departmentData=Object.assign({id:0,name:"",parent_id:0,owner_userid:[],dialog_group:"new"},t||{}),this.departmentShow=!0},onSaveDepartment(){this.departmentLoading++,this.$store.dispatch("call",{url:"users/department/add",data:Object.assign(this.departmentData,{owner_userid:this.departmentData.owner_userid[0]})}).then(({msg:t})=>{$A.messageSuccess(t),this.getDepartmentLists(),this.getLists(),this.departmentShow=!1}).catch(({msg:t})=>{$A.modalError(t)}).finally(t=>{this.departmentLoading--})},onSelectDepartment(t){if(this.windowPortrait&&(this.minBox=!0),this.departmentSelect===t){this.departmentSelect=-1;return}this.departmentSelect=t},onOpDepartment(t){if($A.leftExists(t,"add_"))this.onShowDepartment({parent_id:parseInt(t.substr(4))});else if($A.leftExists(t,"edit_")){const s=this.departmentList.find(({id:e})=>e===parseInt(t.substr(5)));s&&this.onShowDepartment(s)}else if($A.leftExists(t,"del_")){const s=this.departmentList.find(({id:e})=>e===parseInt(t.substr(4)));s&&$A.modalConfirm({title:this.$L("\u5220\u9664\u90E8\u95E8"),content:`
${this.$L(`\u4F60\u786E\u5B9A\u8981\u5220\u9664\u3010${s.name}\u3011\u90E8\u95E8\u5417\uFF1F`)}
${this.$L("\u6CE8\u610F\uFF1A\u6B64\u64CD\u4F5C\u4E0D\u53EF\u6062\u590D\uFF0C\u90E8\u95E8\u4E0B\u7684\u6210\u5458\u5C06\u79FB\u81F3\u9ED8\u8BA4\u90E8\u95E8\u3002")}
`,language:!1,loading:!0,onOk:()=>new Promise((e,a)=>{this.$store.dispatch("call",{url:"users/department/del",data:{id:s.id}}).then(({msg:i})=>{s.id===this.departmentSelect&&(this.departmentSelect=-1),e(i),this.getDepartmentLists()}).catch(({msg:i})=>{a(i)})})})}},dialogRemote(t){t!==""?(this.dialogLoad=!0,this.$store.dispatch("call",{url:"dialog/group/searchuser",data:{key:t}}).then(({data:s})=>{this.dialogList=s.list}).finally(s=>{this.dialogLoad=!1})):this.dialogList=[]},addCheckinDatum(){this.checkinMacEditData.checkin_macs.push($A.cloneJSON(this.nullCheckinDatum))},delCheckinDatum(t){this.checkinMacEditData.checkin_macs.splice(t,1),this.checkinMacEditData.checkin_macs.length===0&&this.addCheckinDatum()}}},r={};var u=d(m,c,p,!1,h,null,null,null);function h(t){for(let s in r)this[s]=r[s]}var D=function(){return u.exports}(),_=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("Modal",{attrs:{title:t.$L("\u5BFC\u51FA\u7B7E\u5230\u6570\u636E"),"mask-closable":!1},model:{value:t.show,callback:function(a){t.show=a},expression:"show"}},[e("Form",{ref:"export",attrs:{model:t.formData,"label-width":"auto"},nativeOn:{submit:function(a){a.preventDefault()}}},[e("FormItem",{attrs:{label:t.$L("\u5BFC\u51FA\u6210\u5458")}},[e("UserInput",{attrs:{"multiple-max":100,"show-disable":"",placeholder:t.$L("\u8BF7\u9009\u62E9\u6210\u5458")},model:{value:t.formData.userid,callback:function(a){t.$set(t.formData,"userid",a)},expression:"formData.userid"}}),e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u6BCF\u6B21\u6700\u591A\u9009\u62E9\u5BFC\u51FA100\u4E2A\u6210\u5458")))])],1),e("FormItem",{attrs:{label:t.$L("\u7B7E\u5230\u65E5\u671F")}},[e("DatePicker",{staticStyle:{width:"100%"},attrs:{type:"daterange",format:"yyyy/MM/dd",placeholder:t.$L("\u8BF7\u9009\u62E9\u7B7E\u5230\u65E5\u671F")},model:{value:t.formData.date,callback:function(a){t.$set(t.formData,"date",a)},expression:"formData.date"}}),e("div",{staticClass:"form-tip checkin-export-quick-select"},[e("span",[t._v(t._s(t.$L("\u5FEB\u6377\u9009\u62E9"))+":")]),e("em",{on:{click:function(a){t.formData.date=t.dateShortcuts("prev")}}},[t._v(t._s(t.$L("\u4E0A\u4E2A\u6708")))]),e("em",{on:{click:function(a){t.formData.date=t.dateShortcuts("this")}}},[t._v(t._s(t.$L("\u8FD9\u4E2A\u6708")))])])],1),e("FormItem",{attrs:{label:t.$L("\u73ED\u6B21\u65F6\u95F4")}},[e("TimePicker",{staticStyle:{width:"100%"},attrs:{type:"timerange",format:"HH:mm",placeholder:t.$L("\u8BF7\u9009\u62E9\u73ED\u6B21\u65F6\u95F4")},model:{value:t.formData.time,callback:function(a){t.$set(t.formData,"time",a)},expression:"formData.time"}}),e("div",{staticClass:"form-tip checkin-export-quick-select"},[e("span",[t._v(t._s(t.$L("\u5FEB\u6377\u9009\u62E9"))+":")]),e("em",{on:{click:function(a){t.formData.time=["8:30","18:00"]}}},[t._v("8:30-18:00")]),e("em",{on:{click:function(a){t.formData.time=["9:00","18:00"]}}},[t._v("9:00-18:00")]),e("em",{on:{click:function(a){t.formData.time=["9:30","18:00"]}}},[t._v("9:30-18:30")])])],1)],1),e("div",{staticClass:"adaption",attrs:{slot:"footer"},slot:"footer"},[e("Button",{attrs:{type:"default"},on:{click:function(a){t.show=!1}}},[t._v(t._s(t.$L("\u53D6\u6D88")))]),e("Button",{attrs:{type:"primary",loading:t.loadIng>0},on:{click:t.onExport}},[t._v(t._s(t.$L("\u5BFC\u51FA")))])],1)],1)},f=[];const $={name:"CheckinExport",components:{UserInput:l},props:{value:{type:Boolean,default:!1}},data(){return{show:this.value,loadIng:0,formData:{userid:[],date:[],time:[]}}},watch:{value(t){this.show=t},show(t){this.value!==t&&this.$emit("input",t)}},methods:{dateShortcuts(t){if(t==="prev")return[$A.getSpecifyDate("\u4E0A\u4E2A\u6708"),$A.getSpecifyDate("\u4E0A\u4E2A\u6708\u7ED3\u675F")];if(t==="this")return[$A.getSpecifyDate("\u672C\u6708"),$A.getSpecifyDate("\u672C\u6708\u7ED3\u675F")]},onExport(){this.loadIng>0||(this.loadIng++,this.$store.dispatch("call",{url:"system/checkin/export",data:this.formData}).then(({data:t})=>{this.show=!1,this.$store.dispatch("downUrl",{url:t.url})}).catch(({msg:t})=>{$A.modalError(t)}).finally(t=>{this.loadIng--}))}}},o={};var v=d($,_,f,!1,k,null,null,null);function k(t){for(let s in o)this[s]=o[s]}var b=function(){return v.exports}();export{b as C,D as T}; diff --git a/public/js/build/DialogSelect.7152bc4c.js b/public/js/build/DialogSelect.662e6a21.js similarity index 96% rename from public/js/build/DialogSelect.7152bc4c.js rename to public/js/build/DialogSelect.662e6a21.js index a70d96d03..a025f6529 100644 --- a/public/js/build/DialogSelect.7152bc4c.js +++ b/public/js/build/DialogSelect.662e6a21.js @@ -1 +1 @@ -import{U as i}from"./UserInput.2373e386.js";import{m as c,n as u}from"./app.3c1b5c04.js";const l="ontouchend"in document,h={bind:function(t,s){let a=500,e=s.value;if($A.isJson(s.value)&&(a=s.value.delay||500,e=s.value.callback),typeof e!="function")throw"callback must be a function";if(!l){t.__longpressContextmenu__=r=>{r.preventDefault(),r.stopPropagation(),e(r,t)},t.addEventListener("contextmenu",t.__longpressContextmenu__);return}let n=null,o=!1;t.__longpressStart__=r=>{r.type==="click"&&r.button!==0||(o=!1,n===null&&(n=setTimeout(()=>{o=!0,e(r.touches[0],t)},a)))},t.__longpressCancel__=r=>{n!==null&&(clearTimeout(n),n=null)},t.__longpressClick__=r=>{o&&(r.preventDefault(),r.stopPropagation()),t.__longpressCancel__(r)},t.addEventListener("touchstart",t.__longpressStart__),t.addEventListener("click",t.__longpressClick__),t.addEventListener("touchmove",t.__longpressCancel__),t.addEventListener("touchend",t.__longpressCancel__),t.addEventListener("touchcancel",t.__longpressCancel__)},unbind(t){if(!l){t.removeEventListener("contextmenu",t.__longpressContextmenu__),delete t.__longpressContextmenu__;return}t.removeEventListener("touchstart",t.__longpressStart__),t.removeEventListener("click",t.__longpressClick__),t.removeEventListener("touchmove",t.__longpressCancel__),t.removeEventListener("touchend",t.__longpressCancel__),t.removeEventListener("touchcancel",t.__longpressCancel__),delete t.__longpressStart__,delete t.__longpressClick__,delete t.__longpressCancel__}};var p=function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("Form",{ref:"forwardForm",attrs:{model:t.value,"label-width":"auto"},nativeOn:{submit:function(e){e.preventDefault()}}},[a("FormItem",{attrs:{prop:"dialogids",label:t.$L("\u6700\u8FD1\u804A\u5929")}},[a("Select",{staticClass:"dialog-wrapper-dialogids",attrs:{placeholder:t.$L("\u9009\u62E9\u8F6C\u53D1\u6700\u8FD1\u804A\u5929"),"multiple-max":20,multiple:"",filterable:"","transfer-class-name":"dialog-wrapper-forward"},model:{value:t.value.dialogids,callback:function(e){t.$set(t.value,"dialogids",e)},expression:"value.dialogids"}},[a("div",{staticClass:"forward-drop-prepend",attrs:{slot:"drop-prepend"},slot:"drop-prepend"},[t._v(t._s(t.$L("\u6700\u591A\u53EA\u80FD\u9009\u62E920\u4E2A")))]),t._l(t.dialogList,function(e,n){return a("Option",{key:n,attrs:{value:e.id,"key-value":e.name,label:e.name}},[a("div",{staticClass:"forward-option"},[a("div",{staticClass:"forward-avatar"},[e.type=="group"?[e.group_type=="department"?a("i",{staticClass:"taskfont icon-avatar department"},[t._v("\uE75C")]):e.group_type=="project"?a("i",{staticClass:"taskfont icon-avatar project"},[t._v("\uE6F9")]):e.group_type=="task"?a("i",{staticClass:"taskfont icon-avatar task"},[t._v("\uE6F4")]):a("Icon",{staticClass:"icon-avatar",attrs:{type:"ios-people"}})]:e.dialog_user?a("div",{staticClass:"user-avatar"},[a("UserAvatar",{attrs:{userid:e.dialog_user.userid,size:26}})],1):a("Icon",{staticClass:"icon-avatar",attrs:{type:"md-person"}})],2),a("div",{staticClass:"forward-name"},[t._v(t._s(e.name))])])])})],2)],1),a("FormItem",{attrs:{prop:"userids",label:t.$L("\u6307\u5B9A\u6210\u5458")}},[a("UserInput",{attrs:{"multiple-max":20,placeholder:`(${t.$L("\u6216")}) ${t.$L("\u9009\u62E9\u8F6C\u53D1\u6307\u5B9A\u6210\u5458")}`},model:{value:t.value.userids,callback:function(e){t.$set(t.value,"userids",e)},expression:"value.userids"}})],1)],1)},d=[];const v={name:"DialogSelect",components:{UserInput:i},props:{value:{type:Object,default:()=>({})}},computed:{...c(["cacheDialogs"]),dialogList(){return this.cacheDialogs.filter(t=>!(t.name===void 0||t.dialog_delete===1)).sort((t,s)=>t.top_at||s.top_at?$A.Date(s.top_at)-$A.Date(t.top_at):t.todo_num>0||s.todo_num>0?s.todo_num-t.todo_num:$A.Date(s.last_at)-$A.Date(t.last_at))}}},_={};var m=u(v,p,d,!1,f,null,null,null);function f(t){for(let s in _)this[s]=_[s]}var L=function(){return m.exports}();export{L as D,h as l}; +import{U as i}from"./UserInput.e2909f81.js";import{m as c,n as u}from"./app.dc83aadd.js";const l="ontouchend"in document,h={bind:function(t,s){let a=500,e=s.value;if($A.isJson(s.value)&&(a=s.value.delay||500,e=s.value.callback),typeof e!="function")throw"callback must be a function";if(!l){t.__longpressContextmenu__=r=>{r.preventDefault(),r.stopPropagation(),e(r,t)},t.addEventListener("contextmenu",t.__longpressContextmenu__);return}let n=null,o=!1;t.__longpressStart__=r=>{r.type==="click"&&r.button!==0||(o=!1,n===null&&(n=setTimeout(()=>{o=!0,e(r.touches[0],t)},a)))},t.__longpressCancel__=r=>{n!==null&&(clearTimeout(n),n=null)},t.__longpressClick__=r=>{o&&(r.preventDefault(),r.stopPropagation()),t.__longpressCancel__(r)},t.addEventListener("touchstart",t.__longpressStart__),t.addEventListener("click",t.__longpressClick__),t.addEventListener("touchmove",t.__longpressCancel__),t.addEventListener("touchend",t.__longpressCancel__),t.addEventListener("touchcancel",t.__longpressCancel__)},unbind(t){if(!l){t.removeEventListener("contextmenu",t.__longpressContextmenu__),delete t.__longpressContextmenu__;return}t.removeEventListener("touchstart",t.__longpressStart__),t.removeEventListener("click",t.__longpressClick__),t.removeEventListener("touchmove",t.__longpressCancel__),t.removeEventListener("touchend",t.__longpressCancel__),t.removeEventListener("touchcancel",t.__longpressCancel__),delete t.__longpressStart__,delete t.__longpressClick__,delete t.__longpressCancel__}};var p=function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("Form",{ref:"forwardForm",attrs:{model:t.value,"label-width":"auto"},nativeOn:{submit:function(e){e.preventDefault()}}},[a("FormItem",{attrs:{prop:"dialogids",label:t.$L("\u6700\u8FD1\u804A\u5929")}},[a("Select",{staticClass:"dialog-wrapper-dialogids",attrs:{placeholder:t.$L("\u9009\u62E9\u8F6C\u53D1\u6700\u8FD1\u804A\u5929"),"multiple-max":20,multiple:"",filterable:"","transfer-class-name":"dialog-wrapper-forward"},model:{value:t.value.dialogids,callback:function(e){t.$set(t.value,"dialogids",e)},expression:"value.dialogids"}},[a("div",{staticClass:"forward-drop-prepend",attrs:{slot:"drop-prepend"},slot:"drop-prepend"},[t._v(t._s(t.$L("\u6700\u591A\u53EA\u80FD\u9009\u62E920\u4E2A")))]),t._l(t.dialogList,function(e,n){return a("Option",{key:n,attrs:{value:e.id,"key-value":e.name,label:e.name}},[a("div",{staticClass:"forward-option"},[a("div",{staticClass:"forward-avatar"},[e.type=="group"?[e.group_type=="department"?a("i",{staticClass:"taskfont icon-avatar department"},[t._v("\uE75C")]):e.group_type=="project"?a("i",{staticClass:"taskfont icon-avatar project"},[t._v("\uE6F9")]):e.group_type=="task"?a("i",{staticClass:"taskfont icon-avatar task"},[t._v("\uE6F4")]):a("Icon",{staticClass:"icon-avatar",attrs:{type:"ios-people"}})]:e.dialog_user?a("div",{staticClass:"user-avatar"},[a("UserAvatar",{attrs:{userid:e.dialog_user.userid,size:26}})],1):a("Icon",{staticClass:"icon-avatar",attrs:{type:"md-person"}})],2),a("div",{staticClass:"forward-name"},[t._v(t._s(e.name))])])])})],2)],1),a("FormItem",{attrs:{prop:"userids",label:t.$L("\u6307\u5B9A\u6210\u5458")}},[a("UserInput",{attrs:{"multiple-max":20,placeholder:`(${t.$L("\u6216")}) ${t.$L("\u9009\u62E9\u8F6C\u53D1\u6307\u5B9A\u6210\u5458")}`},model:{value:t.value.userids,callback:function(e){t.$set(t.value,"userids",e)},expression:"value.userids"}})],1)],1)},d=[];const v={name:"DialogSelect",components:{UserInput:i},props:{value:{type:Object,default:()=>({})}},computed:{...c(["cacheDialogs"]),dialogList(){return this.cacheDialogs.filter(t=>!(t.name===void 0||t.dialog_delete===1)).sort((t,s)=>t.top_at||s.top_at?$A.Date(s.top_at)-$A.Date(t.top_at):t.todo_num>0||s.todo_num>0?s.todo_num-t.todo_num:$A.Date(s.last_at)-$A.Date(t.last_at))}}},_={};var m=u(v,p,d,!1,f,null,null,null);function f(t){for(let s in _)this[s]=_[s]}var L=function(){return m.exports}();export{L as D,h as l}; diff --git a/public/js/build/DialogWrapper.a308ebb0.js b/public/js/build/DialogWrapper.b43655d2.js similarity index 99% rename from public/js/build/DialogWrapper.a308ebb0.js rename to public/js/build/DialogWrapper.b43655d2.js index f954e4cb3..2dd6437e8 100644 --- a/public/js/build/DialogWrapper.a308ebb0.js +++ b/public/js/build/DialogWrapper.b43655d2.js @@ -1,4 +1,4 @@ -import{n as Wt,g as Gu,e as Gi,m as Vn,c as Rl,d as qi,f as qu,h as Yu,r as zu,V as $u,i as Hu}from"./app.3c1b5c04.js";import{l as Yi,D as Vu}from"./DialogSelect.7152bc4c.js";import{U as Nl}from"./UserInput.2373e386.js";import{D as Wu}from"./index.121f88d5.js";import{I as Ku}from"./ImgUpload.3e6ccbfd.js";var Qu=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"common-circle",style:e.style,attrs:{"data-id":e.percent}},[n("svg",{attrs:{viewBox:"0 0 28 28"}},[n("g",{attrs:{fill:"none","fill-rule":"evenodd"}},[n("path",{staticClass:"common-circle-path",attrs:{d:"M-500-100h997V48h-997z"}}),n("g",{attrs:{"fill-rule":"nonzero"}},[n("path",{staticClass:"common-circle-g-path-ring",attrs:{"stroke-width":"3",d:"M14 25.5c6.351 0 11.5-5.149 11.5-11.5S20.351 2.5 14 2.5 2.5 7.649 2.5 14 7.649 25.5 14 25.5z"}}),n("path",{staticClass:"common-circle-g-path-core",attrs:{d:e.arc(e.args)}})])])])])},Xu=[];const ju={name:"WCircle",props:{percent:{type:Number,default:0},size:{type:Number,default:120}},computed:{style(){let{size:e}=this;return this.isNumeric(e)&&(e+="px"),{width:e,height:e}},args(){const{percent:e}=this;let t=Math.min(360,360/100*e);return t==360?t=0:t==0&&(t=360),{x:14,y:14,r:14,start:360,end:t}}},methods:{isNumeric(e){return e!==""&&!isNaN(parseFloat(e))&&isFinite(e)},point(e,t,n,r){return[(e+Math.sin(r)*n).toFixed(2),(t-Math.cos(r)*n).toFixed(2)]},full(e,t,n,r){return r<=0?`M ${e-n} ${t} A ${n} ${n} 0 1 1 ${e+n} ${t} A ${n} ${n} 1 1 1 ${e-n} ${t} Z`:`M ${e-n} ${t} A ${n} ${n} 0 1 1 ${e+n} ${t} A ${n} ${n} 1 1 1 ${e-n} ${t} M ${e-r} ${t} A ${r} ${r} 0 1 1 ${e+r} ${t} A ${r} ${r} 1 1 1 ${e-r} ${t} Z`},part(e,t,n,r,i,l){const[u,c]=[i/360*2*Math.PI,l/360*2*Math.PI],d=[this.point(e,t,r,u),this.point(e,t,n,u),this.point(e,t,n,c),this.point(e,t,r,c)],f=c-u>Math.PI?"1":"0";return`M ${d[0][0]} ${d[0][1]} L ${d[1][0]} ${d[1][1]} A ${n} ${n} 0 ${f} 1 ${d[2][0]} ${d[2][1]} L ${d[3][0]} ${d[3][1]} A ${r} ${r} 0 ${f} 0 ${d[0][0]} ${d[0][1]} Z`},arc(e){const{x:t=0,y:n=0}=e;let{R:r=0,r:i=0,start:l,end:u}=e;return[r,i]=[Math.max(r,i),Math.min(r,i)],r<=0?"":l!==+l||u!==+u?this.full(t,n,r,i):Math.abs(l-u)<1e-6?"":Math.abs(l-u)%360<1e-6?this.full(t,n,r,i):([l,u]=[l%360,u%360],l>u&&(u+=360),this.part(t,n,r,i,l,u))}}},bs={};var Zu=Wt(ju,Qu,Xu,!1,Ju,null,null,null);function Ju(e){for(let t in bs)this[t]=bs[t]}var ed=function(){return Zu.exports}();var Ze={};const td="\xC1",nd="\xE1",rd="\u0102",ad="\u0103",id="\u223E",od="\u223F",sd="\u223E\u0333",ld="\xC2",cd="\xE2",ud="\xB4",dd="\u0410",_d="\u0430",pd="\xC6",md="\xE6",fd="\u2061",gd="\u{1D504}",hd="\u{1D51E}",Ed="\xC0",Sd="\xE0",bd="\u2135",vd="\u2135",Td="\u0391",yd="\u03B1",Cd="\u0100",Rd="\u0101",Nd="\u2A3F",Od="&",Ad="&",Id="\u2A55",Dd="\u2A53",xd="\u2227",wd="\u2A5C",Md="\u2A58",Ld="\u2A5A",kd="\u2220",Pd="\u29A4",Bd="\u2220",Fd="\u29A8",Ud="\u29A9",Gd="\u29AA",qd="\u29AB",Yd="\u29AC",zd="\u29AD",$d="\u29AE",Hd="\u29AF",Vd="\u2221",Wd="\u221F",Kd="\u22BE",Qd="\u299D",Xd="\u2222",jd="\xC5",Zd="\u237C",Jd="\u0104",e_="\u0105",t_="\u{1D538}",n_="\u{1D552}",r_="\u2A6F",a_="\u2248",i_="\u2A70",o_="\u224A",s_="\u224B",l_="'",c_="\u2061",u_="\u2248",d_="\u224A",__="\xC5",p_="\xE5",m_="\u{1D49C}",f_="\u{1D4B6}",g_="\u2254",h_="*",E_="\u2248",S_="\u224D",b_="\xC3",v_="\xE3",T_="\xC4",y_="\xE4",C_="\u2233",R_="\u2A11",N_="\u224C",O_="\u03F6",A_="\u2035",I_="\u223D",D_="\u22CD",x_="\u2216",w_="\u2AE7",M_="\u22BD",L_="\u2305",k_="\u2306",P_="\u2305",B_="\u23B5",F_="\u23B6",U_="\u224C",G_="\u0411",q_="\u0431",Y_="\u201E",z_="\u2235",$_="\u2235",H_="\u2235",V_="\u29B0",W_="\u03F6",K_="\u212C",Q_="\u212C",X_="\u0392",j_="\u03B2",Z_="\u2136",J_="\u226C",ep="\u{1D505}",tp="\u{1D51F}",np="\u22C2",rp="\u25EF",ap="\u22C3",ip="\u2A00",op="\u2A01",sp="\u2A02",lp="\u2A06",cp="\u2605",up="\u25BD",dp="\u25B3",_p="\u2A04",pp="\u22C1",mp="\u22C0",fp="\u290D",gp="\u29EB",hp="\u25AA",Ep="\u25B4",Sp="\u25BE",bp="\u25C2",vp="\u25B8",Tp="\u2423",yp="\u2592",Cp="\u2591",Rp="\u2593",Np="\u2588",Op="=\u20E5",Ap="\u2261\u20E5",Ip="\u2AED",Dp="\u2310",xp="\u{1D539}",wp="\u{1D553}",Mp="\u22A5",Lp="\u22A5",kp="\u22C8",Pp="\u29C9",Bp="\u2510",Fp="\u2555",Up="\u2556",Gp="\u2557",qp="\u250C",Yp="\u2552",zp="\u2553",$p="\u2554",Hp="\u2500",Vp="\u2550",Wp="\u252C",Kp="\u2564",Qp="\u2565",Xp="\u2566",jp="\u2534",Zp="\u2567",Jp="\u2568",em="\u2569",tm="\u229F",nm="\u229E",rm="\u22A0",am="\u2518",im="\u255B",om="\u255C",sm="\u255D",lm="\u2514",cm="\u2558",um="\u2559",dm="\u255A",_m="\u2502",pm="\u2551",mm="\u253C",fm="\u256A",gm="\u256B",hm="\u256C",Em="\u2524",Sm="\u2561",bm="\u2562",vm="\u2563",Tm="\u251C",ym="\u255E",Cm="\u255F",Rm="\u2560",Nm="\u2035",Om="\u02D8",Am="\u02D8",Im="\xA6",Dm="\u{1D4B7}",xm="\u212C",wm="\u204F",Mm="\u223D",Lm="\u22CD",km="\u29C5",Pm="\\",Bm="\u27C8",Fm="\u2022",Um="\u2022",Gm="\u224E",qm="\u2AAE",Ym="\u224F",zm="\u224E",$m="\u224F",Hm="\u0106",Vm="\u0107",Wm="\u2A44",Km="\u2A49",Qm="\u2A4B",Xm="\u2229",jm="\u22D2",Zm="\u2A47",Jm="\u2A40",ef="\u2145",tf="\u2229\uFE00",nf="\u2041",rf="\u02C7",af="\u212D",of="\u2A4D",sf="\u010C",lf="\u010D",cf="\xC7",uf="\xE7",df="\u0108",_f="\u0109",pf="\u2230",mf="\u2A4C",ff="\u2A50",gf="\u010A",hf="\u010B",Ef="\xB8",Sf="\xB8",bf="\u29B2",vf="\xA2",Tf="\xB7",yf="\xB7",Cf="\u{1D520}",Rf="\u212D",Nf="\u0427",Of="\u0447",Af="\u2713",If="\u2713",Df="\u03A7",xf="\u03C7",wf="\u02C6",Mf="\u2257",Lf="\u21BA",kf="\u21BB",Pf="\u229B",Bf="\u229A",Ff="\u229D",Uf="\u2299",Gf="\xAE",qf="\u24C8",Yf="\u2296",zf="\u2295",$f="\u2297",Hf="\u25CB",Vf="\u29C3",Wf="\u2257",Kf="\u2A10",Qf="\u2AEF",Xf="\u29C2",jf="\u2232",Zf="\u201D",Jf="\u2019",e0="\u2663",t0="\u2663",n0=":",r0="\u2237",a0="\u2A74",i0="\u2254",o0="\u2254",s0=",",l0="@",c0="\u2201",u0="\u2218",d0="\u2201",_0="\u2102",p0="\u2245",m0="\u2A6D",f0="\u2261",g0="\u222E",h0="\u222F",E0="\u222E",S0="\u{1D554}",b0="\u2102",v0="\u2210",T0="\u2210",y0="\xA9",C0="\xA9",R0="\u2117",N0="\u2233",O0="\u21B5",A0="\u2717",I0="\u2A2F",D0="\u{1D49E}",x0="\u{1D4B8}",w0="\u2ACF",M0="\u2AD1",L0="\u2AD0",k0="\u2AD2",P0="\u22EF",B0="\u2938",F0="\u2935",U0="\u22DE",G0="\u22DF",q0="\u21B6",Y0="\u293D",z0="\u2A48",$0="\u2A46",H0="\u224D",V0="\u222A",W0="\u22D3",K0="\u2A4A",Q0="\u228D",X0="\u2A45",j0="\u222A\uFE00",Z0="\u21B7",J0="\u293C",eg="\u22DE",tg="\u22DF",ng="\u22CE",rg="\u22CF",ag="\xA4",ig="\u21B6",og="\u21B7",sg="\u22CE",lg="\u22CF",cg="\u2232",ug="\u2231",dg="\u232D",_g="\u2020",pg="\u2021",mg="\u2138",fg="\u2193",gg="\u21A1",hg="\u21D3",Eg="\u2010",Sg="\u2AE4",bg="\u22A3",vg="\u290F",Tg="\u02DD",yg="\u010E",Cg="\u010F",Rg="\u0414",Ng="\u0434",Og="\u2021",Ag="\u21CA",Ig="\u2145",Dg="\u2146",xg="\u2911",wg="\u2A77",Mg="\xB0",Lg="\u2207",kg="\u0394",Pg="\u03B4",Bg="\u29B1",Fg="\u297F",Ug="\u{1D507}",Gg="\u{1D521}",qg="\u2965",Yg="\u21C3",zg="\u21C2",$g="\xB4",Hg="\u02D9",Vg="\u02DD",Wg="`",Kg="\u02DC",Qg="\u22C4",Xg="\u22C4",jg="\u22C4",Zg="\u2666",Jg="\u2666",eh="\xA8",th="\u2146",nh="\u03DD",rh="\u22F2",ah="\xF7",ih="\xF7",oh="\u22C7",sh="\u22C7",lh="\u0402",ch="\u0452",uh="\u231E",dh="\u230D",_h="$",ph="\u{1D53B}",mh="\u{1D555}",fh="\xA8",gh="\u02D9",hh="\u20DC",Eh="\u2250",Sh="\u2251",bh="\u2250",vh="\u2238",Th="\u2214",yh="\u22A1",Ch="\u2306",Rh="\u222F",Nh="\xA8",Oh="\u21D3",Ah="\u21D0",Ih="\u21D4",Dh="\u2AE4",xh="\u27F8",wh="\u27FA",Mh="\u27F9",Lh="\u21D2",kh="\u22A8",Ph="\u21D1",Bh="\u21D5",Fh="\u2225",Uh="\u2913",Gh="\u2193",qh="\u2193",Yh="\u21D3",zh="\u21F5",$h="\u0311",Hh="\u21CA",Vh="\u21C3",Wh="\u21C2",Kh="\u2950",Qh="\u295E",Xh="\u2956",jh="\u21BD",Zh="\u295F",Jh="\u2957",eE="\u21C1",tE="\u21A7",nE="\u22A4",rE="\u2910",aE="\u231F",iE="\u230C",oE="\u{1D49F}",sE="\u{1D4B9}",lE="\u0405",cE="\u0455",uE="\u29F6",dE="\u0110",_E="\u0111",pE="\u22F1",mE="\u25BF",fE="\u25BE",gE="\u21F5",hE="\u296F",EE="\u29A6",SE="\u040F",bE="\u045F",vE="\u27FF",TE="\xC9",yE="\xE9",CE="\u2A6E",RE="\u011A",NE="\u011B",OE="\xCA",AE="\xEA",IE="\u2256",DE="\u2255",xE="\u042D",wE="\u044D",ME="\u2A77",LE="\u0116",kE="\u0117",PE="\u2251",BE="\u2147",FE="\u2252",UE="\u{1D508}",GE="\u{1D522}",qE="\u2A9A",YE="\xC8",zE="\xE8",$E="\u2A96",HE="\u2A98",VE="\u2A99",WE="\u2208",KE="\u23E7",QE="\u2113",XE="\u2A95",jE="\u2A97",ZE="\u0112",JE="\u0113",eS="\u2205",tS="\u2205",nS="\u25FB",rS="\u2205",aS="\u25AB",iS="\u2004",oS="\u2005",sS="\u2003",lS="\u014A",cS="\u014B",uS="\u2002",dS="\u0118",_S="\u0119",pS="\u{1D53C}",mS="\u{1D556}",fS="\u22D5",gS="\u29E3",hS="\u2A71",ES="\u03B5",SS="\u0395",bS="\u03B5",vS="\u03F5",TS="\u2256",yS="\u2255",CS="\u2242",RS="\u2A96",NS="\u2A95",OS="\u2A75",AS="=",IS="\u2242",DS="\u225F",xS="\u21CC",wS="\u2261",MS="\u2A78",LS="\u29E5",kS="\u2971",PS="\u2253",BS="\u212F",FS="\u2130",US="\u2250",GS="\u2A73",qS="\u2242",YS="\u0397",zS="\u03B7",$S="\xD0",HS="\xF0",VS="\xCB",WS="\xEB",KS="\u20AC",QS="!",XS="\u2203",jS="\u2203",ZS="\u2130",JS="\u2147",eb="\u2147",tb="\u2252",nb="\u0424",rb="\u0444",ab="\u2640",ib="\uFB03",ob="\uFB00",sb="\uFB04",lb="\u{1D509}",cb="\u{1D523}",ub="\uFB01",db="\u25FC",_b="\u25AA",pb="fj",mb="\u266D",fb="\uFB02",gb="\u25B1",hb="\u0192",Eb="\u{1D53D}",Sb="\u{1D557}",bb="\u2200",vb="\u2200",Tb="\u22D4",yb="\u2AD9",Cb="\u2131",Rb="\u2A0D",Nb="\xBD",Ob="\u2153",Ab="\xBC",Ib="\u2155",Db="\u2159",xb="\u215B",wb="\u2154",Mb="\u2156",Lb="\xBE",kb="\u2157",Pb="\u215C",Bb="\u2158",Fb="\u215A",Ub="\u215D",Gb="\u215E",qb="\u2044",Yb="\u2322",zb="\u{1D4BB}",$b="\u2131",Hb="\u01F5",Vb="\u0393",Wb="\u03B3",Kb="\u03DC",Qb="\u03DD",Xb="\u2A86",jb="\u011E",Zb="\u011F",Jb="\u0122",ev="\u011C",tv="\u011D",nv="\u0413",rv="\u0433",av="\u0120",iv="\u0121",ov="\u2265",sv="\u2267",lv="\u2A8C",cv="\u22DB",uv="\u2265",dv="\u2267",_v="\u2A7E",pv="\u2AA9",mv="\u2A7E",fv="\u2A80",gv="\u2A82",hv="\u2A84",Ev="\u22DB\uFE00",Sv="\u2A94",bv="\u{1D50A}",vv="\u{1D524}",Tv="\u226B",yv="\u22D9",Cv="\u22D9",Rv="\u2137",Nv="\u0403",Ov="\u0453",Av="\u2AA5",Iv="\u2277",Dv="\u2A92",xv="\u2AA4",wv="\u2A8A",Mv="\u2A8A",Lv="\u2A88",kv="\u2269",Pv="\u2A88",Bv="\u2269",Fv="\u22E7",Uv="\u{1D53E}",Gv="\u{1D558}",qv="`",Yv="\u2265",zv="\u22DB",$v="\u2267",Hv="\u2AA2",Vv="\u2277",Wv="\u2A7E",Kv="\u2273",Qv="\u{1D4A2}",Xv="\u210A",jv="\u2273",Zv="\u2A8E",Jv="\u2A90",eT="\u2AA7",tT="\u2A7A",nT=">",rT=">",aT="\u226B",iT="\u22D7",oT="\u2995",sT="\u2A7C",lT="\u2A86",cT="\u2978",uT="\u22D7",dT="\u22DB",_T="\u2A8C",pT="\u2277",mT="\u2273",fT="\u2269\uFE00",gT="\u2269\uFE00",hT="\u02C7",ET="\u200A",ST="\xBD",bT="\u210B",vT="\u042A",TT="\u044A",yT="\u2948",CT="\u2194",RT="\u21D4",NT="\u21AD",OT="^",AT="\u210F",IT="\u0124",DT="\u0125",xT="\u2665",wT="\u2665",MT="\u2026",LT="\u22B9",kT="\u{1D525}",PT="\u210C",BT="\u210B",FT="\u2925",UT="\u2926",GT="\u21FF",qT="\u223B",YT="\u21A9",zT="\u21AA",$T="\u{1D559}",HT="\u210D",VT="\u2015",WT="\u2500",KT="\u{1D4BD}",QT="\u210B",XT="\u210F",jT="\u0126",ZT="\u0127",JT="\u224E",ey="\u224F",ty="\u2043",ny="\u2010",ry="\xCD",ay="\xED",iy="\u2063",oy="\xCE",sy="\xEE",ly="\u0418",cy="\u0438",uy="\u0130",dy="\u0415",_y="\u0435",py="\xA1",my="\u21D4",fy="\u{1D526}",gy="\u2111",hy="\xCC",Ey="\xEC",Sy="\u2148",by="\u2A0C",vy="\u222D",Ty="\u29DC",yy="\u2129",Cy="\u0132",Ry="\u0133",Ny="\u012A",Oy="\u012B",Ay="\u2111",Iy="\u2148",Dy="\u2110",xy="\u2111",wy="\u0131",My="\u2111",Ly="\u22B7",ky="\u01B5",Py="\u21D2",By="\u2105",Fy="\u221E",Uy="\u29DD",Gy="\u0131",qy="\u22BA",Yy="\u222B",zy="\u222C",$y="\u2124",Hy="\u222B",Vy="\u22BA",Wy="\u22C2",Ky="\u2A17",Qy="\u2A3C",Xy="\u2063",jy="\u2062",Zy="\u0401",Jy="\u0451",e1="\u012E",t1="\u012F",n1="\u{1D540}",r1="\u{1D55A}",a1="\u0399",i1="\u03B9",o1="\u2A3C",s1="\xBF",l1="\u{1D4BE}",c1="\u2110",u1="\u2208",d1="\u22F5",_1="\u22F9",p1="\u22F4",m1="\u22F3",f1="\u2208",g1="\u2062",h1="\u0128",E1="\u0129",S1="\u0406",b1="\u0456",v1="\xCF",T1="\xEF",y1="\u0134",C1="\u0135",R1="\u0419",N1="\u0439",O1="\u{1D50D}",A1="\u{1D527}",I1="\u0237",D1="\u{1D541}",x1="\u{1D55B}",w1="\u{1D4A5}",M1="\u{1D4BF}",L1="\u0408",k1="\u0458",P1="\u0404",B1="\u0454",F1="\u039A",U1="\u03BA",G1="\u03F0",q1="\u0136",Y1="\u0137",z1="\u041A",$1="\u043A",H1="\u{1D50E}",V1="\u{1D528}",W1="\u0138",K1="\u0425",Q1="\u0445",X1="\u040C",j1="\u045C",Z1="\u{1D542}",J1="\u{1D55C}",eC="\u{1D4A6}",tC="\u{1D4C0}",nC="\u21DA",rC="\u0139",aC="\u013A",iC="\u29B4",oC="\u2112",sC="\u039B",lC="\u03BB",cC="\u27E8",uC="\u27EA",dC="\u2991",_C="\u27E8",pC="\u2A85",mC="\u2112",fC="\xAB",gC="\u21E4",hC="\u291F",EC="\u2190",SC="\u219E",bC="\u21D0",vC="\u291D",TC="\u21A9",yC="\u21AB",CC="\u2939",RC="\u2973",NC="\u21A2",OC="\u2919",AC="\u291B",IC="\u2AAB",DC="\u2AAD",xC="\u2AAD\uFE00",wC="\u290C",MC="\u290E",LC="\u2772",kC="{",PC="[",BC="\u298B",FC="\u298F",UC="\u298D",GC="\u013D",qC="\u013E",YC="\u013B",zC="\u013C",$C="\u2308",HC="{",VC="\u041B",WC="\u043B",KC="\u2936",QC="\u201C",XC="\u201E",jC="\u2967",ZC="\u294B",JC="\u21B2",eR="\u2264",tR="\u2266",nR="\u27E8",rR="\u21E4",aR="\u2190",iR="\u2190",oR="\u21D0",sR="\u21C6",lR="\u21A2",cR="\u2308",uR="\u27E6",dR="\u2961",_R="\u2959",pR="\u21C3",mR="\u230A",fR="\u21BD",gR="\u21BC",hR="\u21C7",ER="\u2194",SR="\u2194",bR="\u21D4",vR="\u21C6",TR="\u21CB",yR="\u21AD",CR="\u294E",RR="\u21A4",NR="\u22A3",OR="\u295A",AR="\u22CB",IR="\u29CF",DR="\u22B2",xR="\u22B4",wR="\u2951",MR="\u2960",LR="\u2958",kR="\u21BF",PR="\u2952",BR="\u21BC",FR="\u2A8B",UR="\u22DA",GR="\u2264",qR="\u2266",YR="\u2A7D",zR="\u2AA8",$R="\u2A7D",HR="\u2A7F",VR="\u2A81",WR="\u2A83",KR="\u22DA\uFE00",QR="\u2A93",XR="\u2A85",jR="\u22D6",ZR="\u22DA",JR="\u2A8B",eN="\u22DA",tN="\u2266",nN="\u2276",rN="\u2276",aN="\u2AA1",iN="\u2272",oN="\u2A7D",sN="\u2272",lN="\u297C",cN="\u230A",uN="\u{1D50F}",dN="\u{1D529}",_N="\u2276",pN="\u2A91",mN="\u2962",fN="\u21BD",gN="\u21BC",hN="\u296A",EN="\u2584",SN="\u0409",bN="\u0459",vN="\u21C7",TN="\u226A",yN="\u22D8",CN="\u231E",RN="\u21DA",NN="\u296B",ON="\u25FA",AN="\u013F",IN="\u0140",DN="\u23B0",xN="\u23B0",wN="\u2A89",MN="\u2A89",LN="\u2A87",kN="\u2268",PN="\u2A87",BN="\u2268",FN="\u22E6",UN="\u27EC",GN="\u21FD",qN="\u27E6",YN="\u27F5",zN="\u27F5",$N="\u27F8",HN="\u27F7",VN="\u27F7",WN="\u27FA",KN="\u27FC",QN="\u27F6",XN="\u27F6",jN="\u27F9",ZN="\u21AB",JN="\u21AC",eO="\u2985",tO="\u{1D543}",nO="\u{1D55D}",rO="\u2A2D",aO="\u2A34",iO="\u2217",oO="_",sO="\u2199",lO="\u2198",cO="\u25CA",uO="\u25CA",dO="\u29EB",_O="(",pO="\u2993",mO="\u21C6",fO="\u231F",gO="\u21CB",hO="\u296D",EO="\u200E",SO="\u22BF",bO="\u2039",vO="\u{1D4C1}",TO="\u2112",yO="\u21B0",CO="\u21B0",RO="\u2272",NO="\u2A8D",OO="\u2A8F",AO="[",IO="\u2018",DO="\u201A",xO="\u0141",wO="\u0142",MO="\u2AA6",LO="\u2A79",kO="<",PO="<",BO="\u226A",FO="\u22D6",UO="\u22CB",GO="\u22C9",qO="\u2976",YO="\u2A7B",zO="\u25C3",$O="\u22B4",HO="\u25C2",VO="\u2996",WO="\u294A",KO="\u2966",QO="\u2268\uFE00",XO="\u2268\uFE00",jO="\xAF",ZO="\u2642",JO="\u2720",eA="\u2720",tA="\u21A6",nA="\u21A6",rA="\u21A7",aA="\u21A4",iA="\u21A5",oA="\u25AE",sA="\u2A29",lA="\u041C",cA="\u043C",uA="\u2014",dA="\u223A",_A="\u2221",pA="\u205F",mA="\u2133",fA="\u{1D510}",gA="\u{1D52A}",hA="\u2127",EA="\xB5",SA="*",bA="\u2AF0",vA="\u2223",TA="\xB7",yA="\u229F",CA="\u2212",RA="\u2238",NA="\u2A2A",OA="\u2213",AA="\u2ADB",IA="\u2026",DA="\u2213",xA="\u22A7",wA="\u{1D544}",MA="\u{1D55E}",LA="\u2213",kA="\u{1D4C2}",PA="\u2133",BA="\u223E",FA="\u039C",UA="\u03BC",GA="\u22B8",qA="\u22B8",YA="\u2207",zA="\u0143",HA="\u0144",VA="\u2220\u20D2",WA="\u2249",KA="\u2A70\u0338",QA="\u224B\u0338",XA="\u0149",jA="\u2249",ZA="\u266E",JA="\u2115",eI="\u266E",tI="\xA0",nI="\u224E\u0338",rI="\u224F\u0338",aI="\u2A43",iI="\u0147",oI="\u0148",sI="\u0145",lI="\u0146",cI="\u2247",uI="\u2A6D\u0338",dI="\u2A42",_I="\u041D",pI="\u043D",mI="\u2013",fI="\u2924",gI="\u2197",hI="\u21D7",EI="\u2197",SI="\u2260",bI="\u2250\u0338",vI="\u200B",TI="\u200B",yI="\u200B",CI="\u200B",RI="\u2262",NI="\u2928",OI="\u2242\u0338",AI="\u226B",II="\u226A",DI=` +import{n as Wt,g as Gu,e as Gi,m as Vn,c as Rl,d as qi,f as qu,h as Yu,r as zu,V as $u,i as Hu}from"./app.dc83aadd.js";import{l as Yi,D as Vu}from"./DialogSelect.662e6a21.js";import{U as Nl}from"./UserInput.e2909f81.js";import{D as Wu}from"./index.8822e9bc.js";import{I as Ku}from"./ImgUpload.1faf7a71.js";var Qu=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"common-circle",style:e.style,attrs:{"data-id":e.percent}},[n("svg",{attrs:{viewBox:"0 0 28 28"}},[n("g",{attrs:{fill:"none","fill-rule":"evenodd"}},[n("path",{staticClass:"common-circle-path",attrs:{d:"M-500-100h997V48h-997z"}}),n("g",{attrs:{"fill-rule":"nonzero"}},[n("path",{staticClass:"common-circle-g-path-ring",attrs:{"stroke-width":"3",d:"M14 25.5c6.351 0 11.5-5.149 11.5-11.5S20.351 2.5 14 2.5 2.5 7.649 2.5 14 7.649 25.5 14 25.5z"}}),n("path",{staticClass:"common-circle-g-path-core",attrs:{d:e.arc(e.args)}})])])])])},Xu=[];const ju={name:"WCircle",props:{percent:{type:Number,default:0},size:{type:Number,default:120}},computed:{style(){let{size:e}=this;return this.isNumeric(e)&&(e+="px"),{width:e,height:e}},args(){const{percent:e}=this;let t=Math.min(360,360/100*e);return t==360?t=0:t==0&&(t=360),{x:14,y:14,r:14,start:360,end:t}}},methods:{isNumeric(e){return e!==""&&!isNaN(parseFloat(e))&&isFinite(e)},point(e,t,n,r){return[(e+Math.sin(r)*n).toFixed(2),(t-Math.cos(r)*n).toFixed(2)]},full(e,t,n,r){return r<=0?`M ${e-n} ${t} A ${n} ${n} 0 1 1 ${e+n} ${t} A ${n} ${n} 1 1 1 ${e-n} ${t} Z`:`M ${e-n} ${t} A ${n} ${n} 0 1 1 ${e+n} ${t} A ${n} ${n} 1 1 1 ${e-n} ${t} M ${e-r} ${t} A ${r} ${r} 0 1 1 ${e+r} ${t} A ${r} ${r} 1 1 1 ${e-r} ${t} Z`},part(e,t,n,r,i,l){const[u,c]=[i/360*2*Math.PI,l/360*2*Math.PI],d=[this.point(e,t,r,u),this.point(e,t,n,u),this.point(e,t,n,c),this.point(e,t,r,c)],f=c-u>Math.PI?"1":"0";return`M ${d[0][0]} ${d[0][1]} L ${d[1][0]} ${d[1][1]} A ${n} ${n} 0 ${f} 1 ${d[2][0]} ${d[2][1]} L ${d[3][0]} ${d[3][1]} A ${r} ${r} 0 ${f} 0 ${d[0][0]} ${d[0][1]} Z`},arc(e){const{x:t=0,y:n=0}=e;let{R:r=0,r:i=0,start:l,end:u}=e;return[r,i]=[Math.max(r,i),Math.min(r,i)],r<=0?"":l!==+l||u!==+u?this.full(t,n,r,i):Math.abs(l-u)<1e-6?"":Math.abs(l-u)%360<1e-6?this.full(t,n,r,i):([l,u]=[l%360,u%360],l>u&&(u+=360),this.part(t,n,r,i,l,u))}}},bs={};var Zu=Wt(ju,Qu,Xu,!1,Ju,null,null,null);function Ju(e){for(let t in bs)this[t]=bs[t]}var ed=function(){return Zu.exports}();var Ze={};const td="\xC1",nd="\xE1",rd="\u0102",ad="\u0103",id="\u223E",od="\u223F",sd="\u223E\u0333",ld="\xC2",cd="\xE2",ud="\xB4",dd="\u0410",_d="\u0430",pd="\xC6",md="\xE6",fd="\u2061",gd="\u{1D504}",hd="\u{1D51E}",Ed="\xC0",Sd="\xE0",bd="\u2135",vd="\u2135",Td="\u0391",yd="\u03B1",Cd="\u0100",Rd="\u0101",Nd="\u2A3F",Od="&",Ad="&",Id="\u2A55",Dd="\u2A53",xd="\u2227",wd="\u2A5C",Md="\u2A58",Ld="\u2A5A",kd="\u2220",Pd="\u29A4",Bd="\u2220",Fd="\u29A8",Ud="\u29A9",Gd="\u29AA",qd="\u29AB",Yd="\u29AC",zd="\u29AD",$d="\u29AE",Hd="\u29AF",Vd="\u2221",Wd="\u221F",Kd="\u22BE",Qd="\u299D",Xd="\u2222",jd="\xC5",Zd="\u237C",Jd="\u0104",e_="\u0105",t_="\u{1D538}",n_="\u{1D552}",r_="\u2A6F",a_="\u2248",i_="\u2A70",o_="\u224A",s_="\u224B",l_="'",c_="\u2061",u_="\u2248",d_="\u224A",__="\xC5",p_="\xE5",m_="\u{1D49C}",f_="\u{1D4B6}",g_="\u2254",h_="*",E_="\u2248",S_="\u224D",b_="\xC3",v_="\xE3",T_="\xC4",y_="\xE4",C_="\u2233",R_="\u2A11",N_="\u224C",O_="\u03F6",A_="\u2035",I_="\u223D",D_="\u22CD",x_="\u2216",w_="\u2AE7",M_="\u22BD",L_="\u2305",k_="\u2306",P_="\u2305",B_="\u23B5",F_="\u23B6",U_="\u224C",G_="\u0411",q_="\u0431",Y_="\u201E",z_="\u2235",$_="\u2235",H_="\u2235",V_="\u29B0",W_="\u03F6",K_="\u212C",Q_="\u212C",X_="\u0392",j_="\u03B2",Z_="\u2136",J_="\u226C",ep="\u{1D505}",tp="\u{1D51F}",np="\u22C2",rp="\u25EF",ap="\u22C3",ip="\u2A00",op="\u2A01",sp="\u2A02",lp="\u2A06",cp="\u2605",up="\u25BD",dp="\u25B3",_p="\u2A04",pp="\u22C1",mp="\u22C0",fp="\u290D",gp="\u29EB",hp="\u25AA",Ep="\u25B4",Sp="\u25BE",bp="\u25C2",vp="\u25B8",Tp="\u2423",yp="\u2592",Cp="\u2591",Rp="\u2593",Np="\u2588",Op="=\u20E5",Ap="\u2261\u20E5",Ip="\u2AED",Dp="\u2310",xp="\u{1D539}",wp="\u{1D553}",Mp="\u22A5",Lp="\u22A5",kp="\u22C8",Pp="\u29C9",Bp="\u2510",Fp="\u2555",Up="\u2556",Gp="\u2557",qp="\u250C",Yp="\u2552",zp="\u2553",$p="\u2554",Hp="\u2500",Vp="\u2550",Wp="\u252C",Kp="\u2564",Qp="\u2565",Xp="\u2566",jp="\u2534",Zp="\u2567",Jp="\u2568",em="\u2569",tm="\u229F",nm="\u229E",rm="\u22A0",am="\u2518",im="\u255B",om="\u255C",sm="\u255D",lm="\u2514",cm="\u2558",um="\u2559",dm="\u255A",_m="\u2502",pm="\u2551",mm="\u253C",fm="\u256A",gm="\u256B",hm="\u256C",Em="\u2524",Sm="\u2561",bm="\u2562",vm="\u2563",Tm="\u251C",ym="\u255E",Cm="\u255F",Rm="\u2560",Nm="\u2035",Om="\u02D8",Am="\u02D8",Im="\xA6",Dm="\u{1D4B7}",xm="\u212C",wm="\u204F",Mm="\u223D",Lm="\u22CD",km="\u29C5",Pm="\\",Bm="\u27C8",Fm="\u2022",Um="\u2022",Gm="\u224E",qm="\u2AAE",Ym="\u224F",zm="\u224E",$m="\u224F",Hm="\u0106",Vm="\u0107",Wm="\u2A44",Km="\u2A49",Qm="\u2A4B",Xm="\u2229",jm="\u22D2",Zm="\u2A47",Jm="\u2A40",ef="\u2145",tf="\u2229\uFE00",nf="\u2041",rf="\u02C7",af="\u212D",of="\u2A4D",sf="\u010C",lf="\u010D",cf="\xC7",uf="\xE7",df="\u0108",_f="\u0109",pf="\u2230",mf="\u2A4C",ff="\u2A50",gf="\u010A",hf="\u010B",Ef="\xB8",Sf="\xB8",bf="\u29B2",vf="\xA2",Tf="\xB7",yf="\xB7",Cf="\u{1D520}",Rf="\u212D",Nf="\u0427",Of="\u0447",Af="\u2713",If="\u2713",Df="\u03A7",xf="\u03C7",wf="\u02C6",Mf="\u2257",Lf="\u21BA",kf="\u21BB",Pf="\u229B",Bf="\u229A",Ff="\u229D",Uf="\u2299",Gf="\xAE",qf="\u24C8",Yf="\u2296",zf="\u2295",$f="\u2297",Hf="\u25CB",Vf="\u29C3",Wf="\u2257",Kf="\u2A10",Qf="\u2AEF",Xf="\u29C2",jf="\u2232",Zf="\u201D",Jf="\u2019",e0="\u2663",t0="\u2663",n0=":",r0="\u2237",a0="\u2A74",i0="\u2254",o0="\u2254",s0=",",l0="@",c0="\u2201",u0="\u2218",d0="\u2201",_0="\u2102",p0="\u2245",m0="\u2A6D",f0="\u2261",g0="\u222E",h0="\u222F",E0="\u222E",S0="\u{1D554}",b0="\u2102",v0="\u2210",T0="\u2210",y0="\xA9",C0="\xA9",R0="\u2117",N0="\u2233",O0="\u21B5",A0="\u2717",I0="\u2A2F",D0="\u{1D49E}",x0="\u{1D4B8}",w0="\u2ACF",M0="\u2AD1",L0="\u2AD0",k0="\u2AD2",P0="\u22EF",B0="\u2938",F0="\u2935",U0="\u22DE",G0="\u22DF",q0="\u21B6",Y0="\u293D",z0="\u2A48",$0="\u2A46",H0="\u224D",V0="\u222A",W0="\u22D3",K0="\u2A4A",Q0="\u228D",X0="\u2A45",j0="\u222A\uFE00",Z0="\u21B7",J0="\u293C",eg="\u22DE",tg="\u22DF",ng="\u22CE",rg="\u22CF",ag="\xA4",ig="\u21B6",og="\u21B7",sg="\u22CE",lg="\u22CF",cg="\u2232",ug="\u2231",dg="\u232D",_g="\u2020",pg="\u2021",mg="\u2138",fg="\u2193",gg="\u21A1",hg="\u21D3",Eg="\u2010",Sg="\u2AE4",bg="\u22A3",vg="\u290F",Tg="\u02DD",yg="\u010E",Cg="\u010F",Rg="\u0414",Ng="\u0434",Og="\u2021",Ag="\u21CA",Ig="\u2145",Dg="\u2146",xg="\u2911",wg="\u2A77",Mg="\xB0",Lg="\u2207",kg="\u0394",Pg="\u03B4",Bg="\u29B1",Fg="\u297F",Ug="\u{1D507}",Gg="\u{1D521}",qg="\u2965",Yg="\u21C3",zg="\u21C2",$g="\xB4",Hg="\u02D9",Vg="\u02DD",Wg="`",Kg="\u02DC",Qg="\u22C4",Xg="\u22C4",jg="\u22C4",Zg="\u2666",Jg="\u2666",eh="\xA8",th="\u2146",nh="\u03DD",rh="\u22F2",ah="\xF7",ih="\xF7",oh="\u22C7",sh="\u22C7",lh="\u0402",ch="\u0452",uh="\u231E",dh="\u230D",_h="$",ph="\u{1D53B}",mh="\u{1D555}",fh="\xA8",gh="\u02D9",hh="\u20DC",Eh="\u2250",Sh="\u2251",bh="\u2250",vh="\u2238",Th="\u2214",yh="\u22A1",Ch="\u2306",Rh="\u222F",Nh="\xA8",Oh="\u21D3",Ah="\u21D0",Ih="\u21D4",Dh="\u2AE4",xh="\u27F8",wh="\u27FA",Mh="\u27F9",Lh="\u21D2",kh="\u22A8",Ph="\u21D1",Bh="\u21D5",Fh="\u2225",Uh="\u2913",Gh="\u2193",qh="\u2193",Yh="\u21D3",zh="\u21F5",$h="\u0311",Hh="\u21CA",Vh="\u21C3",Wh="\u21C2",Kh="\u2950",Qh="\u295E",Xh="\u2956",jh="\u21BD",Zh="\u295F",Jh="\u2957",eE="\u21C1",tE="\u21A7",nE="\u22A4",rE="\u2910",aE="\u231F",iE="\u230C",oE="\u{1D49F}",sE="\u{1D4B9}",lE="\u0405",cE="\u0455",uE="\u29F6",dE="\u0110",_E="\u0111",pE="\u22F1",mE="\u25BF",fE="\u25BE",gE="\u21F5",hE="\u296F",EE="\u29A6",SE="\u040F",bE="\u045F",vE="\u27FF",TE="\xC9",yE="\xE9",CE="\u2A6E",RE="\u011A",NE="\u011B",OE="\xCA",AE="\xEA",IE="\u2256",DE="\u2255",xE="\u042D",wE="\u044D",ME="\u2A77",LE="\u0116",kE="\u0117",PE="\u2251",BE="\u2147",FE="\u2252",UE="\u{1D508}",GE="\u{1D522}",qE="\u2A9A",YE="\xC8",zE="\xE8",$E="\u2A96",HE="\u2A98",VE="\u2A99",WE="\u2208",KE="\u23E7",QE="\u2113",XE="\u2A95",jE="\u2A97",ZE="\u0112",JE="\u0113",eS="\u2205",tS="\u2205",nS="\u25FB",rS="\u2205",aS="\u25AB",iS="\u2004",oS="\u2005",sS="\u2003",lS="\u014A",cS="\u014B",uS="\u2002",dS="\u0118",_S="\u0119",pS="\u{1D53C}",mS="\u{1D556}",fS="\u22D5",gS="\u29E3",hS="\u2A71",ES="\u03B5",SS="\u0395",bS="\u03B5",vS="\u03F5",TS="\u2256",yS="\u2255",CS="\u2242",RS="\u2A96",NS="\u2A95",OS="\u2A75",AS="=",IS="\u2242",DS="\u225F",xS="\u21CC",wS="\u2261",MS="\u2A78",LS="\u29E5",kS="\u2971",PS="\u2253",BS="\u212F",FS="\u2130",US="\u2250",GS="\u2A73",qS="\u2242",YS="\u0397",zS="\u03B7",$S="\xD0",HS="\xF0",VS="\xCB",WS="\xEB",KS="\u20AC",QS="!",XS="\u2203",jS="\u2203",ZS="\u2130",JS="\u2147",eb="\u2147",tb="\u2252",nb="\u0424",rb="\u0444",ab="\u2640",ib="\uFB03",ob="\uFB00",sb="\uFB04",lb="\u{1D509}",cb="\u{1D523}",ub="\uFB01",db="\u25FC",_b="\u25AA",pb="fj",mb="\u266D",fb="\uFB02",gb="\u25B1",hb="\u0192",Eb="\u{1D53D}",Sb="\u{1D557}",bb="\u2200",vb="\u2200",Tb="\u22D4",yb="\u2AD9",Cb="\u2131",Rb="\u2A0D",Nb="\xBD",Ob="\u2153",Ab="\xBC",Ib="\u2155",Db="\u2159",xb="\u215B",wb="\u2154",Mb="\u2156",Lb="\xBE",kb="\u2157",Pb="\u215C",Bb="\u2158",Fb="\u215A",Ub="\u215D",Gb="\u215E",qb="\u2044",Yb="\u2322",zb="\u{1D4BB}",$b="\u2131",Hb="\u01F5",Vb="\u0393",Wb="\u03B3",Kb="\u03DC",Qb="\u03DD",Xb="\u2A86",jb="\u011E",Zb="\u011F",Jb="\u0122",ev="\u011C",tv="\u011D",nv="\u0413",rv="\u0433",av="\u0120",iv="\u0121",ov="\u2265",sv="\u2267",lv="\u2A8C",cv="\u22DB",uv="\u2265",dv="\u2267",_v="\u2A7E",pv="\u2AA9",mv="\u2A7E",fv="\u2A80",gv="\u2A82",hv="\u2A84",Ev="\u22DB\uFE00",Sv="\u2A94",bv="\u{1D50A}",vv="\u{1D524}",Tv="\u226B",yv="\u22D9",Cv="\u22D9",Rv="\u2137",Nv="\u0403",Ov="\u0453",Av="\u2AA5",Iv="\u2277",Dv="\u2A92",xv="\u2AA4",wv="\u2A8A",Mv="\u2A8A",Lv="\u2A88",kv="\u2269",Pv="\u2A88",Bv="\u2269",Fv="\u22E7",Uv="\u{1D53E}",Gv="\u{1D558}",qv="`",Yv="\u2265",zv="\u22DB",$v="\u2267",Hv="\u2AA2",Vv="\u2277",Wv="\u2A7E",Kv="\u2273",Qv="\u{1D4A2}",Xv="\u210A",jv="\u2273",Zv="\u2A8E",Jv="\u2A90",eT="\u2AA7",tT="\u2A7A",nT=">",rT=">",aT="\u226B",iT="\u22D7",oT="\u2995",sT="\u2A7C",lT="\u2A86",cT="\u2978",uT="\u22D7",dT="\u22DB",_T="\u2A8C",pT="\u2277",mT="\u2273",fT="\u2269\uFE00",gT="\u2269\uFE00",hT="\u02C7",ET="\u200A",ST="\xBD",bT="\u210B",vT="\u042A",TT="\u044A",yT="\u2948",CT="\u2194",RT="\u21D4",NT="\u21AD",OT="^",AT="\u210F",IT="\u0124",DT="\u0125",xT="\u2665",wT="\u2665",MT="\u2026",LT="\u22B9",kT="\u{1D525}",PT="\u210C",BT="\u210B",FT="\u2925",UT="\u2926",GT="\u21FF",qT="\u223B",YT="\u21A9",zT="\u21AA",$T="\u{1D559}",HT="\u210D",VT="\u2015",WT="\u2500",KT="\u{1D4BD}",QT="\u210B",XT="\u210F",jT="\u0126",ZT="\u0127",JT="\u224E",ey="\u224F",ty="\u2043",ny="\u2010",ry="\xCD",ay="\xED",iy="\u2063",oy="\xCE",sy="\xEE",ly="\u0418",cy="\u0438",uy="\u0130",dy="\u0415",_y="\u0435",py="\xA1",my="\u21D4",fy="\u{1D526}",gy="\u2111",hy="\xCC",Ey="\xEC",Sy="\u2148",by="\u2A0C",vy="\u222D",Ty="\u29DC",yy="\u2129",Cy="\u0132",Ry="\u0133",Ny="\u012A",Oy="\u012B",Ay="\u2111",Iy="\u2148",Dy="\u2110",xy="\u2111",wy="\u0131",My="\u2111",Ly="\u22B7",ky="\u01B5",Py="\u21D2",By="\u2105",Fy="\u221E",Uy="\u29DD",Gy="\u0131",qy="\u22BA",Yy="\u222B",zy="\u222C",$y="\u2124",Hy="\u222B",Vy="\u22BA",Wy="\u22C2",Ky="\u2A17",Qy="\u2A3C",Xy="\u2063",jy="\u2062",Zy="\u0401",Jy="\u0451",e1="\u012E",t1="\u012F",n1="\u{1D540}",r1="\u{1D55A}",a1="\u0399",i1="\u03B9",o1="\u2A3C",s1="\xBF",l1="\u{1D4BE}",c1="\u2110",u1="\u2208",d1="\u22F5",_1="\u22F9",p1="\u22F4",m1="\u22F3",f1="\u2208",g1="\u2062",h1="\u0128",E1="\u0129",S1="\u0406",b1="\u0456",v1="\xCF",T1="\xEF",y1="\u0134",C1="\u0135",R1="\u0419",N1="\u0439",O1="\u{1D50D}",A1="\u{1D527}",I1="\u0237",D1="\u{1D541}",x1="\u{1D55B}",w1="\u{1D4A5}",M1="\u{1D4BF}",L1="\u0408",k1="\u0458",P1="\u0404",B1="\u0454",F1="\u039A",U1="\u03BA",G1="\u03F0",q1="\u0136",Y1="\u0137",z1="\u041A",$1="\u043A",H1="\u{1D50E}",V1="\u{1D528}",W1="\u0138",K1="\u0425",Q1="\u0445",X1="\u040C",j1="\u045C",Z1="\u{1D542}",J1="\u{1D55C}",eC="\u{1D4A6}",tC="\u{1D4C0}",nC="\u21DA",rC="\u0139",aC="\u013A",iC="\u29B4",oC="\u2112",sC="\u039B",lC="\u03BB",cC="\u27E8",uC="\u27EA",dC="\u2991",_C="\u27E8",pC="\u2A85",mC="\u2112",fC="\xAB",gC="\u21E4",hC="\u291F",EC="\u2190",SC="\u219E",bC="\u21D0",vC="\u291D",TC="\u21A9",yC="\u21AB",CC="\u2939",RC="\u2973",NC="\u21A2",OC="\u2919",AC="\u291B",IC="\u2AAB",DC="\u2AAD",xC="\u2AAD\uFE00",wC="\u290C",MC="\u290E",LC="\u2772",kC="{",PC="[",BC="\u298B",FC="\u298F",UC="\u298D",GC="\u013D",qC="\u013E",YC="\u013B",zC="\u013C",$C="\u2308",HC="{",VC="\u041B",WC="\u043B",KC="\u2936",QC="\u201C",XC="\u201E",jC="\u2967",ZC="\u294B",JC="\u21B2",eR="\u2264",tR="\u2266",nR="\u27E8",rR="\u21E4",aR="\u2190",iR="\u2190",oR="\u21D0",sR="\u21C6",lR="\u21A2",cR="\u2308",uR="\u27E6",dR="\u2961",_R="\u2959",pR="\u21C3",mR="\u230A",fR="\u21BD",gR="\u21BC",hR="\u21C7",ER="\u2194",SR="\u2194",bR="\u21D4",vR="\u21C6",TR="\u21CB",yR="\u21AD",CR="\u294E",RR="\u21A4",NR="\u22A3",OR="\u295A",AR="\u22CB",IR="\u29CF",DR="\u22B2",xR="\u22B4",wR="\u2951",MR="\u2960",LR="\u2958",kR="\u21BF",PR="\u2952",BR="\u21BC",FR="\u2A8B",UR="\u22DA",GR="\u2264",qR="\u2266",YR="\u2A7D",zR="\u2AA8",$R="\u2A7D",HR="\u2A7F",VR="\u2A81",WR="\u2A83",KR="\u22DA\uFE00",QR="\u2A93",XR="\u2A85",jR="\u22D6",ZR="\u22DA",JR="\u2A8B",eN="\u22DA",tN="\u2266",nN="\u2276",rN="\u2276",aN="\u2AA1",iN="\u2272",oN="\u2A7D",sN="\u2272",lN="\u297C",cN="\u230A",uN="\u{1D50F}",dN="\u{1D529}",_N="\u2276",pN="\u2A91",mN="\u2962",fN="\u21BD",gN="\u21BC",hN="\u296A",EN="\u2584",SN="\u0409",bN="\u0459",vN="\u21C7",TN="\u226A",yN="\u22D8",CN="\u231E",RN="\u21DA",NN="\u296B",ON="\u25FA",AN="\u013F",IN="\u0140",DN="\u23B0",xN="\u23B0",wN="\u2A89",MN="\u2A89",LN="\u2A87",kN="\u2268",PN="\u2A87",BN="\u2268",FN="\u22E6",UN="\u27EC",GN="\u21FD",qN="\u27E6",YN="\u27F5",zN="\u27F5",$N="\u27F8",HN="\u27F7",VN="\u27F7",WN="\u27FA",KN="\u27FC",QN="\u27F6",XN="\u27F6",jN="\u27F9",ZN="\u21AB",JN="\u21AC",eO="\u2985",tO="\u{1D543}",nO="\u{1D55D}",rO="\u2A2D",aO="\u2A34",iO="\u2217",oO="_",sO="\u2199",lO="\u2198",cO="\u25CA",uO="\u25CA",dO="\u29EB",_O="(",pO="\u2993",mO="\u21C6",fO="\u231F",gO="\u21CB",hO="\u296D",EO="\u200E",SO="\u22BF",bO="\u2039",vO="\u{1D4C1}",TO="\u2112",yO="\u21B0",CO="\u21B0",RO="\u2272",NO="\u2A8D",OO="\u2A8F",AO="[",IO="\u2018",DO="\u201A",xO="\u0141",wO="\u0142",MO="\u2AA6",LO="\u2A79",kO="<",PO="<",BO="\u226A",FO="\u22D6",UO="\u22CB",GO="\u22C9",qO="\u2976",YO="\u2A7B",zO="\u25C3",$O="\u22B4",HO="\u25C2",VO="\u2996",WO="\u294A",KO="\u2966",QO="\u2268\uFE00",XO="\u2268\uFE00",jO="\xAF",ZO="\u2642",JO="\u2720",eA="\u2720",tA="\u21A6",nA="\u21A6",rA="\u21A7",aA="\u21A4",iA="\u21A5",oA="\u25AE",sA="\u2A29",lA="\u041C",cA="\u043C",uA="\u2014",dA="\u223A",_A="\u2221",pA="\u205F",mA="\u2133",fA="\u{1D510}",gA="\u{1D52A}",hA="\u2127",EA="\xB5",SA="*",bA="\u2AF0",vA="\u2223",TA="\xB7",yA="\u229F",CA="\u2212",RA="\u2238",NA="\u2A2A",OA="\u2213",AA="\u2ADB",IA="\u2026",DA="\u2213",xA="\u22A7",wA="\u{1D544}",MA="\u{1D55E}",LA="\u2213",kA="\u{1D4C2}",PA="\u2133",BA="\u223E",FA="\u039C",UA="\u03BC",GA="\u22B8",qA="\u22B8",YA="\u2207",zA="\u0143",HA="\u0144",VA="\u2220\u20D2",WA="\u2249",KA="\u2A70\u0338",QA="\u224B\u0338",XA="\u0149",jA="\u2249",ZA="\u266E",JA="\u2115",eI="\u266E",tI="\xA0",nI="\u224E\u0338",rI="\u224F\u0338",aI="\u2A43",iI="\u0147",oI="\u0148",sI="\u0145",lI="\u0146",cI="\u2247",uI="\u2A6D\u0338",dI="\u2A42",_I="\u041D",pI="\u043D",mI="\u2013",fI="\u2924",gI="\u2197",hI="\u21D7",EI="\u2197",SI="\u2260",bI="\u2250\u0338",vI="\u200B",TI="\u200B",yI="\u200B",CI="\u200B",RI="\u2262",NI="\u2928",OI="\u2242\u0338",AI="\u226B",II="\u226A",DI=` `,xI="\u2204",wI="\u2204",MI="\u{1D511}",LI="\u{1D52B}",kI="\u2267\u0338",PI="\u2271",BI="\u2271",FI="\u2267\u0338",UI="\u2A7E\u0338",GI="\u2A7E\u0338",qI="\u22D9\u0338",YI="\u2275",zI="\u226B\u20D2",$I="\u226F",HI="\u226F",VI="\u226B\u0338",WI="\u21AE",KI="\u21CE",QI="\u2AF2",XI="\u220B",jI="\u22FC",ZI="\u22FA",JI="\u220B",eD="\u040A",tD="\u045A",nD="\u219A",rD="\u21CD",aD="\u2025",iD="\u2266\u0338",oD="\u2270",sD="\u219A",lD="\u21CD",cD="\u21AE",uD="\u21CE",dD="\u2270",_D="\u2266\u0338",pD="\u2A7D\u0338",mD="\u2A7D\u0338",fD="\u226E",gD="\u22D8\u0338",hD="\u2274",ED="\u226A\u20D2",SD="\u226E",bD="\u22EA",vD="\u22EC",TD="\u226A\u0338",yD="\u2224",CD="\u2060",RD="\xA0",ND="\u{1D55F}",OD="\u2115",AD="\u2AEC",ID="\xAC",DD="\u2262",xD="\u226D",wD="\u2226",MD="\u2209",LD="\u2260",kD="\u2242\u0338",PD="\u2204",BD="\u226F",FD="\u2271",UD="\u2267\u0338",GD="\u226B\u0338",qD="\u2279",YD="\u2A7E\u0338",zD="\u2275",$D="\u224E\u0338",HD="\u224F\u0338",VD="\u2209",WD="\u22F5\u0338",KD="\u22F9\u0338",QD="\u2209",XD="\u22F7",jD="\u22F6",ZD="\u29CF\u0338",JD="\u22EA",ex="\u22EC",tx="\u226E",nx="\u2270",rx="\u2278",ax="\u226A\u0338",ix="\u2A7D\u0338",ox="\u2274",sx="\u2AA2\u0338",lx="\u2AA1\u0338",cx="\u220C",ux="\u220C",dx="\u22FE",_x="\u22FD",px="\u2280",mx="\u2AAF\u0338",fx="\u22E0",gx="\u220C",hx="\u29D0\u0338",Ex="\u22EB",Sx="\u22ED",bx="\u228F\u0338",vx="\u22E2",Tx="\u2290\u0338",yx="\u22E3",Cx="\u2282\u20D2",Rx="\u2288",Nx="\u2281",Ox="\u2AB0\u0338",Ax="\u22E1",Ix="\u227F\u0338",Dx="\u2283\u20D2",xx="\u2289",wx="\u2241",Mx="\u2244",Lx="\u2247",kx="\u2249",Px="\u2224",Bx="\u2226",Fx="\u2226",Ux="\u2AFD\u20E5",Gx="\u2202\u0338",qx="\u2A14",Yx="\u2280",zx="\u22E0",$x="\u2280",Hx="\u2AAF\u0338",Vx="\u2AAF\u0338",Wx="\u2933\u0338",Kx="\u219B",Qx="\u21CF",Xx="\u219D\u0338",jx="\u219B",Zx="\u21CF",Jx="\u22EB",ew="\u22ED",tw="\u2281",nw="\u22E1",rw="\u2AB0\u0338",aw="\u{1D4A9}",iw="\u{1D4C3}",ow="\u2224",sw="\u2226",lw="\u2241",cw="\u2244",uw="\u2244",dw="\u2224",_w="\u2226",pw="\u22E2",mw="\u22E3",fw="\u2284",gw="\u2AC5\u0338",hw="\u2288",Ew="\u2282\u20D2",Sw="\u2288",bw="\u2AC5\u0338",vw="\u2281",Tw="\u2AB0\u0338",yw="\u2285",Cw="\u2AC6\u0338",Rw="\u2289",Nw="\u2283\u20D2",Ow="\u2289",Aw="\u2AC6\u0338",Iw="\u2279",Dw="\xD1",xw="\xF1",ww="\u2278",Mw="\u22EA",Lw="\u22EC",kw="\u22EB",Pw="\u22ED",Bw="\u039D",Fw="\u03BD",Uw="#",Gw="\u2116",qw="\u2007",Yw="\u224D\u20D2",zw="\u22AC",$w="\u22AD",Hw="\u22AE",Vw="\u22AF",Ww="\u2265\u20D2",Kw=">\u20D2",Qw="\u2904",Xw="\u29DE",jw="\u2902",Zw="\u2264\u20D2",Jw="<\u20D2",e2="\u22B4\u20D2",t2="\u2903",n2="\u22B5\u20D2",r2="\u223C\u20D2",a2="\u2923",i2="\u2196",o2="\u21D6",s2="\u2196",l2="\u2927",c2="\xD3",u2="\xF3",d2="\u229B",_2="\xD4",p2="\xF4",m2="\u229A",f2="\u041E",g2="\u043E",h2="\u229D",E2="\u0150",S2="\u0151",b2="\u2A38",v2="\u2299",T2="\u29BC",y2="\u0152",C2="\u0153",R2="\u29BF",N2="\u{1D512}",O2="\u{1D52C}",A2="\u02DB",I2="\xD2",D2="\xF2",x2="\u29C1",w2="\u29B5",M2="\u03A9",L2="\u222E",k2="\u21BA",P2="\u29BE",B2="\u29BB",F2="\u203E",U2="\u29C0",G2="\u014C",q2="\u014D",Y2="\u03A9",z2="\u03C9",$2="\u039F",H2="\u03BF",V2="\u29B6",W2="\u2296",K2="\u{1D546}",Q2="\u{1D560}",X2="\u29B7",j2="\u201C",Z2="\u2018",J2="\u29B9",eM="\u2295",tM="\u21BB",nM="\u2A54",rM="\u2228",aM="\u2A5D",iM="\u2134",oM="\u2134",sM="\xAA",lM="\xBA",cM="\u22B6",uM="\u2A56",dM="\u2A57",_M="\u2A5B",pM="\u24C8",mM="\u{1D4AA}",fM="\u2134",gM="\xD8",hM="\xF8",EM="\u2298",SM="\xD5",bM="\xF5",vM="\u2A36",TM="\u2A37",yM="\u2297",CM="\xD6",RM="\xF6",NM="\u233D",OM="\u203E",AM="\u23DE",IM="\u23B4",DM="\u23DC",xM="\xB6",wM="\u2225",MM="\u2225",LM="\u2AF3",kM="\u2AFD",PM="\u2202",BM="\u2202",FM="\u041F",UM="\u043F",GM="%",qM=".",YM="\u2030",zM="\u22A5",$M="\u2031",HM="\u{1D513}",VM="\u{1D52D}",WM="\u03A6",KM="\u03C6",QM="\u03D5",XM="\u2133",jM="\u260E",ZM="\u03A0",JM="\u03C0",e4="\u22D4",t4="\u03D6",n4="\u210F",r4="\u210E",a4="\u210F",i4="\u2A23",o4="\u229E",s4="\u2A22",l4="+",c4="\u2214",u4="\u2A25",d4="\u2A72",_4="\xB1",p4="\xB1",m4="\u2A26",f4="\u2A27",g4="\xB1",h4="\u210C",E4="\u2A15",S4="\u{1D561}",b4="\u2119",v4="\xA3",T4="\u2AB7",y4="\u2ABB",C4="\u227A",R4="\u227C",N4="\u2AB7",O4="\u227A",A4="\u227C",I4="\u227A",D4="\u2AAF",x4="\u227C",w4="\u227E",M4="\u2AAF",L4="\u2AB9",k4="\u2AB5",P4="\u22E8",B4="\u2AAF",F4="\u2AB3",U4="\u227E",G4="\u2032",q4="\u2033",Y4="\u2119",z4="\u2AB9",$4="\u2AB5",H4="\u22E8",V4="\u220F",W4="\u220F",K4="\u232E",Q4="\u2312",X4="\u2313",j4="\u221D",Z4="\u221D",J4="\u2237",eL="\u221D",tL="\u227E",nL="\u22B0",rL="\u{1D4AB}",aL="\u{1D4C5}",iL="\u03A8",oL="\u03C8",sL="\u2008",lL="\u{1D514}",cL="\u{1D52E}",uL="\u2A0C",dL="\u{1D562}",_L="\u211A",pL="\u2057",mL="\u{1D4AC}",fL="\u{1D4C6}",gL="\u210D",hL="\u2A16",EL="?",SL="\u225F",bL='"',vL='"',TL="\u21DB",yL="\u223D\u0331",CL="\u0154",RL="\u0155",NL="\u221A",OL="\u29B3",AL="\u27E9",IL="\u27EB",DL="\u2992",xL="\u29A5",wL="\u27E9",ML="\xBB",LL="\u2975",kL="\u21E5",PL="\u2920",BL="\u2933",FL="\u2192",UL="\u21A0",GL="\u21D2",qL="\u291E",YL="\u21AA",zL="\u21AC",$L="\u2945",HL="\u2974",VL="\u2916",WL="\u21A3",KL="\u219D",QL="\u291A",XL="\u291C",jL="\u2236",ZL="\u211A",JL="\u290D",ek="\u290F",tk="\u2910",nk="\u2773",rk="}",ak="]",ik="\u298C",ok="\u298E",sk="\u2990",lk="\u0158",ck="\u0159",uk="\u0156",dk="\u0157",_k="\u2309",pk="}",mk="\u0420",fk="\u0440",gk="\u2937",hk="\u2969",Ek="\u201D",Sk="\u201D",bk="\u21B3",vk="\u211C",Tk="\u211B",yk="\u211C",Ck="\u211D",Rk="\u211C",Nk="\u25AD",Ok="\xAE",Ak="\xAE",Ik="\u220B",Dk="\u21CB",xk="\u296F",wk="\u297D",Mk="\u230B",Lk="\u{1D52F}",kk="\u211C",Pk="\u2964",Bk="\u21C1",Fk="\u21C0",Uk="\u296C",Gk="\u03A1",qk="\u03C1",Yk="\u03F1",zk="\u27E9",$k="\u21E5",Hk="\u2192",Vk="\u2192",Wk="\u21D2",Kk="\u21C4",Qk="\u21A3",Xk="\u2309",jk="\u27E7",Zk="\u295D",Jk="\u2955",e3="\u21C2",t3="\u230B",n3="\u21C1",r3="\u21C0",a3="\u21C4",i3="\u21CC",o3="\u21C9",s3="\u219D",l3="\u21A6",c3="\u22A2",u3="\u295B",d3="\u22CC",_3="\u29D0",p3="\u22B3",m3="\u22B5",f3="\u294F",g3="\u295C",h3="\u2954",E3="\u21BE",S3="\u2953",b3="\u21C0",v3="\u02DA",T3="\u2253",y3="\u21C4",C3="\u21CC",R3="\u200F",N3="\u23B1",O3="\u23B1",A3="\u2AEE",I3="\u27ED",D3="\u21FE",x3="\u27E7",w3="\u2986",M3="\u{1D563}",L3="\u211D",k3="\u2A2E",P3="\u2A35",B3="\u2970",F3=")",U3="\u2994",G3="\u2A12",q3="\u21C9",Y3="\u21DB",z3="\u203A",$3="\u{1D4C7}",H3="\u211B",V3="\u21B1",W3="\u21B1",K3="]",Q3="\u2019",X3="\u2019",j3="\u22CC",Z3="\u22CA",J3="\u25B9",e5="\u22B5",t5="\u25B8",n5="\u29CE",r5="\u29F4",a5="\u2968",i5="\u211E",o5="\u015A",s5="\u015B",l5="\u201A",c5="\u2AB8",u5="\u0160",d5="\u0161",_5="\u2ABC",p5="\u227B",m5="\u227D",f5="\u2AB0",g5="\u2AB4",h5="\u015E",E5="\u015F",S5="\u015C",b5="\u015D",v5="\u2ABA",T5="\u2AB6",y5="\u22E9",C5="\u2A13",R5="\u227F",N5="\u0421",O5="\u0441",A5="\u22A1",I5="\u22C5",D5="\u2A66",x5="\u2925",w5="\u2198",M5="\u21D8",L5="\u2198",k5="\xA7",P5=";",B5="\u2929",F5="\u2216",U5="\u2216",G5="\u2736",q5="\u{1D516}",Y5="\u{1D530}",z5="\u2322",$5="\u266F",H5="\u0429",V5="\u0449",W5="\u0428",K5="\u0448",Q5="\u2193",X5="\u2190",j5="\u2223",Z5="\u2225",J5="\u2192",eP="\u2191",tP="\xAD",nP="\u03A3",rP="\u03C3",aP="\u03C2",iP="\u03C2",oP="\u223C",sP="\u2A6A",lP="\u2243",cP="\u2243",uP="\u2A9E",dP="\u2AA0",_P="\u2A9D",pP="\u2A9F",mP="\u2246",fP="\u2A24",gP="\u2972",hP="\u2190",EP="\u2218",SP="\u2216",bP="\u2A33",vP="\u29E4",TP="\u2223",yP="\u2323",CP="\u2AAA",RP="\u2AAC",NP="\u2AAC\uFE00",OP="\u042C",AP="\u044C",IP="\u233F",DP="\u29C4",xP="/",wP="\u{1D54A}",MP="\u{1D564}",LP="\u2660",kP="\u2660",PP="\u2225",BP="\u2293",FP="\u2293\uFE00",UP="\u2294",GP="\u2294\uFE00",qP="\u221A",YP="\u228F",zP="\u2291",$P="\u228F",HP="\u2291",VP="\u2290",WP="\u2292",KP="\u2290",QP="\u2292",XP="\u25A1",jP="\u25A1",ZP="\u2293",JP="\u228F",e6="\u2291",t6="\u2290",n6="\u2292",r6="\u2294",a6="\u25AA",i6="\u25A1",o6="\u25AA",s6="\u2192",l6="\u{1D4AE}",c6="\u{1D4C8}",u6="\u2216",d6="\u2323",_6="\u22C6",p6="\u22C6",m6="\u2606",f6="\u2605",g6="\u03F5",h6="\u03D5",E6="\xAF",S6="\u2282",b6="\u22D0",v6="\u2ABD",T6="\u2AC5",y6="\u2286",C6="\u2AC3",R6="\u2AC1",N6="\u2ACB",O6="\u228A",A6="\u2ABF",I6="\u2979",D6="\u2282",x6="\u22D0",w6="\u2286",M6="\u2AC5",L6="\u2286",k6="\u228A",P6="\u2ACB",B6="\u2AC7",F6="\u2AD5",U6="\u2AD3",G6="\u2AB8",q6="\u227B",Y6="\u227D",z6="\u227B",$6="\u2AB0",H6="\u227D",V6="\u227F",W6="\u2AB0",K6="\u2ABA",Q6="\u2AB6",X6="\u22E9",j6="\u227F",Z6="\u220B",J6="\u2211",e7="\u2211",t7="\u266A",n7="\xB9",r7="\xB2",a7="\xB3",i7="\u2283",o7="\u22D1",s7="\u2ABE",l7="\u2AD8",c7="\u2AC6",u7="\u2287",d7="\u2AC4",_7="\u2283",p7="\u2287",m7="\u27C9",f7="\u2AD7",g7="\u297B",h7="\u2AC2",E7="\u2ACC",S7="\u228B",b7="\u2AC0",v7="\u2283",T7="\u22D1",y7="\u2287",C7="\u2AC6",R7="\u228B",N7="\u2ACC",O7="\u2AC8",A7="\u2AD4",I7="\u2AD6",D7="\u2926",x7="\u2199",w7="\u21D9",M7="\u2199",L7="\u292A",k7="\xDF",P7=" ",B7="\u2316",F7="\u03A4",U7="\u03C4",G7="\u23B4",q7="\u0164",Y7="\u0165",z7="\u0162",$7="\u0163",H7="\u0422",V7="\u0442",W7="\u20DB",K7="\u2315",Q7="\u{1D517}",X7="\u{1D531}",j7="\u2234",Z7="\u2234",J7="\u2234",e8="\u0398",t8="\u03B8",n8="\u03D1",r8="\u03D1",a8="\u2248",i8="\u223C",o8="\u205F\u200A",s8="\u2009",l8="\u2009",c8="\u2248",u8="\u223C",d8="\xDE",_8="\xFE",p8="\u02DC",m8="\u223C",f8="\u2243",g8="\u2245",h8="\u2248",E8="\u2A31",S8="\u22A0",b8="\xD7",v8="\u2A30",T8="\u222D",y8="\u2928",C8="\u2336",R8="\u2AF1",N8="\u22A4",O8="\u{1D54B}",A8="\u{1D565}",I8="\u2ADA",D8="\u2929",x8="\u2034",w8="\u2122",M8="\u2122",L8="\u25B5",k8="\u25BF",P8="\u25C3",B8="\u22B4",F8="\u225C",U8="\u25B9",G8="\u22B5",q8="\u25EC",Y8="\u225C",z8="\u2A3A",$8="\u20DB",H8="\u2A39",V8="\u29CD",W8="\u2A3B",K8="\u23E2",Q8="\u{1D4AF}",X8="\u{1D4C9}",j8="\u0426",Z8="\u0446",J8="\u040B",e9="\u045B",t9="\u0166",n9="\u0167",r9="\u226C",a9="\u219E",i9="\u21A0",o9="\xDA",s9="\xFA",l9="\u2191",c9="\u219F",u9="\u21D1",d9="\u2949",_9="\u040E",p9="\u045E",m9="\u016C",f9="\u016D",g9="\xDB",h9="\xFB",E9="\u0423",S9="\u0443",b9="\u21C5",v9="\u0170",T9="\u0171",y9="\u296E",C9="\u297E",R9="\u{1D518}",N9="\u{1D532}",O9="\xD9",A9="\xF9",I9="\u2963",D9="\u21BF",x9="\u21BE",w9="\u2580",M9="\u231C",L9="\u231C",k9="\u230F",P9="\u25F8",B9="\u016A",F9="\u016B",U9="\xA8",G9="_",q9="\u23DF",Y9="\u23B5",z9="\u23DD",$9="\u22C3",H9="\u228E",V9="\u0172",W9="\u0173",K9="\u{1D54C}",Q9="\u{1D566}",X9="\u2912",j9="\u2191",Z9="\u2191",J9="\u21D1",eB="\u21C5",tB="\u2195",nB="\u2195",rB="\u21D5",aB="\u296E",iB="\u21BF",oB="\u21BE",sB="\u228E",lB="\u2196",cB="\u2197",uB="\u03C5",dB="\u03D2",_B="\u03D2",pB="\u03A5",mB="\u03C5",fB="\u21A5",gB="\u22A5",hB="\u21C8",EB="\u231D",SB="\u231D",bB="\u230E",vB="\u016E",TB="\u016F",yB="\u25F9",CB="\u{1D4B0}",RB="\u{1D4CA}",NB="\u22F0",OB="\u0168",AB="\u0169",IB="\u25B5",DB="\u25B4",xB="\u21C8",wB="\xDC",MB="\xFC",LB="\u29A7",kB="\u299C",PB="\u03F5",BB="\u03F0",FB="\u2205",UB="\u03D5",GB="\u03D6",qB="\u221D",YB="\u2195",zB="\u21D5",$B="\u03F1",HB="\u03C2",VB="\u228A\uFE00",WB="\u2ACB\uFE00",KB="\u228B\uFE00",QB="\u2ACC\uFE00",XB="\u03D1",jB="\u22B2",ZB="\u22B3",JB="\u2AE8",eF="\u2AEB",tF="\u2AE9",nF="\u0412",rF="\u0432",aF="\u22A2",iF="\u22A8",oF="\u22A9",sF="\u22AB",lF="\u2AE6",cF="\u22BB",uF="\u2228",dF="\u22C1",_F="\u225A",pF="\u22EE",mF="|",fF="\u2016",gF="|",hF="\u2016",EF="\u2223",SF="|",bF="\u2758",vF="\u2240",TF="\u200A",yF="\u{1D519}",CF="\u{1D533}",RF="\u22B2",NF="\u2282\u20D2",OF="\u2283\u20D2",AF="\u{1D54D}",IF="\u{1D567}",DF="\u221D",xF="\u22B3",wF="\u{1D4B1}",MF="\u{1D4CB}",LF="\u2ACB\uFE00",kF="\u228A\uFE00",PF="\u2ACC\uFE00",BF="\u228B\uFE00",FF="\u22AA",UF="\u299A",GF="\u0174",qF="\u0175",YF="\u2A5F",zF="\u2227",$F="\u22C0",HF="\u2259",VF="\u2118",WF="\u{1D51A}",KF="\u{1D534}",QF="\u{1D54E}",XF="\u{1D568}",jF="\u2118",ZF="\u2240",JF="\u2240",eU="\u{1D4B2}",tU="\u{1D4CC}",nU="\u22C2",rU="\u25EF",aU="\u22C3",iU="\u25BD",oU="\u{1D51B}",sU="\u{1D535}",lU="\u27F7",cU="\u27FA",uU="\u039E",dU="\u03BE",_U="\u27F5",pU="\u27F8",mU="\u27FC",fU="\u22FB",gU="\u2A00",hU="\u{1D54F}",EU="\u{1D569}",SU="\u2A01",bU="\u2A02",vU="\u27F6",TU="\u27F9",yU="\u{1D4B3}",CU="\u{1D4CD}",RU="\u2A06",NU="\u2A04",OU="\u25B3",AU="\u22C1",IU="\u22C0",DU="\xDD",xU="\xFD",wU="\u042F",MU="\u044F",LU="\u0176",kU="\u0177",PU="\u042B",BU="\u044B",FU="\xA5",UU="\u{1D51C}",GU="\u{1D536}",qU="\u0407",YU="\u0457",zU="\u{1D550}",$U="\u{1D56A}",HU="\u{1D4B4}",VU="\u{1D4CE}",WU="\u042E",KU="\u044E",QU="\xFF",XU="\u0178",jU="\u0179",ZU="\u017A",JU="\u017D",eG="\u017E",tG="\u0417",nG="\u0437",rG="\u017B",aG="\u017C",iG="\u2128",oG="\u200B",sG="\u0396",lG="\u03B6",cG="\u{1D537}",uG="\u2128",dG="\u0416",_G="\u0436",pG="\u21DD",mG="\u{1D56B}",fG="\u2124",gG="\u{1D4B5}",hG="\u{1D4CF}",EG="\u200D",SG="\u200C";var bG={Aacute:td,aacute:nd,Abreve:rd,abreve:ad,ac:id,acd:od,acE:sd,Acirc:ld,acirc:cd,acute:ud,Acy:dd,acy:_d,AElig:pd,aelig:md,af:fd,Afr:gd,afr:hd,Agrave:Ed,agrave:Sd,alefsym:bd,aleph:vd,Alpha:Td,alpha:yd,Amacr:Cd,amacr:Rd,amalg:Nd,amp:Od,AMP:Ad,andand:Id,And:Dd,and:xd,andd:wd,andslope:Md,andv:Ld,ang:kd,ange:Pd,angle:Bd,angmsdaa:Fd,angmsdab:Ud,angmsdac:Gd,angmsdad:qd,angmsdae:Yd,angmsdaf:zd,angmsdag:$d,angmsdah:Hd,angmsd:Vd,angrt:Wd,angrtvb:Kd,angrtvbd:Qd,angsph:Xd,angst:jd,angzarr:Zd,Aogon:Jd,aogon:e_,Aopf:t_,aopf:n_,apacir:r_,ap:a_,apE:i_,ape:o_,apid:s_,apos:l_,ApplyFunction:c_,approx:u_,approxeq:d_,Aring:__,aring:p_,Ascr:m_,ascr:f_,Assign:g_,ast:h_,asymp:E_,asympeq:S_,Atilde:b_,atilde:v_,Auml:T_,auml:y_,awconint:C_,awint:R_,backcong:N_,backepsilon:O_,backprime:A_,backsim:I_,backsimeq:D_,Backslash:x_,Barv:w_,barvee:M_,barwed:L_,Barwed:k_,barwedge:P_,bbrk:B_,bbrktbrk:F_,bcong:U_,Bcy:G_,bcy:q_,bdquo:Y_,becaus:z_,because:$_,Because:H_,bemptyv:V_,bepsi:W_,bernou:K_,Bernoullis:Q_,Beta:X_,beta:j_,beth:Z_,between:J_,Bfr:ep,bfr:tp,bigcap:np,bigcirc:rp,bigcup:ap,bigodot:ip,bigoplus:op,bigotimes:sp,bigsqcup:lp,bigstar:cp,bigtriangledown:up,bigtriangleup:dp,biguplus:_p,bigvee:pp,bigwedge:mp,bkarow:fp,blacklozenge:gp,blacksquare:hp,blacktriangle:Ep,blacktriangledown:Sp,blacktriangleleft:bp,blacktriangleright:vp,blank:Tp,blk12:yp,blk14:Cp,blk34:Rp,block:Np,bne:Op,bnequiv:Ap,bNot:Ip,bnot:Dp,Bopf:xp,bopf:wp,bot:Mp,bottom:Lp,bowtie:kp,boxbox:Pp,boxdl:Bp,boxdL:Fp,boxDl:Up,boxDL:Gp,boxdr:qp,boxdR:Yp,boxDr:zp,boxDR:$p,boxh:Hp,boxH:Vp,boxhd:Wp,boxHd:Kp,boxhD:Qp,boxHD:Xp,boxhu:jp,boxHu:Zp,boxhU:Jp,boxHU:em,boxminus:tm,boxplus:nm,boxtimes:rm,boxul:am,boxuL:im,boxUl:om,boxUL:sm,boxur:lm,boxuR:cm,boxUr:um,boxUR:dm,boxv:_m,boxV:pm,boxvh:mm,boxvH:fm,boxVh:gm,boxVH:hm,boxvl:Em,boxvL:Sm,boxVl:bm,boxVL:vm,boxvr:Tm,boxvR:ym,boxVr:Cm,boxVR:Rm,bprime:Nm,breve:Om,Breve:Am,brvbar:Im,bscr:Dm,Bscr:xm,bsemi:wm,bsim:Mm,bsime:Lm,bsolb:km,bsol:Pm,bsolhsub:Bm,bull:Fm,bullet:Um,bump:Gm,bumpE:qm,bumpe:Ym,Bumpeq:zm,bumpeq:$m,Cacute:Hm,cacute:Vm,capand:Wm,capbrcup:Km,capcap:Qm,cap:Xm,Cap:jm,capcup:Zm,capdot:Jm,CapitalDifferentialD:ef,caps:tf,caret:nf,caron:rf,Cayleys:af,ccaps:of,Ccaron:sf,ccaron:lf,Ccedil:cf,ccedil:uf,Ccirc:df,ccirc:_f,Cconint:pf,ccups:mf,ccupssm:ff,Cdot:gf,cdot:hf,cedil:Ef,Cedilla:Sf,cemptyv:bf,cent:vf,centerdot:Tf,CenterDot:yf,cfr:Cf,Cfr:Rf,CHcy:Nf,chcy:Of,check:Af,checkmark:If,Chi:Df,chi:xf,circ:wf,circeq:Mf,circlearrowleft:Lf,circlearrowright:kf,circledast:Pf,circledcirc:Bf,circleddash:Ff,CircleDot:Uf,circledR:Gf,circledS:qf,CircleMinus:Yf,CirclePlus:zf,CircleTimes:$f,cir:Hf,cirE:Vf,cire:Wf,cirfnint:Kf,cirmid:Qf,cirscir:Xf,ClockwiseContourIntegral:jf,CloseCurlyDoubleQuote:Zf,CloseCurlyQuote:Jf,clubs:e0,clubsuit:t0,colon:n0,Colon:r0,Colone:a0,colone:i0,coloneq:o0,comma:s0,commat:l0,comp:c0,compfn:u0,complement:d0,complexes:_0,cong:p0,congdot:m0,Congruent:f0,conint:g0,Conint:h0,ContourIntegral:E0,copf:S0,Copf:b0,coprod:v0,Coproduct:T0,copy:y0,COPY:C0,copysr:R0,CounterClockwiseContourIntegral:N0,crarr:O0,cross:A0,Cross:I0,Cscr:D0,cscr:x0,csub:w0,csube:M0,csup:L0,csupe:k0,ctdot:P0,cudarrl:B0,cudarrr:F0,cuepr:U0,cuesc:G0,cularr:q0,cularrp:Y0,cupbrcap:z0,cupcap:$0,CupCap:H0,cup:V0,Cup:W0,cupcup:K0,cupdot:Q0,cupor:X0,cups:j0,curarr:Z0,curarrm:J0,curlyeqprec:eg,curlyeqsucc:tg,curlyvee:ng,curlywedge:rg,curren:ag,curvearrowleft:ig,curvearrowright:og,cuvee:sg,cuwed:lg,cwconint:cg,cwint:ug,cylcty:dg,dagger:_g,Dagger:pg,daleth:mg,darr:fg,Darr:gg,dArr:hg,dash:Eg,Dashv:Sg,dashv:bg,dbkarow:vg,dblac:Tg,Dcaron:yg,dcaron:Cg,Dcy:Rg,dcy:Ng,ddagger:Og,ddarr:Ag,DD:Ig,dd:Dg,DDotrahd:xg,ddotseq:wg,deg:Mg,Del:Lg,Delta:kg,delta:Pg,demptyv:Bg,dfisht:Fg,Dfr:Ug,dfr:Gg,dHar:qg,dharl:Yg,dharr:zg,DiacriticalAcute:$g,DiacriticalDot:Hg,DiacriticalDoubleAcute:Vg,DiacriticalGrave:Wg,DiacriticalTilde:Kg,diam:Qg,diamond:Xg,Diamond:jg,diamondsuit:Zg,diams:Jg,die:eh,DifferentialD:th,digamma:nh,disin:rh,div:ah,divide:ih,divideontimes:oh,divonx:sh,DJcy:lh,djcy:ch,dlcorn:uh,dlcrop:dh,dollar:_h,Dopf:ph,dopf:mh,Dot:fh,dot:gh,DotDot:hh,doteq:Eh,doteqdot:Sh,DotEqual:bh,dotminus:vh,dotplus:Th,dotsquare:yh,doublebarwedge:Ch,DoubleContourIntegral:Rh,DoubleDot:Nh,DoubleDownArrow:Oh,DoubleLeftArrow:Ah,DoubleLeftRightArrow:Ih,DoubleLeftTee:Dh,DoubleLongLeftArrow:xh,DoubleLongLeftRightArrow:wh,DoubleLongRightArrow:Mh,DoubleRightArrow:Lh,DoubleRightTee:kh,DoubleUpArrow:Ph,DoubleUpDownArrow:Bh,DoubleVerticalBar:Fh,DownArrowBar:Uh,downarrow:Gh,DownArrow:qh,Downarrow:Yh,DownArrowUpArrow:zh,DownBreve:$h,downdownarrows:Hh,downharpoonleft:Vh,downharpoonright:Wh,DownLeftRightVector:Kh,DownLeftTeeVector:Qh,DownLeftVectorBar:Xh,DownLeftVector:jh,DownRightTeeVector:Zh,DownRightVectorBar:Jh,DownRightVector:eE,DownTeeArrow:tE,DownTee:nE,drbkarow:rE,drcorn:aE,drcrop:iE,Dscr:oE,dscr:sE,DScy:lE,dscy:cE,dsol:uE,Dstrok:dE,dstrok:_E,dtdot:pE,dtri:mE,dtrif:fE,duarr:gE,duhar:hE,dwangle:EE,DZcy:SE,dzcy:bE,dzigrarr:vE,Eacute:TE,eacute:yE,easter:CE,Ecaron:RE,ecaron:NE,Ecirc:OE,ecirc:AE,ecir:IE,ecolon:DE,Ecy:xE,ecy:wE,eDDot:ME,Edot:LE,edot:kE,eDot:PE,ee:BE,efDot:FE,Efr:UE,efr:GE,eg:qE,Egrave:YE,egrave:zE,egs:$E,egsdot:HE,el:VE,Element:WE,elinters:KE,ell:QE,els:XE,elsdot:jE,Emacr:ZE,emacr:JE,empty:eS,emptyset:tS,EmptySmallSquare:nS,emptyv:rS,EmptyVerySmallSquare:aS,emsp13:iS,emsp14:oS,emsp:sS,ENG:lS,eng:cS,ensp:uS,Eogon:dS,eogon:_S,Eopf:pS,eopf:mS,epar:fS,eparsl:gS,eplus:hS,epsi:ES,Epsilon:SS,epsilon:bS,epsiv:vS,eqcirc:TS,eqcolon:yS,eqsim:CS,eqslantgtr:RS,eqslantless:NS,Equal:OS,equals:AS,EqualTilde:IS,equest:DS,Equilibrium:xS,equiv:wS,equivDD:MS,eqvparsl:LS,erarr:kS,erDot:PS,escr:BS,Escr:FS,esdot:US,Esim:GS,esim:qS,Eta:YS,eta:zS,ETH:$S,eth:HS,Euml:VS,euml:WS,euro:KS,excl:QS,exist:XS,Exists:jS,expectation:ZS,exponentiale:JS,ExponentialE:eb,fallingdotseq:tb,Fcy:nb,fcy:rb,female:ab,ffilig:ib,fflig:ob,ffllig:sb,Ffr:lb,ffr:cb,filig:ub,FilledSmallSquare:db,FilledVerySmallSquare:_b,fjlig:pb,flat:mb,fllig:fb,fltns:gb,fnof:hb,Fopf:Eb,fopf:Sb,forall:bb,ForAll:vb,fork:Tb,forkv:yb,Fouriertrf:Cb,fpartint:Rb,frac12:Nb,frac13:Ob,frac14:Ab,frac15:Ib,frac16:Db,frac18:xb,frac23:wb,frac25:Mb,frac34:Lb,frac35:kb,frac38:Pb,frac45:Bb,frac56:Fb,frac58:Ub,frac78:Gb,frasl:qb,frown:Yb,fscr:zb,Fscr:$b,gacute:Hb,Gamma:Vb,gamma:Wb,Gammad:Kb,gammad:Qb,gap:Xb,Gbreve:jb,gbreve:Zb,Gcedil:Jb,Gcirc:ev,gcirc:tv,Gcy:nv,gcy:rv,Gdot:av,gdot:iv,ge:ov,gE:sv,gEl:lv,gel:cv,geq:uv,geqq:dv,geqslant:_v,gescc:pv,ges:mv,gesdot:fv,gesdoto:gv,gesdotol:hv,gesl:Ev,gesles:Sv,Gfr:bv,gfr:vv,gg:Tv,Gg:yv,ggg:Cv,gimel:Rv,GJcy:Nv,gjcy:Ov,gla:Av,gl:Iv,glE:Dv,glj:xv,gnap:wv,gnapprox:Mv,gne:Lv,gnE:kv,gneq:Pv,gneqq:Bv,gnsim:Fv,Gopf:Uv,gopf:Gv,grave:qv,GreaterEqual:Yv,GreaterEqualLess:zv,GreaterFullEqual:$v,GreaterGreater:Hv,GreaterLess:Vv,GreaterSlantEqual:Wv,GreaterTilde:Kv,Gscr:Qv,gscr:Xv,gsim:jv,gsime:Zv,gsiml:Jv,gtcc:eT,gtcir:tT,gt:nT,GT:rT,Gt:aT,gtdot:iT,gtlPar:oT,gtquest:sT,gtrapprox:lT,gtrarr:cT,gtrdot:uT,gtreqless:dT,gtreqqless:_T,gtrless:pT,gtrsim:mT,gvertneqq:fT,gvnE:gT,Hacek:hT,hairsp:ET,half:ST,hamilt:bT,HARDcy:vT,hardcy:TT,harrcir:yT,harr:CT,hArr:RT,harrw:NT,Hat:OT,hbar:AT,Hcirc:IT,hcirc:DT,hearts:xT,heartsuit:wT,hellip:MT,hercon:LT,hfr:kT,Hfr:PT,HilbertSpace:BT,hksearow:FT,hkswarow:UT,hoarr:GT,homtht:qT,hookleftarrow:YT,hookrightarrow:zT,hopf:$T,Hopf:HT,horbar:VT,HorizontalLine:WT,hscr:KT,Hscr:QT,hslash:XT,Hstrok:jT,hstrok:ZT,HumpDownHump:JT,HumpEqual:ey,hybull:ty,hyphen:ny,Iacute:ry,iacute:ay,ic:iy,Icirc:oy,icirc:sy,Icy:ly,icy:cy,Idot:uy,IEcy:dy,iecy:_y,iexcl:py,iff:my,ifr:fy,Ifr:gy,Igrave:hy,igrave:Ey,ii:Sy,iiiint:by,iiint:vy,iinfin:Ty,iiota:yy,IJlig:Cy,ijlig:Ry,Imacr:Ny,imacr:Oy,image:Ay,ImaginaryI:Iy,imagline:Dy,imagpart:xy,imath:wy,Im:My,imof:Ly,imped:ky,Implies:Py,incare:By,in:"\u2208",infin:Fy,infintie:Uy,inodot:Gy,intcal:qy,int:Yy,Int:zy,integers:$y,Integral:Hy,intercal:Vy,Intersection:Wy,intlarhk:Ky,intprod:Qy,InvisibleComma:Xy,InvisibleTimes:jy,IOcy:Zy,iocy:Jy,Iogon:e1,iogon:t1,Iopf:n1,iopf:r1,Iota:a1,iota:i1,iprod:o1,iquest:s1,iscr:l1,Iscr:c1,isin:u1,isindot:d1,isinE:_1,isins:p1,isinsv:m1,isinv:f1,it:g1,Itilde:h1,itilde:E1,Iukcy:S1,iukcy:b1,Iuml:v1,iuml:T1,Jcirc:y1,jcirc:C1,Jcy:R1,jcy:N1,Jfr:O1,jfr:A1,jmath:I1,Jopf:D1,jopf:x1,Jscr:w1,jscr:M1,Jsercy:L1,jsercy:k1,Jukcy:P1,jukcy:B1,Kappa:F1,kappa:U1,kappav:G1,Kcedil:q1,kcedil:Y1,Kcy:z1,kcy:$1,Kfr:H1,kfr:V1,kgreen:W1,KHcy:K1,khcy:Q1,KJcy:X1,kjcy:j1,Kopf:Z1,kopf:J1,Kscr:eC,kscr:tC,lAarr:nC,Lacute:rC,lacute:aC,laemptyv:iC,lagran:oC,Lambda:sC,lambda:lC,lang:cC,Lang:uC,langd:dC,langle:_C,lap:pC,Laplacetrf:mC,laquo:fC,larrb:gC,larrbfs:hC,larr:EC,Larr:SC,lArr:bC,larrfs:vC,larrhk:TC,larrlp:yC,larrpl:CC,larrsim:RC,larrtl:NC,latail:OC,lAtail:AC,lat:IC,late:DC,lates:xC,lbarr:wC,lBarr:MC,lbbrk:LC,lbrace:kC,lbrack:PC,lbrke:BC,lbrksld:FC,lbrkslu:UC,Lcaron:GC,lcaron:qC,Lcedil:YC,lcedil:zC,lceil:$C,lcub:HC,Lcy:VC,lcy:WC,ldca:KC,ldquo:QC,ldquor:XC,ldrdhar:jC,ldrushar:ZC,ldsh:JC,le:eR,lE:tR,LeftAngleBracket:nR,LeftArrowBar:rR,leftarrow:aR,LeftArrow:iR,Leftarrow:oR,LeftArrowRightArrow:sR,leftarrowtail:lR,LeftCeiling:cR,LeftDoubleBracket:uR,LeftDownTeeVector:dR,LeftDownVectorBar:_R,LeftDownVector:pR,LeftFloor:mR,leftharpoondown:fR,leftharpoonup:gR,leftleftarrows:hR,leftrightarrow:ER,LeftRightArrow:SR,Leftrightarrow:bR,leftrightarrows:vR,leftrightharpoons:TR,leftrightsquigarrow:yR,LeftRightVector:CR,LeftTeeArrow:RR,LeftTee:NR,LeftTeeVector:OR,leftthreetimes:AR,LeftTriangleBar:IR,LeftTriangle:DR,LeftTriangleEqual:xR,LeftUpDownVector:wR,LeftUpTeeVector:MR,LeftUpVectorBar:LR,LeftUpVector:kR,LeftVectorBar:PR,LeftVector:BR,lEg:FR,leg:UR,leq:GR,leqq:qR,leqslant:YR,lescc:zR,les:$R,lesdot:HR,lesdoto:VR,lesdotor:WR,lesg:KR,lesges:QR,lessapprox:XR,lessdot:jR,lesseqgtr:ZR,lesseqqgtr:JR,LessEqualGreater:eN,LessFullEqual:tN,LessGreater:nN,lessgtr:rN,LessLess:aN,lesssim:iN,LessSlantEqual:oN,LessTilde:sN,lfisht:lN,lfloor:cN,Lfr:uN,lfr:dN,lg:_N,lgE:pN,lHar:mN,lhard:fN,lharu:gN,lharul:hN,lhblk:EN,LJcy:SN,ljcy:bN,llarr:vN,ll:TN,Ll:yN,llcorner:CN,Lleftarrow:RN,llhard:NN,lltri:ON,Lmidot:AN,lmidot:IN,lmoustache:DN,lmoust:xN,lnap:wN,lnapprox:MN,lne:LN,lnE:kN,lneq:PN,lneqq:BN,lnsim:FN,loang:UN,loarr:GN,lobrk:qN,longleftarrow:YN,LongLeftArrow:zN,Longleftarrow:$N,longleftrightarrow:HN,LongLeftRightArrow:VN,Longleftrightarrow:WN,longmapsto:KN,longrightarrow:QN,LongRightArrow:XN,Longrightarrow:jN,looparrowleft:ZN,looparrowright:JN,lopar:eO,Lopf:tO,lopf:nO,loplus:rO,lotimes:aO,lowast:iO,lowbar:oO,LowerLeftArrow:sO,LowerRightArrow:lO,loz:cO,lozenge:uO,lozf:dO,lpar:_O,lparlt:pO,lrarr:mO,lrcorner:fO,lrhar:gO,lrhard:hO,lrm:EO,lrtri:SO,lsaquo:bO,lscr:vO,Lscr:TO,lsh:yO,Lsh:CO,lsim:RO,lsime:NO,lsimg:OO,lsqb:AO,lsquo:IO,lsquor:DO,Lstrok:xO,lstrok:wO,ltcc:MO,ltcir:LO,lt:kO,LT:PO,Lt:BO,ltdot:FO,lthree:UO,ltimes:GO,ltlarr:qO,ltquest:YO,ltri:zO,ltrie:$O,ltrif:HO,ltrPar:VO,lurdshar:WO,luruhar:KO,lvertneqq:QO,lvnE:XO,macr:jO,male:ZO,malt:JO,maltese:eA,Map:"\u2905",map:tA,mapsto:nA,mapstodown:rA,mapstoleft:aA,mapstoup:iA,marker:oA,mcomma:sA,Mcy:lA,mcy:cA,mdash:uA,mDDot:dA,measuredangle:_A,MediumSpace:pA,Mellintrf:mA,Mfr:fA,mfr:gA,mho:hA,micro:EA,midast:SA,midcir:bA,mid:vA,middot:TA,minusb:yA,minus:CA,minusd:RA,minusdu:NA,MinusPlus:OA,mlcp:AA,mldr:IA,mnplus:DA,models:xA,Mopf:wA,mopf:MA,mp:LA,mscr:kA,Mscr:PA,mstpos:BA,Mu:FA,mu:UA,multimap:GA,mumap:qA,nabla:YA,Nacute:zA,nacute:HA,nang:VA,nap:WA,napE:KA,napid:QA,napos:XA,napprox:jA,natural:ZA,naturals:JA,natur:eI,nbsp:tI,nbump:nI,nbumpe:rI,ncap:aI,Ncaron:iI,ncaron:oI,Ncedil:sI,ncedil:lI,ncong:cI,ncongdot:uI,ncup:dI,Ncy:_I,ncy:pI,ndash:mI,nearhk:fI,nearr:gI,neArr:hI,nearrow:EI,ne:SI,nedot:bI,NegativeMediumSpace:vI,NegativeThickSpace:TI,NegativeThinSpace:yI,NegativeVeryThinSpace:CI,nequiv:RI,nesear:NI,nesim:OI,NestedGreaterGreater:AI,NestedLessLess:II,NewLine:DI,nexist:xI,nexists:wI,Nfr:MI,nfr:LI,ngE:kI,nge:PI,ngeq:BI,ngeqq:FI,ngeqslant:UI,nges:GI,nGg:qI,ngsim:YI,nGt:zI,ngt:$I,ngtr:HI,nGtv:VI,nharr:WI,nhArr:KI,nhpar:QI,ni:XI,nis:jI,nisd:ZI,niv:JI,NJcy:eD,njcy:tD,nlarr:nD,nlArr:rD,nldr:aD,nlE:iD,nle:oD,nleftarrow:sD,nLeftarrow:lD,nleftrightarrow:cD,nLeftrightarrow:uD,nleq:dD,nleqq:_D,nleqslant:pD,nles:mD,nless:fD,nLl:gD,nlsim:hD,nLt:ED,nlt:SD,nltri:bD,nltrie:vD,nLtv:TD,nmid:yD,NoBreak:CD,NonBreakingSpace:RD,nopf:ND,Nopf:OD,Not:AD,not:ID,NotCongruent:DD,NotCupCap:xD,NotDoubleVerticalBar:wD,NotElement:MD,NotEqual:LD,NotEqualTilde:kD,NotExists:PD,NotGreater:BD,NotGreaterEqual:FD,NotGreaterFullEqual:UD,NotGreaterGreater:GD,NotGreaterLess:qD,NotGreaterSlantEqual:YD,NotGreaterTilde:zD,NotHumpDownHump:$D,NotHumpEqual:HD,notin:VD,notindot:WD,notinE:KD,notinva:QD,notinvb:XD,notinvc:jD,NotLeftTriangleBar:ZD,NotLeftTriangle:JD,NotLeftTriangleEqual:ex,NotLess:tx,NotLessEqual:nx,NotLessGreater:rx,NotLessLess:ax,NotLessSlantEqual:ix,NotLessTilde:ox,NotNestedGreaterGreater:sx,NotNestedLessLess:lx,notni:cx,notniva:ux,notnivb:dx,notnivc:_x,NotPrecedes:px,NotPrecedesEqual:mx,NotPrecedesSlantEqual:fx,NotReverseElement:gx,NotRightTriangleBar:hx,NotRightTriangle:Ex,NotRightTriangleEqual:Sx,NotSquareSubset:bx,NotSquareSubsetEqual:vx,NotSquareSuperset:Tx,NotSquareSupersetEqual:yx,NotSubset:Cx,NotSubsetEqual:Rx,NotSucceeds:Nx,NotSucceedsEqual:Ox,NotSucceedsSlantEqual:Ax,NotSucceedsTilde:Ix,NotSuperset:Dx,NotSupersetEqual:xx,NotTilde:wx,NotTildeEqual:Mx,NotTildeFullEqual:Lx,NotTildeTilde:kx,NotVerticalBar:Px,nparallel:Bx,npar:Fx,nparsl:Ux,npart:Gx,npolint:qx,npr:Yx,nprcue:zx,nprec:$x,npreceq:Hx,npre:Vx,nrarrc:Wx,nrarr:Kx,nrArr:Qx,nrarrw:Xx,nrightarrow:jx,nRightarrow:Zx,nrtri:Jx,nrtrie:ew,nsc:tw,nsccue:nw,nsce:rw,Nscr:aw,nscr:iw,nshortmid:ow,nshortparallel:sw,nsim:lw,nsime:cw,nsimeq:uw,nsmid:dw,nspar:_w,nsqsube:pw,nsqsupe:mw,nsub:fw,nsubE:gw,nsube:hw,nsubset:Ew,nsubseteq:Sw,nsubseteqq:bw,nsucc:vw,nsucceq:Tw,nsup:yw,nsupE:Cw,nsupe:Rw,nsupset:Nw,nsupseteq:Ow,nsupseteqq:Aw,ntgl:Iw,Ntilde:Dw,ntilde:xw,ntlg:ww,ntriangleleft:Mw,ntrianglelefteq:Lw,ntriangleright:kw,ntrianglerighteq:Pw,Nu:Bw,nu:Fw,num:Uw,numero:Gw,numsp:qw,nvap:Yw,nvdash:zw,nvDash:$w,nVdash:Hw,nVDash:Vw,nvge:Ww,nvgt:Kw,nvHarr:Qw,nvinfin:Xw,nvlArr:jw,nvle:Zw,nvlt:Jw,nvltrie:e2,nvrArr:t2,nvrtrie:n2,nvsim:r2,nwarhk:a2,nwarr:i2,nwArr:o2,nwarrow:s2,nwnear:l2,Oacute:c2,oacute:u2,oast:d2,Ocirc:_2,ocirc:p2,ocir:m2,Ocy:f2,ocy:g2,odash:h2,Odblac:E2,odblac:S2,odiv:b2,odot:v2,odsold:T2,OElig:y2,oelig:C2,ofcir:R2,Ofr:N2,ofr:O2,ogon:A2,Ograve:I2,ograve:D2,ogt:x2,ohbar:w2,ohm:M2,oint:L2,olarr:k2,olcir:P2,olcross:B2,oline:F2,olt:U2,Omacr:G2,omacr:q2,Omega:Y2,omega:z2,Omicron:$2,omicron:H2,omid:V2,ominus:W2,Oopf:K2,oopf:Q2,opar:X2,OpenCurlyDoubleQuote:j2,OpenCurlyQuote:Z2,operp:J2,oplus:eM,orarr:tM,Or:nM,or:rM,ord:aM,order:iM,orderof:oM,ordf:sM,ordm:lM,origof:cM,oror:uM,orslope:dM,orv:_M,oS:pM,Oscr:mM,oscr:fM,Oslash:gM,oslash:hM,osol:EM,Otilde:SM,otilde:bM,otimesas:vM,Otimes:TM,otimes:yM,Ouml:CM,ouml:RM,ovbar:NM,OverBar:OM,OverBrace:AM,OverBracket:IM,OverParenthesis:DM,para:xM,parallel:wM,par:MM,parsim:LM,parsl:kM,part:PM,PartialD:BM,Pcy:FM,pcy:UM,percnt:GM,period:qM,permil:YM,perp:zM,pertenk:$M,Pfr:HM,pfr:VM,Phi:WM,phi:KM,phiv:QM,phmmat:XM,phone:jM,Pi:ZM,pi:JM,pitchfork:e4,piv:t4,planck:n4,planckh:r4,plankv:a4,plusacir:i4,plusb:o4,pluscir:s4,plus:l4,plusdo:c4,plusdu:u4,pluse:d4,PlusMinus:_4,plusmn:p4,plussim:m4,plustwo:f4,pm:g4,Poincareplane:h4,pointint:E4,popf:S4,Popf:b4,pound:v4,prap:T4,Pr:y4,pr:C4,prcue:R4,precapprox:N4,prec:O4,preccurlyeq:A4,Precedes:I4,PrecedesEqual:D4,PrecedesSlantEqual:x4,PrecedesTilde:w4,preceq:M4,precnapprox:L4,precneqq:k4,precnsim:P4,pre:B4,prE:F4,precsim:U4,prime:G4,Prime:q4,primes:Y4,prnap:z4,prnE:$4,prnsim:H4,prod:V4,Product:W4,profalar:K4,profline:Q4,profsurf:X4,prop:j4,Proportional:Z4,Proportion:J4,propto:eL,prsim:tL,prurel:nL,Pscr:rL,pscr:aL,Psi:iL,psi:oL,puncsp:sL,Qfr:lL,qfr:cL,qint:uL,qopf:dL,Qopf:_L,qprime:pL,Qscr:mL,qscr:fL,quaternions:gL,quatint:hL,quest:EL,questeq:SL,quot:bL,QUOT:vL,rAarr:TL,race:yL,Racute:CL,racute:RL,radic:NL,raemptyv:OL,rang:AL,Rang:IL,rangd:DL,range:xL,rangle:wL,raquo:ML,rarrap:LL,rarrb:kL,rarrbfs:PL,rarrc:BL,rarr:FL,Rarr:UL,rArr:GL,rarrfs:qL,rarrhk:YL,rarrlp:zL,rarrpl:$L,rarrsim:HL,Rarrtl:VL,rarrtl:WL,rarrw:KL,ratail:QL,rAtail:XL,ratio:jL,rationals:ZL,rbarr:JL,rBarr:ek,RBarr:tk,rbbrk:nk,rbrace:rk,rbrack:ak,rbrke:ik,rbrksld:ok,rbrkslu:sk,Rcaron:lk,rcaron:ck,Rcedil:uk,rcedil:dk,rceil:_k,rcub:pk,Rcy:mk,rcy:fk,rdca:gk,rdldhar:hk,rdquo:Ek,rdquor:Sk,rdsh:bk,real:vk,realine:Tk,realpart:yk,reals:Ck,Re:Rk,rect:Nk,reg:Ok,REG:Ak,ReverseElement:Ik,ReverseEquilibrium:Dk,ReverseUpEquilibrium:xk,rfisht:wk,rfloor:Mk,rfr:Lk,Rfr:kk,rHar:Pk,rhard:Bk,rharu:Fk,rharul:Uk,Rho:Gk,rho:qk,rhov:Yk,RightAngleBracket:zk,RightArrowBar:$k,rightarrow:Hk,RightArrow:Vk,Rightarrow:Wk,RightArrowLeftArrow:Kk,rightarrowtail:Qk,RightCeiling:Xk,RightDoubleBracket:jk,RightDownTeeVector:Zk,RightDownVectorBar:Jk,RightDownVector:e3,RightFloor:t3,rightharpoondown:n3,rightharpoonup:r3,rightleftarrows:a3,rightleftharpoons:i3,rightrightarrows:o3,rightsquigarrow:s3,RightTeeArrow:l3,RightTee:c3,RightTeeVector:u3,rightthreetimes:d3,RightTriangleBar:_3,RightTriangle:p3,RightTriangleEqual:m3,RightUpDownVector:f3,RightUpTeeVector:g3,RightUpVectorBar:h3,RightUpVector:E3,RightVectorBar:S3,RightVector:b3,ring:v3,risingdotseq:T3,rlarr:y3,rlhar:C3,rlm:R3,rmoustache:N3,rmoust:O3,rnmid:A3,roang:I3,roarr:D3,robrk:x3,ropar:w3,ropf:M3,Ropf:L3,roplus:k3,rotimes:P3,RoundImplies:B3,rpar:F3,rpargt:U3,rppolint:G3,rrarr:q3,Rrightarrow:Y3,rsaquo:z3,rscr:$3,Rscr:H3,rsh:V3,Rsh:W3,rsqb:K3,rsquo:Q3,rsquor:X3,rthree:j3,rtimes:Z3,rtri:J3,rtrie:e5,rtrif:t5,rtriltri:n5,RuleDelayed:r5,ruluhar:a5,rx:i5,Sacute:o5,sacute:s5,sbquo:l5,scap:c5,Scaron:u5,scaron:d5,Sc:_5,sc:p5,sccue:m5,sce:f5,scE:g5,Scedil:h5,scedil:E5,Scirc:S5,scirc:b5,scnap:v5,scnE:T5,scnsim:y5,scpolint:C5,scsim:R5,Scy:N5,scy:O5,sdotb:A5,sdot:I5,sdote:D5,searhk:x5,searr:w5,seArr:M5,searrow:L5,sect:k5,semi:P5,seswar:B5,setminus:F5,setmn:U5,sext:G5,Sfr:q5,sfr:Y5,sfrown:z5,sharp:$5,SHCHcy:H5,shchcy:V5,SHcy:W5,shcy:K5,ShortDownArrow:Q5,ShortLeftArrow:X5,shortmid:j5,shortparallel:Z5,ShortRightArrow:J5,ShortUpArrow:eP,shy:tP,Sigma:nP,sigma:rP,sigmaf:aP,sigmav:iP,sim:oP,simdot:sP,sime:lP,simeq:cP,simg:uP,simgE:dP,siml:_P,simlE:pP,simne:mP,simplus:fP,simrarr:gP,slarr:hP,SmallCircle:EP,smallsetminus:SP,smashp:bP,smeparsl:vP,smid:TP,smile:yP,smt:CP,smte:RP,smtes:NP,SOFTcy:OP,softcy:AP,solbar:IP,solb:DP,sol:xP,Sopf:wP,sopf:MP,spades:LP,spadesuit:kP,spar:PP,sqcap:BP,sqcaps:FP,sqcup:UP,sqcups:GP,Sqrt:qP,sqsub:YP,sqsube:zP,sqsubset:$P,sqsubseteq:HP,sqsup:VP,sqsupe:WP,sqsupset:KP,sqsupseteq:QP,square:XP,Square:jP,SquareIntersection:ZP,SquareSubset:JP,SquareSubsetEqual:e6,SquareSuperset:t6,SquareSupersetEqual:n6,SquareUnion:r6,squarf:a6,squ:i6,squf:o6,srarr:s6,Sscr:l6,sscr:c6,ssetmn:u6,ssmile:d6,sstarf:_6,Star:p6,star:m6,starf:f6,straightepsilon:g6,straightphi:h6,strns:E6,sub:S6,Sub:b6,subdot:v6,subE:T6,sube:y6,subedot:C6,submult:R6,subnE:N6,subne:O6,subplus:A6,subrarr:I6,subset:D6,Subset:x6,subseteq:w6,subseteqq:M6,SubsetEqual:L6,subsetneq:k6,subsetneqq:P6,subsim:B6,subsub:F6,subsup:U6,succapprox:G6,succ:q6,succcurlyeq:Y6,Succeeds:z6,SucceedsEqual:$6,SucceedsSlantEqual:H6,SucceedsTilde:V6,succeq:W6,succnapprox:K6,succneqq:Q6,succnsim:X6,succsim:j6,SuchThat:Z6,sum:J6,Sum:e7,sung:t7,sup1:n7,sup2:r7,sup3:a7,sup:i7,Sup:o7,supdot:s7,supdsub:l7,supE:c7,supe:u7,supedot:d7,Superset:_7,SupersetEqual:p7,suphsol:m7,suphsub:f7,suplarr:g7,supmult:h7,supnE:E7,supne:S7,supplus:b7,supset:v7,Supset:T7,supseteq:y7,supseteqq:C7,supsetneq:R7,supsetneqq:N7,supsim:O7,supsub:A7,supsup:I7,swarhk:D7,swarr:x7,swArr:w7,swarrow:M7,swnwar:L7,szlig:k7,Tab:P7,target:B7,Tau:F7,tau:U7,tbrk:G7,Tcaron:q7,tcaron:Y7,Tcedil:z7,tcedil:$7,Tcy:H7,tcy:V7,tdot:W7,telrec:K7,Tfr:Q7,tfr:X7,there4:j7,therefore:Z7,Therefore:J7,Theta:e8,theta:t8,thetasym:n8,thetav:r8,thickapprox:a8,thicksim:i8,ThickSpace:o8,ThinSpace:s8,thinsp:l8,thkap:c8,thksim:u8,THORN:d8,thorn:_8,tilde:p8,Tilde:m8,TildeEqual:f8,TildeFullEqual:g8,TildeTilde:h8,timesbar:E8,timesb:S8,times:b8,timesd:v8,tint:T8,toea:y8,topbot:C8,topcir:R8,top:N8,Topf:O8,topf:A8,topfork:I8,tosa:D8,tprime:x8,trade:w8,TRADE:M8,triangle:L8,triangledown:k8,triangleleft:P8,trianglelefteq:B8,triangleq:F8,triangleright:U8,trianglerighteq:G8,tridot:q8,trie:Y8,triminus:z8,TripleDot:$8,triplus:H8,trisb:V8,tritime:W8,trpezium:K8,Tscr:Q8,tscr:X8,TScy:j8,tscy:Z8,TSHcy:J8,tshcy:e9,Tstrok:t9,tstrok:n9,twixt:r9,twoheadleftarrow:a9,twoheadrightarrow:i9,Uacute:o9,uacute:s9,uarr:l9,Uarr:c9,uArr:u9,Uarrocir:d9,Ubrcy:_9,ubrcy:p9,Ubreve:m9,ubreve:f9,Ucirc:g9,ucirc:h9,Ucy:E9,ucy:S9,udarr:b9,Udblac:v9,udblac:T9,udhar:y9,ufisht:C9,Ufr:R9,ufr:N9,Ugrave:O9,ugrave:A9,uHar:I9,uharl:D9,uharr:x9,uhblk:w9,ulcorn:M9,ulcorner:L9,ulcrop:k9,ultri:P9,Umacr:B9,umacr:F9,uml:U9,UnderBar:G9,UnderBrace:q9,UnderBracket:Y9,UnderParenthesis:z9,Union:$9,UnionPlus:H9,Uogon:V9,uogon:W9,Uopf:K9,uopf:Q9,UpArrowBar:X9,uparrow:j9,UpArrow:Z9,Uparrow:J9,UpArrowDownArrow:eB,updownarrow:tB,UpDownArrow:nB,Updownarrow:rB,UpEquilibrium:aB,upharpoonleft:iB,upharpoonright:oB,uplus:sB,UpperLeftArrow:lB,UpperRightArrow:cB,upsi:uB,Upsi:dB,upsih:_B,Upsilon:pB,upsilon:mB,UpTeeArrow:fB,UpTee:gB,upuparrows:hB,urcorn:EB,urcorner:SB,urcrop:bB,Uring:vB,uring:TB,urtri:yB,Uscr:CB,uscr:RB,utdot:NB,Utilde:OB,utilde:AB,utri:IB,utrif:DB,uuarr:xB,Uuml:wB,uuml:MB,uwangle:LB,vangrt:kB,varepsilon:PB,varkappa:BB,varnothing:FB,varphi:UB,varpi:GB,varpropto:qB,varr:YB,vArr:zB,varrho:$B,varsigma:HB,varsubsetneq:VB,varsubsetneqq:WB,varsupsetneq:KB,varsupsetneqq:QB,vartheta:XB,vartriangleleft:jB,vartriangleright:ZB,vBar:JB,Vbar:eF,vBarv:tF,Vcy:nF,vcy:rF,vdash:aF,vDash:iF,Vdash:oF,VDash:sF,Vdashl:lF,veebar:cF,vee:uF,Vee:dF,veeeq:_F,vellip:pF,verbar:mF,Verbar:fF,vert:gF,Vert:hF,VerticalBar:EF,VerticalLine:SF,VerticalSeparator:bF,VerticalTilde:vF,VeryThinSpace:TF,Vfr:yF,vfr:CF,vltri:RF,vnsub:NF,vnsup:OF,Vopf:AF,vopf:IF,vprop:DF,vrtri:xF,Vscr:wF,vscr:MF,vsubnE:LF,vsubne:kF,vsupnE:PF,vsupne:BF,Vvdash:FF,vzigzag:UF,Wcirc:GF,wcirc:qF,wedbar:YF,wedge:zF,Wedge:$F,wedgeq:HF,weierp:VF,Wfr:WF,wfr:KF,Wopf:QF,wopf:XF,wp:jF,wr:ZF,wreath:JF,Wscr:eU,wscr:tU,xcap:nU,xcirc:rU,xcup:aU,xdtri:iU,Xfr:oU,xfr:sU,xharr:lU,xhArr:cU,Xi:uU,xi:dU,xlarr:_U,xlArr:pU,xmap:mU,xnis:fU,xodot:gU,Xopf:hU,xopf:EU,xoplus:SU,xotime:bU,xrarr:vU,xrArr:TU,Xscr:yU,xscr:CU,xsqcup:RU,xuplus:NU,xutri:OU,xvee:AU,xwedge:IU,Yacute:DU,yacute:xU,YAcy:wU,yacy:MU,Ycirc:LU,ycirc:kU,Ycy:PU,ycy:BU,yen:FU,Yfr:UU,yfr:GU,YIcy:qU,yicy:YU,Yopf:zU,yopf:$U,Yscr:HU,yscr:VU,YUcy:WU,yucy:KU,yuml:QU,Yuml:XU,Zacute:jU,zacute:ZU,Zcaron:JU,zcaron:eG,Zcy:tG,zcy:nG,Zdot:rG,zdot:aG,zeetrf:iG,ZeroWidthSpace:oG,Zeta:sG,zeta:lG,zfr:cG,Zfr:uG,ZHcy:dG,zhcy:_G,zigrarr:pG,zopf:mG,Zopf:fG,Zscr:gG,zscr:hG,zwj:EG,zwnj:SG},Ol=bG,zi=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4E\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/,Wn={},vs={};function vG(e){var t,n,r=vs[e];if(r)return r;for(r=vs[e]=[],t=0;t<128;t++)n=String.fromCharCode(t),/^[0-9a-z]$/i.test(n)?r.push(n):r.push("%"+("0"+t.toString(16).toUpperCase()).slice(-2));for(t=0;t=55296&&l<=57343){if(l>=55296&&l<=56319&&r+1=56320&&u<=57343)){d+=encodeURIComponent(e[r]+e[r+1]),r++;continue}d+="%EF%BF%BD";continue}d+=encodeURIComponent(e[r])}return d}ha.defaultChars=";/?:@&=+$,-_.!~*'()#";ha.componentChars="-_.!~*'()";var TG=ha,Ts={};function yG(e){var t,n,r=Ts[e];if(r)return r;for(r=Ts[e]=[],t=0;t<128;t++)n=String.fromCharCode(t),r.push(n);for(t=0;t=55296&&g<=57343?h+="\uFFFD\uFFFD\uFFFD":h+=String.fromCharCode(g),i+=6;continue}if((u&248)===240&&i+91114111?h+="\uFFFD\uFFFD\uFFFD\uFFFD":(g-=65536,h+=String.fromCharCode(55296+(g>>10),56320+(g&1023))),i+=9;continue}h+="\uFFFD"}return h})}Ea.defaultChars=";/?:@&=+$,#";Ea.componentChars="";var CG=Ea,RG=function(t){var n="";return n+=t.protocol||"",n+=t.slashes?"//":"",n+=t.auth?t.auth+"@":"",t.hostname&&t.hostname.indexOf(":")!==-1?n+="["+t.hostname+"]":n+=t.hostname||"",n+=t.port?":"+t.port:"",n+=t.pathname||"",n+=t.search||"",n+=t.hash||"",n};function da(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}var NG=/^([a-z0-9.+-]+:)/i,OG=/:[0-9]*$/,AG=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,IG=["<",">",'"',"`"," ","\r",` `," "],DG=["{","}","|","\\","^","`"].concat(IG),xG=["'"].concat(DG),ys=["%","/","?",";","#"].concat(xG),Cs=["/","?","#"],wG=255,Rs=/^[+a-z0-9A-Z_-]{0,63}$/,MG=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,Ns={javascript:!0,"javascript:":!0},Os={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function LG(e,t){if(e&&e instanceof da)return e;var n=new da;return n.parse(e,t),n}da.prototype.parse=function(e,t){var n,r,i,l,u,c=e;if(c=c.trim(),!t&&e.split("#").length===1){var d=AG.exec(c);if(d)return this.pathname=d[1],d[2]&&(this.search=d[2]),this}var f=NG.exec(c);if(f&&(f=f[0],i=f.toLowerCase(),this.protocol=f,c=c.substr(f.length)),(t||f||c.match(/^\/\/[^@\/]+@[^@\/]+/))&&(u=c.substr(0,2)==="//",u&&!(f&&Ns[f])&&(c=c.substr(2),this.slashes=!0)),!Ns[f]&&(u||f&&!Os[f])){var g=-1;for(n=0;n127?E+="x":E+=C[v];if(!E.match(Rs)){var S=b.slice(0,n),A=b.slice(n+1),P=C.match(MG);P&&(S.push(P[1]),A.unshift(P[2])),A.length&&(c=A.join(".")+c),this.hostname=S.join(".");break}}}}this.hostname.length>wG&&(this.hostname=""),y&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}var F=c.indexOf("#");F!==-1&&(this.hash=c.substr(F),c=c.slice(0,F));var G=c.indexOf("?");return G!==-1&&(this.search=c.substr(G),c=c.slice(0,G)),c&&(this.pathname=c),Os[i]&&this.hostname&&!this.pathname&&(this.pathname=""),this};da.prototype.parseHost=function(e){var t=OG.exec(e);t&&(t=t[0],t!==":"&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)};var kG=LG;Wn.encode=TG;Wn.decode=CG;Wn.format=RG;Wn.parse=kG;var Kn={},Al=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,Il=/[\0-\x1F\x7F-\x9F]/,PG=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/,Dl=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/;Kn.Any=Al;Kn.Cc=Il;Kn.Cf=PG;Kn.P=zi;Kn.Z=Dl;(function(e){function t(x){return Object.prototype.toString.call(x)}function n(x){return t(x)==="[object String]"}var r=Object.prototype.hasOwnProperty;function i(x,Y){return r.call(x,Y)}function l(x){var Y=Array.prototype.slice.call(arguments,1);return Y.forEach(function(V){if(!!V){if(typeof V!="object")throw new TypeError(V+"must be object");Object.keys(V).forEach(function(j){x[j]=V[j]})}}),x}function u(x,Y,V){return[].concat(x.slice(0,Y),V,x.slice(Y+1))}function c(x){return!(x>=55296&&x<=57343||x>=64976&&x<=65007||(x&65535)===65535||(x&65535)===65534||x>=0&&x<=8||x===11||x>=14&&x<=31||x>=127&&x<=159||x>1114111)}function d(x){if(x>65535){x-=65536;var Y=55296+(x>>10),V=56320+(x&1023);return String.fromCharCode(Y,V)}return String.fromCharCode(x)}var f=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,g=/&([a-z#][a-z0-9]{1,31});/gi,h=new RegExp(f.source+"|"+g.source,"gi"),p=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i,m=Ol;function y(x,Y){var V=0;return i(m,Y)?m[Y]:Y.charCodeAt(0)===35&&p.test(Y)&&(V=Y[1].toLowerCase()==="x"?parseInt(Y.slice(2),16):parseInt(Y.slice(1),10),c(V))?d(V):x}function b(x){return x.indexOf("\\")<0?x:x.replace(f,"$1")}function C(x){return x.indexOf("\\")<0&&x.indexOf("&")<0?x:x.replace(h,function(Y,V,j){return V||y(Y,j)})}var E=/[&<>"]/,v=/[&<>"]/g,N={"&":"&","<":"<",">":">",'"':"""};function S(x){return N[x]}function A(x){return E.test(x)?x.replace(v,S):x}var P=/[.?*+^$[\]\\(){}|-]/g;function F(x){return x.replace(P,"\\$&")}function G(x){switch(x){case 9:case 32:return!0}return!1}function z(x){if(x>=8192&&x<=8202)return!0;switch(x){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}var k=zi;function L(x){return k.test(x)}function w(x){switch(x){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function M(x){return x=x.trim().replace(/\s+/g," "),"\u1E9E".toLowerCase()==="\u1E7E"&&(x=x.replace(/ẞ/g,"\xDF")),x.toLowerCase().toUpperCase()}e.lib={},e.lib.mdurl=Wn,e.lib.ucmicro=Kn,e.assign=l,e.isString=n,e.has=i,e.unescapeMd=b,e.unescapeAll=C,e.isValidEntityCode=c,e.fromCodePoint=d,e.escapeHtml=A,e.arrayReplaceAt=u,e.isSpace=G,e.isWhiteSpace=z,e.isMdAsciiPunct=w,e.isPunctChar=L,e.escapeRE=F,e.normalizeReference=M})(Ze);var Sa={},BG=function(t,n,r){var i,l,u,c,d=-1,f=t.posMax,g=t.pos;for(t.pos=n+1,i=1;t.pos32))return d;if(i===41){if(l===0)break;l--}n++}return c===n||l!==0||(d.str=As(t.slice(c,n)),d.lines=u,d.pos=n,d.ok=!0),d},UG=Ze.unescapeAll,GG=function(t,n,r){var i,l,u=0,c=n,d={ok:!1,pos:0,lines:0,str:""};if(n>=r||(l=t.charCodeAt(n),l!==34&&l!==39&&l!==40))return d;for(n++,l===40&&(l=41);n"+yn(e[t].content)+""};Kt.code_block=function(e,t,n,r,i){var l=e[t];return""+yn(e[t].content)+` `};Kt.fence=function(e,t,n,r,i){var l=e[t],u=l.info?YG(l.info).trim():"",c="",d="",f,g,h,p,m;return u&&(h=u.split(/(\s+)/g),c=h[0],d=h.slice(2).join("")),n.highlight?f=n.highlight(l.content,c,d)||yn(l.content):f=yn(l.content),f.indexOf("0,"no-data-text":e.$L(e.noText),"highlight-row":"",stripe:""}}),e.total>e.pageSize?t("Page",{attrs:{total:e.total,current:e.page,"page-size":e.pageSize,disabled:e.loadIng>0,simple:!0},on:{"on-change":e.setPage,"on-page-size-change":e.setPageSize}}):e._e()],1)},u=[];const f={name:"FileHistory",props:{value:{type:Boolean,default:!1},file:{type:Object,default:()=>({})}},data(){return{loadIng:0,columns:[{title:this.$L("\u65E5\u671F"),key:"created_at",width:168},{title:this.$L("\u521B\u5EFA\u4EBA"),width:120,render:(e,{row:s})=>e("UserAvatar",{props:{showName:!0,size:22,userid:s.userid}})},{title:this.$L("\u5927\u5C0F"),key:"size",width:90,render:(e,{row:s})=>e("AutoTip",$A.bytesToSize(s.size))},{title:this.$L("\u64CD\u4F5C"),align:"center",width:100,render:(e,{index:s,row:t,column:i})=>s===0&&this.page===1?e("div","-"):e("TableAction",{props:{column:i,menu:[{label:this.$L("\u67E5\u770B"),action:"preview"},{label:this.$L("\u8FD8\u539F"),action:"restore"}]},on:{action:a=>{this.onAction(a,t)}}})}],list:[],page:1,pageSize:10,total:0,noText:""}},mounted(){},watch:{value:{handler(e){e&&this.setPage(1)},immediate:!0}},computed:{fileId(){return this.file.id||0}},methods:{getLists(){this.fileId!==0&&(this.loadIng++,this.$store.dispatch("call",{url:"file/content/history",data:{id:this.fileId,page:Math.max(this.page,1),pagesize:Math.max($A.runNum(this.pageSize),10)}}).then(({data:e})=>{this.page=e.current_page,this.total=e.total,this.list=e.data,this.noText="\u6CA1\u6709\u76F8\u5173\u7684\u6570\u636E"}).catch(()=>{this.noText="\u6570\u636E\u52A0\u8F7D\u5931\u8D25"}).finally(e=>{this.loadIng--}))},setPage(e){this.page=e,this.getLists()},setPageSize(e){this.page=1,this.pageSize=e,this.getLists()},onAction(e,s){switch(e){case"restore":this.$emit("on-restore",s);break;case"preview":const t=`/single/file/${this.fileId}?history_id=${s.id}&history_at=${s.created_at}`;this.$Electron?this.$Electron.sendMessage("windowRouter",{name:`file-${this.fileId}-${s.id}`,path:t,userAgent:"/hideenOfficeTitle/",force:!1,config:{title:$A.getFileName(this.file)+` [${s.created_at}]`,titleFixed:!0,parent:null,width:Math.min(window.screen.availWidth,1440),height:Math.min(window.screen.availHeight,900)},webPreferences:{nodeIntegrationInSubFrames:this.file.type==="drawio"}}):this.$isEEUiApp?$A.eeuiAppOpenPage({pageType:"app",pageTitle:$A.getFileName(this.file)+` [${s.created_at}]`,url:"web.js",params:{titleFixed:!0,allowAccess:!0,url:$A.rightDelete(window.location.href,window.location.hash)+`#${t}`}}):window.open($A.apiUrl(`..${t}`));break}}}},o={};var p=r(f,h,u,!1,v,"44e1704c",null,null);function v(e){for(let s in o)this[s]=o[s]}var _=function(){return p.exports}(),m=function(){var e=this,s=e.$createElement,t=e._self._c||s;return e.ready?t("div",{staticClass:"file-content"},[e.isPreview?t("IFrame",{staticClass:"preview-iframe",attrs:{src:e.previewUrl},on:{"on-load":e.onFrameLoad}}):e.contentDetail?[["word","excel","ppt"].includes(e.file.type)?t("EPopover",{attrs:{trigger:"click"},model:{value:e.historyShow,callback:function(i){e.historyShow=i},expression:"historyShow"}},[t("div",{staticClass:"file-content-history"},[t("FileHistory",{attrs:{value:e.historyShow,file:e.file},on:{"on-restore":e.onRestoreHistory}})],1),t("div",{ref:"officeHeader",staticClass:"office-header",attrs:{slot:"reference"},slot:"reference"})]):t("div",{staticClass:"edit-header"},[t("div",{staticClass:"header-title"},[e.equalContent?e._e():t("EPopover",{staticClass:"file-unsave-tip",model:{value:e.unsaveTip,callback:function(i){e.unsaveTip=i},expression:"unsaveTip"}},[t("div",{staticClass:"task-detail-delete-file-popover"},[t("p",[e._v(e._s(e.$L("\u672A\u4FDD\u5B58\u5F53\u524D\u4FEE\u6539\u5185\u5BB9\uFF1F")))]),t("div",{staticClass:"buttons"},[t("Button",{attrs:{size:"small",type:"text"},on:{click:e.unSaveGive}},[e._v(e._s(e.$L("\u653E\u5F03")))]),t("Button",{attrs:{size:"small",type:"primary"},on:{click:e.onSaveSave}},[e._v(e._s(e.$L("\u4FDD\u5B58")))])],1)]),t("span",{attrs:{slot:"reference"},slot:"reference"},[e._v("["+e._s(e.$L("\u672A\u4FDD\u5B58"))+"*]")])]),e._v(" "+e._s(e.fileName)+" ")],1),t("div",{staticClass:"header-user"},[t("ul",[e._l(e.editUser,function(i,a){return a<=10?t("li",{key:a},[t("UserAvatar",{attrs:{userid:i,size:28,"border-witdh":2}})],1):e._e()}),e.editUser.length>10?t("li",{staticClass:"more",attrs:{title:e.editUser.length}},[e._v(e._s(e.editUser.length>999?"...":e.editUser.length))]):e._e()],2)]),e.file.type=="document"&&e.contentDetail?t("div",{staticClass:"header-hint"},[t("ButtonGroup",{attrs:{size:"small",shape:"circle"}},[t("Button",{attrs:{type:`${e.contentDetail.type=="md"?"primary":"default"}`},on:{click:function(i){return e.setTextType("md")}}},[e._v(e._s(e.$L("MD\u7F16\u8F91\u5668")))]),t("Button",{attrs:{type:`${e.contentDetail.type!="md"?"primary":"default"}`},on:{click:function(i){return e.setTextType("text")}}},[e._v(e._s(e.$L("\u6587\u672C\u7F16\u8F91\u5668")))])],1)],1):e._e(),e.file.type=="mind"?t("div",{staticClass:"header-hint"},[e._v(" "+e._s(e.$L("\u9009\u4E2D\u8282\u70B9\uFF0C\u6309enter\u952E\u6DFB\u52A0\u540C\u7EA7\u8282\u70B9\uFF0Ctab\u952E\u6DFB\u52A0\u5B50\u8282\u70B9"))+" ")]):e._e(),e.file.type=="mind"?t("Dropdown",{staticClass:"header-hint",attrs:{trigger:"click",transfer:""},on:{"on-click":e.exportMenu}},[t("a",{attrs:{href:"javascript:void(0)"}},[e._v(e._s(e.$L("\u5BFC\u51FA"))),t("Icon",{attrs:{type:"ios-arrow-down"}})],1),t("DropdownMenu",{attrs:{slot:"list"},slot:"list"},[t("DropdownItem",{attrs:{name:"png"}},[e._v(e._s(e.$L("\u5BFC\u51FAPNG\u56FE\u7247")))]),t("DropdownItem",{attrs:{name:"pdf"}},[e._v(e._s(e.$L("\u5BFC\u51FAPDF\u6587\u4EF6")))])],1)],1):e._e(),e.file.only_view?e._e():[t("div",{staticClass:"header-icons"},[t("ETooltip",{attrs:{disabled:e.$isEEUiApp||e.windowTouch,content:e.$L("\u6587\u4EF6\u94FE\u63A5")}},[t("div",{staticClass:"header-icon",on:{click:function(i){return e.handleClick("link")}}},[t("i",{staticClass:"taskfont"},[e._v("\uE785")])])]),t("EPopover",{attrs:{trigger:"click"},model:{value:e.historyShow,callback:function(i){e.historyShow=i},expression:"historyShow"}},[t("div",{staticClass:"file-content-history"},[t("FileHistory",{attrs:{value:e.historyShow,file:e.file},on:{"on-restore":e.onRestoreHistory}})],1),t("ETooltip",{ref:"historyTip",attrs:{slot:"reference",disabled:e.$isEEUiApp||e.windowTouch||e.historyShow,content:e.$L("\u5386\u53F2\u7248\u672C")},slot:"reference"},[t("div",{staticClass:"header-icon"},[t("i",{staticClass:"taskfont"},[e._v("\uE71D")])])])],1)],1),t("Button",{staticClass:"header-button",attrs:{disabled:e.equalContent,loading:e.loadSave>0,size:"small",type:"primary"},on:{click:function(i){return e.handleClick("save")}}},[e._v(e._s(e.$L("\u4FDD\u5B58")))])]],2),t("div",{staticClass:"content-body"},[e.historyShow?t("div",{staticClass:"content-mask"}):e._e(),e.file.type=="document"?[e.contentDetail.type=="md"?t("MDEditor",{attrs:{height:"100%"},model:{value:e.contentDetail.content,callback:function(i){e.$set(e.contentDetail,"content",i)},expression:"contentDetail.content"}}):t("TEditor",{attrs:{height:"100%"},on:{editorSave:function(i){return e.handleClick("saveBefore")}},model:{value:e.contentDetail.content,callback:function(i){e.$set(e.contentDetail,"content",i)},expression:"contentDetail.content"}})]:e.file.type=="drawio"?t("Drawio",{ref:"myFlow",attrs:{title:e.file.name},on:{saveData:function(i){return e.handleClick("saveBefore")}},model:{value:e.contentDetail,callback:function(i){e.contentDetail=i},expression:"contentDetail"}}):e.file.type=="mind"?t("Minder",{ref:"myMind",on:{saveData:function(i){return e.handleClick("saveBefore")}},model:{value:e.contentDetail,callback:function(i){e.contentDetail=i},expression:"contentDetail"}}):["code","txt"].includes(e.file.type)?t("AceEditor",{attrs:{ext:e.file.ext},on:{saveData:function(i){return e.handleClick("saveBefore")}},model:{value:e.contentDetail.content,callback:function(i){e.$set(e.contentDetail,"content",i)},expression:"contentDetail.content"}}):["word","excel","ppt"].includes(e.file.type)?t("OnlyOffice",{attrs:{documentKey:e.documentKey},on:{"on-document-ready":function(i){return e.handleClick("officeReady")}},model:{value:e.contentDetail,callback:function(i){e.contentDetail=i},expression:"contentDetail"}}):e._e()],2)]:e._e(),e.contentLoad?t("div",{staticClass:"content-load"},[t("Loading")],1):e._e(),t("Modal",{attrs:{title:e.$L("\u6587\u4EF6\u94FE\u63A5"),"mask-closable":!1},model:{value:e.linkShow,callback:function(i){e.linkShow=i},expression:"linkShow"}},[t("div",[t("div",{staticStyle:{margin:"-10px 0 8px"}},[e._v(e._s(e.$L("\u6587\u4EF6\u540D\u79F0"))+": "+e._s(e.linkData.name))]),t("Input",{ref:"linkInput",attrs:{type:"textarea",rows:3,readonly:""},on:{"on-focus":e.linkFocus},model:{value:e.linkData.url,callback:function(i){e.$set(e.linkData,"url",i)},expression:"linkData.url"}}),t("div",{staticClass:"form-tip",staticStyle:{"padding-top":"6px"}},[e._v(e._s(e.$L("\u53EF\u901A\u8FC7\u6B64\u94FE\u63A5\u6D4F\u89C8\u6587\u4EF6\u3002"))),t("a",{attrs:{href:"javascript:void(0)"},on:{click:e.linkCopy}},[e._v(e._s(e.$L("\u70B9\u51FB\u590D\u5236\u94FE\u63A5")))])])],1),t("div",{staticClass:"adaption",attrs:{slot:"footer"},slot:"footer"},[t("Button",{attrs:{type:"default"},on:{click:function(i){e.linkShow=!1}}},[e._v(e._s(e.$L("\u53D6\u6D88")))]),t("Poptip",{staticStyle:{"margin-left":"8px"},attrs:{confirm:"",placement:"bottom","ok-text":e.$L("\u786E\u5B9A"),"cancel-text":e.$L("\u53D6\u6D88"),transfer:""},on:{"on-ok":function(i){return e.linkGet(!0)}}},[t("div",{attrs:{slot:"title"},slot:"title"},[t("p",[t("strong",[e._v(e._s(e.$L("\u6CE8\u610F\uFF1A\u5237\u65B0\u5C06\u5BFC\u81F4\u539F\u6765\u7684\u94FE\u63A5\u5931\u6548\uFF01")))])])]),t("Button",{attrs:{type:"primary",loading:e.linkLoad>0}},[e._v(e._s(e.$L("\u5237\u65B0")))])],1)],1)])],2):e._e()},y=[];const k=()=>n(()=>import("./index.dedff080.js"),["js/build/index.dedff080.js","js/build/index.4dae4044.css","js/build/app.3c1b5c04.js","js/build/app.b2de25ef.css","js/build/ImgUpload.3e6ccbfd.js"]),$=()=>n(()=>import("./TEditor.917688db.js"),["js/build/TEditor.917688db.js","js/build/app.3c1b5c04.js","js/build/app.b2de25ef.css","js/build/ImgUpload.3e6ccbfd.js"]),w=()=>n(()=>import("./AceEditor.25f1dbec.js"),["js/build/AceEditor.25f1dbec.js","js/build/app.3c1b5c04.js","js/build/app.b2de25ef.css"]),g=()=>n(()=>import("./OnlyOffice.e9a75626.js"),["js/build/OnlyOffice.e9a75626.js","js/build/OnlyOffice.a5dfbde1.css","js/build/app.3c1b5c04.js","js/build/app.b2de25ef.css","js/build/IFrame.019fb497.js"]),D=()=>n(()=>import("./Drawio.4136dec3.js"),["js/build/Drawio.4136dec3.js","js/build/Drawio.fc5c6326.css","js/build/app.3c1b5c04.js","js/build/app.b2de25ef.css","js/build/IFrame.019fb497.js"]),x=()=>n(()=>import("./Minder.d8da9c94.js"),["js/build/Minder.d8da9c94.js","js/build/Minder.f2273bdb.css","js/build/IFrame.019fb497.js","js/build/app.3c1b5c04.js","js/build/app.b2de25ef.css"]),C={name:"FileContent",components:{IFrame:d,FileHistory:_,AceEditor:w,TEditor:$,MDEditor:k,OnlyOffice:g,Drawio:D,Minder:x},props:{value:{type:Boolean,default:!1},file:{type:Object,default:()=>({})}},data(){return{ready:!1,loadSave:0,loadContent:0,unsaveTip:!1,fileExt:null,contentDetail:null,contentBak:{},editUser:[],loadPreview:!0,linkShow:!1,linkData:{},linkLoad:0,historyShow:!1,officeReady:!1}},mounted(){document.addEventListener("keydown",this.keySave),window.addEventListener("message",this.handleOfficeMessage),this.$isSubElectron&&(window.__onBeforeUnload=()=>{if(!this.equalContent)return $A.modalConfirm({content:"\u4FEE\u6539\u7684\u5185\u5BB9\u5C1A\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u653E\u5F03\u4FEE\u6539\u5417\uFF1F",cancelText:"\u53D6\u6D88",okText:"\u653E\u5F03",onOk:()=>{this.$Electron.sendMessage("windowDestroy")}}),!0})},beforeDestroy(){document.removeEventListener("keydown",this.keySave),window.removeEventListener("message",this.handleOfficeMessage)},watch:{value:{handler(e){e?(this.ready=!0,this.editUser=[this.userId],this.getContent()):(this.linkShow=!1,this.historyShow=!1,this.officeReady=!1,this.fileExt=null)},immediate:!0},historyShow(e){!e&&this.$refs.historyTip&&this.$refs.historyTip.updatePopper()},wsMsg:{handler(e){const{type:s,action:t,data:i}=e;switch(s){case"path":i.path=="/single/file/"+this.fileId&&(this.editUser=i.userids);break;case"file":t=="content"&&this.value&&i.id==this.fileId&&$A.modalConfirm({title:"\u66F4\u65B0\u63D0\u793A",content:"\u56E2\u961F\u6210\u5458\uFF08"+e.nickname+"\uFF09\u66F4\u65B0\u4E86\u5185\u5BB9\uFF0C
\u66F4\u65B0\u65F6\u95F4\uFF1A"+$A.formatDate("Y-m-d H:i:s",e.time)+"\u3002

\u70B9\u51FB\u3010\u786E\u5B9A\u3011\u52A0\u8F7D\u6700\u65B0\u5185\u5BB9\u3002",onOk:()=>{this.getContent()}});break}},deep:!0}},computed:{...c(["wsMsg"]),fileId(){return this.file.id||0},fileName(){return this.fileExt?$A.getFileName(Object.assign(this.file,{ext:this.fileExt})):$A.getFileName(this.file)},equalContent(){return this.contentBak==$A.jsonStringify(this.contentDetail)},contentLoad(){return this.loadContent>0||this.previewLoad},isPreview(){return this.contentDetail&&this.contentDetail.preview===!0},previewLoad(){return this.isPreview&&this.loadPreview===!0},previewUrl(){if(this.isPreview){const{name:e,key:s}=this.contentDetail;return $A.apiUrl(`../online/preview/${e}?key=${s}`)}return""}},methods:{handleOfficeMessage({data:e,source:s}){if(e.source==="onlyoffice")switch(e.action){case"ready":s.postMessage("createMenu","*");break;case"link":this.handleClick("link");break;case"history":const t=this.$refs.officeHeader;t&&(t.style.top=`${e.rect.top}px`,t.style.left=`${e.rect.left}px`,t.style.width=`${e.rect.width}px`,t.style.height=`${e.rect.height}px`,t.click());break}},onFrameLoad(){this.loadPreview=!1},keySave(e){this.value&&e.keyCode===83&&(e.metaKey||e.ctrlKey)&&(e.preventDefault(),this.onSaveSave())},getContent(){if(this.fileId===0){this.contentDetail={},this.updateBak();return}if(["word","excel","ppt"].includes(this.file.type)){this.contentDetail=$A.cloneJSON(this.file),this.updateBak();return}this.loadSave++,setTimeout(e=>{this.loadContent++},600),this.$store.dispatch("call",{url:"file/content",data:{id:this.fileId}}).then(({data:e})=>{this.contentDetail=e.content,this.updateBak()}).catch(({msg:e})=>{$A.modalError(e)}).finally(e=>{this.loadSave--,this.loadContent--})},updateBak(){this.contentBak=$A.jsonStringify(this.contentDetail)},handleClick(e){switch(e){case"link":this.linkData={id:this.fileId,name:this.file.name},this.linkShow=!0,this.linkGet();break;case"saveBefore":!this.equalContent&&this.loadSave==0?this.handleClick("save"):$A.messageWarning("\u6CA1\u6709\u4EFB\u4F55\u4FEE\u6539\uFF01");break;case"save":if(this.file.only_view)return;this.updateBak(),this.loadSave++,this.$store.dispatch("call",{url:"file/content/save",method:"post",data:{id:this.fileId,content:this.contentBak}}).then(({data:s,msg:t})=>{$A.messageSuccess(t);const i={id:this.fileId,size:s.size};this.fileExt&&(i.ext=this.fileExt,this.fileExt=null),this.$store.dispatch("saveFile",i)}).catch(({msg:s})=>{$A.modalError(s),this.getContent()}).finally(s=>{this.loadSave--});break;case"officeReady":this.officeReady=!0;break}},onRestoreHistory(e){this.historyShow=!1,$A.modalConfirm({content:`\u4F60\u786E\u5B9A\u6587\u4EF6\u8FD8\u539F\u81F3\u3010${e.created_at}\u3011\u5417\uFF1F`,cancelText:"\u53D6\u6D88",okText:"\u786E\u5B9A",loading:!0,onOk:()=>new Promise((s,t)=>{this.$store.dispatch("call",{url:"file/content/restore",data:{id:this.fileId,history_id:e.id}}).then(({msg:i})=>{s(i),this.contentDetail=null,this.getContent()}).catch(({msg:i})=>{t(i)})})})},linkGet(e){this.linkLoad++,this.$store.dispatch("call",{url:"file/link",data:{id:this.linkData.id,refresh:e===!0?"yes":"no"}}).then(({data:s})=>{this.linkData=Object.assign(s,{id:this.linkData.id,name:this.linkData.name}),this.linkFocus()}).catch(({msg:s})=>{this.linkShow=!1,$A.modalError(s)}).finally(s=>{this.linkLoad--})},linkCopy(){!this.linkData.url||(this.linkFocus(),this.$copyText(this.linkData.url).then(e=>{$A.messageSuccess("\u590D\u5236\u6210\u529F")}).catch(e=>{$A.messageError("\u590D\u5236\u5931\u8D25")}))},linkFocus(){this.$nextTick(e=>{this.$refs.linkInput.focus({cursor:"all"})})},exportMenu(e){switch(this.file.type){case"mind":this.$refs.myMind.exportHandle(e,this.file.name);break}},unSaveGive(){this.getContent(),this.unsaveTip=!1},onSaveSave(){this.handleClick("save"),this.unsaveTip=!1},setTextType(e){this.fileExt=e,this.$set(this.contentDetail,"type",e)},documentKey(){return new Promise(e=>{this.$store.dispatch("call",{url:"file/content",data:{id:this.fileId,only_update_at:"yes"}}).then(({data:s})=>{e(`${s.id}-${$A.Time(s.update_at)}`)}).catch(()=>{e(0)})})}}},l={};var S=r(C,m,y,!1,L,null,null,null);function L(e){for(let s in l)this[s]=l[s]}var T=function(){return S.exports}();export{T as default}; +import{n as r,m as c,_ as n}from"./app.dc83aadd.js";import{I as d}from"./IFrame.6b2c020f.js";var h=function(){var e=this,s=e.$createElement,t=e._self._c||s;return t("div",{staticClass:"file-history"},[t("Table",{attrs:{width:480,"max-height":e.windowHeight-180,columns:e.columns,data:e.list,loading:e.loadIng>0,"no-data-text":e.$L(e.noText),"highlight-row":"",stripe:""}}),e.total>e.pageSize?t("Page",{attrs:{total:e.total,current:e.page,"page-size":e.pageSize,disabled:e.loadIng>0,simple:!0},on:{"on-change":e.setPage,"on-page-size-change":e.setPageSize}}):e._e()],1)},u=[];const f={name:"FileHistory",props:{value:{type:Boolean,default:!1},file:{type:Object,default:()=>({})}},data(){return{loadIng:0,columns:[{title:this.$L("\u65E5\u671F"),key:"created_at",width:168},{title:this.$L("\u521B\u5EFA\u4EBA"),width:120,render:(e,{row:s})=>e("UserAvatar",{props:{showName:!0,size:22,userid:s.userid}})},{title:this.$L("\u5927\u5C0F"),key:"size",width:90,render:(e,{row:s})=>e("AutoTip",$A.bytesToSize(s.size))},{title:this.$L("\u64CD\u4F5C"),align:"center",width:100,render:(e,{index:s,row:t,column:i})=>s===0&&this.page===1?e("div","-"):e("TableAction",{props:{column:i,menu:[{label:this.$L("\u67E5\u770B"),action:"preview"},{label:this.$L("\u8FD8\u539F"),action:"restore"}]},on:{action:a=>{this.onAction(a,t)}}})}],list:[],page:1,pageSize:10,total:0,noText:""}},mounted(){},watch:{value:{handler(e){e&&this.setPage(1)},immediate:!0}},computed:{fileId(){return this.file.id||0}},methods:{getLists(){this.fileId!==0&&(this.loadIng++,this.$store.dispatch("call",{url:"file/content/history",data:{id:this.fileId,page:Math.max(this.page,1),pagesize:Math.max($A.runNum(this.pageSize),10)}}).then(({data:e})=>{this.page=e.current_page,this.total=e.total,this.list=e.data,this.noText="\u6CA1\u6709\u76F8\u5173\u7684\u6570\u636E"}).catch(()=>{this.noText="\u6570\u636E\u52A0\u8F7D\u5931\u8D25"}).finally(e=>{this.loadIng--}))},setPage(e){this.page=e,this.getLists()},setPageSize(e){this.page=1,this.pageSize=e,this.getLists()},onAction(e,s){switch(e){case"restore":this.$emit("on-restore",s);break;case"preview":const t=`/single/file/${this.fileId}?history_id=${s.id}&history_at=${s.created_at}`;this.$Electron?this.$Electron.sendMessage("windowRouter",{name:`file-${this.fileId}-${s.id}`,path:t,userAgent:"/hideenOfficeTitle/",force:!1,config:{title:$A.getFileName(this.file)+` [${s.created_at}]`,titleFixed:!0,parent:null,width:Math.min(window.screen.availWidth,1440),height:Math.min(window.screen.availHeight,900)},webPreferences:{nodeIntegrationInSubFrames:this.file.type==="drawio"}}):this.$isEEUiApp?$A.eeuiAppOpenPage({pageType:"app",pageTitle:$A.getFileName(this.file)+` [${s.created_at}]`,url:"web.js",params:{titleFixed:!0,allowAccess:!0,url:$A.rightDelete(window.location.href,window.location.hash)+`#${t}`}}):window.open($A.apiUrl(`..${t}`));break}}}},o={};var p=r(f,h,u,!1,v,"44e1704c",null,null);function v(e){for(let s in o)this[s]=o[s]}var _=function(){return p.exports}(),m=function(){var e=this,s=e.$createElement,t=e._self._c||s;return e.ready?t("div",{staticClass:"file-content"},[e.isPreview?t("IFrame",{staticClass:"preview-iframe",attrs:{src:e.previewUrl},on:{"on-load":e.onFrameLoad}}):e.contentDetail?[["word","excel","ppt"].includes(e.file.type)?t("EPopover",{attrs:{trigger:"click"},model:{value:e.historyShow,callback:function(i){e.historyShow=i},expression:"historyShow"}},[t("div",{staticClass:"file-content-history"},[t("FileHistory",{attrs:{value:e.historyShow,file:e.file},on:{"on-restore":e.onRestoreHistory}})],1),t("div",{ref:"officeHeader",staticClass:"office-header",attrs:{slot:"reference"},slot:"reference"})]):t("div",{staticClass:"edit-header"},[t("div",{staticClass:"header-title"},[e.equalContent?e._e():t("EPopover",{staticClass:"file-unsave-tip",model:{value:e.unsaveTip,callback:function(i){e.unsaveTip=i},expression:"unsaveTip"}},[t("div",{staticClass:"task-detail-delete-file-popover"},[t("p",[e._v(e._s(e.$L("\u672A\u4FDD\u5B58\u5F53\u524D\u4FEE\u6539\u5185\u5BB9\uFF1F")))]),t("div",{staticClass:"buttons"},[t("Button",{attrs:{size:"small",type:"text"},on:{click:e.unSaveGive}},[e._v(e._s(e.$L("\u653E\u5F03")))]),t("Button",{attrs:{size:"small",type:"primary"},on:{click:e.onSaveSave}},[e._v(e._s(e.$L("\u4FDD\u5B58")))])],1)]),t("span",{attrs:{slot:"reference"},slot:"reference"},[e._v("["+e._s(e.$L("\u672A\u4FDD\u5B58"))+"*]")])]),e._v(" "+e._s(e.fileName)+" ")],1),t("div",{staticClass:"header-user"},[t("ul",[e._l(e.editUser,function(i,a){return a<=10?t("li",{key:a},[t("UserAvatar",{attrs:{userid:i,size:28,"border-witdh":2}})],1):e._e()}),e.editUser.length>10?t("li",{staticClass:"more",attrs:{title:e.editUser.length}},[e._v(e._s(e.editUser.length>999?"...":e.editUser.length))]):e._e()],2)]),e.file.type=="document"&&e.contentDetail?t("div",{staticClass:"header-hint"},[t("ButtonGroup",{attrs:{size:"small",shape:"circle"}},[t("Button",{attrs:{type:`${e.contentDetail.type=="md"?"primary":"default"}`},on:{click:function(i){return e.setTextType("md")}}},[e._v(e._s(e.$L("MD\u7F16\u8F91\u5668")))]),t("Button",{attrs:{type:`${e.contentDetail.type!="md"?"primary":"default"}`},on:{click:function(i){return e.setTextType("text")}}},[e._v(e._s(e.$L("\u6587\u672C\u7F16\u8F91\u5668")))])],1)],1):e._e(),e.file.type=="mind"?t("div",{staticClass:"header-hint"},[e._v(" "+e._s(e.$L("\u9009\u4E2D\u8282\u70B9\uFF0C\u6309enter\u952E\u6DFB\u52A0\u540C\u7EA7\u8282\u70B9\uFF0Ctab\u952E\u6DFB\u52A0\u5B50\u8282\u70B9"))+" ")]):e._e(),e.file.type=="mind"?t("Dropdown",{staticClass:"header-hint",attrs:{trigger:"click",transfer:""},on:{"on-click":e.exportMenu}},[t("a",{attrs:{href:"javascript:void(0)"}},[e._v(e._s(e.$L("\u5BFC\u51FA"))),t("Icon",{attrs:{type:"ios-arrow-down"}})],1),t("DropdownMenu",{attrs:{slot:"list"},slot:"list"},[t("DropdownItem",{attrs:{name:"png"}},[e._v(e._s(e.$L("\u5BFC\u51FAPNG\u56FE\u7247")))]),t("DropdownItem",{attrs:{name:"pdf"}},[e._v(e._s(e.$L("\u5BFC\u51FAPDF\u6587\u4EF6")))])],1)],1):e._e(),e.file.only_view?e._e():[t("div",{staticClass:"header-icons"},[t("ETooltip",{attrs:{disabled:e.$isEEUiApp||e.windowTouch,content:e.$L("\u6587\u4EF6\u94FE\u63A5")}},[t("div",{staticClass:"header-icon",on:{click:function(i){return e.handleClick("link")}}},[t("i",{staticClass:"taskfont"},[e._v("\uE785")])])]),t("EPopover",{attrs:{trigger:"click"},model:{value:e.historyShow,callback:function(i){e.historyShow=i},expression:"historyShow"}},[t("div",{staticClass:"file-content-history"},[t("FileHistory",{attrs:{value:e.historyShow,file:e.file},on:{"on-restore":e.onRestoreHistory}})],1),t("ETooltip",{ref:"historyTip",attrs:{slot:"reference",disabled:e.$isEEUiApp||e.windowTouch||e.historyShow,content:e.$L("\u5386\u53F2\u7248\u672C")},slot:"reference"},[t("div",{staticClass:"header-icon"},[t("i",{staticClass:"taskfont"},[e._v("\uE71D")])])])],1)],1),t("Button",{staticClass:"header-button",attrs:{disabled:e.equalContent,loading:e.loadSave>0,size:"small",type:"primary"},on:{click:function(i){return e.handleClick("save")}}},[e._v(e._s(e.$L("\u4FDD\u5B58")))])]],2),t("div",{staticClass:"content-body"},[e.historyShow?t("div",{staticClass:"content-mask"}):e._e(),e.file.type=="document"?[e.contentDetail.type=="md"?t("MDEditor",{attrs:{height:"100%"},model:{value:e.contentDetail.content,callback:function(i){e.$set(e.contentDetail,"content",i)},expression:"contentDetail.content"}}):t("TEditor",{attrs:{height:"100%"},on:{editorSave:function(i){return e.handleClick("saveBefore")}},model:{value:e.contentDetail.content,callback:function(i){e.$set(e.contentDetail,"content",i)},expression:"contentDetail.content"}})]:e.file.type=="drawio"?t("Drawio",{ref:"myFlow",attrs:{title:e.file.name},on:{saveData:function(i){return e.handleClick("saveBefore")}},model:{value:e.contentDetail,callback:function(i){e.contentDetail=i},expression:"contentDetail"}}):e.file.type=="mind"?t("Minder",{ref:"myMind",on:{saveData:function(i){return e.handleClick("saveBefore")}},model:{value:e.contentDetail,callback:function(i){e.contentDetail=i},expression:"contentDetail"}}):["code","txt"].includes(e.file.type)?t("AceEditor",{attrs:{ext:e.file.ext},on:{saveData:function(i){return e.handleClick("saveBefore")}},model:{value:e.contentDetail.content,callback:function(i){e.$set(e.contentDetail,"content",i)},expression:"contentDetail.content"}}):["word","excel","ppt"].includes(e.file.type)?t("OnlyOffice",{attrs:{documentKey:e.documentKey},on:{"on-document-ready":function(i){return e.handleClick("officeReady")}},model:{value:e.contentDetail,callback:function(i){e.contentDetail=i},expression:"contentDetail"}}):e._e()],2)]:e._e(),e.contentLoad?t("div",{staticClass:"content-load"},[t("Loading")],1):e._e(),t("Modal",{attrs:{title:e.$L("\u6587\u4EF6\u94FE\u63A5"),"mask-closable":!1},model:{value:e.linkShow,callback:function(i){e.linkShow=i},expression:"linkShow"}},[t("div",[t("div",{staticStyle:{margin:"-10px 0 8px"}},[e._v(e._s(e.$L("\u6587\u4EF6\u540D\u79F0"))+": "+e._s(e.linkData.name))]),t("Input",{ref:"linkInput",attrs:{type:"textarea",rows:3,readonly:""},on:{"on-focus":e.linkFocus},model:{value:e.linkData.url,callback:function(i){e.$set(e.linkData,"url",i)},expression:"linkData.url"}}),t("div",{staticClass:"form-tip",staticStyle:{"padding-top":"6px"}},[e._v(e._s(e.$L("\u53EF\u901A\u8FC7\u6B64\u94FE\u63A5\u6D4F\u89C8\u6587\u4EF6\u3002"))),t("a",{attrs:{href:"javascript:void(0)"},on:{click:e.linkCopy}},[e._v(e._s(e.$L("\u70B9\u51FB\u590D\u5236\u94FE\u63A5")))])])],1),t("div",{staticClass:"adaption",attrs:{slot:"footer"},slot:"footer"},[t("Button",{attrs:{type:"default"},on:{click:function(i){e.linkShow=!1}}},[e._v(e._s(e.$L("\u53D6\u6D88")))]),t("Poptip",{staticStyle:{"margin-left":"8px"},attrs:{confirm:"",placement:"bottom","ok-text":e.$L("\u786E\u5B9A"),"cancel-text":e.$L("\u53D6\u6D88"),transfer:""},on:{"on-ok":function(i){return e.linkGet(!0)}}},[t("div",{attrs:{slot:"title"},slot:"title"},[t("p",[t("strong",[e._v(e._s(e.$L("\u6CE8\u610F\uFF1A\u5237\u65B0\u5C06\u5BFC\u81F4\u539F\u6765\u7684\u94FE\u63A5\u5931\u6548\uFF01")))])])]),t("Button",{attrs:{type:"primary",loading:e.linkLoad>0}},[e._v(e._s(e.$L("\u5237\u65B0")))])],1)],1)])],2):e._e()},y=[];const k=()=>n(()=>import("./index.8978869e.js"),["js/build/index.8978869e.js","js/build/index.4dae4044.css","js/build/app.dc83aadd.js","js/build/app.192b75a6.css","js/build/ImgUpload.1faf7a71.js"]),$=()=>n(()=>import("./TEditor.50f1b2a4.js"),["js/build/TEditor.50f1b2a4.js","js/build/app.dc83aadd.js","js/build/app.192b75a6.css","js/build/ImgUpload.1faf7a71.js"]),w=()=>n(()=>import("./AceEditor.88c02393.js"),["js/build/AceEditor.88c02393.js","js/build/app.dc83aadd.js","js/build/app.192b75a6.css"]),g=()=>n(()=>import("./OnlyOffice.bf8c7552.js"),["js/build/OnlyOffice.bf8c7552.js","js/build/OnlyOffice.a5dfbde1.css","js/build/app.dc83aadd.js","js/build/app.192b75a6.css","js/build/IFrame.6b2c020f.js"]),D=()=>n(()=>import("./Drawio.48801bb7.js"),["js/build/Drawio.48801bb7.js","js/build/Drawio.fc5c6326.css","js/build/app.dc83aadd.js","js/build/app.192b75a6.css","js/build/IFrame.6b2c020f.js"]),x=()=>n(()=>import("./Minder.18af8cfb.js"),["js/build/Minder.18af8cfb.js","js/build/Minder.f2273bdb.css","js/build/IFrame.6b2c020f.js","js/build/app.dc83aadd.js","js/build/app.192b75a6.css"]),C={name:"FileContent",components:{IFrame:d,FileHistory:_,AceEditor:w,TEditor:$,MDEditor:k,OnlyOffice:g,Drawio:D,Minder:x},props:{value:{type:Boolean,default:!1},file:{type:Object,default:()=>({})}},data(){return{ready:!1,loadSave:0,loadContent:0,unsaveTip:!1,fileExt:null,contentDetail:null,contentBak:{},editUser:[],loadPreview:!0,linkShow:!1,linkData:{},linkLoad:0,historyShow:!1,officeReady:!1}},mounted(){document.addEventListener("keydown",this.keySave),window.addEventListener("message",this.handleOfficeMessage),this.$isSubElectron&&(window.__onBeforeUnload=()=>{if(!this.equalContent)return $A.modalConfirm({content:"\u4FEE\u6539\u7684\u5185\u5BB9\u5C1A\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u653E\u5F03\u4FEE\u6539\u5417\uFF1F",cancelText:"\u53D6\u6D88",okText:"\u653E\u5F03",onOk:()=>{this.$Electron.sendMessage("windowDestroy")}}),!0})},beforeDestroy(){document.removeEventListener("keydown",this.keySave),window.removeEventListener("message",this.handleOfficeMessage)},watch:{value:{handler(e){e?(this.ready=!0,this.editUser=[this.userId],this.getContent()):(this.linkShow=!1,this.historyShow=!1,this.officeReady=!1,this.fileExt=null)},immediate:!0},historyShow(e){!e&&this.$refs.historyTip&&this.$refs.historyTip.updatePopper()},wsMsg:{handler(e){const{type:s,action:t,data:i}=e;switch(s){case"path":i.path=="/single/file/"+this.fileId&&(this.editUser=i.userids);break;case"file":t=="content"&&this.value&&i.id==this.fileId&&$A.modalConfirm({title:"\u66F4\u65B0\u63D0\u793A",content:"\u56E2\u961F\u6210\u5458\uFF08"+e.nickname+"\uFF09\u66F4\u65B0\u4E86\u5185\u5BB9\uFF0C
\u66F4\u65B0\u65F6\u95F4\uFF1A"+$A.formatDate("Y-m-d H:i:s",e.time)+"\u3002

\u70B9\u51FB\u3010\u786E\u5B9A\u3011\u52A0\u8F7D\u6700\u65B0\u5185\u5BB9\u3002",onOk:()=>{this.getContent()}});break}},deep:!0}},computed:{...c(["wsMsg"]),fileId(){return this.file.id||0},fileName(){return this.fileExt?$A.getFileName(Object.assign(this.file,{ext:this.fileExt})):$A.getFileName(this.file)},equalContent(){return this.contentBak==$A.jsonStringify(this.contentDetail)},contentLoad(){return this.loadContent>0||this.previewLoad},isPreview(){return this.contentDetail&&this.contentDetail.preview===!0},previewLoad(){return this.isPreview&&this.loadPreview===!0},previewUrl(){if(this.isPreview){const{name:e,key:s}=this.contentDetail;return $A.apiUrl(`../online/preview/${e}?key=${s}`)}return""}},methods:{handleOfficeMessage({data:e,source:s}){if(e.source==="onlyoffice")switch(e.action){case"ready":s.postMessage("createMenu","*");break;case"link":this.handleClick("link");break;case"history":const t=this.$refs.officeHeader;t&&(t.style.top=`${e.rect.top}px`,t.style.left=`${e.rect.left}px`,t.style.width=`${e.rect.width}px`,t.style.height=`${e.rect.height}px`,t.click());break}},onFrameLoad(){this.loadPreview=!1},keySave(e){this.value&&e.keyCode===83&&(e.metaKey||e.ctrlKey)&&(e.preventDefault(),this.onSaveSave())},getContent(){if(this.fileId===0){this.contentDetail={},this.updateBak();return}if(["word","excel","ppt"].includes(this.file.type)){this.contentDetail=$A.cloneJSON(this.file),this.updateBak();return}this.loadSave++,setTimeout(e=>{this.loadContent++},600),this.$store.dispatch("call",{url:"file/content",data:{id:this.fileId}}).then(({data:e})=>{this.contentDetail=e.content,this.updateBak()}).catch(({msg:e})=>{$A.modalError(e)}).finally(e=>{this.loadSave--,this.loadContent--})},updateBak(){this.contentBak=$A.jsonStringify(this.contentDetail)},handleClick(e){switch(e){case"link":this.linkData={id:this.fileId,name:this.file.name},this.linkShow=!0,this.linkGet();break;case"saveBefore":!this.equalContent&&this.loadSave==0?this.handleClick("save"):$A.messageWarning("\u6CA1\u6709\u4EFB\u4F55\u4FEE\u6539\uFF01");break;case"save":if(this.file.only_view)return;this.updateBak(),this.loadSave++,this.$store.dispatch("call",{url:"file/content/save",method:"post",data:{id:this.fileId,content:this.contentBak}}).then(({data:s,msg:t})=>{$A.messageSuccess(t);const i={id:this.fileId,size:s.size};this.fileExt&&(i.ext=this.fileExt,this.fileExt=null),this.$store.dispatch("saveFile",i)}).catch(({msg:s})=>{$A.modalError(s),this.getContent()}).finally(s=>{this.loadSave--});break;case"officeReady":this.officeReady=!0;break}},onRestoreHistory(e){this.historyShow=!1,$A.modalConfirm({content:`\u4F60\u786E\u5B9A\u6587\u4EF6\u8FD8\u539F\u81F3\u3010${e.created_at}\u3011\u5417\uFF1F`,cancelText:"\u53D6\u6D88",okText:"\u786E\u5B9A",loading:!0,onOk:()=>new Promise((s,t)=>{this.$store.dispatch("call",{url:"file/content/restore",data:{id:this.fileId,history_id:e.id}}).then(({msg:i})=>{s(i),this.contentDetail=null,this.getContent()}).catch(({msg:i})=>{t(i)})})})},linkGet(e){this.linkLoad++,this.$store.dispatch("call",{url:"file/link",data:{id:this.linkData.id,refresh:e===!0?"yes":"no"}}).then(({data:s})=>{this.linkData=Object.assign(s,{id:this.linkData.id,name:this.linkData.name}),this.linkFocus()}).catch(({msg:s})=>{this.linkShow=!1,$A.modalError(s)}).finally(s=>{this.linkLoad--})},linkCopy(){!this.linkData.url||(this.linkFocus(),this.$copyText(this.linkData.url).then(e=>{$A.messageSuccess("\u590D\u5236\u6210\u529F")}).catch(e=>{$A.messageError("\u590D\u5236\u5931\u8D25")}))},linkFocus(){this.$nextTick(e=>{this.$refs.linkInput.focus({cursor:"all"})})},exportMenu(e){switch(this.file.type){case"mind":this.$refs.myMind.exportHandle(e,this.file.name);break}},unSaveGive(){this.getContent(),this.unsaveTip=!1},onSaveSave(){this.handleClick("save"),this.unsaveTip=!1},setTextType(e){this.fileExt=e,this.$set(this.contentDetail,"type",e)},documentKey(){return new Promise(e=>{this.$store.dispatch("call",{url:"file/content",data:{id:this.fileId,only_update_at:"yes"}}).then(({data:s})=>{e(`${s.id}-${$A.Time(s.update_at)}`)}).catch(()=>{e(0)})})}}},l={};var S=r(C,m,y,!1,L,null,null,null);function L(e){for(let s in l)this[s]=l[s]}var T=function(){return S.exports}();export{T as default}; diff --git a/public/js/build/FilePreview.61d158e7.js b/public/js/build/FilePreview.59f08005.js similarity index 76% rename from public/js/build/FilePreview.61d158e7.js rename to public/js/build/FilePreview.59f08005.js index ee970cdc9..7fc3e5a3b 100644 --- a/public/js/build/FilePreview.61d158e7.js +++ b/public/js/build/FilePreview.59f08005.js @@ -1 +1 @@ -import{n as r,_ as n}from"./app.3c1b5c04.js";import{I as a}from"./IFrame.019fb497.js";var s=function(){var e=this,i=e.$createElement,t=e._self._c||i;return t("div",{staticClass:"file-preview"},[e.isPreview?t("IFrame",{staticClass:"preview-iframe",attrs:{src:e.previewUrl},on:{"on-load":e.onFrameLoad}}):e.contentDetail?[t("div",{directives:[{name:"show",rawName:"v-show",value:e.headerShow&&!["word","excel","ppt"].includes(e.file.type),expression:"headerShow && !['word', 'excel', 'ppt'].includes(file.type)"}],staticClass:"edit-header"},[t("div",{staticClass:"header-title"},[t("div",{staticClass:"title-name"},[e._v(e._s(e.$A.getFileName(e.file)))]),t("Tag",{attrs:{color:"default"}},[e._v(e._s(e.$L("\u53EA\u8BFB")))]),t("div",{staticClass:"refresh"},[e.contentLoad?t("Loading"):t("Icon",{attrs:{type:"ios-refresh"},on:{click:e.getContent}})],1)],1),e.file.type=="mind"?t("Dropdown",{staticClass:"header-hint",attrs:{trigger:"click"},on:{"on-click":e.exportMenu}},[t("a",{attrs:{href:"javascript:void(0)"}},[e._v(e._s(e.$L("\u5BFC\u51FA"))),t("Icon",{attrs:{type:"ios-arrow-down"}})],1),t("DropdownMenu",{attrs:{slot:"list"},slot:"list"},[t("DropdownItem",{attrs:{name:"png"}},[e._v(e._s(e.$L("\u5BFC\u51FAPNG\u56FE\u7247")))]),t("DropdownItem",{attrs:{name:"pdf"}},[e._v(e._s(e.$L("\u5BFC\u51FAPDF\u6587\u4EF6")))])],1)],1):e._e()],1),t("div",{staticClass:"content-body"},[e.file.type=="document"?[e.contentDetail.type=="md"?t("MDPreview",{attrs:{initialValue:e.contentDetail.content}}):t("TEditor",{attrs:{value:e.contentDetail.content,height:"100%",readOnly:""}})]:e.file.type=="drawio"?t("Drawio",{ref:"myFlow",attrs:{value:e.contentDetail,title:e.file.name,readOnly:""}}):e.file.type=="mind"?t("Minder",{ref:"myMind",attrs:{value:e.contentDetail,readOnly:""}}):["code","txt"].includes(e.file.type)?t("AceEditor",{attrs:{value:e.contentDetail.content,ext:e.file.ext,readOnly:""}}):["word","excel","ppt"].includes(e.file.type)?t("OnlyOffice",{attrs:{value:e.contentDetail,code:e.code,historyId:e.historyId,documentKey:e.documentKey,readOnly:""}}):e._e()],2)]:e._e(),e.contentLoad?t("div",{staticClass:"content-load"},[t("Loading")],1):e._e()],2)},l=[];const d=()=>n(()=>import("./preview.ee7fff32.js"),["js/build/preview.ee7fff32.js","js/build/app.3c1b5c04.js","js/build/app.b2de25ef.css"]),c=()=>n(()=>import("./TEditor.917688db.js"),["js/build/TEditor.917688db.js","js/build/app.3c1b5c04.js","js/build/app.b2de25ef.css","js/build/ImgUpload.3e6ccbfd.js"]),_=()=>n(()=>import("./AceEditor.25f1dbec.js"),["js/build/AceEditor.25f1dbec.js","js/build/app.3c1b5c04.js","js/build/app.b2de25ef.css"]),p=()=>n(()=>import("./OnlyOffice.e9a75626.js"),["js/build/OnlyOffice.e9a75626.js","js/build/OnlyOffice.a5dfbde1.css","js/build/app.3c1b5c04.js","js/build/app.b2de25ef.css","js/build/IFrame.019fb497.js"]),u=()=>n(()=>import("./Drawio.4136dec3.js"),["js/build/Drawio.4136dec3.js","js/build/Drawio.fc5c6326.css","js/build/app.3c1b5c04.js","js/build/app.b2de25ef.css","js/build/IFrame.019fb497.js"]),h=()=>n(()=>import("./Minder.d8da9c94.js"),["js/build/Minder.d8da9c94.js","js/build/Minder.f2273bdb.css","js/build/IFrame.019fb497.js","js/build/app.3c1b5c04.js","js/build/app.b2de25ef.css"]),v={name:"FilePreview",components:{IFrame:a,AceEditor:_,TEditor:c,MDPreview:d,OnlyOffice:p,Drawio:u,Minder:h},props:{code:{type:String,default:""},historyId:{type:Number,default:0},file:{type:Object,default:()=>({})},headerShow:{type:Boolean,default:!0}},data(){return{loadContent:0,contentDetail:null,loadPreview:!0}},watch:{"file.id":{handler(e){e&&(this.contentDetail=null,this.getContent())},immediate:!0,deep:!0}},computed:{contentLoad(){return this.loadContent>0||this.previewLoad},isPreview(){return this.contentDetail&&this.contentDetail.preview===!0},previewLoad(){return this.isPreview&&this.loadPreview===!0},previewUrl(){if(this.isPreview){const{name:e,key:i}=this.contentDetail;return $A.apiUrl(`../online/preview/${e}?key=${i}`)}return""}},methods:{onFrameLoad(){this.loadPreview=!1},getContent(){if(["word","excel","ppt"].includes(this.file.type)){this.contentDetail=$A.cloneJSON(this.file);return}setTimeout(e=>{this.loadContent++},600),this.$store.dispatch("call",{url:"file/content",data:{id:this.code||this.file.id,history_id:this.historyId}}).then(({data:e})=>{this.contentDetail=e.content}).catch(({msg:e})=>{$A.modalError(e)}).finally(e=>{this.loadContent--})},documentKey(){return new Promise(e=>{this.$store.dispatch("call",{url:"file/content",data:{id:this.code||this.file.id,only_update_at:"yes"}}).then(({data:i})=>{e(`${i.id}-${$A.Time(i.update_at)}`)}).catch(()=>{e(0)})})},exportMenu(e){switch(this.file.type){case"mind":this.$refs.myMind.exportHandle(e,this.file.name);break}}}},o={};var f=r(v,s,l,!1,m,null,null,null);function m(e){for(let i in o)this[i]=o[i]}var D=function(){return f.exports}();export{D as default}; +import{n as r,_ as n}from"./app.dc83aadd.js";import{I as a}from"./IFrame.6b2c020f.js";var s=function(){var e=this,i=e.$createElement,t=e._self._c||i;return t("div",{staticClass:"file-preview"},[e.isPreview?t("IFrame",{staticClass:"preview-iframe",attrs:{src:e.previewUrl},on:{"on-load":e.onFrameLoad}}):e.contentDetail?[t("div",{directives:[{name:"show",rawName:"v-show",value:e.headerShow&&!["word","excel","ppt"].includes(e.file.type),expression:"headerShow && !['word', 'excel', 'ppt'].includes(file.type)"}],staticClass:"edit-header"},[t("div",{staticClass:"header-title"},[t("div",{staticClass:"title-name"},[e._v(e._s(e.$A.getFileName(e.file)))]),t("Tag",{attrs:{color:"default"}},[e._v(e._s(e.$L("\u53EA\u8BFB")))]),t("div",{staticClass:"refresh"},[e.contentLoad?t("Loading"):t("Icon",{attrs:{type:"ios-refresh"},on:{click:e.getContent}})],1)],1),e.file.type=="mind"?t("Dropdown",{staticClass:"header-hint",attrs:{trigger:"click"},on:{"on-click":e.exportMenu}},[t("a",{attrs:{href:"javascript:void(0)"}},[e._v(e._s(e.$L("\u5BFC\u51FA"))),t("Icon",{attrs:{type:"ios-arrow-down"}})],1),t("DropdownMenu",{attrs:{slot:"list"},slot:"list"},[t("DropdownItem",{attrs:{name:"png"}},[e._v(e._s(e.$L("\u5BFC\u51FAPNG\u56FE\u7247")))]),t("DropdownItem",{attrs:{name:"pdf"}},[e._v(e._s(e.$L("\u5BFC\u51FAPDF\u6587\u4EF6")))])],1)],1):e._e()],1),t("div",{staticClass:"content-body"},[e.file.type=="document"?[e.contentDetail.type=="md"?t("MDPreview",{attrs:{initialValue:e.contentDetail.content}}):t("TEditor",{attrs:{value:e.contentDetail.content,height:"100%",readOnly:""}})]:e.file.type=="drawio"?t("Drawio",{ref:"myFlow",attrs:{value:e.contentDetail,title:e.file.name,readOnly:""}}):e.file.type=="mind"?t("Minder",{ref:"myMind",attrs:{value:e.contentDetail,readOnly:""}}):["code","txt"].includes(e.file.type)?t("AceEditor",{attrs:{value:e.contentDetail.content,ext:e.file.ext,readOnly:""}}):["word","excel","ppt"].includes(e.file.type)?t("OnlyOffice",{attrs:{value:e.contentDetail,code:e.code,historyId:e.historyId,documentKey:e.documentKey,readOnly:""}}):e._e()],2)]:e._e(),e.contentLoad?t("div",{staticClass:"content-load"},[t("Loading")],1):e._e()],2)},l=[];const d=()=>n(()=>import("./preview.00f1e846.js"),["js/build/preview.00f1e846.js","js/build/app.dc83aadd.js","js/build/app.192b75a6.css"]),c=()=>n(()=>import("./TEditor.50f1b2a4.js"),["js/build/TEditor.50f1b2a4.js","js/build/app.dc83aadd.js","js/build/app.192b75a6.css","js/build/ImgUpload.1faf7a71.js"]),_=()=>n(()=>import("./AceEditor.88c02393.js"),["js/build/AceEditor.88c02393.js","js/build/app.dc83aadd.js","js/build/app.192b75a6.css"]),p=()=>n(()=>import("./OnlyOffice.bf8c7552.js"),["js/build/OnlyOffice.bf8c7552.js","js/build/OnlyOffice.a5dfbde1.css","js/build/app.dc83aadd.js","js/build/app.192b75a6.css","js/build/IFrame.6b2c020f.js"]),u=()=>n(()=>import("./Drawio.48801bb7.js"),["js/build/Drawio.48801bb7.js","js/build/Drawio.fc5c6326.css","js/build/app.dc83aadd.js","js/build/app.192b75a6.css","js/build/IFrame.6b2c020f.js"]),h=()=>n(()=>import("./Minder.18af8cfb.js"),["js/build/Minder.18af8cfb.js","js/build/Minder.f2273bdb.css","js/build/IFrame.6b2c020f.js","js/build/app.dc83aadd.js","js/build/app.192b75a6.css"]),v={name:"FilePreview",components:{IFrame:a,AceEditor:_,TEditor:c,MDPreview:d,OnlyOffice:p,Drawio:u,Minder:h},props:{code:{type:String,default:""},historyId:{type:Number,default:0},file:{type:Object,default:()=>({})},headerShow:{type:Boolean,default:!0}},data(){return{loadContent:0,contentDetail:null,loadPreview:!0}},watch:{"file.id":{handler(e){e&&(this.contentDetail=null,this.getContent())},immediate:!0,deep:!0}},computed:{contentLoad(){return this.loadContent>0||this.previewLoad},isPreview(){return this.contentDetail&&this.contentDetail.preview===!0},previewLoad(){return this.isPreview&&this.loadPreview===!0},previewUrl(){if(this.isPreview){const{name:e,key:i}=this.contentDetail;return $A.apiUrl(`../online/preview/${e}?key=${i}`)}return""}},methods:{onFrameLoad(){this.loadPreview=!1},getContent(){if(["word","excel","ppt"].includes(this.file.type)){this.contentDetail=$A.cloneJSON(this.file);return}setTimeout(e=>{this.loadContent++},600),this.$store.dispatch("call",{url:"file/content",data:{id:this.code||this.file.id,history_id:this.historyId}}).then(({data:e})=>{this.contentDetail=e.content}).catch(({msg:e})=>{$A.modalError(e)}).finally(e=>{this.loadContent--})},documentKey(){return new Promise(e=>{this.$store.dispatch("call",{url:"file/content",data:{id:this.code||this.file.id,only_update_at:"yes"}}).then(({data:i})=>{e(`${i.id}-${$A.Time(i.update_at)}`)}).catch(()=>{e(0)})})},exportMenu(e){switch(this.file.type){case"mind":this.$refs.myMind.exportHandle(e,this.file.name);break}}}},o={};var f=r(v,s,l,!1,m,null,null,null);function m(e){for(let i in o)this[i]=o[i]}var D=function(){return f.exports}();export{D as default}; diff --git a/public/js/build/IFrame.019fb497.js b/public/js/build/IFrame.6b2c020f.js similarity index 94% rename from public/js/build/IFrame.019fb497.js rename to public/js/build/IFrame.6b2c020f.js index d15e1ee92..7b9dbf088 100644 --- a/public/js/build/IFrame.019fb497.js +++ b/public/js/build/IFrame.6b2c020f.js @@ -1 +1 @@ -import{n}from"./app.3c1b5c04.js";var i=function(){var e=this,s=e.$createElement,r=e._self._c||s;return r("iframe",{directives:[{name:"show",rawName:"v-show",value:e.src,expression:"src"}],ref:"iframe",attrs:{src:e.src}})},a=[];const o={name:"IFrame",props:{src:{type:String,default:""}},mounted(){this.$refs.iframe.addEventListener("load",this.handleLoad),window.addEventListener("message",this.handleMessage)},beforeDestroy(){this.$refs.iframe.removeEventListener("load",this.handleLoad),window.removeEventListener("message",this.handleMessage)},methods:{handleLoad(){this.$emit("on-load")},handleMessage({data:e,source:s}){var r;s===((r=this.$refs.iframe)==null?void 0:r.contentWindow)&&(e=$A.jsonParse(e),e.source==="fileView"&&e.action==="picture"&&this.$store.dispatch("previewImage",{index:e.params.index,list:e.params.array}),this.$emit("on-message",e))},postMessage(e,s="*"){this.$refs.iframe&&this.$refs.iframe.contentWindow.postMessage(e,s)}}},t={};var m=n(o,i,a,!1,c,null,null,null);function c(e){for(let s in t)this[s]=t[s]}var l=function(){return m.exports}();export{l as I}; +import{n}from"./app.dc83aadd.js";var i=function(){var e=this,s=e.$createElement,r=e._self._c||s;return r("iframe",{directives:[{name:"show",rawName:"v-show",value:e.src,expression:"src"}],ref:"iframe",attrs:{src:e.src}})},a=[];const o={name:"IFrame",props:{src:{type:String,default:""}},mounted(){this.$refs.iframe.addEventListener("load",this.handleLoad),window.addEventListener("message",this.handleMessage)},beforeDestroy(){this.$refs.iframe.removeEventListener("load",this.handleLoad),window.removeEventListener("message",this.handleMessage)},methods:{handleLoad(){this.$emit("on-load")},handleMessage({data:e,source:s}){var r;s===((r=this.$refs.iframe)==null?void 0:r.contentWindow)&&(e=$A.jsonParse(e),e.source==="fileView"&&e.action==="picture"&&this.$store.dispatch("previewImage",{index:e.params.index,list:e.params.array}),this.$emit("on-message",e))},postMessage(e,s="*"){this.$refs.iframe&&this.$refs.iframe.contentWindow.postMessage(e,s)}}},t={};var m=n(o,i,a,!1,c,null,null,null);function c(e){for(let s in t)this[s]=t[s]}var l=function(){return m.exports}();export{l as I}; diff --git a/public/js/build/ImgUpload.3e6ccbfd.js b/public/js/build/ImgUpload.1faf7a71.js similarity index 99% rename from public/js/build/ImgUpload.3e6ccbfd.js rename to public/js/build/ImgUpload.1faf7a71.js index a6a78d1ea..8410153b2 100644 --- a/public/js/build/ImgUpload.3e6ccbfd.js +++ b/public/js/build/ImgUpload.1faf7a71.js @@ -1 +1 @@ -import{n as o}from"./app.3c1b5c04.js";var r=function(){var t=this,i=t.$createElement,e=t._self._c||i;return e("div",{staticClass:"common-img-update"},[t._l(t.uploadList,function(s){return t.type!=="callback"?e("div",{staticClass:"imgcomp-upload-list"},[s.status==="finished"?[e("div",{staticClass:"imgcomp-upload-img",style:{"background-image":"url("+t.__thumb(s.thumb)+")"}}),e("div",{staticClass:"imgcomp-upload-list-cover"},[e("Icon",{attrs:{type:"ios-eye-outline"},nativeOn:{click:function(a){return t.handleView(s)}}}),e("Icon",{attrs:{type:"ios-trash-outline"},nativeOn:{click:function(a){return t.handleRemove(s)}}})],1)]:[s.showProgress?e("Progress",{attrs:{percent:s.percentage,"hide-info":""}}):t._e()]],2):t._e()}),e("div",{staticClass:"add-box",class:{"callback-add-box":t.type==="callback"}},[e("div",{staticClass:"add-box-icon"},[e("Icon",{attrs:{type:"md-add",size:"32"}})],1),e("div",{staticClass:"add-box-upload"},[e("div",{staticClass:"add-box-item",on:{click:t.browsePicture}},[e("span",[t._v(t._s(t.$L("\u6D4F\u89C8"))),t.type==="callback"?e("em",[t._v(t._s(t.$L("\u56FE\u7247")))]):t._e()])]),e("div",{staticClass:"add-box-item"},[e("Upload",{ref:"upload",attrs:{name:"image",accept:"image/*",action:t.actionUrl,headers:t.uploadHeaders,data:t.uploadParams,"show-upload-list":!1,"max-size":t.maxSize,format:["jpg","jpeg","webp","gif","png"],"default-file-list":t.defaultList,"on-progress":t.handleProgress,"on-success":t.handleSuccess,"on-error":t.handleError,"on-format-error":t.handleFormatError,"on-exceeded-size":t.handleMaxSize,"before-upload":t.handleBeforeUpload,multiple:t.multiple}},[e("span",[t._v(t._s(t.$L("\u4E0A\u4F20"))),t.type==="callback"?e("em",[t._v(t._s(t.$L("\u56FE\u7247")))]):t._e()])])],1)])]),e("Modal",{staticClass:"img-upload-modal",attrs:{title:t.$L("\u6D4F\u89C8\u56FE\u7247\u7A7A\u95F4"),width:"710"},model:{value:t.browseVisible,callback:function(s){t.browseVisible=s},expression:"browseVisible"}},[t.isLoading?e("div",{staticClass:"browse-load"},[t._v(t._s(t.$L("\u52A0\u8F7D\u4E2D...")))]):e("div",{ref:"browselistbox",staticClass:"browse-list",class:t.httpType==="input"?"browse-list-disabled":""},[t.browseList.length<=0?e("div",[t._v(t._s(t.$L("\u65E0\u5185\u5BB9")))]):t._l(t.browseList,function(s){return e("div",{staticClass:"browse-item",on:{click:function(a){return t.browseItem(s)}}},[s.active?e("Icon",{staticClass:"browse-icon",attrs:{type:"ios-checkmark-circle"}}):t._e(),e("div",{staticClass:"browse-img",style:{"background-image":"url("+s.thumb+")"}}),e("div",{staticClass:"browse-title"},[t._v(t._s(s.title))])],1)})],2),e("div",{staticClass:"img-upload-foot",attrs:{slot:"footer"},slot:"footer"},[t.type!=="callback"&&t.http&&t.httpType===""?e("div",{staticClass:"img-upload-foot-input",on:{click:function(s){t.httpType="input"}}},[e("Icon",{attrs:{type:"ios-image",size:"22"}}),e("div",{staticClass:"img-upload-foot-httptitle"},[t._v(t._s(t.$L("\u81EA\u5B9A\u4E49\u56FE\u7247\u5730\u5740")))])],1):t._e(),t.type!=="callback"&&t.http&&t.httpType==="input"?e("div",{staticClass:"img-upload-foot-input"},[e("Input",{attrs:{placeholder:t.$L("\u4EE5 http:// \u6216 https:// \u5F00\u5934"),search:"","enter-button":t.$L("\u786E\u5B9A")},on:{"on-search":t.httpEnter},model:{value:t.httpValue,callback:function(s){t.httpValue=s},expression:"httpValue"}},[e("span",{staticStyle:{cursor:"pointer"},attrs:{slot:"prepend"},on:{click:function(s){t.httpType=""}},slot:"prepend"},[t._v(t._s(t.$L("\u81EA\u5B9A\u4E49\u5730\u5740"))+": ")])])],1):t._e(),t.httpType===""?e("Button",{on:{click:function(s){t.browseVisible=!1}}},[t._v(t._s(t.$L("\u5173\u95ED")))]):t._e(),t.httpType===""?e("Button",{attrs:{type:"primary"},on:{click:function(s){return t.handleCallback(!0)}}},[t._v(t._s(t.$L("\u5B8C\u6210")))]):t._e()],1)]),e("Modal",{staticClass:"img-upload-modal",attrs:{title:t.$L("\u67E5\u770B\u56FE\u7247"),draggable:""},model:{value:t.visible,callback:function(s){t.visible=s},expression:"visible"}},[e("div",{staticStyle:{"max-height":"480px",overflow:"auto"}},[e("a",{attrs:{href:t.imgVisible,target:"_blank"}},[t.visible?e("img",{staticStyle:{"max-width":"100%","max-height":"900px",display:"block",margin:"0 auto"},attrs:{src:t.imgVisible}}):t._e()])])])],2)},n=[];const h={name:"ImgUpload",props:{value:{},num:{},width:{},height:{},whcut:{},type:{},http:{type:Boolean,default:!1},otherParams:{type:Object,default:()=>({})},uploadIng:{type:Number,default:0}},data(){return{actionUrl:$A.apiUrl("system/imgupload"),multiple:this.num>1,visible:!1,browseVisible:!1,isLoading:!1,browseList:[],browseListNext:[],imgVisible:"",defaultList:this.initItems(this.value),uploadList:[],maxNum:Math.min(Math.max($A.runNum(this.num),1),99),httpValue:"",httpType:"",maxSize:2048}},mounted(){this.uploadList=this.$refs.upload.fileList,this.$emit("input",this.uploadList);let t=$A(this.$refs.browselistbox);t.scroll(()=>{let i=t[0].scrollHeight,e=t[0].scrollTop,s=t.height();if(e+s>=i&&this.browseListNext.length>0){let a=this.browseListNext;this.browseListNext=[],this.browsePictureFor(a)}})},watch:{value(t){if(typeof t=="string"){this.$emit("input",this.initItems(t));return}t!==this.$refs.upload.fileList&&(this.$refs.upload.fileList=this.initItems(t),this.uploadList=this.$refs.upload.fileList)},browseVisible(){this.httpType="",this.httpValue=""}},computed:{uploadHeaders(){return{fd:$A.getSessionStorageString("userWsFd"),token:this.userToken}},uploadParams(){let t={width:this.width,height:this.height,whcut:this.whcut};return Object.keys(this.otherParams).length>0?Object.assign(t,this.otherParams):t}},methods:{handleCallback(t){this.type==="callback"&&(t===!0?(this.$emit("on-callback",this.uploadList),this.$refs.upload.fileList=[],this.uploadList=this.$refs.upload.fileList):typeof t=="object"&&this.$emit("on-callback",[t])),this.browseVisible=!1},initItems(t){typeof t=="string"&&(t=[{url:t}]);let i=[];return $A.each(t,(e,s)=>{typeof s=="string"&&(s={url:s}),s.url&&(s.active=!0,s.status="finished",typeof s.path=="undefined"&&(s.path=s.url),typeof s.thumb=="undefined"&&(s.thumb=s.url),i.push(s))}),i},handleView(t){this.$store.dispatch("previewImage",t.url)},handleRemove(t){let i=this.$refs.upload.fileList;this.$refs.upload.fileList.splice(i.indexOf(t),1),this.$emit("input",this.$refs.upload.fileList)},handleProgress(t,i){i._uploadIng===void 0&&(i._uploadIng=!0,this.$emit("update:uploadIng",this.uploadIng+1))},handleSuccess(t,i){this.$emit("update:uploadIng",this.uploadIng-1),t.ret===1?(i.url=t.data.url,i.path=t.data.path,i.thumb=t.data.thumb,this.handleCallback(i)):($A.noticeWarning({title:this.$L("\u4E0A\u4F20\u5931\u8D25"),desc:this.$L("\u6587\u4EF6 "+i.name+" \u4E0A\u4F20\u5931\u8D25 "+t.msg)}),this.$refs.upload.fileList.pop()),this.$emit("input",this.$refs.upload.fileList)},handleError(){this.$emit("update:uploadIng",this.uploadIng-1)},handleFormatError(t){$A.noticeWarning({title:this.$L("\u6587\u4EF6\u683C\u5F0F\u4E0D\u6B63\u786E"),desc:this.$L("\u6587\u4EF6 "+t.name+" \u683C\u5F0F\u4E0D\u6B63\u786E\uFF0C\u8BF7\u4E0A\u4F20 jpg\u3001jpeg\u3001webp\u3001gif\u3001png \u683C\u5F0F\u7684\u56FE\u7247\u3002")})},handleMaxSize(t){$A.noticeWarning({title:this.$L("\u8D85\u51FA\u6587\u4EF6\u5927\u5C0F\u9650\u5236"),desc:this.$L("\u6587\u4EF6 "+t.name+" \u592A\u5927\uFF0C\u4E0D\u80FD\u8D85\u8FC7\uFF1A"+$A.bytesToSize(this.maxSize*1024))})},handleBeforeUpload(){let t=this.uploadList.length{let e=i.dirs;for(let s=0;s{this.browseVisible=!1,$A.noticeWarning(i)}).finally(i=>{this.isLoading=!1})},browsePictureFor(t){for(let i=0;i({})},uploadIng:{type:Number,default:0}},data(){return{actionUrl:$A.apiUrl("system/imgupload"),multiple:this.num>1,visible:!1,browseVisible:!1,isLoading:!1,browseList:[],browseListNext:[],imgVisible:"",defaultList:this.initItems(this.value),uploadList:[],maxNum:Math.min(Math.max($A.runNum(this.num),1),99),httpValue:"",httpType:"",maxSize:2048}},mounted(){this.uploadList=this.$refs.upload.fileList,this.$emit("input",this.uploadList);let t=$A(this.$refs.browselistbox);t.scroll(()=>{let i=t[0].scrollHeight,e=t[0].scrollTop,s=t.height();if(e+s>=i&&this.browseListNext.length>0){let a=this.browseListNext;this.browseListNext=[],this.browsePictureFor(a)}})},watch:{value(t){if(typeof t=="string"){this.$emit("input",this.initItems(t));return}t!==this.$refs.upload.fileList&&(this.$refs.upload.fileList=this.initItems(t),this.uploadList=this.$refs.upload.fileList)},browseVisible(){this.httpType="",this.httpValue=""}},computed:{uploadHeaders(){return{fd:$A.getSessionStorageString("userWsFd"),token:this.userToken}},uploadParams(){let t={width:this.width,height:this.height,whcut:this.whcut};return Object.keys(this.otherParams).length>0?Object.assign(t,this.otherParams):t}},methods:{handleCallback(t){this.type==="callback"&&(t===!0?(this.$emit("on-callback",this.uploadList),this.$refs.upload.fileList=[],this.uploadList=this.$refs.upload.fileList):typeof t=="object"&&this.$emit("on-callback",[t])),this.browseVisible=!1},initItems(t){typeof t=="string"&&(t=[{url:t}]);let i=[];return $A.each(t,(e,s)=>{typeof s=="string"&&(s={url:s}),s.url&&(s.active=!0,s.status="finished",typeof s.path=="undefined"&&(s.path=s.url),typeof s.thumb=="undefined"&&(s.thumb=s.url),i.push(s))}),i},handleView(t){this.$store.dispatch("previewImage",t.url)},handleRemove(t){let i=this.$refs.upload.fileList;this.$refs.upload.fileList.splice(i.indexOf(t),1),this.$emit("input",this.$refs.upload.fileList)},handleProgress(t,i){i._uploadIng===void 0&&(i._uploadIng=!0,this.$emit("update:uploadIng",this.uploadIng+1))},handleSuccess(t,i){this.$emit("update:uploadIng",this.uploadIng-1),t.ret===1?(i.url=t.data.url,i.path=t.data.path,i.thumb=t.data.thumb,this.handleCallback(i)):($A.noticeWarning({title:this.$L("\u4E0A\u4F20\u5931\u8D25"),desc:this.$L("\u6587\u4EF6 "+i.name+" \u4E0A\u4F20\u5931\u8D25 "+t.msg)}),this.$refs.upload.fileList.pop()),this.$emit("input",this.$refs.upload.fileList)},handleError(){this.$emit("update:uploadIng",this.uploadIng-1)},handleFormatError(t){$A.noticeWarning({title:this.$L("\u6587\u4EF6\u683C\u5F0F\u4E0D\u6B63\u786E"),desc:this.$L("\u6587\u4EF6 "+t.name+" \u683C\u5F0F\u4E0D\u6B63\u786E\uFF0C\u8BF7\u4E0A\u4F20 jpg\u3001jpeg\u3001webp\u3001gif\u3001png \u683C\u5F0F\u7684\u56FE\u7247\u3002")})},handleMaxSize(t){$A.noticeWarning({title:this.$L("\u8D85\u51FA\u6587\u4EF6\u5927\u5C0F\u9650\u5236"),desc:this.$L("\u6587\u4EF6 "+t.name+" \u592A\u5927\uFF0C\u4E0D\u80FD\u8D85\u8FC7\uFF1A"+$A.bytesToSize(this.maxSize*1024))})},handleBeforeUpload(){let t=this.uploadList.length{let e=i.dirs;for(let s=0;s{this.browseVisible=!1,$A.noticeWarning(i)}).finally(i=>{this.isLoading=!1})},browsePictureFor(t){for(let i=0;i"office_"+Math.round(Math.random()*1e4)},code:{type:String,default:""},historyId:{type:Number,default:0},value:{type:[Object,Array],default:function(){return{}}},readOnly:{type:Boolean,default:!1},documentKey:Function},data(){return{loading:!1,loadError:!1,docEditor:null}},beforeDestroy(){this.docEditor!==null&&(this.docEditor.destroyEditor(),this.docEditor=null)},computed:{...d(["userInfo","themeIsDark"]),fileType(){return this.getType(this.value.type)},fileName(){return this.value.name},fileUrl(){let e=this.code||this.value.id,t;return $A.leftExists(e,"msgFile_")?t=`dialog/msg/download/?msg_id=${$A.leftDelete(e,"msgFile_")}&token=${this.userToken}`:$A.leftExists(e,"taskFile_")?t=`project/task/filedown/?file_id=${$A.leftDelete(e,"taskFile_")}&token=${this.userToken}`:(t=`file/content/?id=${e}&token=${this.userToken}`,this.historyId>0&&(t+=`&history_id=${this.historyId}`)),t},previewUrl(){return $A.apiUrl(this.fileUrl)+"&down=preview"}},watch:{"value.id":{handler(e){!e||!$A.isDesktop()||(this.loading=!0,this.loadError=!1,$A.loadScript($A.apiUrl("../office/web-apps/apps/api/documents/api.js")).then(t=>{if(!this.documentKey){this.handleClose();return}const i=this.documentKey();i&&i.then?i.then(this.loadFile):this.loadFile()}).catch(t=>{this.loadError=!0}).finally(t=>{this.loading=!1}))},immediate:!0},previewUrl:{handler(){$A.isDesktop()||(this.loading=!0)},immediate:!0}},methods:{onFrameLoad(){this.loading=!1},getType(e){switch(e){case"word":return"docx";case"excel":return"xlsx";case"ppt":return"pptx"}return e},loadFile(e=""){this.docEditor!==null&&(this.docEditor.destroyEditor(),this.docEditor=null);let t=l;switch(l){case"zh-CHT":t="zh-TW";break}let i=this.code||this.value.id,a=$A.strExists(this.fileName,".")?this.fileName:this.fileName+"."+this.fileType,s=`${this.fileType}-${e||i}`;this.historyId>0&&(s+=`-${this.historyId}`);const r={document:{fileType:this.fileType,title:a,key:s,url:`http://nginx/api/${this.fileUrl}`},editorConfig:{mode:"edit",lang:t,user:{id:String(this.userInfo.userid),name:this.userInfo.nickname},customization:{uiTheme:this.themeIsDark?"theme-dark":"theme-classic-light",forcesave:!0,help:!1},callbackUrl:`http://nginx/api/file/content/office?id=${i}&token=${this.userToken}`},events:{onDocumentReady:this.onDocumentReady}};/\/hideenOfficeTitle\//.test(window.navigator.userAgent)&&(r.document.title=" "),(async y=>{if((this.readOnly||this.historyId>0)&&(r.editorConfig.mode="view",r.editorConfig.callbackUrl=null,!r.editorConfig.user.id)){let o=await $A.IDBInt("officeViewer");o||(o=$A.randNum(1e3,99999),await $A.IDBSet("officeViewer",o)),r.editorConfig.user.id="viewer_"+o,r.editorConfig.user.name="Viewer_"+o}this.$nextTick(()=>{this.docEditor=new DocsAPI.DocEditor(this.id,r)})})()},onDocumentReady(){this.$emit("on-document-ready",this.docEditor)}}},n={};var p=f(m,h,u,!1,_,"38b2d892",null,null);function _(e){for(let t in n)this[t]=n[t]}var $=function(){return p.exports}();export{$ as default}; +import{m as d,n as f,a as l}from"./app.dc83aadd.js";import{I as c}from"./IFrame.6b2c020f.js";var h=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"component-only-office"},[e.$A.isDesktop()?[e.loadError?i("Alert",{staticClass:"load-error",attrs:{type:"error","show-icon":""}},[e._v(e._s(e.$L("\u7EC4\u4EF6\u52A0\u8F7D\u5931\u8D25\uFF01")))]):e._e(),i("div",{staticClass:"placeholder",attrs:{id:e.id}})]:i("IFrame",{staticClass:"preview-iframe",attrs:{src:e.previewUrl},on:{"on-load":e.onFrameLoad}}),e.loading?i("div",{staticClass:"office-loading"},[i("Loading")],1):e._e()],2)},u=[];const m={name:"OnlyOffice",components:{IFrame:c},props:{id:{type:String,default:()=>"office_"+Math.round(Math.random()*1e4)},code:{type:String,default:""},historyId:{type:Number,default:0},value:{type:[Object,Array],default:function(){return{}}},readOnly:{type:Boolean,default:!1},documentKey:Function},data(){return{loading:!1,loadError:!1,docEditor:null}},beforeDestroy(){this.docEditor!==null&&(this.docEditor.destroyEditor(),this.docEditor=null)},computed:{...d(["userInfo","themeIsDark"]),fileType(){return this.getType(this.value.type)},fileName(){return this.value.name},fileUrl(){let e=this.code||this.value.id,t;return $A.leftExists(e,"msgFile_")?t=`dialog/msg/download/?msg_id=${$A.leftDelete(e,"msgFile_")}&token=${this.userToken}`:$A.leftExists(e,"taskFile_")?t=`project/task/filedown/?file_id=${$A.leftDelete(e,"taskFile_")}&token=${this.userToken}`:(t=`file/content/?id=${e}&token=${this.userToken}`,this.historyId>0&&(t+=`&history_id=${this.historyId}`)),t},previewUrl(){return $A.apiUrl(this.fileUrl)+"&down=preview"}},watch:{"value.id":{handler(e){!e||!$A.isDesktop()||(this.loading=!0,this.loadError=!1,$A.loadScript($A.apiUrl("../office/web-apps/apps/api/documents/api.js")).then(t=>{if(!this.documentKey){this.handleClose();return}const i=this.documentKey();i&&i.then?i.then(this.loadFile):this.loadFile()}).catch(t=>{this.loadError=!0}).finally(t=>{this.loading=!1}))},immediate:!0},previewUrl:{handler(){$A.isDesktop()||(this.loading=!0)},immediate:!0}},methods:{onFrameLoad(){this.loading=!1},getType(e){switch(e){case"word":return"docx";case"excel":return"xlsx";case"ppt":return"pptx"}return e},loadFile(e=""){this.docEditor!==null&&(this.docEditor.destroyEditor(),this.docEditor=null);let t=l;switch(l){case"zh-CHT":t="zh-TW";break}let i=this.code||this.value.id,a=$A.strExists(this.fileName,".")?this.fileName:this.fileName+"."+this.fileType,s=`${this.fileType}-${e||i}`;this.historyId>0&&(s+=`-${this.historyId}`);const r={document:{fileType:this.fileType,title:a,key:s,url:`http://nginx/api/${this.fileUrl}`},editorConfig:{mode:"edit",lang:t,user:{id:String(this.userInfo.userid),name:this.userInfo.nickname},customization:{uiTheme:this.themeIsDark?"theme-dark":"theme-classic-light",forcesave:!0,help:!1},callbackUrl:`http://nginx/api/file/content/office?id=${i}&token=${this.userToken}`},events:{onDocumentReady:this.onDocumentReady}};/\/hideenOfficeTitle\//.test(window.navigator.userAgent)&&(r.document.title=" "),(async y=>{if((this.readOnly||this.historyId>0)&&(r.editorConfig.mode="view",r.editorConfig.callbackUrl=null,!r.editorConfig.user.id)){let o=await $A.IDBInt("officeViewer");o||(o=$A.randNum(1e3,99999),await $A.IDBSet("officeViewer",o)),r.editorConfig.user.id="viewer_"+o,r.editorConfig.user.name="Viewer_"+o}this.$nextTick(()=>{this.docEditor=new DocsAPI.DocEditor(this.id,r)})})()},onDocumentReady(){this.$emit("on-document-ready",this.docEditor)}}},n={};var p=f(m,h,u,!1,_,"38b2d892",null,null);function _(e){for(let t in n)this[t]=n[t]}var $=function(){return p.exports}();export{$ as default}; diff --git a/public/js/build/ProjectLog.3d6fc7bd.js b/public/js/build/ProjectLog.0387db40.js similarity index 98% rename from public/js/build/ProjectLog.3d6fc7bd.js rename to public/js/build/ProjectLog.0387db40.js index 3ef0a6b69..43f727383 100644 --- a/public/js/build/ProjectLog.3d6fc7bd.js +++ b/public/js/build/ProjectLog.0387db40.js @@ -1 +1 @@ -import{m as p,n as c}from"./app.3c1b5c04.js";var h=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"task-priority",style:t.myStyle},[t._t("default")],2)},m=[];const _={name:"TaskPriority",props:{color:{default:"#ffffff"},background:{default:"#7DBEEA"},backgroundColor:{default:"#7DBEEA"}},data(){return{}},computed:{...p(["themeIsDark"]),myStyle(){const{color:t,background:e,backgroundColor:s,themeIsDark:a}=this;return a?{color:s||e,borderColor:s||e,backgroundColor:"transparent"}:{color:t,borderColor:s||e,backgroundColor:s||e}}}},l={};var f=c(_,h,m,!1,g,null,null,null);function g(t){for(let e in l)this[e]=l[e]}var I=function(){return f.exports}(),v={name:"ProjectLogDetail",functional:!0,props:{render:Function,item:Object},render:(t,e)=>e.props.render(t,e.props.item)},$=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{class:["project-log",t.taskId==0?"is-drawer":""]},[s("div",{staticClass:"log-title"},[t._v(t._s(t.$L("\u9879\u76EE\u52A8\u6001")))]),s("ul",{staticClass:"logs-activity"},[t._l(t.lists,function(a){return s("li",[s("div",{staticClass:"logs-date"},[t._v(t._s(t.logDate(a)))]),s("div",{staticClass:"logs-section"},[s("Timeline",t._l(a.lists,function(r,o){return s("TimelineItem",{key:o},[s("div",{staticClass:"logs-dot",attrs:{slot:"dot"},slot:"dot"},[r.userid?s("UserAvatar",{attrs:{userid:r.userid,size:18,showName:""}}):s("div",{staticClass:"avatar-wrapper common-avatar"},[s("EAvatar",{attrs:{size:18}},[t._v("A")]),s("div",{staticClass:"avatar-name auto"},[t._v(t._s(t.$L("\u7CFB\u7EDF")))])],1)],1),t._l(r.lists,function(i){return[s("div",{staticClass:"log-summary"},[s("ProjectLogDetail",{attrs:{render:t.logDetail,item:i}}),t.operationList(i).length>0?s("span",{staticClass:"log-operation"},t._l(t.operationList(i),function(n,d){return s("Button",{key:d,attrs:{size:"small"},on:{click:function(P){return t.onOperation(n)}}},[t._v(t._s(n.button))])}),1):t._e(),s("span",{staticClass:"log-time"},[t._v(t._s(i.time.ymd)+" "+t._s(i.time.segment)+" "+t._s(i.time.hi))])],1),i.project_task?s("div",{staticClass:"log-task"},[s("em",{on:{click:function(n){return t.openTask(i.project_task)}}},[t._v(t._s(t.$L("\u5173\u8054\u4EFB\u52A1"))+": "+t._s(i.project_task.name))])]):t._e()]})],2)}),1)],1)])}),t.loadIng>0&&t.showLoad?s("li",{staticClass:"logs-loading"},[s("Loading")],1):t.hasMorePages?s("li",{staticClass:"logs-more",on:{click:t.getMore}},[t._v(t._s(t.$L("\u52A0\u8F7D\u66F4\u591A")))]):t.totalNum==0?s("li",{staticClass:"logs-none",on:{click:function(a){return t.getLists(!0)}}},[t._v(t._s(t.$L("\u6CA1\u6709\u4EFB\u4F55\u52A8\u6001")))]):t._e()],2)])},k=[];const y={name:"ProjectLog",components:{ProjectLogDetail:v},props:{projectId:{type:Number,default:0},taskId:{type:Number,default:0},showLoad:{type:Boolean,default:!0}},data(){return{loadIng:0,lists:[],listPage:1,listPageSize:20,hasMorePages:!1,totalNum:-1}},mounted(){this.getLists(!0)},computed:{},watch:{projectId(){this.lists=[],this.getLists(!0)},taskId(){this.lists=[],this.getLists(!0)},loadIng(t){this.$emit("on-load-change",t>0)}},methods:{logDate(t){return $A.formatDate("m-d")==t.ymd?t.ymd+" "+this.$L("\u4ECA\u5929"):t.key},getLists(t){t===!0&&(this.listPage=1),this.loadIng++,this.$store.dispatch("call",{url:"project/log/lists",data:{project_id:this.projectId,task_id:this.taskId,page:Math.max(this.listPage,1),pagesize:Math.max($A.runNum(this.listPageSize),10)}}).then(({data:e})=>{t===!0&&(this.lists=[]),e.data.some(s=>{let a=s.time,r=a.ymd+" "+a.week,o=this.lists.find(({key:i})=>i==r);if(o){let i=o.lists.find(({userid:n})=>n==s.userid);i?i.lists.push(s):o.lists.push({userid:s.userid,lists:[s]})}else this.lists.push({key:r,ymd:s.ymd,lists:[{userid:s.userid,lists:[s]}]})}),this.hasMorePages=e.current_page{this.lists=[],this.hasMorePages=!1,this.totalNum=0}).finally(e=>{this.loadIng--})},getMore(){!this.hasMorePages||(this.hasMorePages=!1,this.listPage++,this.getLists())},logDetail(t,{detail:e,record:s}){let a=[t("span",e)];if($A.isJson(s)){if($A.isArray(s.change)){let[r,o]=s.change;a.push(t("span",": ")),r&&r!=o?(a.push(t("span",{class:"change-value"},`${r||"-"}`)),a.push(t("span"," => ")),a.push(t("span",{class:"change-value"},`${o||"-"}`))):a.push(t("span",{class:"change-value"},o||"-"))}if(s.userid){let r=$A.isArray(s.userid)?s.userid:[s.userid],o=[];r.some(i=>{/^\d+$/.test(i)?o.push(t("UserAvatar",{props:{size:18,userid:i}})):o.push(t("span",i))}),o.length>0&&a.push(t("div",{class:"detail-user"},[t("div",{class:"detail-user-wrap"},o)]))}}return t("span",{class:"log-text"},a)},operationList({id:t,record:e}){let s=[];if(!$A.isJson(e))return s;if(this.taskId>0&&$A.isJson(e.flow)){let a=$A.getMiddle(e.flow.flow_item_name,"|");a&&s.push({id:t,button:this.$L("\u91CD\u7F6E"),content:this.$L(`\u786E\u5B9A\u91CD\u7F6E\u4E3A\u3010${a}\u3011\u5417\uFF1F`)})}return s},onOperation(t){$A.modalConfirm({content:t.content,loading:!0,onOk:()=>new Promise((e,s)=>{this.$store.dispatch("call",{url:"project/task/resetfromlog",data:{id:t.id}}).then(({data:a,msg:r})=>{e(r),this.$store.dispatch("saveTask",a),this.getLists(!0)}).catch(({msg:a})=>{s(a)})})})},openTask(t){this.$store.dispatch("openTask",t)}}},u={};var L=c(y,$,k,!1,C,null,null,null);function C(t){for(let e in u)this[e]=u[e]}var A=function(){return L.exports}();export{A as P,I as T}; +import{m as p,n as c}from"./app.dc83aadd.js";var h=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"task-priority",style:t.myStyle},[t._t("default")],2)},m=[];const _={name:"TaskPriority",props:{color:{default:"#ffffff"},background:{default:"#7DBEEA"},backgroundColor:{default:"#7DBEEA"}},data(){return{}},computed:{...p(["themeIsDark"]),myStyle(){const{color:t,background:e,backgroundColor:s,themeIsDark:a}=this;return a?{color:s||e,borderColor:s||e,backgroundColor:"transparent"}:{color:t,borderColor:s||e,backgroundColor:s||e}}}},l={};var f=c(_,h,m,!1,g,null,null,null);function g(t){for(let e in l)this[e]=l[e]}var I=function(){return f.exports}(),v={name:"ProjectLogDetail",functional:!0,props:{render:Function,item:Object},render:(t,e)=>e.props.render(t,e.props.item)},$=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{class:["project-log",t.taskId==0?"is-drawer":""]},[s("div",{staticClass:"log-title"},[t._v(t._s(t.$L("\u9879\u76EE\u52A8\u6001")))]),s("ul",{staticClass:"logs-activity"},[t._l(t.lists,function(a){return s("li",[s("div",{staticClass:"logs-date"},[t._v(t._s(t.logDate(a)))]),s("div",{staticClass:"logs-section"},[s("Timeline",t._l(a.lists,function(r,o){return s("TimelineItem",{key:o},[s("div",{staticClass:"logs-dot",attrs:{slot:"dot"},slot:"dot"},[r.userid?s("UserAvatar",{attrs:{userid:r.userid,size:18,showName:""}}):s("div",{staticClass:"avatar-wrapper common-avatar"},[s("EAvatar",{attrs:{size:18}},[t._v("A")]),s("div",{staticClass:"avatar-name auto"},[t._v(t._s(t.$L("\u7CFB\u7EDF")))])],1)],1),t._l(r.lists,function(i){return[s("div",{staticClass:"log-summary"},[s("ProjectLogDetail",{attrs:{render:t.logDetail,item:i}}),t.operationList(i).length>0?s("span",{staticClass:"log-operation"},t._l(t.operationList(i),function(n,d){return s("Button",{key:d,attrs:{size:"small"},on:{click:function(P){return t.onOperation(n)}}},[t._v(t._s(n.button))])}),1):t._e(),s("span",{staticClass:"log-time"},[t._v(t._s(i.time.ymd)+" "+t._s(i.time.segment)+" "+t._s(i.time.hi))])],1),i.project_task?s("div",{staticClass:"log-task"},[s("em",{on:{click:function(n){return t.openTask(i.project_task)}}},[t._v(t._s(t.$L("\u5173\u8054\u4EFB\u52A1"))+": "+t._s(i.project_task.name))])]):t._e()]})],2)}),1)],1)])}),t.loadIng>0&&t.showLoad?s("li",{staticClass:"logs-loading"},[s("Loading")],1):t.hasMorePages?s("li",{staticClass:"logs-more",on:{click:t.getMore}},[t._v(t._s(t.$L("\u52A0\u8F7D\u66F4\u591A")))]):t.totalNum==0?s("li",{staticClass:"logs-none",on:{click:function(a){return t.getLists(!0)}}},[t._v(t._s(t.$L("\u6CA1\u6709\u4EFB\u4F55\u52A8\u6001")))]):t._e()],2)])},k=[];const y={name:"ProjectLog",components:{ProjectLogDetail:v},props:{projectId:{type:Number,default:0},taskId:{type:Number,default:0},showLoad:{type:Boolean,default:!0}},data(){return{loadIng:0,lists:[],listPage:1,listPageSize:20,hasMorePages:!1,totalNum:-1}},mounted(){this.getLists(!0)},computed:{},watch:{projectId(){this.lists=[],this.getLists(!0)},taskId(){this.lists=[],this.getLists(!0)},loadIng(t){this.$emit("on-load-change",t>0)}},methods:{logDate(t){return $A.formatDate("m-d")==t.ymd?t.ymd+" "+this.$L("\u4ECA\u5929"):t.key},getLists(t){t===!0&&(this.listPage=1),this.loadIng++,this.$store.dispatch("call",{url:"project/log/lists",data:{project_id:this.projectId,task_id:this.taskId,page:Math.max(this.listPage,1),pagesize:Math.max($A.runNum(this.listPageSize),10)}}).then(({data:e})=>{t===!0&&(this.lists=[]),e.data.some(s=>{let a=s.time,r=a.ymd+" "+a.week,o=this.lists.find(({key:i})=>i==r);if(o){let i=o.lists.find(({userid:n})=>n==s.userid);i?i.lists.push(s):o.lists.push({userid:s.userid,lists:[s]})}else this.lists.push({key:r,ymd:s.ymd,lists:[{userid:s.userid,lists:[s]}]})}),this.hasMorePages=e.current_page{this.lists=[],this.hasMorePages=!1,this.totalNum=0}).finally(e=>{this.loadIng--})},getMore(){!this.hasMorePages||(this.hasMorePages=!1,this.listPage++,this.getLists())},logDetail(t,{detail:e,record:s}){let a=[t("span",e)];if($A.isJson(s)){if($A.isArray(s.change)){let[r,o]=s.change;a.push(t("span",": ")),r&&r!=o?(a.push(t("span",{class:"change-value"},`${r||"-"}`)),a.push(t("span"," => ")),a.push(t("span",{class:"change-value"},`${o||"-"}`))):a.push(t("span",{class:"change-value"},o||"-"))}if(s.userid){let r=$A.isArray(s.userid)?s.userid:[s.userid],o=[];r.some(i=>{/^\d+$/.test(i)?o.push(t("UserAvatar",{props:{size:18,userid:i}})):o.push(t("span",i))}),o.length>0&&a.push(t("div",{class:"detail-user"},[t("div",{class:"detail-user-wrap"},o)]))}}return t("span",{class:"log-text"},a)},operationList({id:t,record:e}){let s=[];if(!$A.isJson(e))return s;if(this.taskId>0&&$A.isJson(e.flow)){let a=$A.getMiddle(e.flow.flow_item_name,"|");a&&s.push({id:t,button:this.$L("\u91CD\u7F6E"),content:this.$L(`\u786E\u5B9A\u91CD\u7F6E\u4E3A\u3010${a}\u3011\u5417\uFF1F`)})}return s},onOperation(t){$A.modalConfirm({content:t.content,loading:!0,onOk:()=>new Promise((e,s)=>{this.$store.dispatch("call",{url:"project/task/resetfromlog",data:{id:t.id}}).then(({data:a,msg:r})=>{e(r),this.$store.dispatch("saveTask",a),this.getLists(!0)}).catch(({msg:a})=>{s(a)})})})},openTask(t){this.$store.dispatch("openTask",t)}}},u={};var L=c(y,$,k,!1,C,null,null,null);function C(t){for(let e in u)this[e]=u[e]}var A=function(){return L.exports}();export{A as P,I as T}; diff --git a/public/js/build/ReportDetail.a1cf9556.js b/public/js/build/ReportDetail.aba02854.js similarity index 97% rename from public/js/build/ReportDetail.a1cf9556.js rename to public/js/build/ReportDetail.aba02854.js index e8fd7fc0b..461d3c78f 100644 --- a/public/js/build/ReportDetail.a1cf9556.js +++ b/public/js/build/ReportDetail.aba02854.js @@ -1 +1 @@ -import{m as i,n as l}from"./app.3c1b5c04.js";var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"report-detail"},[a("div",{staticClass:"report-title"},[t._v(" "+t._s(t.data.title)+" "),t.loadIng>0?a("Icon",{staticClass:"icon-loading",attrs:{type:"ios-loading"}}):t._e()],1),t.formLabelWidth==="auto"?a("div",{staticClass:"report-detail-context"},[a("Form",{staticClass:"report-form auto-form",attrs:{"label-width":"auto",inline:""}},[a("FormItem",{attrs:{label:t.$L("\u6C47\u62A5\u4EBA")}},[a("UserAvatar",{attrs:{userid:t.data.userid,size:28}})],1),a("FormItem",{attrs:{label:t.$L("\u63D0\u4EA4\u65F6\u95F4")}},[t._v(" "+t._s(t.data.created_at)+" ")]),a("FormItem",{attrs:{label:t.$L("\u6C47\u62A5\u5BF9\u8C61")}},[t.data.receives_user.length===0?[t._v("-")]:t._l(t.data.receives_user,function(r,s){return a("UserAvatar",{key:s,attrs:{userid:r.userid,size:28}})})],2)],1),a("Form",{staticClass:"report-form auto-form",attrs:{"label-width":"auto"}},[a("FormItem",{attrs:{label:t.$L("\u6C47\u62A5\u5185\u5BB9")}},[a("div",{staticClass:"report-content",domProps:{innerHTML:t._s(t.data.content)}})])],1)],1):a("div",{staticClass:"report-detail-context"},[a("Form",{staticClass:"report-form",attrs:{labelPosition:t.formLabelPosition,labelWidth:t.formLabelWidth}},[t.formLabelWidth!=="auto"?[a("FormItem",{attrs:{label:t.$L("\u6C47\u62A5\u4EBA")}},[a("UserAvatar",{attrs:{userid:t.data.userid,size:28}})],1),a("FormItem",{attrs:{label:t.$L("\u63D0\u4EA4\u65F6\u95F4")}},[t._v(" "+t._s(t.data.created_at)+" ")]),a("FormItem",{attrs:{label:t.$L("\u6C47\u62A5\u5BF9\u8C61")}},[t.data.receives_user.length===0?[t._v("-")]:t._l(t.data.receives_user,function(r,s){return a("UserAvatar",{key:s,attrs:{userid:r.userid,size:28}})})],2)]:t._e(),a("FormItem",{attrs:{label:t.$L("\u6C47\u62A5\u5185\u5BB9")}},[a("div",{staticClass:"report-content",domProps:{innerHTML:t._s(t.data.content)}})])],2)],1)])},d=[];const c={name:"ReportDetail",props:{data:{default:{}}},data(){return{loadIng:0}},computed:{...i(["formLabelPosition","formLabelWidth"])},watch:{"data.id":{handler(t){t>0&&this.sendRead()},immediate:!0}},methods:{sendRead(){this.loadIng++,this.$store.dispatch("call",{url:"report/read",data:{ids:[this.data.id]}}).then(()=>{}).catch(()=>{}).finally(t=>{this.loadIng--})}}},o={};var m=l(c,n,d,!1,u,null,null,null);function u(t){for(let e in o)this[e]=o[e]}var v=function(){return m.exports}();export{v as R}; +import{m as i,n as l}from"./app.dc83aadd.js";var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"report-detail"},[a("div",{staticClass:"report-title"},[t._v(" "+t._s(t.data.title)+" "),t.loadIng>0?a("Icon",{staticClass:"icon-loading",attrs:{type:"ios-loading"}}):t._e()],1),t.formLabelWidth==="auto"?a("div",{staticClass:"report-detail-context"},[a("Form",{staticClass:"report-form auto-form",attrs:{"label-width":"auto",inline:""}},[a("FormItem",{attrs:{label:t.$L("\u6C47\u62A5\u4EBA")}},[a("UserAvatar",{attrs:{userid:t.data.userid,size:28}})],1),a("FormItem",{attrs:{label:t.$L("\u63D0\u4EA4\u65F6\u95F4")}},[t._v(" "+t._s(t.data.created_at)+" ")]),a("FormItem",{attrs:{label:t.$L("\u6C47\u62A5\u5BF9\u8C61")}},[t.data.receives_user.length===0?[t._v("-")]:t._l(t.data.receives_user,function(r,s){return a("UserAvatar",{key:s,attrs:{userid:r.userid,size:28}})})],2)],1),a("Form",{staticClass:"report-form auto-form",attrs:{"label-width":"auto"}},[a("FormItem",{attrs:{label:t.$L("\u6C47\u62A5\u5185\u5BB9")}},[a("div",{staticClass:"report-content",domProps:{innerHTML:t._s(t.data.content)}})])],1)],1):a("div",{staticClass:"report-detail-context"},[a("Form",{staticClass:"report-form",attrs:{labelPosition:t.formLabelPosition,labelWidth:t.formLabelWidth}},[t.formLabelWidth!=="auto"?[a("FormItem",{attrs:{label:t.$L("\u6C47\u62A5\u4EBA")}},[a("UserAvatar",{attrs:{userid:t.data.userid,size:28}})],1),a("FormItem",{attrs:{label:t.$L("\u63D0\u4EA4\u65F6\u95F4")}},[t._v(" "+t._s(t.data.created_at)+" ")]),a("FormItem",{attrs:{label:t.$L("\u6C47\u62A5\u5BF9\u8C61")}},[t.data.receives_user.length===0?[t._v("-")]:t._l(t.data.receives_user,function(r,s){return a("UserAvatar",{key:s,attrs:{userid:r.userid,size:28}})})],2)]:t._e(),a("FormItem",{attrs:{label:t.$L("\u6C47\u62A5\u5185\u5BB9")}},[a("div",{staticClass:"report-content",domProps:{innerHTML:t._s(t.data.content)}})])],2)],1)])},d=[];const c={name:"ReportDetail",props:{data:{default:{}}},data(){return{loadIng:0}},computed:{...i(["formLabelPosition","formLabelWidth"])},watch:{"data.id":{handler(t){t>0&&this.sendRead()},immediate:!0}},methods:{sendRead(){this.loadIng++,this.$store.dispatch("call",{url:"report/read",data:{ids:[this.data.id]}}).then(()=>{}).catch(()=>{}).finally(t=>{this.loadIng--})}}},o={};var m=l(c,n,d,!1,u,null,null,null);function u(t){for(let e in o)this[e]=o[e]}var v=function(){return m.exports}();export{v as R}; diff --git a/public/js/build/ReportEdit.484054e5.js b/public/js/build/ReportEdit.a79d8abc.js similarity index 94% rename from public/js/build/ReportEdit.484054e5.js rename to public/js/build/ReportEdit.a79d8abc.js index 3e83d5b54..ab6383735 100644 --- a/public/js/build/ReportEdit.484054e5.js +++ b/public/js/build/ReportEdit.a79d8abc.js @@ -1 +1 @@ -import{n as s,_ as o}from"./app.3c1b5c04.js";import{U as l}from"./UserInput.2373e386.js";var n=function(){var t=this,r=t.$createElement,e=t._self._c||r;return e("Form",{staticClass:"report-edit",attrs:{"label-width":"auto"},nativeOn:{submit:function(a){a.preventDefault()}}},[e("FormItem",{attrs:{label:t.$L("\u6C47\u62A5\u7C7B\u578B")}},[e("RadioGroup",{staticClass:"report-radiogroup",attrs:{type:"button","button-style":"solid",readonly:t.id>0},on:{"on-change":t.typeChange},model:{value:t.reportData.type,callback:function(a){t.$set(t.reportData,"type",a)},expression:"reportData.type"}},[e("Radio",{attrs:{label:"weekly",disabled:t.id>0&&t.reportData.type=="daily"}},[t._v(t._s(t.$L("\u5468\u62A5")))]),e("Radio",{attrs:{label:"daily",disabled:t.id>0&&t.reportData.type=="weekly"}},[t._v(t._s(t.$L("\u65E5\u62A5")))])],1),t.id===0?e("ButtonGroup",{staticClass:"report-buttongroup"},[e("ETooltip",{attrs:{disabled:t.$isEEUiApp||t.windowTouch,content:t.prevCycleText,placement:"bottom"}},[e("Button",{attrs:{type:"primary"},on:{click:t.prevCycle}},[e("Icon",{attrs:{type:"ios-arrow-back"}})],1)],1),e("div",{staticClass:"report-buttongroup-vertical"}),e("ETooltip",{attrs:{disabled:t.$isEEUiApp||t.windowTouch||t.reportData.offset>=0,content:t.nextCycleText,placement:"bottom"}},[e("Button",{attrs:{type:"primary",disabled:t.reportData.offset>=0},on:{click:t.nextCycle}},[e("Icon",{attrs:{type:"ios-arrow-forward"}})],1)],1)],1):t._e()],1),e("FormItem",{attrs:{label:t.$L("\u6C47\u62A5\u540D\u79F0")}},[e("Input",{attrs:{disabled:""},model:{value:t.reportData.title,callback:function(a){t.$set(t.reportData,"title",a)},expression:"reportData.title"}})],1),e("FormItem",{attrs:{label:t.$L("\u6C47\u62A5\u5BF9\u8C61")}},[e("div",{staticClass:"report-users"},[e("UserInput",{attrs:{disabledChoice:[t.userId],placeholder:t.$L("\u9009\u62E9\u63A5\u6536\u4EBA"),transfer:!1},model:{value:t.reportData.receive,callback:function(a){t.$set(t.reportData,"receive",a)},expression:"reportData.receive"}}),e("a",{staticClass:"report-user-link",attrs:{href:"javascript:void(0);"},on:{click:t.getLastSubmitter}},[t.receiveLoad>0?e("Icon",{staticClass:"icon-loading",attrs:{type:"ios-loading"}}):e("Icon",{attrs:{type:"ios-share-outline"}}),t._v(" "+t._s(t.$L("\u4F7F\u7528\u6211\u4E0A\u6B21\u7684\u6C47\u62A5\u5BF9\u8C61"))+" ")],1)],1)]),e("FormItem",{staticClass:"report-content-editor",attrs:{label:t.$L("\u6C47\u62A5\u5185\u5BB9")}},[e("TEditor",{attrs:{height:"100%"},model:{value:t.reportData.content,callback:function(a){t.$set(t.reportData,"content",a)},expression:"reportData.content"}})],1),e("FormItem",{staticClass:"report-foot"},[e("Button",{staticClass:"report-bottom",attrs:{type:"primary",loading:t.loadIng>0},on:{click:t.handleSubmit}},[t._v(t._s(t.$L(t.id>0?"\u4FEE\u6539":"\u63D0\u4EA4")))])],1)],1)},p=[];const c=()=>o(()=>import("./TEditor.917688db.js"),["js/build/TEditor.917688db.js","js/build/app.3c1b5c04.js","js/build/app.b2de25ef.css","js/build/ImgUpload.3e6ccbfd.js"]),h={name:"ReportEdit",components:{TEditor:c,UserInput:l},props:{id:{default:0}},data(){return{loadIng:0,receiveLoad:0,reportData:{sign:"",title:"",content:"",type:"weekly",receive:[],id:0,offset:0},prevCycleText:this.$L("\u4E0A\u4E00\u5468"),nextCycleText:this.$L("\u4E0B\u4E00\u5468")}},watch:{id:{handler(t){t>0?this.getDetail(t):(this.reportData.offset=0,this.reportData.type="weekly",this.reportData.receive=[],this.getTemplate())},immediate:!0}},mounted(){},methods:{handleSubmit(){this.id===0&&this.reportData.id>0?$A.modalConfirm({title:"\u8986\u76D6\u63D0\u4EA4",content:"\u4F60\u5DF2\u63D0\u4EA4\u8FC7\u6B64\u65E5\u671F\u7684\u62A5\u544A\uFF0C\u662F\u5426\u8986\u76D6\u63D0\u4EA4\uFF1F",onOk:()=>{this.doSubmit()}}):this.doSubmit()},doSubmit(){this.loadIng++,this.$store.dispatch("call",{url:"report/store",data:this.reportData,method:"post"}).then(({data:t,msg:r})=>{this.reportData.offset=0,this.reportData.type="weekly",this.reportData.receive=[],this.getTemplate(),!this.$isSubElectron&&$A.messageSuccess(r),this.$emit("saveSuccess",{data:t,msg:r})}).catch(({msg:t})=>{$A.messageError(t)}).finally(t=>{this.loadIng--})},getTemplate(){this.loadIng++,this.$store.dispatch("call",{url:"report/template",data:{type:this.reportData.type,offset:this.reportData.offset,id:this.id}}).then(({data:t})=>{t.id?(this.reportData.id=t.id,this.id>0?this.getDetail(t.id):(this.reportData.sign=t.sign,this.reportData.title=t.title,this.reportData.content=t.content)):(this.reportData.id=0,this.reportData.sign=t.sign,this.reportData.title=t.title,this.reportData.content=t.content)}).catch(({msg:t})=>{$A.messageError(t)}).finally(t=>{this.loadIng--})},typeChange(t){this.reportData.offset=0,t==="weekly"?(this.prevCycleText=this.$L("\u4E0A\u4E00\u5468"),this.nextCycleText=this.$L("\u4E0B\u4E00\u5468")):(this.prevCycleText=this.$L("\u4E0A\u4E00\u5929"),this.nextCycleText=this.$L("\u4E0B\u4E00\u5929")),this.getTemplate()},getDetail(t){this.$store.dispatch("call",{url:"report/detail",data:{id:t}}).then(({data:r})=>{this.reportData.title=r.title,this.reportData.content=r.content,this.reportData.receive=r.receives_user.map(({userid:e})=>e),this.reportData.type=r.type_val,this.reportData.id=t}).catch(({msg:r})=>{$A.messageError(r)})},prevCycle(){this.reportData.offset-=1,this.reReportData(),this.getTemplate()},nextCycle(){this.reportData.offset<0&&(this.reportData.offset+=1),this.reReportData(),this.getTemplate()},getLastSubmitter(){setTimeout(t=>{this.receiveLoad++},300),this.$store.dispatch("call",{url:"report/last_submitter"}).then(({data:t})=>{this.reportData.receive=t}).catch(({msg:t})=>{$A.messageError(t)}).finally(t=>{this.receiveLoad--})},reReportData(){this.reportData.title="",this.reportData.content="",this.reportData.receive=[],this.reportData.id=0}}},i={};var d=s(h,n,p,!1,u,null,null,null);function u(t){for(let r in i)this[r]=i[r]}var f=function(){return d.exports}();export{f as R}; +import{n as s,_ as o}from"./app.dc83aadd.js";import{U as l}from"./UserInput.e2909f81.js";var n=function(){var t=this,r=t.$createElement,e=t._self._c||r;return e("Form",{staticClass:"report-edit",attrs:{"label-width":"auto"},nativeOn:{submit:function(a){a.preventDefault()}}},[e("FormItem",{attrs:{label:t.$L("\u6C47\u62A5\u7C7B\u578B")}},[e("RadioGroup",{staticClass:"report-radiogroup",attrs:{type:"button","button-style":"solid",readonly:t.id>0},on:{"on-change":t.typeChange},model:{value:t.reportData.type,callback:function(a){t.$set(t.reportData,"type",a)},expression:"reportData.type"}},[e("Radio",{attrs:{label:"weekly",disabled:t.id>0&&t.reportData.type=="daily"}},[t._v(t._s(t.$L("\u5468\u62A5")))]),e("Radio",{attrs:{label:"daily",disabled:t.id>0&&t.reportData.type=="weekly"}},[t._v(t._s(t.$L("\u65E5\u62A5")))])],1),t.id===0?e("ButtonGroup",{staticClass:"report-buttongroup"},[e("ETooltip",{attrs:{disabled:t.$isEEUiApp||t.windowTouch,content:t.prevCycleText,placement:"bottom"}},[e("Button",{attrs:{type:"primary"},on:{click:t.prevCycle}},[e("Icon",{attrs:{type:"ios-arrow-back"}})],1)],1),e("div",{staticClass:"report-buttongroup-vertical"}),e("ETooltip",{attrs:{disabled:t.$isEEUiApp||t.windowTouch||t.reportData.offset>=0,content:t.nextCycleText,placement:"bottom"}},[e("Button",{attrs:{type:"primary",disabled:t.reportData.offset>=0},on:{click:t.nextCycle}},[e("Icon",{attrs:{type:"ios-arrow-forward"}})],1)],1)],1):t._e()],1),e("FormItem",{attrs:{label:t.$L("\u6C47\u62A5\u540D\u79F0")}},[e("Input",{attrs:{disabled:""},model:{value:t.reportData.title,callback:function(a){t.$set(t.reportData,"title",a)},expression:"reportData.title"}})],1),e("FormItem",{attrs:{label:t.$L("\u6C47\u62A5\u5BF9\u8C61")}},[e("div",{staticClass:"report-users"},[e("UserInput",{attrs:{disabledChoice:[t.userId],placeholder:t.$L("\u9009\u62E9\u63A5\u6536\u4EBA"),transfer:!1},model:{value:t.reportData.receive,callback:function(a){t.$set(t.reportData,"receive",a)},expression:"reportData.receive"}}),e("a",{staticClass:"report-user-link",attrs:{href:"javascript:void(0);"},on:{click:t.getLastSubmitter}},[t.receiveLoad>0?e("Icon",{staticClass:"icon-loading",attrs:{type:"ios-loading"}}):e("Icon",{attrs:{type:"ios-share-outline"}}),t._v(" "+t._s(t.$L("\u4F7F\u7528\u6211\u4E0A\u6B21\u7684\u6C47\u62A5\u5BF9\u8C61"))+" ")],1)],1)]),e("FormItem",{staticClass:"report-content-editor",attrs:{label:t.$L("\u6C47\u62A5\u5185\u5BB9")}},[e("TEditor",{attrs:{height:"100%"},model:{value:t.reportData.content,callback:function(a){t.$set(t.reportData,"content",a)},expression:"reportData.content"}})],1),e("FormItem",{staticClass:"report-foot"},[e("Button",{staticClass:"report-bottom",attrs:{type:"primary",loading:t.loadIng>0},on:{click:t.handleSubmit}},[t._v(t._s(t.$L(t.id>0?"\u4FEE\u6539":"\u63D0\u4EA4")))])],1)],1)},p=[];const c=()=>o(()=>import("./TEditor.50f1b2a4.js"),["js/build/TEditor.50f1b2a4.js","js/build/app.dc83aadd.js","js/build/app.192b75a6.css","js/build/ImgUpload.1faf7a71.js"]),h={name:"ReportEdit",components:{TEditor:c,UserInput:l},props:{id:{default:0}},data(){return{loadIng:0,receiveLoad:0,reportData:{sign:"",title:"",content:"",type:"weekly",receive:[],id:0,offset:0},prevCycleText:this.$L("\u4E0A\u4E00\u5468"),nextCycleText:this.$L("\u4E0B\u4E00\u5468")}},watch:{id:{handler(t){t>0?this.getDetail(t):(this.reportData.offset=0,this.reportData.type="weekly",this.reportData.receive=[],this.getTemplate())},immediate:!0}},mounted(){},methods:{handleSubmit(){this.id===0&&this.reportData.id>0?$A.modalConfirm({title:"\u8986\u76D6\u63D0\u4EA4",content:"\u4F60\u5DF2\u63D0\u4EA4\u8FC7\u6B64\u65E5\u671F\u7684\u62A5\u544A\uFF0C\u662F\u5426\u8986\u76D6\u63D0\u4EA4\uFF1F",onOk:()=>{this.doSubmit()}}):this.doSubmit()},doSubmit(){this.loadIng++,this.$store.dispatch("call",{url:"report/store",data:this.reportData,method:"post"}).then(({data:t,msg:r})=>{this.reportData.offset=0,this.reportData.type="weekly",this.reportData.receive=[],this.getTemplate(),!this.$isSubElectron&&$A.messageSuccess(r),this.$emit("saveSuccess",{data:t,msg:r})}).catch(({msg:t})=>{$A.messageError(t)}).finally(t=>{this.loadIng--})},getTemplate(){this.loadIng++,this.$store.dispatch("call",{url:"report/template",data:{type:this.reportData.type,offset:this.reportData.offset,id:this.id}}).then(({data:t})=>{t.id?(this.reportData.id=t.id,this.id>0?this.getDetail(t.id):(this.reportData.sign=t.sign,this.reportData.title=t.title,this.reportData.content=t.content)):(this.reportData.id=0,this.reportData.sign=t.sign,this.reportData.title=t.title,this.reportData.content=t.content)}).catch(({msg:t})=>{$A.messageError(t)}).finally(t=>{this.loadIng--})},typeChange(t){this.reportData.offset=0,t==="weekly"?(this.prevCycleText=this.$L("\u4E0A\u4E00\u5468"),this.nextCycleText=this.$L("\u4E0B\u4E00\u5468")):(this.prevCycleText=this.$L("\u4E0A\u4E00\u5929"),this.nextCycleText=this.$L("\u4E0B\u4E00\u5929")),this.getTemplate()},getDetail(t){this.$store.dispatch("call",{url:"report/detail",data:{id:t}}).then(({data:r})=>{this.reportData.title=r.title,this.reportData.content=r.content,this.reportData.receive=r.receives_user.map(({userid:e})=>e),this.reportData.type=r.type_val,this.reportData.id=t}).catch(({msg:r})=>{$A.messageError(r)})},prevCycle(){this.reportData.offset-=1,this.reReportData(),this.getTemplate()},nextCycle(){this.reportData.offset<0&&(this.reportData.offset+=1),this.reReportData(),this.getTemplate()},getLastSubmitter(){setTimeout(t=>{this.receiveLoad++},300),this.$store.dispatch("call",{url:"report/last_submitter"}).then(({data:t})=>{this.reportData.receive=t}).catch(({msg:t})=>{$A.messageError(t)}).finally(t=>{this.receiveLoad--})},reReportData(){this.reportData.title="",this.reportData.content="",this.reportData.receive=[],this.reportData.id=0}}},i={};var d=s(h,n,p,!1,u,null,null,null);function u(t){for(let r in i)this[r]=i[r]}var f=function(){return d.exports}();export{f as R}; diff --git a/public/js/build/TEditor.917688db.js b/public/js/build/TEditor.50f1b2a4.js similarity index 99% rename from public/js/build/TEditor.917688db.js rename to public/js/build/TEditor.50f1b2a4.js index c09bc0698..3df413060 100644 --- a/public/js/build/TEditor.917688db.js +++ b/public/js/build/TEditor.50f1b2a4.js @@ -1,4 +1,4 @@ -import{e as PC,m as a2,a as IC,n as i2}from"./app.3c1b5c04.js";import{I as o2}from"./ImgUpload.3e6ccbfd.js";var FC={exports:{}};(function(V){(function(){var Ee=function(e){if(e===null)return"null";if(e===void 0)return"undefined";var t=typeof e;return t==="object"&&(Array.prototype.isPrototypeOf(e)||e.constructor&&e.constructor.name==="Array")?"array":t==="object"&&(String.prototype.isPrototypeOf(e)||e.constructor&&e.constructor.name==="String")?"string":t},be=function(e){return["undefined","boolean","number","string","function","xml","null"].indexOf(e)!==-1},he=function(e,t){var n=Array.prototype.slice.call(e);return n.sort(t)},Ke=function(e,t){return ht(function(n,r){return e.eq(t(n),t(r))})},ht=function(e){return{eq:e}},Qt=ht(function(e,t){return e===t}),Qr=Qt,Ka=function(e){return ht(function(t,n){if(t.length!==n.length)return!1;for(var r=t.length,a=0;a-1},bt=function(e,t){for(var n=0,r=e.length;n=0;n--){var r=e[n];t(r,n)}},Yc=function(e,t){for(var n=[],r=[],a=0,i=e.length;a=0&&t=t.length&&e.substr(n,n+t.length)===t},d0=function(e,t){return Sr(e,t)?c0(e,t.length):e},yt=function(e,t){return e.indexOf(t)!==-1},Sr=function(e,t){return v0(e,t,0)},cs=function(e){return function(t){return t.replace(e,"")}},vs=cs(/^\s+|\s+$/g),m0=cs(/^\s+/g),uv=cs(/\s+$/g),Gi=function(e){return e.length>0},sv=function(e){return!Gi(e)},ds=/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,Pn=function(e){return function(t){return yt(t,e)}},p0=[{name:"Edge",versionRegexes:[/.*?edge\/ ?([0-9]+)\.([0-9]+)$/],search:function(e){return yt(e,"edge/")&&yt(e,"chrome")&&yt(e,"safari")&&yt(e,"applewebkit")}},{name:"Chrome",brand:"Chromium",versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/,ds],search:function(e){return yt(e,"chrome")&&!yt(e,"chromeframe")}},{name:"IE",versionRegexes:[/.*?msie\ ?([0-9]+)\.([0-9]+).*/,/.*?rv:([0-9]+)\.([0-9]+).*/],search:function(e){return yt(e,"msie")||yt(e,"trident")}},{name:"Opera",versionRegexes:[ds,/.*?opera\/([0-9]+)\.([0-9]+).*/],search:Pn("opera")},{name:"Firefox",versionRegexes:[/.*?firefox\/\ ?([0-9]+)\.([0-9]+).*/],search:Pn("firefox")},{name:"Safari",versionRegexes:[ds,/.*?cpu os ([0-9]+)_([0-9]+).*/],search:function(e){return(yt(e,"safari")||yt(e,"mobile/"))&&yt(e,"applewebkit")}}],g0=[{name:"Windows",search:Pn("win"),versionRegexes:[/.*?windows\ nt\ ?([0-9]+)\.([0-9]+).*/]},{name:"iOS",search:function(e){return yt(e,"iphone")||yt(e,"ipad")},versionRegexes:[/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,/.*cpu os ([0-9]+)_([0-9]+).*/,/.*cpu iphone os ([0-9]+)_([0-9]+).*/]},{name:"Android",search:Pn("android"),versionRegexes:[/.*?android\ ?([0-9]+)\.([0-9]+).*/]},{name:"OSX",search:Pn("mac os x"),versionRegexes:[/.*?mac\ os\ x\ ?([0-9]+)_([0-9]+).*/]},{name:"Linux",search:Pn("linux"),versionRegexes:[]},{name:"Solaris",search:Pn("sunos"),versionRegexes:[]},{name:"FreeBSD",search:Pn("freebsd"),versionRegexes:[]},{name:"ChromeOS",search:Pn("cros"),versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/]}],fv={browsers:X(p0),oses:X(g0)},lv="Edge",cv="Chrome",vv="IE",dv="Opera",mv="Firefox",pv="Safari",h0=function(){return gv({current:void 0,version:Za.unknown()})},gv=function(e){var t=e.current,n=e.version,r=function(a){return function(){return t===a}};return{current:t,version:n,isEdge:r(lv),isChrome:r(cv),isIE:r(vv),isOpera:r(dv),isFirefox:r(mv),isSafari:r(pv)}},hv={unknown:h0,nu:gv,edge:X(lv),chrome:X(cv),ie:X(vv),opera:X(dv),firefox:X(mv),safari:X(pv)},bv="Windows",yv="iOS",Cv="Android",wv="Linux",Sv="OSX",Ev="Solaris",kv="FreeBSD",xv="ChromeOS",b0=function(){return Nv({current:void 0,version:Za.unknown()})},Nv=function(e){var t=e.current,n=e.version,r=function(a){return function(){return t===a}};return{current:t,version:n,isWindows:r(bv),isiOS:r(yv),isAndroid:r(Cv),isOSX:r(Sv),isLinux:r(wv),isSolaris:r(Ev),isFreeBSD:r(kv),isChromeOS:r(xv)}},Tv={unknown:b0,nu:Nv,windows:X(bv),ios:X(yv),android:X(Cv),linux:X(wv),osx:X(Sv),solaris:X(Ev),freebsd:X(kv),chromeos:X(xv)},y0=function(e,t,n){var r=fv.browsers(),a=fv.oses(),i=t.bind(function(s){return s0(r,s)}).orThunk(function(){return f0(r,e)}).fold(hv.unknown,hv.nu),o=l0(a,e).fold(Tv.unknown,Tv.nu),u=a0(o,i,e,n);return{browser:i,os:o,deviceType:u}},C0={detect:y0},w0=function(e){return window.matchMedia(e).matches},S0=fs(function(){return C0.detect(navigator.userAgent,b.from(navigator.userAgentData),w0)}),qt=function(){return S0()},Av=navigator.userAgent,ms=qt(),Ct=ms.browser,It=ms.os,pn=ms.deviceType,E0=/WebKit/.test(Av)&&!Ct.isEdge(),k0="FormData"in window&&"FileReader"in window&&"URL"in window&&!!URL.createObjectURL,x0=Av.indexOf("Windows Phone")!==-1,se={opera:Ct.isOpera(),webkit:E0,ie:Ct.isIE()||Ct.isEdge()?Ct.version.major:!1,gecko:Ct.isFirefox(),mac:It.isOSX()||It.isiOS(),iOS:pn.isiPad()||pn.isiPhone(),android:It.isAndroid(),contentEditable:!0,transparentSrc:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",caretAfter:!0,range:window.getSelection&&"Range"in window,documentMode:Ct.isIE()?document.documentMode||7:10,fileApi:k0,ceFalse:!0,cacheSuffix:null,container:null,experimentalShadowDom:!1,canHaveCSP:!Ct.isIE(),desktop:pn.isDesktop(),windowsPhone:x0,browser:{current:Ct.current,version:Ct.version,isChrome:Ct.isChrome,isEdge:Ct.isEdge,isFirefox:Ct.isFirefox,isIE:Ct.isIE,isOpera:Ct.isOpera,isSafari:Ct.isSafari},os:{current:It.current,version:It.version,isAndroid:It.isAndroid,isChromeOS:It.isChromeOS,isFreeBSD:It.isFreeBSD,isiOS:It.isiOS,isLinux:It.isLinux,isOSX:It.isOSX,isSolaris:It.isSolaris,isWindows:It.isWindows},deviceType:{isDesktop:pn.isDesktop,isiPad:pn.isiPad,isiPhone:pn.isiPhone,isPhone:pn.isPhone,isTablet:pn.isTablet,isTouch:pn.isTouch,isWebView:pn.isWebView}},N0=/^\s*|\s*$/g,Rv=function(e){return e==null?"":(""+e).replace(N0,"")},Bv=function(e,t){return t?t==="array"&&us(e)?!0:typeof e===t:e!==void 0},T0=function(e,t,n){var r;for(e=e||[],t=t||",",typeof e=="string"&&(e=e.split(t)),n=n||{},r=e.length;r--;)n[e[r]]={};return n},A0=de,R0=function(e,t,n){var r=this,a,i,o,u=0;e=/^((static) )?([\w.]+)(:([\w.]+))?/.exec(e);var s=e[3].match(/(^|\.)(\w+)$/i)[2],f=r.createNS(e[3].replace(/\.\w+$/,""),n);if(!f[s]){if(e[2]==="static"){f[s]=t,this.onCreate&&this.onCreate(e[2],e[3],f[s]);return}t[s]||(t[s]=function(){},u=1),f[s]=t[s],r.extend(f[s].prototype,t),e[5]&&(a=r.resolve(e[5]).prototype,i=e[5].match(/\.(\w+)$/i)[1],o=f[s],u?f[s]=function(){return a[i].apply(this,arguments)}:f[s]=function(){return this.parent=a[i],o.apply(this,arguments)},f[s].prototype[s]=f[s],r.each(a,function(l,c){f[s].prototype[c]=a[c]}),r.each(t,function(l,c){a[c]?f[s].prototype[c]=function(){return this.parent=a[c],l.apply(this,arguments)}:c!==s&&(f[s].prototype[c]=l)})),r.each(t.static,function(l,c){f[s][c]=l})}},B0=function(e){for(var t=[],n=1;n1)throw console.error("HTML does not have a single root node",e),new Error("HTML must have a single root node");return Ja(r.childNodes[0])},$0=function(e,t){var n=t||document,r=n.createElement(e);return Ja(r)},L0=function(e,t){var n=t||document,r=n.createTextNode(e);return Ja(r)},Ja=function(e){if(e==null)throw new Error("Node cannot be null or undefined");return{dom:e}},F0=function(e,t,n){return b.from(e.dom.elementFromPoint(t,n)).map(Ja)},k={fromHtml:I0,fromTag:$0,fromText:L0,fromDom:Ja,fromPoint:F0},Dv=function(e,t){var n=[],r=function(i){return n.push(i),t(i)},a=t(e);do a=a.bind(r);while(a.isSome());return n},M0=function(e,t,n){return(e.compareDocumentPosition(t)&n)!==0},U0=function(e,t){return M0(e,t,Node.DOCUMENT_POSITION_CONTAINED_BY)},z0=8,Ov=9,Pv=11,ps=1,H0=3,aa=function(e,t){var n=e.dom;if(n.nodeType!==ps)return!1;var r=n;if(r.matches!==void 0)return r.matches(t);if(r.msMatchesSelector!==void 0)return r.msMatchesSelector(t);if(r.webkitMatchesSelector!==void 0)return r.webkitMatchesSelector(t);if(r.mozMatchesSelector!==void 0)return r.mozMatchesSelector(t);throw new Error("Browser lacks native selectors")},Iv=function(e){return e.nodeType!==ps&&e.nodeType!==Ov&&e.nodeType!==Pv||e.childElementCount===0},V0=function(e,t){var n=t===void 0?document:t.dom;return Iv(n)?[]:De(n.querySelectorAll(e),k.fromDom)},q0=function(e,t){var n=t===void 0?document:t.dom;return Iv(n)?b.none():b.from(n.querySelector(e)).map(k.fromDom)},Te=function(e,t){return e.dom===t.dom},W0=function(e,t){var n=e.dom,r=t.dom;return n===r?!1:n.contains(r)},j0=function(e,t){return U0(e.dom,t.dom)},Wn=function(e,t){return qt().browser.isIE()?j0(e,t):W0(e,t)};typeof window!="undefined"||Function("return this;")();var je=function(e){var t=e.dom.nodeName;return t.toLowerCase()},$v=function(e){return e.dom.nodeType},Xi=function(e){return function(t){return $v(t)===e}},K0=function(e){return $v(e)===z0||je(e)==="#comment"},Jt=Xi(ps),Wt=Xi(H0),G0=Xi(Ov),X0=Xi(Pv),Y0=function(e){return function(t){return Jt(t)&&je(t)===e}},Lv=function(e){return k.fromDom(e.dom.ownerDocument)},ia=function(e){return G0(e)?e:Lv(e)},Q0=function(e){return k.fromDom(ia(e).dom.documentElement)},Fv=function(e){return k.fromDom(ia(e).dom.defaultView)},en=function(e){return b.from(e.dom.parentNode).map(k.fromDom)},Z0=function(e,t){for(var n=Oe(t)?t:Re,r=e.dom,a=[];r.parentNode!==null&&r.parentNode!==void 0;){var i=r.parentNode,o=k.fromDom(i);if(a.push(o),n(o)===!0)break;r=i}return a},J0=function(e){var t=function(n){return ve(n,function(r){return!Te(e,r)})};return en(e).map(jt).map(t).getOr([])},Er=function(e){return b.from(e.dom.previousSibling).map(k.fromDom)},ei=function(e){return b.from(e.dom.nextSibling).map(k.fromDom)},Mv=function(e){return ji(Dv(e,Er))},Uv=function(e){return Dv(e,ei)},jt=function(e){return De(e.dom.childNodes,k.fromDom)},Yi=function(e,t){var n=e.dom.childNodes;return b.from(n[t]).map(k.fromDom)},zv=function(e){return Yi(e,0)},gs=function(e){return Yi(e,e.dom.childNodes.length-1)},Hv=function(e){return e.dom.childNodes.length},ew=function(e){var t=e.dom.head;if(t==null)throw new Error("Head is not available yet");return k.fromDom(t)},Vv=function(e){return X0(e)&&Ne(e.dom.host)},qv=Oe(Element.prototype.attachShadow)&&Oe(Node.prototype.getRootNode),tw=X(qv),kr=qv?function(e){return k.fromDom(e.dom.getRootNode())}:ia,hs=function(e){return Vv(e)?e:ew(ia(e))},nw=function(e){var t=kr(e);return Vv(t)?b.some(t):b.none()},rw=function(e){return k.fromDom(e.dom.host)},aw=function(e){if(tw()&&Ne(e.target)){var t=k.fromDom(e.target);if(Jt(t)&&iw(t)&&e.composed&&e.composedPath){var n=e.composedPath();if(n)return Pt(n)}}return b.from(e.target)},iw=function(e){return Ne(e.dom.shadowRoot)},tn=function(e,t){var n=en(e);n.each(function(r){r.dom.insertBefore(t.dom,e.dom)})},ti=function(e,t){var n=ei(e);n.fold(function(){var r=en(e);r.each(function(a){at(a,t)})},function(r){tn(r,t)})},Wv=function(e,t){var n=zv(e);n.fold(function(){at(e,t)},function(r){e.dom.insertBefore(t.dom,r.dom)})},at=function(e,t){e.dom.appendChild(t.dom)},ow=function(e,t){tn(e,t),at(t,e)},uw=function(e,t){Y(t,function(n){tn(e,n)})},Qi=function(e,t){Y(t,function(n){at(e,n)})},bs=function(e){e.dom.textContent="",Y(jt(e),function(t){tt(t)})},tt=function(e){var t=e.dom;t.parentNode!==null&&t.parentNode.removeChild(t)},jv=function(e){var t=jt(e);t.length>0&&uw(e,t),tt(e)},ni=function(e){var t=Wt(e)?e.dom.parentNode:e.dom;if(t==null||t.ownerDocument===null)return!1;var n=t.ownerDocument;return nw(k.fromDom(t)).fold(function(){return n.body.contains(t)},Kc(ni,rw))},Kv=function(e,t){var n=function(r,a){return Kv(e+r,t+a)};return{left:e,top:t,translate:n}},oa=Kv,sw=function(e){var t=e.getBoundingClientRect();return oa(t.left,t.top)},Zi=function(e,t){return e!==void 0?e:t!==void 0?t:0},fw=function(e){var t=e.dom.ownerDocument,n=t.body,r=t.defaultView,a=t.documentElement;if(n===e.dom)return oa(n.offsetLeft,n.offsetTop);var i=Zi(r==null?void 0:r.pageYOffset,a.scrollTop),o=Zi(r==null?void 0:r.pageXOffset,a.scrollLeft),u=Zi(a.clientTop,n.clientTop),s=Zi(a.clientLeft,n.clientLeft);return ys(e).translate(o-s,i-u)},ys=function(e){var t=e.dom,n=t.ownerDocument,r=n.body;return r===t?oa(r.offsetLeft,r.offsetTop):ni(e)?sw(t):oa(0,0)},Cs=function(e){var t=e!==void 0?e.dom:document,n=t.body.scrollLeft||t.documentElement.scrollLeft,r=t.body.scrollTop||t.documentElement.scrollTop;return oa(n,r)},Gv=function(e,t,n){var r=n!==void 0?n.dom:document,a=r.defaultView;a&&a.scrollTo(e,t)},Xv=function(e,t){var n=qt().browser.isSafari();n&&Oe(e.dom.scrollIntoViewIfNeeded)?e.dom.scrollIntoViewIfNeeded(!1):e.dom.scrollIntoView(t)},lw=function(e){var t=e===void 0?window:e;return qt().browser.isFirefox()?b.none():b.from(t.visualViewport)},Yv=function(e,t,n,r){return{x:e,y:t,width:n,height:r,right:e+n,bottom:t+r}},Qv=function(e){var t=e===void 0?window:e,n=t.document,r=Cs(k.fromDom(n));return lw(t).fold(function(){var a=t.document.documentElement,i=a.clientWidth,o=a.clientHeight;return Yv(r.left,r.top,i,o)},function(a){return Yv(Math.max(a.pageLeft,r.left),Math.max(a.pageTop,r.top),a.width,a.height)})},ri=function(e){return function(t){return!!t&&t.nodeType===e}},Ji=function(e){return!!e&&!Object.getPrototypeOf(e)},ae=ri(1),Kt=function(e){var t=e.map(function(n){return n.toLowerCase()});return function(n){if(n&&n.nodeName){var r=n.nodeName.toLowerCase();return Je(t,r)}return!1}},eo=function(e,t){var n=t.toLowerCase().split(" ");return function(r){if(ae(r))for(var a=0;a0})},rd=function(e){var t={},n=e.dom;if(ro(n))for(var r=0;r=e.length&&n(r)}};e.length===0?n([]):Y(e,function(o,u){o.get(i(u))})})},Dw=function(e){return _w(e,sd.nu)},fa=function(e){var t=function(c){return fa(e)},n=function(c){return fa(e)},r=function(c){return fa(c(e))},a=function(c){return fa(e)},i=function(c){c(e)},o=function(c){return c(e)},u=function(c,v){return v(e)},s=function(c){return c(e)},f=function(c){return c(e)},l=function(){return b.some(e)};return{isValue:qe,isError:Re,getOr:X(e),getOrThunk:X(e),getOrDie:X(e),or:t,orThunk:n,fold:u,map:r,mapError:a,each:i,bind:o,exists:s,forall:f,toOptional:l}},ii=function(e){var t=function(f){return f()},n=function(){return zC(String(e))()},r=Tt,a=function(f){return f()},i=function(f){return ii(e)},o=function(f){return ii(f(e))},u=function(f){return ii(e)},s=function(f,l){return f(e)};return{isValue:Re,isError:qe,getOr:Tt,getOrThunk:t,getOrDie:n,or:r,orThunk:a,fold:s,map:i,mapError:o,each:le,bind:u,exists:Re,forall:qe,toOptional:b.none}},Ow=function(e,t){return e.fold(function(){return ii(t)},fa)},fd={value:fa,error:ii,fromOption:Ow},Pw=function(e){if(!Vt(e))throw new Error("cases must be an array");if(e.length===0)throw new Error("there must be at least one case");var t=[],n={};return Y(e,function(r,a){var i=ta(r);if(i.length!==1)throw new Error("one and only one name per case");var o=i[0],u=r[o];if(n[o]!==void 0)throw new Error("duplicate key detected:"+o);if(o==="cata")throw new Error("cannot have a case named cata (sorry)");if(!Vt(u))throw new Error("case arguments must be an array");t.push(o),n[o]=function(){for(var s=[],f=0;f-1},bt=function(e,t){for(var n=0,r=e.length;n=0;n--){var r=e[n];t(r,n)}},Yc=function(e,t){for(var n=[],r=[],a=0,i=e.length;a=0&&t=t.length&&e.substr(n,n+t.length)===t},d0=function(e,t){return Sr(e,t)?c0(e,t.length):e},yt=function(e,t){return e.indexOf(t)!==-1},Sr=function(e,t){return v0(e,t,0)},cs=function(e){return function(t){return t.replace(e,"")}},vs=cs(/^\s+|\s+$/g),m0=cs(/^\s+/g),uv=cs(/\s+$/g),Gi=function(e){return e.length>0},sv=function(e){return!Gi(e)},ds=/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,Pn=function(e){return function(t){return yt(t,e)}},p0=[{name:"Edge",versionRegexes:[/.*?edge\/ ?([0-9]+)\.([0-9]+)$/],search:function(e){return yt(e,"edge/")&&yt(e,"chrome")&&yt(e,"safari")&&yt(e,"applewebkit")}},{name:"Chrome",brand:"Chromium",versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/,ds],search:function(e){return yt(e,"chrome")&&!yt(e,"chromeframe")}},{name:"IE",versionRegexes:[/.*?msie\ ?([0-9]+)\.([0-9]+).*/,/.*?rv:([0-9]+)\.([0-9]+).*/],search:function(e){return yt(e,"msie")||yt(e,"trident")}},{name:"Opera",versionRegexes:[ds,/.*?opera\/([0-9]+)\.([0-9]+).*/],search:Pn("opera")},{name:"Firefox",versionRegexes:[/.*?firefox\/\ ?([0-9]+)\.([0-9]+).*/],search:Pn("firefox")},{name:"Safari",versionRegexes:[ds,/.*?cpu os ([0-9]+)_([0-9]+).*/],search:function(e){return(yt(e,"safari")||yt(e,"mobile/"))&&yt(e,"applewebkit")}}],g0=[{name:"Windows",search:Pn("win"),versionRegexes:[/.*?windows\ nt\ ?([0-9]+)\.([0-9]+).*/]},{name:"iOS",search:function(e){return yt(e,"iphone")||yt(e,"ipad")},versionRegexes:[/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,/.*cpu os ([0-9]+)_([0-9]+).*/,/.*cpu iphone os ([0-9]+)_([0-9]+).*/]},{name:"Android",search:Pn("android"),versionRegexes:[/.*?android\ ?([0-9]+)\.([0-9]+).*/]},{name:"OSX",search:Pn("mac os x"),versionRegexes:[/.*?mac\ os\ x\ ?([0-9]+)_([0-9]+).*/]},{name:"Linux",search:Pn("linux"),versionRegexes:[]},{name:"Solaris",search:Pn("sunos"),versionRegexes:[]},{name:"FreeBSD",search:Pn("freebsd"),versionRegexes:[]},{name:"ChromeOS",search:Pn("cros"),versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/]}],fv={browsers:X(p0),oses:X(g0)},lv="Edge",cv="Chrome",vv="IE",dv="Opera",mv="Firefox",pv="Safari",h0=function(){return gv({current:void 0,version:Za.unknown()})},gv=function(e){var t=e.current,n=e.version,r=function(a){return function(){return t===a}};return{current:t,version:n,isEdge:r(lv),isChrome:r(cv),isIE:r(vv),isOpera:r(dv),isFirefox:r(mv),isSafari:r(pv)}},hv={unknown:h0,nu:gv,edge:X(lv),chrome:X(cv),ie:X(vv),opera:X(dv),firefox:X(mv),safari:X(pv)},bv="Windows",yv="iOS",Cv="Android",wv="Linux",Sv="OSX",Ev="Solaris",kv="FreeBSD",xv="ChromeOS",b0=function(){return Nv({current:void 0,version:Za.unknown()})},Nv=function(e){var t=e.current,n=e.version,r=function(a){return function(){return t===a}};return{current:t,version:n,isWindows:r(bv),isiOS:r(yv),isAndroid:r(Cv),isOSX:r(Sv),isLinux:r(wv),isSolaris:r(Ev),isFreeBSD:r(kv),isChromeOS:r(xv)}},Tv={unknown:b0,nu:Nv,windows:X(bv),ios:X(yv),android:X(Cv),linux:X(wv),osx:X(Sv),solaris:X(Ev),freebsd:X(kv),chromeos:X(xv)},y0=function(e,t,n){var r=fv.browsers(),a=fv.oses(),i=t.bind(function(s){return s0(r,s)}).orThunk(function(){return f0(r,e)}).fold(hv.unknown,hv.nu),o=l0(a,e).fold(Tv.unknown,Tv.nu),u=a0(o,i,e,n);return{browser:i,os:o,deviceType:u}},C0={detect:y0},w0=function(e){return window.matchMedia(e).matches},S0=fs(function(){return C0.detect(navigator.userAgent,b.from(navigator.userAgentData),w0)}),qt=function(){return S0()},Av=navigator.userAgent,ms=qt(),Ct=ms.browser,It=ms.os,pn=ms.deviceType,E0=/WebKit/.test(Av)&&!Ct.isEdge(),k0="FormData"in window&&"FileReader"in window&&"URL"in window&&!!URL.createObjectURL,x0=Av.indexOf("Windows Phone")!==-1,se={opera:Ct.isOpera(),webkit:E0,ie:Ct.isIE()||Ct.isEdge()?Ct.version.major:!1,gecko:Ct.isFirefox(),mac:It.isOSX()||It.isiOS(),iOS:pn.isiPad()||pn.isiPhone(),android:It.isAndroid(),contentEditable:!0,transparentSrc:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",caretAfter:!0,range:window.getSelection&&"Range"in window,documentMode:Ct.isIE()?document.documentMode||7:10,fileApi:k0,ceFalse:!0,cacheSuffix:null,container:null,experimentalShadowDom:!1,canHaveCSP:!Ct.isIE(),desktop:pn.isDesktop(),windowsPhone:x0,browser:{current:Ct.current,version:Ct.version,isChrome:Ct.isChrome,isEdge:Ct.isEdge,isFirefox:Ct.isFirefox,isIE:Ct.isIE,isOpera:Ct.isOpera,isSafari:Ct.isSafari},os:{current:It.current,version:It.version,isAndroid:It.isAndroid,isChromeOS:It.isChromeOS,isFreeBSD:It.isFreeBSD,isiOS:It.isiOS,isLinux:It.isLinux,isOSX:It.isOSX,isSolaris:It.isSolaris,isWindows:It.isWindows},deviceType:{isDesktop:pn.isDesktop,isiPad:pn.isiPad,isiPhone:pn.isiPhone,isPhone:pn.isPhone,isTablet:pn.isTablet,isTouch:pn.isTouch,isWebView:pn.isWebView}},N0=/^\s*|\s*$/g,Rv=function(e){return e==null?"":(""+e).replace(N0,"")},Bv=function(e,t){return t?t==="array"&&us(e)?!0:typeof e===t:e!==void 0},T0=function(e,t,n){var r;for(e=e||[],t=t||",",typeof e=="string"&&(e=e.split(t)),n=n||{},r=e.length;r--;)n[e[r]]={};return n},A0=de,R0=function(e,t,n){var r=this,a,i,o,u=0;e=/^((static) )?([\w.]+)(:([\w.]+))?/.exec(e);var s=e[3].match(/(^|\.)(\w+)$/i)[2],f=r.createNS(e[3].replace(/\.\w+$/,""),n);if(!f[s]){if(e[2]==="static"){f[s]=t,this.onCreate&&this.onCreate(e[2],e[3],f[s]);return}t[s]||(t[s]=function(){},u=1),f[s]=t[s],r.extend(f[s].prototype,t),e[5]&&(a=r.resolve(e[5]).prototype,i=e[5].match(/\.(\w+)$/i)[1],o=f[s],u?f[s]=function(){return a[i].apply(this,arguments)}:f[s]=function(){return this.parent=a[i],o.apply(this,arguments)},f[s].prototype[s]=f[s],r.each(a,function(l,c){f[s].prototype[c]=a[c]}),r.each(t,function(l,c){a[c]?f[s].prototype[c]=function(){return this.parent=a[c],l.apply(this,arguments)}:c!==s&&(f[s].prototype[c]=l)})),r.each(t.static,function(l,c){f[s][c]=l})}},B0=function(e){for(var t=[],n=1;n1)throw console.error("HTML does not have a single root node",e),new Error("HTML must have a single root node");return Ja(r.childNodes[0])},$0=function(e,t){var n=t||document,r=n.createElement(e);return Ja(r)},L0=function(e,t){var n=t||document,r=n.createTextNode(e);return Ja(r)},Ja=function(e){if(e==null)throw new Error("Node cannot be null or undefined");return{dom:e}},F0=function(e,t,n){return b.from(e.dom.elementFromPoint(t,n)).map(Ja)},k={fromHtml:I0,fromTag:$0,fromText:L0,fromDom:Ja,fromPoint:F0},Dv=function(e,t){var n=[],r=function(i){return n.push(i),t(i)},a=t(e);do a=a.bind(r);while(a.isSome());return n},M0=function(e,t,n){return(e.compareDocumentPosition(t)&n)!==0},U0=function(e,t){return M0(e,t,Node.DOCUMENT_POSITION_CONTAINED_BY)},z0=8,Ov=9,Pv=11,ps=1,H0=3,aa=function(e,t){var n=e.dom;if(n.nodeType!==ps)return!1;var r=n;if(r.matches!==void 0)return r.matches(t);if(r.msMatchesSelector!==void 0)return r.msMatchesSelector(t);if(r.webkitMatchesSelector!==void 0)return r.webkitMatchesSelector(t);if(r.mozMatchesSelector!==void 0)return r.mozMatchesSelector(t);throw new Error("Browser lacks native selectors")},Iv=function(e){return e.nodeType!==ps&&e.nodeType!==Ov&&e.nodeType!==Pv||e.childElementCount===0},V0=function(e,t){var n=t===void 0?document:t.dom;return Iv(n)?[]:De(n.querySelectorAll(e),k.fromDom)},q0=function(e,t){var n=t===void 0?document:t.dom;return Iv(n)?b.none():b.from(n.querySelector(e)).map(k.fromDom)},Te=function(e,t){return e.dom===t.dom},W0=function(e,t){var n=e.dom,r=t.dom;return n===r?!1:n.contains(r)},j0=function(e,t){return U0(e.dom,t.dom)},Wn=function(e,t){return qt().browser.isIE()?j0(e,t):W0(e,t)};typeof window!="undefined"||Function("return this;")();var je=function(e){var t=e.dom.nodeName;return t.toLowerCase()},$v=function(e){return e.dom.nodeType},Xi=function(e){return function(t){return $v(t)===e}},K0=function(e){return $v(e)===z0||je(e)==="#comment"},Jt=Xi(ps),Wt=Xi(H0),G0=Xi(Ov),X0=Xi(Pv),Y0=function(e){return function(t){return Jt(t)&&je(t)===e}},Lv=function(e){return k.fromDom(e.dom.ownerDocument)},ia=function(e){return G0(e)?e:Lv(e)},Q0=function(e){return k.fromDom(ia(e).dom.documentElement)},Fv=function(e){return k.fromDom(ia(e).dom.defaultView)},en=function(e){return b.from(e.dom.parentNode).map(k.fromDom)},Z0=function(e,t){for(var n=Oe(t)?t:Re,r=e.dom,a=[];r.parentNode!==null&&r.parentNode!==void 0;){var i=r.parentNode,o=k.fromDom(i);if(a.push(o),n(o)===!0)break;r=i}return a},J0=function(e){var t=function(n){return ve(n,function(r){return!Te(e,r)})};return en(e).map(jt).map(t).getOr([])},Er=function(e){return b.from(e.dom.previousSibling).map(k.fromDom)},ei=function(e){return b.from(e.dom.nextSibling).map(k.fromDom)},Mv=function(e){return ji(Dv(e,Er))},Uv=function(e){return Dv(e,ei)},jt=function(e){return De(e.dom.childNodes,k.fromDom)},Yi=function(e,t){var n=e.dom.childNodes;return b.from(n[t]).map(k.fromDom)},zv=function(e){return Yi(e,0)},gs=function(e){return Yi(e,e.dom.childNodes.length-1)},Hv=function(e){return e.dom.childNodes.length},ew=function(e){var t=e.dom.head;if(t==null)throw new Error("Head is not available yet");return k.fromDom(t)},Vv=function(e){return X0(e)&&Ne(e.dom.host)},qv=Oe(Element.prototype.attachShadow)&&Oe(Node.prototype.getRootNode),tw=X(qv),kr=qv?function(e){return k.fromDom(e.dom.getRootNode())}:ia,hs=function(e){return Vv(e)?e:ew(ia(e))},nw=function(e){var t=kr(e);return Vv(t)?b.some(t):b.none()},rw=function(e){return k.fromDom(e.dom.host)},aw=function(e){if(tw()&&Ne(e.target)){var t=k.fromDom(e.target);if(Jt(t)&&iw(t)&&e.composed&&e.composedPath){var n=e.composedPath();if(n)return Pt(n)}}return b.from(e.target)},iw=function(e){return Ne(e.dom.shadowRoot)},tn=function(e,t){var n=en(e);n.each(function(r){r.dom.insertBefore(t.dom,e.dom)})},ti=function(e,t){var n=ei(e);n.fold(function(){var r=en(e);r.each(function(a){at(a,t)})},function(r){tn(r,t)})},Wv=function(e,t){var n=zv(e);n.fold(function(){at(e,t)},function(r){e.dom.insertBefore(t.dom,r.dom)})},at=function(e,t){e.dom.appendChild(t.dom)},ow=function(e,t){tn(e,t),at(t,e)},uw=function(e,t){Y(t,function(n){tn(e,n)})},Qi=function(e,t){Y(t,function(n){at(e,n)})},bs=function(e){e.dom.textContent="",Y(jt(e),function(t){tt(t)})},tt=function(e){var t=e.dom;t.parentNode!==null&&t.parentNode.removeChild(t)},jv=function(e){var t=jt(e);t.length>0&&uw(e,t),tt(e)},ni=function(e){var t=Wt(e)?e.dom.parentNode:e.dom;if(t==null||t.ownerDocument===null)return!1;var n=t.ownerDocument;return nw(k.fromDom(t)).fold(function(){return n.body.contains(t)},Kc(ni,rw))},Kv=function(e,t){var n=function(r,a){return Kv(e+r,t+a)};return{left:e,top:t,translate:n}},oa=Kv,sw=function(e){var t=e.getBoundingClientRect();return oa(t.left,t.top)},Zi=function(e,t){return e!==void 0?e:t!==void 0?t:0},fw=function(e){var t=e.dom.ownerDocument,n=t.body,r=t.defaultView,a=t.documentElement;if(n===e.dom)return oa(n.offsetLeft,n.offsetTop);var i=Zi(r==null?void 0:r.pageYOffset,a.scrollTop),o=Zi(r==null?void 0:r.pageXOffset,a.scrollLeft),u=Zi(a.clientTop,n.clientTop),s=Zi(a.clientLeft,n.clientLeft);return ys(e).translate(o-s,i-u)},ys=function(e){var t=e.dom,n=t.ownerDocument,r=n.body;return r===t?oa(r.offsetLeft,r.offsetTop):ni(e)?sw(t):oa(0,0)},Cs=function(e){var t=e!==void 0?e.dom:document,n=t.body.scrollLeft||t.documentElement.scrollLeft,r=t.body.scrollTop||t.documentElement.scrollTop;return oa(n,r)},Gv=function(e,t,n){var r=n!==void 0?n.dom:document,a=r.defaultView;a&&a.scrollTo(e,t)},Xv=function(e,t){var n=qt().browser.isSafari();n&&Oe(e.dom.scrollIntoViewIfNeeded)?e.dom.scrollIntoViewIfNeeded(!1):e.dom.scrollIntoView(t)},lw=function(e){var t=e===void 0?window:e;return qt().browser.isFirefox()?b.none():b.from(t.visualViewport)},Yv=function(e,t,n,r){return{x:e,y:t,width:n,height:r,right:e+n,bottom:t+r}},Qv=function(e){var t=e===void 0?window:e,n=t.document,r=Cs(k.fromDom(n));return lw(t).fold(function(){var a=t.document.documentElement,i=a.clientWidth,o=a.clientHeight;return Yv(r.left,r.top,i,o)},function(a){return Yv(Math.max(a.pageLeft,r.left),Math.max(a.pageTop,r.top),a.width,a.height)})},ri=function(e){return function(t){return!!t&&t.nodeType===e}},Ji=function(e){return!!e&&!Object.getPrototypeOf(e)},ae=ri(1),Kt=function(e){var t=e.map(function(n){return n.toLowerCase()});return function(n){if(n&&n.nodeName){var r=n.nodeName.toLowerCase();return Je(t,r)}return!1}},eo=function(e,t){var n=t.toLowerCase().split(" ");return function(r){if(ae(r))for(var a=0;a0})},rd=function(e){var t={},n=e.dom;if(ro(n))for(var r=0;r=e.length&&n(r)}};e.length===0?n([]):Y(e,function(o,u){o.get(i(u))})})},Dw=function(e){return _w(e,sd.nu)},fa=function(e){var t=function(c){return fa(e)},n=function(c){return fa(e)},r=function(c){return fa(c(e))},a=function(c){return fa(e)},i=function(c){c(e)},o=function(c){return c(e)},u=function(c,v){return v(e)},s=function(c){return c(e)},f=function(c){return c(e)},l=function(){return b.some(e)};return{isValue:qe,isError:Re,getOr:X(e),getOrThunk:X(e),getOrDie:X(e),or:t,orThunk:n,fold:u,map:r,mapError:a,each:i,bind:o,exists:s,forall:f,toOptional:l}},ii=function(e){var t=function(f){return f()},n=function(){return zC(String(e))()},r=Tt,a=function(f){return f()},i=function(f){return ii(e)},o=function(f){return ii(f(e))},u=function(f){return ii(e)},s=function(f,l){return f(e)};return{isValue:Re,isError:qe,getOr:Tt,getOrThunk:t,getOrDie:n,or:r,orThunk:a,fold:s,map:i,mapError:o,each:le,bind:u,exists:Re,forall:qe,toOptional:b.none}},Ow=function(e,t){return e.fold(function(){return ii(t)},fa)},fd={value:fa,error:ii,fromOption:Ow},Pw=function(e){if(!Vt(e))throw new Error("cases must be an array");if(e.length===0)throw new Error("there must be at least one case");var t=[],n={};return Y(e,function(r,a){var i=ta(r);if(i.length!==1)throw new Error("one and only one name per case");var o=i[0],u=r[o];if(n[o]!==void 0)throw new Error("duplicate key detected:"+o);if(o==="cata")throw new Error("cannot have a case named cata (sorry)");if(!Vt(u))throw new Error("case arguments must be an array");t.push(o),n[o]=function(){for(var s=[],f=0;f0?h(S.fail.map(ld)):y(S.pass.map(ld))})},m=function(g){var y=B._addCacheSuffix(g);We(r,y).each(function(h){var E=--h.count;E===0&&(delete r[y],f(h.id))})},p=function(g){Y(g,function(y){m(y)})};return{load:c,loadAll:d,unload:m,unloadAll:p,_setReferrerPolicy:u}},Uw=function(){var e=new WeakMap,t=function(n,r){var a=kr(n),i=a.dom;return b.from(e.get(i)).getOrThunk(function(){var o=md(i,r);return e.set(i,o),o})};return{forElement:t}},pd=Uw(),Ge=function(){function e(t,n){this.node=t,this.rootNode=n,this.current=this.current.bind(this),this.next=this.next.bind(this),this.prev=this.prev.bind(this),this.prev2=this.prev2.bind(this)}return e.prototype.current=function(){return this.node},e.prototype.next=function(t){return this.node=this.findSibling(this.node,"firstChild","nextSibling",t),this.node},e.prototype.prev=function(t){return this.node=this.findSibling(this.node,"lastChild","previousSibling",t),this.node},e.prototype.prev2=function(t){return this.node=this.findPreviousNode(this.node,"lastChild","previousSibling",t),this.node},e.prototype.findSibling=function(t,n,r,a){var i,o;if(t){if(!a&&t[n])return t[n];if(t!==this.rootNode){if(i=t[r],i)return i;for(o=t.parentNode;o&&o!==this.rootNode;o=o.parentNode)if(i=o[r],i)return i}}},e.prototype.findPreviousNode=function(t,n,r,a){var i,o,u;if(t){if(i=t[r],this.rootNode&&i===this.rootNode)return;if(i){if(!a){for(u=i[n];u;u=u[n])if(!u[n])return u}return i}if(o=t.parentNode,o&&o!==this.rootNode)return o}},e}(),zw=["article","aside","details","div","dt","figcaption","footer","form","fieldset","header","hgroup","html","main","nav","section","summary","body","p","dl","multicol","dd","figure","address","center","blockquote","h1","h2","h3","h4","h5","h6","listing","xmp","pre","plaintext","menu","dir","ul","ol","li","hr","table","tbody","thead","tfoot","th","tr","td","caption"],Hw=["td","th"],Vw=["thead","tbody","tfoot"],qw=["h1","h2","h3","h4","h5","h6","p","div","address","pre","form","blockquote","center","dir","fieldset","header","footer","article","section","hgroup","aside","nav","figure"],Ww=["h1","h2","h3","h4","h5","h6"],jw=["li","dd","dt"],Kw=["ul","ol","dl"],Gw=["pre","script","textarea","style"],Xn=function(e){var t;return function(n){return t=t||XC(e,qe),de(t,je(n))}},Xw=Xn(Ww),bn=Xn(zw),Yw=function(e){return je(e)==="table"},Bs=function(e){return Jt(e)&&!bn(e)},la=function(e){return Jt(e)&&je(e)==="br"},gd=Xn(qw),_s=Xn(Kw),ui=Xn(jw),Qw=Xn(Vw),uo=Xn(Hw),so=Xn(Gw),Zw=function(e,t,n){return io(e,t,n).isSome()},Ds="\uFEFF",At="\xA0",Jw=function(e){return e===Ds},eS=function(e){return e.replace(/\uFEFF/g,"")},nt=Ds,fo=Jw,Yn=eS,tS=ae,ca=Q,va=function(e){return ca(e)&&(e=e.parentNode),tS(e)&&e.hasAttribute("data-mce-caret")},da=function(e){return ca(e)&&fo(e.data)},$t=function(e){return va(e)||da(e)},hd=function(e){return e.firstChild!==e.lastChild||!Le(e.firstChild)},nS=function(e,t){var n=e.ownerDocument,r=n.createTextNode(nt),a=e.parentNode;if(t){var i=e.previousSibling;if(ca(i)){if($t(i))return i;if(co(i))return i.splitText(i.data.length-1)}a.insertBefore(r,e)}else{var i=e.nextSibling;if(ca(i)){if($t(i))return i;if(lo(i))return i.splitText(1),i}e.nextSibling?a.insertBefore(r,e.nextSibling):a.appendChild(r)}return r},Os=function(e){var t=e.container();return Q(t)?t.data.charAt(e.offset())===nt||e.isAtStart()&&da(t.previousSibling):!1},Ps=function(e){var t=e.container();return Q(t)?t.data.charAt(e.offset()-1)===nt||e.isAtEnd()&&da(t.nextSibling):!1},rS=function(){var e=document.createElement("br");return e.setAttribute("data-mce-bogus","1"),e},aS=function(e,t,n){var r=t.ownerDocument,a=r.createElement(e);a.setAttribute("data-mce-caret",n?"before":"after"),a.setAttribute("data-mce-bogus","all"),a.appendChild(rS());var i=t.parentNode;return n?i.insertBefore(a,t):t.nextSibling?i.insertBefore(a,t.nextSibling):i.appendChild(a),a},lo=function(e){return ca(e)&&e.data[0]===nt},co=function(e){return ca(e)&&e.data[e.data.length-1]===nt},iS=function(e){var t=e.getElementsByTagName("br"),n=t[t.length-1];xr(n)&&n.parentNode.removeChild(n)},Is=function(e){return e&&e.hasAttribute("data-mce-caret")?(iS(e),e.removeAttribute("data-mce-caret"),e.removeAttribute("data-mce-bogus"),e.removeAttribute("style"),e.removeAttribute("_moz_abspos"),e):null},bd=function(e){return va(e.startContainer)},yd=gn,oS=_e,uS=Le,sS=Q,fS=Kt(["script","style","textarea"]),Cd=Kt(["img","input","textarea","hr","iframe","video","audio","object","embed"]),lS=Kt(["table"]),cS=$t,yn=function(e){return cS(e)?!1:sS(e)?!fS(e.parentNode):Cd(e)||uS(e)||lS(e)||$s(e)},vS=function(e){return ae(e)&&e.getAttribute("unselectable")==="true"},$s=function(e){return vS(e)===!1&&oS(e)},dS=function(e,t){for(e=e.parentNode;e&&e!==t;e=e.parentNode){if($s(e))return!1;if(yd(e))return!0}return!0},mS=function(e){return $s(e)?Zt(mn(e.getElementsByTagName("*")),function(t,n){return t||yd(n)},!1)!==!0:!1},pS=function(e){return Cd(e)||mS(e)},vo=function(e,t){return yn(e)&&dS(e,t)},gS=/^[ \t\r\n]*$/,Nr=function(e){return gS.test(e)},hS=function(e,t){var n=k.fromDom(t),r=k.fromDom(e);return Zw(r,"pre,code",G(Te,n))},bS=function(e,t){return Q(e)&&Nr(e.data)&&hS(e,t)===!1},yS=function(e){return ae(e)&&e.nodeName==="A"&&!e.hasAttribute("href")&&(e.hasAttribute("name")||e.hasAttribute("id"))},mo=function(e,t){return yn(e)&&bS(e,t)===!1||yS(e)||CS(e)},CS=Zv("data-mce-bookmark"),wS=Zv("data-mce-bogus"),SS=cw("data-mce-bogus","all"),ES=function(e,t){var n=0;if(mo(e,e))return!1;var r=e.firstChild;if(!r)return!0;var a=new Ge(r,e);do{if(t){if(SS(r)){r=a.next(!0);continue}if(wS(r)){r=a.next();continue}}if(Le(r)){n++,r=a.next();continue}if(mo(r,e))return!1;r=a.next()}while(r);return n<=1},Xe=function(e,t){return t===void 0&&(t=!0),ES(e.dom,t)},kS=function(e){return e.nodeName.toLowerCase()==="span"},wd=function(e,t){return Ne(e)&&(mo(e,t)||Bs(k.fromDom(e)))},xS=function(e,t){var n=new Ge(e,t).prev(!1),r=new Ge(e,t).next(!1),a=Nt(n)||wd(n,t),i=Nt(r)||wd(r,t);return a&&i},Sd=function(e){return kS(e)&&e.getAttribute("data-mce-type")==="bookmark"},NS=function(e,t){return Q(e)&&e.data.length>0&&xS(e,t)},TS=function(e){return ae(e)?e.childNodes.length>0:!1},AS=function(e){return Es(e)||Ss(e)},Ls=function(e,t,n){var r=n||t;if(ae(t)&&Sd(t))return t;for(var a=t.childNodes,i=a.length-1;i>=0;i--)Ls(e,a[i],r);if(ae(t)){var o=t.childNodes;o.length===1&&Sd(o[0])&&t.parentNode.insertBefore(o[0],t)}return!AS(t)&&!mo(t,r)&&!TS(t)&&!NS(t,r)&&e.remove(t),t},RS=B.makeMap,po=/[&<>\"\u0060\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,go=/[<>&\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,BS=/[<>&\"\']/g,_S=/&#([a-z0-9]+);?|&([a-z0-9]+);/gi,DS={128:"\u20AC",130:"\u201A",131:"\u0192",132:"\u201E",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02C6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017D",145:"\u2018",146:"\u2019",147:"\u201C",148:"\u201D",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02DC",153:"\u2122",154:"\u0161",155:"\u203A",156:"\u0153",158:"\u017E",159:"\u0178"},Tr={'"':""","'":"'","<":"<",">":">","&":"&","`":"`"},OS={"<":"<",">":">","&":"&",""":'"',"'":"'"},PS=function(e){var t=k.fromTag("div").dom;return t.innerHTML=e,t.textContent||t.innerText||e},Ed=function(e,t){var n,r,a,i={};if(e){for(e=e.split(","),t=t||10,n=0;n1?"&#"+((n.charCodeAt(0)-55296)*1024+(n.charCodeAt(1)-56320)+65536)+";":Tr[n]||"&#"+n.charCodeAt(0)+";"})},Ms=function(e,t,n){return n=n||Fs,e.replace(t?po:go,function(r){return Tr[r]||n[r]||r})},$S=function(e,t){var n=Ed(t)||Fs,r=function(o,u){return o.replace(u?po:go,function(s){return Tr[s]!==void 0?Tr[s]:n[s]!==void 0?n[s]:s.length>1?"&#"+((s.charCodeAt(0)-55296)*1024+(s.charCodeAt(1)-56320)+65536)+";":"&#"+s.charCodeAt(0)+";"})},a=function(o,u){return Ms(o,u,n)},i=RS(e.replace(/\+/g,","));return i.named&&i.numeric?r:i.named?t?a:Ms:i.numeric?xd:kd},LS=function(e){return e.replace(_S,function(t,n){return n?(n.charAt(0).toLowerCase()==="x"?n=parseInt(n.substr(1),16):n=parseInt(n,10),n>65535?(n-=65536,String.fromCharCode(55296+(n>>10),56320+(n&1023))):DS[n]||String.fromCharCode(n)):OS[t]||Fs[t]||PS(t)})},Qn={encodeRaw:kd,encodeAllRaw:IS,encodeNumeric:xd,encodeNamed:Ms,getEncodeFunc:$S,decode:LS},Zn={},FS={},ma=B.makeMap,ut=B.each,Us=B.extend,Nd=B.explode,MS=B.inArray,rt=function(e,t){return e=B.trim(e),e?e.split(t||" "):[]},Td=function(e,t){var n=ma(e," ",ma(e.toUpperCase()," "));return Us(n,t)},Ad=function(e){return Td("td th li dt dd figcaption caption details summary",e.getTextBlockElements())},US=function(e){var t={},n,r,a,i,o,u,s=function(l,c,v){var d,m,p,g=function(h,E){var S={},C,x;for(C=0,x=h.length;C