/*! * build: vue-admin-beautiful * vue-admin-beautiful author: chuzhixin 1204505056@qq.com * vue-admin-beautiful QQ Group(QQ群): 972435319、1139183756 * time: 2024-10-10 11:14:28 */ (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-b3c525b2","chunk-276dfce0","chunk-40e12ffc","chunk-2d216852","chunk-5c5c6b9c","chunk-3b34cfc4","chunk-3f9d2274","chunk-52d2dee3","chunk-fd7ff1a2","chunk-033ce6e9","chunk-35cc19a7","chunk-41874cb1","chunk-3941f644","chunk-e9e88bd2","chunk-086e387f","chunk-2357f74e","chunk-09175966","chunk-5b2f191c","chunk-6d960dc8","chunk-5f7d4f74","chunk-d015f394","chunk-7cf2a163","chunk-75dd10a7","chunk-91f4ec3a","chunk-c06b4442","chunk-ea003b22","chunk-ad5f2248","chunk-05a4b689","chunk-247b739a","chunk-125d17c4","chunk-67393c5e","chunk-7077ad62","chunk-acab14c2","chunk-fd74f6e2","chunk-2aaffe1a","chunk-3f7c38b6","chunk-73a8bff0","chunk-500f0008","chunk-3210efee","chunk-452b7002","chunk-acaf5abe","chunk-43badfb4","chunk-e25b1548","chunk-738dd5d9","chunk-49ca18e8","chunk-dd32715e","chunk-e37e09fe","chunk-4c11cb1e","chunk-69fa66d1","chunk-53cb758a","chunk-14a5cdb3","chunk-1e0a8456","chunk-569de63b","chunk-cc2e5332","chunk-9446ee82","chunk-396c801a","chunk-b095864c","chunk-394d53d0","chunk-0f18247c","chunk-7e9aa500","chunk-f25163ce","chunk-41b819c6","chunk-0e005dee","chunk-b611959e","chunk-3b34cfc4","chunk-77d9f2d0","chunk-876627d0","chunk-a2381a1e","chunk-086e387f","chunk-46b34ca8","chunk-51d44212","chunk-44656b7a","chunk-497a5110","chunk-50c240e4","chunk-36ec3fc0","chunk-60aa2378","chunk-687c35ea","chunk-305c4638","chunk-3f9d2274","chunk-1234077c","chunk-adb32d7e","chunk-e5755540","chunk-60bcfd2b","chunk-472d11c4","chunk-d9c0ac3c","chunk-3b3c789f","chunk-950b1a12","chunk-94236884","chunk-7342f3cc","chunk-73d404b5","chunk-406b3993","chunk-2a99e37c","chunk-581bcd92","chunk-6e59efde","chunk-6599e299","chunk-d2ca8a60","chunk-1fc6425a","chunk-7d2766ba","chunk-70c50d06","chunk-35974028","chunk-0df4e93c","chunk-e40cad72","chunk-45a5820c","chunk-82b0b916","chunk-05000e52","chunk-782abb7a","chunk-99b5b480","chunk-3c65a26a","chunk-3a8d87ce","chunk-5d018cc8","chunk-1ac25454","chunk-22607269","chunk-fa6ffa12","chunk-64441951","chunk-d8dbd3f2","chunk-787eb5ca","chunk-147e2056","chunk-a278f102","chunk-7f47872b","chunk-a616fb1c","chunk-0f297f6b","chunk-1a849a5b","chunk-db260b2c","chunk-396a61ee","chunk-582b17d0","chunk-22beb414","chunk-97ea8d1a","chunk-114c1de2","chunk-4a51f5a0","chunk-1f6df400","chunk-15074f29","chunk-1b2637bc","chunk-f73ee5b4","chunk-1e9c537e","chunk-795c1891","chunk-9845575a","chunk-8dad70e6","chunk-421868f4","chunk-0b4b4904","chunk-a76972a0","chunk-10cd1e97","chunk-5548ca58","chunk-27f31964","chunk-5f36413b","chunk-40e12ffc","chunk-492fe9c4","chunk-7f8e8923","chunk-6847bb58","chunk-f264060c","chunk-70755472","chunk-3f0865a4","chunk-2d628da2","chunk-7e7ae898","chunk-4089bf29","chunk-21ec3e04","chunk-e8aab798","chunk-2bf01e02","chunk-45d93e90","chunk-684d88ea","chunk-5eb283b0","chunk-2175747c","chunk-5f75bf80","chunk-360af37b","chunk-6e463b5d","chunk-ab8992be","chunk-1fea64bb","chunk-72b3b472","chunk-26157c5b","chunk-1562cb68","chunk-fd58e646","chunk-07132e86","chunk-bb1e21f4","chunk-10386b32","chunk-4f39d204","chunk-48e7d566","chunk-b162de44","chunk-cd0d8448","chunk-c64d6900","chunk-4b345358","chunk-1023fa33","chunk-15d00139","chunk-7da3f232","chunk-9187e936","chunk-7ec0d2c9","chunk-1d6f67c3","chunk-087d292f","chunk-7b89f47a","chunk-c6a7ae24","chunk-244d441e","chunk-3541f7e5","chunk-83671cd2","chunk-4ef4f776","chunk-2d22cc95","chunk-2d0cc4a5","chunk-2d0ba569","chunk-2d0b1ff5","chunk-2d0e93e3","chunk-2d0afdef","chunk-2d0dd0ad","chunk-2d0c4332","chunk-2d21b82c","chunk-2d20914c","chunk-2d0b6975","chunk-2d237708","chunk-2d0d43e8","chunk-2d0d660c","chunk-2d21b278","chunk-2d210a9a","chunk-2d0dd0bc","chunk-2d224962"],{"0018":function(e,t,n){e.exports={"menu-color":"hsla(0,0%,27%,.95)","menu-color-active":"hsla(208,100%,55%,.95)","menu-background":"#fff","gallery-second-menu-background":"#fff"}},"0023":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={class:"manage-input"},i={class:"manage-button"};function l(e,t,n,l,s,c){const d=Object(o["resolveComponent"])("el-input"),u=Object(o["resolveComponent"])("el-form-item"),h=Object(o["resolveComponent"])("el-option"),m=Object(o["resolveComponent"])("el-select"),p=Object(o["resolveComponent"])("vab-query-form"),f=Object(o["resolveComponent"])("el-form"),b=Object(o["resolveComponent"])("el-button"),g=Object(o["resolveComponent"])("el-table-column"),v=Object(o["resolveComponent"])("el-image"),w=Object(o["resolveComponent"])("el-table"),y=Object(o["resolveComponent"])("el-pagination"),C=Object(o["resolveComponent"])("alarm-add"),k=Object(o["resolveComponent"])("feedback");return Object(o["openBlock"])(),Object(o["createElementBlock"])(o["Fragment"],null,[Object(o["createElementVNode"])("div",a,[Object(o["createElementVNode"])("div",r,[Object(o["createVNode"])(f,{ref:"queryForm",model:s.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{width:"100",prop:"deviceName",label:e.$t("dataEnquiry.zdmc")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:s.queryForm.deviceName,"onUpdate:modelValue":t[0]||(t[0]=e=>s.queryForm.deviceName=e),size:"small",placeholder:e.$t("dataEnquiry.qsrzdmc")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(o["createVNode"])(u,{width:"100",prop:"month",label:e.$t("defalult.sj")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{modelValue:s.queryForm.status,"onUpdate:modelValue":t[1]||(t[1]=e=>s.queryForm.status=e),size:"small",placeholder:e.$t("task.qxzrwzt")},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(s.statusData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(h,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(b,{size:"small",onClick:t[2]||(t[2]=e=>c.resetForm())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(o["createVNode"])(b,{type:"primary",size:"small",plain:"",onClick:c.handleAdd},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.xj")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:c.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:c.exportData},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.dc")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:c.deletes},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.plsc")),1)]),_:1},8,["onClick"])])]),Object(o["createVNode"])(w,{data:s.tableData,stripe:"",border:"",style:{width:"100%"},onSelectionChange:c.handleSelectionChange},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{fixed:"",type:"selection",width:"40",align:"center"}),Object(o["createVNode"])(g,{fixed:"",prop:"device.name",label:e.$t("dataEnquiry.zdmc"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"type",label:e.$t("task.rwlx"),width:"180",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"taskContent",label:e.$t("task.rwnr"),width:"250",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"handler.name",label:e.$t("task.clr"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"handler.contact",label:e.$t("task.clrlxfs"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"completeTime",label:e.$t("task.wcsj"),width:"180",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"status",label:e.$t("dataEnquiry.zt"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"feedbackText",label:e.$t("task.fknr"),width:"250",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"feedbackImg",label:e.$t("task.fltp"),width:"140",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(e.fileList,(t,n)=>(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",{key:n},[Object(o["createVNode"])(v,{style:{width:"100px",height:"100px"},src:e.url,"preview-src-list":t},null,8,["src","preview-src-list"])]))),128))]),_:1},8,["label"]),Object(o["createVNode"])(g,{label:e.$t("defalult.cz"),align:"center",width:"180"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(b,{type:"text",onClick:e=>c.feedbackShow(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("task.fk")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(b,{type:"text",onClick:e=>c.handleEdit(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bj")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(b,{type:"text",onClick:e=>c.handleDelete(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data","onSelectionChange"]),Object(o["createVNode"])(y,{background:s.background,"current-page":s.queryForm.page,layout:s.layout,"page-size":s.queryForm.size,total:s.total,style:{"text-align":"right"},onCurrentChange:c.handleCurrentChange,onSizeChange:c.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(C,{ref:"add"},null,512),Object(o["createVNode"])(k,{ref:"feedback"},null,512)],64)}n("14d9");var s=n("b199"),c=n("3038"),d=n("8816"),u=n("e67e"),h=n("11f4"),m={components:{alarmAdd:d["default"],feedback:u["default"]},data(){return{tableData:[],lazy:!0,layout:"total, sizes, prev, pager, next, jumper",total:0,background:!0,listLoading:!1,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,status:3,projectId:"",type:2},statusData:[{label:"all",value:3},{label:"未处理",value:0},{label:"已处理",value:1}],ids:[]}},created(){this.queryForm.projectId=sessionStorage.getItem("projectId")},methods:{otherIndex(){this.fetchData()},async fetchData(){const{data:e}=await Object(s["getList"])(this.queryForm);this.tableData=Object(h["imgReplacePath"])(e.items,"feedbackImg"),this.total=e.total},resetForm(){this.$refs.queryForm.resetFields()},handleAdd(){this.$refs["add"].showEdit()},handleEdit(e){this.$refs["add"].showEdit(e)},feedbackShow(e){this.$refs["feedback"].feedbackIndex(e)},search(){this.fetchData()},async exportData(){const e=await Object(s["taskExport"])(this.queryForm);c["default"].downloadFile(e,{fileName:"任务.xls"})},handleSelectionChange(e){const t=[];e.forEach(e=>{t.push(e.id)}),this.ids=t},deletes(){const e=this.ids;if(0==e.length)return this.$message({type:"info",message:"没有选中任何项"}),!1;this.deleteData(e)},deleteData(e){const t=this;this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:n}=Object(s["doDelete"])(e);this.$message({type:"success",message:void 0==n?"删除成功":n}),setTimeout((function(){t.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})},handleDelete(e){const t=this;t.deleteData([e.id])},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()}}},p=(n("804f"),n("d959")),f=n.n(p);const b=f()(m,[["render",l],["__scopeId","data-v-67ad5ba6"]]);t["default"]=b},"0044":function(e,t,n){e.exports=n.p+"static/img/logo11.82b9c7a5.png"},"0072":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-table-column"),c=Object(o["resolveComponent"])("el-table"),d=Object(o["resolveComponent"])("el-pagination"),u=Object(o["resolveComponent"])("vab-query-form-right-panel"),h=Object(o["resolveComponent"])("vab-query-form");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createVNode"])(c,{data:i.roleData,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{prop:"id",label:"ID",width:"60",align:"center"}),Object(o["createVNode"])(s,{prop:"name",label:e.$t("staff.yhm"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(s,{prop:"key",label:"key",width:"120",align:"center"}),Object(o["createVNode"])(s,{prop:"createTime",label:e.$t("grouping.cjsj"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(s,{prop:"updateTime",label:e.$t("grouping.gxsj"),width:"200",align:"center"},null,8,["label"])]),_:1},8,["data"]),Object(o["createVNode"])(h,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{background:i.background,"current-page":i.queryForm.page,layout:i.layout,"page-size":i.queryForm.size,total:i.total,onCurrentChange:l.handleCurrentChange,onSizeChange:l.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"])]),_:1})]),_:1})])}var i=n("cc5e"),l={components:{},data(){return{roleData:[],lazy:!0,activeName:"first",layout:"total, sizes, prev, pager, next, jumper",total:0,background:!0,listLoading:!0,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,name:""}}},computed:{height(){return 500}},created(){},methods:{realIndex(){this.fetchData()},async fetchData(){this.listLoading=!0;const{data:e}=await Object(i["miniRoleSelect"])(this.queryForm);this.roleData=e.items,this.total=e.total,setTimeout(()=>{this.listLoading=!1},500)},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()}}},s=(n("9530"),n("d959")),c=n.n(s);const d=c()(l,[["render",r],["__scopeId","data-v-af4fc26c"]]);t["default"]=d},"00a5":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"error-container"},r={class:"error-content"},i={class:"pic-error"},l={class:"bullshit"},s={class:"bullshit-oops"},c={class:"bullshit-headline"},d={class:"bullshit-info"};function u(e,t,u,h,m,p){const f=Object(o["resolveComponent"])("el-image"),b=Object(o["resolveComponent"])("el-col"),g=Object(o["resolveComponent"])("router-link"),v=Object(o["resolveComponent"])("el-row");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createElementVNode"])("div",r,[Object(o["createVNode"])(v,{gutter:20},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(b,{lg:12,md:12,sm:24,xl:12,xs:24},{default:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(f,{src:n("4f51"),class:"pic-error-parent"},null,8,["src"]),Object(o["createVNode"])(f,{src:n("7ca1"),class:"pic-error-child left"},null,8,["src"])])]),_:1}),Object(o["createVNode"])(b,{lg:12,md:12,sm:24,xl:12,xs:24},{default:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("div",l,[Object(o["createElementVNode"])("div",s,Object(o["toDisplayString"])(m.oops),1),Object(o["createElementVNode"])("div",c,Object(o["toDisplayString"])(m.headline),1),Object(o["createElementVNode"])("div",d,Object(o["toDisplayString"])(m.info),1),Object(o["createVNode"])(g,{class:"bullshit-return-home",to:"/"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(m.jumpTime)+"s "+Object(o["toDisplayString"])(m.btn),1)]),_:1})])]),_:1})]),_:1})])])}n("14d9");var h=n("5502"),m={name:"Page403",beforeRouteLeave(e,t,n){this.delVisitedRoute(this.$route.path),clearInterval(this.timer),n()},data(){return{jumpTime:5,oops:"抱歉!",headline:"您没有操作角色...",info:"当前帐号没有操作角色,请联系管理员。",btn:"返回",timer:0}},computed:{...Object(h["c"])({visitedRoutes:"tabsBar/visitedRoutes"})},mounted(){this.timeChange()},methods:{...Object(h["b"])({delVisitedRoute:"tabsBar/delVisitedRoute"}),timeChange(){this.timer=setInterval(()=>{this.jumpTime?this.jumpTime--:(this.delVisitedRoute(this.$route.path),this.$router.push("/"),clearInterval(this.timer))},1e3)}}},p=(n("28d0"),n("d959")),f=n.n(p);const b=f()(m,[["render",u],["__scopeId","data-v-059fc81a"]]);t["default"]=b},"00ef":function(e,t,n){"use strict";n("1443")},"017f":function(e,t,n){"use strict";n("8b17")},"0182":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-input"},r={class:"manage-button"};function i(e,t,n,i,l,s){const c=Object(o["resolveComponent"])("el-date-picker"),d=Object(o["resolveComponent"])("el-form-item"),u=Object(o["resolveComponent"])("vab-query-form"),h=Object(o["resolveComponent"])("el-form"),m=Object(o["resolveComponent"])("el-button"),p=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(p,{modelValue:l.dialogFormVisible,"onUpdate:modelValue":t[2]||(t[2]=e=>l.dialogFormVisible=e),title:l.title,width:"1500px",onClose:e.close},{default:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("div",a,[Object(o["createVNode"])(h,{ref:"queryForm",model:l.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{width:"100",prop:"time",label:e.$t("defalult.rq")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:l.queryForm.time,"onUpdate:modelValue":t[0]||(t[0]=e=>l.queryForm.time=e),size:"small",type:"daterange",align:"right","start-placeholder":"开始时间","end-placeholder":"结束时间",onChange:s.changeTime},null,8,["modelValue","onChange"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",r,[Object(o["createVNode"])(d,{width:"100"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{size:"small",onClick:t[1]||(t[1]=e=>s.resetForm())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(o["createVNode"])(m,{type:"primary",size:"small",onClick:s.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"])]),_:1})]),t[3]||(t[3]=Object(o["createElementVNode"])("div",{id:"mapContainer",style:{height:"500px"}},null,-1))]),_:1},8,["modelValue","title","onClose"])}n("14d9");var l=n("6f56"),s=n("5f99"),c={data(){return{dialogFormVisible:!1,title:"轨迹图",map:{},coords:[],queryForm:{start:"",end:"",time:"",userId:""},coordinate:[],polyline:"",trajectoryData:[]}},mounted(){},methods:{resetForm(){this.$refs.queryForm.resetFields()},search(){this.getData(),setTimeout(()=>{this.setTrajectory()},1e3)},changeTime(){this.queryForm.start=Object(s["getDate"])(this.queryForm.time[0]),this.queryForm.end=Object(s["getDate"])(this.queryForm.time[1])},setDefaultTime(){this.queryForm.time=Object(s["getPastTime1"])(),this.queryForm.start=Object(s["getDate"])(this.queryForm.time[0]),this.queryForm.end=Object(s["getDate"])(this.queryForm.time[1])},loadScript(e){this.dialogFormVisible=!0,this.queryForm=e,this.setDefaultTime(),this.getData(),setTimeout(()=>{this.setTrajectory()},1e3)},async getData(){const{data:e}=await Object(l["getTrajectory"])(this.queryForm);if(this.coordinate=[],this.coordinate.push(e[0]),this.trajectoryData=e,0!=e.length){this.coords=[];for(let t=0;t1){n=new qq.maps.LatLng(e[0].latitude,e[0].longitude);var o=new qq.maps.LatLng(e[t-1].latitude,e[t-1].longitude)}else n=new qq.maps.LatLng(e[0].latitude,e[0].longitude);const a=this.map;new qq.maps.Marker({position:n,map:a});if(void 0!==o){new qq.maps.Marker({position:o,map:a}),new qq.maps.Label({position:o,map:a,content:"终点",style:{color:"#fff",backgroundColor:"#00f",padding:"5px"}})}new qq.maps.Label({position:n,map:a,content:"起点",style:{color:"#fff",backgroundColor:"#f00",padding:"5px"}});this.polyline=new qq.maps.Polyline({path:this.coords,strokeColor:"#FF0000",strokeWeight:3,map:this.map}),this.showBox()},showBox(){var e=this.map,t=this.trajectoryData;t.forEach(t=>{console.log(111,t.latitude);const n=new qq.maps.Marker({position:new qq.maps.LatLng(t.latitude,t.longitude),map:e});qq.maps.event.addListener(n,"click",n=>{console.log(t);const o=new qq.maps.InfoWindow({map:e});o.open(),o.setContent(t.time),o.setPosition(n.latLng)})})}}},d=(n("a4c1"),n("d959")),u=n.n(d);const h=u()(c,[["render",i]]);t["default"]=h},"0210":function(e,t,n){},"030f":function(e,t){(function(){"use strict";const e=Object.getPrototypeOf,t=(e,t,n)=>{var o;return!!n(e,t.prototype)||(null===(o=e.constructor)||void 0===o?void 0:o.name)===t.name},n=e=>{const n=typeof e;return null===e?"null":"object"===n&&Array.isArray(e)?"array":"object"===n&&t(e,String,(e,t)=>t.isPrototypeOf(e))?"string":n},o=e=>t=>n(t)===e,a=e=>t=>typeof t===e,r=e=>t=>e===t,i=(n,o)=>s(n)&&t(n,o,(t,n)=>e(t)===n),l=o("string"),s=o("object"),c=e=>i(e,Object),d=o("array"),u=r(null),h=a("boolean"),m=r(void 0),p=e=>null===e||void 0===e,f=e=>!p(e),b=a("function"),g=a("number"),v=(e,t)=>{if(d(e)){for(let n=0,o=e.length;n{},y=e=>()=>e(),C=(e,t)=>(...n)=>e(t.apply(null,n)),k=(e,t)=>n=>e(t(n)),O=e=>()=>e,j=e=>e,x=(e,t)=>e===t;function _(e,...t){return(...n)=>{const o=t.concat(n);return e.apply(null,o)}}const A=e=>t=>!e(t),T=e=>()=>{throw new Error(e)},N=e=>e(),S=O(!1),D=O(!0);class V{constructor(e,t){this.tag=e,this.value=t}static some(e){return new V(!0,e)}static none(){return V.singletonNone}fold(e,t){return this.tag?t(this.value):e()}isSome(){return this.tag}isNone(){return!this.tag}map(e){return this.tag?V.some(e(this.value)):V.none()}bind(e){return this.tag?e(this.value):V.none()}exists(e){return this.tag&&e(this.value)}forall(e){return!this.tag||e(this.value)}filter(e){return!this.tag||e(this.value)?this:V.none()}getOr(e){return this.tag?this.value:e}or(e){return this.tag?this:e}getOrThunk(e){return this.tag?this.value:e()}orThunk(e){return this.tag?this:e()}getOrDie(e){if(this.tag)return this.value;throw new Error(null!==e&&void 0!==e?e:"Called getOrDie on None")}static from(e){return f(e)?V.some(e):V.none()}getOrNull(){return this.tag?this.value:null}getOrUndefined(){return this.value}each(e){this.tag&&e(this.value)}toArray(){return this.tag?[this.value]:[]}toString(){return this.tag?`some(${this.value})`:"none()"}}V.singletonNone=new V(!1);const E=Array.prototype.slice,I=Array.prototype.indexOf,B=Array.prototype.push,P=(e,t)=>I.call(e,t),F=(e,t)=>{const n=P(e,t);return-1===n?V.none():V.some(n)},M=(e,t)=>P(e,t)>-1,z=(e,t)=>{for(let n=0,o=e.length;n{const n=[];for(let o=0;o{const n=[];for(let o=0;o{const n=e.length,o=new Array(n);for(let a=0;a{for(let n=0,o=e.length;n{for(let n=e.length-1;n>=0;n--){const o=e[n];t(o,n)}},H=(e,t)=>{const n=[],o=[];for(let a=0,r=e.length;a{const n=[];for(let o=0,a=e.length;o($(e,(e,o)=>{n=t(n,e,o)}),n),K=(e,t,n)=>(q(e,(e,o)=>{n=t(n,e,o)}),n),Y=(e,t,n)=>{for(let o=0,a=e.length;oY(e,t,S),J=(e,t)=>{for(let n=0,o=e.length;n{const t=[];for(let n=0,o=e.length;nX(U(e,t)),ee=(e,t)=>{for(let n=0,o=e.length;n{const t=E.call(e,0);return t.reverse(),t},ne=(e,t)=>W(e,e=>!M(t,e)),oe=(e,t)=>{const n={};for(let o=0,a=e.length;o[e],re=(e,t)=>{const n=E.call(e,0);return n.sort(t),n},ie=(e,t)=>t>=0&&tie(e,0),se=e=>ie(e,e.length-1),ce=b(Array.from)?Array.from:e=>E.call(e),de=(e,t)=>{for(let n=0;n{const n=ue(e);for(let o=0,a=n.length;ofe(e,(e,n)=>({k:n,v:t(e,n)})),fe=(e,t)=>{const n={};return me(e,(e,o)=>{const a=t(e,o);n[a.k]=a.v}),n},be=e=>(t,n)=>{e[n]=t},ge=(e,t,n,o)=>{me(e,(e,a)=>{(t(e,a)?n:o)(e,a)})},ve=(e,t)=>{const n={},o={};return ge(e,t,be(n),be(o)),{t:n,f:o}},we=(e,t)=>{const n={};return ge(e,t,be(n),w),n},ye=(e,t)=>{const n=[];return me(e,(e,o)=>{n.push(t(e,o))}),n},Ce=(e,t)=>{const n=ue(e);for(let o=0,a=n.length;oye(e,j),Oe=(e,t)=>je(e,t)?V.from(e[t]):V.none(),je=(e,t)=>he.call(e,t),xe=(e,t)=>je(e,t)&&void 0!==e[t]&&null!==e[t],_e=(e,t,n=x)=>e.exists(e=>n(e,t)),Ae=(e,t,n=x)=>Se(e,t,n).getOr(e.isNone()&&t.isNone()),Te=e=>{const t=[],n=e=>{t.push(e)};for(let o=0;o{const t=[];for(let n=0;ne.isSome()&&t.isSome()?V.some(n(e.getOrDie(),t.getOrDie())):V.none(),De=(e,t,n,o)=>e.isSome()&&t.isSome()&&n.isSome()?V.some(o(e.getOrDie(),t.getOrDie(),n.getOrDie())):V.none(),Ve=(e,t)=>void 0!==e&&null!==e?V.some(t(e)):V.none(),Ee=(e,t)=>e?V.some(t):V.none(),Ie=(e,t)=>e+t,Be=(e,t)=>e.substring(t),Pe=(e,t,n)=>""===t||e.length>=t.length&&e.substr(n,n+t.length)===t,Fe=(e,t)=>Re(e,t)?Be(e,t.length):e,Me=(e,t)=>Le(e,t)?e:Ie(e,t),ze=(e,t,n=0,o)=>{const a=e.indexOf(t,n);return-1!==a&&(!!m(o)||a+t.length<=o)},Re=(e,t)=>Pe(e,t,0),Le=(e,t)=>Pe(e,t,e.length-t.length),Ue=e=>t=>t.replace(e,""),qe=Ue(/^\s+|\s+$/g),$e=e=>e.length>0,He=e=>!$e(e),We=e=>void 0!==e.style&&b(e.style.getPropertyValue),Ge=(e,t)=>{const n=t||document,o=n.createElement("div");if(o.innerHTML=e,!o.hasChildNodes()||o.childNodes.length>1){const t="HTML does not have a single root node";throw console.error(t,e),new Error(t)}return Qe(o.childNodes[0])},Ke=(e,t)=>{const n=t||document,o=n.createElement(e);return Qe(o)},Ye=(e,t)=>{const n=t||document,o=n.createTextNode(e);return Qe(o)},Qe=e=>{if(null===e||void 0===e)throw new Error("Node cannot be null or undefined");return{dom:e}},Je=(e,t,n)=>V.from(e.dom.elementFromPoint(t,n)).map(Qe),Xe={fromHtml:Ge,fromTag:Ke,fromText:Ye,fromDom:Qe,fromPoint:Je},Ze="undefined"!==typeof window?window:Function("return this;")(),et=(e,t)=>{let n=void 0!==t&&null!==t?t:Ze;for(let o=0;o{const n=e.split(".");return et(n,t)},nt=(e,t)=>tt(e,t),ot=(e,t)=>{const n=nt(e,t);if(void 0===n||null===n)throw new Error(e+" not available on this browser");return n},at=Object.getPrototypeOf,rt=e=>ot("HTMLElement",e),it=e=>{const t=tt("ownerDocument.defaultView",e);return s(e)&&(rt(t).prototype.isPrototypeOf(e)||/^HTML\w*Element$/.test(at(e).constructor.name))},lt=9,st=11,ct=1,dt=3,ut=e=>{const t=e.dom.nodeName;return t.toLowerCase()},ht=e=>e.dom.nodeType,mt=e=>t=>ht(t)===e,pt=e=>ft(e)&&it(e.dom),ft=mt(ct),bt=mt(dt),gt=mt(lt),vt=mt(st),wt=e=>t=>ft(t)&&ut(t)===e,yt=(e,t)=>{const n=e.dom;if(n.nodeType!==ct)return!1;{const e=n;if(void 0!==e.matches)return e.matches(t);if(void 0!==e.msMatchesSelector)return e.msMatchesSelector(t);if(void 0!==e.webkitMatchesSelector)return e.webkitMatchesSelector(t);if(void 0!==e.mozMatchesSelector)return e.mozMatchesSelector(t);throw new Error("Browser lacks native selectors")}},Ct=e=>e.nodeType!==ct&&e.nodeType!==lt&&e.nodeType!==st||0===e.childElementCount,kt=(e,t)=>{const n=void 0===t?document:t.dom;return Ct(n)?[]:U(n.querySelectorAll(e),Xe.fromDom)},Ot=(e,t)=>{const n=void 0===t?document:t.dom;return Ct(n)?V.none():V.from(n.querySelector(e)).map(Xe.fromDom)},jt=(e,t)=>e.dom===t.dom,xt=(e,t)=>{const n=e.dom,o=t.dom;return n!==o&&n.contains(o)},_t=e=>Xe.fromDom(e.dom.ownerDocument),At=e=>gt(e)?e:_t(e),Tt=e=>Xe.fromDom(At(e).dom.documentElement),Nt=e=>Xe.fromDom(At(e).dom.defaultView),St=e=>V.from(e.dom.parentNode).map(Xe.fromDom),Dt=e=>St(e),Vt=e=>V.from(e.dom.parentElement).map(Xe.fromDom),Et=(e,t)=>{const n=b(t)?t:S;let o=e.dom;const a=[];while(null!==o.parentNode&&void 0!==o.parentNode){const e=o.parentNode,t=Xe.fromDom(e);if(a.push(t),!0===n(t))break;o=e}return a},It=e=>V.from(e.dom.offsetParent).map(Xe.fromDom),Bt=e=>V.from(e.dom.nextSibling).map(Xe.fromDom),Pt=e=>U(e.dom.childNodes,Xe.fromDom),Ft=(e,t)=>{const n=e.dom.childNodes;return V.from(n[t]).map(Xe.fromDom)},Mt=e=>Ft(e,0),zt=(e,t)=>({element:e,offset:t}),Rt=(e,t)=>{const n=Pt(e);return n.length>0&&tvt(e)&&f(e.dom.host),Ut=b(Element.prototype.attachShadow)&&b(Node.prototype.getRootNode),qt=O(Ut),$t=Ut?e=>Xe.fromDom(e.dom.getRootNode()):At,Ht=e=>Lt(e)?e:Xe.fromDom(At(e).dom.body),Wt=e=>Gt(e).isSome(),Gt=e=>{const t=$t(e);return Lt(t)?V.some(t):V.none()},Kt=e=>Xe.fromDom(e.dom.host),Yt=e=>{if(qt()&&f(e.target)){const t=Xe.fromDom(e.target);if(ft(t)&&Qt(t)&&e.composed&&e.composedPath){const t=e.composedPath();if(t)return le(t)}}return V.from(e.target)},Qt=e=>f(e.dom.shadowRoot),Jt=e=>{const t=bt(e)?e.dom.parentNode:e.dom;if(void 0===t||null===t||null===t.ownerDocument)return!1;const n=t.ownerDocument;return Gt(Xe.fromDom(t)).fold(()=>n.body.contains(t),k(Jt,Kt))},Xt=()=>Zt(Xe.fromDom(document)),Zt=e=>{const t=e.dom.body;if(null===t||void 0===t)throw new Error("Body is not available yet");return Xe.fromDom(t)},en=(e,t,n)=>{if(!(l(n)||h(n)||g(n)))throw console.error("Invalid call to Attribute.set. Key ",t,":: Value ",n,":: Element ",e),new Error("Attribute value was not simple");e.setAttribute(t,n+"")},tn=(e,t,n)=>{en(e.dom,t,n)},nn=(e,t)=>{const n=e.dom;me(t,(e,t)=>{en(n,t,e)})},on=(e,t)=>{const n=e.dom.getAttribute(t);return null===n?void 0:n},an=(e,t)=>V.from(on(e,t)),rn=(e,t)=>{const n=e.dom;return!(!n||!n.hasAttribute)&&n.hasAttribute(t)},ln=(e,t)=>{e.dom.removeAttribute(t)},sn=e=>K(e.dom.attributes,(e,t)=>(e[t.name]=t.value,e),{}),cn=(e,t,n)=>{if(!l(n))throw console.error("Invalid call to CSS.set. Property ",t,":: Value ",n,":: Element ",e),new Error("CSS value must be a string: "+n);We(e)&&e.style.setProperty(t,n)},dn=(e,t)=>{We(e)&&e.style.removeProperty(t)},un=(e,t,n)=>{const o=e.dom;cn(o,t,n)},hn=(e,t)=>{const n=e.dom;me(t,(e,t)=>{cn(n,t,e)})},mn=(e,t)=>{const n=e.dom;me(t,(e,t)=>{e.fold(()=>{dn(n,t)},e=>{cn(n,t,e)})})},pn=(e,t)=>{const n=e.dom,o=window.getComputedStyle(n),a=o.getPropertyValue(t);return""!==a||Jt(e)?a:fn(n,t)},fn=(e,t)=>We(e)?e.style.getPropertyValue(t):"",bn=(e,t)=>{const n=e.dom,o=fn(n,t);return V.from(o).filter(e=>e.length>0)},gn=e=>{const t={},n=e.dom;if(We(n))for(let o=0;o{const o=Xe.fromTag(e);un(o,t,n);const a=bn(o,t);return a.isSome()},wn=(e,t)=>{const n=e.dom;dn(n,t),_e(an(e,"style").map(qe),"")&&ln(e,"style")},yn=e=>e.dom.offsetWidth,Cn=(e,t)=>{const n=(t,n)=>{if(!g(n)&&!n.match(/^[0-9]+$/))throw new Error(e+".set accepts only positive integer values. Value was "+n);const o=t.dom;We(o)&&(o.style[e]=n+"px")},o=n=>{const o=t(n);if(o<=0||null===o){const t=pn(n,e);return parseFloat(t)||0}return o},a=o,r=(e,t)=>K(t,(t,n)=>{const o=pn(e,n),a=void 0===o?0:parseInt(o,10);return isNaN(a)?t:t+a},0),i=(e,t,n)=>{const o=r(e,n),a=t>o?t-o:0;return a};return{set:n,get:o,getOuter:a,aggregate:r,max:i}},kn=Cn("height",e=>{const t=e.dom;return Jt(e)?t.getBoundingClientRect().height:t.offsetHeight}),On=e=>kn.get(e),jn=e=>kn.getOuter(e),xn=(e,t)=>{const n=["margin-top","border-top-width","padding-top","padding-bottom","border-bottom-width","margin-bottom"],o=kn.max(e,t,n);un(e,"max-height",o+"px")},_n=(e,t)=>{const n=(n,o)=>_n(e+n,t+o);return{left:e,top:t,translate:n}},An=_n,Tn=e=>{const t=e.getBoundingClientRect();return An(t.left,t.top)},Nn=(e,t)=>void 0!==e?e:void 0!==t?t:0,Sn=e=>{const t=e.dom.ownerDocument,n=t.body,o=t.defaultView,a=t.documentElement;if(n===e.dom)return An(n.offsetLeft,n.offsetTop);const r=Nn(null===o||void 0===o?void 0:o.pageYOffset,a.scrollTop),i=Nn(null===o||void 0===o?void 0:o.pageXOffset,a.scrollLeft),l=Nn(a.clientTop,n.clientTop),s=Nn(a.clientLeft,n.clientLeft);return Dn(e).translate(i-s,r-l)},Dn=e=>{const t=e.dom,n=t.ownerDocument,o=n.body;return o===t?An(o.offsetLeft,o.offsetTop):Jt(e)?Tn(t):An(0,0)},Vn=Cn("width",e=>e.dom.offsetWidth),En=(e,t)=>Vn.set(e,t),In=e=>Vn.get(e),Bn=e=>Vn.getOuter(e),Pn=(e,t)=>{const n=["margin-left","border-left-width","padding-left","padding-right","border-right-width","margin-right"],o=Vn.max(e,t,n);un(e,"max-width",o+"px")},Fn=e=>{let t,n=!1;return(...o)=>(n||(n=!0,t=e.apply(null,o)),t)},Mn=(e,t,n,o)=>{const a=e.isiOS()&&!0===/ipad/i.test(n),r=e.isiOS()&&!a,i=e.isiOS()||e.isAndroid(),l=i||o("(pointer:coarse)"),s=a||!r&&i&&o("(min-device-width:768px)"),c=r||i&&!s,d=t.isSafari()&&e.isiOS()&&!1===/safari/i.test(n),u=!c&&!s&&!d;return{isiPad:O(a),isiPhone:O(r),isTablet:O(s),isPhone:O(c),isTouch:O(l),isAndroid:e.isAndroid,isiOS:e.isiOS,isWebView:O(d),isDesktop:O(u)}},zn=(e,t)=>{for(let n=0;n{const n=zn(e,t);if(!n)return{major:0,minor:0};const o=e=>Number(t.replace(n,"$"+e));return qn(o(1),o(2))},Ln=(e,t)=>{const n=String(t).toLowerCase();return 0===e.length?Un():Rn(e,n)},Un=()=>qn(0,0),qn=(e,t)=>({major:e,minor:t}),$n={nu:qn,detect:Ln,unknown:Un},Hn=(e,t)=>de(t.brands,t=>{const n=t.brand.toLowerCase();return Q(e,e=>{var t;return n===(null===(t=e.brand)||void 0===t?void 0:t.toLowerCase())}).map(e=>({current:e.name,version:$n.nu(parseInt(t.version,10),0)}))}),Wn=(e,t)=>{const n=String(t).toLowerCase();return Q(e,e=>e.search(n))},Gn=(e,t)=>Wn(e,t).map(e=>{const n=$n.detect(e.versionRegexes,t);return{current:e.name,version:n}}),Kn=(e,t)=>Wn(e,t).map(e=>{const n=$n.detect(e.versionRegexes,t);return{current:e.name,version:n}}),Yn=/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,Qn=e=>t=>ze(t,e),Jn=[{name:"Edge",versionRegexes:[/.*?edge\/ ?([0-9]+)\.([0-9]+)$/],search:e=>ze(e,"edge/")&&ze(e,"chrome")&&ze(e,"safari")&&ze(e,"applewebkit")},{name:"Chromium",brand:"Chromium",versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/,Yn],search:e=>ze(e,"chrome")&&!ze(e,"chromeframe")},{name:"IE",versionRegexes:[/.*?msie\ ?([0-9]+)\.([0-9]+).*/,/.*?rv:([0-9]+)\.([0-9]+).*/],search:e=>ze(e,"msie")||ze(e,"trident")},{name:"Opera",versionRegexes:[Yn,/.*?opera\/([0-9]+)\.([0-9]+).*/],search:Qn("opera")},{name:"Firefox",versionRegexes:[/.*?firefox\/\ ?([0-9]+)\.([0-9]+).*/],search:Qn("firefox")},{name:"Safari",versionRegexes:[Yn,/.*?cpu os ([0-9]+)_([0-9]+).*/],search:e=>(ze(e,"safari")||ze(e,"mobile/"))&&ze(e,"applewebkit")}],Xn=[{name:"Windows",search:Qn("win"),versionRegexes:[/.*?windows\ nt\ ?([0-9]+)\.([0-9]+).*/]},{name:"iOS",search:e=>ze(e,"iphone")||ze(e,"ipad"),versionRegexes:[/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,/.*cpu os ([0-9]+)_([0-9]+).*/,/.*cpu iphone os ([0-9]+)_([0-9]+).*/]},{name:"Android",search:Qn("android"),versionRegexes:[/.*?android\ ?([0-9]+)\.([0-9]+).*/]},{name:"macOS",search:Qn("mac os x"),versionRegexes:[/.*?mac\ os\ x\ ?([0-9]+)_([0-9]+).*/]},{name:"Linux",search:Qn("linux"),versionRegexes:[]},{name:"Solaris",search:Qn("sunos"),versionRegexes:[]},{name:"FreeBSD",search:Qn("freebsd"),versionRegexes:[]},{name:"ChromeOS",search:Qn("cros"),versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/]}],Zn={browsers:O(Jn),oses:O(Xn)},eo="Edge",to="Chromium",no="IE",oo="Opera",ao="Firefox",ro="Safari",io=()=>lo({current:void 0,version:$n.unknown()}),lo=e=>{const t=e.current,n=e.version,o=e=>()=>t===e;return{current:t,version:n,isEdge:o(eo),isChromium:o(to),isIE:o(no),isOpera:o(oo),isFirefox:o(ao),isSafari:o(ro)}},so={unknown:io,nu:lo,edge:O(eo),chromium:O(to),ie:O(no),opera:O(oo),firefox:O(ao),safari:O(ro)},co="Windows",uo="iOS",ho="Android",mo="Linux",po="macOS",fo="Solaris",bo="FreeBSD",go="ChromeOS",vo=()=>wo({current:void 0,version:$n.unknown()}),wo=e=>{const t=e.current,n=e.version,o=e=>()=>t===e;return{current:t,version:n,isWindows:o(co),isiOS:o(uo),isAndroid:o(ho),isMacOS:o(po),isLinux:o(mo),isSolaris:o(fo),isFreeBSD:o(bo),isChromeOS:o(go)}},yo={unknown:vo,nu:wo,windows:O(co),ios:O(uo),android:O(ho),linux:O(mo),macos:O(po),solaris:O(fo),freebsd:O(bo),chromeos:O(go)},Co=(e,t,n)=>{const o=Zn.browsers(),a=Zn.oses(),r=t.bind(e=>Hn(o,e)).orThunk(()=>Gn(o,e)).fold(so.unknown,so.nu),i=Kn(a,e).fold(yo.unknown,yo.nu),l=Mn(i,r,e,n);return{browser:r,os:i,deviceType:l}},ko={detect:Co},Oo=e=>window.matchMedia(e).matches;let jo=Fn(()=>ko.detect(navigator.userAgent,V.from(navigator.userAgentData),Oo));const xo=()=>jo(),_o=(e,t,n,o,a,r,i)=>({target:e,x:t,y:n,stop:o,prevent:a,kill:r,raw:i}),Ao=e=>{const t=Xe.fromDom(Yt(e).getOr(e.target)),n=()=>e.stopPropagation(),o=()=>e.preventDefault(),a=C(o,n);return _o(t,e.clientX,e.clientY,n,o,a,e)},To=(e,t)=>n=>{e(n)&&t(Ao(n))},No=(e,t,n,o,a)=>{const r=To(n,o);return e.dom.addEventListener(t,r,a),{unbind:_(Vo,e,t,r,a)}},So=(e,t,n,o)=>No(e,t,n,o,!1),Do=(e,t,n,o)=>No(e,t,n,o,!0),Vo=(e,t,n,o)=>{e.dom.removeEventListener(t,n,o)},Eo=(e,t)=>{const n=St(e);n.each(n=>{n.dom.insertBefore(t.dom,e.dom)})},Io=(e,t)=>{const n=Bt(e);n.fold(()=>{const n=St(e);n.each(e=>{Po(e,t)})},e=>{Eo(e,t)})},Bo=(e,t)=>{const n=Mt(e);n.fold(()=>{Po(e,t)},n=>{e.dom.insertBefore(t.dom,n.dom)})},Po=(e,t)=>{e.dom.appendChild(t.dom)},Fo=(e,t,n)=>{Ft(e,n).fold(()=>{Po(e,t)},e=>{Eo(e,t)})},Mo=(e,t)=>{q(t,t=>{Po(e,t)})},zo=e=>{e.dom.textContent="",q(Pt(e),e=>{Ro(e)})},Ro=e=>{const t=e.dom;null!==t.parentNode&&t.parentNode.removeChild(t)},Lo=e=>{const t=void 0!==e?e.dom:document,n=t.body.scrollLeft||t.documentElement.scrollLeft,o=t.body.scrollTop||t.documentElement.scrollTop;return An(n,o)},Uo=(e,t,n)=>{const o=void 0!==n?n.dom:document,a=o.defaultView;a&&a.scrollTo(e,t)},qo=e=>{const t=void 0===e?window:e;return xo().browser.isFirefox()?V.none():V.from(t.visualViewport)},$o=(e,t,n,o)=>({x:e,y:t,width:n,height:o,right:e+n,bottom:t+o}),Ho=e=>{const t=void 0===e?window:e,n=t.document,o=Lo(Xe.fromDom(n));return qo(t).fold(()=>{const e=t.document.documentElement,n=e.clientWidth,a=e.clientHeight;return $o(o.left,o.top,n,a)},e=>$o(Math.max(e.pageLeft,o.left),Math.max(e.pageTop,o.top),e.width,e.height))},Wo=()=>Xe.fromDom(document),Go=(e,t)=>{const n=e.view(t);return n.fold(O([]),t=>{const n=e.owner(t),o=Go(e,n);return[t].concat(o)})},Ko=(e,t)=>{const n=t.owner(e),o=Go(t,n);return V.some(o)},Yo=e=>{var t;const n=e.dom===document?V.none():V.from(null===(t=e.dom.defaultView)||void 0===t?void 0:t.frameElement);return n.map(Xe.fromDom)},Qo=e=>_t(e);var Jo=Object.freeze({__proto__:null,view:Yo,owner:Qo});const Xo=e=>{const t=Wo(),n=Lo(t),o=Ko(e,Jo);return o.fold(_(Sn,e),t=>{const o=Dn(e),a=G(t,(e,t)=>{const n=Dn(t);return{left:e.left+n.left,top:e.top+n.top}},{left:0,top:0});return An(a.left+o.left+n.left,a.top+o.top+n.top)})},Zo=(e,t,n)=>({point:e,width:t,height:n}),ea=(e,t,n,o)=>({x:e,y:t,width:n,height:o}),ta=(e,t,n,o)=>({x:e,y:t,width:n,height:o,right:e+n,bottom:t+o}),na=e=>{const t=Sn(e),n=Bn(e),o=jn(e);return ta(t.left,t.top,n,o)},oa=e=>{const t=Xo(e),n=Bn(e),o=jn(e);return ta(t.left,t.top,n,o)},aa=(e,t)=>{const n=Math.max(e.x,t.x),o=Math.max(e.y,t.y),a=Math.min(e.right,t.right),r=Math.min(e.bottom,t.bottom),i=a-n,l=r-o;return ta(n,o,i,l)},ra=(e,t)=>K(t,(e,t)=>aa(e,t),e),ia=()=>Ho(window);var la=tinymce.util.Tools.resolve("tinymce.ThemeManager");const sa=e=>{const t=t=>t(e),n=O(e),o=()=>a,a={tag:!0,inner:e,fold:(t,n)=>n(e),isValue:D,isError:S,map:t=>ua.value(t(e)),mapError:o,bind:t,exists:t,forall:t,getOr:n,or:o,getOrThunk:n,orThunk:o,getOrDie:n,each:t=>{t(e)},toOptional:()=>V.some(e)};return a},ca=e=>{const t=()=>n,n={tag:!1,inner:e,fold:(t,n)=>t(e),isValue:S,isError:D,map:t,mapError:t=>ua.error(t(e)),bind:t,exists:S,forall:D,getOr:j,or:j,getOrThunk:N,orThunk:N,getOrDie:T(String(e)),each:w,toOptional:V.none};return n},da=(e,t)=>e.fold(()=>ca(t),sa),ua={value:sa,error:ca,fromOption:da};var ha;(function(e){e[e["Error"]=0]="Error",e[e["Value"]=1]="Value"})(ha||(ha={}));const ma=(e,t,n)=>e.stype===ha.Error?t(e.serror):n(e.svalue),pa=e=>{const t=[],n=[];return q(e,e=>{ma(e,e=>n.push(e),e=>t.push(e))}),{values:t,errors:n}},fa=(e,t)=>e.stype===ha.Error?{stype:ha.Error,serror:t(e.serror)}:e,ba=(e,t)=>e.stype===ha.Value?{stype:ha.Value,svalue:t(e.svalue)}:e,ga=(e,t)=>e.stype===ha.Value?t(e.svalue):e,va=(e,t)=>e.stype===ha.Error?t(e.serror):e,wa=e=>({stype:ha.Value,svalue:e}),ya=e=>({stype:ha.Error,serror:e}),Ca=e=>ma(e,ua.error,ua.value),ka=e=>e.fold(ya,wa),Oa={fromResult:ka,toResult:Ca,svalue:wa,partition:pa,serror:ya,bind:ga,bindError:va,map:ba,mapError:fa,fold:ma},ja=(e,t,n,o)=>({tag:"field",key:e,newKey:t,presence:n,prop:o}),xa=(e,t)=>({tag:"custom",newKey:e,instantiator:t}),_a=(e,t,n)=>{switch(e.tag){case"field":return t(e.key,e.newKey,e.presence,e.prop);case"custom":return n(e.newKey,e.instantiator)}},Aa=(e,t)=>t,Ta=(e,t)=>{const n=c(e)&&c(t);return n?Sa(e,t):t},Na=e=>(...t)=>{if(0===t.length)throw new Error("Can't merge zero objects");const n={};for(let o=0;o({tag:"required",process:{}}),Ea=e=>({tag:"defaultedThunk",process:e}),Ia=e=>Ea(O(e)),Ba=()=>({tag:"option",process:{}}),Pa=e=>({tag:"mergeWithThunk",process:e}),Fa=e=>Pa(O(e)),Ma=(e,t)=>e.length>0?Oa.svalue(Sa(t,Da.apply(void 0,e))):Oa.svalue(t),za=e=>C(Oa.serror,X)(e),Ra=(e,t)=>{const n=Oa.partition(e);return n.errors.length>0?za(n.errors):Ma(n.values,t)},La=e=>{const t=Oa.partition(e);return t.errors.length>0?za(t.errors):Oa.svalue(t.values)},Ua={consolidateObj:Ra,consolidateArr:La},qa=e=>s(e)&&ue(e).length>100?" removed due to size":JSON.stringify(e,null,2),$a=e=>{const t=e.length>10?e.slice(0,10).concat([{path:[],getErrorInfo:O("... (only showing first ten failures)")}]):e;return U(t,e=>"Failed path: ("+e.path.join(" > ")+")\n"+e.getErrorInfo())},Ha=(e,t)=>Oa.serror([{path:e,getErrorInfo:t}]),Wa=(e,t,n)=>Ha(e,()=>'Could not find valid *required* value for "'+t+'" in '+qa(n)),Ga=(e,t)=>Ha(e,()=>'Choice schema did not contain choice key: "'+t+'"'),Ka=(e,t,n)=>Ha(e,()=>'The chosen schema: "'+n+'" did not exist in branches: '+qa(t)),Ya=(e,t)=>Ha(e,()=>"There are unsupported fields: ["+t.join(", ")+"] specified"),Qa=(e,t)=>Ha(e,O(t)),Ja=e=>{const t=(t,n)=>Oa.bindError(e(n),e=>Qa(t,e)),n=O("val");return{extract:t,toString:n}},Xa=Ja(Oa.svalue),Za=(e,t,n,o)=>Oe(t,n).fold(()=>Wa(e,n,t),o),er=(e,t,n,o)=>{const a=Oe(e,t).getOrThunk(()=>n(e));return o(a)},tr=(e,t,n)=>n(Oe(e,t)),nr=(e,t,n,o)=>{const a=Oe(e,t).map(t=>!0===t?n(e):t);return o(a)},or=(e,t,n,o,a)=>{const r=e=>a.extract(t.concat([o]),e),i=e=>e.fold(()=>Oa.svalue(V.none()),e=>{const n=a.extract(t.concat([o]),e);return Oa.map(n,V.some)});switch(e.tag){case"required":return Za(t,n,o,r);case"defaultedThunk":return er(n,o,e.process,r);case"option":return tr(n,o,i);case"defaultedOptionThunk":return nr(n,o,e.process,i);case"mergeWithThunk":return er(n,o,O({}),t=>{const o=Sa(e.process(n),t);return r(o)})}},ar=(e,t,n)=>{const o={},a=[];for(const r of n)_a(r,(n,r,i,l)=>{const s=or(i,e,t,n,l);Oa.fold(s,e=>{a.push(...e)},e=>{o[r]=e})},(e,n)=>{o[e]=n(t)});return a.length>0?Oa.serror(a):Oa.svalue(o)},rr=e=>{const t=(t,n)=>e().extract(t,n),n=()=>e().toString();return{extract:t,toString:n}},ir=e=>ue(we(e,f)),lr=e=>{const t=sr(e),n=G(e,(e,t)=>_a(t,t=>Sa(e,{[t]:!0}),O(e)),{}),o=(e,o)=>{const a=h(o)?[]:ir(o),r=W(a,e=>!xe(n,e));return 0===r.length?t.extract(e,o):Ya(e,r)};return{extract:o,toString:t.toString}},sr=e=>{const t=(t,n)=>ar(t,n,e),n=()=>{const t=U(e,e=>_a(e,(e,t,n,o)=>e+" -> "+o.toString(),(e,t)=>"state("+e+")"));return"obj{\n"+t.join("\n")+"}"};return{extract:t,toString:n}},cr=e=>{const t=(t,n)=>{const o=U(n,(n,o)=>e.extract(t.concat(["["+o+"]"]),n));return Ua.consolidateArr(o)},n=()=>"array("+e.toString()+")";return{extract:t,toString:n}},dr=(e,t)=>{const n=void 0!==t?t:j,o=(t,o)=>{const a=[];for(const r of e){const e=r.extract(t,o);if(e.stype===ha.Value)return{stype:ha.Value,svalue:n(e.svalue)};a.push(e)}return Ua.consolidateArr(a)},a=()=>"oneOf("+U(e,e=>e.toString()).join(", ")+")";return{extract:o,toString:a}},ur=(e,t)=>{const n=(t,n)=>cr(Ja(e)).extract(t,n),o=(e,o)=>{const a=ue(o),r=n(e,a);return Oa.bind(r,n=>{const a=U(n,e=>ja(e,e,Va(),t));return sr(a).extract(e,o)})},a=()=>"setOf("+t.toString()+")";return{extract:o,toString:a}},hr=(e,t)=>{const n=Fn(t),o=(e,t)=>n().extract(e,t),a=()=>n().toString();return{extract:o,toString:a}},mr=C(cr,sr),pr=O(Xa),fr=(e,t)=>Ja(n=>{const o=typeof n;return e(n)?Oa.svalue(n):Oa.serror(`Expected type: ${t} but got: ${o}`)}),br=fr(g,"number"),gr=fr(l,"string"),vr=fr(h,"boolean"),wr=fr(b,"function"),yr=e=>{if(Object(e)!==e)return!0;switch({}.toString.call(e).slice(8,-1)){case"Boolean":case"Number":case"String":case"Date":case"RegExp":case"Blob":case"FileList":case"ImageData":case"ImageBitmap":case"ArrayBuffer":return!0;case"Array":case"Object":return Object.keys(e).every(t=>yr(e[t]));default:return!1}},Cr=Ja(e=>yr(e)?Oa.svalue(e):Oa.serror("Expected value to be acceptable for sending via postMessage")),kr=(e,t,n,o)=>{const a=Oe(n,o);return a.fold(()=>Ka(e,n,o),n=>n.extract(e.concat(["branch: "+o]),t))},Or=(e,t)=>{const n=(n,o)=>{const a=Oe(o,e);return a.fold(()=>Ga(n,e),e=>kr(n,o,t,e))},o=()=>"chooseOn("+e+"). Possible values: "+ue(t);return{extract:n,toString:o}},jr=()=>cr(Xa),xr=e=>Ja(t=>e(t).fold(Oa.serror,Oa.svalue)),_r=(e,t)=>ur(t=>Oa.fromResult(e(t)),t),Ar=(e,t,n)=>{const o=t.extract([e],n);return Oa.mapError(o,e=>({input:n,errors:e}))},Tr=(e,t,n)=>Oa.toResult(Ar(e,t,n)),Nr=e=>e.fold(e=>{throw new Error(Dr(e))},j),Sr=(e,t,n)=>Nr(Tr(e,t,n)),Dr=e=>"Errors: \n"+$a(e.errors).join("\n")+"\n\nInput object: "+qa(e.input),Vr=(e,t)=>Or(e,pe(t,sr)),Er=(e,t)=>hr(e,t),Ir=ja,Br=xa,Pr=e=>xr(t=>M(e,t)?ua.value(t):ua.error(`Unsupported value: "${t}", choose one of "${e.join(", ")}".`)),Fr=e=>Ir(e,e,Va(),pr()),Mr=(e,t)=>Ir(e,e,Va(),t),zr=e=>Mr(e,br),Rr=e=>Mr(e,gr),Lr=(e,t)=>Ir(e,e,Va(),Pr(t)),Ur=e=>Mr(e,vr),qr=e=>Mr(e,wr),$r=(e,t)=>Ir(e,e,Ba(),Ja(n=>Oa.serror("The field: "+e+" is forbidden. "+t))),Hr=(e,t)=>Ir(e,e,Va(),sr(t)),Wr=(e,t)=>Ir(e,e,Va(),mr(t)),Gr=(e,t)=>Ir(e,e,Va(),cr(t)),Kr=e=>Ir(e,e,Ba(),pr()),Yr=(e,t)=>Ir(e,e,Ba(),t),Qr=e=>Yr(e,br),Jr=e=>Yr(e,gr),Xr=(e,t)=>Yr(e,Pr(t)),Zr=e=>Yr(e,wr),ei=(e,t)=>Yr(e,cr(t)),ti=(e,t)=>Yr(e,sr(t)),ni=(e,t)=>Yr(e,lr(t)),oi=(e,t)=>Ir(e,e,Ia(t),pr()),ai=(e,t,n)=>Ir(e,e,Ia(t),n),ri=(e,t)=>ai(e,t,br),ii=(e,t)=>ai(e,t,gr),li=(e,t,n)=>ai(e,t,Pr(n)),si=(e,t)=>ai(e,t,vr),ci=(e,t)=>ai(e,t,wr),di=(e,t)=>ai(e,t,Cr),ui=(e,t,n)=>ai(e,t,cr(n)),hi=(e,t,n)=>ai(e,t,sr(n)),mi=e=>{let t=e;const n=()=>t,o=e=>{t=e};return{get:n,set:o}},pi=e=>{if(!d(e))throw new Error("cases must be an array");if(0===e.length)throw new Error("there must be at least one case");const t=[],n={};return q(e,(o,a)=>{const r=ue(o);if(1!==r.length)throw new Error("one and only one name per case");const i=r[0],l=o[i];if(void 0!==n[i])throw new Error("duplicate key detected:"+i);if("cata"===i)throw new Error("cannot have a case named cata (sorry)");if(!d(l))throw new Error("case arguments must be an array");t.push(i),n[i]=(...n)=>{const o=n.length;if(o!==l.length)throw new Error("Wrong number of arguments to case "+i+". Expected "+l.length+" ("+l+"), got "+o);const r=e=>{const o=ue(e);if(t.length!==o.length)throw new Error("Wrong number of arguments to match. Expected: "+t.join(",")+"\nActual: "+o.join(","));const a=ee(t,e=>M(o,e));if(!a)throw new Error("Not all branches were specified when using match. Specified: "+o.join(", ")+"\nRequired: "+t.join(", "));return e[i].apply(null,n)};return{fold:(...t)=>{if(t.length!==e.length)throw new Error("Wrong number of arguments to fold. Expected "+e.length+", got "+t.length);const o=t[a];return o.apply(null,n)},match:r,log:e=>{console.log(e,{constructors:t,constructor:i,params:n})}}}}),n},fi={generate:pi};fi.generate([{bothErrors:["error1","error2"]},{firstError:["error1","value2"]},{secondError:["value1","error2"]},{bothValues:["value1","value2"]}]);const bi=e=>{const t=[],n=[];return q(e,e=>{e.fold(e=>{t.push(e)},e=>{n.push(e)})}),{errors:t,values:n}},gi=(e,t)=>{const n={};return me(e,(e,o)=>{M(t,o)||(n[o]=e)}),n},vi=(e,t)=>({[e]:t}),wi=e=>{const t={};return q(e,e=>{t[e.key]=e.value}),t},yi=(e,t)=>gi(e,t),Ci=(e,t)=>vi(e,t),ki=e=>wi(e),Oi=(e,t)=>0===e.length?ua.value(t):ua.value(Sa(t,Da.apply(void 0,e))),ji=e=>ua.error(X(e)),xi=(e,t)=>{const n=bi(e);return n.errors.length>0?ji(n.errors):Oi(n.values,t)},_i=e=>b(e)?e:S,Ai=(e,t,n)=>{let o=e.dom;const a=_i(n);while(o.parentNode){o=o.parentNode;const e=Xe.fromDom(o),n=t(e);if(n.isSome())return n;if(a(e))break}return V.none()},Ti=(e,t,n)=>{const o=t(e),a=_i(n);return o.orThunk(()=>a(e)?V.none():Ai(e,t,a))},Ni=(e,t)=>jt(e.element,t.event.target),Si={can:D,abort:S,run:w},Di=e=>{if(!xe(e,"can")&&!xe(e,"abort")&&!xe(e,"run"))throw new Error("EventHandler defined by: "+JSON.stringify(e,null,2)+" does not have can, abort, or run!");return{...Si,...e}},Vi=(e,t)=>(...n)=>K(e,(e,o)=>e&&t(o).apply(void 0,n),!0),Ei=(e,t)=>(...n)=>K(e,(e,o)=>e||t(o).apply(void 0,n),!1),Ii=e=>b(e)?{can:D,abort:S,run:e}:e,Bi=e=>{const t=Vi(e,e=>e.can),n=Ei(e,e=>e.abort),o=(...t)=>{q(e,e=>{e.run.apply(void 0,t)})};return{can:t,abort:n,run:o}},Pi=O,Fi=Pi("touchstart"),Mi=Pi("touchmove"),zi=Pi("touchend"),Ri=Pi("touchcancel"),Li=Pi("mousedown"),Ui=Pi("mousemove"),qi=Pi("mouseout"),$i=Pi("mouseup"),Hi=Pi("mouseover"),Wi=Pi("focusin"),Gi=Pi("focusout"),Ki=Pi("keydown"),Yi=Pi("keyup"),Qi=Pi("input"),Ji=Pi("change"),Xi=Pi("click"),Zi=Pi("transitioncancel"),el=Pi("transitionend"),tl=Pi("transitionstart"),nl=Pi("selectstart"),ol=e=>O("alloy."+e),al={tap:ol("tap")},rl=ol("focus"),il=ol("blur.post"),ll=ol("paste.post"),sl=ol("receive"),cl=ol("execute"),dl=ol("focus.item"),ul=al.tap,hl=ol("longpress"),ml=ol("sandbox.close"),pl=ol("typeahead.cancel"),fl=ol("system.init"),bl=ol("system.touchmove"),gl=ol("system.touchend"),vl=ol("system.scroll"),wl=ol("system.resize"),yl=ol("system.attached"),Cl=ol("system.detached"),kl=ol("system.dismissRequested"),Ol=ol("system.repositionRequested"),jl=ol("focusmanager.shifted"),xl=ol("slotcontainer.visibility"),_l=ol("system.external.element.scroll"),Al=ol("change.tab"),Tl=ol("dismiss.tab"),Nl=ol("highlight"),Sl=ol("dehighlight"),Dl=(e,t)=>{Bl(e,e.element,t,{})},Vl=(e,t,n)=>{Bl(e,e.element,t,n)},El=e=>{Dl(e,cl())},Il=(e,t,n)=>{Bl(e,t,n,{})},Bl=(e,t,n,o)=>{const a={target:t,...o};e.getSystem().triggerEvent(n,t,a)},Pl=(e,t,n,o)=>{const a={...o,target:t};e.getSystem().triggerEvent(n,t,a)},Fl=(e,t,n,o)=>{e.getSystem().triggerEvent(n,t,o.event)},Ml=e=>ki(e),zl=(e,t)=>({key:e,value:Di({abort:t})}),Rl=(e,t)=>({key:e,value:Di({can:t})}),Ll=e=>({key:e,value:Di({run:(e,t)=>{t.event.prevent()}})}),Ul=(e,t)=>({key:e,value:Di({run:t})}),ql=(e,t,n)=>({key:e,value:Di({run:(e,o)=>{t.apply(void 0,[e,o].concat(n))}})}),$l=e=>t=>Ul(e,t),Hl=e=>t=>({key:e,value:Di({run:(e,n)=>{Ni(e,n)&&t(e,n)}})}),Wl=(e,t)=>Ul(e,(n,o)=>{n.getSystem().getByUid(t).each(t=>{Fl(t,t.element,e,o)})}),Gl=(e,t,n)=>{const o=t.partUids[n];return Wl(e,o)},Kl=(e,t)=>Ul(e,(e,n)=>{const o=n.event,a=e.getSystem().getByDom(o.target).getOrThunk(()=>{const t=Ti(o.target,t=>e.getSystem().getByDom(t).toOptional(),S);return t.getOr(e)});t(e,a,n)}),Yl=e=>Ul(e,(e,t)=>{t.cut()}),Ql=e=>Ul(e,(e,t)=>{t.stop()}),Jl=(e,t)=>Hl(e)(t),Xl=Hl(yl()),Zl=Hl(Cl()),es=Hl(fl()),ts=$l(cl()),ns=(e,t)=>{const n=t||document,o=n.createElement("div");return o.innerHTML=e,Pt(Xe.fromDom(o))},os=e=>e.dom.innerHTML,as=(e,t)=>{const n=_t(e),o=n.dom,a=Xe.fromDom(o.createDocumentFragment()),r=ns(t,o);Mo(a,r),zo(e),Po(e,a)},rs=e=>{const t=Xe.fromTag("div"),n=Xe.fromDom(e.dom.cloneNode(!0));return Po(t,n),os(t)},is=(e,t)=>Xe.fromDom(e.dom.cloneNode(t)),ls=e=>is(e,!1),ss=e=>is(e,!0),cs=e=>{if(Lt(e))return"#shadow-root";{const t=ls(e);return rs(t)}},ds=e=>cs(e),us=(e,t,n)=>jt(t,e.element)&&!jt(t,n),hs=Ml([Rl(rl(),(e,t)=>{const n=t.event,o=n.originator,a=n.target;return!us(e,o,a)||(console.warn(rl()+" did not get interpreted by the desired target. \nOriginator: "+ds(o)+"\nTarget: "+ds(a)+"\nCheck the "+rl()+" event handlers"),!1)})]);var ms=Object.freeze({__proto__:null,events:hs});let ps=0;const fs=e=>{const t=new Date,n=t.getTime(),o=Math.floor(1e9*Math.random());return ps++,e+"_"+o+ps+String(n)},bs=O("alloy-id-"),gs=O("data-alloy-id"),vs=bs(),ws=gs(),ys=(e,t)=>{const n=fs(vs+e);return Cs(t,n),n},Cs=(e,t)=>{Object.defineProperty(e.dom,ws,{value:t,writable:!0})},ks=e=>{const t=ft(e)?e.dom[ws]:null;return V.from(t)},Os=e=>fs(e),js=j,xs=e=>{const t=t=>"The component must be in a context to execute: "+t+(e?"\n"+ds(e().element)+" is not in context.":""),n=e=>()=>{throw new Error(t(e))},o=e=>()=>{console.warn(t(e))};return{debugInfo:O("fake"),triggerEvent:o("triggerEvent"),triggerFocus:o("triggerFocus"),triggerEscape:o("triggerEscape"),broadcast:o("broadcast"),broadcastOn:o("broadcastOn"),broadcastEvent:o("broadcastEvent"),build:n("build"),buildOrPatch:n("buildOrPatch"),addToWorld:n("addToWorld"),removeFromWorld:n("removeFromWorld"),addToGui:n("addToGui"),removeFromGui:n("removeFromGui"),getByUid:n("getByUid"),getByDom:n("getByDom"),isConnected:S}},_s=xs(),As=(e,t,n)=>{const o=n.toString(),a=o.indexOf(")")+1,r=o.indexOf("("),i=o.substring(r+1,a-1).split(/,\s*/);return e.toFunctionAnnotation=()=>({name:t,parameters:Ts(i.slice(0,1).concat(i.slice(3)))}),e},Ts=e=>U(e,e=>Le(e,"/*")?e.substring(0,e.length-"/*".length):e),Ns=(e,t)=>{const n=e.toString(),o=n.indexOf(")")+1,a=n.indexOf("("),r=n.substring(a+1,o-1).split(/,\s*/);return e.toFunctionAnnotation=()=>({name:t,parameters:Ts(r)}),e},Ss=(e,t)=>{const n=t.toString(),o=n.indexOf(")")+1,a=n.indexOf("("),r=n.substring(a+1,o-1).split(/,\s*/);return e.toFunctionAnnotation=()=>({name:"OVERRIDE",parameters:Ts(r.slice(1))}),e},Ds=fs("alloy-premade"),Vs=e=>(Object.defineProperty(e.element.dom,Ds,{value:e.uid,writable:!0}),Ci(Ds,e)),Es=e=>je(e.dom,Ds),Is=e=>Oe(e,Ds),Bs=e=>Ss((t,...n)=>e(t.getApis(),t,...n),e),Ps={init:()=>Fs({readState:O("No State required")})},Fs=e=>e,Ms=(e,t)=>{const n=U(t,e=>ti(e.name(),[Fr("config"),oi("state",Ps)])),o=Tr("component.behaviours",sr(n),e.behaviours).fold(t=>{throw new Error(Dr(t)+"\nComplete spec:\n"+JSON.stringify(e,null,2))},j);return{list:t,data:pe(o,e=>{const t=e.map(e=>({config:e.config,state:e.state.init(e.config)}));return O(t)})}},zs=e=>e.list,Rs=e=>e.data,Ls=(e,t)=>{const n={};return me(e,(e,o)=>{me(e,(e,a)=>{const r=Oe(n,a).getOr([]);n[a]=r.concat([t(o,e)])})}),n},Us=e=>({classes:m(e.classes)?[]:e.classes,attributes:m(e.attributes)?{}:e.attributes,styles:m(e.styles)?{}:e.styles}),qs=(e,t)=>({...e,attributes:{...e.attributes,...t.attributes},styles:{...e.styles,...t.styles},classes:e.classes.concat(t.classes)}),$s=(e,t,n,o)=>{const a={...t};q(n,t=>{a[t.name()]=t.exhibit(e,o)});const r=Ls(a,(e,t)=>({name:e,modification:t})),i=e=>G(e,(e,t)=>({...t.modification,...e}),{}),l=G(r.classes,(e,t)=>t.modification.concat(e),[]),s=i(r.attributes),c=i(r.styles);return Us({classes:l,attributes:s,styles:c})},Hs=(e,t,n,o)=>{try{const a=re(n,(n,a)=>{const r=n[t],i=a[t],l=o.indexOf(r),s=o.indexOf(i);if(-1===l)throw new Error("The ordering for "+e+" does not have an entry for "+r+".\nOrder specified: "+JSON.stringify(o,null,2));if(-1===s)throw new Error("The ordering for "+e+" does not have an entry for "+i+".\nOrder specified: "+JSON.stringify(o,null,2));return l({handler:e,purpose:t}),Gs=(e,t)=>({cHandler:e,purpose:t}),Ks=(e,t)=>Gs(_.apply(void 0,[e.handler].concat(t)),e.purpose),Ys=e=>e.cHandler,Qs=(e,t)=>({name:e,handler:t}),Js=(e,t)=>{const n={};return q(e,e=>{n[e.name()]=e.handlers(t)}),n},Xs=(e,t,n)=>{const o={...n,...Js(t,e)};return Ls(o,Qs)},Zs=(e,t,n,o)=>{const a=Xs(e,n,o);return oc(a,t)},ec=e=>{const t=Ii(e);return(e,n,...o)=>{const a=[e,n].concat(o);t.abort.apply(void 0,a)?n.stop():t.can.apply(void 0,a)&&t.run.apply(void 0,a)}},tc=(e,t)=>ua.error(["The event ("+e+') has more than one behaviour that listens to it.\nWhen this occurs, you must specify an event ordering for the behaviours in your spec (e.g. [ "listing", "toggling" ]).\nThe behaviours that can trigger it are: '+JSON.stringify(U(t,e=>e.name),null,2)]),nc=(e,t,n)=>{const o=t[n];return o?Hs("Event: "+n,"name",e,o).map(e=>{const t=U(e,e=>e.handler);return Bi(t)}):tc(n,e)},oc=(e,t)=>{const n=ye(e,(e,n)=>{const o=1===e.length?ua.value(e[0].handler):nc(e,t,n);return o.map(o=>{const a=ec(o),r=e.length>1?W(t[n],t=>z(e,e=>e.name===t)).join(" > "):e[0].name;return Ci(n,Ws(a,r))})});return xi(n,{})},ac="alloy.base.behaviour",rc=sr([Ir("dom","dom",Va(),sr([Fr("tag"),oi("styles",{}),oi("classes",[]),oi("attributes",{}),Kr("value"),Kr("innerHtml")])),Fr("components"),Fr("uid"),oi("events",{}),oi("apis",{}),Ir("eventOrder","eventOrder",Fa({[cl()]:["disabling",ac,"toggling","typeaheadevents"],[rl()]:[ac,"focusing","keying"],[fl()]:[ac,"disabling","toggling","representing"],[Qi()]:[ac,"representing","streaming","invalidating"],[Cl()]:[ac,"representing","item-events","tooltipping"],[Li()]:["focusing",ac,"item-type-events"],[Fi()]:["focusing",ac,"item-type-events"],[Hi()]:["item-type-events","tooltipping"],[sl()]:["receiving","reflecting","tooltipping"]}),pr()),Kr("domModification")]),ic=e=>Tr("custom.definition",rc,e),lc=e=>({...e.dom,uid:e.uid,domChildren:U(e.components,e=>e.element)}),sc=e=>e.domModification.fold(()=>Us({}),Us),cc=e=>e.events,dc=(e,t)=>{const n=on(e,t);return void 0===n||""===n?[]:n.split(" ")},uc=(e,t,n)=>{const o=dc(e,t),a=o.concat([n]);return tn(e,t,a.join(" ")),!0},hc=(e,t,n)=>{const o=W(dc(e,t),e=>e!==n);return o.length>0?tn(e,t,o.join(" ")):ln(e,t),!1},mc=e=>void 0!==e.dom.classList,pc=e=>dc(e,"class"),fc=(e,t)=>uc(e,"class",t),bc=(e,t)=>hc(e,"class",t),gc=(e,t)=>M(pc(e),t)?bc(e,t):fc(e,t),vc=(e,t)=>{mc(e)?e.dom.classList.add(t):fc(e,t)},wc=e=>{const t=mc(e)?e.dom.classList:pc(e);0===t.length&&ln(e,"class")},yc=(e,t)=>{if(mc(e)){const n=e.dom.classList;n.remove(t)}else bc(e,t);wc(e)},Cc=(e,t)=>{const n=mc(e)?e.dom.classList.toggle(t):gc(e,t);return wc(e),n},kc=(e,t)=>mc(e)&&e.dom.classList.contains(t),Oc=(e,t)=>{q(t,t=>{vc(e,t)})},jc=(e,t)=>{q(t,t=>{yc(e,t)})},xc=(e,t)=>{q(t,t=>{Cc(e,t)})},_c=(e,t)=>ee(t,t=>kc(e,t)),Ac=e=>{const t=e.dom.classList,n=new Array(t.length);for(let o=0;omc(e)?Ac(e):pc(e),Nc=e=>e.dom.value,Sc=(e,t)=>{if(void 0===t)throw new Error("Value.set was undefined");e.dom.value=t},Dc=(e,t,n)=>{const o=Ft(e,t);return o.map(e=>{const t=n.exists(t=>!jt(t,e));if(t){const t=n.map(ut).getOr("span"),o=Xe.fromTag(t);return Eo(e,o),o}return e})},Vc=(e,t,n)=>{n.fold(()=>Po(e,t),e=>{jt(e,t)||(Eo(e,t),Ro(e))})},Ec=(e,t,n)=>{const o=U(t,n),a=Pt(e);return q(a.slice(o.length),Ro),o},Ic=(e,t,n,o)=>{const a=Ft(e,t),r=o(n,a),i=Dc(e,t,a);return Vc(e,r.element,i),r},Bc=(e,t,n)=>Ec(e,t,(t,o)=>Ic(e,o,t,n)),Pc=(e,t)=>Ec(e,t,(t,n)=>{const o=Ft(e,n);return Vc(e,t,o),t}),Fc=(e,t)=>{const n=ue(e),o=ue(t),a=ne(o,n),r=ve(e,(e,n)=>!je(t,n)||e!==t[n]).t;return{toRemove:a,toSet:r}},Mc=(e,t)=>{const{class:n,style:o,...a}=sn(t),{toSet:r,toRemove:i}=Fc(e.attributes,a),l=()=>{q(i,e=>ln(t,e)),nn(t,r)},s=gn(t),{toSet:c,toRemove:d}=Fc(e.styles,s),u=()=>{q(d,e=>wn(t,e)),hn(t,c)},h=Tc(t),m=ne(h,e.classes),p=ne(e.classes,h),f=()=>{Oc(t,p),jc(t,m)},b=e=>{as(t,e)},g=()=>{const n=e.domChildren;Pc(t,n)},v=()=>{const n=t,o=e.value.getOrUndefined();o!==Nc(n)&&Sc(n,null!==o&&void 0!==o?o:"")};return l(),f(),u(),e.innerHtml.fold(g,b),v(),t},zc=e=>{const t=Xe.fromTag(e.tag);nn(t,e.attributes),Oc(t,e.classes),hn(t,e.styles),e.innerHtml.each(e=>as(t,e));const n=e.domChildren;return Mo(t,n),e.value.each(e=>{Sc(t,e)}),t},Rc=(e,t)=>{try{const n=Mc(e,t);return V.some(n)}catch(n){return V.none()}},Lc=e=>e.innerHtml.isSome()&&e.domChildren.length>0,Uc=(e,t)=>{const n=t=>ut(t)===e.tag&&!Lc(e)&&!Es(t),o=t.filter(n).bind(t=>Rc(e,t)).getOrThunk(()=>zc(e));return Cs(o,e.uid),o},qc=e=>{const t=Oe(e,"behaviours").getOr({});return Z(ue(t),e=>{const n=t[e];return f(n)?[n.me]:[]})},$c=(e,t)=>Ms(e,t),Hc=e=>{const t=qc(e);return $c(e,t)},Wc=(e,t,n)=>{const o=lc(e),a=sc(e),r={"alloy.base.modification":a},i=t.length>0?$s(n,r,t,o):a;return qs(o,i)},Gc=(e,t,n)=>{const o={"alloy.base.behaviour":cc(e)};return Zs(n,e.eventOrder,t,o).getOrDie()},Kc=(e,t)=>{const n=()=>y,o=mi(_s),a=Nr(ic(e)),r=Hc(e),i=zs(r),l=Rs(r),s=Wc(a,i,l),c=Uc(s,t),d=Gc(a,i,l),u=mi(a.components),h=e=>{o.set(e)},m=()=>{o.set(xs(n))},p=()=>{const e=Pt(c),t=Z(e,e=>o.get().getByDom(e).fold(()=>[],ae));u.set(t)},f=t=>{const n=l,o=b(n[t.name()])?n[t.name()]:()=>{throw new Error("Could not find "+t.name()+" in "+JSON.stringify(e,null,2))};return o()},g=e=>b(l[e.name()]),v=()=>a.apis,w=e=>l[e]().map(e=>e.state.readState()).getOr("not enabled"),y={uid:e.uid,getSystem:o.get,config:f,hasConfigured:g,spec:e,readState:w,getApis:v,connect:h,disconnect:m,element:c,syncComponents:p,components:u.get,events:d};return y},Yc=(e,t)=>{const n=Oe(e,"components").getOr([]);return t.fold(()=>U(n,nd),e=>U(n,(t,n)=>td(t,Ft(e,n))))},Qc=(e,t)=>{const{events:n,...o}=js(e),a=Yc(o,t),r={...o,events:{...ms,...n},components:a};return ua.value(Kc(r,t))},Jc=e=>{const t=Xe.fromText(e);return Xc({element:t})},Xc=e=>{const t=Sr("external.component",lr([Fr("element"),Kr("uid")]),e),n=mi(xs()),o=e=>{n.set(e)},a=()=>{n.set(xs(()=>i))},r=t.uid.getOrThunk(()=>Os("external"));Cs(t.element,r);const i={uid:r,getSystem:n.get,config:V.none,hasConfigured:S,connect:o,disconnect:a,getApis:()=>({}),element:t.element,spec:e,readState:O("No state"),syncComponents:w,components:O([]),events:{}};return Vs(i)},Zc=Os,ed=e=>je(e,"uid"),td=(e,t)=>Is(e).getOrThunk(()=>{const n=ed(e)?e:{uid:Zc(""),...e};return Qc(n,t).getOrDie()}),nd=e=>td(e,V.none()),od=Vs;var ad=(e,t,n,o,a)=>e(n,o)?V.some(n):b(a)&&a(n)?V.none():t(n,o,a);const rd=(e,t,n)=>{let o=e.dom;const a=b(n)?n:S;while(o.parentNode){o=o.parentNode;const e=Xe.fromDom(o);if(t(e))return V.some(e);if(a(e))break}return V.none()},id=(e,t,n)=>{const o=(e,t)=>t(e);return ad(o,rd,e,t,n)},ld=(e,t)=>{const n=e=>t(Xe.fromDom(e)),o=Q(e.dom.childNodes,n);return o.map(Xe.fromDom)},sd=(e,t)=>{const n=e=>{for(let o=0;oid(e,t,n).isSome(),dd=(e,t,n)=>rd(e,e=>yt(e,t),n),ud=(e,t)=>ld(e,e=>yt(e,t)),hd=(e,t)=>Ot(t,e),md=(e,t,n)=>{const o=(e,t)=>yt(e,t);return ad(o,dd,e,t,n)},pd="aria-controls",fd=e=>{const t=id(e,e=>{if(!ft(e))return!1;const t=on(e,"id");return void 0!==t&&t.indexOf(pd)>-1});return t.bind(e=>{const t=on(e,"id"),n=$t(e);return hd(n,`[${pd}="${t}"]`)})},bd=()=>{const e=fs(pd),t=t=>{tn(t,pd,e)},n=e=>{ln(e,pd)};return{id:e,link:t,unlink:n}},gd=(e,t)=>fd(t).exists(t=>vd(e,t)),vd=(e,t)=>cd(t,t=>jt(t,e.element),S)||gd(e,t),wd="unknown";var yd;(function(e){e[e["STOP"]=0]="STOP",e[e["NORMAL"]=1]="NORMAL",e[e["LOGGING"]=2]="LOGGING"})(yd||(yd={}));const Cd=mi({}),kd=(e,t)=>{const n=[],o=(new Date).getTime();return{logEventCut:(e,t,o)=>{n.push({outcome:"cut",target:t,purpose:o})},logEventStopped:(e,t,o)=>{n.push({outcome:"stopped",target:t,purpose:o})},logNoParent:(e,t,o)=>{n.push({outcome:"no-parent",target:t,purpose:o})},logEventNoHandlers:(e,t)=>{n.push({outcome:"no-handlers-left",target:t})},logEventResponse:(e,t,o)=>{n.push({outcome:"response",purpose:o,target:t})},write:()=>{const a=(new Date).getTime();M(["mousemove","mouseover","mouseout",fl()],e)||console.log(e,{event:e,time:a-o,target:t.dom,sequence:U(n,e=>M(["cut","stopped","response"],e.outcome)?"{"+e.purpose+"} "+e.outcome+" at ("+ds(e.target)+")":e.outcome)})}}},Od=(e,t,n)=>{const o=Oe(Cd.get(),e).orThunk(()=>{const t=ue(Cd.get());return de(t,t=>e.indexOf(t)>-1?V.some(Cd.get()[t]):V.none())}).getOr(yd.NORMAL);switch(o){case yd.NORMAL:return n(Td());case yd.LOGGING:{const o=kd(e,t),a=n(o);return o.write(),a}case yd.STOP:return!0}},jd=["alloy/data/Fields","alloy/debugging/Debugging"],xd=()=>{const e=new Error;if(void 0!==e.stack){const t=e.stack.split("\n");return Q(t,e=>e.indexOf("alloy")>0&&!z(jd,t=>e.indexOf(t)>-1)).getOr(wd)}return wd},_d={logEventCut:w,logEventStopped:w,logNoParent:w,logEventNoHandlers:w,logEventResponse:w,write:w},Ad=(e,t,n)=>Od(e,t,n),Td=O(_d),Nd=O([Fr("menu"),Fr("selectedMenu")]),Sd=O([Fr("item"),Fr("selectedItem")]);O(sr(Sd().concat(Nd())));const Dd=O(sr(Sd())),Vd=Hr("initSize",[Fr("numColumns"),Fr("numRows")]),Ed=()=>Mr("markers",Dd()),Id=()=>Hr("markers",[Fr("backgroundMenu")].concat(Nd()).concat(Sd())),Bd=e=>Hr("markers",U(e,Fr)),Pd=(e,t,n)=>(xd(),Ir(t,t,n,xr(e=>ua.value((...t)=>e.apply(void 0,t))))),Fd=e=>Pd("onHandler",e,Ia(w)),Md=e=>Pd("onKeyboardHandler",e,Ia(V.none)),zd=e=>Pd("onHandler",e,Va()),Rd=e=>Pd("onKeyboardHandler",e,Va()),Ld=(e,t)=>Br(e,O(t)),Ud=e=>Br(e,j),qd=O(Vd),$d=(e,t,n,o,a,r,i,l=!1)=>({x:e,y:t,bubble:n,direction:o,placement:a,restriction:r,label:`${i}-${a}`,alwaysFit:l}),Hd=fi.generate([{southeast:[]},{southwest:[]},{northeast:[]},{northwest:[]},{south:[]},{north:[]},{east:[]},{west:[]}]),Wd=(e,t,n,o,a,r,i,l,s)=>e.fold(t,n,o,a,r,i,l,s),Gd=(e,t,n,o)=>e.fold(t,t,o,o,t,o,n,n),Kd=(e,t,n,o)=>e.fold(t,o,t,o,n,n,t,o),Yd=Hd.southeast,Qd=Hd.southwest,Jd=Hd.northeast,Xd=Hd.northwest,Zd=Hd.south,eu=Hd.north,tu=Hd.east,nu=Hd.west,ou=(e,t,n,o)=>{const a=e+t;return a>o?n:aMath.min(Math.max(e,t),n),ru=(e,t)=>{switch(t){case 1:return e.x;case 0:return e.x+e.width;case 2:return e.y;case 3:return e.y+e.height}},iu=(e,t)=>oe(["left","right","top","bottom"],n=>Oe(t,n).map(t=>ru(e,t))),lu=(e,t,n)=>{const o=(o,a)=>t[o].map(t=>{const r="top"===o||"bottom"===o,i=r?n.top:n.left,l="left"===o||"top"===o?Math.max:Math.min,s=l(t,a)+i;return r?au(s,e.y,e.bottom):au(s,e.x,e.right)}).getOr(a),a=o("left",e.x),r=o("top",e.y),i=o("right",e.right),l=o("bottom",e.bottom);return ta(a,r,i-a,l-r)},su="layout",cu=e=>e.x,du=(e,t)=>e.x+e.width/2-t.width/2,uu=(e,t)=>e.x+e.width-t.width,hu=(e,t)=>e.y-t.height,mu=e=>e.y+e.height,pu=(e,t)=>e.y+e.height/2-t.height/2,fu=e=>e.x+e.width,bu=(e,t)=>e.x-t.width,gu=(e,t,n)=>$d(cu(e),mu(e),n.southeast(),Yd(),"southeast",iu(e,{left:1,top:3}),su),vu=(e,t,n)=>$d(uu(e,t),mu(e),n.southwest(),Qd(),"southwest",iu(e,{right:0,top:3}),su),wu=(e,t,n)=>$d(cu(e),hu(e,t),n.northeast(),Jd(),"northeast",iu(e,{left:1,bottom:2}),su),yu=(e,t,n)=>$d(uu(e,t),hu(e,t),n.northwest(),Xd(),"northwest",iu(e,{right:0,bottom:2}),su),Cu=(e,t,n)=>$d(du(e,t),hu(e,t),n.north(),eu(),"north",iu(e,{bottom:2}),su),ku=(e,t,n)=>$d(du(e,t),mu(e),n.south(),Zd(),"south",iu(e,{top:3}),su),Ou=(e,t,n)=>$d(fu(e),pu(e,t),n.east(),tu(),"east",iu(e,{left:0}),su),ju=(e,t,n)=>$d(bu(e,t),pu(e,t),n.west(),nu(),"west",iu(e,{right:1}),su),xu=()=>[gu,vu,wu,yu,ku,Cu,Ou,ju],_u=()=>[vu,gu,yu,wu,ku,Cu,Ou,ju],Au=()=>[wu,yu,gu,vu,Cu,ku],Tu=()=>[yu,wu,vu,gu,Cu,ku],Nu=()=>[gu,vu,wu,yu,ku,Cu],Su=()=>[vu,gu,yu,wu,ku,Cu],Du=(e,t)=>t.universal?e:W(e,e=>M(t.channels,e)),Vu=e=>Ml([Ul(sl(),(t,n)=>{const o=e.channels,a=ue(o),r=n,i=Du(a,r);q(i,e=>{const n=o[e],a=n.schema,i=Sr("channel["+e+"] data\nReceiver: "+ds(t.element),a,r.data);n.onReceive(t,i)})})]);var Eu=Object.freeze({__proto__:null,events:Vu}),Iu=[Mr("channels",_r(ua.value,lr([zd("onReceive"),oi("schema",pr())])))];const Bu=(e,t,n)=>ts(o=>{n(o,e,t)}),Pu=(e,t,n)=>es((o,a)=>{n(o,e,t)}),Fu=(e,t,n,o,a,r)=>{const i=lr(e),l=ti(t,[ni("config",e)]);return Lu(i,l,t,n,o,a,r)},Mu=(e,t,n,o,a,r)=>{const i=e,l=ti(t,[Yr("config",e)]);return Lu(i,l,t,n,o,a,r)},zu=(e,t,n)=>{const o=(o,...a)=>{const r=[o].concat(a);return o.config({name:O(e)}).fold(()=>{throw new Error("We could not find any behaviour configuration for: "+e+". Using API: "+n)},e=>{const n=Array.prototype.slice.call(r,1);return t.apply(void 0,[o,e.config,e.state].concat(n))})};return As(o,n,t)},Ru=e=>({key:e,value:void 0}),Lu=(e,t,n,o,a,r,i)=>{const l=e=>xe(e,n)?e[n]():V.none(),s=pe(a,(e,t)=>zu(n,e,t)),c=pe(r,(e,t)=>Ns(e,t)),d={...c,...s,revoke:_(Ru,n),config:t=>{const o=Sr(n+"-config",e,t);return{key:n,value:{config:o,me:d,configAsRaw:Fn(()=>Sr(n+"-config",e,t)),initialConfig:t,state:i}}},schema:O(t),exhibit:(e,t)=>Se(l(e),Oe(o,"exhibit"),(e,n)=>n(t,e.config,e.state)).getOrThunk(()=>Us({})),name:O(n),handlers:e=>l(e).map(e=>{const t=Oe(o,"events").getOr(()=>({}));return t(e.config,e.state)}).getOr({})};return d},Uu=e=>ki(e),qu=lr([Fr("fields"),Fr("name"),oi("active",{}),oi("apis",{}),oi("state",Ps),oi("extra",{})]),$u=e=>{const t=Sr("Creating behaviour: "+e.name,qu,e);return Fu(t.fields,t.name,t.active,t.apis,t.extra,t.state)},Hu=lr([Fr("branchKey"),Fr("branches"),Fr("name"),oi("active",{}),oi("apis",{}),oi("state",Ps),oi("extra",{})]),Wu=e=>{const t=Sr("Creating behaviour: "+e.name,Hu,e);return Mu(Vr(t.branchKey,t.branches),t.name,t.active,t.apis,t.extra,t.state)},Gu=O(void 0),Ku=$u({fields:Iu,name:"receiving",active:Eu}),Yu=(e,t)=>Us({classes:[],styles:t.useFixed()?{}:{position:"relative"}});var Qu=Object.freeze({__proto__:null,exhibit:Yu});const Ju=(e,t=!1)=>e.dom.focus({preventScroll:t}),Xu=e=>e.dom.blur(),Zu=e=>{const t=$t(e).dom;return e.dom===t.activeElement},eh=(e=Wo())=>V.from(e.dom.activeElement).map(Xe.fromDom),th=e=>eh($t(e)).filter(t=>e.dom.contains(t.dom)),nh=(e,t)=>{const n=$t(t),o=eh(n).bind(e=>{const n=t=>jt(e,t);return n(t)?V.some(t):sd(t,n)}),a=e(t);return o.each(e=>{eh(n).filter(t=>jt(t,e)).fold(()=>{Ju(e)},w)}),a},oh=(e,t,n,o,a)=>{const r=e=>e+"px";return{position:e,left:t.map(r),top:n.map(r),right:o.map(r),bottom:a.map(r)}},ah=e=>({...e,position:V.some(e.position)}),rh=(e,t)=>{mn(e,ah(t))},ih=fi.generate([{none:[]},{relative:["x","y","width","height"]},{fixed:["x","y","width","height"]}]),lh=(e,t,n,o,a,r)=>{const i=t.rect,l=i.x-n,s=i.y-o,c=i.width,d=i.height,u=a-(l+c),h=r-(s+d),m=V.some(l),p=V.some(s),f=V.some(u),b=V.some(h),g=V.none();return Wd(t.direction,()=>oh(e,m,p,g,g),()=>oh(e,g,p,f,g),()=>oh(e,m,g,g,b),()=>oh(e,g,g,f,b),()=>oh(e,m,p,g,g),()=>oh(e,m,g,g,b),()=>oh(e,m,p,g,g),()=>oh(e,g,p,f,g))},sh=(e,t)=>e.fold(()=>{const e=t.rect;return oh("absolute",V.some(e.x),V.some(e.y),V.none(),V.none())},(e,n,o,a)=>lh("absolute",t,e,n,o,a),(e,n,o,a)=>lh("fixed",t,e,n,o,a)),ch=(e,t)=>{const n=_(Xo,t),o=e.fold(n,n,()=>{const e=Lo();return Xo(t).translate(-e.left,-e.top)}),a=Bn(t),r=jn(t);return ta(o.left,o.top,a,r)},dh=(e,t)=>t.fold(()=>e.fold(ia,ia,ta),t=>e.fold(O(t),O(t),()=>{const n=uh(e,t.x,t.y);return ta(n.left,n.top,t.width,t.height)})),uh=(e,t,n)=>{const o=An(t,n),a=()=>{const e=Lo();return o.translate(-e.left,-e.top)};return e.fold(O(o),O(o),a)},hh=(e,t,n,o)=>e.fold(t,n,o);ih.none;const mh=ih.relative,ph=ih.fixed,fh=(e,t)=>({anchorBox:e,origin:t}),bh=(e,t)=>fh(e,t),gh="data-alloy-placement",vh=(e,t)=>{tn(e,gh,t)},wh=e=>an(e,gh),yh=e=>ln(e,gh),Ch=fi.generate([{fit:["reposition"]},{nofit:["reposition","visibleW","visibleH","isVisible"]}]),kh=(e,t)=>{const{x:n,y:o,right:a,bottom:r}=t,{x:i,y:l,right:s,bottom:c,width:d,height:u}=e,h=i>=n&&i<=a,m=l>=o&&l<=r,p=h&&m,f=s<=a&&s>=n,b=c<=r&&c>=o,g=f&&b,v=Math.min(d,i>=n?a-i:s-n),w=Math.min(u,l>=o?r-l:c-o);return{originInBounds:p,sizeInBounds:g,visibleW:v,visibleH:w}},Oh=(e,t)=>{const{x:n,y:o,right:a,bottom:r}=t,{x:i,y:l,width:s,height:c}=e,d=Math.max(n,a-s),u=Math.max(o,r-c),h=au(i,n,d),m=au(l,o,u),p=Math.min(h+s,a)-h,f=Math.min(m+c,r)-m;return ta(h,m,p,f)},jh=(e,t,n)=>{const o=O(t.bottom-n.y),a=O(n.bottom-t.y),r=Gd(e,a,a,o),i=O(t.right-n.x),l=O(n.right-t.x),s=Kd(e,l,l,i);return{maxWidth:s,maxHeight:r}},xh=(e,t,n,o)=>{const a=e.bubble,r=a.offset,i=lu(o,e.restriction,r),l=e.x+r.left,s=e.y+r.top,c=ta(l,s,t,n),{originInBounds:d,sizeInBounds:u,visibleW:h,visibleH:m}=kh(c,i),p=d&&u,f=p?c:Oh(c,i),b=f.width>0&&f.height>0,{maxWidth:g,maxHeight:v}=jh(e.direction,f,o),w={rect:f,maxHeight:v,maxWidth:g,direction:e.direction,placement:e.placement,classes:{on:a.classesOn,off:a.classesOff},layout:e.label,testY:s};return p||e.alwaysFit?Ch.fit(w):Ch.nofit(w,h,m,b)},_h=(e,t,n,o,a,r)=>{const i=o.width,l=o.height,s=(t,s,c,d,u)=>{const h=t(n,o,a,e,r),m=xh(h,i,l,r);return m.fold(O(m),(e,t,n,o)=>{const a=u===o?n>d||t>c:!u&&o;return a?m:Ch.nofit(s,c,d,u)})},c=K(t,(e,t)=>{const n=_(s,t);return e.fold(O(e),n)},Ch.nofit({rect:n,maxHeight:o.height,maxWidth:o.width,direction:Yd(),placement:"southeast",classes:{on:[],off:[]},layout:"none",testY:n.y},-1,-1,!1));return c.fold(j,j)},Ah=e=>{const t=mi(V.none()),n=()=>t.get().each(e),o=()=>{n(),t.set(V.none())},a=()=>t.get().isSome(),r=()=>t.get(),i=e=>{n(),t.set(V.some(e))};return{clear:o,isSet:a,get:r,set:i}},Th=()=>Ah(e=>e.destroy()),Nh=()=>Ah(e=>e.unbind()),Sh=()=>{const e=Ah(w),t=t=>e.get().each(t);return{...e,on:t}},Dh=D,Vh=(e,t,n)=>So(e,t,Dh,n),Eh=(e,t,n)=>Do(e,t,Dh,n),Ih=Ao,Bh=["top","bottom","right","left"],Ph="data-alloy-transition-timer",Fh=(e,t)=>_c(e,t.classes),Mh=(e,t,n)=>n.exists(n=>{const o=e.mode;return"all"===o||n[o]!==t[o]}),zh=(e,t)=>{const n=e=>parseFloat(e).toFixed(3);return Ce(t,(t,o)=>{const a=e[o].map(n),r=t.map(n);return!Ae(a,r)}).isSome()},Rh=e=>{const t=t=>{const n=pn(e,t),o=n.split(/\s*,\s*/);return W(o,$e)},n=e=>{if(l(e)&&/^[\d.]+/.test(e)){const t=parseFloat(e);return Le(e,"ms")?t:1e3*t}return 0},o=t("transition-delay"),a=t("transition-duration");return K(a,(e,t,a)=>{const r=n(o[a])+n(t);return Math.max(e,r)},0)},Lh=(e,t)=>{const n=Nh(),o=Nh();let a;const r=t=>{var n;const o=null!==(n=t.raw.pseudoElement)&&void 0!==n?n:"";return jt(t.target,e)&&He(o)&&M(Bh,t.raw.propertyName)},i=i=>{if(p(i)||r(i)){n.clear(),o.clear();const r=null===i||void 0===i?void 0:i.raw.type;(p(r)||r===el())&&(clearTimeout(a),ln(e,Ph),jc(e,t.classes))}},l=Vh(e,tl(),t=>{r(t)&&(l.unbind(),n.set(Vh(e,el(),i)),o.set(Vh(e,Zi(),i)))}),s=Rh(e);requestAnimationFrame(()=>{a=setTimeout(i,s+17),tn(e,Ph,a)})},Uh=(e,t)=>{Oc(e,t.classes),an(e,Ph).each(t=>{clearTimeout(parseInt(t,10)),ln(e,Ph)}),Lh(e,t)},qh=(e,t,n,o,a,r)=>{const i=Mh(o,a,r);if(i||Fh(e,o)){un(e,"position",n.position);const r=ch(t,e),l=sh(t,{...a,rect:r}),s=oe(Bh,e=>l[e]);zh(n,s)&&(mn(e,s),i&&Uh(e,o),yn(e))}else jc(e,o.classes)},$h=e=>({width:Bn(e),height:jn(e)}),Hh=(e,t,n,o)=>{wn(t,"max-height"),wn(t,"max-width");const a=$h(t);return _h(t,o.preference,e,a,n,o.bounds)},Wh=(e,t)=>{const n=t.classes;jc(e,n.off),Oc(e,n.on)},Gh=(e,t,n)=>{const o=n.maxHeightFunction;o(e,t.maxHeight)},Kh=(e,t,n)=>{const o=n.maxWidthFunction;o(e,t.maxWidth)},Yh=(e,t,n)=>{const o=sh(n.origin,t);n.transition.each(a=>{qh(e,n.origin,o,a,t,n.lastPlacement)}),rh(e,o)},Qh=(e,t)=>{vh(e,t.placement)},Jh=(e,t)=>{xn(e,Math.floor(t))},Xh=O((e,t)=>{Jh(e,t),hn(e,{"overflow-x":"hidden","overflow-y":"auto"})}),Zh=O((e,t)=>{Jh(e,t)}),em=(e,t,n)=>void 0===e[t]?n:e[t],tm=(e,t,n,o,a,r,i,l)=>{const s=em(i,"maxHeightFunction",Xh()),c=em(i,"maxWidthFunction",w),d=e.anchorBox,u=e.origin,h={bounds:dh(u,r),origin:u,preference:o,maxHeightFunction:s,maxWidthFunction:c,lastPlacement:a,transition:l};return nm(d,t,n,h)},nm=(e,t,n,o)=>{const a=Hh(e,t,n,o);return Yh(t,a,o),Qh(t,a),Wh(t,a),Gh(t,a,o),Kh(t,a,o),{layout:a.layout,placement:a.placement}},om=["valignCentre","alignLeft","alignRight","alignCentre","top","bottom","left","right","inset"],am=(e,t,n,o=1)=>{const a=e*o,r=t*o,i=e=>Oe(n,e).getOr([]),l=(e,t,n)=>{const o=ne(om,n);return{offset:An(e,t),classesOn:Z(n,i),classesOff:Z(o,i)}};return{southeast:()=>l(-e,t,["top","alignLeft"]),southwest:()=>l(e,t,["top","alignRight"]),south:()=>l(-e/2,t,["top","alignCentre"]),northeast:()=>l(-e,-t,["bottom","alignLeft"]),northwest:()=>l(e,-t,["bottom","alignRight"]),north:()=>l(-e/2,-t,["bottom","alignCentre"]),east:()=>l(e,-t/2,["valignCentre","left"]),west:()=>l(-e,-t/2,["valignCentre","right"]),insetNortheast:()=>l(a,r,["top","alignLeft","inset"]),insetNorthwest:()=>l(-a,r,["top","alignRight","inset"]),insetNorth:()=>l(-a/2,r,["top","alignCentre","inset"]),insetSoutheast:()=>l(a,-r,["bottom","alignLeft","inset"]),insetSouthwest:()=>l(-a,-r,["bottom","alignRight","inset"]),insetSouth:()=>l(-a/2,-r,["bottom","alignCentre","inset"]),insetEast:()=>l(-a,-r/2,["valignCentre","right","inset"]),insetWest:()=>l(a,-r/2,["valignCentre","left","inset"])}},rm=()=>am(0,0,{}),im=j,lm=(e,t)=>n=>"rtl"===sm(n)?t:e,sm=e=>"rtl"===pn(e,"direction")?"rtl":"ltr";var cm;(function(e){e["TopToBottom"]="toptobottom",e["BottomToTop"]="bottomtotop"})(cm||(cm={}));const dm="data-alloy-vertical-dir",um=e=>cd(e,e=>ft(e)&&on(e,"data-alloy-vertical-dir")===cm.BottomToTop),hm=()=>ti("layouts",[Fr("onLtr"),Fr("onRtl"),Kr("onBottomLtr"),Kr("onBottomRtl")]),mm=(e,t,n,o,a,r,i)=>{const l=i.map(um).getOr(!1),s=t.layouts.map(t=>t.onLtr(e)),c=t.layouts.map(t=>t.onRtl(e)),d=l?t.layouts.bind(t=>t.onBottomLtr.map(t=>t(e))).or(s).getOr(a):s.getOr(n),u=l?t.layouts.bind(t=>t.onBottomRtl.map(t=>t(e))).or(c).getOr(r):c.getOr(o),h=lm(d,u);return h(e)},pm=(e,t,n)=>{const o=t.hotspot,a=ch(n,o.element),r=mm(e.element,t,Nu(),Su(),Au(),Tu(),V.some(t.hotspot.element));return V.some(im({anchorBox:a,bubble:t.bubble.getOr(rm()),overrides:t.overrides,layouts:r}))};var fm=[Fr("hotspot"),Kr("bubble"),oi("overrides",{}),hm(),Ld("placement",pm)];const bm=(e,t,n)=>{const o=uh(n,t.x,t.y),a=ta(o.left,o.top,t.width,t.height),r=mm(e.element,t,xu(),_u(),xu(),_u(),V.none());return V.some(im({anchorBox:a,bubble:t.bubble,overrides:t.overrides,layouts:r}))};var gm=[Fr("x"),Fr("y"),oi("height",0),oi("width",0),oi("bubble",rm()),oi("overrides",{}),hm(),Ld("placement",bm)];const vm=fi.generate([{screen:["point"]},{absolute:["point","scrollLeft","scrollTop"]}]),wm=e=>e.fold(j,(e,t,n)=>e.translate(-t,-n)),ym=e=>e.fold(j,j),Cm=e=>K(e,(e,t)=>e.translate(t.left,t.top),An(0,0)),km=e=>{const t=U(e,wm);return Cm(t)},Om=e=>{const t=U(e,ym);return Cm(t)},jm=vm.screen,xm=vm.absolute,_m=(e,t,n)=>{const o=Nt(n.root).dom,a=t=>{const n=_t(t),o=_t(e.element);return jt(n,o)};return V.from(o.frameElement).map(Xe.fromDom).filter(a).map(Sn)},Am=(e,t,n)=>{const o=_t(e.element),a=Lo(o),r=_m(e,t,n).getOr(a);return xm(r,a.left,a.top)},Tm=(e,t,n,o)=>{const a=jm(An(e,t));return V.some(Zo(a,n,o))},Nm=(e,t,n,o,a)=>e.map(e=>{const r=[t,e.point],i=hh(o,()=>Om(r),()=>Om(r),()=>km(r)),l=ea(i.left,i.top,e.width,e.height),s=n.showAbove?Au():Nu(),c=n.showAbove?Tu():Su(),d=mm(a,n,s,c,s,c,V.none());return im({anchorBox:l,bubble:n.bubble.getOr(rm()),overrides:n.overrides,layouts:d})}),Sm=(e,t,n)=>{const o=Am(e,n,t);return t.node.filter(Jt).bind(a=>{const r=a.dom.getBoundingClientRect(),i=Tm(r.left,r.top,r.width,r.height),l=t.node.getOr(e.element);return Nm(i,o,t,n,l)})};var Dm=[Fr("node"),Fr("root"),Kr("bubble"),hm(),oi("overrides",{}),oi("showAbove",!1),Ld("placement",Sm)];const Vm="\ufeff",Em=" ",Im=(e,t,n,o)=>({start:e,soffset:t,finish:n,foffset:o}),Bm={create:Im},Pm=fi.generate([{before:["element"]},{on:["element","offset"]},{after:["element"]}]),Fm=(e,t,n,o)=>e.fold(t,n,o),Mm=e=>e.fold(j,j,j),zm=Pm.before,Rm=Pm.on,Lm=Pm.after,Um={before:zm,on:Rm,after:Lm,cata:Fm,getStart:Mm},qm=fi.generate([{domRange:["rng"]},{relative:["startSitu","finishSitu"]},{exact:["start","soffset","finish","foffset"]}]),$m=e=>qm.exact(e.start,e.soffset,e.finish,e.foffset),Hm=e=>e.match({domRange:e=>Xe.fromDom(e.startContainer),relative:(e,t)=>Um.getStart(e),exact:(e,t,n,o)=>e}),Wm=qm.domRange,Gm=qm.relative,Km=qm.exact,Ym=e=>{const t=Hm(e);return Nt(t)},Qm=Bm.create,Jm={domRange:Wm,relative:Gm,exact:Km,exactFromRange:$m,getWin:Ym,range:Qm},Xm=(e,t)=>{t.fold(t=>{e.setStartBefore(t.dom)},(t,n)=>{e.setStart(t.dom,n)},t=>{e.setStartAfter(t.dom)})},Zm=(e,t)=>{t.fold(t=>{e.setEndBefore(t.dom)},(t,n)=>{e.setEnd(t.dom,n)},t=>{e.setEndAfter(t.dom)})},ep=(e,t,n)=>{const o=e.document.createRange();return Xm(o,t),Zm(o,n),o},tp=(e,t,n,o,a)=>{const r=e.document.createRange();return r.setStart(t.dom,n),r.setEnd(o.dom,a),r},np=e=>({left:e.left,top:e.top,right:e.right,bottom:e.bottom,width:e.width,height:e.height}),op=e=>{const t=e.getClientRects(),n=t.length>0?t[0]:e.getBoundingClientRect();return n.width>0||n.height>0?V.some(n).map(np):V.none()},ap=e=>{const t=e.getBoundingClientRect();return t.width>0||t.height>0?V.some(t).map(np):V.none()},rp=fi.generate([{ltr:["start","soffset","finish","foffset"]},{rtl:["start","soffset","finish","foffset"]}]),ip=(e,t,n)=>t(Xe.fromDom(n.startContainer),n.startOffset,Xe.fromDom(n.endContainer),n.endOffset),lp=(e,t)=>t.match({domRange:e=>({ltr:O(e),rtl:V.none}),relative:(t,n)=>({ltr:Fn(()=>ep(e,t,n)),rtl:Fn(()=>V.some(ep(e,n,t)))}),exact:(t,n,o,a)=>({ltr:Fn(()=>tp(e,t,n,o,a)),rtl:Fn(()=>V.some(tp(e,o,a,t,n)))})}),sp=(e,t)=>{const n=t.ltr();if(n.collapsed){const o=t.rtl().filter(e=>!1===e.collapsed);return o.map(e=>rp.rtl(Xe.fromDom(e.endContainer),e.endOffset,Xe.fromDom(e.startContainer),e.startOffset)).getOrThunk(()=>ip(e,rp.ltr,n))}return ip(e,rp.ltr,n)},cp=(e,t)=>{const n=lp(e,t);return sp(e,n)},dp=(e,t)=>{const n=cp(e,t);return n.match({ltr:(t,n,o,a)=>{const r=e.document.createRange();return r.setStart(t.dom,n),r.setEnd(o.dom,a),r},rtl:(t,n,o,a)=>{const r=e.document.createRange();return r.setStart(o.dom,a),r.setEnd(t.dom,n),r}})};rp.ltr,rp.rtl;const up=(e,t,n)=>W(Et(e,n),t),hp=(e,t)=>kt(t,e),mp=(e,t,n,o)=>{const a=_t(e),r=a.dom.createRange();return r.setStart(e.dom,t),r.setEnd(n.dom,o),r},pp=(e,t,n,o)=>{const a=mp(e,t,n,o),r=jt(e,n)&&t===o;return a.collapsed&&!r},fp=e=>V.from(e.getSelection()),bp=e=>{if(e.rangeCount>0){const t=e.getRangeAt(0),n=e.getRangeAt(e.rangeCount-1);return V.some(Bm.create(Xe.fromDom(t.startContainer),t.startOffset,Xe.fromDom(n.endContainer),n.endOffset))}return V.none()},gp=e=>{if(null===e.anchorNode||null===e.focusNode)return bp(e);{const t=Xe.fromDom(e.anchorNode),n=Xe.fromDom(e.focusNode);return pp(t,e.anchorOffset,n,e.focusOffset)?V.some(Bm.create(t,e.anchorOffset,n,e.focusOffset)):bp(e)}},vp=e=>fp(e).filter(e=>e.rangeCount>0).bind(gp),wp=(e,t)=>{const n=dp(e,t);return op(n)},yp=(e,t)=>{const n=dp(e,t);return ap(n)},Cp=(e,t)=>{const n=n=>{if(!e(n))throw new Error("Can only get "+t+" value of a "+t+" node");return o(n).getOr("")},o=t=>e(t)?V.from(t.dom.nodeValue):V.none(),a=(n,o)=>{if(!e(n))throw new Error("Can only set raw "+t+" value of a "+t+" node");n.dom.nodeValue=o};return{get:n,getOption:o,set:a}},kp=Cp(bt,"text"),Op=e=>kp.get(e),jp=(e,t)=>({element:e,offset:t}),xp=(e,t)=>{const n=Pt(e);if(0===n.length)return jp(e,t);if(tbt(e)?jp(e,t):xp(e,t),Ap=e=>void 0!==e.foffset,Tp=(e,t)=>{const n=t.getSelection.getOrThunk(()=>()=>vp(e));return n().map(e=>{if(Ap(e)){const t=_p(e.start,e.soffset),n=_p(e.finish,e.foffset);return Jm.range(t.element,t.offset,n.element,n.offset)}return e})},Np=(e,t,n)=>{const o=Nt(t.root).dom,a=Am(e,n,t),r=Tp(o,t).bind(e=>{if(Ap(e)){const t=yp(o,Jm.exactFromRange(e)).orThunk(()=>{const t=Xe.fromText(Vm);Eo(e.start,t);const n=wp(o,Jm.exact(t,0,t,1));return Ro(t),n});return t.bind(e=>Tm(e.left,e.top,e.width,e.height))}{const t=pe(e,e=>e.dom.getBoundingClientRect()),n={left:Math.min(t.firstCell.left,t.lastCell.left),right:Math.max(t.firstCell.right,t.lastCell.right),top:Math.min(t.firstCell.top,t.lastCell.top),bottom:Math.max(t.firstCell.bottom,t.lastCell.bottom)};return Tm(n.left,n.top,n.right-n.left,n.bottom-n.top)}}),i=Tp(o,t).bind(e=>Ap(e)?ft(e.start)?V.some(e.start):Vt(e.start):V.some(e.firstCell)),l=i.getOr(e.element);return Nm(r,a,t,n,l)};var Sp=[Kr("getSelection"),Fr("root"),Kr("bubble"),hm(),oi("overrides",{}),oi("showAbove",!1),Ld("placement",Np)];const Dp="link-layout",Vp=e=>e.x+e.width,Ep=(e,t)=>e.x-t.width,Ip=(e,t)=>e.y-t.height+e.height,Bp=e=>e.y,Pp=(e,t,n)=>$d(Vp(e),Bp(e),n.southeast(),Yd(),"southeast",iu(e,{left:0,top:2}),Dp),Fp=(e,t,n)=>$d(Ep(e,t),Bp(e),n.southwest(),Qd(),"southwest",iu(e,{right:1,top:2}),Dp),Mp=(e,t,n)=>$d(Vp(e),Ip(e,t),n.northeast(),Jd(),"northeast",iu(e,{left:0,bottom:3}),Dp),zp=(e,t,n)=>$d(Ep(e,t),Ip(e,t),n.northwest(),Xd(),"northwest",iu(e,{right:1,bottom:3}),Dp),Rp=()=>[Pp,Fp,Mp,zp],Lp=()=>[Fp,Pp,zp,Mp],Up=(e,t,n)=>{const o=ch(n,t.item.element),a=mm(e.element,t,Rp(),Lp(),Rp(),Lp(),V.none());return V.some(im({anchorBox:o,bubble:rm(),overrides:t.overrides,layouts:a}))};var qp=[Fr("item"),hm(),oi("overrides",{}),Ld("placement",Up)],$p=Vr("type",{selection:Sp,node:Dm,hotspot:fm,submenu:qp,makeshift:gm});const Hp=[Gr("classes",gr),li("mode","all",["all","layout","placement"])],Wp=[oi("useFixed",S),Kr("getBounds")],Gp=[Mr("anchor",$p),ti("transition",Hp)],Kp=()=>{const e=document.documentElement;return ph(0,0,e.clientWidth,e.clientHeight)},Yp=e=>{const t=Sn(e.element),n=e.element.dom.getBoundingClientRect();return mh(t.left,t.top,n.width,n.height)},Qp=(e,t,n,o,a,r)=>{const i=bh(t.anchorBox,e);return tm(i,o.element,t.bubble,t.layouts,a,n,t.overrides,r)},Jp=(e,t,n,o,a)=>{const r=V.none();Xp(e,t,n,o,a,r)},Xp=(e,t,n,o,a,r)=>{const i=Sr("placement.info",sr(Gp),a),l=i.anchor,s=o.element,c=n.get(o.uid);nh(()=>{un(s,"position","fixed");const a=bn(s,"visibility");un(s,"visibility","hidden");const d=t.useFixed()?Kp():Yp(e);l.placement(e,l,d).each(e=>{const a=r.orThunk(()=>t.getBounds.map(N)),l=Qp(d,e,a,o,c,i.transition);n.set(o.uid,l)}),a.fold(()=>{wn(s,"visibility")},e=>{un(s,"visibility",e)}),bn(s,"left").isNone()&&bn(s,"top").isNone()&&bn(s,"right").isNone()&&bn(s,"bottom").isNone()&&_e(bn(s,"position"),"fixed")&&wn(s,"position")},s)},Zp=(e,t,n)=>t.useFixed()?"fixed":"absolute",ef=(e,t,n,o)=>{const a=o.element;q(["position","left","right","top","bottom"],e=>wn(a,e)),yh(a),n.clear(o.uid)};var tf=Object.freeze({__proto__:null,position:Jp,positionWithinBounds:Xp,getMode:Zp,reset:ef});const nf=()=>{let e={};const t=(t,n)=>{e[t]=n},n=t=>Oe(e,t),o=t=>{f(t)?delete e[t]:e={}};return Fs({readState:()=>e,clear:o,set:t,get:n})};var of=Object.freeze({__proto__:null,init:nf});const af=$u({fields:Wp,name:"positioning",active:Qu,apis:tf,state:of}),rf=e=>e.getSystem().isConnected(),lf=e=>{Dl(e,Cl());const t=e.components();q(t,lf)},sf=e=>{const t=e.components();q(t,sf),Dl(e,yl())},cf=(e,t)=>{e.getSystem().addToWorld(t),Jt(e.element)&&sf(t)},df=e=>{lf(e),e.getSystem().removeFromWorld(e)},uf=(e,t)=>{Po(e.element,t.element)},hf=e=>{q(e.components(),e=>Ro(e.element)),zo(e.element),e.syncComponents()},mf=(e,t,n)=>{const o=e.components();hf(e);const a=n(t),r=ne(o,a);q(r,t=>{lf(t),e.getSystem().removeFromWorld(t)}),q(a,t=>{rf(t)?uf(e,t):(e.getSystem().addToWorld(t),uf(e,t),Jt(e.element)&&sf(t))}),e.syncComponents()},pf=(e,t,n)=>{const o=e.components(),a=Z(t,e=>Is(e).toArray());q(o,e=>{M(a,e)||df(e)});const r=n(t),i=ne(o,r);q(i,e=>{rf(e)&&df(e)}),q(r,t=>{rf(t)||cf(e,t)}),e.syncComponents()},ff=(e,t)=>{bf(e,t,Po)},bf=(e,t,n)=>{e.getSystem().addToWorld(t),n(e.element,t.element),Jt(e.element)&&sf(t),e.syncComponents()},gf=e=>{lf(e),Ro(e.element),e.getSystem().removeFromWorld(e)},vf=e=>{const t=St(e.element).bind(t=>e.getSystem().getByDom(t).toOptional());gf(e),t.each(e=>{e.syncComponents()})},wf=e=>{const t=e.components();q(t,gf),zo(e.element),e.syncComponents()},yf=(e,t)=>{kf(e,t,Po)},Cf=(e,t)=>{kf(e,t,Io)},kf=(e,t,n)=>{n(e,t.element);const o=Pt(t.element);q(o,e=>{t.getByDom(e).each(sf)})},Of=e=>{const t=Pt(e.element);q(t,t=>{e.getByDom(t).each(lf)}),Ro(e.element)},jf=(e,t,n,o)=>{n.get().each(t=>{wf(e)});const a=t.getAttachPoint(e);ff(a,e);const r=e.getSystem().build(o);return ff(e,r),n.set(r),r},xf=(e,t,n,o)=>{const a=jf(e,t,n,o);return t.onOpen(e,a),a},_f=(e,t,n,o)=>n.get().map(()=>jf(e,t,n,o)),Af=(e,t,n,o,a)=>{If(e,t),xf(e,t,n,o),a(),Pf(e,t)},Tf=(e,t,n)=>{n.get().each(o=>{wf(e),vf(e),t.onClose(e,o),n.clear()})},Nf=(e,t,n)=>n.isOpen(),Sf=(e,t,n,o)=>Nf(e,t,n)&&n.get().exists(n=>t.isPartOf(e,n,o)),Df=(e,t,n)=>n.get(),Vf=(e,t,n,o)=>{bn(e.element,t).fold(()=>{ln(e.element,n)},t=>{tn(e.element,n,t)}),un(e.element,t,o)},Ef=(e,t,n)=>{an(e.element,n).fold(()=>wn(e.element,t),n=>un(e.element,t,n))},If=(e,t,n)=>{const o=t.getAttachPoint(e);un(e.element,"position",af.getMode(o)),Vf(e,"visibility",t.cloakVisibilityAttr,"hidden")},Bf=e=>z(["top","left","right","bottom"],t=>bn(e,t).isSome()),Pf=(e,t,n)=>{Bf(e.element)||wn(e.element,"position"),Ef(e,"visibility",t.cloakVisibilityAttr)};var Ff=Object.freeze({__proto__:null,cloak:If,decloak:Pf,open:xf,openWhileCloaked:Af,close:Tf,isOpen:Nf,isPartOf:Sf,getState:Df,setContent:_f});const Mf=(e,t)=>Ml([Ul(ml(),(n,o)=>{Tf(n,e,t)})]);var zf=Object.freeze({__proto__:null,events:Mf}),Rf=[Fd("onOpen"),Fd("onClose"),Fr("isPartOf"),Fr("getAttachPoint"),oi("cloakVisibilityAttr","data-precloak-visibility")];const Lf=()=>{const e=Sh(),t=O("not-implemented");return Fs({readState:t,isOpen:e.isSet,clear:e.clear,set:e.set,get:e.get})};var Uf=Object.freeze({__proto__:null,init:Lf});const qf=$u({fields:Rf,name:"sandboxing",active:zf,apis:Ff,state:Uf}),$f=O("dismiss.popups"),Hf=O("reposition.popups"),Wf=O("mouse.released"),Gf=lr([oi("isExtraPart",S),ti("fireEventInstead",[oi("event",kl())])]),Kf=e=>{const t=Sr("Dismissal",Gf,e);return{[$f()]:{schema:lr([Fr("target")]),onReceive:(e,n)=>{if(qf.isOpen(e)){const o=qf.isPartOf(e,n.target)||t.isExtraPart(e,n.target);o||t.fireEventInstead.fold(()=>qf.close(e),t=>Dl(e,t.event))}}}}},Yf=lr([ti("fireEventInstead",[oi("event",Ol())]),qr("doReposition")]),Qf=e=>{const t=Sr("Reposition",Yf,e);return{[Hf()]:{onReceive:e=>{qf.isOpen(e)&&t.fireEventInstead.fold(()=>t.doReposition(e),t=>Dl(e,t.event))}}}},Jf=(e,t,n)=>{t.store.manager.onLoad(e,t,n)},Xf=(e,t,n)=>{t.store.manager.onUnload(e,t,n)},Zf=(e,t,n,o)=>{t.store.manager.setValue(e,t,n,o)},eb=(e,t,n)=>t.store.manager.getValue(e,t,n),tb=(e,t,n)=>n;var nb=Object.freeze({__proto__:null,onLoad:Jf,onUnload:Xf,setValue:Zf,getValue:eb,getState:tb});const ob=(e,t)=>{const n=e.resetOnDom?[Xl((n,o)=>{Jf(n,e,t)}),Zl((n,o)=>{Xf(n,e,t)})]:[Pu(e,t,Jf)];return Ml(n)};var ab=Object.freeze({__proto__:null,events:ob});const rb=()=>{const e=mi(null),t=()=>({mode:"memory",value:e.get()}),n=()=>null===e.get(),o=()=>{e.set(null)};return Fs({set:e.set,get:e.get,isNotSet:n,clear:o,readState:t})},ib=()=>{const e=w;return Fs({readState:e})},lb=()=>{const e=mi({}),t=mi({}),n=()=>({mode:"dataset",dataByValue:e.get(),dataByText:t.get()}),o=()=>{e.set({}),t.set({})},a=n=>Oe(e.get(),n).orThunk(()=>Oe(t.get(),n)),r=n=>{const o=e.get(),a=t.get(),r={},i={};q(n,e=>{r[e.value]=e,Oe(e,"meta").each(t=>{Oe(t,"text").each(t=>{i[t]=e})})}),e.set({...o,...r}),t.set({...a,...i})};return Fs({readState:n,lookup:a,update:r,clear:o})},sb=e=>e.store.manager.state(e);var cb=Object.freeze({__proto__:null,memory:rb,dataset:lb,manual:ib,init:sb});const db=(e,t,n,o)=>{const a=t.store;n.update([o]),a.setValue(e,o),t.onSetValue(e,o)},ub=(e,t,n)=>{const o=t.store,a=o.getDataKey(e);return n.lookup(a).getOrThunk(()=>o.getFallbackEntry(a))},hb=(e,t,n)=>{const o=t.store;o.initialValue.each(o=>{db(e,t,n,o)})},mb=(e,t,n)=>{n.clear()};var pb=[Kr("initialValue"),Fr("getFallbackEntry"),Fr("getDataKey"),Fr("setValue"),Ld("manager",{setValue:db,getValue:ub,onLoad:hb,onUnload:mb,state:lb})];const fb=(e,t,n)=>t.store.getValue(e),bb=(e,t,n,o)=>{t.store.setValue(e,o),t.onSetValue(e,o)},gb=(e,t,n)=>{t.store.initialValue.each(n=>{t.store.setValue(e,n)})};var vb=[Fr("getValue"),oi("setValue",w),Kr("initialValue"),Ld("manager",{setValue:bb,getValue:fb,onLoad:gb,onUnload:w,state:Ps.init})];const wb=(e,t,n,o)=>{n.set(o),t.onSetValue(e,o)},yb=(e,t,n)=>n.get(),Cb=(e,t,n)=>{t.store.initialValue.each(e=>{n.isNotSet()&&n.set(e)})},kb=(e,t,n)=>{n.clear()};var Ob=[Kr("initialValue"),Ld("manager",{setValue:wb,getValue:yb,onLoad:Cb,onUnload:kb,state:rb})],jb=[ai("store",{mode:"memory"},Vr("mode",{memory:Ob,manual:vb,dataset:pb})),Fd("onSetValue"),oi("resetOnDom",!1)];const xb=$u({fields:jb,name:"representing",active:ab,apis:nb,extra:{setValueFrom:(e,t)=>{const n=xb.getValue(t);xb.setValue(e,n)}},state:cb}),_b=(e,t)=>hi(e,{},U(t,t=>$r(t.name(),"Cannot configure "+t.name()+" for "+e)).concat([Br("dump",j)])),Ab=e=>e.dump,Tb=(e,t)=>({...Uu(t),...e.dump}),Nb={field:_b,augment:Tb,get:Ab},Sb="placeholder",Db=fi.generate([{single:["required","valueThunk"]},{multiple:["required","valueThunks"]}]),Vb=e=>je(e,"uiType"),Eb=(e,t,n,o)=>e.exists(e=>e!==n.owner)?Db.single(!0,O(n)):Oe(o,n.name).fold(()=>{throw new Error("Unknown placeholder component: "+n.name+"\nKnown: ["+ue(o)+"]\nNamespace: "+e.getOr("none")+"\nSpec: "+JSON.stringify(n,null,2))},e=>e.replace()),Ib=(e,t,n,o)=>Vb(n)&&n.uiType===Sb?Eb(e,t,n,o):Db.single(!1,O(n)),Bb=(e,t,n,o)=>{const a=Ib(e,t,n,o);return a.fold((a,r)=>{const i=Vb(n)?r(t,n.config,n.validated):r(t),l=Oe(i,"components").getOr([]),s=Z(l,n=>Bb(e,t,n,o));return[{...i,components:s}]},(e,o)=>{if(Vb(n)){const e=o(t,n.config,n.validated),a=n.validated.preprocess.getOr(j);return a(e)}return o(t)})},Pb=(e,t,n,o)=>Z(n,n=>Bb(e,t,n,o)),Fb=(e,t)=>{let n=!1;const o=()=>n,a=()=>{if(n)throw new Error("Trying to use the same placeholder more than once: "+e);return n=!0,t},r=()=>t.fold((e,t)=>e,(e,t)=>e);return{name:O(e),required:r,used:o,replace:a}},Mb=(e,t,n,o)=>{const a=pe(o,(e,t)=>Fb(t,e)),r=Pb(e,t,n,a);return me(a,n=>{if(!1===n.used()&&n.required())throw new Error("Placeholder: "+n.name()+" was not found in components list\nNamespace: "+e.getOr("none")+"\nComponents: "+JSON.stringify(t.components,null,2))}),r},zb=Db.single,Rb=Db.multiple,Lb=O(Sb),Ub=fi.generate([{required:["data"]},{external:["data"]},{optional:["data"]},{group:["data"]}]),qb=oi("factory",{sketch:j}),$b=oi("schema",[]),Hb=Fr("name"),Wb=Ir("pname","pname",Ea(e=>""),pr()),Gb=Br("schema",()=>[Kr("preprocess")]),Kb=oi("defaults",O({})),Yb=oi("overrides",O({})),Qb=sr([qb,$b,Hb,Wb,Kb,Yb]),Jb=sr([qb,$b,Hb,Kb,Yb]),Xb=sr([qb,$b,Hb,Wb,Kb,Yb]),Zb=sr([qb,Gb,Hb,Fr("unit"),Wb,Kb,Yb]),eg=e=>e.fold(V.some,V.none,V.some,V.some),tg=e=>{const t=e=>e.name;return e.fold(t,t,t,t)},ng=e=>e.fold(j,j,j,j),og=(e,t)=>n=>{const o=Sr("Converting part type",t,n);return e(o)},ag=og(Ub.required,Qb),rg=og(Ub.external,Jb),ig=og(Ub.optional,Xb),lg=og(Ub.group,Zb),sg=O("entirety");var cg=Object.freeze({__proto__:null,required:ag,external:rg,optional:ig,group:lg,asNamedPart:eg,name:tg,asCommon:ng,original:sg});const dg=(e,t,n,o)=>Sa(t.defaults(e,n,o),n,{uid:e.partUids[t.name]},t.overrides(e,n,o)),ug=(e,t,n)=>{const o={},a={};return q(n,e=>{e.fold(e=>{o[e.pname]=zb(!0,(t,n,o)=>e.factory.sketch(dg(t,e,n,o)))},e=>{const n=t.parts[e.name];a[e.name]=O(e.factory.sketch(dg(t,e,n[sg()]),n))},e=>{o[e.pname]=zb(!1,(t,n,o)=>e.factory.sketch(dg(t,e,n,o)))},e=>{o[e.pname]=Rb(!0,(t,n,o)=>{const a=t[e.name];return U(a,n=>e.factory.sketch(Sa(e.defaults(t,n,o),n,e.overrides(t,n))))})})}),{internals:O(o),externals:O(a)}},hg=(e,t)=>{const n={};return q(t,t=>{eg(t).each(t=>{const o=mg(e,t.pname);n[t.name]=n=>{const a=Sr("Part: "+t.name+" in "+e,sr(t.schema),n);return{...o,config:n,validated:a}}})}),n},mg=(e,t)=>({uiType:Lb(),owner:e,name:t}),pg=(e,t,n)=>({uiType:Lb(),owner:e,name:t,config:n,validated:{}}),fg=e=>Z(e,e=>e.fold(V.none,V.some,V.none,V.none).map(e=>Hr(e.name,e.schema.concat([Ud(sg())]))).toArray()),bg=e=>U(e,tg),gg=(e,t,n)=>ug(e,t,n),vg=(e,t,n)=>Mb(V.some(e),t,t.components,n),wg=(e,t,n)=>{const o=t.partUids[n];return e.getSystem().getByUid(o).toOptional()},yg=(e,t,n)=>wg(e,t,n).getOrDie("Could not find part: "+n),Cg=(e,t,n)=>{const o={},a=t.partUids,r=e.getSystem();return q(n,e=>{o[e]=O(r.getByUid(a[e]))}),o},kg=(e,t)=>{const n=e.getSystem();return pe(t.partUids,(e,t)=>O(n.getByUid(e)))},Og=e=>ue(e.partUids),jg=(e,t,n)=>{const o={},a=t.partUids,r=e.getSystem();return q(n,e=>{o[e]=O(r.getByUid(a[e]).getOrDie())}),o},xg=(e,t)=>{const n=bg(t);return ki(U(n,t=>({key:t,value:e+"-"+t})))},_g=e=>Ir("partUids","partUids",Pa(t=>xg(t.uid,e)),pr());var Ag=Object.freeze({__proto__:null,generate:hg,generateOne:pg,schemas:fg,names:bg,substitutes:gg,components:vg,defaultUids:xg,defaultUidsSchema:_g,getAllParts:kg,getAllPartNames:Og,getPart:wg,getPartOrDie:yg,getParts:Cg,getPartsOrDie:jg});const Tg=(e,t)=>{const n=e.length>0?[Hr("parts",e)]:[];return n.concat([Fr("uid"),oi("dom",{}),oi("components",[]),Ud("originalSpec"),oi("debug.sketcher",{})]).concat(t)},Ng=(e,t,n,o,a)=>{const r=Tg(o,a);return Sr(e+" [SpecSchema]",lr(r.concat(t)),n)},Sg=(e,t,n,o)=>{const a=Eg(o),r=Ng(e,t,a,[],[]);return n(r,a)},Dg=(e,t,n,o,a)=>{const r=Eg(a),i=fg(n),l=_g(n),s=Ng(e,t,r,i,[l]),c=gg(e,s,n),d=vg(e,s,c.internals());return o(s,d,r,c.externals())},Vg=e=>je(e,"uid"),Eg=e=>Vg(e)?e:{...e,uid:Os("uid")},Ig=e=>void 0!==e.uid,Bg=lr([Fr("name"),Fr("factory"),Fr("configFields"),oi("apis",{}),oi("extraApis",{})]),Pg=lr([Fr("name"),Fr("factory"),Fr("configFields"),Fr("partFields"),oi("apis",{}),oi("extraApis",{})]),Fg=e=>{const t=Sr("Sketcher for "+e.name,Bg,e),n=e=>Sg(t.name,t.configFields,t.factory,e),o=pe(t.apis,Bs),a=pe(t.extraApis,(e,t)=>Ns(e,t));return{name:t.name,configFields:t.configFields,sketch:n,...o,...a}},Mg=e=>{const t=Sr("Sketcher for "+e.name,Pg,e),n=e=>Dg(t.name,t.configFields,t.partFields,t.factory,e),o=hg(t.name,t.partFields),a=pe(t.apis,Bs),r=pe(t.extraApis,(e,t)=>Ns(e,t));return{name:t.name,partFields:t.partFields,configFields:t.configFields,sketch:n,parts:o,...a,...r}},zg=e=>wt("input")(e)&&"radio"!==on(e,"type")||wt("textarea")(e),Rg=(e,t,n)=>t.find(e);var Lg=Object.freeze({__proto__:null,getCurrent:Rg});const Ug=[Fr("find")],qg=$u({fields:Ug,name:"composing",apis:Lg}),$g=["input","button","textarea","select"],Hg=(e,t,n)=>{const o=t.disabled()?Zg:ev;o(e,t)},Wg=(e,t)=>!0===t.useNative&&M($g,ut(e.element)),Gg=e=>rn(e.element,"disabled"),Kg=e=>{tn(e.element,"disabled","disabled")},Yg=e=>{ln(e.element,"disabled")},Qg=e=>"true"===on(e.element,"aria-disabled"),Jg=e=>{tn(e.element,"aria-disabled","true")},Xg=e=>{tn(e.element,"aria-disabled","false")},Zg=(e,t,n)=>{t.disableClass.each(t=>{vc(e.element,t)});const o=Wg(e,t)?Kg:Jg;o(e),t.onDisabled(e)},ev=(e,t,n)=>{t.disableClass.each(t=>{yc(e.element,t)});const o=Wg(e,t)?Yg:Xg;o(e),t.onEnabled(e)},tv=(e,t)=>Wg(e,t)?Gg(e):Qg(e),nv=(e,t,n,o)=>{const a=o?Zg:ev;a(e,t)};var ov=Object.freeze({__proto__:null,enable:ev,disable:Zg,isDisabled:tv,onLoad:Hg,set:nv});const av=(e,t)=>Us({classes:t.disabled()?t.disableClass.toArray():[]}),rv=(e,t)=>Ml([zl(cl(),(t,n)=>tv(t,e)),Pu(e,t,Hg)]);var iv=Object.freeze({__proto__:null,exhibit:av,events:rv}),lv=[ci("disabled",S),oi("useNative",!0),Kr("disableClass"),Fd("onDisabled"),Fd("onEnabled")];const sv=$u({fields:lv,name:"disabling",active:iv,apis:ov}),cv=(e,t,n,o)=>{const a=hp(e.element,"."+t.highlightClass);q(a,n=>{const a=z(o,e=>jt(e.element,n));a||(yc(n,t.highlightClass),e.getSystem().getByDom(n).each(n=>{t.onDehighlight(e,n),Dl(n,Sl())}))})},dv=(e,t,n)=>cv(e,t,n,[]),uv=(e,t,n,o)=>{gv(e,t,n,o)&&(yc(o.element,t.highlightClass),t.onDehighlight(e,o),Dl(o,Sl()))},hv=(e,t,n,o)=>{cv(e,t,n,[o]),gv(e,t,n,o)||(vc(o.element,t.highlightClass),t.onHighlight(e,o),Dl(o,Nl()))},mv=(e,t,n)=>{yv(e,t).each(o=>{hv(e,t,n,o)})},pv=(e,t,n)=>{Cv(e,t).each(o=>{hv(e,t,n,o)})},fv=(e,t,n,o)=>{wv(e,t,n,o).fold(e=>{throw e},o=>{hv(e,t,n,o)})},bv=(e,t,n,o)=>{const a=xv(e,t),r=Q(a,o);r.each(o=>{hv(e,t,n,o)})},gv=(e,t,n,o)=>kc(o.element,t.highlightClass),vv=(e,t,n)=>hd(e.element,"."+t.highlightClass).bind(t=>e.getSystem().getByDom(t).toOptional()),wv=(e,t,n,o)=>{const a=hp(e.element,"."+t.itemClass);return V.from(a[o]).fold(()=>ua.error(new Error("No element found with index "+o)),e.getSystem().getByDom)},yv=(e,t,n)=>hd(e.element,"."+t.itemClass).bind(t=>e.getSystem().getByDom(t).toOptional()),Cv=(e,t,n)=>{const o=hp(e.element,"."+t.itemClass),a=o.length>0?V.some(o[o.length-1]):V.none();return a.bind(t=>e.getSystem().getByDom(t).toOptional())},kv=(e,t,n,o)=>{const a=hp(e.element,"."+t.itemClass),r=J(a,e=>kc(e,t.highlightClass));return r.bind(t=>{const n=ou(t,o,0,a.length-1);return e.getSystem().getByDom(a[n]).toOptional()})},Ov=(e,t,n)=>kv(e,t,n,-1),jv=(e,t,n)=>kv(e,t,n,1),xv=(e,t,n)=>{const o=hp(e.element,"."+t.itemClass);return Te(U(o,t=>e.getSystem().getByDom(t).toOptional()))};var _v=Object.freeze({__proto__:null,dehighlightAll:dv,dehighlight:uv,highlight:hv,highlightFirst:mv,highlightLast:pv,highlightAt:fv,highlightBy:bv,isHighlighted:gv,getHighlighted:vv,getFirst:yv,getLast:Cv,getPrevious:Ov,getNext:jv,getCandidates:xv}),Av=[Fr("highlightClass"),Fr("itemClass"),Fd("onHighlight"),Fd("onDehighlight")];const Tv=$u({fields:Av,name:"highlighting",apis:_v}),Nv=[8],Sv=[9],Dv=[13],Vv=[27],Ev=[32],Iv=[37],Bv=[38],Pv=[39],Fv=[40],Mv=(e,t,n)=>{const o=te(e.slice(0,t)),a=te(e.slice(t+1));return Q(o.concat(a),n)},zv=(e,t,n)=>{const o=te(e.slice(0,t));return Q(o,n)},Rv=(e,t,n)=>{const o=e.slice(0,t),a=e.slice(t+1);return Q(a.concat(o),n)},Lv=(e,t,n)=>{const o=e.slice(t+1);return Q(o,n)},Uv=e=>t=>{const n=t.raw;return M(e,n.which)},qv=e=>t=>ee(e,e=>e(t)),$v=e=>{const t=e.raw;return!0===t.shiftKey},Hv=e=>{const t=e.raw;return!0===t.ctrlKey},Wv=A($v),Gv=(e,t)=>({matches:e,classification:t}),Kv=(e,t)=>{const n=Q(e,e=>e.matches(t));return n.map(e=>e.classification)},Yv=(e,t,n)=>{const o=t.exists(e=>n.exists(t=>jt(t,e)));o||Vl(e,jl(),{prevFocus:t,newFocus:n})},Qv=()=>{const e=e=>th(e.element),t=(t,n)=>{const o=e(t);t.getSystem().triggerFocus(n,t.element);const a=e(t);Yv(t,o,a)};return{get:e,set:t}},Jv=()=>{const e=e=>Tv.getHighlighted(e).map(e=>e.element),t=(t,n)=>{const o=e(t);t.getSystem().getByDom(n).fold(w,e=>{Tv.highlight(t,e)});const a=e(t);Yv(t,o,a)};return{get:e,set:t}};var Xv;(function(e){e["OnFocusMode"]="onFocus",e["OnEnterOrSpaceMode"]="onEnterOrSpace",e["OnApiMode"]="onApi"})(Xv||(Xv={}));const Zv=(e,t,n,o,a)=>{const r=()=>e.concat([oi("focusManager",Qv()),ai("focusInside","onFocus",xr(e=>M(["onFocus","onEnterOrSpace","onApi"],e)?ua.value(e):ua.error("Invalid value for focusInside"))),Ld("handler",s),Ld("state",t),Ld("sendFocusIn",a)]),i=(e,t,n,o,a)=>{const r=n(e,t,o,a);return Kv(r,t.event).bind(n=>n(e,t,o,a))},l=(e,t)=>{const r=e.focusInside!==Xv.OnFocusMode?V.none():a(e).map(n=>Ul(rl(),(o,a)=>{n(o,e,t),a.stop()})),l=(n,o)=>{const r=Uv(Ev.concat(Dv))(o.event);e.focusInside===Xv.OnEnterOrSpaceMode&&r&&Ni(n,o)&&a(e).each(a=>{a(n,e,t),o.stop()})},s=[Ul(Ki(),(o,a)=>{i(o,a,n,e,t).fold(()=>{l(o,a)},e=>{a.stop()})}),Ul(Yi(),(n,a)=>{i(n,a,o,e,t).each(e=>{a.stop()})})];return Ml(r.toArray().concat(s))},s={schema:r,processKey:i,toEvents:l};return s},ew=e=>{const t=[Kr("onEscape"),Kr("onEnter"),oi("selector",'[data-alloy-tabstop="true"]:not(:disabled)'),oi("firstTabstop",0),oi("useTabstopAt",D),Kr("visibilitySelector")].concat([e]),n=(e,t)=>{const n=e.visibilitySelector.bind(e=>md(t,e)).getOr(t);return On(n)>0},o=(e,t)=>{const o=hp(e.element,t.selector),a=W(o,e=>n(t,e));return V.from(a[t.firstTabstop])},a=(e,t)=>t.focusManager.get(e).bind(e=>md(e,t.selector)),r=(e,t)=>n(e,t)&&e.useTabstopAt(t),i=(e,t,n)=>{o(e,t).each(n=>{t.focusManager.set(e,n)})},l=(e,t,n,o,a)=>a(t,n,e=>r(o,e)).fold(()=>o.cyclic?V.some(!0):V.none(),t=>(o.focusManager.set(e,t),V.some(!0))),s=(e,t,n,o)=>{const r=hp(e.element,n.selector);return a(e,n).bind(t=>{const a=J(r,_(jt,t));return a.bind(t=>l(e,r,t,n,o))})},c=(e,t,n)=>{const o=n.cyclic?Mv:zv;return s(e,t,n,o)},d=(e,t,n)=>{const o=n.cyclic?Rv:Lv;return s(e,t,n,o)},u=e=>Dt(e).bind(Mt).exists(t=>jt(t,e)),h=(e,t,n)=>a(e,n).filter(e=>!n.useTabstopAt(e)).bind(o=>(u(o)?c:d)(e,t,n)),m=(e,t,n)=>n.onEnter.bind(n=>n(e,t)),p=(e,t,n)=>n.onEscape.bind(n=>n(e,t)),f=O([Gv(qv([$v,Uv(Sv)]),c),Gv(Uv(Sv),d),Gv(qv([Wv,Uv(Dv)]),m)]),b=O([Gv(Uv(Vv),p),Gv(Uv(Sv),h)]);return Zv(t,Ps.init,f,b,()=>V.some(i))};var tw=ew(Br("cyclic",S)),nw=ew(Br("cyclic",D));const ow=(e,t,n)=>(Il(e,n,cl()),V.some(!0)),aw=(e,t,n)=>{const o=zg(n)&&Uv(Ev)(t.event);return o?V.none():ow(e,t,n)},rw=(e,t)=>V.some(!0),iw=[oi("execute",aw),oi("useSpace",!1),oi("useEnter",!0),oi("useControlEnter",!1),oi("useDown",!1)],lw=(e,t,n)=>n.execute(e,t,e.element),sw=(e,t,n,o)=>{const a=n.useSpace&&!zg(e.element)?Ev:[],r=n.useEnter?Dv:[],i=n.useDown?Fv:[],l=a.concat(r).concat(i);return[Gv(Uv(l),lw)].concat(n.useControlEnter?[Gv(qv([Hv,Uv(Dv)]),lw)]:[])},cw=(e,t,n,o)=>n.useSpace&&!zg(e.element)?[Gv(Uv(Ev),rw)]:[];var dw=Zv(iw,Ps.init,sw,cw,()=>V.none());const uw=()=>{const e=Sh(),t=(t,n)=>{e.set({numRows:t,numColumns:n})},n=()=>e.get().map(e=>e.numRows),o=()=>e.get().map(e=>e.numColumns);return Fs({readState:()=>e.get().map(e=>({numRows:String(e.numRows),numColumns:String(e.numColumns)})).getOr({numRows:"?",numColumns:"?"}),setGridSize:t,getNumRows:n,getNumColumns:o})},hw=e=>e.state(e);var mw=Object.freeze({__proto__:null,flatgrid:uw,init:hw});const pw=e=>(t,n,o,a)=>{const r=e(t.element);return vw(r,t,n,o,a)},fw=(e,t)=>{const n=lm(e,t);return pw(n)},bw=(e,t)=>{const n=lm(t,e);return pw(n)},gw=e=>(t,n,o,a)=>vw(e,t,n,o,a),vw=(e,t,n,o,a)=>{const r=o.focusManager.get(t).bind(n=>e(t.element,n,o,a));return r.map(e=>(o.focusManager.set(t,e),!0))},ww=gw,yw=gw,Cw=gw,kw=e=>e.offsetWidth<=0&&e.offsetHeight<=0,Ow=e=>!kw(e.dom),jw=(e,t)=>J(e,t).map(t=>({index:t,candidates:e})),xw=(e,t,n)=>{const o=e=>jt(e,t),a=hp(e,n),r=W(a,Ow);return jw(r,o)},_w=(e,t)=>J(e,e=>jt(t,e)),Aw=(e,t,n,o)=>{const a=Math.floor(t/n),r=t%n;return o(a,r).bind(t=>{const o=t.row*n+t.column;return o>=0&&oAw(e,t,o,(t,r)=>{const i=t===n-1,l=i?e.length-t*o:o,s=ou(r,a,0,l-1);return V.some({row:t,column:s})}),Nw=(e,t,n,o,a)=>Aw(e,t,o,(t,r)=>{const i=ou(t,a,0,n-1),l=i===n-1,s=l?e.length-i*o:o,c=au(r,0,s-1);return V.some({row:i,column:c})}),Sw=(e,t,n,o)=>Tw(e,t,n,o,1),Dw=(e,t,n,o)=>Tw(e,t,n,o,-1),Vw=(e,t,n,o)=>Nw(e,t,n,o,-1),Ew=(e,t,n,o)=>Nw(e,t,n,o,1),Iw=[Fr("selector"),oi("execute",aw),Md("onEscape"),oi("captureTab",!1),qd()],Bw=(e,t,n)=>{hd(e.element,t.selector).each(n=>{t.focusManager.set(e,n)})},Pw=(e,t)=>t.focusManager.get(e).bind(e=>md(e,t.selector)),Fw=(e,t,n,o)=>Pw(e,n).bind(o=>n.execute(e,t,o)),Mw=e=>(t,n,o,a)=>xw(t,n,o.selector).bind(t=>e(t.candidates,t.index,a.getNumRows().getOr(o.initSize.numRows),a.getNumColumns().getOr(o.initSize.numColumns))),zw=(e,t,n)=>n.captureTab?V.some(!0):V.none(),Rw=(e,t,n)=>n.onEscape(e,t),Lw=Mw(Dw),Uw=Mw(Sw),qw=Mw(Vw),$w=Mw(Ew),Hw=O([Gv(Uv(Iv),fw(Lw,Uw)),Gv(Uv(Pv),bw(Lw,Uw)),Gv(Uv(Bv),ww(qw)),Gv(Uv(Fv),yw($w)),Gv(qv([$v,Uv(Sv)]),zw),Gv(qv([Wv,Uv(Sv)]),zw),Gv(Uv(Ev.concat(Dv)),Fw)]),Ww=O([Gv(Uv(Vv),Rw),Gv(Uv(Ev),rw)]);var Gw=Zv(Iw,uw,Hw,Ww,()=>V.some(Bw));const Kw=(e,t,n,o,a)=>{const r=e=>"button"===ut(e)&&"disabled"===on(e,"disabled"),i=(e,t,n)=>a(e,t,o,0,n.length-1,n[t],t=>r(n[t])?i(e,t,n):V.from(n[t]));return xw(e,n,t).bind(e=>{const t=e.index,n=e.candidates;return i(t,t,n)})},Yw=(e,t,n,o)=>Kw(e,t,n,o,(e,t,n,o,a,r,i)=>{const l=au(t+n,o,a);return l===e?V.from(r):i(l)}),Qw=(e,t,n,o)=>Kw(e,t,n,o,(e,t,n,o,a,r,i)=>{const l=ou(t,n,o,a);return l===e?V.none():i(l)}),Jw=[Fr("selector"),oi("getInitial",V.none),oi("execute",aw),Md("onEscape"),oi("executeOnMove",!1),oi("allowVertical",!0),oi("allowHorizontal",!0),oi("cycles",!0)],Xw=(e,t)=>t.focusManager.get(e).bind(e=>md(e,t.selector)),Zw=(e,t,n)=>Xw(e,n).bind(o=>n.execute(e,t,o)),ey=(e,t,n)=>{t.getInitial(e).orThunk(()=>hd(e.element,t.selector)).each(n=>{t.focusManager.set(e,n)})},ty=(e,t,n)=>(n.cycles?Qw:Yw)(e,n.selector,t,-1),ny=(e,t,n)=>(n.cycles?Qw:Yw)(e,n.selector,t,1),oy=e=>(t,n,o,a)=>e(t,n,o,a).bind(()=>o.executeOnMove?Zw(t,n,o):V.some(!0)),ay=(e,t,n)=>n.onEscape(e,t),ry=(e,t,n,o)=>{const a=[...n.allowHorizontal?Iv:[]].concat(n.allowVertical?Bv:[]),r=[...n.allowHorizontal?Pv:[]].concat(n.allowVertical?Fv:[]);return[Gv(Uv(a),oy(fw(ty,ny))),Gv(Uv(r),oy(bw(ty,ny))),Gv(Uv(Dv),Zw),Gv(Uv(Ev),Zw)]},iy=O([Gv(Uv(Ev),rw),Gv(Uv(Vv),ay)]);var ly=Zv(Jw,Ps.init,ry,iy,()=>V.some(ey));const sy=(e,t,n)=>V.from(e[t]).bind(e=>V.from(e[n]).map(e=>({rowIndex:t,columnIndex:n,cell:e}))),cy=(e,t,n,o)=>{const a=e[t],r=a.length,i=ou(n,o,0,r-1);return sy(e,t,i)},dy=(e,t,n,o)=>{const a=ou(n,o,0,e.length-1),r=e[a].length,i=au(t,0,r-1);return sy(e,a,i)},uy=(e,t,n,o)=>{const a=e[t],r=a.length,i=au(n+o,0,r-1);return sy(e,t,i)},hy=(e,t,n,o)=>{const a=au(n+o,0,e.length-1),r=e[a].length,i=au(t,0,r-1);return sy(e,a,i)},my=(e,t,n)=>cy(e,t,n,1),py=(e,t,n)=>cy(e,t,n,-1),fy=(e,t,n)=>dy(e,n,t,-1),by=(e,t,n)=>dy(e,n,t,1),gy=(e,t,n)=>uy(e,t,n,-1),vy=(e,t,n)=>uy(e,t,n,1),wy=(e,t,n)=>hy(e,n,t,-1),yy=(e,t,n)=>hy(e,n,t,1),Cy=[Hr("selectors",[Fr("row"),Fr("cell")]),oi("cycles",!0),oi("previousSelector",V.none),oi("execute",aw)],ky=(e,t,n)=>{const o=t.previousSelector(e).orThunk(()=>{const n=t.selectors;return hd(e.element,n.cell)});o.each(n=>{t.focusManager.set(e,n)})},Oy=(e,t,n)=>th(e.element).bind(o=>n.execute(e,t,o)),jy=(e,t)=>U(e,e=>hp(e,t.selectors.cell)),xy=(e,t)=>(n,o,a)=>{const r=a.cycles?e:t;return md(o,a.selectors.row).bind(e=>{const t=hp(e,a.selectors.cell);return _w(t,o).bind(t=>{const o=hp(n,a.selectors.row);return _w(o,e).bind(e=>{const n=jy(o,a);return r(n,e,t).map(e=>e.cell)})})})},_y=xy(py,gy),Ay=xy(my,vy),Ty=xy(fy,wy),Ny=xy(by,yy),Sy=O([Gv(Uv(Iv),fw(_y,Ay)),Gv(Uv(Pv),bw(_y,Ay)),Gv(Uv(Bv),ww(Ty)),Gv(Uv(Fv),yw(Ny)),Gv(Uv(Ev.concat(Dv)),Oy)]),Dy=O([Gv(Uv(Ev),rw)]);var Vy=Zv(Cy,Ps.init,Sy,Dy,()=>V.some(ky));const Ey=[Fr("selector"),oi("execute",aw),oi("moveOnTab",!1)],Iy=(e,t,n)=>n.focusManager.get(e).bind(o=>n.execute(e,t,o)),By=(e,t,n)=>{hd(e.element,t.selector).each(n=>{t.focusManager.set(e,n)})},Py=(e,t,n)=>Qw(e,n.selector,t,-1),Fy=(e,t,n)=>Qw(e,n.selector,t,1),My=(e,t,n,o)=>n.moveOnTab?Cw(Py)(e,t,n,o):V.none(),zy=(e,t,n,o)=>n.moveOnTab?Cw(Fy)(e,t,n,o):V.none(),Ry=O([Gv(Uv(Bv),Cw(Py)),Gv(Uv(Fv),Cw(Fy)),Gv(qv([$v,Uv(Sv)]),My),Gv(qv([Wv,Uv(Sv)]),zy),Gv(Uv(Dv),Iy),Gv(Uv(Ev),Iy)]),Ly=O([Gv(Uv(Ev),rw)]);var Uy=Zv(Ey,Ps.init,Ry,Ly,()=>V.some(By));const qy=[Md("onSpace"),Md("onEnter"),Md("onShiftEnter"),Md("onLeft"),Md("onRight"),Md("onTab"),Md("onShiftTab"),Md("onUp"),Md("onDown"),Md("onEscape"),oi("stopSpaceKeyup",!1),Kr("focusIn")],$y=(e,t,n)=>[Gv(Uv(Ev),n.onSpace),Gv(qv([Wv,Uv(Dv)]),n.onEnter),Gv(qv([$v,Uv(Dv)]),n.onShiftEnter),Gv(qv([$v,Uv(Sv)]),n.onShiftTab),Gv(qv([Wv,Uv(Sv)]),n.onTab),Gv(Uv(Bv),n.onUp),Gv(Uv(Fv),n.onDown),Gv(Uv(Iv),n.onLeft),Gv(Uv(Pv),n.onRight),Gv(Uv(Ev),n.onSpace)],Hy=(e,t,n)=>[...n.stopSpaceKeyup?[Gv(Uv(Ev),rw)]:[],Gv(Uv(Vv),n.onEscape)];var Wy=Zv(qy,Ps.init,$y,Hy,e=>e.focusIn);const Gy=tw.schema(),Ky=nw.schema(),Yy=ly.schema(),Qy=Gw.schema(),Jy=Vy.schema(),Xy=dw.schema(),Zy=Uy.schema(),eC=Wy.schema();var tC=Object.freeze({__proto__:null,acyclic:Gy,cyclic:Ky,flow:Yy,flatgrid:Qy,matrix:Jy,execution:Xy,menu:Zy,special:eC});const nC=e=>xe(e,"setGridSize"),oC=Wu({branchKey:"mode",branches:tC,name:"keying",active:{events:(e,t)=>{const n=e.handler;return n.toEvents(e,t)}},apis:{focusIn:(e,t,n)=>{t.sendFocusIn(t).fold(()=>{e.getSystem().triggerFocus(e.element,e.element)},o=>{o(e,t,n)})},setGridSize:(e,t,n,o,a)=>{nC(n)?n.setGridSize(o,a):console.error("Layout does not support setGridSize")}},state:mw}),aC=(e,t)=>{nh(()=>{mf(e,t,()=>U(t,e.getSystem().build))},e.element)},rC=(e,t)=>{nh(()=>{pf(e,t,()=>Bc(e.element,t,e.getSystem().buildOrPatch))},e.element)},iC=(e,t,n,o)=>{df(t);const a=Ic(e.element,n,o,e.getSystem().buildOrPatch);cf(e,a),e.syncComponents()},lC=(e,t,n)=>{const o=e.getSystem().build(n);bf(e,o,t)},sC=(e,t,n,o)=>{vf(t),lC(e,(e,t)=>Fo(e,t,n),o)},cC=(e,t,n,o)=>{const a=t.reuseDom?rC:aC;return a(e,o)},dC=(e,t,n,o)=>{lC(e,Po,o)},uC=(e,t,n,o)=>{lC(e,Bo,o)},hC=(e,t,n,o)=>{const a=mC(e),r=Q(a,e=>jt(o.element,e.element));r.each(vf)},mC=(e,t)=>e.components(),pC=(e,t,n,o,a)=>{const r=mC(e);return V.from(r[o]).map(n=>(a.fold(()=>vf(n),a=>{const r=t.reuseDom?iC:sC;r(e,n,o,a)}),n))},fC=(e,t,n,o,a)=>{const r=mC(e);return J(r,o).bind(o=>pC(e,t,n,o,a))};var bC=Object.freeze({__proto__:null,append:dC,prepend:uC,remove:hC,replaceAt:pC,replaceBy:fC,set:cC,contents:mC});const gC=$u({fields:[si("reuseDom",!0)],name:"replacing",apis:bC}),vC=(e,t)=>{const n=Ml(t);return $u({fields:[Fr("enabled")],name:e,active:{events:O(n)}})},wC=(e,t)=>{const n=vC(e,t);return{key:e,value:{config:{},me:n,configAsRaw:O({}),initialConfig:{},state:Ps}}},yC=(e,t)=>{t.ignore||(Ju(e.element),t.onFocus(e))},CC=(e,t)=>{t.ignore||Xu(e.element)},kC=e=>Zu(e.element);var OC=Object.freeze({__proto__:null,focus:yC,blur:CC,isFocused:kC});const jC=(e,t)=>{const n=t.ignore?{}:{attributes:{tabindex:"-1"}};return Us(n)},xC=e=>Ml([Ul(rl(),(t,n)=>{yC(t,e),n.stop()})].concat(e.stopMousedown?[Ul(Li(),(e,t)=>{t.event.prevent()})]:[]));var _C=Object.freeze({__proto__:null,exhibit:jC,events:xC}),AC=[Fd("onFocus"),oi("stopMousedown",!1),oi("ignore",!1)];const TC=$u({fields:AC,name:"focusing",active:_C,apis:OC}),NC=e=>{const t=()=>{const t=mi(e),n=()=>t.get(),o=e=>t.set(e),a=()=>t.set(e),r=()=>t.get();return{get:n,set:o,clear:a,readState:r}};return{init:t}},SC=(e,t,n)=>{const o=t.aria;o.update(e,o,n.get())},DC=(e,t,n)=>{t.toggleClass.each(t=>{n.get()?vc(e.element,t):yc(e.element,t)})},VC=(e,t,n,o)=>{const a=n.get();n.set(o),DC(e,t,n),SC(e,t,n),a!==o&&t.onToggled(e,o)},EC=(e,t,n)=>{VC(e,t,n,!n.get())},IC=(e,t,n)=>{VC(e,t,n,!0)},BC=(e,t,n)=>{VC(e,t,n,!1)},PC=(e,t,n)=>n.get(),FC=(e,t,n)=>{VC(e,t,n,t.selected)};var MC=Object.freeze({__proto__:null,onLoad:FC,toggle:EC,isOn:PC,on:IC,off:BC,set:VC});const zC=()=>Us({}),RC=(e,t)=>{const n=Bu(e,t,EC),o=Pu(e,t,FC);return Ml(X([e.toggleOnExecute?[n]:[],[o]]))};var LC=Object.freeze({__proto__:null,exhibit:zC,events:RC});const UC=(e,t,n)=>{tn(e.element,"aria-pressed",n),t.syncWithExpanded&&HC(e,t,n)},qC=(e,t,n)=>{tn(e.element,"aria-selected",n)},$C=(e,t,n)=>{tn(e.element,"aria-checked",n)},HC=(e,t,n)=>{tn(e.element,"aria-expanded",n)};var WC=[oi("selected",!1),Kr("toggleClass"),oi("toggleOnExecute",!0),Fd("onToggled"),ai("aria",{mode:"none"},Vr("mode",{pressed:[oi("syncWithExpanded",!1),Ld("update",UC)],checked:[Ld("update",$C)],expanded:[Ld("update",HC)],selected:[Ld("update",qC)],none:[Ld("update",w)]}))];const GC=$u({fields:WC,name:"toggling",active:LC,apis:MC,state:NC(!1)}),KC=()=>{const e=(e,t)=>{t.stop(),El(e)};return[Ul(Xi(),e),Ul(ul(),e),Yl(Fi()),Yl(Li())]},YC=e=>{const t=e=>ts((t,n)=>{e(t),n.stop()});return Ml(X([e.map(t).toArray(),KC()]))},QC="alloy.item-hover",JC="alloy.item-focus",XC="alloy.item-toggled",ZC=e=>{(th(e.element).isNone()||TC.isFocused(e))&&(TC.isFocused(e)||TC.focus(e),Vl(e,QC,{item:e}))},ek=e=>{Vl(e,JC,{item:e})},tk=(e,t)=>{Vl(e,XC,{item:e,state:t})},nk=O(QC),ok=O(JC),ak=O(XC),rk=e=>e.toggling.map(e=>e.exclusive?"menuitemradio":"menuitemcheckbox").getOr("menuitem"),ik=e=>({aria:{mode:"checked"},...we(e,(e,t)=>"exclusive"!==t),onToggled:(t,n)=>{b(e.onToggled)&&e.onToggled(t,n),tk(t,n)}}),lk=e=>({dom:e.dom,domModification:{...e.domModification,attributes:{role:rk(e),...e.domModification.attributes,"aria-haspopup":e.hasSubmenu,...e.hasSubmenu?{"aria-expanded":!1}:{}}},behaviours:Nb.augment(e.itemBehaviours,[e.toggling.fold(GC.revoke,e=>GC.config(ik(e))),TC.config({ignore:e.ignoreFocus,stopMousedown:e.ignoreFocus,onFocus:e=>{ek(e)}}),oC.config({mode:"execution"}),xb.config({store:{mode:"memory",initialValue:e.data}}),wC("item-type-events",[...KC(),Ul(Hi(),ZC),Ul(dl(),TC.focus)])]),components:e.components,eventOrder:e.eventOrder}),sk=[Fr("data"),Fr("components"),Fr("dom"),oi("hasSubmenu",!1),Kr("toggling"),Nb.field("itemBehaviours",[GC,TC,oC,xb]),oi("ignoreFocus",!1),oi("domModification",{}),Ld("builder",lk),oi("eventOrder",{})],ck=e=>({dom:e.dom,components:e.components,events:Ml([Ql(dl())])}),dk=[Fr("dom"),Fr("components"),Ld("builder",ck)],uk=O("item-widget"),hk=O([ag({name:"widget",overrides:e=>({behaviours:Uu([xb.config({store:{mode:"manual",getValue:t=>e.data,setValue:w}})])})})]),mk=e=>{const t=gg(uk(),e,hk()),n=vg(uk(),e,t.internals()),o=t=>wg(t,e,"widget").map(e=>(oC.focusIn(e),e)),a=(t,n)=>zg(n.event.target)?V.none():(()=>e.autofocus?(n.setSource(t.element),V.none()):V.none())();return{dom:e.dom,components:n,domModification:e.domModification,events:Ml([ts((e,t)=>{o(e).each(e=>{t.stop()})}),Ul(Hi(),ZC),Ul(dl(),(t,n)=>{e.autofocus?o(t):TC.focus(t)})]),behaviours:Nb.augment(e.widgetBehaviours,[xb.config({store:{mode:"memory",initialValue:e.data}}),TC.config({ignore:e.ignoreFocus,onFocus:e=>{ek(e)}}),oC.config({mode:"special",focusIn:e.autofocus?e=>{o(e)}:Gu(),onLeft:a,onRight:a,onEscape:(t,n)=>TC.isFocused(t)||e.autofocus?e.autofocus?(n.setSource(t.element),V.none()):V.none():(TC.focus(t),V.some(!0))})])}},pk=[Fr("uid"),Fr("data"),Fr("components"),Fr("dom"),oi("autofocus",!1),oi("ignoreFocus",!1),Nb.field("widgetBehaviours",[xb,TC,oC]),oi("domModification",{}),_g(hk()),Ld("builder",mk)],fk=Vr("type",{widget:pk,item:sk,separator:dk}),bk=(e,t)=>({mode:"flatgrid",selector:"."+e.markers.item,initSize:{numColumns:t.initSize.numColumns,numRows:t.initSize.numRows},focusManager:e.focusManager}),gk=(e,t)=>({mode:"matrix",selectors:{row:t.rowSelector,cell:"."+e.markers.item},previousSelector:t.previousSelector,focusManager:e.focusManager}),vk=(e,t)=>({mode:"menu",selector:"."+e.markers.item,moveOnTab:t.moveOnTab,focusManager:e.focusManager}),wk=O([lg({factory:{sketch:e=>{const t=Sr("menu.spec item",fk,e);return t.builder(t)}},name:"items",unit:"item",defaults:(e,t)=>je(t,"uid")?t:{...t,uid:Os("item")},overrides:(e,t)=>({type:t.type,ignoreFocus:e.fakeFocus,domModification:{classes:[e.markers.item]}})})]),yk=O([Fr("value"),Fr("items"),Fr("dom"),Fr("components"),oi("eventOrder",{}),_b("menuBehaviours",[Tv,xb,qg,oC]),ai("movement",{mode:"menu",moveOnTab:!0},Vr("mode",{grid:[qd(),Ld("config",bk)],matrix:[Ld("config",gk),Fr("rowSelector"),oi("previousSelector",V.none)],menu:[oi("moveOnTab",!0),Ld("config",vk)]})),Ed(),oi("fakeFocus",!1),oi("focusManager",Qv()),Fd("onHighlight"),Fd("onDehighlight")]),Ck=O("alloy.menu-focus"),kk=(e,t)=>{const n=hp(e.element,'[role="menuitemradio"][aria-checked="true"]');q(n,n=>{jt(n,t.element)||e.getSystem().getByDom(n).each(e=>{GC.off(e)})})},Ok=(e,t,n,o)=>({uid:e.uid,dom:e.dom,markers:e.markers,behaviours:Tb(e.menuBehaviours,[Tv.config({highlightClass:e.markers.selectedItem,itemClass:e.markers.item,onHighlight:e.onHighlight,onDehighlight:e.onDehighlight}),xb.config({store:{mode:"memory",initialValue:e.value}}),qg.config({find:V.some}),oC.config(e.movement.config(e,e.movement))]),events:Ml([Ul(ok(),(e,t)=>{const n=t.event;e.getSystem().getByDom(n.target).each(n=>{Tv.highlight(e,n),t.stop(),Vl(e,Ck(),{menu:e,item:n})})}),Ul(nk(),(e,t)=>{const n=t.event.item;Tv.highlight(e,n)}),Ul(ak(),(e,t)=>{const{item:n,state:o}=t.event;o&&"menuitemradio"===on(n.element,"role")&&kk(e,n)})]),components:t,eventOrder:e.eventOrder,domModification:{attributes:{role:"menu"}}}),jk=Mg({name:"Menu",configFields:yk(),partFields:wk(),factory:Ok}),xk=e=>fe(e,(e,t)=>({k:e,v:t})),_k=(e,t,n,o)=>Oe(n,o).bind(o=>Oe(e,o).bind(o=>{const a=_k(e,t,n,o);return V.some([o].concat(a))})).getOr([]),Ak=(e,t)=>{const n={};me(e,(e,t)=>{q(e,e=>{n[e]=t})});const o=t,a=xk(t),r=pe(a,(e,t)=>[t].concat(_k(n,o,a,t)));return pe(n,e=>Oe(r,e).getOr([e]))},Tk=()=>{const e=mi({}),t=mi({}),n=mi({}),o=Sh(),a=mi({}),r=()=>{e.set({}),t.set({}),n.set({}),o.clear()},i=()=>o.get().isNone(),l=(e,n)=>{t.set({...t.get(),[e]:{type:"prepared",menu:n}})},s=(r,i,l,s)=>{o.set(r),e.set(l),t.set(i),a.set(s);const c=Ak(s,l);n.set(c)},c=t=>Ce(e.get(),(e,n)=>e===t),d=(e,t,n)=>f(e).bind(o=>c(e).bind(e=>t(e).map(e=>({triggeredMenu:o,triggeringItem:e,triggeringPath:n})))),u=(e,t)=>{const a=W(g(e).toArray(),e=>f(e).isSome());return Oe(n.get(),e).bind(e=>{const n=te(a.concat(e)),r=Z(n,(e,a)=>d(e,t,n.slice(0,a+1)).fold(()=>_e(o.get(),e)?[]:[V.none()],e=>[V.some(e)]));return Ne(r)})},h=t=>Oe(e.get(),t).map(e=>{const o=Oe(n.get(),t).getOr([]);return[e].concat(o)}),m=e=>Oe(n.get(),e).bind(e=>e.length>1?V.some(e.slice(1)):V.none()),p=e=>Oe(n.get(),e),f=e=>b(e).bind(Nk),b=e=>Oe(t.get(),e),g=t=>Oe(e.get(),t),v=e=>{const t=a.get();return ne(ue(t),e)},w=()=>o.get().bind(f),y=()=>t.get();return{setMenuBuilt:l,setContents:s,expand:h,refresh:p,collapse:m,lookupMenu:b,lookupItem:g,otherMenus:v,getPrimary:w,getMenus:y,clear:r,isClear:i,getTriggeringPath:u}},Nk=e=>"prepared"===e.type?V.some(e.menu):V.none(),Sk={init:Tk,extractPreparedMenu:Nk},Dk=fs("tiered-menu-item-highlight"),Vk=fs("tiered-menu-item-dehighlight");var Ek;(function(e){e[e["HighlightMenuAndItem"]=0]="HighlightMenuAndItem",e[e["HighlightJustMenu"]=1]="HighlightJustMenu",e[e["HighlightNone"]=2]="HighlightNone"})(Ek||(Ek={}));const Ik=(e,t)=>{const n=Sh(),o=(t,n,o)=>pe(o,(o,a)=>{const r=()=>jk.sketch({...o,value:a,markers:e.markers,fakeFocus:e.fakeFocus,onHighlight:(e,t)=>{const n={menuComp:e,itemComp:t};Vl(e,Dk,n)},onDehighlight:(e,t)=>{const n={menuComp:e,itemComp:t};Vl(e,Vk,n)},focusManager:e.fakeFocus?Jv():Qv()});return a===n?{type:"prepared",menu:t.getSystem().build(r())}:{type:"notbuilt",nbMenu:r}}),a=Sk.init(),r=t=>{const n=o(t,e.data.primary,e.data.menus),r=s();return a.setContents(e.data.primary,n,e.data.expansions,r),a.getPrimary()},i=e=>xb.getValue(e).value,l=(e,t,n)=>de(t,e=>{if(!e.getSystem().isConnected())return V.none();const t=Tv.getCandidates(e);return Q(t,e=>i(e)===n)}),s=t=>pe(e.data.menus,(e,t)=>Z(e.items,e=>"separator"===e.type?[]:[e.data.value])),c=Tv.highlight,d=(t,n)=>{c(t,n),Tv.getHighlighted(n).orThunk(()=>Tv.getFirst(n)).each(o=>{e.fakeFocus?Tv.highlight(n,o):Il(t,o.element,dl())})},u=(e,t)=>Te(U(t,t=>e.lookupMenu(t).bind(e=>"prepared"===e.type?V.some(e.menu):V.none()))),h=(t,n,o)=>{const a=u(n,n.otherMenus(o));q(a,n=>{jc(n.element,[e.markers.backgroundMenu]),e.stayInDom||gC.remove(t,n)})},m=t=>n.get().getOrThunk(()=>{const o={},a=hp(t.element,"."+e.markers.item),r=W(a,e=>"true"===on(e,"aria-haspopup"));return q(r,e=>{t.getSystem().getByDom(e).each(e=>{const t=i(e);o[t]=e})}),n.set(o),o}),p=(e,t)=>{const n=m(e);me(n,(e,n)=>{const o=M(t,n);tn(e.element,"aria-expanded",o)})},f=(t,n,o)=>V.from(o[0]).bind(a=>n.lookupMenu(a).bind(a=>{if("notbuilt"===a.type)return V.none();{const r=a.menu,i=u(n,o.slice(1));return q(i,t=>{vc(t.element,e.markers.backgroundMenu)}),Jt(r.element)||gC.append(t,od(r)),jc(r.element,[e.markers.backgroundMenu]),d(t,r),h(t,n,o),V.some(r)}}));let b;(function(e){e[e["HighlightSubmenu"]=0]="HighlightSubmenu",e[e["HighlightParent"]=1]="HighlightParent"})(b||(b={}));const g=(e,t,n)=>{if("notbuilt"===n.type){const o=e.getSystem().build(n.nbMenu());return a.setMenuBuilt(t,o),o}return n.menu},v=(t,n,o=b.HighlightSubmenu)=>{if(n.hasConfigured(sv)&&sv.isDisabled(n))return V.some(n);{const r=i(n);return a.expand(r).bind(r=>(p(t,r),V.from(r[0]).bind(i=>a.lookupMenu(i).bind(l=>{const s=g(t,i,l);return Jt(s.element)||gC.append(t,od(s)),e.onOpenSubmenu(t,n,s,te(r)),o===b.HighlightSubmenu?(Tv.highlightFirst(s),f(t,a,r)):(Tv.dehighlightAll(s),V.some(n))}))))}},y=(t,n)=>{const o=i(n);return a.collapse(o).bind(o=>(p(t,o),f(t,a,o).map(o=>(e.onCollapseMenu(t,n,o),o))))},C=(e,t)=>{const n=i(t);return a.refresh(n).bind(t=>(p(e,t),f(e,a,t)))},k=(e,t)=>zg(t.element)?V.none():v(e,t,b.HighlightSubmenu),O=(e,t)=>zg(t.element)?V.none():y(e,t),j=(t,n)=>y(t,n).orThunk(()=>e.onEscape(t,n).map(()=>t)),x=t=>(n,o)=>md(o.getSource(),"."+e.markers.item).bind(e=>n.getSystem().getByDom(e).toOptional().bind(e=>t(n,e).map(D))),_=Ml([Ul(Ck(),(e,t)=>{const n=t.event.item;a.lookupItem(i(n)).each(()=>{const n=t.event.menu;Tv.highlight(e,n);const o=i(t.event.item);a.refresh(o).each(t=>h(e,a,t))})}),ts((t,n)=>{const o=n.event.target;t.getSystem().getByDom(o).each(n=>{const o=i(n);0===o.indexOf("collapse-item")&&y(t,n),v(t,n,b.HighlightSubmenu).fold(()=>{e.onExecute(t,n)},w)})}),Xl((t,n)=>{r(t).each(n=>{gC.append(t,od(n)),e.onOpenMenu(t,n),e.highlightOnOpen===Ek.HighlightMenuAndItem?d(t,n):e.highlightOnOpen===Ek.HighlightJustMenu&&c(t,n)})}),Ul(Dk,(t,n)=>{e.onHighlightItem(t,n.event.menuComp,n.event.itemComp)}),Ul(Vk,(t,n)=>{e.onDehighlightItem(t,n.event.menuComp,n.event.itemComp)}),...e.navigateOnHover?[Ul(nk(),(t,n)=>{const o=n.event.item;C(t,o),v(t,o,b.HighlightParent),e.onHover(t,o)})]:[]]),A=e=>Tv.getHighlighted(e).bind(Tv.getHighlighted),T=e=>{A(e).each(t=>{y(e,t)})},N=e=>{a.getPrimary().each(t=>{d(e,t)})},S=e=>V.from(e.components()[0]).filter(e=>"menu"===on(e.element,"role")),E=t=>{const n=a.getPrimary().bind(e=>A(t).bind(e=>{const n=i(e),o=ke(a.getMenus()),r=Te(U(o,Sk.extractPreparedMenu));return a.getTriggeringPath(n,e=>l(t,r,e))}).map(t=>({primary:e,triggeringPath:t})));n.fold(()=>{S(t).each(n=>{e.onRepositionMenu(t,n,[])})},({primary:n,triggeringPath:o})=>{e.onRepositionMenu(t,n,o)})},I={collapseMenu:T,highlightPrimary:N,repositionMenus:E};return{uid:e.uid,dom:e.dom,markers:e.markers,behaviours:Tb(e.tmenuBehaviours,[oC.config({mode:"special",onRight:x(k),onLeft:x(O),onEscape:x(j),focusIn:(e,t)=>{a.getPrimary().each(t=>{Il(e,t.element,dl())})}}),Tv.config({highlightClass:e.markers.selectedMenu,itemClass:e.markers.menu}),qg.config({find:e=>Tv.getHighlighted(e)}),gC.config({})]),eventOrder:e.eventOrder,apis:I,events:_}},Bk=O("collapse-item"),Pk=(e,t,n)=>({primary:e,menus:t,expansions:n}),Fk=(e,t)=>({primary:e,menus:Ci(e,t),expansions:{}}),Mk=e=>({value:fs(Bk()),meta:{text:e}}),zk=Fg({name:"TieredMenu",configFields:[Rd("onExecute"),Rd("onEscape"),zd("onOpenMenu"),zd("onOpenSubmenu"),Fd("onRepositionMenu"),Fd("onCollapseMenu"),oi("highlightOnOpen",Ek.HighlightMenuAndItem),Hr("data",[Fr("primary"),Fr("menus"),Fr("expansions")]),oi("fakeFocus",!1),Fd("onHighlightItem"),Fd("onDehighlightItem"),Fd("onHover"),Id(),Fr("dom"),oi("navigateOnHover",!0),oi("stayInDom",!1),_b("tmenuBehaviours",[oC,Tv,qg,gC]),oi("eventOrder",{})],apis:{collapseMenu:(e,t)=>{e.collapseMenu(t)},highlightPrimary:(e,t)=>{e.highlightPrimary(t)},repositionMenus:(e,t)=>{e.repositionMenus(t)}},factory:Ik,extraApis:{tieredData:Pk,singleData:Fk,collapseItem:Mk}}),Rk=(e,t,n,o,a)=>{const r=()=>e.lazySink(t),i="horizontal"===o.type?{layouts:{onLtr:()=>Nu(),onRtl:()=>Su()}}:{},l=e=>2===e.length,s=e=>l(e)?i:{};return zk.sketch({dom:{tag:"div"},data:o.data,markers:o.menu.markers,highlightOnOpen:o.menu.highlightOnOpen,fakeFocus:o.menu.fakeFocus,onEscape:()=>(qf.close(t),e.onEscape.map(e=>e(t)),V.some(!0)),onExecute:()=>V.some(!0),onOpenMenu:(e,t)=>{af.positionWithinBounds(r().getOrDie(),t,n,a())},onOpenSubmenu:(e,t,n,o)=>{const a=r().getOrDie();af.position(a,n,{anchor:{type:"submenu",item:t,...s(o)}})},onRepositionMenu:(e,t,o)=>{const i=r().getOrDie();af.positionWithinBounds(i,t,n,a()),q(o,e=>{const t=s(e.triggeringPath);af.position(i,e.triggeredMenu,{anchor:{type:"submenu",item:e.triggeringItem,...t}})})}})},Lk=(e,t)=>{const n=(t,n)=>{const o=e.getRelated(t);return o.exists(e=>vd(e,n))},o=(e,t)=>{qf.setContent(e,t)},a=(e,t,n)=>{const o=V.none;r(e,t,n,o)},r=(t,n,o,a)=>{const r=e.lazySink(t).getOrDie();qf.openWhileCloaked(t,n,()=>af.positionWithinBounds(r,t,o,a())),xb.setValue(t,V.some({mode:"position",config:o,getBounds:a}))},i=(e,t,n)=>{l(e,t,n,V.none)},l=(t,n,o,a)=>{const r=Rk(e,t,n,o,a);qf.open(t,r),xb.setValue(t,V.some({mode:"menu",menu:r}))},s=e=>{qf.isOpen(e)&&(xb.setValue(e,V.none()),qf.close(e))},c=e=>qf.getState(e),d=t=>{qf.isOpen(t)&&xb.getValue(t).each(n=>{switch(n.mode){case"menu":qf.getState(t).each(zk.repositionMenus);break;case"position":const o=e.lazySink(t).getOrDie();af.positionWithinBounds(o,t,n.config,n.getBounds());break}})},u={setContent:o,showAt:a,showWithinBounds:r,showMenuAt:i,showMenuWithinBounds:l,hide:s,getContent:c,reposition:d,isOpen:qf.isOpen};return{uid:e.uid,dom:e.dom,behaviours:Tb(e.inlineBehaviours,[qf.config({isPartOf:(e,t,o)=>vd(t,o)||n(e,o),getAttachPoint:t=>e.lazySink(t).getOrDie(),onOpen:t=>{e.onShow(t)},onClose:t=>{e.onHide(t)}}),xb.config({store:{mode:"memory",initialValue:V.none()}}),Ku.config({channels:{...Kf({isExtraPart:t.isExtraPart,...e.fireDismissalEventInstead.map(e=>({fireEventInstead:{event:e.event}})).getOr({})}),...Qf({...e.fireRepositionEventInstead.map(e=>({fireEventInstead:{event:e.event}})).getOr({}),doReposition:d})}})]),eventOrder:e.eventOrder,apis:u}},Uk=Fg({name:"InlineView",configFields:[Fr("lazySink"),Fd("onShow"),Fd("onHide"),Zr("onEscape"),_b("inlineBehaviours",[qf,xb,Ku]),ti("fireDismissalEventInstead",[oi("event",kl())]),ti("fireRepositionEventInstead",[oi("event",Ol())]),oi("getRelated",V.none),oi("isExtraPart",S),oi("eventOrder",V.none)],factory:Lk,apis:{showAt:(e,t,n,o)=>{e.showAt(t,n,o)},showWithinBounds:(e,t,n,o,a)=>{e.showWithinBounds(t,n,o,a)},showMenuAt:(e,t,n,o)=>{e.showMenuAt(t,n,o)},showMenuWithinBounds:(e,t,n,o,a)=>{e.showMenuWithinBounds(t,n,o,a)},hide:(e,t)=>{e.hide(t)},isOpen:(e,t)=>e.isOpen(t),getContent:(e,t)=>e.getContent(t),setContent:(e,t,n)=>{e.setContent(t,n)},reposition:(e,t)=>{e.reposition(t)}}});var qk=tinymce.util.Tools.resolve("tinymce.util.Delay");const $k=e=>{const t=YC(e.action),n=e.dom.tag,o=t=>Oe(e.dom,"attributes").bind(e=>Oe(e,t)),a=()=>{if("button"===n){const e=o("type").getOr("button"),t=o("role").map(e=>({role:e})).getOr({});return{type:e,...t}}{const t=e.role.getOr(o("role").getOr("button"));return{role:t}}};return{uid:e.uid,dom:e.dom,components:e.components,events:t,behaviours:Nb.augment(e.buttonBehaviours,[TC.config({}),oC.config({mode:"execution",useSpace:!0,useEnter:!0})]),domModification:{attributes:a()},eventOrder:e.eventOrder}},Hk=Fg({name:"Button",factory:$k,configFields:[oi("uid",void 0),Fr("dom"),oi("components",[]),Nb.field("buttonBehaviours",[TC,oC]),Kr("action"),Kr("role"),oi("eventOrder",{})]}),Wk=e=>{const t=void 0!==e.dom.attributes?e.dom.attributes:[];return K(t,(e,t)=>"class"===t.name?e:{...e,[t.name]:t.value},{})},Gk=e=>Array.prototype.slice.call(e.dom.classList,0),Kk=e=>{const t=Xe.fromHtml(e),n=Pt(t),o=Wk(t),a=Gk(t),r=0===n.length?{}:{innerHtml:os(t)};return{tag:ut(t),classes:a,attributes:o,...r}},Yk=e=>{const t=Ig(e)&&xe(e,"uid")?e.uid:Os("memento"),n=e=>e.getSystem().getByUid(t).getOrDie(),o=e=>e.getSystem().getByUid(t).toOptional(),a=()=>({...e,uid:t});return{get:n,getOpt:o,asSpec:a}},{entries:Qk,setPrototypeOf:Jk,isFrozen:Xk,getPrototypeOf:Zk,getOwnPropertyDescriptor:eO}=Object;let{freeze:tO,seal:nO,create:oO}=Object,{apply:aO,construct:rO}="undefined"!==typeof Reflect&&Reflect;aO||(aO=function(e,t,n){return e.apply(t,n)}),tO||(tO=function(e){return e}),nO||(nO=function(e){return e}),rO||(rO=function(e,t){return new e(...t)});const iO=gO(Array.prototype.forEach),lO=gO(Array.prototype.pop),sO=gO(Array.prototype.push),cO=gO(String.prototype.toLowerCase),dO=gO(String.prototype.toString),uO=gO(String.prototype.match),hO=gO(String.prototype.replace),mO=gO(String.prototype.indexOf),pO=gO(String.prototype.trim),fO=gO(RegExp.prototype.test),bO=vO(TypeError);function gO(e){return function(t){for(var n=arguments.length,o=new Array(n>1?n-1:0),a=1;a/gm),BO=nO(/\${[\w\W]*}/gm),PO=nO(/^data-[\-\w.\u00B7-\uFFFF]/),FO=nO(/^aria-[\-\w]+$/),MO=nO(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),zO=nO(/^(?:\w+script|data):/i),RO=nO(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),LO=nO(/^html$/i);var UO=Object.freeze({__proto__:null,MUSTACHE_EXPR:EO,ERB_EXPR:IO,TMPLIT_EXPR:BO,DATA_ATTR:PO,ARIA_ATTR:FO,IS_ALLOWED_URI:MO,IS_SCRIPT_OR_DATA:zO,ATTR_WHITESPACE:RO,DOCTYPE_NAME:LO});const qO=()=>"undefined"===typeof window?null:window,$O=function(e,t){if("object"!==typeof e||"function"!==typeof e.createPolicy)return null;let n=null;const o="data-tt-policy-suffix";t&&t.hasAttribute(o)&&(n=t.getAttribute(o));const a="dompurify"+(n?"#"+n:"");try{return e.createPolicy(a,{createHTML(e){return e},createScriptURL(e){return e}})}catch(r){return console.warn("TrustedTypes policy "+a+" could not be created."),null}};function HO(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:qO();const t=e=>HO(e);if(t.version="3.0.5",t.removed=[],!e||!e.document||9!==e.document.nodeType)return t.isSupported=!1,t;const n=e.document,o=n.currentScript;let{document:a}=e;const{DocumentFragment:r,HTMLTemplateElement:i,Node:l,Element:s,NodeFilter:c,NamedNodeMap:d=e.NamedNodeMap||e.MozNamedAttrMap,HTMLFormElement:u,DOMParser:h,trustedTypes:m}=e,p=s.prototype,f=CO(p,"cloneNode"),b=CO(p,"nextSibling"),g=CO(p,"childNodes"),v=CO(p,"parentNode");if("function"===typeof i){const e=a.createElement("template");e.content&&e.content.ownerDocument&&(a=e.content.ownerDocument)}let w,y="";const{implementation:C,createNodeIterator:k,createDocumentFragment:O,getElementsByTagName:j}=a,{importNode:x}=n;let _={};t.isSupported="function"===typeof Qk&&"function"===typeof v&&C&&void 0!==C.createHTMLDocument;const{MUSTACHE_EXPR:A,ERB_EXPR:T,TMPLIT_EXPR:N,DATA_ATTR:S,ARIA_ATTR:D,IS_SCRIPT_OR_DATA:V,ATTR_WHITESPACE:E}=UO;let{IS_ALLOWED_URI:I}=UO,B=null;const P=wO({},[...kO,...OO,...jO,..._O,...TO]);let F=null;const M=wO({},[...NO,...SO,...DO,...VO]);let z=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),R=null,L=null,U=!0,q=!0,$=!1,H=!0,W=!1,G=!1,K=!1,Y=!1,Q=!1,J=!1,X=!1,Z=!0,ee=!1;const te="user-content-";let ne=!0,oe=!1,ae={},re=null;const ie=wO({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let le=null;const se=wO({},["audio","video","img","source","image","track"]);let ce=null;const de=wO({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),ue="http://www.w3.org/1998/Math/MathML",he="http://www.w3.org/2000/svg",me="http://www.w3.org/1999/xhtml";let pe=me,fe=!1,be=null;const ge=wO({},[ue,he,me],dO);let ve;const we=["application/xhtml+xml","text/html"],ye="text/html";let Ce,ke=null;const Oe=a.createElement("form"),je=function(e){return e instanceof RegExp||e instanceof Function},xe=function(e){if(!ke||ke!==e){if(e&&"object"===typeof e||(e={}),e=yO(e),ve=ve=-1===we.indexOf(e.PARSER_MEDIA_TYPE)?ye:e.PARSER_MEDIA_TYPE,Ce="application/xhtml+xml"===ve?dO:cO,B="ALLOWED_TAGS"in e?wO({},e.ALLOWED_TAGS,Ce):P,F="ALLOWED_ATTR"in e?wO({},e.ALLOWED_ATTR,Ce):M,be="ALLOWED_NAMESPACES"in e?wO({},e.ALLOWED_NAMESPACES,dO):ge,ce="ADD_URI_SAFE_ATTR"in e?wO(yO(de),e.ADD_URI_SAFE_ATTR,Ce):de,le="ADD_DATA_URI_TAGS"in e?wO(yO(se),e.ADD_DATA_URI_TAGS,Ce):se,re="FORBID_CONTENTS"in e?wO({},e.FORBID_CONTENTS,Ce):ie,R="FORBID_TAGS"in e?wO({},e.FORBID_TAGS,Ce):{},L="FORBID_ATTR"in e?wO({},e.FORBID_ATTR,Ce):{},ae="USE_PROFILES"in e&&e.USE_PROFILES,U=!1!==e.ALLOW_ARIA_ATTR,q=!1!==e.ALLOW_DATA_ATTR,$=e.ALLOW_UNKNOWN_PROTOCOLS||!1,H=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,W=e.SAFE_FOR_TEMPLATES||!1,G=e.WHOLE_DOCUMENT||!1,Q=e.RETURN_DOM||!1,J=e.RETURN_DOM_FRAGMENT||!1,X=e.RETURN_TRUSTED_TYPE||!1,Y=e.FORCE_BODY||!1,Z=!1!==e.SANITIZE_DOM,ee=e.SANITIZE_NAMED_PROPS||!1,ne=!1!==e.KEEP_CONTENT,oe=e.IN_PLACE||!1,I=e.ALLOWED_URI_REGEXP||MO,pe=e.NAMESPACE||me,z=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&je(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(z.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&je(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(z.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"===typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(z.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),W&&(q=!1),J&&(Q=!0),ae&&(B=wO({},[...TO]),F=[],!0===ae.html&&(wO(B,kO),wO(F,NO)),!0===ae.svg&&(wO(B,OO),wO(F,SO),wO(F,VO)),!0===ae.svgFilters&&(wO(B,jO),wO(F,SO),wO(F,VO)),!0===ae.mathMl&&(wO(B,_O),wO(F,DO),wO(F,VO))),e.ADD_TAGS&&(B===P&&(B=yO(B)),wO(B,e.ADD_TAGS,Ce)),e.ADD_ATTR&&(F===M&&(F=yO(F)),wO(F,e.ADD_ATTR,Ce)),e.ADD_URI_SAFE_ATTR&&wO(ce,e.ADD_URI_SAFE_ATTR,Ce),e.FORBID_CONTENTS&&(re===ie&&(re=yO(re)),wO(re,e.FORBID_CONTENTS,Ce)),ne&&(B["#text"]=!0),G&&wO(B,["html","head","body"]),B.table&&(wO(B,["tbody"]),delete R.tbody),e.TRUSTED_TYPES_POLICY){if("function"!==typeof e.TRUSTED_TYPES_POLICY.createHTML)throw bO('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!==typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw bO('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');w=e.TRUSTED_TYPES_POLICY,y=w.createHTML("")}else void 0===w&&(w=$O(m,o)),null!==w&&"string"===typeof y&&(y=w.createHTML(""));tO&&tO(e),ke=e}},_e=wO({},["mi","mo","mn","ms","mtext"]),Ae=wO({},["foreignobject","desc","title","annotation-xml"]),Te=wO({},["title","style","font","a","script"]),Ne=wO({},OO);wO(Ne,jO),wO(Ne,xO);const Se=wO({},_O);wO(Se,AO);const De=function(e){let t=v(e);t&&t.tagName||(t={namespaceURI:pe,tagName:"template"});const n=cO(e.tagName),o=cO(t.tagName);return!!be[e.namespaceURI]&&(e.namespaceURI===he?t.namespaceURI===me?"svg"===n:t.namespaceURI===ue?"svg"===n&&("annotation-xml"===o||_e[o]):Boolean(Ne[n]):e.namespaceURI===ue?t.namespaceURI===me?"math"===n:t.namespaceURI===he?"math"===n&&Ae[o]:Boolean(Se[n]):e.namespaceURI===me?!(t.namespaceURI===he&&!Ae[o])&&(!(t.namespaceURI===ue&&!_e[o])&&(!Se[n]&&(Te[n]||!Ne[n]))):!("application/xhtml+xml"!==ve||!be[e.namespaceURI]))},Ve=function(e){sO(t.removed,{element:e});try{e.parentNode.removeChild(e)}catch(n){e.remove()}},Ee=function(e,n){try{sO(t.removed,{attribute:n.getAttributeNode(e),from:n})}catch(o){sO(t.removed,{attribute:null,from:n})}if(n.removeAttribute(e),"is"===e&&!F[e])if(Q||J)try{Ve(n)}catch(o){}else try{n.setAttribute(e,"")}catch(o){}},Ie=function(e){let t,n;if(Y)e=""+e;else{const t=uO(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===ve&&pe===me&&(e=''+e+"");const o=w?w.createHTML(e):e;if(pe===me)try{t=(new h).parseFromString(o,ve)}catch(i){}if(!t||!t.documentElement){t=C.createDocument(pe,"template",null);try{t.documentElement.innerHTML=fe?y:o}catch(i){}}const r=t.body||t.documentElement;return e&&n&&r.insertBefore(a.createTextNode(n),r.childNodes[0]||null),pe===me?j.call(t,G?"html":"body")[0]:G?t.documentElement:r},Be=function(e){return k.call(e.ownerDocument||e,e,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT,null,!1)},Pe=function(e){return e instanceof u&&("string"!==typeof e.nodeName||"string"!==typeof e.textContent||"function"!==typeof e.removeChild||!(e.attributes instanceof d)||"function"!==typeof e.removeAttribute||"function"!==typeof e.setAttribute||"string"!==typeof e.namespaceURI||"function"!==typeof e.insertBefore||"function"!==typeof e.hasChildNodes)},Fe=function(e){return"object"===typeof l?e instanceof l:e&&"object"===typeof e&&"number"===typeof e.nodeType&&"string"===typeof e.nodeName},Me=function(e,n,o){_[e]&&iO(_[e],e=>{e.call(t,n,o,ke)})},ze=function(e){let n;if(Me("beforeSanitizeElements",e,null),Pe(e))return Ve(e),!0;const o=Ce(e.nodeName);if(Me("uponSanitizeElement",e,{tagName:o,allowedTags:B}),e.hasChildNodes()&&!Fe(e.firstElementChild)&&(!Fe(e.content)||!Fe(e.content.firstElementChild))&&fO(/<[/\w]/g,e.innerHTML)&&fO(/<[/\w]/g,e.textContent))return Ve(e),!0;if(!B[o]||R[o]){if(!R[o]&&Le(o)){if(z.tagNameCheck instanceof RegExp&&fO(z.tagNameCheck,o))return!1;if(z.tagNameCheck instanceof Function&&z.tagNameCheck(o))return!1}if(ne&&!re[o]){const t=v(e)||e.parentNode,n=g(e)||e.childNodes;if(n&&t){const o=n.length;for(let a=o-1;a>=0;--a)t.insertBefore(f(n[a],!0),b(e))}}return Ve(e),!0}return e instanceof s&&!De(e)?(Ve(e),!0):"noscript"!==o&&"noembed"!==o&&"noframes"!==o||!fO(/<\/no(script|embed|frames)/i,e.innerHTML)?(W&&3===e.nodeType&&(n=e.textContent,n=hO(n,A," "),n=hO(n,T," "),n=hO(n,N," "),e.textContent!==n&&(sO(t.removed,{element:e.cloneNode()}),e.textContent=n)),Me("afterSanitizeElements",e,null),!1):(Ve(e),!0)},Re=function(e,t,n){if(Z&&("id"===t||"name"===t)&&(n in a||n in Oe))return!1;if(q&&!L[t]&&fO(S,t));else if(U&&fO(D,t));else if(!F[t]||L[t]){if(!(Le(e)&&(z.tagNameCheck instanceof RegExp&&fO(z.tagNameCheck,e)||z.tagNameCheck instanceof Function&&z.tagNameCheck(e))&&(z.attributeNameCheck instanceof RegExp&&fO(z.attributeNameCheck,t)||z.attributeNameCheck instanceof Function&&z.attributeNameCheck(t))||"is"===t&&z.allowCustomizedBuiltInElements&&(z.tagNameCheck instanceof RegExp&&fO(z.tagNameCheck,n)||z.tagNameCheck instanceof Function&&z.tagNameCheck(n))))return!1}else if(ce[t]);else if(fO(I,hO(n,E,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==mO(n,"data:")||!le[e]){if($&&!fO(V,hO(n,E,"")));else if(n)return!1}else;return!0},Le=function(e){return e.indexOf("-")>0},Ue=function(e){let t,n,o,a;Me("beforeSanitizeAttributes",e,null);const{attributes:r}=e;if(!r)return;const i={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:F};a=r.length;while(a--){t=r[a];const{name:s,namespaceURI:c}=t;n="value"===s?t.value:pO(t.value);const d=n;if(o=Ce(s),i.attrName=o,i.attrValue=n,i.keepAttr=!0,i.forceKeepAttr=void 0,Me("uponSanitizeAttribute",e,i),n=i.attrValue,i.forceKeepAttr)continue;if(!i.keepAttr){Ee(s,e);continue}if(!H&&fO(/\/>/i,n)){Ee(s,e);continue}W&&(n=hO(n,A," "),n=hO(n,T," "),n=hO(n,N," "));const u=Ce(e.nodeName);if(Re(u,o,n)){if(!ee||"id"!==o&&"name"!==o||(Ee(s,e),n=te+n),w&&"object"===typeof m&&"function"===typeof m.getAttributeType)if(c);else switch(m.getAttributeType(u,o)){case"TrustedHTML":n=w.createHTML(n);break;case"TrustedScriptURL":n=w.createScriptURL(n);break}if(n!==d)try{c?e.setAttributeNS(c,s,n):e.setAttribute(s,n)}catch(l){Ee(s,e)}}else Ee(s,e)}Me("afterSanitizeAttributes",e,null)},qe=function e(t){let n;const o=Be(t);Me("beforeSanitizeShadowDOM",t,null);while(n=o.nextNode())Me("uponSanitizeShadowNode",n,null),ze(n)||(n.content instanceof r&&e(n.content),Ue(n));Me("afterSanitizeShadowDOM",t,null)};return t.sanitize=function(e){let o,a,i,s,c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(fe=!e,fe&&(e="\x3c!--\x3e"),"string"!==typeof e&&!Fe(e)){if("function"!==typeof e.toString)throw bO("toString is not a function");if(e=e.toString(),"string"!==typeof e)throw bO("dirty is not a string, aborting")}if(!t.isSupported)return e;if(K||xe(c),t.removed=[],"string"===typeof e&&(oe=!1),oe){if(e.nodeName){const t=Ce(e.nodeName);if(!B[t]||R[t])throw bO("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof l)o=Ie("\x3c!----\x3e"),a=o.ownerDocument.importNode(e,!0),1===a.nodeType&&"BODY"===a.nodeName||"HTML"===a.nodeName?o=a:o.appendChild(a);else{if(!Q&&!W&&!G&&-1===e.indexOf("<"))return w&&X?w.createHTML(e):e;if(o=Ie(e),!o)return Q?null:X?y:""}o&&Y&&Ve(o.firstChild);const d=Be(oe?e:o);while(i=d.nextNode())ze(i)||(i.content instanceof r&&qe(i.content),Ue(i));if(oe)return e;if(Q){if(J){s=O.call(o.ownerDocument);while(o.firstChild)s.appendChild(o.firstChild)}else s=o;return(F.shadowroot||F.shadowrootmode)&&(s=x.call(n,s,!0)),s}let u=G?o.outerHTML:o.innerHTML;return G&&B["!doctype"]&&o.ownerDocument&&o.ownerDocument.doctype&&o.ownerDocument.doctype.name&&fO(LO,o.ownerDocument.doctype.name)&&(u="\n"+u),W&&(u=hO(u,A," "),u=hO(u,T," "),u=hO(u,N," ")),w&&X?w.createHTML(u):u},t.setConfig=function(e){xe(e),K=!0},t.clearConfig=function(){ke=null,K=!1},t.isValidAttribute=function(e,t,n){ke||xe({});const o=Ce(e),a=Ce(t);return Re(o,a,n)},t.addHook=function(e,t){"function"===typeof t&&(_[e]=_[e]||[],sO(_[e],t))},t.removeHook=function(e){if(_[e])return lO(_[e])},t.removeHooks=function(e){_[e]&&(_[e]=[])},t.removeAllHooks=function(){_={}},t}var WO=HO();const GO=e=>WO().sanitize(e);var KO=tinymce.util.Tools.resolve("tinymce.util.I18n");const YO={indent:!0,outdent:!0,"table-insert-column-after":!0,"table-insert-column-before":!0,"paste-column-after":!0,"paste-column-before":!0,"unordered-list":!0,"list-bull-circle":!0,"list-bull-default":!0,"list-bull-square":!0},QO="temporary-placeholder",JO=e=>()=>Oe(e,QO).getOr("!not found!"),XO=(e,t)=>{const n=e.toLowerCase();if(KO.isRtl()){const e=Me(n,"-rtl");return je(t,e)?e:n}return n},ZO=(e,t)=>Oe(t,XO(e,t)),ej=(e,t)=>{const n=t();return ZO(e,n).getOrThunk(JO(n))},tj=(e,t,n)=>{const o=t();return ZO(e,o).or(n).getOrThunk(JO(o))},nj=e=>!!KO.isRtl()&&je(YO,e),oj=()=>wC("add-focusable",[Xl(e=>{ud(e.element,"svg").each(e=>tn(e,"focusable","false"))})]),aj=(e,t,n,o)=>{var a,r;const i=nj(t)?["tox-icon--flip"]:[],l=Oe(n,XO(t,n)).or(o).getOrThunk(JO(n));return{dom:{tag:e.tag,attributes:null!==(a=e.attributes)&&void 0!==a?a:{},classes:e.classes.concat(i),innerHtml:l},behaviours:Uu([...null!==(r=e.behaviours)&&void 0!==r?r:[],oj()])}},rj=(e,t,n,o=V.none())=>aj(t,e,n(),o),ij=(e,t,n)=>{const o=n(),a=Q(e,e=>je(o,XO(e,o)));return aj(t,a.getOr(QO),o,V.none())},lj={success:"checkmark",error:"warning",err:"error",warning:"warning",warn:"warning",info:"info"},sj=e=>{const t=Yk({dom:Kk(`

${GO(e.translationProvider(e.text))}

`),behaviours:Uu([gC.config({})])}),n=e=>({dom:{tag:"div",classes:["tox-bar"],styles:{width:e+"%"}}}),o=e=>({dom:{tag:"div",classes:["tox-text"],innerHtml:e+"%"}}),a=Yk({dom:{tag:"div",classes:e.progress?["tox-progress-bar","tox-progress-indicator"]:["tox-progress-bar"]},components:[{dom:{tag:"div",classes:["tox-bar-container"]},components:[n(0)]},o(0)],behaviours:Uu([gC.config({})])}),r=(e,t)=>{e.getSystem().isConnected()&&a.getOpt(e).each(e=>{gC.set(e,[{dom:{tag:"div",classes:["tox-bar-container"]},components:[n(t)]},o(t)])})},i=(e,n)=>{if(e.getSystem().isConnected()){const o=t.get(e);gC.set(o,[Jc(n)])}},l={updateProgress:r,updateText:i},s=X([e.icon.toArray(),e.level.toArray(),e.level.bind(e=>V.from(lj[e])).toArray()]),c=Yk(Hk.sketch({dom:{tag:"button",classes:["tox-notification__dismiss","tox-button","tox-button--naked","tox-button--icon"]},components:[rj("close",{tag:"span",classes:["tox-icon"],attributes:{"aria-label":e.translationProvider("Close")}},e.iconProvider)],action:t=>{e.onAction(t)}})),d=ij(s,{tag:"div",classes:["tox-notification__icon"]},e.iconProvider),u={dom:{tag:"div",classes:["tox-notification__body"]},components:[t.asSpec()],behaviours:Uu([gC.config({})])},h=[d,u];return{uid:e.uid,dom:{tag:"div",attributes:{role:"alert"},classes:e.level.map(e=>["tox-notification","tox-notification--in","tox-notification--"+e]).getOr(["tox-notification","tox-notification--in"])},behaviours:Uu([TC.config({}),wC("notification-events",[Ul(Wi(),e=>{c.getOpt(e).each(TC.focus)})])]),components:h.concat(e.progress?[a.asSpec()]:[]).concat(e.closeButton?[c.asSpec()]:[]),apis:l}},cj=Fg({name:"Notification",factory:sj,configFields:[Kr("level"),Fr("progress"),Kr("icon"),Fr("onAction"),Fr("text"),Fr("iconProvider"),Fr("translationProvider"),si("closeButton",!0)],apis:{updateProgress:(e,t,n)=>{e.updateProgress(t,n)},updateText:(e,t,n)=>{e.updateText(t,n)}}});var dj,uj,hj=(e,t,n)=>{const o=t.backstage.shared,a=()=>{const t=na(Xe.fromDom(e.getContentAreaContainer())),n=ia(),o=au(n.x,t.x,t.right),a=au(n.y,t.y,t.bottom),r=Math.max(t.right,n.right),i=Math.max(t.bottom,n.bottom);return V.some(ta(o,a,r-o,i-a))},r=(t,r)=>{const i=()=>{r(),Uk.hide(s)},l=nd(cj.sketch({text:t.text,level:M(["success","error","warning","warn","info"],t.type)?t.type:void 0,progress:!0===t.progressBar,icon:t.icon,closeButton:t.closeButton,onAction:i,iconProvider:o.providers.icons,translationProvider:o.providers.translate})),s=nd(Uk.sketch({dom:{tag:"div",classes:["tox-notifications-container"]},lazySink:o.getSink,fireDismissalEventInstead:{},...o.header.isPositionedAtTop()?{}:{fireRepositionEventInstead:{}}}));n.add(s),g(t.timeout)&&t.timeout>0&&qk.setEditorTimeout(e,()=>{i()},t.timeout);const c=()=>{const t=od(l),n={maxHeightFunction:Zh()},r=e.notificationManager.getNotifications();if(r[0]===d){const e={...o.anchors.banner(),overrides:n};Uk.showWithinBounds(s,t,{anchor:e},a)}else F(r,d).each(e=>{const o=r[e-1].getEl(),i={type:"node",root:Xt(),node:V.some(Xe.fromDom(o)),overrides:n,layouts:{onRtl:()=>[ku],onLtr:()=>[ku]}};Uk.showWithinBounds(s,t,{anchor:i},a)})},d={close:i,reposition:c,text:e=>{cj.updateText(l,e)},settings:t,getEl:()=>l.element.dom,progressBar:{value:e=>{cj.updateProgress(l,e)}}};return d},i=e=>{e.close()},l=e=>e.settings;return{open:r,close:i,getArgs:l}},mj=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),pj=tinymce.util.Tools.resolve("tinymce.EditorManager"),fj=tinymce.util.Tools.resolve("tinymce.Env");(function(e){e["default"]="wrap",e["floating"]="floating",e["sliding"]="sliding",e["scrolling"]="scrolling"})(dj||(dj={})),function(e){e["auto"]="auto",e["top"]="top",e["bottom"]="bottom"}(uj||(uj={}));const bj=e=>t=>t.options.get(e),gj=e=>t=>V.from(e(t)),vj=e=>{const t=fj.deviceType.isPhone(),n=fj.deviceType.isTablet()||t,o=e.options.register,a=e=>l(e)||!1===e,r=e=>l(e)||g(e);o("skin",{processor:e=>l(e)||!1===e,default:"oxide"}),o("skin_url",{processor:"string"}),o("height",{processor:r,default:Math.max(e.getElement().offsetHeight,400)}),o("width",{processor:r,default:mj.DOM.getStyle(e.getElement(),"width")}),o("min_height",{processor:"number",default:100}),o("min_width",{processor:"number"}),o("max_height",{processor:"number"}),o("max_width",{processor:"number"}),o("style_formats",{processor:"object[]"}),o("style_formats_merge",{processor:"boolean",default:!1}),o("style_formats_autohide",{processor:"boolean",default:!1}),o("line_height_formats",{processor:"string",default:"1 1.1 1.2 1.3 1.4 1.5 2"}),o("font_family_formats",{processor:"string",default:"Andale Mono=andale mono,monospace;Arial=arial,helvetica,sans-serif;Arial Black=arial black,sans-serif;Book Antiqua=book antiqua,palatino,serif;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier,monospace;Georgia=georgia,palatino,serif;Helvetica=helvetica,arial,sans-serif;Impact=impact,sans-serif;Symbol=symbol;Tahoma=tahoma,arial,helvetica,sans-serif;Terminal=terminal,monaco,monospace;Times New Roman=times new roman,times,serif;Trebuchet MS=trebuchet ms,geneva,sans-serif;Verdana=verdana,geneva,sans-serif;Webdings=webdings;Wingdings=wingdings,zapf dingbats"}),o("font_size_formats",{processor:"string",default:"8pt 10pt 12pt 14pt 18pt 24pt 36pt"}),o("font_size_input_default_unit",{processor:"string",default:"pt"}),o("block_formats",{processor:"string",default:"Paragraph=p;Heading 1=h1;Heading 2=h2;Heading 3=h3;Heading 4=h4;Heading 5=h5;Heading 6=h6;Preformatted=pre"}),o("content_langs",{processor:"object[]"}),o("removed_menuitems",{processor:"string",default:""}),o("menubar",{processor:e=>l(e)||h(e),default:!t}),o("menu",{processor:"object",default:{}}),o("toolbar",{processor:e=>h(e)||l(e)||d(e)?{value:e,valid:!0}:{valid:!1,message:"Must be a boolean, string or array."},default:!0}),R(9,e=>{o("toolbar"+(e+1),{processor:"string"})}),o("toolbar_mode",{processor:"string",default:n?"scrolling":"floating"}),o("toolbar_groups",{processor:"object",default:{}}),o("toolbar_location",{processor:"string",default:uj.auto}),o("toolbar_persist",{processor:"boolean",default:!1}),o("toolbar_sticky",{processor:"boolean",default:e.inline}),o("toolbar_sticky_offset",{processor:"number",default:0}),o("fixed_toolbar_container",{processor:"string",default:""}),o("fixed_toolbar_container_target",{processor:"object"}),o("ui_mode",{processor:"string",default:"combined"}),o("file_picker_callback",{processor:"function"}),o("file_picker_validator_handler",{processor:"function"}),o("file_picker_types",{processor:"string"}),o("typeahead_urls",{processor:"boolean",default:!0}),o("anchor_top",{processor:a,default:"#top"}),o("anchor_bottom",{processor:a,default:"#bottom"}),o("draggable_modal",{processor:"boolean",default:!1}),o("statusbar",{processor:"boolean",default:!0}),o("elementpath",{processor:"boolean",default:!0}),o("branding",{processor:"boolean",default:!0}),o("promotion",{processor:"boolean",default:!0}),o("resize",{processor:e=>"both"===e||h(e),default:!fj.deviceType.isTouch()}),o("sidebar_show",{processor:"string"}),o("help_accessibility",{processor:"boolean",default:e.hasPlugin("help")}),o("default_font_stack",{processor:"string[]",default:[]})},wj=bj("readonly"),yj=bj("height"),Cj=bj("width"),kj=gj(bj("min_width")),Oj=gj(bj("min_height")),jj=gj(bj("max_width")),xj=gj(bj("max_height")),_j=gj(bj("style_formats")),Aj=bj("style_formats_merge"),Tj=bj("style_formats_autohide"),Nj=bj("content_langs"),Sj=bj("removed_menuitems"),Dj=bj("toolbar_mode"),Vj=bj("toolbar_groups"),Ej=bj("toolbar_location"),Ij=bj("fixed_toolbar_container"),Bj=bj("fixed_toolbar_container_target"),Pj=bj("toolbar_persist"),Fj=bj("toolbar_sticky_offset"),Mj=bj("menubar"),zj=bj("toolbar"),Rj=bj("file_picker_callback"),Lj=bj("file_picker_validator_handler"),Uj=bj("font_size_input_default_unit"),qj=bj("file_picker_types"),$j=bj("typeahead_urls"),Hj=bj("anchor_top"),Wj=bj("anchor_bottom"),Gj=bj("draggable_modal"),Kj=bj("statusbar"),Yj=bj("elementpath"),Qj=bj("branding"),Jj=bj("resize"),Xj=bj("paste_as_text"),Zj=bj("sidebar_show"),ex=bj("promotion"),tx=bj("help_accessibility"),nx=bj("default_font_stack"),ox=e=>!1===e.options.get("skin"),ax=e=>!1!==e.options.get("menubar"),rx=e=>{const t=e.options.get("skin_url");if(ox(e))return t;if(t)return e.documentBaseURI.toAbsolute(t);{const t=e.options.get("skin");return pj.baseURL+"/skins/ui/"+t}},ix=e=>V.from(e.options.get("skin_url")),lx=e=>e.options.get("line_height_formats").split(" "),sx=e=>{const t=zj(e),n=l(t),o=d(t)&&t.length>0;return!dx(e)&&(o||n||!0===t)},cx=e=>{const t=R(9,t=>e.options.get("toolbar"+(t+1))),n=W(t,l);return Ee(n.length>0,n)},dx=e=>cx(e).fold(()=>{const t=zj(e);return v(t,l)&&t.length>0},D),ux=e=>Ej(e)===uj.bottom,hx=e=>{var t;if(!e.inline)return V.none();const n=null!==(t=Ij(e))&&void 0!==t?t:"";if(n.length>0)return hd(Xt(),n);const o=Bj(e);return f(o)?V.some(Xe.fromDom(o)):V.none()},mx=e=>e.inline&&hx(e).isSome(),px=e=>{const t=hx(e);return t.getOrThunk(()=>Ht($t(Xe.fromDom(e.getElement()))))},fx=e=>e.inline&&!ax(e)&&!sx(e)&&!dx(e),bx=e=>{const t=e.options.get("toolbar_sticky");return(t||e.inline)&&!mx(e)&&!fx(e)},gx=e=>!mx(e)&&"split"===e.options.get("ui_mode"),vx=e=>{const t=e.options.get("menu");return pe(t,e=>({...e,items:e.items}))};var wx=Object.freeze({__proto__:null,get ToolbarMode(){return dj},get ToolbarLocation(){return uj},register:vj,getSkinUrl:rx,getSkinUrlOption:ix,isReadOnly:wj,isSkinDisabled:ox,getHeightOption:yj,getWidthOption:Cj,getMinWidthOption:kj,getMinHeightOption:Oj,getMaxWidthOption:jj,getMaxHeightOption:xj,getUserStyleFormats:_j,shouldMergeStyleFormats:Aj,shouldAutoHideStyleFormats:Tj,getLineHeightFormats:lx,getContentLanguages:Nj,getRemovedMenuItems:Sj,isMenubarEnabled:ax,isMultipleToolbars:dx,isToolbarEnabled:sx,isToolbarPersist:Pj,getMultipleToolbarsOption:cx,getUiContainer:px,useFixedContainer:mx,isSplitUiMode:gx,getToolbarMode:Dj,isDraggableModal:Gj,isDistractionFree:fx,isStickyToolbar:bx,getStickyToolbarOffset:Fj,getToolbarLocation:Ej,isToolbarLocationBottom:ux,getToolbarGroups:Vj,getMenus:vx,getMenubar:Mj,getToolbar:zj,getFilePickerCallback:Rj,getFilePickerTypes:qj,useTypeaheadUrls:$j,getAnchorTop:Hj,getAnchorBottom:Wj,getFilePickerValidatorHandler:Lj,getFontSizeInputDefaultUnit:Uj,useStatusBar:Kj,useElementPath:Yj,promotionEnabled:ex,useBranding:Qj,getResize:Jj,getPasteAsText:Xj,getSidebarShow:Zj,useHelpAccessibility:tx,getDefaultFontStack:nx});const yx="[data-mce-autocompleter]",Cx=e=>md(e,yx),kx=e=>hd(e,yx),Ox=(e,t)=>{const n=(e,t)=>{Vl(e,Ki(),{raw:t})},o=()=>e.getMenu().bind(Tv.getHighlighted);t.on("keydown",t=>{const a=t.which;e.isActive()&&(e.isMenuOpen()?13===a?(o().each(El),t.preventDefault()):40===a?(o().fold(()=>{e.getMenu().each(Tv.highlightFirst)},e=>{n(e,t)}),t.preventDefault(),t.stopImmediatePropagation()):37!==a&&38!==a&&39!==a||o().each(e=>{n(e,t),t.preventDefault(),t.stopImmediatePropagation()}):13!==a&&38!==a&&40!==a||e.cancelIfNecessary())}),t.on("NodeChange",t=>{e.isActive()&&!e.isProcessingAction()&&Cx(Xe.fromDom(t.element)).isNone()&&e.cancelIfNecessary()})},jx={setup:Ox};var xx;(function(e){e[e["CLOSE_ON_EXECUTE"]=0]="CLOSE_ON_EXECUTE",e[e["BUBBLE_TO_SANDBOX"]=1]="BUBBLE_TO_SANDBOX"})(xx||(xx={}));var _x=xx;const Ax="tox-menu-nav__js",Tx="tox-collection__item",Nx="tox-swatch",Sx={normal:Ax,color:Nx},Dx="tox-collection__item--enabled",Vx="tox-collection__group-heading",Ex="tox-collection__item-icon",Ix="tox-collection__item-label",Bx="tox-collection__item-accessory",Px="tox-collection__item-caret",Fx="tox-collection__item-checkmark",Mx="tox-collection__item--active",zx="tox-collection__item-container",Rx="tox-collection__item-container--column",Lx="tox-collection__item-container--row",Ux="tox-collection__item-container--align-right",qx="tox-collection__item-container--align-left",$x="tox-collection__item-container--valign-top",Hx="tox-collection__item-container--valign-middle",Wx="tox-collection__item-container--valign-bottom",Gx=e=>Oe(Sx,e).getOr(Ax),Kx=e=>"color"===e?"tox-swatches":"tox-menu",Yx=e=>({backgroundMenu:"tox-background-menu",selectedMenu:"tox-selected-menu",selectedItem:"tox-collection__item--active",hasIcons:"tox-menu--has-icons",menu:Kx(e),tieredMenu:"tox-tiered-menu"}),Qx=e=>{const t=Yx(e);return{backgroundMenu:t.backgroundMenu,selectedMenu:t.selectedMenu,menu:t.menu,selectedItem:t.selectedItem,item:Gx(e)}},Jx=(e,t,n)=>{const o=Yx(n);return{tag:"div",classes:X([[o.menu,`tox-menu-${t}-column`],e?[o.hasIcons]:[]])}},Xx=[jk.parts.items({})],Zx=(e,t,n)=>{const o=Yx(n),a={tag:"div",classes:X([[o.tieredMenu]])};return{dom:a,markers:Qx(n)}},e_=O([Kr("data"),oi("inputAttributes",{}),oi("inputStyles",{}),oi("tag","input"),oi("inputClasses",[]),Fd("onSetValue"),oi("styles",{}),oi("eventOrder",{}),_b("inputBehaviours",[xb,TC]),oi("selectOnFocus",!0)]),t_=e=>Uu([TC.config({onFocus:e.selectOnFocus?e=>{const t=e.element,n=Nc(t);t.dom.setSelectionRange(0,n.length)}:w})]),n_=e=>({...t_(e),...Tb(e.inputBehaviours,[xb.config({store:{mode:"manual",...e.data.map(e=>({initialValue:e})).getOr({}),getValue:e=>Nc(e.element),setValue:(e,t)=>{const n=Nc(e.element);n!==t&&Sc(e.element,t)}},onSetValue:e.onSetValue})])}),o_=e=>({tag:e.tag,attributes:{type:"text",...e.inputAttributes},styles:e.inputStyles,classes:e.inputClasses}),a_=(e,t)=>({uid:e.uid,dom:o_(e),components:[],behaviours:n_(e),eventOrder:e.eventOrder}),r_=Fg({name:"Input",configFields:e_(),factory:a_}),i_=fs("refetch-trigger-event"),l_=fs("redirect-menu-item-interaction"),s_="tox-menu__searcher",c_=e=>hd(e.element,"."+s_).bind(t=>e.getSystem().getByDom(t).toOptional()),d_=c_,u_=(e,t)=>{xb.setValue(e,t.fetchPattern),e.element.dom.selectionStart=t.selectionStart,e.element.dom.selectionEnd=t.selectionEnd},h_=e=>{const t=xb.getValue(e),n=e.element.dom.selectionStart,o=e.element.dom.selectionEnd;return{fetchPattern:t,selectionStart:n,selectionEnd:o}},m_=(e,t)=>{an(t.element,"id").each(t=>tn(e.element,"aria-activedescendant",t))},p_=e=>{const t=(e,t)=>(t.cut(),V.none()),n=(e,t)=>{const n={interactionEvent:t.event,eventType:t.event.raw.type};return Vl(e,l_,n),V.some(!0)},o="searcher-events";return{dom:{tag:"div",classes:[Tx]},components:[r_.sketch({inputClasses:[s_,"tox-textfield"],inputAttributes:{...e.placeholder.map(t=>({placeholder:e.i18n(t)})).getOr({}),type:"search","aria-autocomplete":"list"},inputBehaviours:Uu([wC(o,[Ul(Qi(),e=>{Dl(e,i_)}),Ul(Ki(),(e,t)=>{"Escape"===t.event.raw.key&&t.stop()})]),oC.config({mode:"special",onLeft:t,onRight:t,onSpace:t,onEnter:n,onEscape:n,onUp:n,onDown:n})]),eventOrder:{keydown:[o,oC.name()]}})]}},f_="tox-collection--results__js",b_=e=>{var t;return e.dom?{...e,dom:{...e.dom,attributes:{...null!==(t=e.dom.attributes)&&void 0!==t?t:{},id:fs("aria-item-search-result-id"),"aria-selected":"false"}}}:e},g_=(e,t)=>n=>{const o=L(n,t);return U(o,t=>({dom:e,components:t}))},v_=e=>({dom:{tag:"div",classes:["tox-menu","tox-swatches-menu"]},components:[{dom:{tag:"div",classes:["tox-swatches"]},components:[jk.parts.items({preprocess:"auto"!==e?g_({tag:"div",classes:["tox-swatches__row"]},e):j})]}]}),w_=e=>({dom:{tag:"div",classes:["tox-menu","tox-collection","tox-collection--toolbar","tox-collection--toolbar-lg"]},components:[jk.parts.items({preprocess:g_({tag:"div",classes:["tox-collection__group"]},e)})]}),y_=(e,t)=>{const n=[];let o=[];return q(e,(e,a)=>{t(e,a)?(o.length>0&&n.push(o),o=[],(je(e.dom,"innerHtml")||e.components&&e.components.length>0)&&o.push(e)):o.push(e)}),o.length>0&&n.push(o),U(n,e=>({dom:{tag:"div",classes:["tox-collection__group"]},components:e}))},C_=(e,t,n)=>jk.parts.items({preprocess:o=>{const a=U(o,n);return"auto"!==e&&e>1?g_({tag:"div",classes:["tox-collection__group"]},e)(a):y_(a,(e,n)=>"separator"===t[n].type)}}),k_=(e,t,n=!0)=>({dom:{tag:"div",classes:["tox-menu","tox-collection"].concat(1===e?["tox-collection--list"]:["tox-collection--grid"])},components:[C_(e,t,j)]}),O_=(e,t,n=!0)=>{const o=fs("aria-controls-search-results");return{dom:{tag:"div",classes:["tox-menu","tox-collection",f_].concat(1===e?["tox-collection--list"]:["tox-collection--grid"]),attributes:{id:o}},components:[C_(e,t,b_)]}},j_=(e,t,n)=>{const o=fs("aria-controls-search-results");return{dom:{tag:"div",classes:["tox-menu","tox-collection"].concat(1===e?["tox-collection--list"]:["tox-collection--grid"])},components:[p_({i18n:KO.translate,placeholder:n.placeholder}),{dom:{tag:"div",classes:[...1===e?["tox-collection--list"]:["tox-collection--grid"],f_],attributes:{id:o}},components:[C_(e,t,b_)]}]}},x_=(e,t=!0)=>({dom:{tag:"div",classes:["tox-collection","tox-collection--horizontal"]},components:[jk.parts.items({preprocess:t=>y_(t,(t,n)=>"separator"===e[n].type)})]}),__=e=>z(e,e=>"icon"in e&&void 0!==e.icon),A_=e=>(console.error(Dr(e)),console.log(e),V.none()),T_=(e,t,n,o,a)=>{const r=x_(n);return{value:e,dom:r.dom,components:r.components,items:n}},N_=(e,t,n,o,a)=>{const r=()=>"searchable"!==a.menuType?k_(o,n):"search-with-field"===a.searchMode.searchMode?j_(o,n,a.searchMode):O_(o,n);if("color"===a.menuType){const t=v_(o);return{value:e,dom:t.dom,components:t.components,items:n}}if("normal"===a.menuType&&"auto"===o){const t=k_(o,n);return{value:e,dom:t.dom,components:t.components,items:n}}if("normal"===a.menuType||"searchable"===a.menuType){const t=r();return{value:e,dom:t.dom,components:t.components,items:n}}if("listpreview"===a.menuType&&"auto"!==o){const t=w_(o);return{value:e,dom:t.dom,components:t.components,items:n}}return{value:e,dom:Jx(t,o,a.menuType),components:Xx,items:n}},S_=Rr("type"),D_=Rr("name"),V_=Rr("label"),E_=Rr("text"),I_=Rr("title"),B_=Rr("icon"),P_=Rr("value"),F_=qr("fetch"),M_=qr("getSubmenuItems"),z_=qr("onAction"),R_=qr("onItemAction"),L_=ci("onSetup",()=>w),U_=Jr("name"),q_=Jr("text"),$_=Jr("icon"),H_=Jr("tooltip"),W_=Jr("label"),G_=Jr("shortcut"),K_=Zr("select"),Y_=si("active",!1),Q_=si("borderless",!1),J_=si("enabled",!0),X_=si("primary",!1),Z_=e=>oi("columns",e),eA=oi("meta",{}),tA=ci("onAction",w),nA=e=>ii("type",e),oA=e=>Ir("name","name",Ea(()=>fs(e+"-name")),gr),aA=e=>Ir("value","value",Ea(()=>fs(e+"-value")),pr()),rA=sr([S_,q_]),iA=e=>Tr("separatormenuitem",rA,e),lA=sr([nA("autocompleteitem"),Y_,J_,eA,P_,q_,$_]),sA=e=>Tr("Autocompleter.Separator",rA,e),cA=e=>Tr("Autocompleter.Item",lA,e),dA=[J_,H_,$_,q_,L_],uA=sr([S_,z_].concat(dA)),hA=e=>Tr("toolbarbutton",uA,e),mA=[Y_].concat(dA),pA=sr(mA.concat([S_,z_])),fA=e=>Tr("ToggleButton",pA,e),bA=[ci("predicate",S),li("scope","node",["node","editor"]),li("position","selection",["node","selection","line"])],gA=dA.concat([nA("contextformbutton"),X_,z_,Br("original",j)]),vA=mA.concat([nA("contextformbutton"),X_,z_,Br("original",j)]),wA=dA.concat([nA("contextformbutton")]),yA=mA.concat([nA("contextformtogglebutton")]),CA=Vr("type",{contextformbutton:gA,contextformtogglebutton:vA}),kA=sr([nA("contextform"),ci("initValue",O("")),W_,Gr("commands",CA),Yr("launch",Vr("type",{contextformbutton:wA,contextformtogglebutton:yA}))].concat(bA)),OA=e=>Tr("ContextForm",kA,e),jA=sr([nA("contexttoolbar"),Rr("items")].concat(bA)),xA=e=>Tr("ContextToolbar",jA,e),_A=[S_,Rr("src"),Jr("alt"),ui("classes",[],gr)],AA=sr(_A),TA=[S_,E_,U_,ui("classes",["tox-collection__item-label"],gr)],NA=sr(TA),SA=rr(()=>Or("type",{cardimage:AA,cardtext:NA,cardcontainer:DA})),DA=sr([S_,ii("direction","horizontal"),ii("align","left"),ii("valign","middle"),Gr("items",SA)]),VA=[J_,q_,G_,aA("menuitem"),eA],EA=sr([S_,W_,Gr("items",SA),L_,tA].concat(VA)),IA=e=>Tr("cardmenuitem",EA,e),BA=sr([S_,Y_,$_].concat(VA)),PA=e=>Tr("choicemenuitem",BA,e),FA=[S_,Rr("fancytype"),tA],MA=[oi("initData",{})].concat(FA),zA=[Zr("select"),hi("initData",{},[si("allowCustomColors",!0),ii("storageKey","default"),ei("colors",pr())])].concat(FA),RA=Vr("fancytype",{inserttable:MA,colorswatch:zA}),LA=e=>Tr("fancymenuitem",RA,e),UA=sr([S_,L_,tA,$_].concat(VA)),qA=e=>Tr("menuitem",UA,e),$A=sr([S_,M_,L_,$_].concat(VA)),HA=e=>Tr("nestedmenuitem",$A,e),WA=sr([S_,$_,Y_,L_,z_].concat(VA)),GA=e=>Tr("togglemenuitem",WA,e),KA=(e,t,n)=>{const o=hp(e.element,"."+n);if(o.length>0){const e=J(o,e=>{const n=e.dom.getBoundingClientRect().top,a=o[0].dom.getBoundingClientRect().top;return Math.abs(n-a)>t}).getOr(o.length);return V.some({numColumns:e,numRows:Math.ceil(o.length/e)})}return V.none()},YA=(e,t)=>Uu([wC(e,t)]),QA=e=>YA(fs("unnamed-events"),e),JA={namedEvents:YA,unnamedEvents:QA},XA=fs("tooltip.exclusive"),ZA=fs("tooltip.show"),eT=fs("tooltip.hide"),tT=(e,t,n)=>{e.getSystem().broadcastOn([XA],{})},nT=(e,t,n,o)=>{n.getTooltip().each(e=>{e.getSystem().isConnected()&&gC.set(e,o)})};var oT=Object.freeze({__proto__:null,hideAllExclusive:tT,setComponents:nT});const aT=(e,t)=>{const n=n=>{t.getTooltip().each(o=>{vf(o),e.onHide(n,o),t.clearTooltip()}),t.clearTimer()},o=n=>{if(!t.isShowing()){tT(n);const o=e.lazySink(n).getOrDie(),a=n.getSystem().build({dom:e.tooltipDom,components:e.tooltipComponents,events:Ml("normal"===e.mode?[Ul(Hi(),e=>{Dl(n,ZA)}),Ul(qi(),e=>{Dl(n,eT)})]:[]),behaviours:Uu([gC.config({})])});t.setTooltip(a),ff(o,a),e.onShow(n,a),af.position(o,a,{anchor:e.anchor(n)})}};return Ml(X([[Ul(ZA,n=>{t.resetTimer(()=>{o(n)},e.delay)}),Ul(eT,o=>{t.resetTimer(()=>{n(o)},e.delay)}),Ul(sl(),(e,t)=>{const o=t;o.universal||M(o.channels,XA)&&n(e)}),Zl(e=>{n(e)})],"normal"===e.mode?[Ul(Wi(),e=>{Dl(e,ZA)}),Ul(il(),e=>{Dl(e,eT)}),Ul(Hi(),e=>{Dl(e,ZA)}),Ul(qi(),e=>{Dl(e,eT)})]:[Ul(Nl(),(e,t)=>{Dl(e,ZA)}),Ul(Sl(),e=>{Dl(e,eT)})]]))};var rT=Object.freeze({__proto__:null,events:aT}),iT=[Fr("lazySink"),Fr("tooltipDom"),oi("exclusive",!0),oi("tooltipComponents",[]),oi("delay",300),li("mode","normal",["normal","follow-highlight"]),oi("anchor",e=>({type:"hotspot",hotspot:e,layouts:{onLtr:O([ku,Cu,gu,wu,vu,yu]),onRtl:O([ku,Cu,gu,wu,vu,yu])}})),Fd("onHide"),Fd("onShow")];const lT=()=>{const e=Sh(),t=Sh(),n=()=>{e.on(clearTimeout)},o=(t,o)=>{n(),e.set(setTimeout(t,o))},a=O("not-implemented");return Fs({getTooltip:t.get,isShowing:t.isSet,setTooltip:t.set,clearTooltip:t.clear,clearTimer:n,resetTimer:o,readState:a})};var sT=Object.freeze({__proto__:null,init:lT});const cT=$u({fields:iT,name:"tooltipping",active:rT,state:sT,apis:oT}),dT=e=>e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),uT="silver.readonly",hT=sr([Ur("readonly")]),mT=(e,t)=>{const n=e.mainUi.outerContainer,o=n.element,a=[e.mainUi.mothership,...e.uiMotherships];t&&q(a,e=>{e.broadcastOn([$f()],{target:o})}),q(a,e=>{e.broadcastOn([uT],{readonly:t})})},pT=(e,t)=>{e.on("init",()=>{e.mode.isReadOnly()&&mT(t,!0)}),e.on("SwitchMode",()=>mT(t,e.mode.isReadOnly())),wj(e)&&e.mode.set("readonly")},fT=()=>Ku.config({channels:{[uT]:{schema:hT,onReceive:(e,t)=>{sv.set(e,t.readonly)}}}}),bT=e=>sv.config({disabled:e,disableClass:"tox-collection__item--state-disabled"}),gT=e=>sv.config({disabled:e}),vT=e=>sv.config({disabled:e,disableClass:"tox-tbtn--disabled"}),wT=e=>sv.config({disabled:e,disableClass:"tox-tbtn--disabled",useNative:!1}),yT={item:bT,button:gT,splitButton:vT,toolbarButton:wT},CT=(e,t)=>{const n=e.getApi(t);return e=>{e(n)}},kT=(e,t)=>Xl(n=>{const o=CT(e,n);o(n=>{const o=e.onSetup(n);b(o)&&t.set(o)})}),OT=(e,t)=>Zl(n=>CT(e,n)(t.get())),jT=(e,t)=>ts((n,o)=>{CT(e,n)(e.onAction),e.triggersSubmenu||t!==_x.CLOSE_ON_EXECUTE||(n.getSystem().isConnected()&&Dl(n,ml()),o.stop())}),xT={[cl()]:["disabling","alloy.base.behaviour","toggling","item-events"]},_T=Te,AT=(e,t,n,o)=>{const a=mi(w);return{type:"item",dom:t.dom,components:_T(t.optComponents),data:e.data,eventOrder:xT,hasSubmenu:e.triggersSubmenu,itemBehaviours:Uu([wC("item-events",[jT(e,n),kT(e,a),OT(e,a)]),yT.item(()=>!e.enabled||o.isDisabled()),fT(),gC.config({})].concat(e.itemBehaviours))}},TT=e=>({value:e.value,meta:{text:e.text.getOr(""),...e.meta}}),NT=e=>{const t=fj.os.isMacOS()||fj.os.isiOS(),n={alt:"⌥",ctrl:"⌃",shift:"⇧",meta:"⌘",access:"⌃⌥"},o={meta:"Ctrl",access:"Shift+Alt"},a=t?n:o,r=e.split("+"),i=U(r,e=>{const t=e.toLowerCase().trim();return je(a,t)?a[t]:e});return t?i.join(""):i.join("+")},ST=(e,t,n=[Ex])=>rj(e,{tag:"div",classes:n},t),DT=e=>({dom:{tag:"div",classes:[Ix]},components:[Jc(KO.translate(e))]}),VT=(e,t)=>({dom:{tag:"div",classes:t,innerHtml:e}}),ET=(e,t)=>({dom:{tag:"div",classes:[Ix]},components:[{dom:{tag:e.tag,styles:e.styles},components:[Jc(KO.translate(t))]}]}),IT=e=>({dom:{tag:"div",classes:[Bx]},components:[Jc(NT(e))]}),BT=e=>ST("checkmark",e,[Fx]),PT=e=>ST("chevron-right",e,[Px]),FT=e=>ST("chevron-down",e,[Px]),MT=(e,t)=>{const n="vertical"===e.direction?Rx:Lx,o="left"===e.align?qx:Ux,a=()=>{switch(e.valign){case"top":return $x;case"middle":return Hx;case"bottom":return Wx}};return{dom:{tag:"div",classes:[zx,n,o,a()]},components:t}},zT=(e,t,n)=>({dom:{tag:"img",classes:t,attributes:{src:e,alt:n.getOr("")}}}),RT=(e,t,n)=>{const o="custom",a="remove",r=e.ariaLabel,i=e.value,l=e.iconContent.map(e=>tj(e,t.icons,n)),s=()=>{const e=Nx,n=l.getOr(""),s=r.map(e=>({title:t.translate(e)})).getOr({}),c={tag:"div",attributes:s,classes:[e]};return i===o?{...c,tag:"button",classes:[...c.classes,"tox-swatches__picker-btn"],innerHtml:n}:i===a?{...c,classes:[...c.classes,"tox-swatch--remove"],innerHtml:n}:f(i)?{...c,attributes:{...c.attributes,"data-mce-color":i},styles:{"background-color":i},innerHtml:n}:c};return{dom:s(),optComponents:[]}},LT=e=>{const t=e.map(e=>({attributes:{title:KO.translate(e),id:fs("menu-item")}})).getOr({});return{tag:"div",classes:[Ax,Tx],...t}},UT=(e,t,n,o)=>{const a={tag:"div",classes:[Ex]},r=e=>rj(e,a,t.icons,o),i=()=>V.some({dom:a}),l=n?e.iconContent.map(r).orThunk(i):V.none(),s=e.checkMark,c=V.from(e.meta).fold(()=>DT,e=>je(e,"style")?_(ET,e.style):DT),d=e.htmlContent.fold(()=>e.textContent.map(c),e=>V.some(VT(e,[Ix]))),u={dom:LT(e.ariaLabel),optComponents:[l,d,e.shortcutContent.map(IT),s,e.caret]};return u},qT=(e,t,n,o=V.none())=>"color"===e.presets?RT(e,t,o):UT(e,t,n,o),$T=(e,t)=>Oe(e,"tooltipWorker").map(e=>[cT.config({lazySink:t.getSink,tooltipDom:{tag:"div",classes:["tox-tooltip-worker-container"]},tooltipComponents:[],anchor:e=>({type:"submenu",item:e,overrides:{maxHeightFunction:Zh}}),mode:"follow-highlight",onShow:(t,n)=>{e(e=>{cT.setComponents(t,[Xc({element:Xe.fromDom(e)})])})}})]).getOr([]),HT=e=>mj.DOM.encode(e),WT=(e,t)=>{const n=KO.translate(e),o=HT(n);if(t.length>0){const e=new RegExp(dT(t),"gi");return o.replace(e,e=>`${e}`)}return o},GT=(e,t,n,o,a,r,i,l=!0)=>{const s=qT({presets:o,textContent:V.none(),htmlContent:n?e.text.map(e=>WT(e,t)):V.none(),ariaLabel:e.text,iconContent:e.icon,shortcutContent:V.none(),checkMark:V.none(),caret:V.none(),value:e.value},i.providers,l,e.icon);return AT({data:TT(e),enabled:e.enabled,getApi:O({}),onAction:t=>a(e.value,e.meta),onSetup:O(w),triggersSubmenu:!1,itemBehaviours:$T(e.meta,i)},s,r,i.providers)},KT=(e,t)=>U(e,e=>{switch(e.type){case"cardcontainer":return MT(e,KT(e.items,t));case"cardimage":return zT(e.src,e.classes,e.alt);case"cardtext":const n=e.name.exists(e=>M(t.cardText.highlightOn,e)),o=n?V.from(t.cardText.matchText).getOr(""):"";return VT(WT(e.text,o),e.classes)}}),YT=(e,t,n,o)=>{const a=e=>({isEnabled:()=>!sv.isDisabled(e),setEnabled:t=>{sv.set(e,!t),q(hp(e.element,"*"),n=>{e.getSystem().getByDom(n).each(e=>{e.hasConfigured(sv)&&sv.set(e,!t)})})}}),r={dom:LT(e.label),optComponents:[V.some({dom:{tag:"div",classes:[zx,Lx]},components:KT(e.items,o)})]};return AT({data:TT({text:V.none(),...e}),enabled:e.enabled,getApi:a,onAction:e.onAction,onSetup:e.onSetup,triggersSubmenu:!1,itemBehaviours:V.from(o.itemBehaviours).getOr([])},r,t,n.providers)},QT=(e,t,n,o,a,r,i,l=!0)=>{const s=e=>({setActive:t=>{GC.set(e,t)},isActive:()=>GC.isOn(e),isEnabled:()=>!sv.isDisabled(e),setEnabled:t=>sv.set(e,!t)}),c=qT({presets:n,textContent:t?e.text:V.none(),htmlContent:V.none(),ariaLabel:e.text,iconContent:e.icon,shortcutContent:t?e.shortcut:V.none(),checkMark:t?V.some(BT(i.icons)):V.none(),caret:V.none(),value:e.value},i,l);return Sa(AT({data:TT(e),enabled:e.enabled,getApi:s,onAction:t=>o(e.value),onSetup:e=>(e.setActive(a),w),triggersSubmenu:!1,itemBehaviours:[]},c,r,i),{toggling:{toggleClass:Dx,toggleOnExecute:!1,selected:e.active,exclusive:!0}})},JT=hg(uk(),hk()),XT=e=>({value:nN(e)}),ZT=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,eN=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i,tN=e=>ZT.test(e)||eN.test(e),nN=e=>Fe(e,"#").toUpperCase(),oN=e=>tN(e)?V.some({value:nN(e)}):V.none(),aN=e=>{const t=e.value.replace(ZT,(e,t,n,o)=>t+t+n+n+o+o);return{value:t}},rN=e=>{const t=aN(e),n=eN.exec(t.value);return null===n?["FFFFFF","FF","FF","FF"]:n},iN=e=>{const t=e.toString(16);return(1===t.length?"0"+t:t).toUpperCase()},lN=e=>{const t=iN(e.red)+iN(e.green)+iN(e.blue);return XT(t)},sN=Math.min,cN=Math.max,dN=Math.round,uN=/^\s*rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)\s*$/i,hN=/^\s*rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d?(?:\.\d+)?)\s*\)\s*$/i,mN=(e,t,n,o)=>({red:e,green:t,blue:n,alpha:o}),pN=e=>{const t=parseInt(e,10);return t.toString()===e&&t>=0&&t<=255},fN=e=>{let t,n,o;const a=(e.hue||0)%360;let r=e.saturation/100,i=e.value/100;if(r=cN(0,sN(r,1)),i=cN(0,sN(i,1)),0===r)return t=n=o=dN(255*i),mN(t,n,o,1);const l=a/60,s=i*r,c=s*(1-Math.abs(l%2-1)),d=i-s;switch(Math.floor(l)){case 0:t=s,n=c,o=0;break;case 1:t=c,n=s,o=0;break;case 2:t=0,n=s,o=c;break;case 3:t=0,n=c,o=s;break;case 4:t=c,n=0,o=s;break;case 5:t=s,n=0,o=c;break;default:t=n=o=0}return t=dN(255*(t+d)),n=dN(255*(n+d)),o=dN(255*(o+d)),mN(t,n,o,1)},bN=e=>{const t=rN(e),n=parseInt(t[1],16),o=parseInt(t[2],16),a=parseInt(t[3],16);return mN(n,o,a,1)},gN=(e,t,n,o)=>{const a=parseInt(e,10),r=parseInt(t,10),i=parseInt(n,10),l=parseFloat(o);return mN(a,r,i,l)},vN=e=>{if("transparent"===e)return V.some(mN(0,0,0,0));const t=uN.exec(e);if(null!==t)return V.some(gN(t[1],t[2],t[3],"1"));const n=hN.exec(e);return null!==n?V.some(gN(n[1],n[2],n[3],n[4])):V.none()},wN=e=>`rgba(${e.red},${e.green},${e.blue},${e.alpha})`,yN=mN(255,0,0,1),CN=e=>{e.dispatch("SkinLoaded")},kN=(e,t)=>{e.dispatch("SkinLoadError",t)},ON=e=>{e.dispatch("ResizeEditor")},jN=(e,t)=>{e.dispatch("ResizeContent",t)},xN=(e,t)=>{e.dispatch("ScrollContent",t)},_N=(e,t)=>{e.dispatch("TextColorChange",t)},AN=(e,t)=>{e.dispatch("AfterProgressState",{state:t})},TN=(e,t)=>e.dispatch("ResolveName",{name:t.nodeName.toLowerCase(),target:t}),NN=(e,t)=>{e.dispatch("ToggleToolbarDrawer",{state:t})},SN=(e,t)=>{e.dispatch("StylesTextUpdate",t)},DN=(e,t)=>{e.dispatch("AlignTextUpdate",t)},VN=(e,t)=>{e.dispatch("FontSizeTextUpdate",t)},EN=(e,t)=>{e.dispatch("FontSizeInputTextUpdate",t)},IN=(e,t)=>{e.dispatch("BlocksTextUpdate",t)},BN=(e,t)=>{e.dispatch("FontFamilyTextUpdate",t)},PN=(e,t)=>()=>{e(),t()},FN=e=>RN(e,"NodeChange",t=>{t.setEnabled(e.selection.isEditable())}),MN=(e,t)=>n=>{const o=Nh(),a=()=>{n.setActive(e.formatter.match(t));const a=e.formatter.formatChanged(t,n.setActive);o.set(a)};return e.initialized?a():e.once("init",a),()=>{e.off("init",a),o.clear()}},zN=(e,t)=>n=>{const o=FN(e)(n),a=MN(e,t)(n);return()=>{o(),a()}},RN=(e,t,n)=>o=>{const a=()=>n(o),r=()=>{n(o),e.on(t,a)};return e.initialized?r():e.once("init",r),()=>{e.off("init",r),e.off(t,a)}},LN=e=>t=>()=>{e.undoManager.transact(()=>{e.focus(),e.execCommand("mceToggleFormat",!1,t.format)})},UN=(e,t)=>()=>e.execCommand(t);var qN=tinymce.util.Tools.resolve("tinymce.util.LocalStorage");const $N={},HN=(e,t=10)=>{const n=qN.getItem(e),o=l(n)?JSON.parse(n):[],a=e=>{const n=t-e.length;return n<0?e.slice(0,t):e},r=a(o),i=n=>{F(r,n).each(s),r.unshift(n),r.length>t&&r.pop(),qN.setItem(e,JSON.stringify(r))},s=e=>{r.splice(e,1)},c=()=>r.slice(0);return{add:i,state:c}},WN=e=>Oe($N,e).getOrThunk(()=>{const t="tinymce-custom-colors-"+e,n=qN.getItem(t);if(p(n)){const e=qN.getItem("tinymce-custom-colors");qN.setItem(t,f(e)?e:"[]")}const o=HN(t,10);return $N[e]=o,o}),GN=e=>U(WN(e).state(),e=>({type:"choiceitem",text:e,icon:"checkmark",value:e})),KN=(e,t)=>{WN(e).add(t)},YN=(e,t,n)=>({hue:e,saturation:t,value:n}),QN=e=>{let t=0,n=0,o=0;const a=e.red/255,r=e.green/255,i=e.blue/255,l=Math.min(a,Math.min(r,i)),s=Math.max(a,Math.max(r,i));if(l===s)return o=l,YN(0,0,100*o);const c=a===l?r-i:i===l?a-r:i-a;return t=a===l?3:i===l?1:5,t=60*(t-c/(s-l)),n=(s-l)/s,o=s,YN(Math.round(t),Math.round(100*n),Math.round(100*o))},JN=e=>QN(bN(e)),XN=e=>lN(fN(e)),ZN=e=>oN(e).orThunk(()=>vN(e).map(lN)).getOrThunk(()=>{const t=document.createElement("canvas");t.height=1,t.width=1;const n=t.getContext("2d");n.clearRect(0,0,t.width,t.height),n.fillStyle="#FFFFFF",n.fillStyle=e,n.fillRect(0,0,1,1);const o=n.getImageData(0,0,1,1).data,a=o[0],r=o[1],i=o[2],l=o[3];return lN(mN(a,r,i,l))}),eS="forecolor",tS="hilitecolor",nS=5,oS=e=>{const t=[];for(let n=0;nt=>t.options.get(e),rS="#000000",iS=e=>{const t=e.options.register,n=e=>v(e,l)?{value:oS(e),valid:!0}:{valid:!1,message:"Must be an array of strings."},o=e=>g(e)&&e>0?{value:e,valid:!0}:{valid:!1,message:"Must be a positive number."};t("color_map",{processor:n,default:["#BFEDD2","Light Green","#FBEEB8","Light Yellow","#F8CAC6","Light Red","#ECCAFA","Light Purple","#C2E0F4","Light Blue","#2DC26B","Green","#F1C40F","Yellow","#E03E2D","Red","#B96AD9","Purple","#3598DB","Blue","#169179","Dark Turquoise","#E67E23","Orange","#BA372A","Dark Red","#843FA1","Dark Purple","#236FA1","Dark Blue","#ECF0F1","Light Gray","#CED4D9","Medium Gray","#95A5A6","Gray","#7E8C8D","Dark Gray","#34495E","Navy Blue","#000000","Black","#ffffff","White"]}),t("color_map_background",{processor:n}),t("color_map_foreground",{processor:n}),t("color_cols",{processor:o,default:sS(e)}),t("color_cols_foreground",{processor:o,default:cS(e,eS)}),t("color_cols_background",{processor:o,default:cS(e,tS)}),t("custom_colors",{processor:"boolean",default:!0}),t("color_default_foreground",{processor:"string",default:rS}),t("color_default_background",{processor:"string",default:rS})},lS=(e,t)=>t===eS&&e.options.isSet("color_map_foreground")?aS("color_map_foreground")(e):t===tS&&e.options.isSet("color_map_background")?aS("color_map_background")(e):aS("color_map")(e),sS=(e,t="default")=>Math.max(nS,Math.ceil(Math.sqrt(lS(e,t).length))),cS=(e,t)=>{const n=aS("color_cols")(e),o=sS(e,t);return n===sS(e)?o:n},dS=(e,t="default")=>{const n=()=>t===eS?aS("color_cols_foreground")(e):t===tS?aS("color_cols_background")(e):aS("color_cols")(e);return Math.round(n())},uS=aS("custom_colors"),hS=aS("color_default_foreground"),mS=aS("color_default_background"),pS="rgba(0, 0, 0, 0)",fS=e=>vN(e).exists(e=>0!==e.alpha),bS=e=>Ti(e,e=>{if(ft(e)){const t=pn(e,"background-color");return Ee(fS(t),t)}return V.none()}).getOr(pS),gS=(e,t)=>{const n=Xe.fromDom(e.selection.getStart()),o="hilitecolor"===t?bS(n):pn(n,"color");return vN(o).map(e=>"#"+lN(e).value)},vS=(e,t,n)=>{e.undoManager.transact(()=>{e.focus(),e.formatter.apply(t,{value:n}),e.nodeChanged()})},wS=(e,t)=>{e.undoManager.transact(()=>{e.focus(),e.formatter.remove(t,{value:null},void 0,!0),e.nodeChanged()})},yS=e=>{e.addCommand("mceApplyTextcolor",(t,n)=>{vS(e,t,n)}),e.addCommand("mceRemoveTextcolor",t=>{wS(e,t)})},CS=e=>{const t="choiceitem",n={type:t,text:"Remove color",icon:"color-swatch-remove-color",value:"remove"},o={type:t,text:"Custom color",icon:"color-picker",value:"custom"};return e?[n,o]:[n]},kS=(e,t,n,o)=>{if("custom"===n){const n=DS(e);n(n=>{n.each(n=>{KN(t,n),e.execCommand("mceApplyTextcolor",t,n),o(n)})},gS(e,t).getOr(rS))}else"remove"===n?(o(""),e.execCommand("mceRemoveTextcolor",t)):(o(n),e.execCommand("mceApplyTextcolor",t,n))},OS=(e,t,n)=>e.concat(GN(t).concat(CS(n))),jS=(e,t,n)=>o=>{o(OS(e,t,n))},xS=(e,t,n)=>{const o="forecolor"===t?"tox-icon-text-color__color":"tox-icon-highlight-bg-color__color";e.setIconFill(o,n)},_S=(e,t)=>{e.setTooltip(t)},AS=(e,t)=>n=>{const o=gS(e,t);return _e(o,n.toUpperCase())},TS=(e,t,n)=>{if(He(n))return"forecolor"===t?"Text color":"Background color";const o="forecolor"===t?"Text color {0}":"Background color {0}",a=OS(lS(e,t),t,!1),r=Q(a,e=>e.value===n).getOr({text:""}).text;return e.translate([o,e.translate(r)])},NS=(e,t,n,o)=>{e.ui.registry.addSplitButton(t,{tooltip:TS(e,n,o.get()),presets:"color",icon:"forecolor"===t?"text-color":"highlight-bg-color",select:AS(e,n),columns:dS(e,n),fetch:jS(lS(e,n),n,uS(e)),onAction:t=>{kS(e,n,o.get(),w)},onItemAction:(a,r)=>{kS(e,n,r,n=>{o.set(n),_N(e,{name:t,color:n})})},onSetup:a=>{xS(a,t,o.get());const r=o=>{o.name===t&&(xS(a,o.name,o.color),_S(a,TS(e,n,o.color)))};return e.on("TextColorChange",r),PN(FN(e)(a),()=>{e.off("TextColorChange",r)})}})},SS=(e,t,n,o,a)=>{e.ui.registry.addNestedMenuItem(t,{text:o,icon:"forecolor"===t?"text-color":"highlight-bg-color",onSetup:o=>(_S(o,TS(e,n,a.get())),xS(o,t,a.get()),FN(e)(o)),getSubmenuItems:()=>[{type:"fancymenuitem",fancytype:"colorswatch",select:AS(e,n),initData:{storageKey:n},onAction:o=>{kS(e,n,o.value,n=>{a.set(n),_N(e,{name:t,color:n})})}}]})},DS=e=>(t,n)=>{let o=!1;const a=n=>{const a=n.getData(),r=a.colorpicker;o?(t(V.from(r)),n.close()):e.windowManager.alert(e.translate(["Invalid hex color code: {0}",r]))},r=(e,t)=>{"hex-valid"===t.name&&(o=t.value)},i={colorpicker:n};e.windowManager.open({title:"Color Picker",size:"normal",body:{type:"panel",items:[{type:"colorpicker",name:"colorpicker",label:"Color"}]},buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],initialData:i,onAction:r,onSubmit:a,onClose:w,onCancel:()=>{t(V.none())}})},VS=e=>{yS(e);const t=hS(e),n=mS(e),o=mi(t),a=mi(n);NS(e,"forecolor","forecolor",o),NS(e,"backcolor","hilitecolor",a),SS(e,"forecolor","forecolor","Text color",o),SS(e,"backcolor","hilitecolor","Background color",a)},ES=(e,t,n,o,a,r,i,l)=>{const s=__(t),c="color"!==a?"normal":"color",d=IS(t,n,o,c,r,i,l),u={menuType:a};return N_(e,s,d,o,u)},IS=(e,t,n,o,a,r,i)=>Te(U(e,l=>"choiceitem"===l.type?PA(l).fold(A_,l=>V.some(QT(l,1===n,o,t,r(l.value),a,i,__(e)))):V.none())),BS=(e,t)=>{const n=Qx(t);if(1===e)return{mode:"menu",moveOnTab:!0};if("auto"===e)return{mode:"grid",selector:"."+n.item,initSize:{numColumns:1,numRows:1}};{const e="color"===t?"tox-swatches__row":"tox-collection__group";return{mode:"matrix",rowSelector:"."+e,previousSelector:e=>"color"===t?hd(e.element,"[aria-checked=true]"):V.none()}}},PS=(e,t)=>1===e?{mode:"menu",moveOnTab:!1,selector:".tox-collection__item"}:"auto"===e?{mode:"flatgrid",selector:".tox-collection__item",initSize:{numColumns:1,numRows:1}}:{mode:"matrix",selectors:{row:"color"===t?".tox-swatches__row":".tox-collection__group",cell:"color"===t?"."+Nx:"."+Tx}},FS=(e,t)=>{const n=MS(e,t),o=t.colorinput.getColorCols(e.initData.storageKey),a="color",r=ES(fs("menu-value"),n,t=>{e.onAction({value:t})},o,a,_x.CLOSE_ON_EXECUTE,e.select.getOr(S),t.shared.providers),i={...r,markers:Qx(a),movement:BS(o,a)};return{type:"widget",data:{value:fs("widget-id")},dom:{tag:"div",classes:["tox-fancymenuitem"]},autofocus:!0,components:[JT.widget(jk.sketch(i))]}},MS=(e,t)=>{const n=e.initData.allowCustomColors&&t.colorinput.hasCustomColors();return e.initData.colors.fold(()=>OS(t.colorinput.getColors(e.initData.storageKey),e.initData.storageKey,n),e=>e.concat(CS(n)))},zS=fs("cell-over"),RS=fs("cell-execute"),LS=e=>(t,n)=>e.shared.providers.translate(["{0} columns, {1} rows",n,t]),US=(e,t,n)=>{const o=n=>Vl(n,zS,{row:e,col:t}),a=n=>Vl(n,RS,{row:e,col:t}),r=(e,t)=>{t.stop(),a(e)};return nd({dom:{tag:"div",attributes:{role:"button",["aria-label"]:n}},behaviours:Uu([wC("insert-table-picker-cell",[Ul(Hi(),TC.focus),Ul(cl(),a),Ul(Xi(),r),Ul(ul(),r)]),GC.config({toggleClass:"tox-insert-table-picker__selected",toggleOnExecute:!1}),TC.config({onFocus:o})])})},qS=(e,t,n)=>{const o=[];for(let a=0;a{for(let r=0;rZ(e,e=>U(e,od)),WS=(e,t)=>Jc(`${t}x${e}`),GS=(e,t)=>{const n=10,o=10,a=LS(t),r=qS(a,n,o),i=WS(0,0),l=Yk({dom:{tag:"span",classes:["tox-insert-table-picker__label"]},components:[i],behaviours:Uu([gC.config({})])});return{type:"widget",data:{value:fs("widget-id")},dom:{tag:"div",classes:["tox-fancymenuitem"]},autofocus:!0,components:[JT.widget({dom:{tag:"div",classes:["tox-insert-table-picker"]},components:HS(r).concat(l.asSpec()),behaviours:Uu([wC("insert-table-picker",[Xl(e=>{gC.set(l.get(e),[i])}),Kl(zS,(e,t,a)=>{const{row:i,col:s}=a.event;$S(r,i,s,n,o),gC.set(l.get(e),[WS(i+1,s+1)])}),Kl(RS,(t,n,o)=>{const{row:a,col:r}=o.event;e.onAction({numRows:a+1,numColumns:r+1}),Dl(t,ml())})]),oC.config({initSize:{numRows:n,numColumns:o},mode:"flatgrid",selector:'[role="button"]'})])})]}},KS={inserttable:GS,colorswatch:FS},YS=(e,t)=>Oe(KS,e.fancytype).map(n=>n(e,t)),QS=(e,t,n,o=!0,a=!1)=>{const r=a?FT(n.icons):PT(n.icons),i=e=>({isEnabled:()=>!sv.isDisabled(e),setEnabled:t=>sv.set(e,!t),setIconFill:(t,n)=>{hd(e.element,`svg path[class="${t}"], rect[class="${t}"]`).each(e=>{tn(e,"fill",n)})},setTooltip:t=>{const o=n.translate(t);nn(e.element,{"aria-label":o,title:o})}}),l=qT({presets:"normal",iconContent:e.icon,textContent:e.text,htmlContent:V.none(),ariaLabel:e.text,caret:V.some(r),checkMark:V.none(),shortcutContent:e.shortcut},n,o);return AT({data:TT(e),getApi:i,enabled:e.enabled,onAction:w,onSetup:e.onSetup,triggersSubmenu:!0,itemBehaviours:[]},l,t,n)},JS=(e,t,n,o=!0)=>{const a=e=>({isEnabled:()=>!sv.isDisabled(e),setEnabled:t=>sv.set(e,!t)}),r=qT({presets:"normal",iconContent:e.icon,textContent:e.text,htmlContent:V.none(),ariaLabel:e.text,caret:V.none(),checkMark:V.none(),shortcutContent:e.shortcut},n,o);return AT({data:TT(e),getApi:a,enabled:e.enabled,onAction:e.onAction,onSetup:e.onSetup,triggersSubmenu:!1,itemBehaviours:[]},r,t,n)},XS=e=>({type:"separator",dom:{tag:"div",classes:[Tx,Vx]},components:e.text.map(Jc).toArray()}),ZS=(e,t,n,o=!0)=>{const a=e=>({setActive:t=>{GC.set(e,t)},isActive:()=>GC.isOn(e),isEnabled:()=>!sv.isDisabled(e),setEnabled:t=>sv.set(e,!t)}),r=qT({iconContent:e.icon,textContent:e.text,htmlContent:V.none(),ariaLabel:e.text,checkMark:V.some(BT(n.icons)),caret:V.none(),shortcutContent:e.shortcut,presets:"normal",meta:e.meta},n,o);return Sa(AT({data:TT(e),enabled:e.enabled,getApi:a,onAction:e.onAction,onSetup:e.onSetup,triggersSubmenu:!1,itemBehaviours:[]},r,t,n),{toggling:{toggleClass:Dx,toggleOnExecute:!1,selected:e.active}})},eD=GT,tD=XS,nD=JS,oD=QS,aD=ZS,rD=YS,iD=YT,lD=(e,t,n,o)=>n.getOrCreate(e,t,o),sD=(e,t,n,o)=>n.getExisting(e,t,o);var cD=Object.freeze({__proto__:null,getCoupled:lD,getExistingCoupled:sD}),dD=[Mr("others",_r(ua.value,pr()))];const uD=()=>{const e={},t=(t,n)=>{const o=ue(t.others);if(0===o.length)throw new Error("Cannot find any known coupled components");return Oe(e,n)},n=(n,o,a)=>t(o,a).getOrThunk(()=>{const t=Oe(o.others,a).getOrDie("No information found for coupled component: "+a),r=t(n),i=n.getSystem().build(r);return e[a]=i,i}),o=(e,n,o)=>t(n,o).orThunk(()=>(Oe(n.others,o).getOrDie("No information found for coupled component: "+o),V.none())),a=O({});return Fs({readState:a,getExisting:o,getOrCreate:n})};var hD=Object.freeze({__proto__:null,init:uD});const mD=$u({fields:dD,name:"coupling",apis:cD,state:hD}),pD=e=>{let t=V.none(),n=[];const o=e=>pD(t=>{a(n=>{t(e(n))})}),a=e=>{i()?s(e):n.push(e)},r=e=>{i()||(t=V.some(e),l(n),n=[])},i=()=>t.isSome(),l=e=>{q(e,s)},s=e=>{t.each(t=>{setTimeout(()=>{e(t)},0)})};return e(r),{get:a,map:o,isReady:i}},fD=e=>pD(t=>{t(e)}),bD={nu:pD,pure:fD},gD=e=>{setTimeout(()=>{throw e},0)},vD=e=>{const t=t=>{e().then(t,gD)},n=t=>vD(()=>e().then(t)),o=t=>vD(()=>e().then(e=>t(e).toPromise())),a=t=>vD(()=>e().then(()=>t.toPromise())),r=()=>bD.nu(t),i=()=>{let t=null;return vD(()=>(null===t&&(t=e()),t))},l=e;return{map:n,bind:o,anonBind:a,toLazy:r,toCached:i,toPromise:l,get:t}},wD=e=>vD(()=>new Promise(e)),yD=e=>vD(()=>Promise.resolve(e)),CD={nu:wD,pure:yD},kD=O("sink"),OD=O(ig({name:kD(),overrides:O({dom:{tag:"div"},behaviours:Uu([af.config({useFixed:D})]),events:Ml([Yl(Ki()),Yl(Li()),Yl(Xi())])})})),jD=(e,t)=>{const n=e.getHotspot(t).getOr(t),o="hotspot",a=e.getAnchorOverrides();return e.layouts.fold(()=>({type:o,hotspot:n,overrides:a}),e=>({type:o,hotspot:n,overrides:a,layouts:e}))},xD=(e,t,n)=>{const o=e.fetch;return o(n).map(t)},_D=(e,t,n,o,a,r,i)=>{const l=xD(e,t,o),s=DD(o,e);return l.map(e=>e.bind(e=>V.from(zk.sketch({...r.menu(),uid:Os(""),data:e,highlightOnOpen:i,onOpenMenu:(e,t)=>{const o=s().getOrDie();af.position(o,t,{anchor:n}),qf.decloak(a)},onOpenSubmenu:(e,t,n)=>{const o=s().getOrDie();af.position(o,n,{anchor:{type:"submenu",item:t}}),qf.decloak(a)},onRepositionMenu:(e,t,o)=>{const a=s().getOrDie();af.position(a,t,{anchor:n}),q(o,e=>{af.position(a,e.triggeredMenu,{anchor:{type:"submenu",item:e.triggeringItem}})})},onEscape:()=>(TC.focus(o),qf.close(a),V.some(!0))}))))},AD=(e,t,n,o,a,r,i)=>{const l=jD(e,n),s=_D(e,t,l,n,o,a,i);return s.map(e=>(e.fold(()=>{qf.isOpen(o)&&qf.close(o)},e=>{qf.cloak(o),qf.open(o,e),r(o)}),o))},TD=(e,t,n,o,a,r,i)=>(qf.close(o),CD.pure(o)),ND=(e,t,n,o,a,r)=>{const i=mD.getCoupled(n,"sandbox"),l=qf.isOpen(i),s=l?TD:AD;return s(e,t,n,i,o,a,r)},SD=(e,t,n)=>{const o=qg.getCurrent(t).getOr(t),a=In(e.element);n?un(o.element,"min-width",a+"px"):En(o.element,a)},DD=(e,t)=>e.getSystem().getByUid(t.uid+"-"+kD()).map(e=>()=>ua.value(e)).getOrThunk(()=>t.lazySink.fold(()=>()=>ua.error(new Error("No internal sink is specified, nor could an external sink be found")),t=>()=>t(e))),VD=e=>{qf.getState(e).each(e=>{zk.repositionMenus(e)})},ED=(e,t,n)=>{const o=bd(),a=(a,r)=>{const i=jD(e,t);o.link(t.element),e.matchWidth&&SD(i.hotspot,r,e.useMinWidth),e.onOpen(i,a,r),void 0!==n&&void 0!==n.onOpen&&n.onOpen(a,r)},r=(e,a)=>{o.unlink(t.element),void 0!==n&&void 0!==n.onClose&&n.onClose(e,a)},i=DD(t,e);return{dom:{tag:"div",classes:e.sandboxClasses,attributes:{id:o.id,role:"listbox"}},behaviours:Nb.augment(e.sandboxBehaviours,[xb.config({store:{mode:"memory",initialValue:t}}),qf.config({onOpen:a,onClose:r,isPartOf:(e,n,o)=>vd(n,o)||vd(t,o),getAttachPoint:()=>i().getOrDie()}),qg.config({find:e=>qf.getState(e).bind(e=>qg.getCurrent(e))}),Ku.config({channels:{...Kf({isExtraPart:S}),...Qf({doReposition:VD})}})])}},ID=e=>{const t=mD.getCoupled(e,"sandbox");VD(t)},BD=()=>[oi("sandboxClasses",[]),Nb.field("sandboxBehaviours",[qg,Ku,qf,xb])],PD=O([Fr("dom"),Fr("fetch"),Fd("onOpen"),Md("onExecute"),oi("getHotspot",V.some),oi("getAnchorOverrides",O({})),hm(),_b("dropdownBehaviours",[GC,mD,oC,TC]),Fr("toggleClass"),oi("eventOrder",{}),Kr("lazySink"),oi("matchWidth",!1),oi("useMinWidth",!1),Kr("role")].concat(BD())),FD=O([rg({schema:[Id(),oi("fakeFocus",!1)],name:"menu",defaults:e=>({onExecute:e.onExecute})}),OD()]),MD=(e,t,n,o)=>{const a=t=>Oe(e.dom,"attributes").bind(e=>Oe(e,t)),r=e=>{qf.getState(e).each(e=>{zk.highlightPrimary(e)})},i=(t,n,a)=>ND(e,j,t,o,n,a),l=e=>{const t=r;i(e,t,Ek.HighlightMenuAndItem).get(w)},s={expand:e=>{GC.isOn(e)||i(e,w,Ek.HighlightNone).get(w)},open:e=>{GC.isOn(e)||i(e,w,Ek.HighlightMenuAndItem).get(w)},refetch:t=>{const n=mD.getExistingCoupled(t,"sandbox");return n.fold(()=>i(t,w,Ek.HighlightMenuAndItem).map(w),n=>AD(e,j,t,n,o,w,Ek.HighlightMenuAndItem).map(w))},isOpen:GC.isOn,close:e=>{GC.isOn(e)&&i(e,w,Ek.HighlightMenuAndItem).get(w)},repositionMenus:e=>{GC.isOn(e)&&ID(e)}},c=(e,t)=>(El(e),V.some(!0));return{uid:e.uid,dom:e.dom,components:t,behaviours:Tb(e.dropdownBehaviours,[GC.config({toggleClass:e.toggleClass,aria:{mode:"expanded"}}),mD.config({others:{sandbox:t=>ED(e,t,{onOpen:()=>GC.on(t),onClose:()=>GC.off(t)})}}),oC.config({mode:"special",onSpace:c,onEnter:c,onDown:(e,t)=>{if(zD.isOpen(e)){const t=mD.getCoupled(e,"sandbox");r(t)}else zD.open(e);return V.some(!0)},onEscape:(e,t)=>zD.isOpen(e)?(zD.close(e),V.some(!0)):V.none()}),TC.config({})]),events:YC(V.some(l)),eventOrder:{...e.eventOrder,[cl()]:["disabling","toggling","alloy.base.behaviour"]},apis:s,domModification:{attributes:{"aria-haspopup":"true",...e.role.fold(()=>({}),e=>({role:e})),..."button"===e.dom.tag?{type:a("type").getOr("button")}:{}}}}},zD=Mg({name:"Dropdown",configFields:PD(),partFields:FD(),factory:MD,apis:{open:(e,t)=>e.open(t),refetch:(e,t)=>e.refetch(t),expand:(e,t)=>e.expand(t),close:(e,t)=>e.close(t),isOpen:(e,t)=>e.isOpen(t),repositionMenus:(e,t)=>e.repositionMenus(t)}}),RD=e=>{switch(e.searchMode){case"no-search":return{menuType:"normal"};default:return{menuType:"searchable",searchMode:e}}},LD=e=>{const t=xb.getValue(e),n=c_(e).map(h_);zD.refetch(t).get(()=>{const e=mD.getCoupled(t,"sandbox");n.each(t=>c_(e).each(e=>u_(e,t)))})},UD=(e,t)=>{qD(e).each(n=>{Pl(e,n.element,t.event.eventType,t.event.interactionEvent)})},qD=e=>qf.getState(e).bind(Tv.getHighlighted).bind(Tv.getHighlighted),$D=e=>kc(e.element,f_)?V.some(e.element):hd(e.element,"."+f_),HD=(e,t,n)=>{d_(e).each(e=>{m_(e,n);const o=$D(t);o.each(t=>{an(t,"id").each(t=>tn(e.element,"aria-controls",t))})}),tn(n.element,"aria-selected","true")},WD=(e,t,n)=>{tn(n.element,"aria-selected","false")},GD=e=>{d_(e).each(e=>TC.focus(e))},KD=e=>{const t=mD.getExistingCoupled(e,"sandbox");return t.bind(c_).map(h_).map(e=>e.fetchPattern).getOr("")};var YD;(function(e){e[e["ContentFocus"]=0]="ContentFocus",e[e["UiFocus"]=1]="UiFocus"})(YD||(YD={}));const QD=(e,t,n,o,a)=>{const r=n.shared.providers,i=e=>a?{...e,shortcut:V.none(),icon:e.text.isSome()?V.none():e.icon}:e;switch(e.type){case"menuitem":return qA(e).fold(A_,e=>V.some(nD(i(e),t,r,o)));case"nestedmenuitem":return HA(e).fold(A_,e=>V.some(oD(i(e),t,r,o,a)));case"togglemenuitem":return GA(e).fold(A_,e=>V.some(aD(i(e),t,r,o)));case"separator":return iA(e).fold(A_,e=>V.some(tD(e)));case"fancymenuitem":return LA(e).fold(A_,e=>rD(e,n));default:return console.error("Unknown item in general menu",e),V.none()}},JD=(e,t,n,o,a,r,i)=>{const l=1===o,s=!l||__(e);return Te(U(e,e=>{switch(e.type){case"separator":return sA(e).fold(A_,e=>V.some(tD(e)));case"cardmenuitem":return IA(e).fold(A_,e=>V.some(iD({...e,onAction:t=>{e.onAction(t),n(e.value,e.meta)}},a,r,{itemBehaviours:$T(e.meta,r),cardText:{matchText:t,highlightOn:i}})));case"autocompleteitem":default:return cA(e).fold(A_,e=>V.some(eD(e,t,l,"normal",n,a,r,s)))}}))},XD=(e,t,n,o,a,r)=>{const i=__(t),l=Te(U(t,e=>{const t=e=>a?!je(e,"text"):i,r=e=>QD(e,n,o,t(e),a);return"nestedmenuitem"===e.type&&e.getSubmenuItems().length<=0?r({...e,enabled:!1}):r(e)})),s=RD(r),c=a?T_:N_;return c(e,i,l,1,s)},ZD=e=>zk.singleData(e.value,e),eV=(e,t,n,o)=>{const a=BS(t,o),r=Qx(o);return{data:ZD({...e,movement:a,menuBehaviours:JA.unnamedEvents("auto"!==t?[]:[Xl((e,t)=>{KA(e,4,r.item).each(({numColumns:t,numRows:n})=>{oC.setGridSize(e,n,t)})})])}),menu:{markers:Qx(o),fakeFocus:n===YD.ContentFocus}}},tV=(e,t)=>Cx(Xe.fromDom(t.startContainer)).map(t=>{const n=e.createRng();return n.selectNode(t.dom),n}),nV=(e,t)=>{const n=fs("autocompleter"),o=mi(!1),a=mi(!1),r=nd(Uk.sketch({dom:{tag:"div",classes:["tox-autocompleter"],attributes:{id:n}},components:[],fireDismissalEventInstead:{},inlineBehaviours:Uu([wC("dismissAutocompleter",[Ul(kl(),()=>d()),Ul(Nl(),(t,n)=>{an(n.event.target,"id").each(t=>tn(Xe.fromDom(e.getBody()),"aria-activedescendant",t))})])]),lazySink:t.getSink})),i=()=>Uk.isOpen(r),l=a.get,s=()=>{if(i()){Uk.hide(r),e.dom.remove(n,!1);const t=Xe.fromDom(e.getBody());an(t,"aria-owns").filter(e=>e===n).each(()=>{ln(t,"aria-owns"),ln(t,"aria-activedescendant")})}},c=()=>Uk.getContent(r).bind(e=>ie(e.components(),0)),d=()=>e.execCommand("mceAutocompleterClose"),u=n=>{const a=de(n,e=>V.from(e.columns)).getOr(1);return Z(n,n=>{const r=n.items;return JD(r,n.matchText,(t,a)=>{const r=e.selection.getRng();tV(e.dom,r).each(r=>{const i={hide:()=>d(),reload:t=>{s(),e.execCommand("mceAutocompleterReload",!1,{fetchOptions:t})}};o.set(!0),n.onAction(i,r,t,a),o.set(!1)})},a,_x.BUBBLE_TO_SANDBOX,t,n.highlightOn)})},h=(t,n)=>{kx(Xe.fromDom(e.getBody())).each(o=>{const a=de(t,e=>V.from(e.columns)).getOr(1);Uk.showMenuAt(r,{anchor:{type:"node",root:Xe.fromDom(e.getBody()),node:V.from(o)}},eV(N_("autocompleter-value",!0,n,a,{menuType:"normal"}),a,YD.ContentFocus,"normal"))}),c().each(Tv.highlightFirst)},m=t=>{const o=u(t);o.length>0?(h(t,o),tn(Xe.fromDom(e.getBody()),"aria-owns",n),e.inline||p()):s()},p=()=>{e.dom.get(n)&&e.dom.remove(n,!1);const t=e.getDoc().documentElement,o=e.selection.getNode(),a=ss(r.element);hn(a,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px",top:o.offsetTop+"px",left:o.offsetLeft+"px"}),e.dom.add(t,a.dom),hd(a,'[role="menu"]').each(e=>{wn(e,"position"),wn(e,"max-height")})};e.on("AutocompleterStart",({lookupData:e})=>{a.set(!0),o.set(!1),m(e)}),e.on("AutocompleterUpdate",({lookupData:e})=>m(e)),e.on("AutocompleterEnd",()=>{s(),a.set(!1),o.set(!1)});const f={cancelIfNecessary:d,isMenuOpen:i,isActive:l,isProcessingAction:o.get,getMenu:c};jx.setup(f,e)},oV={register:nV},aV=["visible","hidden","clip"],rV=e=>qe(e).length>0&&!M(aV,e),iV=e=>{if(pt(e)){const t=pn(e,"overflow-x"),n=pn(e,"overflow-y");return rV(t)||rV(n)}return!1},lV=e=>{const t=up(e,iV),n=0===t.length?Gt(e).map(Kt).map(e=>up(e,iV)).getOr([]):t;return le(n).map(e=>({element:e,others:n.slice(1)}))},sV=(e,t)=>gx(e)?lV(t):V.none(),cV=e=>{const t=[...U(e.others,na),ia()];return ra(na(e.element),t)},dV=(e,t,n)=>md(e,t,n).isSome(),uV=(e,t)=>{let n=null;const o=(...o)=>{n=setTimeout(()=>{e.apply(null,o),n=null},t)},a=()=>{null!==n&&(clearTimeout(n),n=null)};return{cancel:a,schedule:o}},hV=5,mV=400,pV=e=>{const t=e.raw;return void 0===t.touches||1!==t.touches.length?V.none():V.some(t.touches[0])},fV=(e,t)=>{const n=Math.abs(e.clientX-t.x),o=Math.abs(e.clientY-t.y);return n>hV||o>hV},bV=e=>{const t=Sh(),n=mi(!1),o=uV(t=>{e.triggerEvent(hl(),t),n.set(!0)},mV),a=e=>(pV(e).each(a=>{o.cancel();const r={x:a.clientX,y:a.clientY,target:e.target};o.schedule(e),n.set(!1),t.set(r)}),V.none()),r=e=>(o.cancel(),pV(e).each(e=>{t.on(n=>{fV(e,n)&&t.clear()})}),V.none()),i=a=>{o.cancel();const r=e=>jt(e.target,a.target);return t.get().filter(r).map(t=>n.get()?(a.prevent(),!1):e.triggerEvent(ul(),a))},l=ki([{key:Fi(),value:a},{key:Mi(),value:r},{key:zi(),value:i}]),s=(e,t)=>Oe(l,t).bind(t=>t(e));return{fireIfReady:s}},gV=e=>{const t=e.raw;return t.which===Nv[0]&&!M(["input","textarea"],ut(e.target))&&!dV(e.target,'[contenteditable="true"]')},vV=(e,t)=>{const n={stopBackspace:!0,...t},o=["touchstart","touchmove","touchend","touchcancel","gesturestart","mousedown","mouseup","mouseover","mousemove","mouseout","click"],a=bV(n),r=U(o.concat(["selectstart","input","contextmenu","change","transitionend","transitioncancel","drag","dragstart","dragend","dragenter","dragleave","dragover","drop","keyup"]),t=>Vh(e,t,e=>{a.fireIfReady(e,t).each(t=>{t&&e.kill()});const o=n.triggerEvent(t,e);o&&e.kill()})),i=Sh(),l=Vh(e,"paste",e=>{a.fireIfReady(e,"paste").each(t=>{t&&e.kill()});const t=n.triggerEvent("paste",e);t&&e.kill(),i.set(setTimeout(()=>{n.triggerEvent(ll(),e)},0))}),s=Vh(e,"keydown",e=>{const t=n.triggerEvent("keydown",e);t?e.kill():n.stopBackspace&&gV(e)&&e.prevent()}),c=Vh(e,"focusin",e=>{const t=n.triggerEvent("focusin",e);t&&e.kill()}),d=Sh(),u=Vh(e,"focusout",e=>{const t=n.triggerEvent("focusout",e);t&&e.kill(),d.set(setTimeout(()=>{n.triggerEvent(il(),e)},0))}),h=()=>{q(r,e=>{e.unbind()}),s.unbind(),c.unbind(),u.unbind(),l.unbind(),i.on(clearTimeout),d.on(clearTimeout)};return{unbind:h}},wV=(e,t)=>{const n=Oe(e,"target").getOr(t);return mi(n)},yV=(e,t)=>{const n=mi(!1),o=mi(!1),a=()=>{n.set(!0)},r=()=>{o.set(!0)};return{stop:a,cut:r,isStopped:n.get,isCut:o.get,event:e,setSource:t.set,getSource:t.get}},CV=e=>{const t=mi(!1),n=()=>{t.set(!0)};return{stop:n,cut:w,isStopped:t.get,isCut:S,event:e,setSource:T("Cannot set source of a broadcasted event"),getSource:T("Cannot get source of a broadcasted event")}},kV=fi.generate([{stopped:[]},{resume:["element"]},{complete:[]}]),OV=(e,t,n,o,a,r)=>{const i=e(t,o),l=yV(n,a);return i.fold(()=>(r.logEventNoHandlers(t,o),kV.complete()),e=>{const n=e.descHandler,o=Ys(n);return o(l),l.isStopped()?(r.logEventStopped(t,e.element,n.purpose),kV.stopped()):l.isCut()?(r.logEventCut(t,e.element,n.purpose),kV.complete()):St(e.element).fold(()=>(r.logNoParent(t,e.element,n.purpose),kV.complete()),o=>(r.logEventResponse(t,e.element,n.purpose),kV.resume(o)))})},jV=(e,t,n,o,a,r)=>OV(e,t,n,o,a,r).fold(D,o=>jV(e,t,n,o,a,r),S),xV=(e,t,n,o,a)=>{const r=wV(n,o);return OV(e,t,n,o,r,a)},_V=(e,t,n)=>{const o=CV(t);return q(e,e=>{const t=e.descHandler,n=Ys(t);n(o)}),o.isStopped()},AV=(e,t,n,o)=>TV(e,t,n,n.target,o),TV=(e,t,n,o,a)=>{const r=wV(n,o);return jV(e,t,n,o,r,a)},NV=(e,t)=>({element:e,descHandler:t}),SV=(e,t)=>({id:e,descHandler:t}),DV=()=>{const e={},t=(t,n,o)=>{me(o,(o,a)=>{const r=void 0!==e[a]?e[a]:{};r[n]=Ks(o,t),e[a]=r})},n=(e,t)=>ks(t).bind(t=>Oe(e,t)).map(e=>NV(t,e)),o=t=>Oe(e,t).map(e=>ye(e,(e,t)=>SV(t,e))).getOr([]),a=(t,o,a)=>Oe(e,o).bind(e=>Ti(a,t=>n(e,t),t)),r=t=>{me(e,(e,n)=>{je(e,t)&&delete e[t]})};return{registerId:t,unregisterId:r,filterByType:o,find:a}},VV=()=>{const e=DV(),t={},n=e=>{const t=e.element;return ks(t).getOrThunk(()=>ys("uid-",e.element))},o=(e,n)=>{const o=t[n];if(o!==e)throw new Error('The tagId "'+n+'" is already used by: '+ds(o.element)+"\nCannot use it for: "+ds(e.element)+"\nThe conflicting element is"+(Jt(o.element)?" ":" not ")+"already in the DOM");r(e)},a=a=>{const r=n(a);xe(t,r)&&o(a,r);const i=[a];e.registerId(i,r,a.events),t[r]=a},r=n=>{ks(n.element).each(n=>{delete t[n],e.unregisterId(n)})},i=t=>e.filterByType(t),l=(t,n,o)=>e.find(t,n,o),s=e=>Oe(t,e);return{find:l,filter:i,register:a,unregister:r,getById:s}},EV=e=>{const{attributes:t,...n}=e.dom;return{uid:e.uid,dom:{tag:"div",attributes:{role:"presentation",...t},...n},components:e.components,behaviours:Ab(e.containerBehaviours),events:e.events,domModification:e.domModification,eventOrder:e.eventOrder}},IV=Fg({name:"Container",factory:EV,configFields:[oi("components",[]),_b("containerBehaviours",[]),oi("events",{}),oi("domModification",{}),oi("eventOrder",{})]}),BV=e=>{const t=t=>St(e.element).fold(D,e=>jt(t,e)),n=VV(),o=(e,o)=>n.find(t,e,o),a=vV(e.element,{triggerEvent:(e,t)=>Ad(e,t.target,n=>AV(o,e,t,n))}),r={debugInfo:O("real"),triggerEvent:(e,t,n)=>{Ad(e,t,a=>TV(o,e,n,t,a))},triggerFocus:(e,t)=>{ks(e).fold(()=>{Ju(e)},n=>{Ad(rl(),e,n=>(xV(o,rl(),{originator:t,kill:w,prevent:w,target:e},e,n),!1))})},triggerEscape:(e,t)=>{r.triggerEvent("keydown",e.element,t.event)},getByUid:e=>f(e),getByDom:e=>b(e),build:nd,buildOrPatch:td,addToGui:e=>{s(e)},removeFromGui:e=>{c(e)},addToWorld:e=>{i(e)},removeFromWorld:e=>{l(e)},broadcast:e=>{h(e)},broadcastOn:(e,t)=>{m(e,t)},broadcastEvent:(e,t)=>{p(e,t)},isConnected:D},i=e=>{e.connect(r),bt(e.element)||(n.register(e),q(e.components(),i),r.triggerEvent(fl(),e.element,{target:e.element}))},l=e=>{bt(e.element)||(q(e.components(),l),n.unregister(e)),e.disconnect()},s=t=>{ff(e,t)},c=e=>{vf(e)},d=()=>{a.unbind(),Ro(e.element)},u=e=>{const t=n.filter(sl());q(t,t=>{const n=t.descHandler,o=Ys(n);o(e)})},h=e=>{u({universal:!0,data:e})},m=(e,t)=>{u({universal:!1,channels:e,data:t})},p=(e,t)=>{const o=n.filter(e);return _V(o,t)},f=e=>n.getById(e).fold(()=>ua.error(new Error('Could not find component with uid: "'+e+'" in system.')),ua.value),b=e=>{const t=ks(e).getOr("not found");return f(t)};return i(e),{root:e,element:e.element,destroy:d,add:s,remove:c,getByUid:f,getByDom:b,addToWorld:i,removeFromWorld:l,broadcast:h,broadcastOn:m,broadcastEvent:p}},PV=(e,t)=>({dom:{tag:"div",classes:["tox-bar","tox-form__controls-h-stack"]},components:U(e.items,t.interpreter)}),FV=O([oi("prefix","form-field"),_b("fieldBehaviours",[qg,xb])]),MV=O([ig({schema:[Fr("dom")],name:"label"}),ig({factory:{sketch:e=>({uid:e.uid,dom:{tag:"span",styles:{display:"none"},attributes:{"aria-hidden":"true"},innerHtml:e.text}})},schema:[Fr("text")],name:"aria-descriptor"}),ag({factory:{sketch:e=>{const t=yi(e,["factory"]);return e.factory.sketch(t)}},schema:[Fr("factory")],name:"field"})]),zV=(e,t,n,o)=>{const a=Tb(e.fieldBehaviours,[qg.config({find:t=>wg(t,e,"field")}),xb.config({store:{mode:"manual",getValue:e=>qg.getCurrent(e).bind(xb.getValue),setValue:(e,t)=>{qg.getCurrent(e).each(e=>{xb.setValue(e,t)})}}})]),r=Ml([Xl((t,n)=>{const o=Cg(t,e,["label","field","aria-descriptor"]);o.field().each(t=>{const n=fs(e.prefix);o.label().each(e=>{tn(e.element,"for",n),tn(t.element,"id",n)}),o["aria-descriptor"]().each(n=>{const o=fs(e.prefix);tn(n.element,"id",o),tn(t.element,"aria-describedby",o)})})})]),i={getField:t=>wg(t,e,"field"),getLabel:t=>wg(t,e,"label")};return{uid:e.uid,dom:e.dom,components:t,behaviours:a,events:r,apis:i}},RV=Mg({name:"FormField",configFields:FV(),partFields:MV(),factory:zV,apis:{getField:(e,t)=>e.getField(t),getLabel:(e,t)=>e.getLabel(t)}}),LV=(e,t)=>Us({attributes:ki([{key:t.tabAttr,value:"true"}])});var UV=Object.freeze({__proto__:null,exhibit:LV}),qV=[oi("tabAttr","data-alloy-tabstop")];const $V=$u({fields:qV,name:"tabstopping",active:UV});var HV=tinymce.util.Tools.resolve("tinymce.html.Entities");const WV=(e,t,n,o)=>{const a=KV(e,t,n,o);return RV.sketch(a)},GV=(e,t)=>WV(e,t,[],[]),KV=(e,t,n,o)=>({dom:QV(n),components:e.toArray().concat([t]),fieldBehaviours:Uu(o)}),YV=()=>QV([]),QV=e=>({tag:"div",classes:["tox-form__group"].concat(e)}),JV=(e,t)=>RV.parts.label({dom:{tag:"label",classes:["tox-label"]},components:[Jc(t.translate(e))]}),XV=fs("form-component-change"),ZV=fs("form-close"),eE=fs("form-cancel"),tE=fs("form-action"),nE=fs("form-submit"),oE=fs("form-block"),aE=fs("form-unblock"),rE=fs("form-tabchange"),iE=fs("form-resize"),lE=(e,t,n)=>{const o=e.label.map(e=>JV(e,t)),a=t.icons(),r=e=>{var t;return null!==(t=a[e])&&void 0!==t?t:e},i=e=>(t,n)=>{md(n.event.target,"[data-collection-item-value]").each(o=>{e(t,n,o,on(o,"data-collection-item-value"))})},l=(n,o)=>{const a=U(o,n=>{const o=KO.translate(n.text),a=1===e.columns?`
${o}
`:"",i=`
${r(n.icon)}
`,l={_:" "," - ":" ","-":" "},s=o.replace(/\_| \- |\-/g,e=>l[e]),c=t.isDisabled()?" tox-collection__item--state-disabled":"";return`
${i}${a}
`}),i="auto"!==e.columns&&e.columns>1?L(a,e.columns):[a],l=U(i,e=>`
${e.join("")}
`);as(n.element,l.join(""))},s=i((n,o,a,r)=>{o.stop(),t.isDisabled()||Vl(n,tE,{name:e.name,value:r})}),c=[Ul(Hi(),i((e,t,n)=>{Ju(n)})),Ul(Xi(),s),Ul(ul(),s),Ul(Wi(),i((e,t,n)=>{hd(e.element,"."+Mx).each(e=>{yc(e,Mx)}),vc(n,Mx)})),Ul(Gi(),i(e=>{hd(e.element,"."+Mx).each(e=>{yc(e,Mx)})})),ts(i((t,n,o,a)=>{Vl(t,tE,{name:e.name,value:a})}))],d=(e,t)=>U(hp(e.element,".tox-collection__item"),t),u=RV.parts.field({dom:{tag:"div",classes:["tox-collection"].concat(1!==e.columns?["tox-collection--grid"]:["tox-collection--list"])},components:[],factory:{sketch:j},behaviours:Uu([sv.config({disabled:t.isDisabled,onDisabled:e=>{d(e,e=>{vc(e,"tox-collection__item--state-disabled"),tn(e,"aria-disabled",!0)})},onEnabled:e=>{d(e,e=>{yc(e,"tox-collection__item--state-disabled"),ln(e,"aria-disabled")})}}),fT(),gC.config({}),xb.config({store:{mode:"memory",initialValue:n.getOr([])},onSetValue:(t,n)=>{l(t,n),"auto"===e.columns&&KA(t,5,"tox-collection__item").each(({numRows:e,numColumns:n})=>{oC.setGridSize(t,e,n)}),Dl(t,iE)}}),$V.config({}),oC.config(PS(e.columns,"normal")),wC("collection-events",c)]),eventOrder:{[cl()]:["disabling","alloy.base.behaviour","collection-events"]}}),h=["tox-form__group--collection"];return WV(o,u,h,[])},sE=["input","textarea"],cE=e=>{const t=ut(e);return M(sE,t)},dE=(e,t)=>{const n=t.getRoot(e).getOr(e.element);yc(n,t.invalidClass),t.notify.each(t=>{cE(e.element)&&tn(e.element,"aria-invalid",!1),t.getContainer(e).each(e=>{as(e,t.validHtml)}),t.onValid(e)})},uE=(e,t,n,o)=>{const a=t.getRoot(e).getOr(e.element);vc(a,t.invalidClass),t.notify.each(t=>{cE(e.element)&&tn(e.element,"aria-invalid",!0),t.getContainer(e).each(e=>{as(e,o)}),t.onInvalid(e,o)})},hE=(e,t,n)=>t.validator.fold(()=>CD.pure(ua.value(!0)),t=>t.validate(e)),mE=(e,t,n)=>(t.notify.each(t=>{t.onValidate(e)}),hE(e,t).map(o=>e.getSystem().isConnected()?o.fold(o=>(uE(e,t,n,o),ua.error(o)),n=>(dE(e,t),ua.value(n))):ua.error("No longer in system"))),pE=(e,t)=>{const n=t.getRoot(e).getOr(e.element);return kc(n,t.invalidClass)};var fE=Object.freeze({__proto__:null,markValid:dE,markInvalid:uE,query:hE,run:mE,isInvalid:pE});const bE=(e,t)=>e.validator.map(n=>Ml([Ul(n.onEvent,n=>{mE(n,e,t).get(j)})].concat(n.validateOnLoad?[Xl(n=>{mE(n,e,t).get(w)})]:[]))).getOr({});var gE=Object.freeze({__proto__:null,events:bE}),vE=[Fr("invalidClass"),oi("getRoot",V.none),ti("notify",[oi("aria","alert"),oi("getContainer",V.none),oi("validHtml",""),Fd("onValid"),Fd("onInvalid"),Fd("onValidate")]),ti("validator",[Fr("validate"),oi("onEvent","input"),oi("validateOnLoad",!0)])];const wE=$u({fields:vE,name:"invalidating",active:gE,apis:fE,extra:{validation:e=>t=>{const n=xb.getValue(t);return CD.pure(e(n))}}}),yE=()=>Us({styles:{"-webkit-user-select":"none","user-select":"none","-ms-user-select":"none","-moz-user-select":"-moz-none"},attributes:{unselectable:"on"}}),CE=()=>Ml([zl(nl(),D)]);var kE=Object.freeze({__proto__:null,events:CE,exhibit:yE});const OE=$u({fields:[],name:"unselecting",active:kE}),jE=(e,t)=>zD.sketch({dom:e.dom,components:e.components,toggleClass:"mce-active",dropdownBehaviours:Uu([yT.button(t.providers.isDisabled),fT(),OE.config({}),$V.config({})]),layouts:e.layouts,sandboxClasses:["tox-dialog__popups"],lazySink:t.getSink,fetch:n=>CD.nu(t=>e.fetch(t)).map(o=>V.from(ZD(Sa(ES(fs("menu-value"),o,t=>{e.onItemAction(n,t)},e.columns,e.presets,_x.CLOSE_ON_EXECUTE,S,t.providers),{movement:BS(e.columns,e.presets)})))),parts:{menu:Zx(!1,1,e.presets)}}),xE=fs("color-input-change"),_E=fs("color-swatch-change"),AE=fs("color-picker-cancel"),TE=(e,t,n,o)=>{const a=RV.parts.field({factory:r_,inputClasses:["tox-textfield"],data:o,onSetValue:e=>wE.run(e).get(w),inputBehaviours:Uu([sv.config({disabled:t.providers.isDisabled}),fT(),$V.config({}),wE.config({invalidClass:"tox-textbox-field-invalid",getRoot:e=>Vt(e.element),notify:{onValid:e=>{const t=xb.getValue(e);Vl(e,xE,{color:t})}},validator:{validateOnLoad:!1,validate:e=>{const t=xb.getValue(e);if(0===t.length)return CD.pure(ua.value(!0));{const e=Xe.fromTag("span");un(e,"background-color",t);const n=bn(e,"background-color").fold(()=>ua.error("blah"),e=>ua.value(t));return CD.pure(n)}}}})]),selectOnFocus:!1}),r=e.label.map(e=>JV(e,t.providers)),i=(e,t)=>{Vl(e,_E,{value:t})},l=(t,o)=>{s.getOpt(t).each(t=>{"custom"===o?n.colorPicker(n=>{n.fold(()=>Dl(t,AE),n=>{i(t,n),KN(e.storageKey,n)})},"#ffffff"):i(t,"remove"===o?"":o)})},s=Yk(jE({dom:{tag:"span",attributes:{"aria-label":t.providers.translate("Color swatch")}},layouts:{onRtl:()=>[vu,gu,ku],onLtr:()=>[gu,vu,ku]},components:[],fetch:jS(n.getColors(e.storageKey),e.storageKey,n.hasCustomColors()),columns:n.getColorCols(e.storageKey),presets:"color",onItemAction:l},t));return RV.sketch({dom:{tag:"div",classes:["tox-form__group"]},components:r.toArray().concat([{dom:{tag:"div",classes:["tox-color-input"]},components:[a,s.asSpec()]}]),fieldBehaviours:Uu([wC("form-field-events",[Ul(xE,(t,n)=>{s.getOpt(t).each(e=>{un(e.element,"background-color",n.event.color)}),Vl(t,XV,{name:e.name})}),Ul(_E,(e,t)=>{RV.getField(e).each(n=>{xb.setValue(n,t.event.value),qg.getCurrent(e).each(TC.focus)})}),Ul(AE,(e,t)=>{RV.getField(e).each(t=>{qg.getCurrent(e).each(TC.focus)})})])])})},NE=ig({schema:[Fr("dom")],name:"label"}),SE=e=>ig({name:e+"-edge",overrides:t=>{const n=t.model.manager.edgeActions[e];return n.fold(()=>({}),e=>({events:Ml([ql(Fi(),(t,n,o)=>e(t,o),[t]),ql(Li(),(t,n,o)=>e(t,o),[t]),ql(Ui(),(t,n,o)=>{o.mouseIsDown.get()&&e(t,o)},[t])])}))}}),DE=SE("top-left"),VE=SE("top"),EE=SE("top-right"),IE=SE("right"),BE=SE("bottom-right"),PE=SE("bottom"),FE=SE("bottom-left"),ME=SE("left"),zE=ag({name:"thumb",defaults:O({dom:{styles:{position:"absolute"}}}),overrides:e=>({events:Ml([Gl(Fi(),e,"spectrum"),Gl(Mi(),e,"spectrum"),Gl(zi(),e,"spectrum"),Gl(Li(),e,"spectrum"),Gl(Ui(),e,"spectrum"),Gl($i(),e,"spectrum")])})}),RE=e=>$v(e.event),LE=ag({schema:[Br("mouseIsDown",()=>mi(!1))],name:"spectrum",overrides:e=>{const t=e.model,n=t.manager,o=(t,o)=>n.getValueFromEvent(o).map(o=>n.setValueFrom(t,e,o));return{behaviours:Uu([oC.config({mode:"special",onLeft:(t,o)=>n.onLeft(t,e,RE(o)),onRight:(t,o)=>n.onRight(t,e,RE(o)),onUp:(t,o)=>n.onUp(t,e,RE(o)),onDown:(t,o)=>n.onDown(t,e,RE(o))}),$V.config({}),TC.config({})]),events:Ml([Ul(Fi(),o),Ul(Mi(),o),Ul(Li(),o),Ul(Ui(),(t,n)=>{e.mouseIsDown.get()&&o(t,n)})])}}});var UE=[NE,ME,IE,VE,PE,DE,EE,FE,BE,zE,LE];const qE="slider.change.value",$E=O(qE),HE=e=>-1!==e.type.indexOf("touch"),WE=e=>{const t=e.event.raw;if(HE(t)){const e=t;return void 0!==e.touches&&1===e.touches.length?V.some(e.touches[0]).map(e=>An(e.clientX,e.clientY)):V.none()}{const e=t;return void 0!==e.clientX?V.some(e).map(e=>An(e.clientX,e.clientY)):V.none()}},GE="top",KE="right",YE="bottom",QE="left",JE=e=>e.model.minX,XE=e=>e.model.minY,ZE=e=>e.model.minX-1,eI=e=>e.model.minY-1,tI=e=>e.model.maxX,nI=e=>e.model.maxY,oI=e=>e.model.maxX+1,aI=e=>e.model.maxY+1,rI=(e,t,n)=>t(e)-n(e),iI=e=>rI(e,tI,JE),lI=e=>rI(e,nI,XE),sI=e=>iI(e)/2,cI=e=>lI(e)/2,dI=(e,t)=>t?e.stepSize*e.speedMultiplier:e.stepSize,uI=e=>e.snapToGrid,hI=e=>e.snapStart,mI=e=>e.rounded,pI=(e,t)=>void 0!==e[t+"-edge"],fI=e=>pI(e,QE),bI=e=>pI(e,KE),gI=e=>pI(e,GE),vI=e=>pI(e,YE),wI=e=>e.model.value.get(),yI=(e,t)=>({x:e,y:t}),CI=(e,t)=>{Vl(e,$E(),{value:t})},kI=(e,t)=>{CI(e,yI(ZE(t),eI(t)))},OI=(e,t)=>{CI(e,eI(t))},jI=(e,t)=>{CI(e,yI(sI(t),eI(t)))},xI=(e,t)=>{CI(e,yI(oI(t),eI(t)))},_I=(e,t)=>{CI(e,oI(t))},AI=(e,t)=>{CI(e,yI(oI(t),cI(t)))},TI=(e,t)=>{CI(e,yI(oI(t),aI(t)))},NI=(e,t)=>{CI(e,aI(t))},SI=(e,t)=>{CI(e,yI(sI(t),aI(t)))},DI=(e,t)=>{CI(e,yI(ZE(t),aI(t)))},VI=(e,t)=>{CI(e,ZE(t))},EI=(e,t)=>{CI(e,yI(ZE(t),cI(t)))},II=(e,t,n,o)=>en?n:e===t?t-1:Math.max(t,e-o),BI=(e,t,n,o)=>e>n?e:eMath.max(t,Math.min(n,e)),FI=(e,t,n,o,a)=>a.fold(()=>{const a=e-t,r=Math.round(a/o)*o;return PI(t+r,t-1,n+1)},t=>{const a=(e-t)%o,r=Math.round(a/o),i=Math.floor((e-t)/o),l=Math.floor((n-t)/o),s=Math.min(l,i+r),c=t+s*o;return Math.max(t,c)}),MI=(e,t,n)=>Math.min(n,Math.max(e,t))-t,zI=e=>{const{min:t,max:n,range:o,value:a,step:r,snap:i,snapStart:l,rounded:s,hasMinEdge:c,hasMaxEdge:d,minBound:u,maxBound:h,screenRange:m}=e,p=c?t-1:t,f=d?n+1:n;if(ah)return f;{const e=MI(a,u,h),c=PI(e/m*o+t,p,f);return i&&c>=t&&c<=n?FI(c,t,n,r,l):s?Math.round(c):c}},RI=e=>{const{min:t,max:n,range:o,value:a,hasMinEdge:r,hasMaxEdge:i,maxBound:l,maxOffset:s,centerMinEdge:c,centerMaxEdge:d}=e;return an?i?l:d:(a-t)/o*s},LI="top",UI="right",qI="bottom",$I="left",HI="width",WI="height",GI=e=>e.element.dom.getBoundingClientRect(),KI=(e,t)=>e[t],YI=e=>{const t=GI(e);return KI(t,$I)},QI=e=>{const t=GI(e);return KI(t,UI)},JI=e=>{const t=GI(e);return KI(t,LI)},XI=e=>{const t=GI(e);return KI(t,qI)},ZI=e=>{const t=GI(e);return KI(t,HI)},eB=e=>{const t=GI(e);return KI(t,WI)},tB=(e,t,n)=>(e+t)/2-n,nB=(e,t)=>{const n=GI(e),o=GI(t),a=KI(n,$I),r=KI(n,UI),i=KI(o,$I);return tB(a,r,i)},oB=(e,t)=>{const n=GI(e),o=GI(t),a=KI(n,LI),r=KI(n,qI),i=KI(o,LI);return tB(a,r,i)},aB=(e,t)=>{Vl(e,$E(),{value:t})},rB=(e,t,n)=>{const o={min:JE(t),max:tI(t),range:iI(t),value:n,step:dI(t),snap:uI(t),snapStart:hI(t),rounded:mI(t),hasMinEdge:fI(t),hasMaxEdge:bI(t),minBound:YI(e),maxBound:QI(e),screenRange:ZI(e)};return zI(o)},iB=(e,t,n)=>{const o=rB(e,t,n),a=o;return aB(e,a),o},lB=(e,t)=>{const n=JE(t);aB(e,n)},sB=(e,t)=>{const n=tI(t);aB(e,n)},cB=(e,t,n,o)=>{const a=e>0?BI:II,r=a(wI(n),JE(n),tI(n),dI(n,o));return aB(t,r),V.some(r)},dB=e=>(t,n,o)=>cB(e,t,n,o).map(D),uB=e=>{const t=WE(e);return t.map(e=>e.left)},hB=(e,t,n,o,a)=>{const r=0,i=ZI(e),l=o.bind(t=>V.some(nB(t,e))).getOr(r),s=a.bind(t=>V.some(nB(t,e))).getOr(i),c={min:JE(t),max:tI(t),range:iI(t),value:n,hasMinEdge:fI(t),hasMaxEdge:bI(t),minBound:YI(e),minOffset:r,maxBound:QI(e),maxOffset:i,centerMinEdge:l,centerMaxEdge:s};return RI(c)},mB=(e,t,n,o,a,r)=>{const i=hB(t,r,n,o,a);return YI(t)-YI(e)+i},pB=(e,t,n,o)=>{const a=wI(n),r=mB(e,o.getSpectrum(e),a,o.getLeftEdge(e),o.getRightEdge(e),n),i=In(t.element)/2;un(t.element,"left",r-i+"px")},fB=dB(-1),bB=dB(1),gB=V.none,vB=V.none,wB={"top-left":V.none(),top:V.none(),"top-right":V.none(),right:V.some(_I),"bottom-right":V.none(),bottom:V.none(),"bottom-left":V.none(),left:V.some(VI)};var yB=Object.freeze({__proto__:null,setValueFrom:iB,setToMin:lB,setToMax:sB,findValueOfOffset:rB,getValueFromEvent:uB,findPositionOfValue:mB,setPositionFromValue:pB,onLeft:fB,onRight:bB,onUp:gB,onDown:vB,edgeActions:wB});const CB=(e,t)=>{Vl(e,$E(),{value:t})},kB=(e,t,n)=>{const o={min:XE(t),max:nI(t),range:lI(t),value:n,step:dI(t),snap:uI(t),snapStart:hI(t),rounded:mI(t),hasMinEdge:gI(t),hasMaxEdge:vI(t),minBound:JI(e),maxBound:XI(e),screenRange:eB(e)};return zI(o)},OB=(e,t,n)=>{const o=kB(e,t,n),a=o;return CB(e,a),o},jB=(e,t)=>{const n=XE(t);CB(e,n)},xB=(e,t)=>{const n=nI(t);CB(e,n)},_B=(e,t,n,o)=>{const a=e>0?BI:II,r=a(wI(n),XE(n),nI(n),dI(n,o));return CB(t,r),V.some(r)},AB=e=>(t,n,o)=>_B(e,t,n,o).map(D),TB=e=>{const t=WE(e);return t.map(e=>e.top)},NB=(e,t,n,o,a)=>{const r=0,i=eB(e),l=o.bind(t=>V.some(oB(t,e))).getOr(r),s=a.bind(t=>V.some(oB(t,e))).getOr(i),c={min:XE(t),max:nI(t),range:lI(t),value:n,hasMinEdge:gI(t),hasMaxEdge:vI(t),minBound:JI(e),minOffset:r,maxBound:XI(e),maxOffset:i,centerMinEdge:l,centerMaxEdge:s};return RI(c)},SB=(e,t,n,o,a,r)=>{const i=NB(t,r,n,o,a);return JI(t)-JI(e)+i},DB=(e,t,n,o)=>{const a=wI(n),r=SB(e,o.getSpectrum(e),a,o.getTopEdge(e),o.getBottomEdge(e),n),i=On(t.element)/2;un(t.element,"top",r-i+"px")},VB=V.none,EB=V.none,IB=AB(-1),BB=AB(1),PB={"top-left":V.none(),top:V.some(OI),"top-right":V.none(),right:V.none(),"bottom-right":V.none(),bottom:V.some(NI),"bottom-left":V.none(),left:V.none()};var FB=Object.freeze({__proto__:null,setValueFrom:OB,setToMin:jB,setToMax:xB,findValueOfOffset:kB,getValueFromEvent:TB,findPositionOfValue:SB,setPositionFromValue:DB,onLeft:VB,onRight:EB,onUp:IB,onDown:BB,edgeActions:PB});const MB=(e,t)=>{Vl(e,$E(),{value:t})},zB=(e,t)=>({x:e,y:t}),RB=(e,t,n)=>{const o=rB(e,t,n.left),a=kB(e,t,n.top),r=zB(o,a);return MB(e,r),r},LB=(e,t,n,o,a)=>{const r=e>0?BI:II,i=t?wI(o).x:r(wI(o).x,JE(o),tI(o),dI(o,a)),l=t?r(wI(o).y,XE(o),nI(o),dI(o,a)):wI(o).y;return MB(n,zB(i,l)),V.some(i)},UB=(e,t)=>(n,o,a)=>LB(e,t,n,o,a).map(D),qB=(e,t)=>{const n=JE(t),o=XE(t);MB(e,zB(n,o))},$B=(e,t)=>{const n=tI(t),o=nI(t);MB(e,zB(n,o))},HB=e=>WE(e),WB=(e,t,n,o)=>{const a=wI(n),r=mB(e,o.getSpectrum(e),a.x,o.getLeftEdge(e),o.getRightEdge(e),n),i=SB(e,o.getSpectrum(e),a.y,o.getTopEdge(e),o.getBottomEdge(e),n),l=In(t.element)/2,s=On(t.element)/2;un(t.element,"left",r-l+"px"),un(t.element,"top",i-s+"px")},GB=UB(-1,!1),KB=UB(1,!1),YB=UB(-1,!0),QB=UB(1,!0),JB={"top-left":V.some(kI),top:V.some(jI),"top-right":V.some(xI),right:V.some(AI),"bottom-right":V.some(TI),bottom:V.some(SI),"bottom-left":V.some(DI),left:V.some(EI)};var XB=Object.freeze({__proto__:null,setValueFrom:RB,setToMin:qB,setToMax:$B,getValueFromEvent:HB,setPositionFromValue:WB,onLeft:GB,onRight:KB,onUp:YB,onDown:QB,edgeActions:JB});const ZB=[oi("stepSize",1),oi("speedMultiplier",10),oi("onChange",w),oi("onChoose",w),oi("onInit",w),oi("onDragStart",w),oi("onDragEnd",w),oi("snapToGrid",!1),oi("rounded",!0),Kr("snapStart"),Mr("model",Vr("mode",{x:[oi("minX",0),oi("maxX",100),Br("value",e=>mi(e.mode.minX)),Fr("getInitialValue"),Ld("manager",yB)],y:[oi("minY",0),oi("maxY",100),Br("value",e=>mi(e.mode.minY)),Fr("getInitialValue"),Ld("manager",FB)],xy:[oi("minX",0),oi("maxX",100),oi("minY",0),oi("maxY",100),Br("value",e=>mi({x:e.mode.minX,y:e.mode.minY})),Fr("getInitialValue"),Ld("manager",XB)]})),_b("sliderBehaviours",[oC,xb]),Br("mouseIsDown",()=>mi(!1))],eP=(e,t,n,o)=>{const a=t=>yg(t,e,"thumb"),r=t=>yg(t,e,"spectrum"),i=t=>wg(t,e,"left-edge"),l=t=>wg(t,e,"right-edge"),s=t=>wg(t,e,"top-edge"),c=t=>wg(t,e,"bottom-edge"),d=e.model,u=d.manager,h=(t,n)=>{u.setPositionFromValue(t,n,e,{getLeftEdge:i,getRightEdge:l,getTopEdge:s,getBottomEdge:c,getSpectrum:r})},m=(e,t)=>{d.value.set(t);const n=a(e);h(e,n)},p=(t,n)=>{m(t,n);const o=a(t);return e.onChange(t,o,n),V.some(!0)},f=t=>{u.setToMin(t,e)},b=t=>{u.setToMax(t,e)},g=t=>{const n=()=>{wg(t,e,"thumb").each(n=>{const o=d.value.get();e.onChoose(t,n,o)})},o=e.mouseIsDown.get();e.mouseIsDown.set(!1),o&&n()},v=(t,n)=>{n.stop(),e.mouseIsDown.set(!0),e.onDragStart(t,a(t))},w=(t,n)=>{n.stop(),e.onDragEnd(t,a(t)),g(t)},y=t=>{wg(t,e,"spectrum").map(oC.focusIn)};return{uid:e.uid,dom:e.dom,components:t,behaviours:Tb(e.sliderBehaviours,[oC.config({mode:"special",focusIn:y}),xb.config({store:{mode:"manual",getValue:e=>d.value.get(),setValue:m}}),Ku.config({channels:{[Wf()]:{onReceive:g}}})]),events:Ml([Ul($E(),(e,t)=>{p(e,t.event.value)}),Xl((t,n)=>{const o=d.getInitialValue();d.value.set(o);const i=a(t);h(t,i);const l=r(t);e.onInit(t,i,l,d.value.get())}),Ul(Fi(),v),Ul(zi(),w),Ul(Li(),(e,t)=>{y(e),v(e,t)}),Ul($i(),w)]),apis:{resetToMin:f,resetToMax:b,setValue:m,refresh:h},domModification:{styles:{position:"relative"}}}},tP=Mg({name:"Slider",configFields:ZB,partFields:UE,factory:eP,apis:{setValue:(e,t,n)=>{e.setValue(t,n)},resetToMin:(e,t)=>{e.resetToMin(t)},resetToMax:(e,t)=>{e.resetToMax(t)},refresh:(e,t)=>{e.refresh(t)}}}),nP=fs("rgb-hex-update"),oP=fs("slider-update"),aP=fs("palette-update"),rP=(e,t)=>{const n=tP.parts.spectrum({dom:{tag:"div",classes:[t("hue-slider-spectrum")],attributes:{role:"presentation"}}}),o=tP.parts.thumb({dom:{tag:"div",classes:[t("hue-slider-thumb")],attributes:{role:"presentation"}}});return tP.sketch({dom:{tag:"div",classes:[t("hue-slider")],attributes:{role:"slider","aria-valuemin":0,"aria-valuemax":360,"aria-valuenow":120}},rounded:!1,model:{mode:"y",getInitialValue:O(0)},components:[n,o],sliderBehaviours:Uu([TC.config({})]),onChange:(e,t,n)=>{tn(e.element,"aria-valuenow",Math.floor(360-3.6*n)),Vl(e,oP,{value:n})}})},iP="form",lP=[_b("formBehaviours",[xb])],sP=e=>"",cP=e=>{const t=(()=>{const e=[],t=(t,n)=>(e.push(t),pg(iP,sP(t),n));return{field:t,record:O(e)}})(),n=e(t),o=t.record(),a=U(o,e=>ag({name:e,pname:sP(e)}));return Dg(iP,lP,a,uP,n)},dP=(e,t)=>e.fold(()=>ua.error(t),ua.value),uP=(e,t)=>({uid:e.uid,dom:e.dom,components:t,behaviours:Tb(e.formBehaviours,[xb.config({store:{mode:"manual",getValue:t=>{const n=kg(t,e);return pe(n,(e,t)=>e().bind(e=>{const n=qg.getCurrent(e);return dP(n,new Error(`Cannot find a current component to extract the value from for form part '${t}': `+ds(e.element)))}).map(xb.getValue))},setValue:(t,n)=>{me(n,(n,o)=>{wg(t,e,o).each(e=>{qg.getCurrent(e).each(e=>{xb.setValue(e,n)})})})}}})]),apis:{getField:(t,n)=>wg(t,e,n).bind(qg.getCurrent)}}),hP={getField:Bs((e,t,n)=>e.getField(t,n)),sketch:cP},mP=fs("valid-input"),pP=fs("invalid-input"),fP=fs("validating-input"),bP="colorcustom.rgb.",gP=(e,t,n,o)=>{const a=(n,o)=>wE.config({invalidClass:t("invalid"),notify:{onValidate:e=>{Vl(e,fP,{type:n})},onValid:e=>{Vl(e,mP,{type:n,value:xb.getValue(e)})},onInvalid:e=>{Vl(e,pP,{type:n,value:xb.getValue(e)})}},validator:{validate:t=>{const n=xb.getValue(t),a=o(n)?ua.value(!0):ua.error(e("aria.input.invalid"));return CD.pure(a)},validateOnLoad:!1}}),r=(n,o,r,i,l)=>{const s=e(bP+"range"),c=RV.parts.label({dom:{tag:"label",attributes:{"aria-label":i}},components:[Jc(r)]}),d=RV.parts.field({data:l,factory:r_,inputAttributes:{type:"text",..."hex"===o?{"aria-live":"polite"}:{}},inputClasses:[t("textfield")],inputBehaviours:Uu([a(o,n),$V.config({})]),onSetValue:e=>{if(wE.isInvalid(e)){const t=wE.run(e);t.get(w)}}}),u=[c,d],h="hex"!==o?[RV.parts["aria-descriptor"]({text:s})]:[],m=u.concat(h);return{dom:{tag:"div",attributes:{role:"presentation"}},components:m}},i=(e,t)=>{const n=lN(t);return hP.getField(e,"hex").each(t=>{TC.isFocused(t)||xb.setValue(e,{hex:n.value})}),n},l=(e,t)=>{const n=t.red,o=t.green,a=t.blue;xb.setValue(e,{red:n,green:o,blue:a})},s=Yk({dom:{tag:"div",classes:[t("rgba-preview")],styles:{"background-color":"white"},attributes:{role:"presentation"}}}),c=(e,t)=>{s.getOpt(e).each(e=>{un(e.element,"background-color","#"+t.value)})},d=()=>{const a={red:mi(V.some(255)),green:mi(V.some(255)),blue:mi(V.some(255)),hex:mi(V.some("ffffff"))},d=(e,t)=>{const n=bN(t);l(e,n),p(n)},u=e=>a[e].get(),h=(e,t)=>{a[e].set(t)},m=()=>u("red").bind(e=>u("green").bind(t=>u("blue").map(n=>mN(e,t,n,1)))),p=e=>{const t=e.red,n=e.green,o=e.blue;h("red",V.some(t)),h("green",V.some(n)),h("blue",V.some(o))},f=(e,t)=>{const n=t.event;"hex"!==n.type?h(n.type,V.none()):o(e)},b=(e,t)=>{n(e);const o=XT(t);h("hex",V.some(o.value));const a=bN(o);l(e,a),p(a),Vl(e,nP,{hex:o}),c(e,o)},g=(e,t,n)=>{const o=parseInt(n,10);h(t,V.some(o)),m().each(t=>{const n=i(e,t);Vl(e,nP,{hex:n}),c(e,n)})},v=e=>"hex"===e.type,w=(e,t)=>{const n=t.event;v(n)?b(e,n.value):g(e,n.type,n.value)},y=t=>({label:e(bP+t+".label"),description:e(bP+t+".description")}),C=y("red"),k=y("green"),O=y("blue"),j=y("hex");return Sa(hP.sketch(n=>({dom:{tag:"form",classes:[t("rgb-form")],attributes:{"aria-label":e("aria.color.picker")}},components:[n.field("red",RV.sketch(r(pN,"red",C.label,C.description,255))),n.field("green",RV.sketch(r(pN,"green",k.label,k.description,255))),n.field("blue",RV.sketch(r(pN,"blue",O.label,O.description,255))),n.field("hex",RV.sketch(r(tN,"hex",j.label,j.description,"ffffff"))),s.asSpec()],formBehaviours:Uu([wE.config({invalidClass:t("form-invalid")}),wC("rgb-form-events",[Ul(mP,w),Ul(pP,f),Ul(fP,f)])])})),{apis:{updateHex:(e,t)=>{xb.setValue(e,{hex:t.value}),d(e,t),c(e,t)}}})},u=Fg({factory:d,name:"RgbForm",configFields:[],apis:{updateHex:(e,t,n)=>{e.updateHex(t,n)}},extraApis:{}});return u},vP=(e,t)=>{const n=tP.parts.spectrum({dom:{tag:"canvas",attributes:{role:"presentation"},classes:[t("sv-palette-spectrum")]}}),o=tP.parts.thumb({dom:{tag:"div",attributes:{role:"presentation"},classes:[t("sv-palette-thumb")],innerHtml:``}}),a=(e,t)=>{const{width:n,height:o}=e,a=e.getContext("2d");if(null===a)return;a.fillStyle=t,a.fillRect(0,0,n,o);const r=a.createLinearGradient(0,0,n,0);r.addColorStop(0,"rgba(255,255,255,1)"),r.addColorStop(1,"rgba(255,255,255,0)"),a.fillStyle=r,a.fillRect(0,0,n,o);const i=a.createLinearGradient(0,0,0,o);i.addColorStop(0,"rgba(0,0,0,0)"),i.addColorStop(1,"rgba(0,0,0,1)"),a.fillStyle=i,a.fillRect(0,0,n,o)},r=(e,t)=>{const n=e.components()[0].element.dom,o=YN(t,100,100),r=fN(o);a(n,wN(r))},i=(t,n)=>{const o=QN(bN(n));tP.setValue(t,{x:o.saturation,y:100-o.value}),tn(t.element,"aria-valuetext",e(["Saturation {0}%, Brightness {1}%",o.saturation,o.value]))},l=r=>{const i=O({x:0,y:0}),l=(t,n,o)=>{g(o)||tn(t.element,"aria-valuetext",e(["Saturation {0}%, Brightness {1}%",Math.floor(o.x),Math.floor(100-o.y)])),Vl(t,aP,{value:o})},s=(e,t,n,o)=>{a(n.element.dom,wN(yN))},c=Uu([qg.config({find:V.some}),TC.config({})]);return tP.sketch({dom:{tag:"div",attributes:{role:"slider","aria-valuetext":e(["Saturation {0}%, Brightness {1}%",0,0])},classes:[t("sv-palette")]},model:{mode:"xy",getInitialValue:i},rounded:!1,components:[n,o],onChange:l,onInit:s,sliderBehaviours:c})},s=Fg({factory:l,name:"SaturationBrightnessPalette",configFields:[],apis:{setHue:(e,t,n)=>{r(t,n)},setThumb:(e,t,n)=>{i(t,n)}},extraApis:{}});return s},wP=(e,t)=>{const n=n=>{const o=gP(e,t,n.onValidHex,n.onInvalidHex),a=vP(e,t),r=e=>(100-e)/100*360,i=e=>100-e/360*100,l={paletteRgba:mi(yN),paletteHue:mi(0)},s=Yk(rP(e,t)),c=Yk(a.sketch({})),d=Yk(o.sketch({})),u=(e,t,n)=>{c.getOpt(e).each(e=>{a.setHue(e,n)})},h=(e,t)=>{d.getOpt(e).each(e=>{o.updateHex(e,t)})},m=(e,t,n)=>{s.getOpt(e).each(e=>{tP.setValue(e,i(n))})},p=(e,t)=>{c.getOpt(e).each(e=>{a.setThumb(e,t)})},f=(e,t)=>{const n=bN(e);l.paletteRgba.set(n),l.paletteHue.set(t)},b=(e,t,n,o)=>{f(t,n),q(o,o=>{o(e,t,n)})},g=()=>{const e=[h];return(t,n)=>{const o=n.event.value,a=l.paletteHue.get(),r=YN(a,o.x,100-o.y),i=XN(r);b(t,i,a,e)}},v=()=>{const e=[u,h];return(t,n)=>{const o=r(n.event.value),a=l.paletteRgba.get(),i=QN(a),s=YN(o,i.saturation,i.value),c=XN(s);b(t,c,o,e)}},w=()=>{const e=[u,m,p];return(t,n)=>{const o=n.event.hex,a=JN(o);b(t,o,a.hue,e)}};return{uid:n.uid,dom:n.dom,components:[c.asSpec(),s.asSpec(),d.asSpec()],behaviours:Uu([wC("colour-picker-events",[Ul(nP,w()),Ul(aP,g()),Ul(oP,v())]),qg.config({find:e=>d.getOpt(e)}),oC.config({mode:"acyclic"})])}},o=Fg({name:"ColourPicker",configFields:[Fr("dom"),oi("onValidHex",w),oi("onInvalidHex",w)],factory:n});return o},yP=()=>qg.config({find:V.some}),CP=e=>qg.config({find:e.getOpt}),kP=e=>qg.config({find:t=>Ft(t.element,e).bind(e=>t.getSystem().getByDom(e).toOptional())}),OP={self:yP,memento:CP,childAt:kP},jP=sr([oi("preprocess",j),oi("postprocess",j)]),xP=(e,t)=>{const n=Sr("RepresentingConfigs.memento processors",jP,t);return xb.config({store:{mode:"manual",getValue:t=>{const o=e.get(t),a=xb.getValue(o);return n.postprocess(a)},setValue:(t,o)=>{const a=n.preprocess(o),r=e.get(t);xb.setValue(r,a)}}})},_P=(e,t,n)=>xb.config({store:{mode:"manual",...e.map(e=>({initialValue:e})).getOr({}),getValue:t,setValue:n}}),AP=(e,t,n)=>_P(e,e=>t(e.element),(e,t)=>n(e.element,t)),TP=e=>AP(e,os,as),NP=e=>xb.config({store:{mode:"memory",initialValue:e}}),SP={"colorcustom.rgb.red.label":"R","colorcustom.rgb.red.description":"Red component","colorcustom.rgb.green.label":"G","colorcustom.rgb.green.description":"Green component","colorcustom.rgb.blue.label":"B","colorcustom.rgb.blue.description":"Blue component","colorcustom.rgb.hex.label":"#","colorcustom.rgb.hex.description":"Hex color code","colorcustom.rgb.range":"Range 0 to 255","aria.color.picker":"Color Picker","aria.input.invalid":"Invalid input"},DP=e=>t=>l(t)?e.translate(SP[t]):e.translate(t),VP=(e,t,n)=>{const o=e=>"tox-"+e,a=wP(DP(t),o),r=e=>{Vl(e,tE,{name:"hex-valid",value:!0})},i=e=>{Vl(e,tE,{name:"hex-valid",value:!1})},l=Yk(a.sketch({dom:{tag:"div",classes:[o("color-picker-container")],attributes:{role:"presentation"}},onValidHex:r,onInvalidHex:i}));return{dom:{tag:"div"},components:[l.asSpec()],behaviours:Uu([_P(n,e=>{const t=l.get(e),n=qg.getCurrent(t),o=n.bind(e=>{const t=xb.getValue(e);return t.hex});return o.map(e=>"#"+Fe(e,"#")).getOr("")},(e,t)=>{const n=/^#([a-fA-F0-9]{3}(?:[a-fA-F0-9]{3})?)/,o=V.from(n.exec(t)).bind(e=>ie(e,1)),a=l.get(e),r=qg.getCurrent(a);r.fold(()=>{console.log("Can not find form")},e=>{xb.setValue(e,{hex:o.getOr("")}),hP.getField(e,"hex").each(e=>{Dl(e,Qi())})})}),OP.self()])}};var EP=tinymce.util.Tools.resolve("tinymce.Resource");const IP=e=>je(e,"init"),BP=e=>{const t=Sh(),n=Yk({dom:{tag:e.tag}}),o=Sh();return{dom:{tag:"div",classes:["tox-custom-editor"]},behaviours:Uu([wC("custom-editor-events",[Xl(a=>{n.getOpt(a).each(n=>{(IP(e)?e.init(n.element.dom):EP.load(e.scriptId,e.scriptUrl).then(t=>t(n.element.dom,e.settings))).then(e=>{o.on(t=>{e.setValue(t)}),o.clear(),t.set(e)})})})]),_P(V.none(),()=>t.get().fold(()=>o.get().getOr(""),e=>e.getValue()),(e,n)=>{t.get().fold(()=>o.set(n),e=>e.setValue(n))}),OP.self()]),components:[n.asSpec()]}};var PP=tinymce.util.Tools.resolve("tinymce.util.Tools");const FP=(e,t)=>{const n=PP.explode(t.getOption("images_file_types")),o=e=>z(n,t=>Le(e.name.toLowerCase(),"."+t.toLowerCase()));return W(ce(e),o)},MP=(e,t,n)=>{const o=(e,t)=>{t.stop()},a=e=>(t,n)=>{q(e,e=>{e(t,n)})},r=(e,t)=>{var n;if(!sv.isDisabled(e)){const o=t.event.raw;l(e,null===(n=o.dataTransfer)||void 0===n?void 0:n.files)}},i=(e,t)=>{const n=t.event.raw.target;l(e,n.files)},l=(n,o)=>{o&&(xb.setValue(n,FP(o,t)),Vl(n,XV,{name:e.name}))},s=Yk({dom:{tag:"input",attributes:{type:"file",accept:"image/*"},styles:{display:"none"}},behaviours:Uu([wC("input-file-events",[Yl(Xi()),Yl(ul())])])}),c=e=>({uid:e.uid,dom:{tag:"div",classes:["tox-dropzone-container"]},behaviours:Uu([NP(n.getOr([])),OP.self(),sv.config({}),GC.config({toggleClass:"dragenter",toggleOnExecute:!1}),wC("dropzone-events",[Ul("dragenter",a([o,GC.toggle])),Ul("dragleave",a([o,GC.toggle])),Ul("dragover",o),Ul("drop",a([o,r])),Ul(Ji(),i)])]),components:[{dom:{tag:"div",classes:["tox-dropzone"],styles:{}},components:[{dom:{tag:"p"},components:[Jc(t.translate("Drop an image here"))]},Hk.sketch({dom:{tag:"button",styles:{position:"relative"},classes:["tox-button","tox-button--secondary"]},components:[Jc(t.translate("Browse for an image")),s.asSpec()],action:e=>{const t=s.get(e);t.element.dom.click()},buttonBehaviours:Uu([$V.config({}),yT.button(t.isDisabled),fT()])})]}]}),d=e.label.map(e=>JV(e,t)),u=RV.parts.field({factory:{sketch:c}});return WV(d,u,["tox-form__group--stretched"],[])},zP=(e,t)=>({dom:{tag:"div",classes:["tox-form__grid",`tox-form__grid--${e.columns}col`]},components:U(e.items,t.interpreter)}),RP=(e,t)=>{let n=null,o=null;const a=()=>{u(n)||(clearTimeout(n),n=null,o=null)},r=(...a)=>{o=a,u(n)&&(n=setTimeout(()=>{const t=o;n=null,o=null,e.apply(null,t)},t))};return{cancel:a,throttle:r}},LP=(e,t)=>{let n=null;const o=()=>{u(n)||(clearTimeout(n),n=null)},a=(...o)=>{u(n)&&(n=setTimeout(()=>{n=null,e.apply(null,o)},t))};return{cancel:o,throttle:a}},UP=(e,t)=>{let n=null;const o=()=>{u(n)||(clearTimeout(n),n=null)},a=(...a)=>{o(),n=setTimeout(()=>{n=null,e.apply(null,a)},t)};return{cancel:o,throttle:a}},qP=fs("alloy-fake-before-tabstop"),$P=fs("alloy-fake-after-tabstop"),HP=e=>({dom:{tag:"div",styles:{width:"1px",height:"1px",outline:"none"},attributes:{tabindex:"0"},classes:e},behaviours:Uu([TC.config({ignore:!0}),$V.config({})])}),WP=(e,t)=>({dom:{tag:"div",classes:["tox-navobj",...e.getOr([])]},components:[HP([qP]),t,HP([$P])],behaviours:Uu([OP.childAt(1)])}),GP=(e,t)=>{Vl(e,Ki(),{raw:{which:9,shiftKey:t}})},KP=(e,t)=>{const n=t.element;kc(n,qP)?GP(e,!0):kc(n,$P)&&GP(e,!1)},YP=e=>dV(e,["."+qP,"."+$P].join(","),S),QP=fs("update-dialog"),JP=fs("update-title"),XP=fs("update-body"),ZP=fs("update-footer"),eF=fs("body-send-message"),tF=fs("dialog-focus-shifted"),nF=xo().browser,oF=nF.isSafari(),aF=nF.isFirefox(),rF=oF||aF,iF=nF.isChromium(),lF=({scrollTop:e,scrollHeight:t,clientHeight:n})=>Math.ceil(e)+n>=t,sF=(e,t)=>e.scrollTo(0,"bottom"===t?99999999:t),cF=(e,t)=>{const n=e.body;return V.from(!/^1))?n:e.documentElement)},dF=(e,t,n)=>{const o=e.dom;V.from(o.contentDocument).fold(n,e=>{let n=0;const a=cF(e,t).map(e=>(n=e.scrollTop,e)).forall(lF),r=()=>{const e=o.contentWindow;f(e)&&(a?sF(e,"bottom"):!a&&rF&&0!==n&&sF(e,n))};oF&&o.addEventListener("load",r,{once:!0}),e.open(),e.write(t),e.close(),oF||r()})},uF=Ee(rF,oF?500:200),hF=uF.map(e=>RP(dF,e)),mF=(e,t)=>{const n=mi(e.getOr(""));return{getValue:e=>n.get(),setValue:(e,o)=>{if(n.get()!==o){const n=e.element,a=()=>tn(n,"srcdoc",o);t?hF.fold(O(dF),e=>e.throttle)(n,o,a):a()}n.set(o)}}},pF=(e,t,n)=>{const o="tox-dialog__iframe",a=e.transparent?[]:[o+"--opaque"],r=e.border?["tox-navobj-bordered"]:[],i={...e.label.map(e=>({title:e})).getOr({}),...n.map(e=>({srcdoc:e})).getOr({}),...e.sandboxed?{sandbox:"allow-scripts allow-same-origin"}:{}},l=mF(n,e.streamContent),s=e.label.map(e=>JV(e,t)),c=e=>WP(V.from(r),{uid:e.uid,dom:{tag:"iframe",attributes:i,classes:[o,...a]},behaviours:Uu([$V.config({}),TC.config({}),_P(n,l.getValue,l.setValue),Ku.config({channels:{[tF]:{onReceive:(e,t)=>{t.newFocus.each(t=>{Vt(e.element).each(n=>{const o=jt(e.element,t)?vc:yc;o(n,"tox-navobj-bordered-focus")})})}}}})])}),d=RV.parts.field({factory:{sketch:c}});return WV(s,d,["tox-form__group--stretched"],[])},fF=e=>new Promise((t,n)=>{const o=()=>{r(),t(e)},a=[Vh(e,"load",o),Vh(e,"error",()=>{r(),n("Unable to load data from image: "+e.dom.src)})],r=()=>q(a,e=>e.unbind());e.dom.complete&&o()}),bF=(e,t,n,o,a)=>{const r=n*a,i=o*a,l=Math.max(0,e/2-r/2),s=Math.max(0,t/2-i/2);return{left:l.toString()+"px",top:s.toString()+"px",width:r.toString()+"px",height:i.toString()+"px"}},gF=(e,t,n)=>{const o=In(e),a=On(e);return Math.min(o/t,a/n,1)},vF=(e,t)=>{const n=mi(t.getOr({url:""})),o=Yk({dom:{tag:"img",classes:["tox-imagepreview__image"],attributes:t.map(e=>({src:e.url})).getOr({})}}),a=Yk({dom:{tag:"div",classes:["tox-imagepreview__container"],attributes:{role:"presentation"}},components:[o.asSpec()]}),r=(e,t)=>{const r={url:t.url};t.zoom.each(e=>r.zoom=e),t.cachedWidth.each(e=>r.cachedWidth=e),t.cachedHeight.each(e=>r.cachedHeight=e),n.set(r);const i=()=>{const{cachedWidth:t,cachedHeight:n,zoom:o}=r;if(!m(t)&&!m(n)){if(m(o)){const o=gF(e.element,t,n);r.zoom=o}const i=bF(In(e.element),On(e.element),t,n,r.zoom);a.getOpt(e).each(e=>{hn(e.element,i)})}};o.getOpt(e).each(n=>{const o=n.element;t.url!==on(o,"src")&&(tn(o,"src",t.url),yc(e.element,"tox-imagepreview__loaded")),i(),fF(o).then(t=>{e.getSystem().isConnected()&&(vc(e.element,"tox-imagepreview__loaded"),r.cachedWidth=t.dom.naturalWidth,r.cachedHeight=t.dom.naturalHeight,i())})})},i={};e.height.each(e=>i.height=e);const l=t.map(e=>({url:e.url,zoom:V.from(e.zoom),cachedWidth:V.from(e.cachedWidth),cachedHeight:V.from(e.cachedHeight)}));return{dom:{tag:"div",classes:["tox-imagepreview"],styles:i,attributes:{role:"presentation"}},components:[a.asSpec()],behaviours:Uu([OP.self(),_P(l,()=>n.get(),r)])}},wF=(e,t)=>{const n="tox-label",o="center"===e.align?[n+"--center"]:[],a="end"===e.align?[n+"--end"]:[],r={dom:{tag:"label",classes:[n,...o,...a]},components:[Jc(t.providers.translate(e.label))]},i=U(e.items,t.interpreter);return{dom:{tag:"div",classes:["tox-form__group"]},components:[r,...i],behaviours:Uu([OP.self(),gC.config({}),TP(V.none()),oC.config({mode:"acyclic"})])}},yF=fs("toolbar.button.execute"),CF=e=>ts((t,n)=>{CT(e,t)(n=>{Vl(t,yF,{buttonApi:n}),e.onAction(n)})}),kF=fs("common-button-display-events"),OF={[cl()]:["disabling","alloy.base.behaviour","toggling","toolbar-button-events"],[yl()]:["toolbar-button-events",kF],[Li()]:["focusing","alloy.base.behaviour",kF]},jF=e=>un(e.element,"width",pn(e.element,"width")),xF=(e,t,n)=>rj(e,{tag:"span",classes:["tox-icon","tox-tbtn__icon-wrap"],behaviours:n},t),_F=(e,t)=>xF(e,t,[]),AF=(e,t)=>xF(e,t,[gC.config({})]),TF=(e,t,n)=>({dom:{tag:"span",classes:[t+"__select-label"]},components:[Jc(n.translate(e))],behaviours:Uu([gC.config({})])}),NF=fs("update-menu-text"),SF=fs("update-menu-icon"),DF=(e,t,n)=>{const o=mi(w),a=e.text.map(e=>Yk(TF(e,t,n.providers))),r=e.icon.map(e=>Yk(AF(e,n.providers.icons))),i=(e,t)=>{const n=xb.getValue(e);return TC.focus(n),Vl(n,"keydown",{raw:t.event.raw}),zD.close(n),V.some(!0)},l=e.role.fold(()=>({}),e=>({role:e})),s=e.tooltip.fold(()=>({}),e=>{const t=n.providers.translate(e);return{title:t,"aria-label":t}}),c=rj("chevron-down",{tag:"div",classes:[t+"__select-chevron"]},n.providers.icons),d=fs("common-button-display-events"),u=Yk(zD.sketch({...e.uid?{uid:e.uid}:{},...l,dom:{tag:"button",classes:[t,t+"--select"].concat(U(e.classes,e=>`${t}--${e}`)),attributes:{...s}},components:_T([r.map(e=>e.asSpec()),a.map(e=>e.asSpec()),V.some(c)]),matchWidth:!0,useMinWidth:!0,onOpen:(t,n,o)=>{e.searchable&&GD(o)},dropdownBehaviours:Uu([...e.dropdownBehaviours,yT.button(()=>e.disabled||n.providers.isDisabled()),fT(),OE.config({}),gC.config({}),wC("dropdown-events",[kT(e,o),OT(e,o)]),wC(d,[Xl((e,t)=>jF(e))]),wC("menubutton-update-display-text",[Ul(NF,(e,t)=>{a.bind(t=>t.getOpt(e)).each(e=>{gC.set(e,[Jc(n.providers.translate(t.event.text))])})}),Ul(SF,(e,t)=>{r.bind(t=>t.getOpt(e)).each(e=>{gC.set(e,[AF(t.event.icon,n.providers.icons)])})})])]),eventOrder:Sa(OF,{mousedown:["focusing","alloy.base.behaviour","item-type-events","normal-dropdown-events"],[yl()]:["toolbar-button-events","dropdown-events",d]}),sandboxBehaviours:Uu([oC.config({mode:"special",onLeft:i,onRight:i}),wC("dropdown-sandbox-events",[Ul(i_,(e,t)=>{LD(e),t.stop()}),Ul(l_,(e,t)=>{UD(e,t),t.stop()})])]),lazySink:n.getSink,toggleClass:t+"--active",parts:{menu:{...Zx(!1,e.columns,e.presets),fakeFocus:e.searchable,onHighlightItem:HD,onCollapseMenu:(e,t,n)=>{Tv.getHighlighted(n).each(t=>{HD(e,n,t)})},onDehighlightItem:WD}},getAnchorOverrides:()=>({maxHeightFunction:(e,t)=>{Xh()(e,t-10)}}),fetch:t=>CD.nu(_(e.fetch,t))}));return u.asSpec()},VF=e=>l(e),EF=e=>"separator"===e.type,IF=e=>je(e,"getSubmenuItems"),BF={type:"separator"},PF=(e,t)=>{const n=K(e,(e,n)=>VF(n)?""===n?e:"|"===n?e.length>0&&!EF(e[e.length-1])?e.concat([BF]):e:je(t,n.toLowerCase())?e.concat([t[n.toLowerCase()]]):e:e.concat([n]),[]);return n.length>0&&EF(n[n.length-1])&&n.pop(),n},FF=(e,t)=>{const n=e.getSubmenuItems(),o=zF(n,t),a=Sa(o.menus,{[e.value]:o.items}),r=Sa(o.expansions,{[e.value]:e.value});return{item:e,menus:a,expansions:r}},MF=e=>{const t=Oe(e,"value").getOrThunk(()=>fs("generated-menu-item"));return Sa({value:t},e)},zF=(e,t)=>{const n=PF(l(e)?e.split(" "):e,t);return G(n,(e,n)=>{if(IF(n)){const o=MF(n),a=FF(o,t);return{menus:Sa(e.menus,a.menus),items:[a.item,...e.items],expansions:Sa(e.expansions,a.expansions)}}return{...e,items:[n,...e.items]}},{menus:{},expansions:{},items:[]})},RF=e=>e.search.fold(()=>({searchMode:"no-search"}),e=>({searchMode:"search-with-field",placeholder:e.placeholder})),LF=e=>e.search.fold(()=>({searchMode:"no-search"}),e=>({searchMode:"search-with-results"})),UF=(e,t,n,o)=>{const a=fs("primary-menu"),r=zF(e,n.shared.providers.menuItems());if(0===r.items.length)return V.none();const i=RF(o),l=XD(a,r.items,t,n,o.isHorizontalMenu,i),s=LF(o),c=pe(r.menus,(e,o)=>XD(o,e,t,n,!1,s)),d=Sa(c,Ci(a,l));return V.from(zk.tieredData(a,d,r.expansions))},qF=e=>!je(e,"items"),$F="data-value",HF=(e,t,n,o)=>U(n,n=>qF(n)?{type:"togglemenuitem",text:n.text,value:n.value,active:n.value===o,onAction:()=>{xb.setValue(e,n.value),Vl(e,XV,{name:t}),TC.focus(e)}}:{type:"nestedmenuitem",text:n.text,getSubmenuItems:()=>HF(e,t,n.items,o)}),WF=(e,t)=>de(e,e=>qF(e)?Ee(e.value===t,e):WF(e.items,t)),GF=(e,t,n)=>{const o=t.shared.providers,a=n.bind(t=>WF(e.items,t)).orThunk(()=>le(e.items).filter(qF)),r=e.label.map(e=>JV(e,o)),i=RV.parts.field({dom:{},factory:{sketch:n=>DF({uid:n.uid,text:a.map(e=>e.text),icon:V.none(),tooltip:e.label,role:V.none(),fetch:(n,o)=>{const a=HF(n,e.name,e.items,xb.getValue(n));o(UF(a,_x.CLOSE_ON_EXECUTE,t,{isHorizontalMenu:!1,search:V.none()}))},onSetup:O(w),getApi:O({}),columns:1,presets:"normal",classes:[],dropdownBehaviours:[$V.config({}),_P(a.map(e=>e.value),e=>on(e.element,$F),(t,n)=>{WF(e.items,n).each(e=>{tn(t.element,$F,e.value),Vl(t,NF,{text:e.text})})})]},"tox-listbox",t.shared)}}),l={dom:{tag:"div",classes:["tox-listboxfield"]},components:[i]};return RV.sketch({dom:{tag:"div",classes:["tox-form__group"]},components:X([r.toArray(),[l]]),fieldBehaviours:Uu([sv.config({disabled:O(!e.enabled),onDisabled:e=>{RV.getField(e).each(sv.disable)},onEnabled:e=>{RV.getField(e).each(sv.enable)}})])})},KF=(e,t)=>({dom:{tag:"div",classes:e.classes},components:U(e.items,t.shared.interpreter)}),YF=(e,t)=>{const n=U(e.options,e=>({dom:{tag:"option",value:e.value,innerHtml:e.text}})),o=e.data.map(e=>Ci("initialValue",e)).getOr({});return{uid:e.uid,dom:{tag:"select",classes:e.selectClasses,attributes:e.selectAttributes},components:n,behaviours:Tb(e.selectBehaviours,[TC.config({}),xb.config({store:{mode:"manual",getValue:e=>Nc(e.element),setValue:(t,n)=>{const o=le(e.options),a=Q(e.options,e=>e.value===n);a.isSome()?Sc(t.element,n):-1===t.element.dom.selectedIndex&&""===n&&o.each(e=>Sc(t.element,e.value))},...o}})])}},QF=Fg({name:"HtmlSelect",configFields:[Fr("options"),_b("selectBehaviours",[TC,xb]),oi("selectClasses",[]),oi("selectAttributes",{}),Kr("data")],factory:YF}),JF=(e,t,n)=>{const o=U(e.items,e=>({text:t.translate(e.text),value:e.value})),a=e.label.map(e=>JV(e,t)),r=RV.parts.field({dom:{},...n.map(e=>({data:e})).getOr({}),selectAttributes:{size:e.size},options:o,factory:QF,selectBehaviours:Uu([sv.config({disabled:()=>!e.enabled||t.isDisabled()}),$V.config({}),wC("selectbox-change",[Ul(Ji(),(t,n)=>{Vl(t,XV,{name:e.name})})])])}),i=e.size>1?V.none():V.some(rj("chevron-down",{tag:"div",classes:["tox-selectfield__icon-js"]},t.icons)),l={dom:{tag:"div",classes:["tox-selectfield"]},components:X([[r],i.toArray()])};return RV.sketch({dom:{tag:"div",classes:["tox-form__group"]},components:X([a.toArray(),[l]]),fieldBehaviours:Uu([sv.config({disabled:()=>!e.enabled||t.isDisabled(),onDisabled:e=>{RV.getField(e).each(sv.disable)},onEnabled:e=>{RV.getField(e).each(sv.enable)}}),fT()])})},XF=O([oi("field1Name","field1"),oi("field2Name","field2"),zd("onLockedChange"),Bd(["lockClass"]),oi("locked",!1),Nb.field("coupledFieldBehaviours",[qg,xb])]),ZF=(e,t,n)=>wg(e,t,n).bind(qg.getCurrent),eM=(e,t)=>ag({factory:RV,name:e,overrides:e=>({fieldBehaviours:Uu([wC("coupled-input-behaviour",[Ul(Qi(),n=>{ZF(n,e,t).each(t=>{wg(n,e,"lock").each(o=>{GC.isOn(o)&&e.onLockedChange(n,t,o)})})})])])})}),tM=O([eM("field1","field2"),eM("field2","field1"),ag({factory:Hk,schema:[Fr("dom")],name:"lock",overrides:e=>({buttonBehaviours:Uu([GC.config({selected:e.locked,toggleClass:e.markers.lockClass,aria:{mode:"pressed"}})])})})]),nM=(e,t,n,o)=>({uid:e.uid,dom:e.dom,components:t,behaviours:Nb.augment(e.coupledFieldBehaviours,[qg.config({find:V.some}),xb.config({store:{mode:"manual",getValue:t=>{const n=jg(t,e,["field1","field2"]);return{[e.field1Name]:xb.getValue(n.field1()),[e.field2Name]:xb.getValue(n.field2())}},setValue:(t,n)=>{const o=jg(t,e,["field1","field2"]);xe(n,e.field1Name)&&xb.setValue(o.field1(),n[e.field1Name]),xe(n,e.field2Name)&&xb.setValue(o.field2(),n[e.field2Name])}}})]),apis:{getField1:t=>wg(t,e,"field1"),getField2:t=>wg(t,e,"field2"),getLock:t=>wg(t,e,"lock")}}),oM=Mg({name:"FormCoupledInputs",configFields:XF(),partFields:tM(),factory:nM,apis:{getField1:(e,t)=>e.getField1(t),getField2:(e,t)=>e.getField2(t),getLock:(e,t)=>e.getLock(t)}}),aM=e=>{const t={"":0,px:0,pt:1,mm:1,pc:2,ex:2,em:2,ch:2,rem:2,cm:3,in:4,"%":4},n=e=>e in t?t[e]:1;let o=e.value.toFixed(n(e.unit));return-1!==o.indexOf(".")&&(o=o.replace(/\.?0*$/,"")),o+e.unit},rM=e=>{const t=/^\s*(\d+(?:\.\d+)?)\s*(|cm|mm|in|px|pt|pc|em|ex|ch|rem|vw|vh|vmin|vmax|%)\s*$/,n=t.exec(e);if(null!==n){const e=parseFloat(n[1]),t=n[2];return ua.value({value:e,unit:t})}return ua.error(e)},iM=(e,t)=>{const n={"":96,px:96,pt:72,cm:2.54,pc:12,mm:25.4,in:1},o=e=>je(n,e);return e.unit===t?V.some(e.value):o(e.unit)&&o(t)?n[e.unit]===n[t]?V.some(e.value):V.some(e.value/n[e.unit]*n[t]):V.none()},lM=e=>V.none(),sM=(e,t)=>n=>iM(n,t).map(n=>({value:n*e,unit:t})),cM=(e,t)=>{const n=rM(e).toOptional(),o=rM(t).toOptional();return Se(n,o,(e,t)=>iM(e,t.unit).map(e=>t.value/e).map(e=>sM(e,t.unit)).getOr(lM)).getOr(lM)},dM=(e,t)=>{let n=lM;const o=fs("ratio-event"),a=e=>rj(e,{tag:"span",classes:["tox-icon","tox-lock-icon__"+e]},t.icons),r=oM.parts.lock({dom:{tag:"button",classes:["tox-lock","tox-button","tox-button--naked","tox-button--icon"],attributes:{title:t.translate(e.label.getOr("Constrain proportions"))}},components:[a("lock"),a("unlock")],buttonBehaviours:Uu([sv.config({disabled:()=>!e.enabled||t.isDisabled()}),fT(),$V.config({})])}),i=e=>({dom:{tag:"div",classes:["tox-form__group"]},components:e}),l=n=>RV.parts.field({factory:r_,inputClasses:["tox-textfield"],inputBehaviours:Uu([sv.config({disabled:()=>!e.enabled||t.isDisabled()}),fT(),$V.config({}),wC("size-input-events",[Ul(Wi(),(e,t)=>{Vl(e,o,{isField1:n})}),Ul(Ji(),(t,n)=>{Vl(t,XV,{name:e.name})})])]),selectOnFocus:!1}),s=e=>({dom:{tag:"label",classes:["tox-label"]},components:[Jc(t.translate(e))]}),c=oM.parts.field1(i([RV.parts.label(s("Width")),l(!0)])),d=oM.parts.field2(i([RV.parts.label(s("Height")),l(!1)]));return oM.sketch({dom:{tag:"div",classes:["tox-form__group"]},components:[{dom:{tag:"div",classes:["tox-form__controls-h-stack"]},components:[c,d,i([s(Em),r])]}],field1Name:"width",field2Name:"height",locked:!0,markers:{lockClass:"tox-locked"},onLockedChange:(e,t,o)=>{rM(xb.getValue(e)).each(e=>{n(e).each(e=>{xb.setValue(t,aM(e))})})},coupledFieldBehaviours:Uu([sv.config({disabled:()=>!e.enabled||t.isDisabled(),onDisabled:e=>{oM.getField1(e).bind(RV.getField).each(sv.disable),oM.getField2(e).bind(RV.getField).each(sv.disable),oM.getLock(e).each(sv.disable)},onEnabled:e=>{oM.getField1(e).bind(RV.getField).each(sv.enable),oM.getField2(e).bind(RV.getField).each(sv.enable),oM.getLock(e).each(sv.enable)}}),fT(),wC("size-input-events2",[Ul(o,(e,t)=>{const o=t.event.isField1,a=o?oM.getField1(e):oM.getField2(e),r=o?oM.getField2(e):oM.getField1(e),i=a.map(xb.getValue).getOr(""),l=r.map(xb.getValue).getOr("");n=cM(i,l)})])])})},uM=(e,t,n)=>{const o=tP.parts.label({dom:{tag:"label",classes:["tox-label"]},components:[Jc(t.translate(e.label))]}),a=tP.parts.spectrum({dom:{tag:"div",classes:["tox-slider__rail"],attributes:{role:"presentation"}}}),r=tP.parts.thumb({dom:{tag:"div",classes:["tox-slider__handle"],attributes:{role:"presentation"}}});return tP.sketch({dom:{tag:"div",classes:["tox-slider"],attributes:{role:"presentation"}},model:{mode:"x",minX:e.min,maxX:e.max,getInitialValue:O(n.getOrThunk(()=>(Math.abs(e.max)-Math.abs(e.min))/2))},components:[o,a,r],sliderBehaviours:Uu([OP.self(),TC.config({})]),onChoose:(t,n,o)=>{Vl(t,XV,{name:e.name,value:o})}})},hM=(e,t)=>{const n=e=>({dom:{tag:"th",innerHtml:t.translate(e)}}),o=e=>({dom:{tag:"thead"},components:[{dom:{tag:"tr"},components:U(e,n)}]}),a=e=>({dom:{tag:"td",innerHtml:t.translate(e)}}),r=e=>({dom:{tag:"tr"},components:U(e,a)}),i=e=>({dom:{tag:"tbody"},components:U(e,r)});return{dom:{tag:"table",classes:["tox-dialog__table"]},components:[o(e.header),i(e.cells)],behaviours:Uu([$V.config({}),TC.config({})])}},mM=(e,t)=>{const n=e.label.map(e=>JV(e,t)),o=[sv.config({disabled:()=>e.disabled||t.isDisabled()}),fT(),oC.config({mode:"execution",useEnter:!0!==e.multiline,useControlEnter:!0===e.multiline,execute:e=>(Dl(e,nE),V.some(!0))}),wC("textfield-change",[Ul(Qi(),(t,n)=>{Vl(t,XV,{name:e.name})}),Ul(ll(),(t,n)=>{Vl(t,XV,{name:e.name})})]),$V.config({})],a=e.validation.map(e=>wE.config({getRoot:e=>Vt(e.element),invalidClass:"tox-invalid",validator:{validate:t=>{const n=xb.getValue(t),o=e.validator(n);return CD.pure(!0===o?ua.value(n):ua.error(o))},validateOnLoad:e.validateOnLoad}})).toArray(),r=e.placeholder.fold(O({}),e=>({placeholder:t.translate(e)})),i=e.inputMode.fold(O({}),e=>({inputmode:e})),l={...r,...i},s=RV.parts.field({tag:!0===e.multiline?"textarea":"input",...e.data.map(e=>({data:e})).getOr({}),inputAttributes:l,inputClasses:[e.classname],inputBehaviours:Uu(X([o,a])),selectOnFocus:!1,factory:r_}),c=e.multiline?{dom:{tag:"div",classes:["tox-textarea-wrap"]},components:[s]}:s,d=e.flex?["tox-form__group--stretched"]:[],u=d.concat(e.maximized?["tox-form-group--maximize"]:[]),h=[sv.config({disabled:()=>e.disabled||t.isDisabled(),onDisabled:e=>{RV.getField(e).each(sv.disable)},onEnabled:e=>{RV.getField(e).each(sv.enable)}}),fT()];return WV(n,c,u,h)},pM=(e,t,n)=>mM({name:e.name,multiline:!1,label:e.label,inputMode:e.inputMode,placeholder:e.placeholder,flex:!1,disabled:!e.enabled,classname:"tox-textfield",validation:V.none(),maximized:e.maximized,data:n},t),fM=(e,t,n)=>mM({name:e.name,multiline:!0,label:e.label,inputMode:V.none(),placeholder:e.placeholder,flex:!0,disabled:!e.enabled,classname:"tox-textarea",validation:V.none(),maximized:e.maximized,data:n},t),bM=(e,t)=>t.getAnimationRoot.fold(()=>e.element,t=>t(e)),gM=e=>e.dimension.property,vM=(e,t)=>e.dimension.getDimension(t),wM=(e,t)=>{const n=bM(e,t);jc(n,[t.shrinkingClass,t.growingClass])},yM=(e,t)=>{yc(e.element,t.openClass),vc(e.element,t.closedClass),un(e.element,gM(t),"0px"),yn(e.element)},CM=(e,t)=>{yc(e.element,t.closedClass),vc(e.element,t.openClass),wn(e.element,gM(t))},kM=(e,t,n,o)=>{n.setCollapsed(),un(e.element,gM(t),vM(t,e.element)),wM(e,t),yM(e,t),t.onStartShrink(e),t.onShrunk(e)},OM=(e,t,n,o)=>{const a=o.getOrThunk(()=>vM(t,e.element));n.setCollapsed(),un(e.element,gM(t),a),yn(e.element);const r=bM(e,t);yc(r,t.growingClass),vc(r,t.shrinkingClass),yM(e,t),t.onStartShrink(e)},jM=(e,t,n)=>{const o=vM(t,e.element),a="0px"===o?kM:OM;a(e,t,n,V.some(o))},xM=(e,t,n)=>{const o=bM(e,t),a=kc(o,t.shrinkingClass),r=vM(t,e.element);CM(e,t);const i=vM(t,e.element),l=()=>{un(e.element,gM(t),r),yn(e.element)},s=()=>{yM(e,t)},c=a?l:s;c(),yc(o,t.shrinkingClass),vc(o,t.growingClass),CM(e,t),un(e.element,gM(t),i),n.setExpanded(),t.onStartGrow(e)},_M=(e,t,n)=>{if(n.isExpanded()){wn(e.element,gM(t));const n=vM(t,e.element);un(e.element,gM(t),n)}},AM=(e,t,n)=>{n.isExpanded()||xM(e,t,n)},TM=(e,t,n)=>{n.isExpanded()&&jM(e,t,n)},NM=(e,t,n)=>{n.isExpanded()&&kM(e,t,n)},SM=(e,t,n)=>n.isExpanded(),DM=(e,t,n)=>n.isCollapsed(),VM=(e,t,n)=>{const o=bM(e,t);return!0===kc(o,t.growingClass)},EM=(e,t,n)=>{const o=bM(e,t);return!0===kc(o,t.shrinkingClass)},IM=(e,t,n)=>VM(e,t)||EM(e,t),BM=(e,t,n)=>{const o=n.isExpanded()?jM:xM;o(e,t,n)},PM=(e,t,n)=>{n.isExpanded()||(CM(e,t),un(e.element,gM(t),vM(t,e.element)),wM(e,t),n.setExpanded(),t.onStartGrow(e),t.onGrown(e))};var FM=Object.freeze({__proto__:null,refresh:_M,grow:AM,shrink:TM,immediateShrink:NM,hasGrown:SM,hasShrunk:DM,isGrowing:VM,isShrinking:EM,isTransitioning:IM,toggleGrow:BM,disableTransitions:wM,immediateGrow:PM});const MM=(e,t,n)=>{const o=t.expanded;return Us(o?{classes:[t.openClass],styles:{}}:{classes:[t.closedClass],styles:Ci(t.dimension.property,"0px")})},zM=(e,t)=>Ml([Jl(el(),(n,o)=>{const a=o.event.raw;if(a.propertyName===e.dimension.property){wM(n,e),t.isExpanded()&&wn(n.element,e.dimension.property);const o=t.isExpanded()?e.onGrown:e.onShrunk;o(n)}})]);var RM=Object.freeze({__proto__:null,exhibit:MM,events:zM}),LM=[Fr("closedClass"),Fr("openClass"),Fr("shrinkingClass"),Fr("growingClass"),Kr("getAnimationRoot"),Fd("onShrunk"),Fd("onStartShrink"),Fd("onGrown"),Fd("onStartGrow"),oi("expanded",!1),Mr("dimension",Vr("property",{width:[Ld("property","width"),Ld("getDimension",e=>In(e)+"px")],height:[Ld("property","height"),Ld("getDimension",e=>On(e)+"px")]}))];const UM=e=>{const t=mi(e.expanded),n=()=>"expanded: "+t.get();return Fs({isExpanded:()=>!0===t.get(),isCollapsed:()=>!1===t.get(),setCollapsed:_(t.set,!1),setExpanded:_(t.set,!0),readState:n})};var qM=Object.freeze({__proto__:null,init:UM});const $M=$u({fields:LM,name:"sliding",active:RM,apis:FM,state:qM}),HM=e=>({isEnabled:()=>!sv.isDisabled(e),setEnabled:t=>sv.set(e,!t),setActive:t=>{const n=e.element;t?(vc(n,"tox-tbtn--enabled"),tn(n,"aria-pressed",!0)):(yc(n,"tox-tbtn--enabled"),ln(n,"aria-pressed"))},isActive:()=>kc(e.element,"tox-tbtn--enabled"),setText:t=>{Vl(e,NF,{text:t})},setIcon:t=>Vl(e,SF,{icon:t})}),WM=(e,t,n,o,a=!0)=>DF({text:e.text,icon:e.icon,tooltip:e.tooltip,searchable:e.search.isSome(),role:o,fetch:(t,o)=>{const a={pattern:e.search.isSome()?KD(t):""};e.fetch(t=>{o(UF(t,_x.CLOSE_ON_EXECUTE,n,{isHorizontalMenu:!1,search:e.search}))},a,HM(t))},onSetup:e.onSetup,getApi:HM,columns:1,presets:"normal",classes:[],dropdownBehaviours:[...a?[$V.config({})]:[]]},t,n.shared),GM=(e,t,n)=>{const o=e=>o=>{const a=!o.isActive();o.setActive(a),e.storage.set(a),n.shared.getSink().each(n=>{t().getOpt(n).each(t=>{Ju(t.element),Vl(t,tE,{name:e.name,value:e.storage.get()})})})},a=e=>t=>{t.setActive(e.storage.get())};return t=>{t(U(e,e=>{const t=e.text.fold(()=>({}),e=>({text:e}));return{type:e.type,active:!1,...t,onAction:o(e),onSetup:a(e)}}))}},KM=e=>({dom:{tag:"span",classes:["tox-tree__label"],attributes:{title:e,"aria-label":e}},components:[Jc(e)]}),YM=fs("leaf-label-event-id"),QM=({leaf:e,onLeafAction:t,visible:n,treeId:o,selectedId:a,backstage:r})=>{const i=e.menu.map(e=>WM(e,"tox-mbtn",r,V.none(),n)),l=[KM(e.title)];return i.each(e=>l.push(e)),Hk.sketch({dom:{tag:"div",classes:["tox-tree--leaf__label","tox-trbtn"].concat(n?["tox-tree--leaf__label--visible"]:[])},components:l,role:"treeitem",action:n=>{t(e.id),n.getSystem().broadcastOn(["update-active-item-"+o],{value:e.id})},eventOrder:{[Ki()]:[YM,"keying"]},buttonBehaviours:Uu([...n?[$V.config({})]:[],GC.config({toggleClass:"tox-trbtn--enabled",toggleOnExecute:!1,aria:{mode:"selected"}}),Ku.config({channels:{["update-active-item-"+o]:{onReceive:(t,n)=>{(n.value===e.id?GC.on:GC.off)(t)}}}}),wC(YM,[Xl((t,n)=>{a.each(n=>{const o=n===e.id?GC.on:GC.off;o(t)})}),Ul(Ki(),(e,t)=>{const n="ArrowLeft"===t.event.raw.code,o="ArrowRight"===t.event.raw.code;n?(dd(e.element,".tox-tree--directory").each(t=>{e.getSystem().getByDom(t).each(e=>{ud(t,".tox-tree--directory__label").each(t=>{e.getSystem().getByDom(t).each(TC.focus)})})}),t.stop()):o&&t.stop()})])])})},JM=(e,t,n)=>rj(e,{tag:"span",classes:["tox-tree__icon-wrap","tox-icon"],behaviours:n},t),XM=(e,t)=>JM(e,t,[]),ZM=fs("directory-label-event-id"),ez=({directory:e,visible:t,noChildren:n,backstage:o})=>{const a=e.menu.map(e=>WM(e,"tox-mbtn",o,V.none())),r=[{dom:{tag:"div",classes:["tox-chevron"]},components:[XM("chevron-right",o.shared.providers.icons)]},KM(e.title)];a.each(e=>{r.push(e)});const i=t=>{dd(t.element,".tox-tree--directory").each(n=>{t.getSystem().getByDom(n).each(n=>{const o=!GC.isOn(n);GC.toggle(n),Vl(t,"expand-tree-node",{expanded:o,node:e.id})})})};return Hk.sketch({dom:{tag:"div",classes:["tox-tree--directory__label","tox-trbtn"].concat(t?["tox-tree--directory__label--visible"]:[])},components:r,action:i,eventOrder:{[Ki()]:[ZM,"keying"]},buttonBehaviours:Uu([...t?[$V.config({})]:[],wC(ZM,[Ul(Ki(),(e,t)=>{const o="ArrowRight"===t.event.raw.code,a="ArrowLeft"===t.event.raw.code;o&&n&&t.stop(),(o||a)&&dd(e.element,".tox-tree--directory").each(n=>{e.getSystem().getByDom(n).each(n=>{!GC.isOn(n)&&o||GC.isOn(n)&&a?(i(e),t.stop()):a&&!GC.isOn(n)&&(dd(n.element,".tox-tree--directory").each(e=>{ud(e,".tox-tree--directory__label").each(e=>{n.getSystem().getByDom(e).each(TC.focus)})}),t.stop())})})})])])})},tz=({children:e,onLeafAction:t,visible:n,treeId:o,expandedIds:a,selectedId:r,backstage:i})=>({dom:{tag:"div",classes:["tox-tree--directory__children"]},components:e.map(e=>"leaf"===e.type?QM({leaf:e,selectedId:r,onLeafAction:t,visible:n,treeId:o,backstage:i}):oz({directory:e,expandedIds:a,selectedId:r,onLeafAction:t,labelTabstopping:n,treeId:o,backstage:i})),behaviours:Uu([$M.config({dimension:{property:"height"},closedClass:"tox-tree--directory__children--closed",openClass:"tox-tree--directory__children--open",growingClass:"tox-tree--directory__children--growing",shrinkingClass:"tox-tree--directory__children--shrinking",expanded:n}),gC.config({})])}),nz=fs("directory-event-id"),oz=({directory:e,onLeafAction:t,labelTabstopping:n,treeId:o,backstage:a,expandedIds:r,selectedId:i})=>{const{children:l}=e,s=mi(r),c=e=>l.map(n=>"leaf"===n.type?QM({leaf:n,selectedId:i,onLeafAction:t,visible:e,treeId:o,backstage:a}):oz({directory:n,expandedIds:s.get(),selectedId:i,onLeafAction:t,labelTabstopping:e,treeId:o,backstage:a})),d=r.includes(e.id);return{dom:{tag:"div",classes:["tox-tree--directory"],attributes:{role:"treeitem"}},components:[ez({directory:e,visible:n,noChildren:0===e.children.length,backstage:a}),tz({children:l,expandedIds:r,selectedId:i,onLeafAction:t,visible:d,treeId:o,backstage:a})],behaviours:Uu([wC(nz,[Xl((e,t)=>{GC.set(e,d)}),Ul("expand-tree-node",(e,t)=>{const{expanded:n,node:o}=t.event;s.set(n?[...s.get(),o]:s.get().filter(e=>e!==o))})]),GC.config({...e.children.length>0?{aria:{mode:"expanded"}}:{},toggleClass:"tox-tree--directory--expanded",onToggled:(e,t)=>{const n=e.components()[1],o=c(t);t?$M.grow(n):$M.shrink(n),gC.set(n,o)}})])}},az=fs("tree-event-id"),rz=(e,t)=>{const n=e.onLeafAction.getOr(w),o=e.onToggleExpand.getOr(w),a=e.defaultExpandedIds,r=mi(a),i=mi(e.defaultSelectedId),l=fs("tree-id"),s=(o,a)=>e.items.map(e=>"leaf"===e.type?QM({leaf:e,selectedId:o,onLeafAction:n,visible:!0,treeId:l,backstage:t}):oz({directory:e,selectedId:o,onLeafAction:n,expandedIds:a,labelTabstopping:!0,treeId:l,backstage:t}));return{dom:{tag:"div",classes:["tox-tree"],attributes:{role:"tree"}},components:s(i.get(),r.get()),behaviours:Uu([oC.config({mode:"flow",selector:".tox-tree--leaf__label--visible, .tox-tree--directory__label--visible",cycles:!1}),wC(az,[Ul("expand-tree-node",(e,t)=>{const{expanded:n,node:a}=t.event;r.set(n?[...r.get(),a]:r.get().filter(e=>e!==a)),o(r.get(),{expanded:n,node:a})})]),Ku.config({channels:{["update-active-item-"+l]:{onReceive:(e,t)=>{i.set(V.some(t.value)),gC.set(e,s(V.some(t.value),r.get()))}}}}),gC.config({})])}},iz=(e,t)=>{const n=e.stream.streams,o=n.setup(e,t);return Ml([Ul(e.event,o),Zl(()=>t.cancel())].concat(e.cancelEvent.map(e=>[Ul(e,()=>t.cancel())]).getOr([])))};var lz=Object.freeze({__proto__:null,events:iz});const sz=e=>{const t=mi(null),n=()=>({timer:null!==t.get()?"set":"unset"}),o=e=>{t.set(e)},a=()=>{const e=t.get();null!==e&&e.cancel()};return Fs({readState:n,setTimer:o,cancel:a})},cz=e=>e.stream.streams.state(e);var dz=Object.freeze({__proto__:null,throttle:sz,init:cz});const uz=(e,t)=>{const n=e.stream,o=UP(e.onStream,n.delay);return t.setTimer(o),(e,t)=>{o.throttle(e,t),n.stopEvent&&t.stop()}};var hz=[Mr("stream",Vr("mode",{throttle:[Fr("delay"),oi("stopEvent",!0),Ld("streams",{setup:uz,state:sz})]})),oi("event","input"),Kr("cancelEvent"),zd("onStream")];const mz=$u({fields:hz,name:"streaming",active:lz,state:dz}),pz=(e,t,n)=>{const o=xb.getValue(n);xb.setValue(t,o),bz(t)},fz=(e,t)=>{const n=e.element,o=Nc(n),a=n.dom;"number"!==on(n,"type")&&t(a,o)},bz=e=>{fz(e,(e,t)=>e.setSelectionRange(t.length,t.length))},gz=(e,t)=>{fz(e,(e,n)=>e.setSelectionRange(t,n.length))},vz=(e,t,n)=>{if(e.selectsOver){const o=xb.getValue(t),a=e.getDisplayText(o),r=xb.getValue(n),i=e.getDisplayText(r);return 0===i.indexOf(a)?V.some(()=>{pz(e,t,n),gz(t,a.length)}):V.none()}return V.none()},wz=O("alloy.typeahead.itemexecute"),yz=(e,t,n,o)=>{const a=(t,n,a)=>{e.previewing.set(!1);const r=mD.getCoupled(t,"sandbox");if(qf.isOpen(r))qg.getCurrent(r).each(e=>{Tv.getHighlighted(e).fold(()=>{a(e)},()=>{Fl(r,e.element,"keydown",n)})});else{const n=e=>{qg.getCurrent(e).each(a)};AD(e,i(t),t,r,o,n,Ek.HighlightMenuAndItem).get(w)}},r=t_(e),i=e=>t=>t.map(t=>{const n=ke(t.menus),o=Z(n,e=>W(e.items,e=>"item"===e.type)),a=xb.getState(e);return a.update(U(o,e=>e.data)),t}),l=e=>qg.getCurrent(e),s="typeaheadevents",c=[TC.config({}),xb.config({onSetValue:e.onSetValue,store:{mode:"dataset",getDataKey:e=>Nc(e.element),getFallbackEntry:e=>({value:e,meta:{}}),setValue:(t,n)=>{Sc(t.element,e.model.getDisplayText(n))},...e.initialData.map(e=>Ci("initialValue",e)).getOr({})}}),mz.config({stream:{mode:"throttle",delay:e.responseTime,stopEvent:!1},onStream:(t,n)=>{const a=mD.getCoupled(t,"sandbox"),r=TC.isFocused(t);if(r&&Nc(t.element).length>=e.minChars){const n=l(a).bind(e=>Tv.getHighlighted(e).map(xb.getValue));e.previewing.set(!0);const r=t=>{l(a).each(t=>{n.fold(()=>{e.model.selectsOver&&Tv.highlightFirst(t)},e=>{Tv.highlightBy(t,t=>{const n=xb.getValue(t);return n.value===e.value}),Tv.getHighlighted(t).orThunk(()=>(Tv.highlightFirst(t),V.none()))})})};AD(e,i(t),t,a,o,r,Ek.HighlightJustMenu).get(w)}},cancelEvent:pl()}),oC.config({mode:"special",onDown:(e,t)=>(a(e,t,Tv.highlightFirst),V.some(!0)),onEscape:e=>{const t=mD.getCoupled(e,"sandbox");return qf.isOpen(t)?(qf.close(t),V.some(!0)):V.none()},onUp:(e,t)=>(a(e,t,Tv.highlightLast),V.some(!0)),onEnter:t=>{const n=mD.getCoupled(t,"sandbox"),o=qf.isOpen(n);if(o&&!e.previewing.get())return l(n).bind(e=>Tv.getHighlighted(e)).map(e=>(Vl(t,wz(),{item:e}),!0));{const a=xb.getValue(t);return Dl(t,pl()),e.onExecute(n,t,a),o&&qf.close(n),V.some(!0)}}}),GC.config({toggleClass:e.markers.openClass,aria:{mode:"expanded"}}),mD.config({others:{sandbox:t=>ED(e,t,{onOpen:()=>GC.on(t),onClose:()=>{e.lazyTypeaheadComp.get().each(e=>ln(e.element,"aria-activedescendant")),GC.off(t)}})}}),wC(s,[Xl(t=>{e.lazyTypeaheadComp.set(V.some(t))}),Zl(t=>{e.lazyTypeaheadComp.set(V.none())}),ts(t=>{const n=w;ND(e,i(t),t,o,n,Ek.HighlightMenuAndItem).get(w)}),Ul(wz(),(t,n)=>{const o=mD.getCoupled(t,"sandbox");pz(e.model,t,n.event.item),Dl(t,pl()),e.onItemExecute(t,o,n.event.item,xb.getValue(t)),qf.close(o),bz(t)})].concat(e.dismissOnBlur?[Ul(il(),e=>{const t=mD.getCoupled(e,"sandbox");th(t.element).isNone()&&qf.close(t)})]:[]))],d={[Cl()]:[xb.name(),mz.name(),s],...e.eventOrder};return{uid:e.uid,dom:o_(Sa(e,{inputAttributes:{role:"combobox","aria-autocomplete":"list","aria-haspopup":"true"}})),behaviours:{...r,...Tb(e.typeaheadBehaviours,c)},eventOrder:d}},Cz=O([Kr("lazySink"),Fr("fetch"),oi("minChars",5),oi("responseTime",1e3),Fd("onOpen"),oi("getHotspot",V.some),oi("getAnchorOverrides",O({})),oi("layouts",V.none()),oi("eventOrder",{}),hi("model",{},[oi("getDisplayText",e=>void 0!==e.meta&&void 0!==e.meta.text?e.meta.text:e.value),oi("selectsOver",!0),oi("populateFromBrowse",!0)]),Fd("onSetValue"),Md("onExecute"),Fd("onItemExecute"),oi("inputClasses",[]),oi("inputAttributes",{}),oi("inputStyles",{}),oi("matchWidth",!0),oi("useMinWidth",!1),oi("dismissOnBlur",!0),Bd(["openClass"]),Kr("initialData"),_b("typeaheadBehaviours",[TC,xb,mz,oC,GC,mD]),Br("lazyTypeaheadComp",()=>mi(V.none)),Br("previewing",()=>mi(!0))].concat(e_()).concat(BD())),kz=O([rg({schema:[Id()],name:"menu",overrides:e=>({fakeFocus:!0,onHighlightItem:(t,n,o)=>{e.previewing.get()?e.lazyTypeaheadComp.get().each(t=>{vz(e.model,t,o).fold(()=>{e.model.selectsOver?(Tv.dehighlight(n,o),e.previewing.set(!0)):e.previewing.set(!1)},t=>{t(),e.previewing.set(!1)})}):e.lazyTypeaheadComp.get().each(t=>{e.model.populateFromBrowse&&pz(e.model,t,o),an(o.element,"id").each(e=>tn(t.element,"aria-activedescendant",e))})},onExecute:(t,n)=>e.lazyTypeaheadComp.get().map(e=>(Vl(e,wz(),{item:n}),!0)),onHover:(t,n)=>{e.previewing.set(!1),e.lazyTypeaheadComp.get().each(t=>{e.model.populateFromBrowse&&pz(e.model,t,n)})}})})]),Oz=Mg({name:"Typeahead",configFields:Cz(),partFields:kz(),factory:yz}),jz=e=>{const t=()=>jz(e.toCached()),n=t=>jz(e.bind(e=>e.fold(e=>CD.pure(ua.error(e)),e=>t(e)))),o=t=>jz(e.map(e=>e.bind(t))),a=t=>jz(e.map(e=>e.map(t))),r=t=>jz(e.map(e=>e.mapError(t))),i=(t,n)=>e.map(e=>e.fold(t,n)),l=(t,n)=>jz(CD.nu(o=>{let a=!1;const r=setTimeout(()=>{a=!0,o(ua.error(n()))},t);e.get(e=>{a||(clearTimeout(r),o(e))})}));return{...e,toCached:t,bindFuture:n,bindResult:o,mapResult:a,mapError:r,foldResult:i,withTimeout:l}},xz=e=>jz(CD.nu(e)),_z=e=>jz(CD.pure(ua.value(e))),Az=e=>jz(CD.pure(ua.error(e))),Tz=e=>jz(CD.pure(e)),Nz=e=>jz(e.map(ua.value)),Sz=e=>xz(t=>{e.then(e=>{t(ua.value(e))},e=>{t(ua.error(e))})}),Dz={nu:xz,wrap:jz,pure:_z,value:_z,error:Az,fromResult:Tz,fromFuture:Nz,fromPromise:Sz},Vz=(e,t,n=[],o,a,r)=>{const i=t.fold(()=>({}),e=>({action:e})),l={buttonBehaviours:Uu([yT.button(()=>!e.enabled||r.isDisabled()),fT(),$V.config({}),wC("button press",[Ll("click"),Ll("mousedown")])].concat(n)),eventOrder:{click:["button press","alloy.base.behaviour"],mousedown:["button press","alloy.base.behaviour"]},...i},s=Sa(l,{dom:o});return Sa(s,{components:a})},Ez=(e,t,n,o=[])=>{const a=e.tooltip.map(e=>({"aria-label":n.translate(e),title:n.translate(e)})).getOr({}),r={tag:"button",classes:["tox-tbtn"],attributes:a},i=e.icon.map(e=>_F(e,n.icons)),l=_T([i]);return Vz(e,t,o,r,l,n)},Iz=e=>{switch(e){case"primary":return["tox-button"];case"toolbar":return["tox-tbtn"];case"secondary":default:return["tox-button","tox-button--secondary"]}},Bz=(e,t,n,o=[],a=[])=>{const r=n.translate(e.text),i=e.icon.map(e=>_F(e,n.icons)),l=[i.getOrThunk(()=>Jc(r))],s=e.buttonType.getOr(e.primary||e.borderless?"primary":"secondary"),c=Iz(s),d=[...c,...i.isSome()?["tox-button--icon"]:[],...e.borderless?["tox-button--naked"]:[],...a],u={tag:"button",classes:d,attributes:{title:r}};return Vz(e,t,o,u,l,n)},Pz=(e,t,n,o=[],a=[])=>{const r=Bz(e,V.some(t),n,o,a);return Hk.sketch(r)},Fz=(e,t)=>n=>{"custom"===t?Vl(n,tE,{name:e,value:{}}):"submit"===t?Dl(n,nE):"cancel"===t?Dl(n,eE):console.error("Unknown button type: ",t)},Mz=(e,t)=>"menu"===t,zz=(e,t)=>"custom"===t||"cancel"===t||"submit"===t,Rz=(e,t)=>"togglebutton"===t,Lz=(e,t)=>{var n,o;const a=e.icon.map(e=>AF(e,t.icons)).map(Yk),r=n=>{Vl(n,tE,{name:e.name,value:{setIcon:e=>{a.map(o=>o.getOpt(n).each(n=>{gC.set(n,[AF(e,t.icons)])}))}}})},i=e.buttonType.getOr(e.primary?"primary":"secondary"),l={...e,name:null!==(n=e.name)&&void 0!==n?n:"",primary:"primary"===i,tooltip:V.from(e.tooltip),enabled:null!==(o=e.enabled)&&void 0!==o&&o,borderless:!1},s=l.tooltip.map(e=>({"aria-label":t.translate(e),title:t.translate(e)})).getOr({}),c=Iz(null!==i&&void 0!==i?i:"secondary"),d=e.icon.isSome()&&e.text.isSome(),u={tag:"button",classes:[...c.concat(e.icon.isSome()?["tox-button--icon"]:[]),...e.active?["tox-button--enabled"]:[],...d?["tox-button--icon-and-text"]:[]],attributes:s},h=[],m=t.translate(e.text.getOr("")),p=Jc(m),f=_T([a.map(e=>e.asSpec())]),b=[...f,...e.text.isSome()?[p]:[]],g=Vz(l,V.some(r),h,u,b,t);return Hk.sketch(g)},Uz=(e,t,n)=>{if(Mz(e,t)){const t=()=>r,o=e,a={...e,type:"menubutton",search:V.none(),onSetup:t=>(t.setEnabled(e.enabled),w),fetch:GM(o.items,t,n)},r=Yk(WM(a,"tox-tbtn",n,V.none()));return r.asSpec()}if(zz(e,t)){const o=Fz(e.name,t),a={...e,borderless:!1};return Pz(a,o,n.shared.providers,[])}if(Rz(e,t))return Lz(e,n.shared.providers);throw console.error("Unknown footer button type: ",t),new Error("Unknown footer button type")},qz=(e,t)=>{const n=Fz(e.name,"custom");return GV(V.none(),RV.parts.field({factory:Hk,...Bz(e,V.some(n),t,[NP(""),OP.self()])}))},$z={type:"separator"},Hz=e=>({type:"menuitem",value:e.url,text:e.title,meta:{attach:e.attach},onAction:w}),Wz=(e,t)=>({type:"menuitem",value:t,text:e,meta:{attach:void 0},onAction:w}),Gz=e=>U(e,Hz),Kz=(e,t)=>W(t,t=>t.type===e),Yz=(e,t)=>Gz(Kz(e,t)),Qz=e=>Yz("header",e.targets),Jz=e=>Yz("anchor",e.targets),Xz=e=>V.from(e.anchorTop).map(e=>Wz("",e)).toArray(),Zz=e=>V.from(e.anchorBottom).map(e=>Wz("",e)).toArray(),eR=e=>U(e,e=>Wz(e,e)),tR=e=>K(e,(e,t)=>{const n=0===e.length||0===t.length;return n?e.concat(t):e.concat($z,t)},[]),nR=(e,t)=>{const n=e.toLowerCase();return W(t,e=>{var t;const o=void 0!==e.meta&&void 0!==e.meta.text?e.meta.text:e.text,a=null!==(t=e.value)&&void 0!==t?t:"";return ze(o.toLowerCase(),n)||ze(a.toLowerCase(),n)})},oR=(e,t,n)=>{var o,a;const r=xb.getValue(t),i=null!==(a=null===(o=null===r||void 0===r?void 0:r.meta)||void 0===o?void 0:o.text)&&void 0!==a?a:r.value,l=n.getLinkInformation();return l.fold(()=>[],t=>{const o=nR(i,eR(n.getHistory(e)));return"file"===e?tR([o,nR(i,Qz(t)),nR(i,X([Xz(t),Jz(t),Zz(t)]))]):o})},aR=fs("aria-invalid"),rR=(e,t,n,o)=>{const a=t.shared.providers,r=t=>{const o=xb.getValue(t);n.addToHistory(o.value,e.filetype)},i={...o.map(e=>({initialData:e})).getOr({}),dismissOnBlur:!0,inputClasses:["tox-textfield"],sandboxClasses:["tox-dialog__popups"],inputAttributes:{"aria-errormessage":aR,type:"url"},minChars:0,responseTime:0,fetch:o=>{const a=oR(e.filetype,o,n),r=UF(a,_x.BUBBLE_TO_SANDBOX,t,{isHorizontalMenu:!1,search:V.none()});return CD.pure(r)},getHotspot:e=>p.getOpt(e),onSetValue:(e,t)=>{e.hasConfigured(wE)&&wE.run(e).get(w)},typeaheadBehaviours:Uu([...n.getValidationHandler().map(t=>wE.config({getRoot:e=>Vt(e.element),invalidClass:"tox-control-wrap--status-invalid",notify:{onInvalid:(e,t)=>{d.getOpt(e).each(e=>{tn(e.element,"title",a.translate(t))})}},validator:{validate:n=>{const o=xb.getValue(n);return Dz.nu(n=>{t({type:e.filetype,url:o.value},e=>{if("invalid"===e.status){const t=ua.error(e.message);n(t)}else{const t=ua.value(e.message);n(t)}})})},validateOnLoad:!1}})).toArray(),sv.config({disabled:()=>!e.enabled||a.isDisabled()}),$V.config({}),wC("urlinput-events",[Ul(Qi(),t=>{const n=Nc(t.element),o=n.trim();o!==n&&Sc(t.element,o),"file"===e.filetype&&Vl(t,XV,{name:e.name})}),Ul(Ji(),t=>{Vl(t,XV,{name:e.name}),r(t)}),Ul(ll(),t=>{Vl(t,XV,{name:e.name}),r(t)})])]),eventOrder:{[Qi()]:["streaming","urlinput-events","invalidating"]},model:{getDisplayText:e=>e.value,selectsOver:!1,populateFromBrowse:!1},markers:{openClass:"tox-textfield--popup-open"},lazySink:t.shared.getSink,parts:{menu:Zx(!1,1,"normal")},onExecute:(e,t,n)=>{Vl(t,nE,{})},onItemExecute:(t,n,o,a)=>{r(t),Vl(t,XV,{name:e.name})}},l=RV.parts.field({...i,factory:Oz}),s=e.label.map(e=>JV(e,a)),c=(e,t,n=e,o=e)=>rj(n,{tag:"div",classes:["tox-icon","tox-control-wrap__status-icon-"+e],attributes:{title:a.translate(o),"aria-live":"polite",...t.fold(()=>({}),e=>({id:e}))}},a.icons),d=Yk(c("invalid",V.some(aR),"warning")),u=Yk({dom:{tag:"div",classes:["tox-control-wrap__status-icon-wrap"]},components:[d.asSpec()]}),h=n.getUrlPicker(e.filetype),m=fs("browser.url.event"),p=Yk({dom:{tag:"div",classes:["tox-control-wrap"]},components:[l,u.asSpec()],behaviours:Uu([sv.config({disabled:()=>!e.enabled||a.isDisabled()})])}),f=Yk(Pz({name:e.name,icon:V.some("browse"),text:e.picker_text.or(e.label).getOr(""),enabled:e.enabled,primary:!1,buttonType:V.none(),borderless:!0},e=>Dl(e,m),a,[],["tox-browse-url"])),b=()=>({dom:{tag:"div",classes:["tox-form__controls-h-stack"]},components:X([[p.asSpec()],h.map(()=>f.asSpec()).toArray()])}),g=t=>{qg.getCurrent(t).each(n=>{const o=xb.getValue(n),a={fieldname:e.name,...o};h.each(o=>{o(a).get(o=>{xb.setValue(n,o),Vl(t,XV,{name:e.name})})})})};return RV.sketch({dom:YV(),components:s.toArray().concat([b()]),fieldBehaviours:Uu([sv.config({disabled:()=>!e.enabled||a.isDisabled(),onDisabled:e=>{RV.getField(e).each(sv.disable),f.getOpt(e).each(sv.disable)},onEnabled:e=>{RV.getField(e).each(sv.enable),f.getOpt(e).each(sv.enable)}}),fT(),wC("url-input-events",[Ul(m,g)])])})},iR=(e,t)=>{const n=ej(e.icon,t.icons);return IV.sketch({dom:{tag:"div",attributes:{role:"alert"},classes:["tox-notification","tox-notification--in","tox-notification--"+e.level]},components:[{dom:{tag:"div",classes:["tox-notification__icon"],innerHtml:e.url?void 0:n},components:e.url?[Hk.sketch({dom:{tag:"button",classes:["tox-button","tox-button--naked","tox-button--icon"],innerHtml:n,attributes:{title:t.translate(e.iconTooltip)}},action:t=>Vl(t,tE,{name:"alert-banner",value:e.url}),buttonBehaviours:Uu([oj()])})]:void 0},{dom:{tag:"div",classes:["tox-notification__body"],innerHtml:t.translate(e.text)}}]})},lR=(e,t)=>{e.dom.checked=t},sR=e=>e.dom.checked,cR=(e,t,n)=>{const o=e=>(e.element.dom.click(),V.some(!0)),a=RV.parts.field({factory:{sketch:j},dom:{tag:"input",classes:["tox-checkbox__input"],attributes:{type:"checkbox"}},behaviours:Uu([OP.self(),sv.config({disabled:()=>!e.enabled||t.isDisabled(),onDisabled:e=>{Vt(e.element).each(e=>vc(e,"tox-checkbox--disabled"))},onEnabled:e=>{Vt(e.element).each(e=>yc(e,"tox-checkbox--disabled"))}}),$V.config({}),TC.config({}),AP(n,sR,lR),oC.config({mode:"special",onEnter:o,onSpace:o,stopSpaceKeyup:!0}),wC("checkbox-events",[Ul(Ji(),(t,n)=>{Vl(t,XV,{name:e.name})})])])}),r=RV.parts.label({dom:{tag:"span",classes:["tox-checkbox__label"]},components:[Jc(t.translate(e.label))],behaviours:Uu([OE.config({})])}),i=e=>{const n="checked"===e?"selected":"unselected";return rj(n,{tag:"span",classes:["tox-icon","tox-checkbox-icon__"+e]},t.icons)},l=Yk({dom:{tag:"div",classes:["tox-checkbox__icons"]},components:[i("checked"),i("unchecked")]});return RV.sketch({dom:{tag:"label",classes:["tox-checkbox"]},components:[a,l.asSpec(),r],fieldBehaviours:Uu([sv.config({disabled:()=>!e.enabled||t.isDisabled()}),fT()])})},dR=e=>"presentation"===e.presets?IV.sketch({dom:{tag:"div",classes:["tox-form__group"],innerHtml:e.html}}):IV.sketch({dom:{tag:"div",classes:["tox-form__group"],innerHtml:e.html,attributes:{role:"document"}},containerBehaviours:Uu([$V.config({}),TC.config({})])}),uR=e=>(t,n,o,a)=>Oe(n,"name").fold(()=>e(n,a,V.none()),r=>t.field(r,e(n,a,Oe(o,r)))),hR=e=>(t,n,o,a)=>{const r=Sa(n,{source:"dynamic"});return uR(e)(t,r,o,a)},mR={bar:uR((e,t)=>PV(e,t.shared)),collection:uR((e,t,n)=>lE(e,t.shared.providers,n)),alertbanner:uR((e,t)=>iR(e,t.shared.providers)),input:uR((e,t,n)=>pM(e,t.shared.providers,n)),textarea:uR((e,t,n)=>fM(e,t.shared.providers,n)),label:uR((e,t)=>wF(e,t.shared)),iframe:hR((e,t,n)=>pF(e,t.shared.providers,n)),button:uR((e,t)=>qz(e,t.shared.providers)),checkbox:uR((e,t,n)=>cR(e,t.shared.providers,n)),colorinput:uR((e,t,n)=>TE(e,t.shared,t.colorinput,n)),colorpicker:uR((e,t,n)=>VP(e,t.shared.providers,n)),dropzone:uR((e,t,n)=>MP(e,t.shared.providers,n)),grid:uR((e,t)=>zP(e,t.shared)),listbox:uR((e,t,n)=>GF(e,t,n)),selectbox:uR((e,t,n)=>JF(e,t.shared.providers,n)),sizeinput:uR((e,t)=>dM(e,t.shared.providers)),slider:uR((e,t,n)=>uM(e,t.shared.providers,n)),urlinput:uR((e,t,n)=>rR(e,t,t.urlinput,n)),customeditor:uR(BP),htmlpanel:uR(dR),imagepreview:uR((e,t,n)=>vF(e,n)),table:uR((e,t)=>hM(e,t.shared.providers)),tree:uR((e,t)=>rz(e,t)),panel:uR((e,t)=>KF(e,t))},pR={field:(e,t)=>t,record:O([])},fR=(e,t,n,o)=>{const a=Sa(o,{shared:{interpreter:t=>bR(e,t,n,a)}});return bR(e,t,n,a)},bR=(e,t,n,o)=>Oe(mR,t.type).fold(()=>(console.error(`Unknown factory type "${t.type}", defaulting to container: `,t),t),a=>a(e,t,n,o)),gR=(e,t,n)=>bR(pR,e,t,n),vR="layout-inset",wR=e=>e.x,yR=(e,t)=>e.x+e.width/2-t.width/2,CR=(e,t)=>e.x+e.width-t.width,kR=e=>e.y,OR=(e,t)=>e.y+e.height-t.height,jR=(e,t)=>e.y+e.height/2-t.height/2,xR=(e,t,n)=>$d(CR(e,t),OR(e,t),n.insetSouthwest(),Xd(),"southwest",iu(e,{right:0,bottom:3}),vR),_R=(e,t,n)=>$d(wR(e),OR(e,t),n.insetSoutheast(),Jd(),"southeast",iu(e,{left:1,bottom:3}),vR),AR=(e,t,n)=>$d(CR(e,t),kR(e),n.insetNorthwest(),Qd(),"northwest",iu(e,{right:0,top:2}),vR),TR=(e,t,n)=>$d(wR(e),kR(e),n.insetNortheast(),Yd(),"northeast",iu(e,{left:1,top:2}),vR),NR=(e,t,n)=>$d(yR(e,t),kR(e),n.insetNorth(),Zd(),"north",iu(e,{top:2}),vR),SR=(e,t,n)=>$d(yR(e,t),OR(e,t),n.insetSouth(),eu(),"south",iu(e,{bottom:3}),vR),DR=(e,t,n)=>$d(CR(e,t),jR(e,t),n.insetEast(),nu(),"east",iu(e,{right:0}),vR),VR=(e,t,n)=>$d(wR(e),jR(e,t),n.insetWest(),tu(),"west",iu(e,{left:1}),vR),ER=e=>{switch(e){case"north":return NR;case"northeast":return TR;case"northwest":return AR;case"south":return SR;case"southeast":return _R;case"southwest":return xR;case"east":return DR;case"west":return VR}},IR=(e,t,n,o,a)=>{const r=wh(o).map(ER).getOr(NR);return r(e,t,n,o,a)},BR=e=>{switch(e){case"north":return SR;case"northeast":return _R;case"northwest":return xR;case"south":return NR;case"southeast":return TR;case"southwest":return AR;case"east":return VR;case"west":return DR}},PR=(e,t,n,o,a)=>{const r=wh(o).map(BR).getOr(NR);return r(e,t,n,o,a)},FR={valignCentre:[],alignCentre:[],alignLeft:[],alignRight:[],right:[],left:[],bottom:[],top:[]},MR=(e,t,n)=>{const o=12,a={maxHeightFunction:Zh()},r=()=>({type:"node",root:Ht($t(e())),node:V.from(e()),bubble:am(o,o,FR),layouts:{onRtl:()=>[TR],onLtr:()=>[AR]},overrides:a}),i=()=>({type:"hotspot",hotspot:t(),bubble:am(-o,o,FR),layouts:{onRtl:()=>[gu,vu,ku],onLtr:()=>[vu,gu,ku]},overrides:a});return()=>n()?r():i()},zR=(e,t,n,o)=>{const a=12,r={maxHeightFunction:Zh()},i=()=>({type:"node",root:Ht($t(t())),node:V.from(t()),bubble:am(a,a,FR),layouts:{onRtl:()=>[NR],onLtr:()=>[NR]},overrides:r}),l=()=>e?{type:"node",root:Ht($t(t())),node:V.from(t()),bubble:am(0,-jn(t()),FR),layouts:{onRtl:()=>[Cu],onLtr:()=>[Cu]},overrides:r}:{type:"hotspot",hotspot:n(),bubble:am(0,0,FR),layouts:{onRtl:()=>[Cu],onLtr:()=>[Cu]},overrides:r};return()=>o()?i():l()},RR=(e,t,n)=>{const o=()=>({type:"node",root:Ht($t(e())),node:V.from(e()),layouts:{onRtl:()=>[NR],onLtr:()=>[NR]}}),a=()=>({type:"hotspot",hotspot:t(),layouts:{onRtl:()=>[ku],onLtr:()=>[ku]}});return()=>n()?o():a()},LR=(e,t)=>()=>({type:"selection",root:t(),getSelection:()=>{const t=e.selection.getRng(),n=e.model.table.getSelectedCells();if(n.length>1){const e=n[0],t=n[n.length-1],o={firstCell:Xe.fromDom(e),lastCell:Xe.fromDom(t)};return V.some(o)}return V.some(Jm.range(Xe.fromDom(t.startContainer),t.startOffset,Xe.fromDom(t.endContainer),t.endOffset))}}),UR=e=>t=>({type:"node",root:e(),node:t}),qR=(e,t,n,o)=>{const a=mx(e),r=()=>Xe.fromDom(e.getBody()),i=()=>Xe.fromDom(e.getContentAreaContainer()),l=()=>a||!o();return{inlineDialog:MR(i,t,l),inlineBottomDialog:zR(e.inline,i,n,l),banner:RR(i,t,l),cursor:LR(e,r),node:UR(r)}},$R=e=>(t,n)=>{const o=DS(e);o(t,n)},HR=e=>()=>uS(e),WR=e=>t=>lS(e,t),GR=e=>t=>dS(e,t),KR=e=>({colorPicker:$R(e),hasCustomColors:HR(e),getColors:WR(e),getColorCols:GR(e)}),YR=e=>()=>Gj(e),QR=e=>({isDraggableModal:YR(e)}),JR=e=>{const t=mi(ux(e)?"bottom":"top");return{isPositionedAtTop:()=>"top"===t.get(),getDockingMode:t.get,setDockingMode:t.set}},XR=e=>xe(e,"items"),ZR=e=>xe(e,"format"),eL=[{title:"Headings",items:[{title:"Heading 1",format:"h1"},{title:"Heading 2",format:"h2"},{title:"Heading 3",format:"h3"},{title:"Heading 4",format:"h4"},{title:"Heading 5",format:"h5"},{title:"Heading 6",format:"h6"}]},{title:"Inline",items:[{title:"Bold",format:"bold"},{title:"Italic",format:"italic"},{title:"Underline",format:"underline"},{title:"Strikethrough",format:"strikethrough"},{title:"Superscript",format:"superscript"},{title:"Subscript",format:"subscript"},{title:"Code",format:"code"}]},{title:"Blocks",items:[{title:"Paragraph",format:"p"},{title:"Blockquote",format:"blockquote"},{title:"Div",format:"div"},{title:"Pre",format:"pre"}]},{title:"Align",items:[{title:"Left",format:"alignleft"},{title:"Center",format:"aligncenter"},{title:"Right",format:"alignright"},{title:"Justify",format:"alignjustify"}]}],tL=e=>je(e,"items"),nL=e=>je(e,"block"),oL=e=>je(e,"inline"),aL=e=>je(e,"selector"),rL=e=>K(e,(e,t)=>{if(tL(t)){const n=rL(t.items);return{customFormats:e.customFormats.concat(n.customFormats),formats:e.formats.concat([{title:t.title,items:n.formats}])}}if(oL(t)||nL(t)||aL(t)){const n=l(t.name)?t.name:t.title.toLowerCase(),o="custom-"+n;return{customFormats:e.customFormats.concat([{name:o,format:t}]),formats:e.formats.concat([{title:t.title,format:o,icon:t.icon}])}}return{...e,formats:e.formats.concat(t)}},{customFormats:[],formats:[]}),iL=(e,t)=>{const n=rL(t),o=t=>{q(t,t=>{e.formatter.has(t.name)||e.formatter.register(t.name,t.format)})};return e.formatter?o(n.customFormats):e.on("init",()=>{o(n.customFormats)}),n.formats},lL=e=>_j(e).map(t=>{const n=iL(e,t);return Aj(e)?eL.concat(n):n}).getOr(eL),sL=e=>{const t=ue(e);return 1===t.length&&M(t,"title")},cL=(e,t,n)=>({...e,type:"formatter",isSelected:t(e.format),getStylePreview:n(e.format)}),dL=(e,t,n,o)=>{const a=e=>cL(e,n,o),r=e=>{const t=s(e.items);return{...e,type:"submenu",getStyleItems:O(t)}},i=t=>{const a=l(t.name)?t.name:fs(t.title),r="custom-"+a,i={...t,type:"formatter",format:r,isSelected:n(r),getStylePreview:o(r)};return e.formatter.register(a,i),i},s=e=>U(e,e=>XR(e)?r(e):ZR(e)?a(e):sL(e)?{...e,type:"separator"}:i(e));return s(t)},uL=e=>{const t=t=>()=>e.formatter.match(t),n=t=>()=>{const n=e.formatter.get(t);return void 0!==n?V.some({tag:n.length>0&&(n[0].inline||n[0].block)||"div",styles:e.dom.parseStyle(e.formatter.getCssText(t))}):V.none()},o=mi([]),a=mi([]),r=mi(!1);e.on("PreInit",a=>{const r=lL(e),i=dL(e,r,t,n);o.set(i)}),e.on("addStyleModifications",o=>{const i=dL(e,o.items,t,n);a.set(i),r.set(o.replace)});const i=()=>{const e=r.get()?[]:o.get(),t=a.get();return e.concat(t)};return{getData:i}},hL=e=>f(e)&&1===e.nodeType,mL=PP.trim,pL=e=>t=>{if(hL(t)){if(t.contentEditable===e)return!0;if(t.getAttribute("data-mce-contenteditable")===e)return!0}return!1},fL=pL("true"),bL=pL("false"),gL=(e,t,n,o,a)=>({type:e,title:t,url:n,level:o,attach:a}),vL=e=>{let t=e;while(t=t.parentNode){const e=t.contentEditable;if(e&&"inherit"!==e)return fL(t)}return!1},wL=(e,t)=>U(hp(Xe.fromDom(t),e),e=>e.dom),yL=e=>e.innerText||e.textContent,CL=e=>e.id?e.id:fs("h"),kL=e=>e&&"A"===e.nodeName&&void 0!==(e.id||e.name),OL=e=>kL(e)&&xL(e),jL=e=>e&&/^(H[1-6])$/.test(e.nodeName),xL=e=>vL(e)&&!bL(e),_L=e=>jL(e)&&xL(e),AL=e=>jL(e)?parseInt(e.nodeName.substr(1),10):0,TL=e=>{var t;const n=CL(e),o=()=>{e.id=n};return gL("header",null!==(t=yL(e))&&void 0!==t?t:"","#"+n,AL(e),o)},NL=e=>{const t=e.id||e.name,n=yL(e);return gL("anchor",n||"#"+t,"#"+t,0,w)},SL=e=>U(W(e,_L),TL),DL=e=>U(W(e,OL),NL),VL=e=>{const t=wL("h1,h2,h3,h4,h5,h6,a:not([href])",e);return t},EL=e=>mL(e.title).length>0,IL=e=>{const t=VL(e);return W(SL(t).concat(DL(t)),EL)},BL={find:IL},PL="tinymce-url-history",FL=5,ML=e=>l(e)&&/^https?/.test(e),zL=e=>d(e)&&e.length<=FL&&ee(e,ML),RL=e=>s(e)&&Ce(e,e=>!zL(e)).isNone(),LL=()=>{const e=qN.getItem(PL);if(null===e)return{};let t;try{t=JSON.parse(e)}catch(n){if(n instanceof SyntaxError)return console.log("Local storage "+PL+" was not valid JSON",n),{};throw n}return RL(t)?t:(console.log("Local storage "+PL+" was not valid format",t),{})},UL=e=>{if(!RL(e))throw new Error("Bad format for history:\n"+JSON.stringify(e));qN.setItem(PL,JSON.stringify(e))},qL=e=>{const t=LL();return Oe(t,e).getOr([])},$L=(e,t)=>{if(!ML(e))return;const n=LL(),o=Oe(n,t).getOr([]),a=W(o,t=>t!==e);n[t]=[e].concat(a).slice(0,FL),UL(n)},HL=e=>!!e,WL=e=>pe(PP.makeMap(e,/[, ]/),HL),GL=e=>V.from(Rj(e)),KL=e=>{const t=V.from(qj(e)).filter(HL).map(WL);return GL(e).fold(S,e=>t.fold(D,e=>ue(e).length>0&&e))},YL=(e,t)=>{const n=KL(e);return h(n)?n?GL(e):V.none():n[t]?GL(e):V.none()},QL=(e,t)=>YL(e,t).map(n=>o=>CD.nu(a=>{const r=(e,t)=>{if(!l(e))throw new Error("Expected value to be string");if(void 0!==t&&!s(t))throw new Error("Expected meta to be a object");const n={value:e,meta:t};a(n)},i={filetype:t,fieldname:o.fieldname,...V.from(o.meta).getOr({})};n.call(e,r,o.value,i)})),JL=e=>V.from(e).filter(l).getOrUndefined(),XL=e=>$j(e)?V.some({targets:BL.find(e.getBody()),anchorTop:JL(Hj(e)),anchorBottom:JL(Wj(e))}):V.none(),ZL=e=>V.from(Lj(e)),eU=e=>({getHistory:qL,addToHistory:$L,getLinkInformation:()=>XL(e),getValidationHandler:()=>ZL(e),getUrlPicker:t=>QL(e,t)}),tU=(e,t,n,o)=>{const a=mi(!1),r=JR(t),i={icons:()=>t.ui.registry.getAll().icons,menuItems:()=>t.ui.registry.getAll().menuItems,translate:KO.translate,isDisabled:()=>t.mode.isReadOnly()||!t.ui.isEnabled(),getOption:t.options.get},l=eU(t),s=uL(t),c=KR(t),d=QR(t),u=()=>a.get(),h=e=>a.set(e),m={shared:{providers:i,anchors:qR(t,n,o,r.isPositionedAtTop),header:r},urlinput:l,styles:s,colorinput:c,dialog:d,isContextMenuOpen:u,setContextMenuState:h},p={...m,shared:{...m.shared,interpreter:e=>gR(e,{},p),getSink:e.popup}},f={...m,shared:{...m.shared,interpreter:e=>gR(e,{},f),getSink:e.dialog}};return{popup:p,dialog:f}},nU=(e,t,n)=>{const o=(e,o)=>{q([t,...n],t=>{t.broadcastEvent(e,o)})},a=(e,o)=>{q([t,...n],t=>{t.broadcastOn([e],o)})},r=e=>a($f(),{target:e.target}),i=Wo(),l=Vh(i,"touchstart",r),s=Vh(i,"touchmove",e=>o(bl(),e)),c=Vh(i,"touchend",e=>o(gl(),e)),d=Vh(i,"mousedown",r),u=Vh(i,"mouseup",e=>{0===e.raw.button&&a(Wf(),{target:e.target})}),h=e=>a($f(),{target:Xe.fromDom(e.target)}),m=e=>{0===e.button&&a(Wf(),{target:Xe.fromDom(e.target)})},p=()=>{q(e.editorManager.get(),t=>{e!==t&&t.dispatch("DismissPopups",{relatedTarget:e})})},f=e=>o(vl(),Ih(e)),b=e=>{a(Hf(),{}),o(wl(),Ih(e))},g=$t(Xe.fromDom(e.getElement())),v=Eh(g,"scroll",n=>{requestAnimationFrame(()=>{const a=e.getContainer();if(void 0!==a&&null!==a){const a=sV(e,t.element),r=a.map(e=>[e.element,...e.others]).getOr([]);z(r,e=>jt(e,n.target))&&(e.dispatch("ElementScroll",{target:n.target.dom}),o(_l(),n))}})}),w=()=>a(Hf(),{}),y=t=>{t.state&&a($f(),{target:Xe.fromDom(e.getContainer())})},C=e=>{a($f(),{target:Xe.fromDom(e.relatedTarget.getContainer())})};e.on("PostRender",()=>{e.on("click",h),e.on("tap",h),e.on("mouseup",m),e.on("mousedown",p),e.on("ScrollWindow",f),e.on("ResizeWindow",b),e.on("ResizeEditor",w),e.on("AfterProgressState",y),e.on("DismissPopups",C)}),e.on("remove",()=>{e.off("click",h),e.off("tap",h),e.off("mouseup",m),e.off("mousedown",p),e.off("ScrollWindow",f),e.off("ResizeWindow",b),e.off("ResizeEditor",w),e.off("AfterProgressState",y),e.off("DismissPopups",C),d.unbind(),l.unbind(),s.unbind(),c.unbind(),u.unbind(),v.unbind()}),e.on("detach",()=>{q([t,...n],Of),q([t,...n],e=>e.destroy())})},oU=Ag,aU=cg,rU=O([oi("shell",!1),Fr("makeItem"),oi("setupItem",w),Nb.field("listBehaviours",[gC])]),iU=()=>({behaviours:Uu([gC.config({})])}),lU=ig({name:"items",overrides:iU}),sU=O([lU]),cU=O("CustomList"),dU=(e,t,n,o)=>{const a=(t,n)=>{i(t).fold(()=>{throw console.error("Custom List was defined to not be a shell, but no item container was specified in components"),new Error("Custom List was defined to not be a shell, but no item container was specified in components")},o=>{const a=gC.contents(o),r=n.length,i=r-a.length,l=i>0?R(i,()=>e.makeItem()):[],s=a.slice(r);q(s,e=>gC.remove(o,e)),q(l,e=>gC.append(o,e));const c=gC.contents(o);q(c,(o,a)=>{e.setupItem(t,o,n[a],a)})})},r=e.shell?{behaviours:[gC.config({})],components:[]}:{behaviours:[],components:t},i=t=>e.shell?V.some(t):wg(t,e,"items");return{uid:e.uid,dom:e.dom,components:r.components,behaviours:Tb(e.listBehaviours,r.behaviours),apis:{setItems:a}}},uU=Mg({name:cU(),configFields:rU(),partFields:sU(),factory:dU,apis:{setItems:(e,t,n)=>{e.setItems(t,n)}}}),hU=O([Fr("dom"),oi("shell",!0),_b("toolbarBehaviours",[gC])]),mU=()=>({behaviours:Uu([gC.config({})])}),pU=O([ig({name:"groups",overrides:mU})]),fU=(e,t,n,o)=>{const a=(e,t)=>{r(e).fold(()=>{throw console.error("Toolbar was defined to not be a shell, but no groups container was specified in components"),new Error("Toolbar was defined to not be a shell, but no groups container was specified in components")},e=>{gC.set(e,t)})},r=t=>e.shell?V.some(t):wg(t,e,"groups"),i=e.shell?{behaviours:[gC.config({})],components:[]}:{behaviours:[],components:t};return{uid:e.uid,dom:e.dom,components:i.components,behaviours:Tb(e.toolbarBehaviours,i.behaviours),apis:{setGroups:a,refresh:w},domModification:{attributes:{role:"group"}}}},bU=Mg({name:"Toolbar",configFields:hU(),partFields:pU(),factory:fU,apis:{setGroups:(e,t,n)=>{e.setGroups(t,n)}}}),gU=w,vU=S,wU=O([]);var yU=Object.freeze({__proto__:null,setup:gU,isDocked:vU,getBehaviours:wU});const CU=e=>{const t=_e(bn(e,"position"),"fixed"),n=t?V.none():It(e);return n.orThunk(()=>{const t=Xe.fromTag("span");return St(e).bind(e=>{Po(e,t);const n=It(t);return Ro(t),n})})},kU=e=>CU(e).map(Sn).getOrThunk(()=>An(0,0)),OU=(e,t)=>{const n=e.element;vc(n,t.transitionClass),yc(n,t.fadeOutClass),vc(n,t.fadeInClass),t.onShow(e)},jU=(e,t)=>{const n=e.element;vc(n,t.transitionClass),yc(n,t.fadeInClass),vc(n,t.fadeOutClass),t.onHide(e)},xU=(e,t)=>e.yt.y,_U=(e,t)=>e.y>=t.y,AU=(e,t)=>e.bottom<=t.bottom,TU=(e,t,n)=>({location:"top",leftX:t,topY:n.bounds.y-e.y}),NU=(e,t,n)=>({location:"bottom",leftX:t,bottomY:e.bottom-n.bounds.bottom}),SU=e=>e.box.x-e.win.x,DU=(e,t,n)=>{const o=t.win,a=t.box,r=SU(t);return de(e,e=>{switch(e){case"bottom":return AU(a,n.bounds)?V.none():V.some(NU(o,r,n));case"top":return _U(a,n.bounds)?V.none():V.some(TU(o,r,n));default:return V.none()}}).getOr({location:"no-dock"})},VU=(e,t,n)=>ee(e,e=>{switch(e){case"bottom":return AU(t,n.bounds);case"top":return _U(t,n.bounds)}}),EU=(e,t)=>{const n=t.optScrollEnv.fold(O(e.bounds.y),t=>t.scrollElmTop+(e.bounds.y-t.currentScrollTop));return An(e.bounds.x,n)},IU=(e,t)=>{const n=t.optScrollEnv.fold(O(e.y),t=>e.y+t.currentScrollTop-t.scrollElmTop);return An(e.x,n)},BU=(e,t,n)=>n.getInitialPos().map(n=>{const o=EU(n,t);return{box:ta(o.left,o.top,In(e),On(e)),location:n.location}}),PU=(e,t,n,o,a)=>{const r=IU(t,n),i=ta(r.left,r.top,t.width,t.height);o.setInitialPos({style:gn(e),position:pn(e,"position")||"static",bounds:i,location:a.location})},FU=(e,t,n,o,a)=>{o.getInitialPos().fold(()=>PU(e,t,n,o,a),()=>w)},MU=(e,t,n)=>n.getInitialPos().bind(o=>{var a;switch(n.clearInitialPos(),o.position){case"static":return V.some({morph:"static"});case"absolute":const n=CU(e).getOr(Xt()),r=na(n),i=null!==(a=n.dom.scrollTop)&&void 0!==a?a:0;return V.some({morph:"absolute",positionCss:oh("absolute",Oe(o.style,"left").map(e=>t.x-r.x),Oe(o.style,"top").map(e=>t.y-r.y+i),Oe(o.style,"right").map(e=>r.right-t.right),Oe(o.style,"bottom").map(e=>r.bottom-t.bottom))});default:return V.none()}}),zU=(e,t,n)=>BU(e,t,n).filter(({box:e})=>VU(n.getModes(),e,t)).bind(({box:t})=>MU(e,t,n)),RU=e=>{switch(e.location){case"top":return V.some({morph:"fixed",positionCss:oh("fixed",V.some(e.leftX),V.some(e.topY),V.none(),V.none())});case"bottom":return V.some({morph:"fixed",positionCss:oh("fixed",V.some(e.leftX),V.none(),V.none(),V.some(e.bottomY))});default:return V.none()}},LU=(e,t,n)=>{const o=na(e),a=ia(),r=DU(n.getModes(),{win:a,box:o},t);return"top"===r.location||"bottom"===r.location?(PU(e,o,t,n,r),RU(r)):V.none()},UU=(e,t,n)=>zU(e,t,n).orThunk(()=>t.optScrollEnv.bind(o=>BU(e,t,n)).bind(({box:e,location:n})=>{const o=ia(),a=SU({win:o,box:e}),r="top"===n?TU(o,a,t):NU(o,a,t);return RU(r)})),qU=(e,t,n)=>{const o=e.element,a=_e(bn(o,"position"),"fixed");return a?UU(o,t,n):LU(o,t,n)},$U=(e,t,n)=>{const o=e.element;return BU(o,t,n).bind(({box:e})=>MU(o,e,n))},HU=(e,t,n,o)=>{const a=na(e),r=ia(),i=SU({win:r,box:a}),l=o(r,i,t);return"bottom"===l.location||"top"===l.location?(FU(e,a,t,n,l),RU(l)):V.none()},WU=(e,t,n)=>{n.setDocked(!1),q(["left","right","top","bottom","position"],t=>wn(e.element,t)),t.onUndocked(e)},GU=(e,t,n,o)=>{const a="fixed"===o.position;n.setDocked(a),rh(e.element,o);const r=a?t.onDocked:t.onUndocked;r(e)},KU=(e,t,n,o,a=!1)=>{t.contextual.each(t=>{t.lazyContext(e).each(r=>{const i=xU(r,o.bounds);if(i!==n.isVisible())if(n.setVisible(i),a&&!i)Oc(e.element,[t.fadeOutClass]),t.onHide(e);else{const n=i?OU:jU;n(e,t)}})})},YU=(e,t,n,o,a)=>{KU(e,t,n,o,!0),GU(e,t,n,a.positionCss)},QU=(e,t,n,o,a)=>{switch(a.morph){case"static":return WU(e,t,n);case"absolute":return GU(e,t,n,a.positionCss);case"fixed":return YU(e,t,n,o,a)}},JU=(e,t,n)=>{const o=t.lazyViewport(e);KU(e,t,n,o),qU(e,o,n).each(a=>{QU(e,t,n,o,a)})},XU=(e,t,n)=>{const o=e.element;n.setDocked(!1);const a=t.lazyViewport(e);$U(e,a,n).each(o=>{switch(o.morph){case"static":WU(e,t,n);break;case"absolute":GU(e,t,n,o.positionCss);break}}),n.setVisible(!0),t.contextual.each(t=>{jc(o,[t.fadeInClass,t.fadeOutClass,t.transitionClass]),t.onShow(e)}),ZU(e,t,n)},ZU=(e,t,n)=>{e.getSystem().isConnected()&&JU(e,t,n)},eq=(e,t,n)=>{n.isDocked()&&XU(e,t,n)},tq=e=>(t,n,o)=>{const a=n.lazyViewport(t),r=HU(t.element,a,o,e);r.each(e=>{YU(t,n,o,a,e)})},nq=tq(TU),oq=tq(NU),aq=(e,t,n)=>n.isDocked(),rq=(e,t,n,o)=>n.setModes(o),iq=(e,t,n)=>n.getModes();var lq=Object.freeze({__proto__:null,refresh:ZU,reset:eq,isDocked:aq,getModes:iq,setModes:rq,forceDockToTop:nq,forceDockToBottom:oq});const sq=(e,t)=>Ml([Jl(el(),(n,o)=>{e.contextual.each(e=>{if(kc(n.element,e.transitionClass)){jc(n.element,[e.transitionClass,e.fadeInClass]);const o=t.isVisible()?e.onShown:e.onHidden;o(n)}o.stop()})}),Ul(vl(),(n,o)=>{ZU(n,e,t)}),Ul(_l(),(n,o)=>{ZU(n,e,t)}),Ul(wl(),(n,o)=>{eq(n,e,t)})]);var cq=Object.freeze({__proto__:null,events:sq}),dq=[ti("contextual",[Rr("fadeInClass"),Rr("fadeOutClass"),Rr("transitionClass"),qr("lazyContext"),Fd("onShow"),Fd("onShown"),Fd("onHide"),Fd("onHidden")]),ci("lazyViewport",()=>({bounds:ia(),optScrollEnv:V.none()})),ui("modes",["top","bottom"],gr),Fd("onDocked"),Fd("onUndocked")];const uq=e=>{const t=mi(!1),n=mi(!0),o=Sh(),a=mi(e.modes),r=()=>`docked: ${t.get()}, visible: ${n.get()}, modes: ${a.get().join(",")}`;return Fs({isDocked:t.get,setDocked:t.set,getInitialPos:o.get,setInitialPos:o.set,clearInitialPos:o.clear,isVisible:n.get,setVisible:n.set,getModes:a.get,setModes:a.set,readState:r})};var hq=Object.freeze({__proto__:null,init:uq});const mq=$u({fields:dq,name:"docking",active:cq,apis:lq,state:hq}),pq=O(fs("toolbar-height-change")),fq={fadeInClass:"tox-editor-dock-fadein",fadeOutClass:"tox-editor-dock-fadeout",transitionClass:"tox-editor-dock-transition"},bq="tox-tinymce--toolbar-sticky-on",gq="tox-tinymce--toolbar-sticky-off",vq=(e,t)=>{const n=_t(t),o=Nt(t),a=o.dom.innerHeight,r=Lo(n),i=Xe.fromDom(e.elm),l=oa(i),s=On(i),c=l.y,d=c+s,u=Sn(t),h=On(t),m=u.top,p=m+h,f=Math.abs(m-r.top)<2,b=Math.abs(p-(r.top+a))<2;if(f&&cm){const e=c-a+s+h;Uo(r.left,e,n)}},wq=(e,t)=>M(mq.getModes(e),t),yq=e=>{const t=e=>jn(e)+(parseInt(pn(e,"margin-top"),10)||0)+(parseInt(pn(e,"margin-bottom"),10)||0),n=e.element;Vt(n).each(o=>{const a="padding-"+mq.getModes(e)[0];if(mq.isDocked(e)){const e=In(o);un(n,"width",e+"px"),un(o,a,t(n)+"px")}else wn(n,"width"),wn(o,a)})},Cq=(e,t)=>{t?(yc(e,fq.fadeOutClass),Oc(e,[fq.transitionClass,fq.fadeInClass])):(yc(e,fq.fadeInClass),Oc(e,[fq.fadeOutClass,fq.transitionClass]))},kq=(e,t)=>{const n=Xe.fromDom(e.getContainer());t?(vc(n,bq),yc(n,gq)):(vc(n,gq),yc(n,bq))},Oq=(e,t)=>{const n=_t(t);eh(n).filter(e=>!jt(t,e)).filter(t=>jt(t,Xe.fromDom(n.dom.body))||xt(e,t)).each(()=>Ju(t))},jq=(e,t)=>th(e).orThunk(()=>t().toOptional().bind(e=>th(e.element))),xq=(e,t,n)=>{e.inline||(t.header.isPositionedAtTop()||e.on("ResizeEditor",()=>{n().each(mq.reset)}),e.on("ResizeWindow ResizeEditor",()=>{n().each(yq)}),e.on("SkinLoaded",()=>{n().each(e=>{mq.isDocked(e)?mq.reset(e):mq.refresh(e)})}),e.on("FullscreenStateChanged",()=>{n().each(mq.reset)})),e.on("AfterScrollIntoView",e=>{n().each(t=>{mq.refresh(t);const n=t.element;Ow(n)&&vq(e,n)})}),e.on("PostRender",()=>{kq(e,!1)})},_q=e=>e().map(mq.isDocked).getOr(!1),Aq=()=>[Ku.config({channels:{[pq()]:{onReceive:yq}}})],Tq=(e,t)=>{const n=Sh(),o=t.getSink,a=e=>{o().each(t=>e(t.element))},r=t=>{e.inline||yq(t),kq(e,mq.isDocked(t)),t.getSystem().broadcastOn([Hf()],{}),o().each(e=>e.getSystem().broadcastOn([Hf()],{}))},i=e.inline?[]:Aq();return[TC.config({}),mq.config({contextual:{lazyContext:t=>{const n=jn(t.element),o=e.inline?e.getContentAreaContainer():e.getContainer();return V.from(o).map(o=>{const a=na(Xe.fromDom(o)),r=sV(e,t.element);return r.fold(()=>{const e=a.height-n,o=a.y+(wq(t,"top")?0:n);return ta(a.x,o,a.width,e)},e=>{const o=aa(a,cV(e)),r=wq(t,"top")?o.y:o.y+n;return ta(o.x,r,o.width,o.height-n)})})},onShow:()=>{a(e=>Cq(e,!0))},onShown:e=>{a(e=>jc(e,[fq.transitionClass,fq.fadeInClass])),n.get().each(t=>{Oq(e.element,t),n.clear()})},onHide:e=>{jq(e.element,o).fold(n.clear,n.set),a(e=>Cq(e,!1))},onHidden:()=>{a(e=>jc(e,[fq.transitionClass]))},...fq},lazyViewport:t=>{const n=sV(e,t.element);return n.fold(()=>{const n=ia(),o=Fj(e),a=n.y+(wq(t,"top")?o:0),r=n.height-(wq(t,"bottom")?o:0);return{bounds:ta(n.x,a,n.width,r),optScrollEnv:V.none()}},e=>{const t=cV(e);return{bounds:t,optScrollEnv:V.some({currentScrollTop:e.element.dom.scrollTop,scrollElmTop:Sn(e.element).top})}})},modes:[t.header.getDockingMode()],onDocked:r,onUndocked:r}),...i]};var Nq=Object.freeze({__proto__:null,setup:xq,isDocked:_q,getBehaviours:Tq});const Sq=e=>{const t=e.editor,n=e.sticky?Tq:wU;return{uid:e.uid,dom:e.dom,components:e.components,behaviours:Uu(n(t,e.sharedBackstage))}},Dq=sr([S_,Mr("items",dr([mr([D_,Gr("items",gr)]),gr]))].concat(dA)),Vq=e=>Tr("GroupToolbarButton",Dq,e),Eq=[Jr("text"),Jr("tooltip"),Jr("icon"),ai("search",!1,dr([vr,sr([Jr("placeholder")])],e=>h(e)?e?V.some({placeholder:V.none()}):V.none():V.some(e))),qr("fetch"),ci("onSetup",()=>w)],Iq=sr([S_,...Eq]),Bq=e=>Tr("menubutton",Iq,e),Pq=sr([S_,H_,$_,q_,K_,F_,L_,li("presets","normal",["normal","color","listpreview"]),Z_(1),z_,R_]),Fq=e=>Tr("SplitButton",Pq,e),Mq=(e,t)=>{const n=(e,n)=>{const o=U(n,e=>{const n={type:"menubutton",text:e.text,fetch:t=>{t(e.getItems())}},o=Bq(n).mapError(e=>Dr(e)).getOrDie();return WM(o,"tox-mbtn",t.backstage,V.some("menuitem"))});gC.set(e,o)},o={focus:oC.focusIn,setMenus:n};return{uid:e.uid,dom:e.dom,components:[],behaviours:Uu([gC.config({}),wC("menubar-events",[Xl(t=>{e.onSetup(t)}),Ul(Hi(),(e,t)=>{hd(e.element,".tox-mbtn--active").each(n=>{md(t.event.target,".tox-mbtn").each(t=>{jt(n,t)||e.getSystem().getByDom(n).each(n=>{e.getSystem().getByDom(t).each(e=>{zD.expand(e),zD.close(n),TC.focus(e)})})})})}),Ul(jl(),(e,t)=>{t.event.prevFocus.bind(t=>e.getSystem().getByDom(t).toOptional()).each(n=>{t.event.newFocus.bind(t=>e.getSystem().getByDom(t).toOptional()).each(e=>{zD.isOpen(n)&&(zD.expand(e),zD.close(n))})})})]),oC.config({mode:"flow",selector:".tox-mbtn",onEscape:t=>(e.onEscape(t),V.some(!0))}),$V.config({})]),apis:o,domModification:{attributes:{role:"menubar"}}}};var zq=Fg({factory:Mq,name:"silver.Menubar",configFields:[Fr("dom"),Fr("uid"),Fr("onEscape"),Fr("backstage"),oi("onSetup",w)],apis:{focus:(e,t)=>{e.focus(t)},setMenus:(e,t,n)=>{e.setMenus(t,n)}}});const Rq="⚡️Upgrade",Lq="https://www.tiny.cloud/tinymce-self-hosted-premium-features/?utm_campaign=self_hosted_upgrade_promo&utm_source=tiny&utm_medium=referral",Uq=e=>({uid:e.uid,dom:e.dom,components:[{dom:{tag:"a",attributes:{href:Lq,rel:"noopener",target:"_blank","aria-hidden":"true"},classes:["tox-promotion-link"],innerHtml:Rq}}]}),qq="container",$q=[_b("slotBehaviours",[])],Hq=e=>"",Wq=e=>{const t=(()=>{const e=[],t=(t,n)=>(e.push(t),pg(qq,Hq(t),n));return{slot:t,record:O(e)}})(),n=e(t),o=t.record(),a=U(o,e=>ag({name:e,pname:Hq(e)}));return Dg(qq,$q,a,Gq,n)},Gq=(e,t)=>{const n=t=>Og(e),o=(t,n)=>wg(t,e,n),a=(t,n)=>(o,a)=>wg(o,e,a).map(e=>t(e,a)).getOr(n),r=e=>(t,n)=>{q(n,n=>e(t,n))},i=(e,t)=>"true"!==on(e.element,"aria-hidden"),l=(e,t)=>{if(!i(e)){const n=e.element;wn(n,"display"),ln(n,"aria-hidden"),Vl(e,xl(),{name:t,visible:!0})}},s=(e,t)=>{if(i(e)){const n=e.element;un(n,"display","none"),tn(n,"aria-hidden","true"),Vl(e,xl(),{name:t,visible:!1})}},c=a(i,!1),d=a(s),u=r(d),h=e=>u(e,n()),m=a(l),p={getSlotNames:n,getSlot:o,isShowing:c,hideSlot:d,hideAllSlots:h,showSlot:m};return{uid:e.uid,dom:e.dom,components:t,behaviours:Ab(e.slotBehaviours),apis:p}},Kq=pe({getSlotNames:(e,t)=>e.getSlotNames(t),getSlot:(e,t,n)=>e.getSlot(t,n),isShowing:(e,t,n)=>e.isShowing(t,n),hideSlot:(e,t,n)=>e.hideSlot(t,n),hideAllSlots:(e,t)=>e.hideAllSlots(t),showSlot:(e,t,n)=>e.showSlot(t,n)},e=>Bs(e)),Yq={...Kq,sketch:Wq},Qq=sr([$_,H_,ci("onShow",w),ci("onHide",w),L_]),Jq=e=>Tr("sidebar",Qq,e),Xq=e=>{const{sidebars:t}=e.ui.registry.getAll();q(ue(t),n=>{const o=t[n],a=()=>_e(V.from(e.queryCommandValue("ToggleSidebar")),n);e.ui.registry.addToggleButton(n,{icon:o.icon,tooltip:o.tooltip,onAction:t=>{e.execCommand("ToggleSidebar",!1,n),t.setActive(a())},onSetup:t=>{t.setActive(a());const n=()=>t.setActive(a());return e.on("ToggleSidebar",n),()=>{e.off("ToggleSidebar",n)}}})})},Zq=e=>({element:()=>e.element.dom}),e$=(e,t)=>{const n=U(ue(t),e=>{const n=t[e],o=Nr(Jq(n));return{name:e,getApi:Zq,onSetup:o.onSetup,onShow:o.onShow,onHide:o.onHide}});return U(n,t=>{const o=mi(w);return e.slot(t.name,{dom:{tag:"div",classes:["tox-sidebar__pane"]},behaviours:JA.unnamedEvents([kT(t,o),OT(t,o),Ul(xl(),(e,t)=>{const o=t.event,a=Q(n,e=>e.name===o.name);a.each(t=>{const n=o.visible?t.onShow:t.onHide;n(t.getApi(e))})})])})})},t$=e=>Yq.sketch(t=>({dom:{tag:"div",classes:["tox-sidebar__pane-container"]},components:e$(t,e),slotBehaviours:JA.unnamedEvents([Xl(e=>Yq.hideAllSlots(e))])})),n$=(e,t,n)=>{const o=qg.getCurrent(e);o.each(o=>{gC.set(o,[t$(t)]);const a=null===n||void 0===n?void 0:n.toLowerCase();l(a)&&je(t,a)&&qg.getCurrent(o).each(t=>{Yq.showSlot(t,a),$M.immediateGrow(o),wn(o.element,"width"),o$(e.element,"region")})})},o$=(e,t)=>{tn(e,"role",t)},a$=(e,t)=>{const n=qg.getCurrent(e);n.each(n=>{const o=qg.getCurrent(n);o.each(o=>{$M.hasGrown(n)?Yq.isShowing(o,t)?($M.shrink(n),o$(e.element,"presentation")):(Yq.hideAllSlots(o),Yq.showSlot(o,t),o$(e.element,"region")):(Yq.hideAllSlots(o),Yq.showSlot(o,t),$M.grow(n),o$(e.element,"region"))})})},r$=e=>{const t=qg.getCurrent(e);return t.bind(e=>{const t=$M.isGrowing(e)||$M.hasGrown(e);if(t){const t=qg.getCurrent(e);return t.bind(e=>Q(Yq.getSlotNames(e),t=>Yq.isShowing(e,t)))}return V.none()})},i$=fs("FixSizeEvent"),l$=fs("AutoSizeEvent"),s$=e=>({uid:e.uid,dom:{tag:"div",classes:["tox-sidebar"],attributes:{role:"presentation"}},components:[{dom:{tag:"div",classes:["tox-sidebar__slider"]},components:[],behaviours:Uu([$V.config({}),TC.config({}),$M.config({dimension:{property:"width"},closedClass:"tox-sidebar--sliding-closed",openClass:"tox-sidebar--sliding-open",shrinkingClass:"tox-sidebar--sliding-shrinking",growingClass:"tox-sidebar--sliding-growing",onShrunk:e=>{const t=qg.getCurrent(e);t.each(Yq.hideAllSlots),Dl(e,l$)},onGrown:e=>{Dl(e,l$)},onStartGrow:e=>{Vl(e,i$,{width:bn(e.element,"width").getOr("")})},onStartShrink:e=>{Vl(e,i$,{width:In(e.element)+"px"})}}),gC.config({}),qg.config({find:e=>{const t=gC.contents(e);return le(t)}})])}],behaviours:Uu([OP.childAt(0),wC("sidebar-sliding-events",[Ul(i$,(e,t)=>{un(e.element,"width",t.event.width)}),Ul(l$,(e,t)=>{wn(e.element,"width")})])])}),c$=(e,t,n,o)=>{tn(e.element,"aria-busy",!0);const a=t.getRoot(e).getOr(e),r=Uu([oC.config({mode:"special",onTab:()=>V.some(!0),onShiftTab:()=>V.some(!0)}),TC.config({})]),i=o(a,r),l=a.getSystem().build(i);gC.append(a,od(l)),l.hasConfigured(oC)&&t.focus&&oC.focusIn(l),n.isBlocked()||t.onBlock(e),n.blockWith(()=>gC.remove(a,l))},d$=(e,t,n)=>{ln(e.element,"aria-busy"),n.isBlocked()&&t.onUnblock(e),n.clear()},u$=(e,t,n)=>n.isBlocked();var h$=Object.freeze({__proto__:null,block:c$,unblock:d$,isBlocked:u$}),m$=[ci("getRoot",V.none),si("focus",!0),Fd("onBlock"),Fd("onUnblock")];const p$=()=>{const e=Th(),t=t=>{e.set({destroy:t})};return Fs({readState:e.isSet,blockWith:t,clear:e.clear,isBlocked:e.isSet})};var f$=Object.freeze({__proto__:null,init:p$});const b$=$u({fields:m$,name:"blocking",apis:h$,state:f$}),g$=e=>(t,n)=>({dom:{tag:"div",attributes:{"aria-label":e.translate("Loading..."),tabindex:"0"},classes:["tox-throbber__busy-spinner"]},components:[{dom:Kk('
')}]}),v$=e=>qg.getCurrent(e).each(e=>Ju(e.element,!0)),w$=(e,t)=>{const n="tabindex",o="data-mce-"+n;V.from(e.iframeElement).map(Xe.fromDom).each(e=>{t?(an(e,n).each(t=>tn(e,o,t)),tn(e,n,-1)):(ln(e,n),an(e,o).each(t=>{tn(e,n,t),ln(e,o)}))})},y$=(e,t,n,o)=>{const a=t.element;if(w$(e,n),n)b$.block(t,g$(o)),wn(a,"display"),ln(a,"aria-hidden"),e.hasFocus()&&v$(t);else{const n=qg.getCurrent(t).exists(e=>Zu(e.element));b$.unblock(t),un(a,"display","none"),tn(a,"aria-hidden","true"),n&&e.focus()}},C$=e=>({uid:e.uid,dom:{tag:"div",attributes:{"aria-hidden":"true"},classes:["tox-throbber"],styles:{display:"none"}},behaviours:Uu([gC.config({}),b$.config({focus:!1}),qg.config({find:e=>le(e.components())})]),components:[]}),k$=e=>"focusin"===e.type,O$=e=>{if(k$(e)){const t=e.composed?le(e.composedPath()):V.from(e.target);return t.map(Xe.fromDom).filter(ft).exists(e=>kc(e,"mce-pastebin"))}return!1},j$=(e,t,n)=>{const o=mi(!1),a=Sh(),r=n=>{o.get()&&!O$(n)&&(n.preventDefault(),v$(t()),e.editorManager.setActive(e))};e.inline||e.on("PreInit",()=>{e.dom.bind(e.getWin(),"focusin",r),e.on("BeforeExecCommand",e=>{"mcefocus"===e.command.toLowerCase()&&!0!==e.value&&r(e)})});const i=a=>{a!==o.get()&&(o.set(a),y$(e,t(),a,n.providers),AN(e,a))};e.on("ProgressState",t=>{if(a.on(clearTimeout),g(t.time)){const n=qk.setEditorTimeout(e,()=>i(t.state),t.time);a.set(n)}else i(t.state),a.clear()})},x$=(e,t)=>{const n={len:0,list:[]},o=K(e,(e,n)=>{const o=t(n,e.len);return o.fold(O(e),t=>({len:t.finish,list:e.list.concat([t])}))},n);return o.list},_$=(e,t,n)=>({within:e,extra:t,withinWidth:n}),A$=(e,t,n)=>{const o=x$(e,(e,t)=>{const o=n(e);return V.some({element:e,start:t,finish:t+o,width:o})}),a=W(o,e=>e.finish<=t),r=G(a,(e,t)=>e+t.width,0),i=o.slice(a.length);return{within:a,extra:i,withinWidth:r}},T$=e=>U(e,e=>e.element),N$=(e,t,n)=>{const o=T$(e.concat(t));return _$(o,[],n)},S$=(e,t,n,o)=>{const a=T$(e).concat([n]);return _$(a,T$(t),o)},D$=(e,t,n)=>_$(T$(e),[],n),V$=(e,t,n)=>{const o=A$(t,e,n);return 0===o.extra.length?V.some(o):V.none()},E$=(e,t,n,o)=>{const a=V$(e,t,n).getOrThunk(()=>A$(t,e-n(o),n)),r=a.within,i=a.extra,l=a.withinWidth;return 1===i.length&&i[0].width<=n(o)?N$(r,i,l):i.length>=1?S$(r,i,o,l):D$(r,i,l)},I$=(e,t)=>{const n=U(t,e=>od(e));bU.setGroups(e,n)},B$=e=>de(e,e=>th(e.element).bind(t=>e.getSystem().getByDom(t).toOptional())),P$=(e,t,n)=>{const o=t.builtGroups.get();if(0===o.length)return;const a=yg(e,t,"primary"),r=mD.getCoupled(e,"overflowGroup");un(a.element,"visibility","hidden");const i=o.concat([r]),l=B$(i);n([]),I$(a,i);const s=In(a.element),c=E$(s,t.builtGroups.get(),e=>In(e.element),r);0===c.extra.length?(gC.remove(a,r),n([])):(I$(a,c.within),n(c.extra)),wn(a.element,"visibility"),yn(a.element),l.each(TC.focus)},F$=O([_b("splitToolbarBehaviours",[mD]),Br("builtGroups",()=>mi([]))]),M$=O([Bd(["overflowToggledClass"]),Zr("getOverflowBounds"),Fr("lazySink"),Br("overflowGroups",()=>mi([])),Fd("onOpened"),Fd("onClosed")].concat(F$())),z$=O([ag({factory:bU,schema:hU(),name:"primary"}),rg({schema:hU(),name:"overflow"}),rg({name:"overflow-button"}),rg({name:"overflow-group"})]),R$=O((e,t)=>{Pn(e,Math.floor(t))}),L$=O([Bd(["toggledClass"]),Fr("lazySink"),qr("fetch"),Zr("getBounds"),ti("fireDismissalEventInstead",[oi("event",kl())]),hm(),Fd("onToggled")]),U$=O([rg({name:"button",overrides:e=>({dom:{attributes:{"aria-haspopup":"true"}},buttonBehaviours:Uu([GC.config({toggleClass:e.markers.toggledClass,aria:{mode:"expanded"},toggleOnExecute:!1,onToggled:e.onToggled})])})}),rg({factory:bU,schema:hU(),name:"toolbar",overrides:e=>({toolbarBehaviours:Uu([oC.config({mode:"cyclic",onEscape:t=>(wg(t,e,"button").each(TC.focus),V.none())})])})})]),q$=Sh(),$$=(e,t)=>{q$.set(!0),H$(e,t),q$.clear()},H$=(e,t)=>{const n=mD.getCoupled(e,"toolbarSandbox");qf.isOpen(n)?qf.close(n):qf.open(n,t.toolbar())},W$=(e,t,n,o)=>{const a=n.getBounds.map(e=>e()),r=n.lazySink(e).getOrDie();af.positionWithinBounds(r,t,{anchor:{type:"hotspot",hotspot:e,layouts:o,overrides:{maxWidthFunction:R$()}}},a)},G$=(e,t,n,o,a)=>{bU.setGroups(t,a),W$(e,t,n,o),GC.on(e)},K$=(e,t,n)=>{const o=bd(),a=(a,r)=>{const i=q$.get().getOr(!1);n.fetch().get(a=>{G$(e,r,n,t.layouts,a),o.link(e.element),i||oC.focusIn(r)})},r=()=>{GC.off(e),q$.get().getOr(!1)||TC.focus(e),o.unlink(e.element)};return{dom:{tag:"div",attributes:{id:o.id}},behaviours:Uu([oC.config({mode:"special",onEscape:e=>(qf.close(e),V.some(!0))}),qf.config({onOpen:a,onClose:r,isPartOf:(t,n,o)=>vd(n,o)||vd(e,o),getAttachPoint:()=>n.lazySink(e).getOrDie()}),Ku.config({channels:{...Kf({isExtraPart:S,...n.fireDismissalEventInstead.map(e=>({fireEventInstead:{event:e.event}})).getOr({})}),...Qf({doReposition:()=>{qf.getState(mD.getCoupled(e,"toolbarSandbox")).each(o=>{W$(e,o,n,t.layouts)})}})}})])}},Y$=(e,t,n,o)=>({...Hk.sketch({...o.button(),action:e=>{H$(e,o)},buttonBehaviours:Nb.augment({dump:o.button().buttonBehaviours},[mD.config({others:{toolbarSandbox:t=>K$(t,n,e)}})])}),apis:{setGroups:(t,o)=>{qf.getState(mD.getCoupled(t,"toolbarSandbox")).each(a=>{G$(t,a,e,n.layouts,o)})},reposition:t=>{qf.getState(mD.getCoupled(t,"toolbarSandbox")).each(o=>{W$(t,o,e,n.layouts)})},toggle:e=>{H$(e,o)},toggleWithoutFocusing:e=>{$$(e,o)},getToolbar:e=>qf.getState(mD.getCoupled(e,"toolbarSandbox")),isOpen:e=>qf.isOpen(mD.getCoupled(e,"toolbarSandbox"))}}),Q$=Mg({name:"FloatingToolbarButton",factory:Y$,configFields:L$(),partFields:U$(),apis:{setGroups:(e,t,n)=>{e.setGroups(t,n)},reposition:(e,t)=>{e.reposition(t)},toggle:(e,t)=>{e.toggle(t)},toggleWithoutFocusing:(e,t)=>{e.toggleWithoutFocusing(t)},getToolbar:(e,t)=>e.getToolbar(t),isOpen:(e,t)=>e.isOpen(t)}}),J$=O([Fr("items"),Bd(["itemSelector"]),_b("tgroupBehaviours",[oC])]),X$=O([lg({name:"items",unit:"item"})]),Z$=(e,t,n,o)=>({uid:e.uid,dom:e.dom,components:t,behaviours:Tb(e.tgroupBehaviours,[oC.config({mode:"flow",selector:e.markers.itemSelector})]),domModification:{attributes:{role:"toolbar"}}}),eH=Mg({name:"ToolbarGroup",configFields:J$(),partFields:X$(),factory:Z$}),tH=e=>U(e,e=>od(e)),nH=(e,t,n)=>{P$(e,n,o=>{n.overflowGroups.set(o),t.getOpt(e).each(e=>{Q$.setGroups(e,tH(o))})})},oH=(e,t,n,o)=>{const a=Yk(Q$.sketch({fetch:()=>CD.nu(t=>{t(tH(e.overflowGroups.get()))}),layouts:{onLtr:()=>[vu,gu],onRtl:()=>[gu,vu],onBottomLtr:()=>[yu,wu],onBottomRtl:()=>[wu,yu]},getBounds:n.getOverflowBounds,lazySink:e.lazySink,fireDismissalEventInstead:{},markers:{toggledClass:e.markers.overflowToggledClass},parts:{button:o["overflow-button"](),toolbar:o.overflow()},onToggled:(t,n)=>e[n?"onOpened":"onClosed"](t)}));return{uid:e.uid,dom:e.dom,components:t,behaviours:Tb(e.splitToolbarBehaviours,[mD.config({others:{overflowGroup:()=>eH.sketch({...o["overflow-group"](),items:[a.asSpec()]})}})]),apis:{setGroups:(t,n)=>{e.builtGroups.set(U(n,t.getSystem().build)),nH(t,a,e)},refresh:t=>nH(t,a,e),toggle:e=>{a.getOpt(e).each(e=>{Q$.toggle(e)})},toggleWithoutFocusing:e=>{a.getOpt(e).each(Q$.toggleWithoutFocusing)},isOpen:e=>a.getOpt(e).map(Q$.isOpen).getOr(!1),reposition:e=>{a.getOpt(e).each(e=>{Q$.reposition(e)})},getOverflow:e=>a.getOpt(e).bind(Q$.getToolbar)},domModification:{attributes:{role:"group"}}}},aH=Mg({name:"SplitFloatingToolbar",configFields:M$(),partFields:z$(),factory:oH,apis:{setGroups:(e,t,n)=>{e.setGroups(t,n)},refresh:(e,t)=>{e.refresh(t)},reposition:(e,t)=>{e.reposition(t)},toggle:(e,t)=>{e.toggle(t)},toggleWithoutFocusing:(e,t)=>{e.toggle(t)},isOpen:(e,t)=>e.isOpen(t),getOverflow:(e,t)=>e.getOverflow(t)}}),rH=O([Bd(["closedClass","openClass","shrinkingClass","growingClass","overflowToggledClass"]),Fd("onOpened"),Fd("onClosed")].concat(F$())),iH=O([ag({factory:bU,schema:hU(),name:"primary"}),ag({factory:bU,schema:hU(),name:"overflow",overrides:e=>({toolbarBehaviours:Uu([$M.config({dimension:{property:"height"},closedClass:e.markers.closedClass,openClass:e.markers.openClass,shrinkingClass:e.markers.shrinkingClass,growingClass:e.markers.growingClass,onShrunk:t=>{wg(t,e,"overflow-button").each(e=>{GC.off(e),TC.focus(e)}),e.onClosed(t)},onGrown:t=>{oC.focusIn(t),e.onOpened(t)},onStartGrow:t=>{wg(t,e,"overflow-button").each(GC.on)}}),oC.config({mode:"acyclic",onEscape:t=>(wg(t,e,"overflow-button").each(TC.focus),V.some(!0))})])})}),rg({name:"overflow-button",overrides:e=>({buttonBehaviours:Uu([GC.config({toggleClass:e.markers.overflowToggledClass,aria:{mode:"pressed"},toggleOnExecute:!1})])})}),rg({name:"overflow-group"})]),lH=(e,t)=>wg(e,t,"overflow").map($M.hasGrown).getOr(!1),sH=(e,t)=>{wg(e,t,"overflow-button").bind(()=>wg(e,t,"overflow")).each(n=>{cH(e,t),$M.toggleGrow(n)})},cH=(e,t)=>{wg(e,t,"overflow").each(n=>{P$(e,t,e=>{const t=U(e,e=>od(e));bU.setGroups(n,t)}),wg(e,t,"overflow-button").each(e=>{$M.hasGrown(n)&&GC.on(e)}),$M.refresh(n)})},dH=(e,t,n,o)=>{const a="alloy.toolbar.toggle",r=(t,n)=>{const o=U(n,t.getSystem().build);e.builtGroups.set(o)};return{uid:e.uid,dom:e.dom,components:t,behaviours:Tb(e.splitToolbarBehaviours,[mD.config({others:{overflowGroup:e=>eH.sketch({...o["overflow-group"](),items:[Hk.sketch({...o["overflow-button"](),action:t=>{Dl(e,a)}})]})}}),wC("toolbar-toggle-events",[Ul(a,t=>{sH(t,e)})])]),apis:{setGroups:(t,n)=>{r(t,n),cH(t,e)},refresh:t=>cH(t,e),toggle:t=>sH(t,e),isOpen:t=>lH(t,e)},domModification:{attributes:{role:"group"}}}},uH=Mg({name:"SplitSlidingToolbar",configFields:rH(),partFields:iH(),factory:dH,apis:{setGroups:(e,t,n)=>{e.setGroups(t,n)},refresh:(e,t)=>{e.refresh(t)},toggle:(e,t)=>{e.toggle(t)},isOpen:(e,t)=>e.isOpen(t)}}),hH=e=>{const t=e.title.fold(()=>({}),e=>({attributes:{title:e}}));return{dom:{tag:"div",classes:["tox-toolbar__group"],...t},components:[eH.parts.items({})],items:e.items,markers:{itemSelector:"*:not(.tox-split-button) > .tox-tbtn:not([disabled]), .tox-split-button:not([disabled]), .tox-toolbar-nav-js:not([disabled]), .tox-number-input:not([disabled])"},tgroupBehaviours:Uu([$V.config({}),TC.config({})])}},mH=e=>eH.sketch(hH(e)),pH=(e,t)=>{const n=Xl(t=>{const n=U(e.initGroups,mH);bU.setGroups(t,n)});return Uu([yT.toolbarButton(e.providers.isDisabled),fT(),oC.config({mode:t,onEscape:e.onEscape,selector:".tox-toolbar__group"}),wC("toolbar-events",[n])])},fH=e=>{const t=e.cyclicKeying?"cyclic":"acyclic";return{uid:e.uid,dom:{tag:"div",classes:["tox-toolbar-overlord"]},parts:{"overflow-group":hH({title:V.none(),items:[]}),"overflow-button":Ez({name:"more",icon:V.some("more-drawer"),enabled:!0,tooltip:V.some("Reveal or hide additional toolbar items"),primary:!1,buttonType:V.none(),borderless:!1},V.none(),e.providers)},splitToolbarBehaviours:pH(e,t)}},bH=e=>{const t=fH(e),n=4,o=aH.parts.primary({dom:{tag:"div",classes:["tox-toolbar__primary"]}});return aH.sketch({...t,lazySink:e.getSink,getOverflowBounds:()=>{const t=e.moreDrawerData.lazyHeader().element,o=oa(t),a=Tt(t),r=oa(a),i=Math.max(a.dom.scrollHeight,r.height);return ta(o.x+n,r.y,o.width-2*n,i)},parts:{...t.parts,overflow:{dom:{tag:"div",classes:["tox-toolbar__overflow"],attributes:e.attributes}}},components:[o],markers:{overflowToggledClass:"tox-tbtn--enabled"},onOpened:t=>e.onToggled(t,!0),onClosed:t=>e.onToggled(t,!1)})},gH=e=>{const t=uH.parts.primary({dom:{tag:"div",classes:["tox-toolbar__primary"]}}),n=uH.parts.overflow({dom:{tag:"div",classes:["tox-toolbar__overflow"]}}),o=fH(e);return uH.sketch({...o,components:[t,n],markers:{openClass:"tox-toolbar__overflow--open",closedClass:"tox-toolbar__overflow--closed",growingClass:"tox-toolbar__overflow--growing",shrinkingClass:"tox-toolbar__overflow--shrinking",overflowToggledClass:"tox-tbtn--enabled"},onOpened:t=>{t.getSystem().broadcastOn([pq()],{type:"opened"}),e.onToggled(t,!0)},onClosed:t=>{t.getSystem().broadcastOn([pq()],{type:"closed"}),e.onToggled(t,!1)}})},vH=e=>{const t=e.cyclicKeying?"cyclic":"acyclic";return bU.sketch({uid:e.uid,dom:{tag:"div",classes:["tox-toolbar"].concat(e.type===dj.scrolling?["tox-toolbar--scrolling"]:[])},components:[bU.parts.groups({})],toolbarBehaviours:pH(e,t)})},wH=[q_,$_,Jr("tooltip"),li("buttonType","secondary",["primary","secondary"]),si("borderless",!1),qr("onAction")],yH=[...wH,E_,Lr("type",["button"])],CH=[...wH,si("active",!1),Lr("type",["togglebutton"])],kH={button:yH,togglebutton:CH},OH=[Lr("type",["group"]),ui("buttons",[],Vr("type",kH))],jH=Vr("type",{...kH,group:OH}),xH=sr([ui("buttons",[],jH),qr("onShow"),qr("onHide")]),_H=e=>Tr("view",xH,e),AH=(e,t)=>{var n,o;const a="togglebutton"===e.type,r=e.icon.map(e=>AF(e,t.icons)).map(Yk),i=()=>n=>{const o=e=>{r.map(o=>o.getOpt(n).each(n=>{gC.set(n,[AF(e,t.icons)])}))},i=e=>{const t=n.element;e?(vc(t,"tox-button--enabled"),tn(t,"aria-pressed",!0)):(yc(t,"tox-button--enabled"),ln(t,"aria-pressed"))},l=()=>kc(n.element,"tox-button--enabled");return a?e.onAction({setIcon:o,setActive:i,isActive:l}):"button"===e.type?e.onAction({setIcon:o}):void 0},l=i(),s={...e,name:a?e.text.getOr(e.icon.getOr("")):null!==(n=e.text)&&void 0!==n?n:e.icon.getOr(""),primary:"primary"===e.buttonType,buttonType:V.from(e.buttonType),tooltip:e.tooltip,icon:e.icon,enabled:!0,borderless:e.borderless},c=Iz(null!==(o=e.buttonType)&&void 0!==o?o:"secondary"),d=a?e.text.map(t.translate):V.some(t.translate(e.text)),u=d.map(Jc),h=s.tooltip.or(d).map(e=>({"aria-label":t.translate(e),title:t.translate(e)})).getOr({}),m=r.map(e=>e.asSpec()),p=_T([m,u]),f=e.icon.isSome()&&u.isSome(),b={tag:"button",classes:c.concat(...e.icon.isSome()&&!f?["tox-button--icon"]:[]).concat(...f?["tox-button--icon-and-text"]:[]).concat(...e.borderless?["tox-button--naked"]:[]).concat(..."togglebutton"===e.type&&e.active?["tox-button--enabled"]:[]),attributes:h},g=[],v=Vz(s,V.some(l),g,b,p,t);return Hk.sketch(v)},TH=(e,t)=>AH(e,t),NH=(e,t)=>({dom:{tag:"div",classes:["tox-view__toolbar__group"]},components:U(e.buttons,e=>TH(e,t))}),SH=xo().deviceType,DH=SH.isPhone(),VH=SH.isTablet(),EH=e=>{let t=!1;const n=U(e.buttons,n=>"group"===n.type?(t=!0,NH(n,e.providers)):TH(n,e.providers));return{uid:e.uid,dom:{tag:"div",classes:[t?"tox-view__toolbar":"tox-view__header",...DH||VH?["tox-view--mobile","tox-view--scrolling"]:[]]},behaviours:Uu([TC.config({}),oC.config({mode:"flow",selector:"button, .tox-button",focusInside:Xv.OnEnterOrSpaceMode})]),components:t?n:[IV.sketch({dom:{tag:"div",classes:["tox-view__header-start"]},components:[]}),IV.sketch({dom:{tag:"div",classes:["tox-view__header-end"]},components:n})]}},IH=e=>({uid:e.uid,dom:{tag:"div",classes:["tox-view__pane"]}}),BH=(e,t,n,o)=>{const a={getPane:t=>oU.getPart(t,e,"pane"),getOnShow:t=>e.viewConfig.onShow,getOnHide:t=>e.viewConfig.onHide};return{uid:e.uid,dom:e.dom,components:t,apis:a}};var PH=Mg({name:"silver.View",configFields:[Fr("viewConfig")],partFields:[ig({factory:{sketch:EH},schema:[Fr("buttons"),Fr("providers")],name:"header"}),ig({factory:{sketch:IH},schema:[],name:"pane"})],factory:BH,apis:{getPane:(e,t)=>e.getPane(t),getOnShow:(e,t)=>e.getOnShow(t),getOnHide:(e,t)=>e.getOnHide(t)}});const FH=(e,t,n)=>ye(t,(t,o)=>{const a=Nr(_H(t));return e.slot(o,PH.sketch({dom:{tag:"div",classes:["tox-view"]},viewConfig:a,components:[...a.buttons.length>0?[PH.parts.header({buttons:a.buttons,providers:n})]:[],PH.parts.pane({})]}))}),MH=(e,t)=>Yq.sketch(n=>({dom:{tag:"div",classes:["tox-view-wrap__slot-container"]},components:FH(n,e,t),slotBehaviours:JA.unnamedEvents([Xl(e=>Yq.hideAllSlots(e))])})),zH=e=>Q(Yq.getSlotNames(e),t=>Yq.isShowing(e,t)),RH=e=>{const t=e.element;un(t,"display","none"),tn(t,"aria-hidden","true")},LH=e=>{const t=e.element;wn(t,"display"),ln(t,"aria-hidden")},UH=e=>({getContainer:O(e)}),qH=(e,t,n)=>{Yq.getSlot(e,t).each(e=>{PH.getPane(e).each(t=>{const o=n(e);o(UH(t.element.dom))})})},$H=(e,t)=>qH(e,t,PH.getOnShow),HH=(e,t)=>qH(e,t,PH.getOnHide),WH=(e,t)=>{const n=(e,n)=>{gC.set(e,[MH(n,t.backstage.shared.providers)])},o=e=>qg.getCurrent(e).bind(zH),a=(e,t,n,o)=>qg.getCurrent(e).exists(a=>{const r=zH(a),i=r.exists(e=>o===e),l=Yq.getSlot(a,o).isSome();return l&&(Yq.hideAllSlots(a),i?(RH(e),t()):(n(),LH(e),Yq.showSlot(a,o),$H(a,o)),r.each(e=>HH(a,e))),l}),r={setViews:n,whichView:o,toggleView:a};return{uid:e.uid,dom:{tag:"div",classes:["tox-view-wrap"],attributes:{"aria-hidden":"true"},styles:{display:"none"}},components:[],behaviours:Uu([gC.config({}),qg.config({find:e=>{const t=gC.contents(e);return le(t)}})]),apis:r}};var GH=Fg({factory:WH,name:"silver.ViewWrapper",configFields:[Fr("backstage")],apis:{setViews:(e,t,n)=>e.setViews(t,n),toggleView:(e,t,n,o,a)=>e.toggleView(t,n,o,a),whichView:(e,t)=>e.whichView(t)}});const KH=(e,t,n)=>{let o=!1;const a={getSocket:t=>oU.getPart(t,e,"socket"),setSidebar:(t,n,o)=>{oU.getPart(t,e,"sidebar").each(e=>n$(e,n,o))},toggleSidebar:(t,n)=>{oU.getPart(t,e,"sidebar").each(e=>a$(e,n))},whichSidebar:t=>oU.getPart(t,e,"sidebar").bind(r$).getOrNull(),getHeader:t=>oU.getPart(t,e,"header"),getToolbar:t=>oU.getPart(t,e,"toolbar"),setToolbar:(t,n)=>{oU.getPart(t,e,"toolbar").each(e=>{const t=U(n,mH);e.getApis().setGroups(e,t)})},setToolbars:(t,n)=>{oU.getPart(t,e,"multiple-toolbar").each(e=>{const t=U(n,e=>U(e,mH));uU.setItems(e,t)})},refreshToolbar:t=>{const n=oU.getPart(t,e,"toolbar");n.each(e=>e.getApis().refresh(e))},toggleToolbarDrawer:t=>{oU.getPart(t,e,"toolbar").each(e=>{Ve(e.getApis().toggle,t=>t(e))})},toggleToolbarDrawerWithoutFocusing:t=>{oU.getPart(t,e,"toolbar").each(e=>{Ve(e.getApis().toggleWithoutFocusing,t=>t(e))})},isToolbarDrawerToggled:t=>oU.getPart(t,e,"toolbar").bind(e=>V.from(e.getApis().isOpen).map(t=>t(e))).getOr(!1),getThrobber:t=>oU.getPart(t,e,"throbber"),focusToolbar:t=>{const n=oU.getPart(t,e,"toolbar").orThunk(()=>oU.getPart(t,e,"multiple-toolbar"));n.each(e=>{oC.focusIn(e)})},setMenubar:(t,n)=>{oU.getPart(t,e,"menubar").each(e=>{zq.setMenus(e,n)})},focusMenubar:t=>{oU.getPart(t,e,"menubar").each(e=>{zq.focus(e)})},setViews:(t,n)=>{oU.getPart(t,e,"viewWrapper").each(e=>{GH.setViews(e,n)})},toggleView:(t,n)=>oU.getPart(t,e,"viewWrapper").exists(e=>GH.toggleView(e,()=>a.showMainView(t),()=>a.hideMainView(t),n)),whichView:t=>oU.getPart(t,e,"viewWrapper").bind(GH.whichView).getOrNull(),hideMainView:t=>{o=a.isToolbarDrawerToggled(t),o&&a.toggleToolbarDrawer(t),oU.getPart(t,e,"editorContainer").each(e=>{const t=e.element;un(t,"display","none"),tn(t,"aria-hidden","true")})},showMainView:t=>{o&&a.toggleToolbarDrawer(t),oU.getPart(t,e,"editorContainer").each(e=>{const t=e.element;wn(t,"display"),ln(t,"aria-hidden")})}};return{uid:e.uid,dom:e.dom,components:t,apis:a,behaviours:e.behaviours}},YH=aU.optional({factory:zq,name:"menubar",schema:[Fr("backstage")]}),QH=e=>e.type===dj.sliding?gH:e.type===dj.floating?bH:vH,JH=aU.optional({factory:{sketch:e=>uU.sketch({uid:e.uid,dom:e.dom,listBehaviours:Uu([oC.config({mode:"acyclic",selector:".tox-toolbar"})]),makeItem:()=>vH({type:e.type,uid:fs("multiple-toolbar-item"),cyclicKeying:!1,initGroups:[],providers:e.providers,onEscape:()=>(e.onEscape(),V.some(!0))}),setupItem:(e,t,n,o)=>{bU.setGroups(t,n)},shell:!0})},name:"multiple-toolbar",schema:[Fr("dom"),Fr("onEscape")]}),XH=aU.optional({factory:{sketch:e=>{const t=QH(e),n={type:e.type,uid:e.uid,onEscape:()=>(e.onEscape(),V.some(!0)),onToggled:(t,n)=>e.onToolbarToggled(n),cyclicKeying:!1,initGroups:[],getSink:e.getSink,providers:e.providers,moreDrawerData:{lazyToolbar:e.lazyToolbar,lazyMoreButton:e.lazyMoreButton,lazyHeader:e.lazyHeader},attributes:e.attributes};return t(n)}},name:"toolbar",schema:[Fr("dom"),Fr("onEscape"),Fr("getSink")]}),ZH=aU.optional({factory:{sketch:Sq},name:"header",schema:[Fr("dom")]}),eW=aU.optional({factory:{sketch:Uq},name:"promotion",schema:[Fr("dom")]}),tW=aU.optional({name:"socket",schema:[Fr("dom")]}),nW=aU.optional({factory:{sketch:s$},name:"sidebar",schema:[Fr("dom")]}),oW=aU.optional({factory:{sketch:C$},name:"throbber",schema:[Fr("dom")]}),aW=aU.optional({factory:GH,name:"viewWrapper",schema:[Fr("backstage")]}),rW=e=>({uid:e.uid,dom:{tag:"div",classes:["tox-editor-container"]},components:e.components}),iW=aU.optional({factory:{sketch:rW},name:"editorContainer",schema:[]});var lW=Mg({name:"OuterContainer",factory:KH,configFields:[Fr("dom"),Fr("behaviours")],partFields:[ZH,YH,XH,JH,tW,nW,eW,oW,aW,iW],apis:{getSocket:(e,t)=>e.getSocket(t),setSidebar:(e,t,n,o)=>{e.setSidebar(t,n,o)},toggleSidebar:(e,t,n)=>{e.toggleSidebar(t,n)},whichSidebar:(e,t)=>e.whichSidebar(t),getHeader:(e,t)=>e.getHeader(t),getToolbar:(e,t)=>e.getToolbar(t),setToolbar:(e,t,n)=>{e.setToolbar(t,n)},setToolbars:(e,t,n)=>{e.setToolbars(t,n)},refreshToolbar:(e,t)=>e.refreshToolbar(t),toggleToolbarDrawer:(e,t)=>{e.toggleToolbarDrawer(t)},toggleToolbarDrawerWithoutFocusing:(e,t)=>{e.toggleToolbarDrawerWithoutFocusing(t)},isToolbarDrawerToggled:(e,t)=>e.isToolbarDrawerToggled(t),getThrobber:(e,t)=>e.getThrobber(t),setMenubar:(e,t,n)=>{e.setMenubar(t,n)},focusMenubar:(e,t)=>{e.focusMenubar(t)},focusToolbar:(e,t)=>{e.focusToolbar(t)},setViews:(e,t,n)=>{e.setViews(t,n)},toggleView:(e,t,n)=>e.toggleView(t,n),whichView:(e,t)=>e.whichView(t)}});const sW="file edit view insert format tools table help",cW={file:{title:"File",items:"newdocument restoredraft | preview | export print | deleteallconversations"},edit:{title:"Edit",items:"undo redo | cut copy paste pastetext | selectall | searchreplace"},view:{title:"View",items:"code | visualaid visualchars visualblocks | spellchecker | preview fullscreen | showcomments"},insert:{title:"Insert",items:"image link media addcomment pageembed template inserttemplate codesample inserttable accordion | charmap emoticons hr | pagebreak nonbreaking anchor tableofcontents footnotes | mergetags | insertdatetime"},format:{title:"Format",items:"bold italic underline strikethrough superscript subscript codeformat | styles blocks fontfamily fontsize align lineheight | forecolor backcolor | language | removeformat"},tools:{title:"Tools",items:"aidialog aishortcuts | spellchecker spellcheckerlanguage | autocorrect capitalization | a11ycheck code typography wordcount addtemplate"},table:{title:"Table",items:"inserttable | cell row column | advtablesort | tableprops deletetable"},help:{title:"Help",items:"help"}},dW=(e,t,n)=>{const o=Sj(n).split(/[ ,]/);return{text:e.title,getItems:()=>Z(e.items,e=>{const n=e.toLowerCase();return 0===n.trim().length||z(o,e=>e===n)?[]:"separator"===n||"|"===n?[{type:"separator"}]:t.menuItems[n]?[t.menuItems[n]]:[]})}},uW=e=>e.split(" "),hW=(e,t)=>{const n={...cW,...t.menus},o=ue(t.menus).length>0,a=void 0===t.menubar||!0===t.menubar?uW(sW):uW(!1===t.menubar?"":t.menubar),r=W(a,e=>{const n=je(cW,e);return o?n||Oe(t.menus,e).exists(e=>je(e,"items")):n}),i=U(r,o=>{const a=n[o];return dW({title:a.title,items:uW(a.items)},t,e)});return W(i,e=>{const t=e=>l(e)||"separator"!==e.type;return e.getItems().length>0&&z(e.getItems(),t)})},mW=e=>{const t=()=>{e._skinLoaded=!0,CN(e)};return()=>{e.initialized?t():e.on("init",t)}},pW=(e,t)=>()=>kN(e,{message:t}),fW=(e,t,n)=>(e.on("remove",()=>n.unload(t)),n.load(t)),bW=(e,t,n,o)=>(e.on("remove",()=>o.unloadRawCss(t)),o.loadRawCss(t,n)),gW=async(e,t)=>{const n=ix(e).getOr("default"),o="ui/"+n+"/skin.css",a=tinymce.Resource.get(o);if(l(a))return Promise.resolve(bW(e,o,a,e.ui.styleSheetLoader));{const n=t+"/skin.min.css";return fW(e,n,e.ui.styleSheetLoader)}},vW=async(e,t)=>{const n=Wt(Xe.fromDom(e.getElement()));if(n){const n=ix(e).getOr("default"),o="ui/"+n+"/skin.shadowdom.css",a=tinymce.Resource.get(o);if(l(a))return bW(e,o,a,mj.DOM.styleSheetLoader),Promise.resolve();{const n=t+"/skin.shadowdom.min.css";return fW(e,n,mj.DOM.styleSheetLoader)}}},wW=async(e,t)=>{ix(t).fold(()=>{const n=rx(t);n&&t.contentCSS.push(n+(e?"/content.inline":"/content")+".min.css")},n=>{const o="ui/"+n+(e?"/content.inline":"/content")+".css",a=tinymce.Resource.get(o);if(l(a))bW(t,o,a,t.ui.styleSheetLoader);else{const n=rx(t);n&&t.contentCSS.push(n+(e?"/content.inline":"/content")+".min.css")}});const n=rx(t);if(!ox(t)&&l(n))return Promise.all([gW(t,n),vW(t,n)]).then()},yW=(e,t)=>wW(e,t).then(mW(t),pW(t,"Skin could not be loaded")),CW=_(yW,!1),kW=_(yW,!0),OW=(e,t,n)=>e.translate([t,e.translate(n)]),jW=(e,t)=>{const n=(n,a,r,i)=>{const l=e.shared.providers.translate(n.title);if("separator"===n.type)return V.some({type:"separator",text:l});if("submenu"===n.type){const e=Z(n.getStyleItems(),e=>o(e,a,i));return 0===a&&e.length<=0?V.none():V.some({type:"nestedmenuitem",text:l,enabled:e.length>0,getSubmenuItems:()=>Z(n.getStyleItems(),e=>o(e,a,i))})}return V.some({type:"togglemenuitem",text:l,icon:n.icon,active:n.isSelected(i),enabled:!r,onAction:t.onAction(n),...n.getStylePreview().fold(()=>({}),e=>({meta:{style:e}}))})},o=(e,o,a)=>{const r="formatter"===e.type&&t.isInvalid(e);return 0===o?r?[]:n(e,o,!1,a).toArray():n(e,o,r,a).toArray()},a=e=>{const n=t.getCurrentValue(),a=t.shouldHide?0:1;return Z(e,e=>o(e,a,n))},r=(e,t)=>(n,o)=>{const r=t(),i=a(r),l=UF(i,_x.CLOSE_ON_EXECUTE,e,{isHorizontalMenu:!1,search:V.none()});o(l)};return{validateItems:a,getFetch:r}},xW=(e,t,n)=>{const o=n.dataset,a="basic"===o.type?()=>U(o.data,e=>cL(e,n.isSelectedFor,n.getPreviewFor)):o.getData;return{items:jW(t,n),getStyleItems:a}},_W=(e,t,n,o,a)=>{const{items:r,getStyleItems:i}=xW(e,t,n),l=e=>({getComponent:O(e),setTooltip:n=>{const o=t.shared.providers.translate(n);nn(e.element,{"aria-label":o,title:o})}}),s=t=>{const r=n=>t.setTooltip(OW(e,o,n.value));return e.on(a,r),PN(RN(e,"NodeChange",t=>{const o=t.getComponent();n.updateText(o),sv.set(t.getComponent(),!e.selection.isEditable())})(t),()=>e.off(a,r))};return DF({text:n.icon.isSome()?V.none():n.text,icon:n.icon,tooltip:V.from(n.tooltip),role:V.none(),fetch:r.getFetch(t,i),onSetup:s,getApi:l,columns:1,presets:"normal",classes:n.icon.isSome()?[]:["bespoke"],dropdownBehaviours:[]},"tox-tbtn",t.shared)},AW=e=>U(e,e=>{let t=e,n=e;const o=e.split("=");return o.length>1&&(t=o[0],n=o[1]),{title:t,format:n}}),TW=e=>({type:"basic",data:e});var NW;(function(e){e[e["SemiColon"]=0]="SemiColon",e[e["Space"]=1]="Space"})(NW||(NW={}));const SW=(e,t)=>t===NW.SemiColon?e.replace(/;$/,"").split(";"):e.split(" "),DW=(e,t,n)=>{const o=e.options.get(t),a=AW(SW(o,n));return{type:"basic",data:a}},VW="Align",EW="Alignment {0}",IW="left",BW=[{title:"Left",icon:"align-left",format:"alignleft",command:"JustifyLeft"},{title:"Center",icon:"align-center",format:"aligncenter",command:"JustifyCenter"},{title:"Right",icon:"align-right",format:"alignright",command:"JustifyRight"},{title:"Justify",icon:"align-justify",format:"alignjustify",command:"JustifyFull"}],PW=e=>{const t=()=>Q(BW,t=>e.formatter.match(t.format)),n=t=>()=>e.formatter.match(t),o=e=>V.none,a=n=>{const o=t(),a=o.fold(O(IW),e=>e.title.toLowerCase());Vl(n,SF,{icon:"align-"+a}),DN(e,{value:a})},r=TW(BW),i=t=>()=>Q(BW,e=>e.format===t.format).each(t=>e.execCommand(t.command));return{tooltip:OW(e,EW,IW),text:V.none(),icon:V.some("align-left"),isSelectedFor:n,getCurrentValue:V.none,getPreviewFor:o,onAction:i,updateText:a,dataset:r,shouldHide:!1,isInvalid:t=>!e.formatter.canApply(t.format)}},FW=(e,t)=>_W(e,t,PW(e),EW,"AlignTextUpdate"),MW=(e,t)=>{const n=xW(e,t,PW(e));e.ui.registry.addNestedMenuItem("align",{text:t.shared.providers.translate(VW),onSetup:FN(e),getSubmenuItems:()=>n.items.validateItems(n.getStyleItems())})},zW=(e,t)=>{const n=t(),o=U(n,e=>e.format);return V.from(e.formatter.closest(o)).bind(e=>Q(n,t=>t.format===e)).orThunk(()=>Ee(e.formatter.match("p"),{title:"Paragraph",format:"p"}))},RW="Blocks",LW="Block {0}",UW="Paragraph",qW=e=>{const t=t=>()=>e.formatter.match(t),n=t=>()=>{const n=e.formatter.get(t);return n?V.some({tag:n.length>0&&(n[0].inline||n[0].block)||"div",styles:e.dom.parseStyle(e.formatter.getCssText(t))}):V.none()},o=t=>{const n=zW(e,()=>a.data),o=n.fold(O(UW),e=>e.title);Vl(t,NF,{text:o}),IN(e,{value:o})},a=DW(e,"block_formats",NW.SemiColon);return{tooltip:OW(e,LW,UW),text:V.some(UW),icon:V.none(),isSelectedFor:t,getCurrentValue:V.none,getPreviewFor:n,onAction:LN(e),updateText:o,dataset:a,shouldHide:!1,isInvalid:t=>!e.formatter.canApply(t.format)}},$W=(e,t)=>_W(e,t,qW(e),LW,"BlocksTextUpdate"),HW=(e,t)=>{const n=xW(e,t,qW(e));e.ui.registry.addNestedMenuItem("blocks",{text:RW,onSetup:FN(e),getSubmenuItems:()=>n.items.validateItems(n.getStyleItems())})},WW="Fonts",GW="Font {0}",KW="System Font",YW=["-apple-system","Segoe UI","Roboto","Helvetica Neue","sans-serif"],QW=e=>{const t=e.split(/\s*,\s*/);return U(t,e=>e.replace(/^['"]+|['"]+$/g,""))},JW=(e,t)=>t.length>0&&ee(t,t=>e.indexOf(t.toLowerCase())>-1),XW=(e,t)=>{if(0===e.indexOf("-apple-system")||t.length>0){const n=QW(e.toLowerCase());return JW(n,YW)||JW(n,t)}return!1},ZW=e=>{const t=()=>{const t=e=>e?QW(e)[0]:"",n=e.queryCommandValue("FontName"),o=l.data,a=n?n.toLowerCase():"",r=nx(e),i=Q(o,e=>{const n=e.format;return n.toLowerCase()===a||t(n).toLowerCase()===t(a).toLowerCase()}).orThunk(()=>Ee(XW(a,r),{title:KW,format:a}));return{matchOpt:i,font:n}},n=e=>t=>t.exists(t=>t.format===e),o=()=>{const{matchOpt:e}=t();return e},a=e=>()=>V.some({tag:"div",styles:-1===e.indexOf("dings")?{"font-family":e}:{}}),r=t=>()=>{e.undoManager.transact(()=>{e.focus(),e.execCommand("FontName",!1,t.format)})},i=n=>{const{matchOpt:o,font:a}=t(),r=o.fold(O(a),e=>e.title);Vl(n,NF,{text:r}),BN(e,{value:r})},l=DW(e,"font_family_formats",NW.SemiColon);return{tooltip:OW(e,GW,KW),text:V.some(KW),icon:V.none(),isSelectedFor:n,getCurrentValue:o,getPreviewFor:a,onAction:r,updateText:i,dataset:l,shouldHide:!1,isInvalid:S}},eG=(e,t)=>_W(e,t,ZW(e),GW,"FontFamilyTextUpdate"),tG=(e,t)=>{const n=xW(e,t,ZW(e));e.ui.registry.addNestedMenuItem("fontfamily",{text:t.shared.providers.translate(WW),onSetup:FN(e),getSubmenuItems:()=>n.items.validateItems(n.getStyleItems())})},nG={unsupportedLength:["em","ex","cap","ch","ic","rem","lh","rlh","vw","vh","vi","vb","vmin","vmax","cm","mm","Q","in","pc","pt","px"],fixed:["px","pt"],relative:["%"],empty:[""]},oG=(()=>{const e="[0-9]+",t="[+-]?"+e,n="[eE]"+t,o="\\.",a=e=>`(?:${e})?`,r=["Infinity",e+o+a(e)+a(n),o+e+a(n),e+a(n)].join("|"),i=`[+-]?(?:${r})`;return new RegExp(`^(${i})(.*)$`)})(),aG=(e,t)=>z(t,t=>z(nG[t],t=>e===t)),rG=(e,t)=>{const n=V.from(oG.exec(e));return n.bind(e=>{const n=Number(e[1]),o=e[2];return aG(o,t)?V.some({value:n,unit:o}):V.none()})},iG=(e,t)=>rG(e,t).map(({value:e,unit:t})=>e+t),lG={tab:O(9),escape:O(27),enter:O(13),backspace:O(8),delete:O(46),left:O(37),up:O(38),right:O(39),down:O(40),space:O(32),home:O(36),end:O(35),pageUp:O(33),pageDown:O(34)},sG=(e,t,n)=>{let o=V.none();const a=e=>e.map(e=>xb.getValue(e)).getOr(""),r=RN(e,"NodeChange SwitchMode",t=>{const a=t.getComponent();o=V.some(a),n.updateInputValue(a),sv.set(a,!e.selection.isEditable())}),i=e=>({getComponent:O(e)}),l=mi(w),s=fs("custom-number-input-events"),c=(e,t,r)=>{const i=a(o),l=n.getNewValue(i,e),s=i.length-(""+l).length,c=o.map(e=>e.element.dom.selectionStart-s),d=o.map(e=>e.element.dom.selectionEnd-s);n.onAction(l,r),o.each(e=>{xb.setValue(e,l),t&&(c.each(t=>e.element.dom.selectionStart=t),d.each(t=>e.element.dom.selectionEnd=t))})},d=(e,t)=>c((e,t)=>e-t,e,t),u=(e,t)=>c((e,t)=>e+t,e,t),h=e=>Vt(e.element).fold(V.none,e=>(Ju(e),V.some(!0))),m=e=>Zu(e.element)?(Mt(e.element).each(e=>Ju(e)),V.some(!0)):V.none(),p=(n,o,a,r)=>{const l=mi(w),s=t.shared.providers.translate(a),c=fs("altExecuting"),d=RN(e,"NodeChange SwitchMode",t=>{sv.set(t.getComponent(),!e.selection.isEditable())}),u=e=>{sv.isDisabled(e)||n(!0)};return Hk.sketch({dom:{tag:"button",attributes:{title:s,"aria-label":s},classes:r.concat(o)},components:[_F(o,t.shared.providers.icons)],buttonBehaviours:Uu([sv.config({}),wC(c,[kT({onSetup:d,getApi:i},l),OT({getApi:i},l),Ul(Ki(),(e,t)=>{t.event.raw.keyCode!==lG.space()&&t.event.raw.keyCode!==lG.enter()||sv.isDisabled(e)||n(!1)}),Ul(Xi(),u),Ul(zi(),u)])]),eventOrder:{[Ki()]:[c,"keying"],[Xi()]:[c,"alloy.base.behaviour"],[zi()]:[c,"alloy.base.behaviour"]}})},f=Yk(p(e=>d(!1,e),"minus","Decrease font size",[])),b=Yk(p(e=>u(!1,e),"plus","Increase font size",[])),g=Yk({dom:{tag:"div",classes:["tox-input-wrapper"]},components:[r_.sketch({inputBehaviours:Uu([sv.config({}),wC(s,[kT({onSetup:r,getApi:i},l),OT({getApi:i},l)]),wC("input-update-display-text",[Ul(NF,(e,t)=>{xb.setValue(e,t.event.text)}),Ul(Gi(),e=>{n.onAction(xb.getValue(e))}),Ul(Ji(),e=>{n.onAction(xb.getValue(e))})]),oC.config({mode:"special",onEnter:e=>(c(j,!0,!0),V.some(!0)),onEscape:h,onUp:e=>(u(!0,!1),V.some(!0)),onDown:e=>(d(!0,!1),V.some(!0)),onLeft:(e,t)=>(t.cut(),V.none()),onRight:(e,t)=>(t.cut(),V.none())})])})],behaviours:Uu([TC.config({}),oC.config({mode:"special",onEnter:m,onSpace:m,onEscape:h}),wC("input-wrapper-events",[Ul(Hi(),e=>{q([f,b],t=>{const n=Xe.fromDom(t.get(e).element.dom);Zu(n)&&Xu(n)})})])])});return{dom:{tag:"div",classes:["tox-number-input"]},components:[f.asSpec(),g.asSpec(),b.asSpec()],behaviours:Uu([TC.config({}),oC.config({mode:"flow",focusInside:Xv.OnEnterOrSpaceMode,cycles:!1,selector:"button, .tox-input-wrapper",onEscape:e=>Zu(e.element)?V.none():(Ju(e.element),V.some(!0))})])}},cG="Font sizes",dG="Font size {0}",uG="12pt",hG={"8pt":"1","10pt":"2","12pt":"3","14pt":"4","18pt":"5","24pt":"6","36pt":"7"},mG={"xx-small":"7pt","x-small":"8pt",small:"10pt",medium:"12pt",large:"14pt","x-large":"18pt","xx-large":"24pt"},pG=(e,t)=>{const n=Math.pow(10,t);return Math.round(e*n)/n},fG=(e,t)=>/[0-9.]+px$/.test(e)?pG(72*parseInt(e,10)/96,t||0)+"pt":Oe(mG,e).getOr(e),bG=e=>Oe(hG,e).getOr(""),gG=e=>{const t=()=>{let t=V.none();const n=l.data,o=e.queryCommandValue("FontSize");if(o)for(let e=3;t.isNone()&&e>=0;e--){const a=fG(o,e),r=bG(a);t=Q(n,e=>e.format===o||e.format===a||e.format===r)}return{matchOpt:t,size:o}},n=e=>t=>t.exists(t=>t.format===e),o=()=>{const{matchOpt:e}=t();return e},a=O(V.none),r=t=>()=>{e.undoManager.transact(()=>{e.focus(),e.execCommand("FontSize",!1,t.format)})},i=n=>{const{matchOpt:o,size:a}=t(),r=o.fold(O(a),e=>e.title);Vl(n,NF,{text:r}),VN(e,{value:r})},l=DW(e,"font_size_formats",NW.Space);return{tooltip:OW(e,dG,uG),text:V.some(uG),icon:V.none(),isSelectedFor:n,getPreviewFor:a,getCurrentValue:o,onAction:r,updateText:i,dataset:l,shouldHide:!1,isInvalid:S}},vG=(e,t)=>_W(e,t,gG(e),dG,"FontSizeTextUpdate"),wG=e=>{var t;const n={step:1},o={em:{step:.1},cm:{step:.1},in:{step:.1},pc:{step:.1},ch:{step:.1},rem:{step:.1}};return null!==(t=o[e])&&void 0!==t?t:n},yG=16,CG=e=>e>=0,kG=e=>{const t=()=>e.queryCommandValue("FontSize"),n=e=>Vl(e,NF,{text:t()});return{updateInputValue:n,onAction:(t,n)=>e.execCommand("FontSize",!1,t,{skip_focus:!n}),getNewValue:(n,o)=>{rG(n,["unsupportedLength","empty"]);const a=t(),r=rG(n,["unsupportedLength","empty"]).or(rG(a,["unsupportedLength","empty"])),i=r.map(e=>e.value).getOr(yG),l=Uj(e),s=r.map(e=>e.unit).filter(e=>""!==e).getOr(l),c=o(i,wG(s).step),d=`${CG(c)?c:i}${s}`;return d!==a&&EN(e,{value:d}),d}}},OG=(e,t)=>sG(e,t,kG(e)),jG=(e,t)=>{const n=xW(e,t,gG(e));e.ui.registry.addNestedMenuItem("fontsize",{text:cG,onSetup:FN(e),getSubmenuItems:()=>n.items.validateItems(n.getStyleItems())})},xG="Formats",_G="Format {0}",AG=(e,t)=>{const n="Paragraph",o=t=>()=>e.formatter.match(t),a=t=>()=>{const n=e.formatter.get(t);return void 0!==n?V.some({tag:n.length>0&&(n[0].inline||n[0].block)||"div",styles:e.dom.parseStyle(e.formatter.getCssText(t))}):V.none()},r=t=>{const o=e=>XR(e)?Z(e.items,o):ZR(e)?[{title:e.title,format:e.format}]:[],a=Z(lL(e),o),r=zW(e,O(a)),i=r.fold(O(n),e=>e.title);Vl(t,NF,{text:i}),SN(e,{value:i})};return{tooltip:OW(e,_G,n),text:V.some(n),icon:V.none(),isSelectedFor:o,getCurrentValue:V.none,getPreviewFor:a,onAction:LN(e),updateText:r,shouldHide:Tj(e),isInvalid:t=>!e.formatter.canApply(t.format),dataset:t}},TG=(e,t)=>{const n={type:"advanced",...t.styles};return _W(e,t,AG(e,n),_G,"StylesTextUpdate")},NG=(e,t)=>{const n={type:"advanced",...t.styles},o=xW(e,t,AG(e,n));e.ui.registry.addNestedMenuItem("styles",{text:xG,onSetup:FN(e),getSubmenuItems:()=>o.items.validateItems(o.getStyleItems())})},SG=O([Fr("toggleClass"),Fr("fetch"),zd("onExecute"),oi("getHotspot",V.some),oi("getAnchorOverrides",O({})),hm(),zd("onItemExecute"),Kr("lazySink"),Fr("dom"),Fd("onOpen"),_b("splitDropdownBehaviours",[mD,oC,TC]),oi("matchWidth",!1),oi("useMinWidth",!1),oi("eventOrder",{}),Kr("role")].concat(BD())),DG=ag({factory:Hk,schema:[Fr("dom")],name:"arrow",defaults:()=>({buttonBehaviours:Uu([TC.revoke()])}),overrides:e=>({dom:{tag:"span",attributes:{role:"presentation"}},action:t=>{t.getSystem().getByUid(e.uid).each(El)},buttonBehaviours:Uu([GC.config({toggleOnExecute:!1,toggleClass:e.toggleClass})])})}),VG=ag({factory:Hk,schema:[Fr("dom")],name:"button",defaults:()=>({buttonBehaviours:Uu([TC.revoke()])}),overrides:e=>({dom:{tag:"span",attributes:{role:"presentation"}},action:t=>{t.getSystem().getByUid(e.uid).each(n=>{e.onExecute(n,t)})}})}),EG=O([DG,VG,ig({factory:{sketch:e=>({uid:e.uid,dom:{tag:"span",styles:{display:"none"},attributes:{"aria-hidden":"true"},innerHtml:e.text}})},schema:[Fr("text")],name:"aria-descriptor"}),rg({schema:[Id()],name:"menu",defaults:e=>({onExecute:(t,n)=>{t.getSystem().getByUid(e.uid).each(o=>{e.onItemExecute(o,t,n)})}})}),OD()]),IG=(e,t,n,o)=>{const a=e=>{qg.getCurrent(e).each(e=>{Tv.highlightFirst(e),oC.focusIn(e)})},r=t=>{const n=a;ND(e,j,t,o,n,Ek.HighlightMenuAndItem).get(w)},i=e=>(r(e),V.some(!0)),l=t=>{const n=yg(t,e,"button");return El(n),V.some(!0)},s={...Ml([Xl((t,n)=>{const o=wg(t,e,"aria-descriptor");o.each(e=>{const n=fs("aria");tn(e.element,"id",n),tn(t.element,"aria-describedby",n)})})]),...YC(V.some(r))},c={repositionMenus:e=>{GC.isOn(e)&&ID(e)}};return{uid:e.uid,dom:e.dom,components:t,apis:c,eventOrder:{...e.eventOrder,[cl()]:["disabling","toggling","alloy.base.behaviour"]},events:s,behaviours:Tb(e.splitDropdownBehaviours,[mD.config({others:{sandbox:t=>{const n=yg(t,e,"arrow"),o={onOpen:()=>{GC.on(n),GC.on(t)},onClose:()=>{GC.off(n),GC.off(t)}};return ED(e,t,o)}}}),oC.config({mode:"special",onSpace:l,onEnter:l,onDown:i}),TC.config({}),GC.config({toggleOnExecute:!1,aria:{mode:"expanded"}})]),domModification:{attributes:{role:e.role.getOr("button"),"aria-haspopup":!0}}}},BG=Mg({name:"SplitDropdown",configFields:SG(),partFields:EG(),factory:IG,apis:{repositionMenus:(e,t)=>e.repositionMenus(t)}}),PG=e=>({isEnabled:()=>!sv.isDisabled(e),setEnabled:t=>sv.set(e,!t),setText:t=>Vl(e,NF,{text:t}),setIcon:t=>Vl(e,SF,{icon:t})}),FG=e=>({setActive:t=>{GC.set(e,t)},isActive:()=>GC.isOn(e),isEnabled:()=>!sv.isDisabled(e),setEnabled:t=>sv.set(e,!t),setText:t=>Vl(e,NF,{text:t}),setIcon:t=>Vl(e,SF,{icon:t})}),MG=(e,t)=>e.map(e=>({"aria-label":t.translate(e),title:t.translate(e)})).getOr({}),zG=fs("focus-button"),RG=(e,t,n,o,a)=>{const r=t.map(e=>Yk(TF(e,"tox-tbtn",a))),i=e.map(e=>Yk(AF(e,a.icons)));return{dom:{tag:"button",classes:["tox-tbtn"].concat(t.isSome()?["tox-tbtn--select"]:[]),attributes:MG(n,a)},components:_T([i.map(e=>e.asSpec()),r.map(e=>e.asSpec())]),eventOrder:{[Li()]:["focusing","alloy.base.behaviour",kF],[yl()]:[kF,"toolbar-group-button-events"]},buttonBehaviours:Uu([yT.toolbarButton(a.isDisabled),fT(),wC(kF,[Xl((e,t)=>jF(e)),Ul(NF,(e,t)=>{r.bind(t=>t.getOpt(e)).each(e=>{gC.set(e,[Jc(a.translate(t.event.text))])})}),Ul(SF,(e,t)=>{i.bind(t=>t.getOpt(e)).each(e=>{gC.set(e,[AF(t.event.icon,a.icons)])})}),Ul(Li(),(e,t)=>{t.event.prevent(),Dl(e,zG)})])].concat(o.getOr([])))}},LG=(e,t,n,o)=>{const a=t.shared,r=mi(w),i={toolbarButtonBehaviours:[],getApi:PG,onSetup:e.onSetup},l=[wC("toolbar-group-button-events",[kT(i,r),OT(i,r)])];return Q$.sketch({lazySink:a.getSink,fetch:()=>CD.nu(t=>{t(U(n(e.items),mH))}),markers:{toggledClass:"tox-tbtn--enabled"},parts:{button:RG(e.icon,e.text,e.tooltip,V.some(l),a.providers),toolbar:{dom:{tag:"div",classes:["tox-toolbar__overflow"],attributes:o}}}})},UG=(e,t,n)=>{var o;const a=mi(w),r=RG(e.icon,e.text,e.tooltip,V.none(),n);return Hk.sketch({dom:r.dom,components:r.components,eventOrder:OF,buttonBehaviours:{...Uu([wC("toolbar-button-events",[CF({onAction:e.onAction,getApi:t.getApi}),kT(t,a),OT(t,a)]),yT.toolbarButton(()=>!e.enabled||n.isDisabled()),fT()].concat(t.toolbarButtonBehaviours)),[kF]:null===(o=r.buttonBehaviours)||void 0===o?void 0:o[kF]}})},qG=(e,t)=>$G(e,t,[]),$G=(e,t,n)=>UG(e,{toolbarButtonBehaviours:n.length>0?[wC("toolbarButtonWith",n)]:[],getApi:PG,onSetup:e.onSetup},t),HG=(e,t)=>WG(e,t,[]),WG=(e,t,n)=>UG(e,{toolbarButtonBehaviours:[gC.config({}),GC.config({toggleClass:"tox-tbtn--enabled",aria:{mode:"pressed"},toggleOnExecute:!1})].concat(n.length>0?[wC("toolbarToggleButtonWith",n)]:[]),getApi:FG,onSetup:e.onSetup},t),GG=(e,t,n)=>o=>CD.nu(e=>t.fetch(e)).map(a=>V.from(ZD(Sa(ES(fs("menu-value"),a,n=>{t.onItemAction(e(o),n)},t.columns,t.presets,_x.CLOSE_ON_EXECUTE,t.select.getOr(S),n),{movement:BS(t.columns,t.presets),menuBehaviours:JA.unnamedEvents("auto"!==t.columns?[]:[Xl((e,n)=>{KA(e,4,Gx(t.presets)).each(({numRows:t,numColumns:n})=>{oC.setGridSize(e,t,n)})})])})))),KG=(e,t)=>{const n=e=>({isEnabled:()=>!sv.isDisabled(e),setEnabled:t=>sv.set(e,!t),setIconFill:(t,n)=>{hd(e.element,`svg path[class="${t}"], rect[class="${t}"]`).each(e=>{tn(e,"fill",n)})},setActive:t=>{tn(e.element,"aria-pressed",t),hd(e.element,"span").each(n=>{e.getSystem().getByDom(n).each(e=>GC.set(e,t))})},isActive:()=>hd(e.element,"span").exists(t=>e.getSystem().getByDom(t).exists(GC.isOn)),setText:t=>hd(e.element,"span").each(n=>e.getSystem().getByDom(n).each(e=>Vl(e,NF,{text:t}))),setIcon:t=>hd(e.element,"span").each(n=>e.getSystem().getByDom(n).each(e=>Vl(e,SF,{icon:t}))),setTooltip:n=>{const o=t.providers.translate(n);nn(e.element,{"aria-label":o,title:o})}}),o=mi(w),a={getApi:n,onSetup:e.onSetup};return BG.sketch({dom:{tag:"div",classes:["tox-split-button"],attributes:{"aria-pressed":!1,...MG(e.tooltip,t.providers)}},onExecute:t=>{const o=n(t);o.isEnabled()&&e.onAction(o)},onItemExecute:(e,t,n)=>{},splitDropdownBehaviours:Uu([yT.splitButton(t.providers.isDisabled),fT(),wC("split-dropdown-events",[Xl((e,t)=>jF(e)),Ul(zG,TC.focus),kT(a,o),OT(a,o)]),OE.config({})]),eventOrder:{[yl()]:["alloy.base.behaviour","split-dropdown-events"]},toggleClass:"tox-tbtn--enabled",lazySink:t.getSink,fetch:GG(n,e,t.providers),parts:{menu:Zx(!1,e.columns,e.presets)},components:[BG.parts.button(RG(e.icon,e.text,V.none(),V.some([GC.config({toggleClass:"tox-tbtn--enabled",toggleOnExecute:!1})]),t.providers)),BG.parts.arrow({dom:{tag:"button",classes:["tox-tbtn","tox-split-button__chevron"],innerHtml:ej("chevron-down",t.providers.icons)},buttonBehaviours:Uu([yT.splitButton(t.providers.isDisabled),fT(),oj()])}),BG.parts["aria-descriptor"]({text:t.providers.translate("To open the popup, press Shift+Enter")})]})},YG=[{name:"history",items:["undo","redo"]},{name:"ai",items:["aidialog","aishortcuts"]},{name:"styles",items:["styles"]},{name:"formatting",items:["bold","italic"]},{name:"alignment",items:["alignleft","aligncenter","alignright","alignjustify"]},{name:"indentation",items:["outdent","indent"]},{name:"permanent pen",items:["permanentpen"]},{name:"comments",items:["addcomment"]}],QG=(e,t)=>(n,o,a)=>{const r=e(n).mapError(e=>Dr(e)).getOrDie();return t(r,o,a)},JG={button:QG(hA,(e,t)=>qG(e,t.shared.providers)),togglebutton:QG(fA,(e,t)=>HG(e,t.shared.providers)),menubutton:QG(Bq,(e,t)=>WM(e,"tox-tbtn",t,V.none(),!1)),splitbutton:QG(Fq,(e,t)=>KG(e,t.shared)),grouptoolbarbutton:QG(Vq,(e,t,n)=>{const o=n.ui.registry.getAll().buttons,a=e=>rK(n,{buttons:o,toolbar:e,allowToolbarGroups:!1},t,V.none()),r={[dm]:t.shared.header.isPositionedAtTop()?cm.TopToBottom:cm.BottomToTop};switch(Dj(n)){case dj.floating:return LG(e,t,a,r);default:throw new Error("Toolbar groups are only supported when using floating toolbar mode")}})},XG=(e,t,n)=>Oe(JG,e.type).fold(()=>(console.error("skipping button defined by",e),V.none()),o=>V.some(o(e,t,n))),ZG={styles:TG,fontsize:vG,fontsizeinput:OG,fontfamily:eG,blocks:$W,align:FW},eK=e=>{const t=U(YG,t=>{const n=W(t.items,t=>je(e,t)||je(ZG,t));return{name:t.name,items:n}});return W(t,e=>e.items.length>0)},tK=e=>{const t=e.split("|");return U(t,e=>({items:e.trim().split(" ")}))},nK=e=>v(e,e=>je(e,"name")&&je(e,"items")),oK=e=>{const t=e.toolbar,n=e.buttons;return!1===t?[]:void 0===t||!0===t?eK(n):l(t)?tK(t):nK(t)?t:(console.error("Toolbar type should be string, string[], boolean or ToolbarGroup[]"),[])},aK=(e,t,n,o,a,r)=>Oe(t,n.toLowerCase()).orThunk(()=>r.bind(e=>de(e,e=>Oe(t,e+n.toLowerCase())))).fold(()=>Oe(ZG,n.toLowerCase()).map(t=>t(e,a)),t=>"grouptoolbarbutton"!==t.type||o?XG(t,a,e):(console.warn(`Ignoring the '${n}' toolbar button. Group toolbar buttons are only supported when using floating toolbar mode and cannot be nested.`),V.none())),rK=(e,t,n,o)=>{const a=oK(t),r=U(a,a=>{const r=Z(a.items,a=>0===a.trim().length?[]:aK(e,t.buttons,a,t.allowToolbarGroups,n,o).toArray());return{title:V.from(e.translate(a.name)),items:r}});return W(r,e=>e.items.length>0)},iK=(e,t,n,o)=>{const a=t.mainUi.outerContainer,r=n.toolbar,i=n.buttons;if(v(r,l)){const t=r.map(t=>{const a={toolbar:t,buttons:i,allowToolbarGroups:n.allowToolbarGroups};return rK(e,a,o,V.none())});lW.setToolbars(a,t)}else lW.setToolbar(a,rK(e,n,o,V.none()))},lK=xo(),sK=lK.os.isiOS()&&lK.os.version.major<=12,cK=(e,t)=>{const{uiMotherships:n}=t,o=e.dom;let a=e.getWin();const r=e.getDoc().documentElement,i=mi(An(a.innerWidth,a.innerHeight)),l=mi(An(r.offsetWidth,r.offsetHeight)),s=()=>{const t=i.get();t.left===a.innerWidth&&t.top===a.innerHeight||(i.set(An(a.innerWidth,a.innerHeight)),jN(e))},c=()=>{const t=e.getDoc().documentElement,n=l.get();n.left===t.offsetWidth&&n.top===t.offsetHeight||(l.set(An(t.offsetWidth,t.offsetHeight)),jN(e))},d=t=>{xN(e,t)};o.bind(a,"resize",s),o.bind(a,"scroll",d);const u=Eh(Xe.fromDom(e.getBody()),"load",c);e.on("hide",()=>{q(n,e=>{un(e.element,"display","none")})}),e.on("show",()=>{q(n,e=>{wn(e.element,"display")})}),e.on("NodeChange",c),e.on("remove",()=>{u.unbind(),o.unbind(a,"resize",s),o.unbind(a,"scroll",d),a=null})},dK=(e,t,n)=>{gx(e)&&Cf(n.mainUi.mothership.element,n.popupUi.mothership),yf(t,n.dialogUi.mothership)},uK=(e,t,n,o,a)=>{const{mainUi:r,uiMotherships:i}=t,l=mi(0),s=r.outerContainer;CW(e);const c=Xe.fromDom(a.targetNode),d=Ht($t(c));Cf(c,r.mothership),dK(e,d,t),e.on("SkinLoaded",()=>{lW.setSidebar(s,n.sidebar,Zj(e)),iK(e,t,n,o),l.set(e.getWin().innerWidth),lW.setMenubar(s,hW(e,n)),lW.setViews(s,n.views),cK(e,t)});const h=lW.getSocket(s).getOrDie("Could not find expected socket element");if(sK){hn(h.element,{overflow:"scroll","-webkit-overflow-scrolling":"touch"});const t=LP(()=>{e.dispatch("ScrollContent")},20),n=Vh(h.element,"scroll",t.throttle);e.on("remove",n.unbind)}pT(e,t),e.addCommand("ToggleSidebar",(t,n)=>{lW.toggleSidebar(s,n),e.dispatch("ToggleSidebar")}),e.addQueryValueHandler("ToggleSidebar",()=>{var e;return null!==(e=lW.whichSidebar(s))&&void 0!==e?e:""}),e.addCommand("ToggleView",(t,n)=>{if(lW.toggleView(s,n)){const t=s.element;r.mothership.broadcastOn([$f()],{target:t}),q(i,e=>{e.broadcastOn([$f()],{target:t})}),u(lW.whichView(s))&&(e.focus(),e.nodeChanged(),lW.refreshToolbar(s))}}),e.addQueryValueHandler("ToggleView",()=>{var e;return null!==(e=lW.whichView(s))&&void 0!==e?e:""});const m=Dj(e),p=()=>{lW.refreshToolbar(t.mainUi.outerContainer)};m!==dj.sliding&&m!==dj.floating||e.on("ResizeWindow ResizeEditor ResizeContent",()=>{const t=e.getWin().innerWidth;t!==l.get()&&(p(),l.set(t))});const f={setEnabled:e=>{mT(t,!e)},isEnabled:()=>!sv.isDisabled(s)};return{iframeContainer:h.element.dom,editorContainer:s.element.dom,api:f}};var hK=Object.freeze({__proto__:null,render:uK});const mK=e=>{const t=/^[0-9\.]+(|px)$/i;return t.test(""+e)?V.some(parseInt(""+e,10)):V.none()},pK=e=>g(e)?e+"px":e,fK=(e,t,n)=>{const o=t.filter(t=>ee>t);return o.or(a).getOr(e)},bK=e=>{const t=yj(e),n=Oj(e),o=xj(e);return mK(t).map(e=>fK(e,n,o))},gK=e=>{const t=bK(e);return t.getOr(yj(e))},vK=e=>{const t=Cj(e),n=kj(e),o=jj(e);return mK(t).map(e=>fK(e,n,o))},wK=e=>{const t=vK(e);return t.getOr(Cj(e))},{ToolbarLocation:yK,ToolbarMode:CK}=wx,kK=40,OK=(e,t,n,o,a)=>{const{mainUi:r,uiMotherships:i}=n,l=mj.DOM,s=mx(e),c=bx(e),d=jj(e).or(vK(e)),u=o.shared.header,h=u.isPositionedAtTop,m=Dj(e),p=m===CK.sliding||m===CK.floating,f=mi(!1),b=()=>f.get()&&!e.removed,g=e=>p?e.fold(O(0),e=>e.components().length>1?On(e.components()[1].element):0):0,v=n=>{switch(Ej(e)){case yK.auto:const e=lW.getToolbar(r.outerContainer),o=g(e),a=On(n.element)-o,i=na(t),l=i.y>a;if(l)return"top";{const e=Tt(t),n=Math.max(e.dom.scrollHeight,On(e)),o=i.bottom{a.on(t=>{mq.setModes(t,[e]),u.setDockingMode(e);const n=h()?cm.TopToBottom:cm.BottomToTop;tn(t.element,dm,n)})},y=()=>{a.on(e=>{const n=d.getOrThunk(()=>{const e=mK(pn(Xt(),"margin-left")).getOr(0);return In(Xt())-Sn(t).left+e});un(e.element,"max-width",n+"px")})},C=n=>{a.on(o=>{const a=lW.getToolbar(r.outerContainer),i=g(a),l=na(t),{top:s,left:c}=k(e,r.outerContainer.element).fold(()=>({top:h()?Math.max(l.y-On(o.element)+i,0):l.bottom,left:l.x}),e=>{var t;const n=na(e),a=null!==(t=e.dom.scrollTop)&&void 0!==t?t:0,r=jt(e,Xt()),s=r?Math.max(l.y-On(o.element)+i,0):l.y-n.y+a-On(o.element)+i;return{top:h()?s:l.bottom,left:r?l.x:l.x-n.x}}),d={position:"absolute",left:Math.round(c)+"px",top:Math.round(s)+"px"},u=n.map(e=>{const t=Lo(),n=150,o=window.innerWidth-(c-t.left),a=Math.max(Math.min(e,o),n);return{width:a+"px"}}).getOr({});hn(r.outerContainer.element,{...d,...u})})},k=(e,t)=>gx(e)?CU(t):V.none(),j=()=>{q(i,e=>{e.broadcastOn([Hf()],{})})},x=()=>{if(s)return V.none();{const e=Sn(r.outerContainer.element).left+Bn(r.outerContainer.element);if(e>=window.innerWidth-kK||bn(r.outerContainer.element,"width").isSome()){un(r.outerContainer.element,"position","absolute"),un(r.outerContainer.element,"left","0px"),wn(r.outerContainer.element,"width");const e=Bn(r.outerContainer.element);return V.some(e)}return V.none()}},_=e=>{if(!b())return;s||y();const t=s?V.none():x();p&&lW.refreshToolbar(r.outerContainer),s||C(t),c&&a.on(e),j()},A=()=>!(s||!c||!b())&&a.get().exists(e=>{const t=u.getDockingMode(),n=v(e);return n!==t&&(w(n),!0)}),T=()=>{f.set(!0),un(r.outerContainer.element,"display","flex"),l.addClass(e.getBody(),"mce-edit-focus"),q(i,e=>{wn(e.element,"display")}),A(),gx(e)?_(e=>mq.isDocked(e)?mq.reset(e):mq.refresh(e)):_(mq.refresh)},N=()=>{f.set(!1),un(r.outerContainer.element,"display","none"),l.removeClass(e.getBody(),"mce-edit-focus"),q(i,e=>{un(e.element,"display","none")})},S=()=>{const e=A();e&&_(mq.reset)};return{isVisible:b,isPositionedAtTop:h,show:T,hide:N,update:_,updateMode:S,repositionPopups:j}},jK=(e,t)=>{const n=na(e);return{pos:t?n.y:n.bottom,bounds:n}},xK=(e,t,n,o)=>{const a=mi(jK(t,n.isPositionedAtTop())),r=o=>{const{pos:r,bounds:i}=jK(t,n.isPositionedAtTop()),{pos:l,bounds:s}=a.get(),c=i.height!==s.height||i.width!==s.width;a.set({pos:r,bounds:i}),c&&jN(e,o),n.isVisible()&&(l!==r?n.update(mq.reset):c&&(n.updateMode(),n.repositionPopups()))};o||(e.on("activate",n.show),e.on("deactivate",n.hide)),e.on("SkinLoaded ResizeWindow",()=>n.update(mq.reset)),e.on("NodeChange keydown",e=>{requestAnimationFrame(()=>r(e))});let i=0;const l=UP(()=>n.update(mq.refresh),33);e.on("ScrollWindow",()=>{const e=Lo().left;e!==i&&(i=e,l.throttle()),n.updateMode()}),gx(e)&&e.on("ElementScroll",e=>{n.update(mq.refresh)});const s=Nh();s.set(Eh(Xe.fromDom(e.getBody()),"load",e=>r(e.raw))),e.on("remove",()=>{s.clear()})},_K=(e,t,n,o,a)=>{const{mainUi:r}=t,i=Sh(),l=Xe.fromDom(a.targetNode),s=OK(e,l,t,o,i),c=Pj(e);kW(e);const d=()=>{if(i.isSet())return void s.show();i.set(lW.getHeader(r.outerContainer).getOrDie());const a=px(e);gx(e)?(Cf(l,r.mothership),Cf(l,t.popupUi.mothership)):yf(a,r.mothership),yf(a,t.dialogUi.mothership),iK(e,t,n,o),lW.setMenubar(r.outerContainer,hW(e,n)),s.show(),xK(e,l,s,c),e.nodeChanged()};e.on("show",d),e.on("hide",s.hide),c||(e.on("focus",d),e.on("blur",s.hide)),e.on("init",()=>{(e.hasFocus()||c)&&d()}),pT(e,t);const u={show:d,hide:s.hide,setEnabled:e=>{mT(t,!e)},isEnabled:()=>!sv.isDisabled(r.outerContainer)};return{editorContainer:r.outerContainer.element.dom,api:u}};var AK=Object.freeze({__proto__:null,render:_K});const TK=()=>{const e=Sh(),t=Sh(),n=Sh(),o=(e,t)=>()=>n.get().bind(e=>t(e.outerContainer)).getOrDie(`Could not find ${e} element in OuterContainer`),a=()=>{const n=e.get().map(e=>e.mothership),o=t.get().map(e=>e.mothership);return n.fold(()=>o.toArray(),e=>o.fold(()=>[e],t=>jt(e.element,t.element)?[e]:[e,t]))};return{dialogUi:e,popupUi:t,mainUi:n,getUiMotherships:a,lazyGetInOuterOrDie:o}},NK="contexttoolbar-show",SK="contexttoolbar-hide",DK=e=>({hide:()=>Dl(e,ml()),getValue:()=>xb.getValue(e)}),VK=(e,t)=>Ul(yF,(n,o)=>{const a=e.get(n),r=DK(a);t.onAction(r,o.event.buttonApi)}),EK=(e,t,n)=>{const{primary:o,...a}=t.original,r=Nr(hA({...a,type:"button",onAction:w}));return $G(r,n,[VK(e,t)])},IK=(e,t,n)=>{const{primary:o,...a}=t.original,r=Nr(fA({...a,type:"togglebutton",onAction:w}));return WG(r,n,[VK(e,t)])},BK=e=>"contextformtogglebutton"===e.type,PK=(e,t,n)=>BK(t)?IK(e,t,n):EK(e,t,n),FK=(e,t,n)=>{const o=U(t,t=>Yk(PK(e,t,n))),a=()=>U(o,e=>e.asSpec()),r=e=>de(t,(t,n)=>t.primary?V.from(o[n]).bind(t=>t.getOpt(e)).filter(A(sv.isDisabled)):V.none());return{asSpecs:a,findPrimary:r}},MK=(e,t)=>{const n=e.label.fold(()=>({}),e=>({"aria-label":e})),o=Yk(r_.sketch({inputClasses:["tox-toolbar-textfield","tox-toolbar-nav-js"],data:e.initValue(),inputAttributes:n,selectOnFocus:!0,inputBehaviours:Uu([oC.config({mode:"special",onEnter:e=>a.findPrimary(e).map(e=>(El(e),!0)),onLeft:(e,t)=>(t.cut(),V.none()),onRight:(e,t)=>(t.cut(),V.none())})])})),a=FK(o,e.commands,t);return[{title:V.none(),items:[o.asSpec()]},{title:V.none(),items:a.asSpecs()}]},zK=(e,t,n)=>vH({type:e,uid:fs("context-toolbar"),initGroups:MK(t,n),onEscape:V.none,cyclicKeying:!0,providers:n}),RK={renderContextForm:zK,buildInitGroups:MK},LK=(e,t,n)=>t.bottom-e.y>=n&&e.bottom-t.y>=n,UK=e=>{const t=e.getBoundingClientRect();if(t.height<=0&&t.width<=0){const n=Rt(Xe.fromDom(e.startContainer),e.startOffset).element,o=bt(n)?St(n):V.some(n);return o.filter(ft).map(e=>e.dom.getBoundingClientRect()).getOr(t)}return t},qK=e=>{const t=e.selection.getRng(),n=UK(t);if(e.inline){const e=Lo();return ta(e.left+n.left,e.top+n.top,n.width,n.height)}{const t=oa(Xe.fromDom(e.getBody()));return ta(t.x+n.left,t.y+n.top,n.width,n.height)}},$K=(e,t)=>t.filter(e=>Jt(e)&&pt(e)).map(oa).getOrThunk(()=>qK(e)),HK=(e,t,n)=>{const o=Math.max(e.x+n,t.x),a=Math.min(e.right-n,t.right);return{x:o,width:a-o}},WK=(e,t,n,o,a,r)=>{const i=Xe.fromDom(e.getContainer()),l=hd(i,".tox-editor-header").getOr(i),s=na(l),c=s.y>=t.bottom,d=o&&!c;if(e.inline&&d)return{y:Math.max(s.bottom+r,n.y),bottom:n.bottom};if(e.inline&&!d)return{y:n.y,bottom:Math.min(s.y-r,n.bottom)};const u="line"===a?na(i):t;return d?{y:Math.max(s.bottom+r,n.y),bottom:Math.min(u.bottom-r,n.bottom)}:{y:Math.max(u.y+r,n.y),bottom:Math.min(s.y-r,n.bottom)}},GK=(e,t,n,o=0)=>{const a=Ho(window),r=na(Xe.fromDom(e.getContentAreaContainer())),i=ax(e)||sx(e)||dx(e),{x:l,width:s}=HK(r,a,o);if(e.inline&&!i)return ta(l,a.y,s,a.height);{const i=t.header.isPositionedAtTop(),{y:c,bottom:d}=WK(e,r,a,i,n,o);return ta(l,c,s,d-c)}},KK=12,YK={valignCentre:[],alignCentre:[],alignLeft:["tox-pop--align-left"],alignRight:["tox-pop--align-right"],right:["tox-pop--right"],left:["tox-pop--left"],bottom:["tox-pop--bottom"],top:["tox-pop--top"],inset:["tox-pop--inset"]},QK={maxHeightFunction:Zh(),maxWidthFunction:R$()},JK=(e,t)=>{const n=e.selection.getRng(),o=Rt(Xe.fromDom(n.startContainer),n.startOffset);return n.startContainer===n.endContainer&&n.startOffset===n.endOffset-1&&jt(o.element,t)},XK=(e,t,n)=>{const o=bn(e,"position");un(e,"position",t);const a=n(e);return o.each(t=>un(e,"position",t)),a},ZK=e=>"node"===e,eY=(e,t,n,o,a)=>{const r=qK(e),i=o.lastElement().exists(e=>jt(n,e));if(JK(e,n))return i?IR:NR;if(i)return XK(t,o.getMode(),()=>{const e=LK(r,na(t),-20);return e&&!o.isReposition()?PR:IR});{const e="fixed"===o.getMode()?a.y+Lo().top:a.y,n=On(t)+KK;return e+n<=r.y?NR:SR}},tY=(e,t,n,o)=>{const a=t=>(o,a,r,i,l)=>{const s=eY(e,i,t,n,l),c={...o,y:l.y,height:l.height};return{...s(c,a,r,i,l),alwaysFit:!0}},r=e=>ZK(o)?[a(e)]:[],i={onLtr:e=>[Cu,ku,wu,gu,yu,vu].concat(r(e)),onRtl:e=>[Cu,ku,yu,vu,wu,gu].concat(r(e))},l={onLtr:e=>[ku,gu,vu,wu,yu,Cu].concat(r(e)),onRtl:e=>[ku,vu,gu,yu,wu,Cu].concat(r(e))};return t?l:i},nY=(e,t,n,o)=>"line"===t?{bubble:am(KK,0,YK),layouts:{onLtr:()=>[Ou],onRtl:()=>[ju]},overrides:QK}:{bubble:am(0,KK,YK,1/KK),layouts:tY(e,n,o,t),overrides:QK},oY=(e,t)=>{const n=W(t,t=>t.predicate(e.dom)),{pass:o,fail:a}=H(n,e=>"contexttoolbar"===e.type);return{contextToolbars:o,contextForms:a}},aY=e=>{if(e.length<=1)return e;{const t=t=>z(e,e=>e.position===t),n=t=>W(e,e=>e.position===t),o=t("selection"),a=t("node");if(o||a){if(a&&o){const e=n("node"),t=U(n("selection"),e=>({...e,position:"node"}));return e.concat(t)}return n(o?"selection":"node")}return n("line")}},rY=e=>{if(e.length<=1)return e;{const t=t=>Q(e,e=>e.position===t),n=t("selection").orThunk(()=>t("node")).orThunk(()=>t("line")).map(e=>e.position);return n.fold(()=>[],t=>W(e,e=>e.position===t))}},iY=(e,t,n)=>{const o=oY(e,t);if(o.contextForms.length>0)return V.some({elem:e,toolbars:[o.contextForms[0]]});{const t=oY(e,n);if(t.contextForms.length>0)return V.some({elem:e,toolbars:[t.contextForms[0]]});if(o.contextToolbars.length>0||t.contextToolbars.length>0){const n=aY(o.contextToolbars.concat(t.contextToolbars));return V.some({elem:e,toolbars:n})}return V.none()}},lY=(e,t,n)=>e(t)?V.none():Ai(t,e=>{if(ft(e)){const{contextToolbars:t,contextForms:o}=oY(e,n.inNodeScope),a=o.length>0?o:rY(t);return a.length>0?V.some({elem:e,toolbars:a}):V.none()}return V.none()},e),sY=(e,t)=>{const n=Xe.fromDom(t.getBody()),o=e=>jt(e,n),a=e=>!o(e)&&!xt(n,e),r=Xe.fromDom(t.selection.getNode());return a(r)?V.none():iY(r,e.inNodeScope,e.inEditorScope).orThunk(()=>lY(o,r,e))},cY=(e,t)=>{const n={},o=[],a=[],r={},i={},l=(e,l)=>{const s=Nr(OA(l));n[e]=s,s.launch.map(n=>{r["form:"+e]={...l.launch,type:"contextformtogglebutton"===n.type?"togglebutton":"button",onAction:()=>{t(s)}}}),"editor"===s.scope?a.push(s):o.push(s),i[e]=s},s=(e,t)=>{xA(t).each(n=>{"editor"===t.scope?a.push(n):o.push(n),i[e]=n})},c=ue(e);return q(c,t=>{const n=e[t];"contextform"===n.type?l(t,n):"contexttoolbar"===n.type&&s(t,n)}),{forms:n,inNodeScope:o,inEditorScope:a,lookupTable:i,formNavigators:r}},dY=fs("forward-slide"),uY=fs("backward-slide"),hY=fs("change-slide-event"),mY="tox-pop--resizing",pY=e=>{const t=mi([]);return Uk.sketch({dom:{tag:"div",classes:["tox-pop"]},fireDismissalEventInstead:{event:"doNotDismissYet"},onShow:e=>{t.set([]),Uk.getContent(e).each(e=>{wn(e.element,"visibility")}),yc(e.element,mY),wn(e.element,"width")},inlineBehaviours:Uu([wC("context-toolbar-events",[Jl(el(),(e,t)=>{"width"===t.event.raw.propertyName&&(yc(e.element,mY),wn(e.element,"width"))}),Ul(hY,(e,t)=>{const n=e.element;wn(n,"width");const o=In(n);Uk.setContent(e,t.event.contents),vc(n,mY);const a=In(n);un(n,"width",o+"px"),Uk.getContent(e).each(e=>{t.event.focus.bind(e=>(Ju(e),th(n))).orThunk(()=>(oC.focusIn(e),eh($t(n))))}),setTimeout(()=>{un(e.element,"width",a+"px")},0)}),Ul(dY,(e,n)=>{Uk.getContent(e).each(n=>{t.set(t.get().concat([{bar:n,focus:eh($t(e.element))}]))}),Vl(e,hY,{contents:n.event.forwardContents,focus:V.none()})}),Ul(uY,(e,n)=>{se(t.get()).each(n=>{t.set(t.get().slice(0,t.get().length-1)),Vl(e,hY,{contents:od(n.bar),focus:n.focus})})})]),oC.config({mode:"special",onEscape:n=>se(t.get()).fold(()=>e.onEscape(),e=>(Dl(n,uY),V.some(!0)))})]),lazySink:()=>ua.value(e.sink)})},fY="tox-pop--transition",bY=(e,t,n,o)=>{const a=o.backstage,r=a.shared,i=xo().deviceType.isTouch,l=Sh(),s=Sh(),c=Sh(),d=nd(pY({sink:n,onEscape:()=>(e.focus(),V.some(!0))})),u=()=>{const t=c.get().getOr("node"),n=ZK(t)?1:0;return GK(e,r,t,n)},h=()=>!e.removed&&!(i()&&a.isContextMenuOpen()),m=e=>_e(Se(e,l.get(),jt),!0),p=()=>{if(h()){const t=u(),n=_e(c.get(),"node")?$K(e,l.get()):qK(e);return t.height<=0||!LK(n,t,.01)}return!0},f=()=>{l.clear(),s.clear(),c.clear(),Uk.hide(d)},b=()=>{if(Uk.isOpen(d)){const e=d.element;wn(e,"display"),p()?un(e,"display","none"):(s.set(0),Uk.reposition(d))}},g=t=>({dom:{tag:"div",classes:["tox-pop__dialog"]},components:[t],behaviours:Uu([oC.config({mode:"acyclic"}),wC("pop-dialog-wrap-events",[Xl(t=>{e.shortcuts.add("ctrl+F9","focus statusbar",()=>oC.focusIn(t))}),Zl(t=>{e.shortcuts.remove("ctrl+F9")})])])}),v=Fn(()=>cY(t,e=>{const t=k([e]);Vl(d,dY,{forwardContents:g(t)})})),y=(t,n)=>rK(e,{buttons:t,toolbar:n.items,allowToolbarGroups:!1},o.backstage,V.some(["form:"])),C=(e,t)=>RK.buildInitGroups(e,t),k=t=>{const{buttons:n}=e.ui.registry.getAll(),o=v(),a={...n,...o.formNavigators},i=Dj(e)===dj.scrolling?dj.scrolling:dj.default,l=X(U(t,e=>"contexttoolbar"===e.type?y(a,e):C(e,r.providers)));return vH({type:i,uid:fs("context-toolbar"),initGroups:l,onEscape:V.none,cyclicKeying:!0,providers:r.providers})},O=(t,o)=>{const a="node"===t?r.anchors.node(o):r.anchors.cursor(),c=nY(e,t,i(),{lastElement:l.get,isReposition:()=>_e(s.get(),0),getMode:()=>af.getMode(n)});return Sa(a,c)},j=(e,t)=>{if(_.cancel(),!h())return;const o=k(e),a=e[0].position,r=O(a,t);c.set(a),s.set(1);const i=d.element;wn(i,"display"),m(t)||(yc(i,fY),af.reset(n,d)),Uk.showWithinBounds(d,g(o),{anchor:r,transition:{classes:[fY],mode:"placement"}},()=>V.some(u())),t.fold(l.clear,l.set),p()&&un(i,"display","none")};let x=!1;const _=UP(()=>{if(e.hasFocus()&&!e.removed&&!x)if(kc(d.element,fY))_.throttle();else{const t=v();sY(t,e).fold(f,e=>{j(e.toolbars,V.some(e.elem))})}},17);e.on("init",()=>{e.on("remove",f),e.on("ScrollContent ScrollWindow ObjectResized ResizeEditor longpress",b),e.on("click keyup focus SetContent",_.throttle),e.on(SK,f),e.on(NK,t=>{const n=v();Oe(n.lookupTable,t.toolbarKey).each(n=>{j([n],Ee(t.target!==e,t.target)),Uk.getContent(d).each(oC.focusIn)})}),e.on("focusout",t=>{qk.setEditorTimeout(e,()=>{th(n.element).isNone()&&th(d.element).isNone()&&f()},0)}),e.on("SwitchMode",()=>{e.mode.isReadOnly()&&f()}),e.on("AfterProgressState",t=>{t.state?f():e.hasFocus()&&_.throttle()}),e.on("dragstart",()=>{x=!0}),e.on("dragend drop",()=>{x=!1}),e.on("NodeChange",e=>{th(d.element).fold(_.throttle,w)})})},gY=e=>{const t=[{name:"alignleft",text:"Align left",cmd:"JustifyLeft",icon:"align-left"},{name:"aligncenter",text:"Align center",cmd:"JustifyCenter",icon:"align-center"},{name:"alignright",text:"Align right",cmd:"JustifyRight",icon:"align-right"},{name:"alignjustify",text:"Justify",cmd:"JustifyFull",icon:"align-justify"}];q(t,t=>{e.ui.registry.addToggleButton(t.name,{tooltip:t.text,icon:t.icon,onAction:UN(e,t.cmd),onSetup:zN(e,t.name)})}),e.ui.registry.addButton("alignnone",{tooltip:"No alignment",icon:"align-none",onSetup:FN(e),onAction:UN(e,"JustifyNone")})},vY=(e,t)=>{const n=()=>{const n=t.getOptions(e),o=t.getCurrent(e).map(t.hash),a=Sh();return U(n,n=>({type:"togglemenuitem",text:t.display(n),onSetup:r=>{const i=e=>{e&&(a.on(e=>e.setActive(!1)),a.set(r)),r.setActive(e)};i(_e(o,t.hash(n)));const l=t.watcher(e,n,i);return()=>{a.clear(),l()}},onAction:()=>t.setCurrent(e,n)}))};e.ui.registry.addMenuButton(t.name,{tooltip:t.text,icon:t.icon,fetch:e=>e(n()),onSetup:t.onToolbarSetup}),e.ui.registry.addNestedMenuItem(t.name,{type:"nestedmenuitem",text:t.text,getSubmenuItems:n,onSetup:t.onMenuSetup})},wY=e=>({name:"lineheight",text:"Line height",icon:"line-height",getOptions:lx,hash:e=>iG(e,["fixed","relative","empty"]).getOr(e),display:j,watcher:(e,t,n)=>e.formatter.formatChanged("lineheight",n,!1,{value:t}).unbind,getCurrent:e=>V.from(e.queryCommandValue("LineHeight")),setCurrent:(e,t)=>e.execCommand("LineHeight",!1,t),onToolbarSetup:FN(e),onMenuSetup:FN(e)}),yY=e=>{const t=V.from(Nj(e));return t.map(t=>({name:"language",text:"Language",icon:"language",getOptions:O(t),hash:e=>m(e.customCode)?e.code:`${e.code}/${e.customCode}`,display:e=>e.title,watcher:(e,t,n)=>{var o;return e.formatter.formatChanged("lang",n,!1,{value:t.code,customValue:null!==(o=t.customCode)&&void 0!==o?o:null}).unbind},getCurrent:e=>{const t=Xe.fromDom(e.selection.getNode());return Ti(t,e=>V.some(e).filter(ft).bind(e=>{const t=an(e,"lang");return t.map(t=>{const n=an(e,"data-mce-lang").getOrUndefined();return{code:t,customCode:n,title:""}})}))},setCurrent:(e,t)=>e.execCommand("Lang",!1,t),onToolbarSetup:t=>{const n=Nh();return t.setActive(e.formatter.match("lang",{},void 0,!0)),n.set(e.formatter.formatChanged("lang",t.setActive,!0)),PN(n.clear,FN(e)(t))},onMenuSetup:FN(e)}))},CY=e=>{vY(e,wY(e)),yY(e).each(t=>vY(e,t))},kY=(e,t)=>{MW(e,t),tG(e,t),NG(e,t),HW(e,t),jG(e,t)},OY=e=>RN(e,"NodeChange",t=>{t.setEnabled(e.queryCommandState("outdent")&&e.selection.isEditable())}),jY=e=>{e.ui.registry.addButton("outdent",{tooltip:"Decrease indent",icon:"outdent",onSetup:OY(e),onAction:UN(e,"outdent")}),e.ui.registry.addButton("indent",{tooltip:"Increase indent",icon:"indent",onSetup:FN(e),onAction:UN(e,"indent")})},xY=e=>{jY(e)},_Y=(e,t)=>n=>{n.setActive(t.get());const o=e=>{t.set(e.state),n.setActive(e.state)};return e.on("PastePlainTextToggle",o),PN(()=>e.off("PastePlainTextToggle",o),FN(e)(n))},AY=e=>{const t=mi(Xj(e)),n=()=>e.execCommand("mceTogglePlainTextPaste");e.ui.registry.addToggleButton("pastetext",{active:!1,icon:"paste-text",tooltip:"Paste as text",onAction:n,onSetup:_Y(e,t)}),e.ui.registry.addToggleMenuItem("pastetext",{text:"Paste as text",icon:"paste-text",onAction:n,onSetup:_Y(e,t)})},TY=(e,t)=>()=>{e.execCommand("mceToggleFormat",!1,t)},NY=e=>{PP.each([{name:"bold",text:"Bold",icon:"bold"},{name:"italic",text:"Italic",icon:"italic"},{name:"underline",text:"Underline",icon:"underline"},{name:"strikethrough",text:"Strikethrough",icon:"strike-through"},{name:"subscript",text:"Subscript",icon:"subscript"},{name:"superscript",text:"Superscript",icon:"superscript"}],(t,n)=>{e.ui.registry.addToggleButton(t.name,{tooltip:t.text,icon:t.icon,onSetup:zN(e,t.name),onAction:TY(e,t.name)})});for(let t=1;t<=6;t++){const n="h"+t;e.ui.registry.addToggleButton(n,{text:n.toUpperCase(),tooltip:"Heading "+t,onSetup:zN(e,n),onAction:TY(e,n)})}},SY=e=>{PP.each([{name:"copy",text:"Copy",action:"Copy",icon:"copy"},{name:"help",text:"Help",action:"mceHelp",icon:"help"},{name:"selectall",text:"Select all",action:"SelectAll",icon:"select-all"},{name:"newdocument",text:"New document",action:"mceNewDocument",icon:"new-document"},{name:"print",text:"Print",action:"mcePrint",icon:"print"}],t=>{e.ui.registry.addButton(t.name,{tooltip:t.text,icon:t.icon,onAction:UN(e,t.action)})}),PP.each([{name:"cut",text:"Cut",action:"Cut",icon:"cut"},{name:"paste",text:"Paste",action:"Paste",icon:"paste"},{name:"removeformat",text:"Clear formatting",action:"RemoveFormat",icon:"remove-formatting"},{name:"remove",text:"Remove",action:"Delete",icon:"remove"},{name:"hr",text:"Horizontal line",action:"InsertHorizontalRule",icon:"horizontal-rule"}],t=>{e.ui.registry.addButton(t.name,{tooltip:t.text,icon:t.icon,onSetup:FN(e),onAction:UN(e,t.action)})})},DY=e=>{PP.each([{name:"blockquote",text:"Blockquote",action:"mceBlockQuote",icon:"quote"}],t=>{e.ui.registry.addToggleButton(t.name,{tooltip:t.text,icon:t.icon,onAction:UN(e,t.action),onSetup:zN(e,t.name)})})},VY=e=>{NY(e),SY(e),DY(e)},EY=e=>{PP.each([{name:"newdocument",text:"New document",action:"mceNewDocument",icon:"new-document"},{name:"copy",text:"Copy",action:"Copy",icon:"copy",shortcut:"Meta+C"},{name:"selectall",text:"Select all",action:"SelectAll",icon:"select-all",shortcut:"Meta+A"},{name:"print",text:"Print...",action:"mcePrint",icon:"print",shortcut:"Meta+P"}],t=>{e.ui.registry.addMenuItem(t.name,{text:t.text,icon:t.icon,shortcut:t.shortcut,onAction:UN(e,t.action)})}),PP.each([{name:"bold",text:"Bold",action:"Bold",icon:"bold",shortcut:"Meta+B"},{name:"italic",text:"Italic",action:"Italic",icon:"italic",shortcut:"Meta+I"},{name:"underline",text:"Underline",action:"Underline",icon:"underline",shortcut:"Meta+U"},{name:"strikethrough",text:"Strikethrough",action:"Strikethrough",icon:"strike-through"},{name:"subscript",text:"Subscript",action:"Subscript",icon:"subscript"},{name:"superscript",text:"Superscript",action:"Superscript",icon:"superscript"},{name:"removeformat",text:"Clear formatting",action:"RemoveFormat",icon:"remove-formatting"},{name:"cut",text:"Cut",action:"Cut",icon:"cut",shortcut:"Meta+X"},{name:"paste",text:"Paste",action:"Paste",icon:"paste",shortcut:"Meta+V"},{name:"hr",text:"Horizontal line",action:"InsertHorizontalRule",icon:"horizontal-rule"}],t=>{e.ui.registry.addMenuItem(t.name,{text:t.text,icon:t.icon,shortcut:t.shortcut,onSetup:FN(e),onAction:UN(e,t.action)})}),e.ui.registry.addMenuItem("codeformat",{text:"Code",icon:"sourcecode",onSetup:FN(e),onAction:TY(e,"code")})},IY=e=>{VY(e),EY(e)},BY=(e,t)=>RN(e,"Undo Redo AddUndo TypingUndo ClearUndos SwitchMode",n=>{n.setEnabled(!e.mode.isReadOnly()&&e.undoManager[t]())}),PY=e=>{e.ui.registry.addMenuItem("undo",{text:"Undo",icon:"undo",shortcut:"Meta+Z",onSetup:BY(e,"hasUndo"),onAction:UN(e,"undo")}),e.ui.registry.addMenuItem("redo",{text:"Redo",icon:"redo",shortcut:"Meta+Y",onSetup:BY(e,"hasRedo"),onAction:UN(e,"redo")})},FY=e=>{e.ui.registry.addButton("undo",{tooltip:"Undo",icon:"undo",enabled:!1,onSetup:BY(e,"hasUndo"),onAction:UN(e,"undo")}),e.ui.registry.addButton("redo",{tooltip:"Redo",icon:"redo",enabled:!1,onSetup:BY(e,"hasRedo"),onAction:UN(e,"redo")})},MY=e=>{PY(e),FY(e)},zY=e=>RN(e,"VisualAid",t=>{t.setActive(e.hasVisual)}),RY=e=>{e.ui.registry.addToggleMenuItem("visualaid",{text:"Visual aids",onSetup:zY(e),onAction:UN(e,"mceToggleVisualAid")})},LY=e=>{e.ui.registry.addButton("visualaid",{tooltip:"Visual aids",text:"Visual aids",onAction:UN(e,"mceToggleVisualAid")})},UY=e=>{LY(e),RY(e)},qY=(e,t)=>{gY(e),IY(e),kY(e,t),MY(e),VS(e),UY(e),xY(e),CY(e),AY(e)},$Y=e=>l(e)?e.split(/[ ,]/):e,HY=e=>t=>t.options.get(e),WY=e=>{const t=e.options.register;t("contextmenu_avoid_overlap",{processor:"string",default:""}),t("contextmenu_never_use_native",{processor:"boolean",default:!1}),t("contextmenu",{processor:e=>!1===e?{value:[],valid:!0}:l(e)||v(e,l)?{value:$Y(e),valid:!0}:{valid:!1,message:"Must be false or a string."},default:"link linkchecker image editimage table spellchecker configurepermanentpen"})},GY=HY("contextmenu_never_use_native"),KY=HY("contextmenu_avoid_overlap"),YY=e=>0===QY(e).length,QY=e=>{const t=e.ui.registry.getAll().contextMenus,n=e.options.get("contextmenu");return e.options.isSet("contextmenu")?n:W(n,e=>je(t,e))},JY=(e,t)=>({type:"makeshift",x:e,y:t}),XY=(e,t,n)=>JY(e.x+t,e.y+n),ZY=e=>"longpress"===e.type||0===e.type.indexOf("touch"),eQ=e=>{if(ZY(e)){const t=e.touches[0];return JY(t.pageX,t.pageY)}return JY(e.pageX,e.pageY)},tQ=e=>{if(ZY(e)){const t=e.touches[0];return JY(t.clientX,t.clientY)}return JY(e.clientX,e.clientY)},nQ=(e,t)=>{const n=mj.DOM.getPos(e);return XY(t,n.x,n.y)},oQ=(e,t)=>"contextmenu"===t.type||"longpress"===t.type?e.inline?eQ(t):nQ(e.getContentAreaContainer(),tQ(t)):aQ(e),aQ=e=>({type:"selection",root:Xe.fromDom(e.selection.getNode())}),rQ=e=>({type:"node",node:V.some(Xe.fromDom(e.selection.getNode())),root:Xe.fromDom(e.getBody())}),iQ=(e,t,n)=>{switch(n){case"node":return rQ(e);case"point":return oQ(e,t);case"selection":return aQ(e)}},lQ=(e,t,n,o,a,r)=>{const i=n(),l=iQ(e,t,r);UF(i,_x.CLOSE_ON_EXECUTE,o,{isHorizontalMenu:!1,search:V.none()}).map(e=>{t.preventDefault(),Uk.showMenuAt(a,{anchor:l},{menu:{markers:Qx("normal")},data:e})})},sQ={onLtr:()=>[ku,gu,vu,wu,yu,Cu,NR,SR,TR,_R,AR,xR],onRtl:()=>[ku,vu,gu,yu,wu,Cu,NR,SR,AR,xR,TR,_R]},cQ=12,dQ={valignCentre:[],alignCentre:[],alignLeft:["tox-pop--align-left"],alignRight:["tox-pop--align-right"],right:["tox-pop--right"],left:["tox-pop--left"],bottom:["tox-pop--bottom"],top:["tox-pop--top"]},uQ=(e,t)=>{const n=e.selection;if(n.isCollapsed()||t.touches.length<1)return!1;{const o=t.touches[0],a=n.getRng(),r=wp(e.getWin(),Jm.domRange(a));return r.exists(e=>e.left<=o.clientX&&e.right>=o.clientX&&e.top<=o.clientY&&e.bottom>=o.clientY)}},hQ=e=>{const t=e.selection.getRng(),n=()=>{qk.setEditorTimeout(e,()=>{e.selection.setRng(t)},10),r()};e.once("touchend",n);const o=e=>{e.preventDefault(),e.stopImmediatePropagation()};e.on("mousedown",o,!0);const a=()=>r();e.once("longpresscancel",a);const r=()=>{e.off("touchend",n),e.off("longpresscancel",a),e.off("mousedown",o)}},mQ=(e,t,n)=>{const o=iQ(e,t,n),a="point"===n?cQ:0;return{bubble:am(0,a,dQ),layouts:sQ,overrides:{maxWidthFunction:R$(),maxHeightFunction:Zh()},...o}},pQ=(e,t,n,o,a,r,i)=>{const l=mQ(e,t,r);UF(n,_x.CLOSE_ON_EXECUTE,o,{isHorizontalMenu:!0,search:V.none()}).map(n=>{t.preventDefault();const s=i?Ek.HighlightMenuAndItem:Ek.HighlightNone;Uk.showMenuWithinBounds(a,{anchor:l},{menu:{markers:Qx("normal"),highlightOnOpen:s},data:n,type:"horizontal"},()=>V.some(GK(e,o.shared,"node"===r?"node":"selection"))),e.dispatch(SK)})},fQ=(e,t,n,o,a,r)=>{const i=xo(),l=i.os.isiOS(),s=i.os.isMacOS(),c=i.os.isAndroid(),d=i.deviceType.isTouch(),u=()=>!(c||l||s&&d),h=()=>{const i=n();pQ(e,t,i,o,a,r,u())};if((s||l)&&"node"!==r){const n=()=>{hQ(e),h()};uQ(e,t)?n():(e.once("selectionchange",n),e.once("touchend",()=>e.off("selectionchange",n)))}else h()},bQ=e=>l(e)?"|"===e:"separator"===e.type,gQ={type:"separator"},vQ=e=>{const t=e=>({text:e.text,icon:e.icon,enabled:e.enabled,shortcut:e.shortcut});if(l(e))return e;switch(e.type){case"separator":return gQ;case"submenu":return{type:"nestedmenuitem",...t(e),getSubmenuItems:()=>{const t=e.getSubmenuItems();return l(t)?t:U(t,vQ)}};default:const n=e;return{type:"menuitem",...t(n),onAction:y(n.onAction)}}},wQ=(e,t)=>{if(0===t.length)return e;const n=se(e).filter(e=>!bQ(e)),o=n.fold(()=>[],e=>[gQ]);return e.concat(o).concat(t).concat([gQ])},yQ=(e,t,n)=>{const o=K(t,(t,o)=>Oe(e,o.toLowerCase()).map(e=>{const o=e.update(n);if(l(o)&&$e(qe(o)))return wQ(t,o.split(" "));if(d(o)&&o.length>0){const e=U(o,vQ);return wQ(t,e)}return t}).getOrThunk(()=>t.concat([o])),[]);return o.length>0&&bQ(o[o.length-1])&&o.pop(),o},CQ=(e,t)=>t.ctrlKey&&!GY(e),kQ=e=>"longpress"===e.type||je(e,"touches"),OQ=(e,t)=>!kQ(t)&&(2!==t.button||t.target===e.getBody()&&""===t.pointerType),jQ=(e,t)=>OQ(e,t)?e.selection.getStart(!0):t.target,xQ=(e,t)=>{const n=KY(e),o=OQ(e,t)?"selection":"point";if($e(n)){const a=jQ(e,t),r=dV(Xe.fromDom(a),n);return r?"node":o}return o},_Q=(e,t,n)=>{const o=xo(),a=o.deviceType.isTouch,r=nd(Uk.sketch({dom:{tag:"div"},lazySink:t,onEscape:()=>e.focus(),onShow:()=>n.setContextMenuState(!0),onHide:()=>n.setContextMenuState(!1),fireDismissalEventInstead:{},inlineBehaviours:Uu([wC("dismissContextMenu",[Ul(kl(),(t,n)=>{qf.close(t),e.focus()})])])})),i=()=>Uk.hide(r),l=t=>{if(GY(e)&&t.preventDefault(),CQ(e,t)||YY(e))return;const o=xQ(e,t),i=()=>{const n=jQ(e,t),o=e.ui.registry.getAll(),a=QY(e);return yQ(o.contextMenus,a,n)},l=a()?fQ:lQ;l(e,t,i,n,r,o)};e.on("init",()=>{const t="ResizeEditor ScrollContent ScrollWindow longpresscancel"+(a()?"":" ResizeWindow");e.on(t,i),e.on("longpress contextmenu",l)})},AQ=fi.generate([{offset:["x","y"]},{absolute:["x","y"]},{fixed:["x","y"]}]),TQ=e=>t=>t.translate(-e.left,-e.top),NQ=e=>t=>t.translate(e.left,e.top),SQ=e=>(t,n)=>K(e,(e,t)=>t(e),An(t,n)),DQ=(e,t,n)=>e.fold(SQ([NQ(n),TQ(t)]),SQ([TQ(t)]),SQ([])),VQ=(e,t,n)=>e.fold(SQ([NQ(n)]),SQ([]),SQ([NQ(t)])),EQ=(e,t,n)=>e.fold(SQ([]),SQ([TQ(n)]),SQ([NQ(t),TQ(n)])),IQ=(e,t,n,o,a,r)=>{const i=VQ(e,a,r),l=VQ(t,a,r);return Math.abs(i.left-l.left)<=n&&Math.abs(i.top-l.top)<=o},BQ=(e,t,n,o,a,r)=>{const i=VQ(e,a,r),l=VQ(t,a,r),s=Math.abs(i.left-l.left),c=Math.abs(i.top-l.top);return An(s,c)},PQ=(e,t,n)=>{const o=e.fold((e,t)=>({position:V.some("absolute"),left:V.some(e+"px"),top:V.some(t+"px")}),(e,t)=>({position:V.some("absolute"),left:V.some(e-n.left+"px"),top:V.some(t-n.top+"px")}),(e,t)=>({position:V.some("fixed"),left:V.some(e+"px"),top:V.some(t+"px")}));return{right:V.none(),bottom:V.none(),...o}},FQ=(e,t,n)=>e.fold((e,o)=>zQ(e+t,o+n),(e,o)=>RQ(e+t,o+n),(e,o)=>LQ(e+t,o+n)),MQ=(e,t,n,o)=>{const a=(e,a)=>(r,i)=>{const l=e(t,n,o);return a(r.getOr(l.left),i.getOr(l.top))};return e.fold(a(EQ,zQ),a(VQ,RQ),a(DQ,LQ))},zQ=AQ.offset,RQ=AQ.absolute,LQ=AQ.fixed,UQ=(e,t)=>{const n=on(e,t);return m(n)?NaN:parseInt(n,10)},qQ=(e,t)=>{const n=e.element,o=UQ(n,t.leftAttr),a=UQ(n,t.topAttr);return isNaN(o)||isNaN(a)?V.none():V.some(An(o,a))},$Q=(e,t,n)=>{const o=e.element;tn(o,t.leftAttr,n.left+"px"),tn(o,t.topAttr,n.top+"px")},HQ=(e,t)=>{const n=e.element;ln(n,t.leftAttr),ln(n,t.topAttr)},WQ=(e,t,n,o)=>qQ(e,t).fold(()=>n,e=>LQ(e.left+o.left,e.top+o.top)),GQ=(e,t,n,o,a,r)=>{const i=WQ(e,t,n,o),l=t.mustSnap?QQ(e,t,i,a,r):JQ(e,t,i,a,r),s=DQ(i,a,r);return $Q(e,t,s),l.fold(()=>({coord:LQ(s.left,s.top),extra:V.none()}),e=>({coord:e.output,extra:e.extra}))},KQ=(e,t)=>{HQ(e,t)},YQ=(e,t,n,o)=>de(e,e=>{const a=e.sensor,r=IQ(t,a,e.range.left,e.range.top,n,o);return r?V.some({output:MQ(e.output,t,n,o),extra:e.extra}):V.none()}),QQ=(e,t,n,o,a)=>{const r=t.getSnapPoints(e),i=YQ(r,n,o,a);return i.orThunk(()=>{const e=K(r,(e,t)=>{const r=t.sensor,i=BQ(n,r,t.range.left,t.range.top,o,a);return e.deltas.fold(()=>({deltas:V.some(i),snap:V.some(t)}),n=>{const o=(i.left+i.top)/2,a=(n.left+n.top)/2;return o<=a?{deltas:V.some(i),snap:V.some(t)}:e})},{deltas:V.none(),snap:V.none()});return e.snap.map(e=>({output:MQ(e.output,n,o,a),extra:e.extra}))})},JQ=(e,t,n,o,a)=>{const r=t.getSnapPoints(e);return YQ(r,n,o,a)},XQ=(e,t,n)=>({coord:MQ(e.output,e.output,t,n),extra:e.extra}),ZQ=(e,t,n,o)=>{const a=t.getTarget(e.element);if(t.repositionTarget){const t=_t(e.element),n=Lo(t),r=kU(a),i=XQ(o,n,r),l=PQ(i.coord,n,r);mn(a,l)}};var eJ=Object.freeze({__proto__:null,snapTo:ZQ});const tJ="data-initial-z-index",nJ=e=>{St(e.element).filter(ft).each(e=>{an(e,tJ).fold(()=>wn(e,"z-index"),t=>un(e,"z-index",t)),ln(e,tJ)})},oJ=e=>{St(e.element).filter(ft).each(t=>{bn(t,"z-index").each(e=>{tn(t,tJ,e)}),un(t,"z-index",pn(e.element,"z-index"))})},aJ=(e,t)=>{e.getSystem().addToGui(t),oJ(t)},rJ=e=>{nJ(e),e.getSystem().removeFromGui(e)},iJ=(e,t,n)=>e.getSystem().build(IV.sketch({dom:{styles:{left:"0px",top:"0px",width:"100%",height:"100%",position:"fixed","z-index":"1000000000000000"},classes:[t]},events:n}));var lJ=ti("snaps",[Fr("getSnapPoints"),Fd("onSensor"),Fr("leftAttr"),Fr("topAttr"),oi("lazyViewport",ia),oi("mustSnap",!1)]);const sJ=[oi("useFixed",S),Fr("blockerClass"),oi("getTarget",j),oi("onDrag",w),oi("repositionTarget",!0),oi("onDrop",w),ci("getBounds",ia),lJ],cJ=e=>De(bn(e,"left"),bn(e,"top"),bn(e,"position"),(e,t,n)=>{const o="fixed"===n?LQ:zQ;return o(parseInt(e,10),parseInt(t,10))}).getOrThunk(()=>{const t=Sn(e);return RQ(t.left,t.top)}),dJ=(e,t,n,o,a)=>{const r=a.bounds,i=VQ(t,n,o),l=au(i.left,r.x,r.x+r.width-a.width),s=au(i.top,r.y,r.y+r.height-a.height),c=RQ(l,s);return t.fold(()=>{const e=EQ(c,n,o);return zQ(e.left,e.top)},O(c),()=>{const e=DQ(c,n,o);return LQ(e.left,e.top)})},uJ=(e,t,n,o,a,r,i)=>{const l=t.fold(()=>{const e=FQ(n,r.left,r.top),t=DQ(e,o,a);return LQ(t.left,t.top)},t=>{const i=GQ(e,t,n,r,o,a);return i.extra.each(n=>{t.onSensor(e,n)}),i.coord});return dJ(e,l,o,a,i)},hJ=(e,t,n,o)=>{const a=t.getTarget(e.element);if(t.repositionTarget){const r=_t(e.element),i=Lo(r),l=kU(a),s=cJ(a),c=uJ(e,t.snaps,s,i,l,o,n),d=PQ(c,i,l);mn(a,d)}t.onDrag(e,a,o)},mJ=(e,t)=>({bounds:e.getBounds(),height:jn(t.element),width:Bn(t.element)}),pJ=(e,t,n,o,a)=>{const r=n.update(o,a),i=n.getStartData().getOrThunk(()=>mJ(t,e));r.each(n=>{hJ(e,t,i,n)})},fJ=(e,t,n,o)=>{t.each(rJ),n.snaps.each(t=>{KQ(e,t)});const a=n.getTarget(e.element);o.reset(),n.onDrop(e,a)},bJ=e=>(t,n)=>{const o=e=>{n.setStartData(mJ(t,e))};return Ml([Ul(vl(),e=>{n.getStartData().each(()=>o(e))}),...e(t,n,o)])},gJ=e=>Ml([Ul(Li(),e.forceDrop),Ul($i(),e.drop),Ul(Ui(),(t,n)=>{e.move(n.event)}),Ul(qi(),e.delayDrop)]),vJ=e=>V.from(An(e.x,e.y)),wJ=(e,t)=>An(t.left-e.left,t.top-e.top);var yJ=Object.freeze({__proto__:null,getData:vJ,getDelta:wJ});const CJ=(e,t,n)=>[Ul(Li(),(o,a)=>{const r=a.event.raw;if(0!==r.button)return;a.stop();const i=()=>fJ(o,V.some(c),e,t),l=uV(i,200),s={drop:i,delayDrop:l.schedule,forceDrop:i,move:n=>{l.cancel(),pJ(o,e,t,yJ,n)}},c=iJ(o,e.blockerClass,gJ(s)),d=()=>{n(o),aJ(o,c)};d()})],kJ=[...sJ,Ld("dragger",{handlers:bJ(CJ)})],OJ=e=>Ml([Ul(Fi(),e.forceDrop),Ul(zi(),e.drop),Ul(Ri(),e.drop),Ul(Mi(),(t,n)=>{e.move(n.event)})]),jJ=e=>{const t=e[0];return V.some(An(t.clientX,t.clientY))},xJ=e=>{const t=e.raw,n=t.touches;return 1===n.length?jJ(n):V.none()},_J=(e,t)=>An(t.left-e.left,t.top-e.top);var AJ=Object.freeze({__proto__:null,getData:xJ,getDelta:_J});const TJ=(e,t,n)=>{const o=Sh(),a=n=>{fJ(n,o.get(),e,t),o.clear()};return[Ul(Fi(),(r,i)=>{i.stop();const l=()=>a(r),s={drop:l,delayDrop:w,forceDrop:l,move:n=>{pJ(r,e,t,AJ,n)}},c=iJ(r,e.blockerClass,OJ(s));o.set(c);const d=()=>{n(r),aJ(r,c)};d()}),Ul(Mi(),(n,o)=>{o.stop(),pJ(n,e,t,AJ,o.event)}),Ul(zi(),(e,t)=>{t.stop(),a(e)}),Ul(Ri(),a)]},NJ=[...sJ,Ld("dragger",{handlers:bJ(TJ)})],SJ=(e,t,n)=>[...CJ(e,t,n),...TJ(e,t,n)],DJ=[...sJ,Ld("dragger",{handlers:bJ(SJ)})],VJ=kJ,EJ=NJ,IJ=DJ;var BJ=Object.freeze({__proto__:null,mouse:VJ,touch:EJ,mouseOrTouch:IJ});const PJ=()=>{let e=V.none(),t=V.none();const n=()=>{e=V.none(),t=V.none()},o=(t,n)=>{const o=e.map(e=>t.getDelta(e,n));return e=V.some(n),o},a=(e,t)=>e.getData(t).bind(t=>o(e,t)),r=e=>{t=V.some(e)},i=()=>t,l=O({});return Fs({readState:l,reset:n,update:a,getStartData:i,setStartData:r})};var FJ=Object.freeze({__proto__:null,init:PJ});const MJ=Wu({branchKey:"mode",branches:BJ,name:"dragging",active:{events:(e,t)=>{const n=e.dragger;return n.handlers(e,t)}},extra:{snap:e=>({sensor:e.sensor,range:e.range,output:e.output,extra:V.from(e.extra)})},state:FJ,apis:eJ}),zJ=40,RJ=zJ/2,LJ=(e,t,n,o,a,r)=>e.fold(()=>MJ.snap({sensor:RQ(n-RJ,o-RJ),range:An(a,r),output:RQ(V.some(n),V.some(o)),extra:{td:t}}),e=>{const a=n-RJ,r=o-RJ,i=zJ,l=zJ,s=e.element.dom.getBoundingClientRect();return MJ.snap({sensor:RQ(a,r),range:An(i,l),output:RQ(V.some(n-s.width/2),V.some(o-s.height/2)),extra:{td:t}})}),UJ=(e,t,n)=>{const o=(e,t)=>e.exists(e=>jt(e,t));return{getSnapPoints:e,leftAttr:"data-drag-left",topAttr:"data-drag-top",onSensor:(e,a)=>{const r=a.td;o(t.get(),r)||(t.set(r),n(r))},mustSnap:!0}},qJ=e=>Yk(Hk.sketch({dom:{tag:"div",classes:["tox-selector"]},buttonBehaviours:Uu([MJ.config({mode:"mouseOrTouch",blockerClass:"blocker",snaps:e}),OE.config({})]),eventOrder:{mousedown:["dragging","alloy.base.behaviour"],touchstart:["dragging","alloy.base.behaviour"]}})),$J=(e,t)=>{const n=mi([]),o=mi([]),a=mi(!1),r=Sh(),i=Sh(),l=e=>{const n=oa(e);return LJ(m.getOpt(t),e,n.x,n.y,n.width,n.height)},s=()=>U(n.get(),e=>l(e)),c=e=>{const n=oa(e);return LJ(p.getOpt(t),e,n.right,n.bottom,n.width,n.height)},d=()=>U(o.get(),e=>c(e)),u=UJ(s,r,t=>{i.get().each(n=>{e.dispatch("TableSelectorChange",{start:t,finish:n})})}),h=UJ(d,i,t=>{r.get().each(n=>{e.dispatch("TableSelectorChange",{start:n,finish:t})})}),m=qJ(u),p=qJ(h),f=nd(m.asSpec()),b=nd(p.asSpec()),g=(t,n,o,a)=>{const r=n.dom.getBoundingClientRect();wn(t.element,"display");const i=Nt(Xe.fromDom(e.getBody())).dom.innerHeight,l=o(r),s=a(r,i);(l||s)&&un(t.element,"display","none")},v=(e,t,n,o)=>{const a=n(t);MJ.snapTo(e,a);const r=e=>e[o]<0,i=(e,t)=>e[o]>t;g(e,t,r,i)},w=e=>v(f,e,l,"top"),y=()=>r.get().each(w),C=e=>v(b,e,c,"bottom"),k=()=>i.get().each(C);xo().deviceType.isTouch()&&(e.on("TableSelectionChange",e=>{a.get()||(ff(t,f),ff(t,b),a.set(!0)),r.set(e.start),i.set(e.finish),e.otherCells.each(t=>{n.set(t.upOrLeftCells),o.set(t.downOrRightCells),w(e.start),C(e.finish)})}),e.on("ResizeEditor ResizeWindow ScrollContent",()=>{y(),k()}),e.on("TableSelectionClear",()=>{a.get()&&(vf(f),vf(b),a.set(!1)),r.clear(),i.clear()}))};var HJ='\n \n\n';const WJ=e=>"BR"===e.nodeName||!!e.getAttribute("data-mce-bogus")||"bookmark"===e.getAttribute("data-mce-type"),GJ=(e,t,n)=>{var o;const a=null!==(o=t.delimiter)&&void 0!==o?o:"›",r=(t,o,a)=>Hk.sketch({dom:{tag:"div",classes:["tox-statusbar__path-item"],attributes:{"data-index":a,"aria-level":a+1}},components:[Jc(t)],action:t=>{e.focus(),e.selection.select(o),e.nodeChanged()},buttonBehaviours:Uu([yT.button(n.isDisabled),fT()])}),i=()=>({dom:{tag:"div",classes:["tox-statusbar__path-divider"],attributes:{"aria-hidden":!0}},components:[Jc(` ${a} `)]}),l=e=>K(e,(e,t,n)=>{const o=r(t.name,t.element,n);return 0===n?e.concat([o]):e.concat([i(),o])},[]),s=t=>{const n=[];let o=t.length;while(o-- >0){const a=t[o];if(1===a.nodeType&&!WJ(a)){const t=TN(e,a);if(t.isDefaultPrevented()||n.push({name:t.name,element:a}),t.isPropagationStopped())break}}return n};return{dom:{tag:"div",classes:["tox-statusbar__path"],attributes:{role:"navigation"}},behaviours:Uu([oC.config({mode:"flow",selector:"div[role=button]"}),sv.config({disabled:n.isDisabled}),fT(),$V.config({}),gC.config({}),wC("elementPathEvents",[Xl((t,n)=>{e.shortcuts.add("alt+F11","focus statusbar elementpath",()=>oC.focusIn(t)),e.on("NodeChange",e=>{const n=s(e.parents),o=n.length>0?l(n):[];gC.set(t,o)})})])]),components:[]}};var KJ;(function(e){e[e["None"]=0]="None",e[e["Both"]=1]="Both",e[e["Vertical"]=2]="Vertical"})(KJ||(KJ={}));const YJ=(e,t,n,o,a)=>{const r={height:fK(o+t.top,Oj(e),xj(e))};return n===KJ.Both&&(r.width=fK(a+t.left,kj(e),jj(e))),r},QJ=(e,t,n)=>{const o=Xe.fromDom(e.getContainer()),a=YJ(e,t,n,On(o),In(o));me(a,(e,t)=>{g(e)&&un(o,t,pK(e))}),ON(e)},JJ=e=>{const t=Jj(e);return!1===t?KJ.None:"both"===t?KJ.Both:KJ.Vertical},XJ=(e,t,n,o)=>{const a=20,r=An(n*a,o*a);return QJ(e,r,t),V.some(!0)},ZJ=(e,t)=>{const n=JJ(e);if(n===KJ.None)return V.none();const o=n===KJ.Both?"Press the arrow keys to resize the editor.":"Press the Up and Down arrow keys to resize the editor.";return V.some(rj("resize-handle",{tag:"div",classes:["tox-statusbar__resize-handle"],attributes:{title:t.translate("Resize"),"aria-label":t.translate(o)},behaviours:[MJ.config({mode:"mouse",repositionTarget:!1,onDrag:(t,o,a)=>QJ(e,a,n),blockerClass:"tox-blocker"}),oC.config({mode:"special",onLeft:()=>XJ(e,n,-1,0),onRight:()=>XJ(e,n,1,0),onUp:()=>XJ(e,n,0,-1),onDown:()=>XJ(e,n,0,1)}),$V.config({}),TC.config({})]},t.icons))},eX=(e,t)=>{const n=(e,n,o)=>gC.set(e,[Jc(t.translate(["{0} "+o,n[o]]))]);return Hk.sketch({dom:{tag:"button",classes:["tox-statusbar__wordcount"]},components:[],buttonBehaviours:Uu([yT.button(t.isDisabled),fT(),$V.config({}),gC.config({}),xb.config({store:{mode:"memory",initialValue:{mode:"words",count:{words:0,characters:0}}}}),wC("wordcount-events",[ts(e=>{const t=xb.getValue(e),o="words"===t.mode?"characters":"words";xb.setValue(e,{mode:o,count:t.count}),n(e,t.count,o)}),Xl(t=>{e.on("wordCountUpdate",e=>{const{mode:o}=xb.getValue(t);xb.setValue(t,{mode:o,count:e.wordCount}),n(t,e.wordCount,o)})})])]),eventOrder:{[cl()]:["disabling","alloy.base.behaviour","wordcount-events"]}})},tX=(e,t)=>{const n=()=>({dom:{tag:"span",classes:["tox-statusbar__branding"]},components:[{dom:{tag:"a",attributes:{href:"https://www.tiny.cloud/powered-by-tiny?utm_campaign=poweredby&utm_source=tiny&utm_medium=referral&utm_content=v6",rel:"noopener",target:"_blank","aria-label":KO.translate(["Powered by {0}","Tiny"])},innerHtml:HJ.trim()},behaviours:Uu([TC.config({})])}]}),o=()=>{const e=NT("Alt+0"),t="Press {0} for help";return{dom:{tag:"div",classes:["tox-statusbar__help-text"]},components:[Jc(KO.translate([t,e]))]}},a=()=>{const o=[];return e.hasPlugin("wordcount")&&o.push(eX(e,t)),Qj(e)&&o.push(n()),{dom:{tag:"div",classes:["tox-statusbar__right-container"]},components:o}},r=()=>{const n=[],r=tx(e),i=Yj(e),l=Qj(e)||e.hasPlugin("wordcount"),s=()=>{const e="tox-statusbar__text-container--flex-start",t="tox-statusbar__text-container--flex-end",n="tox-statusbar__text-container--space-around";if(r){const o="tox-statusbar__text-container-3-cols";return l||i?l&&!i?[o,t]:[o,e]:[o,n]}return[l&&!i?t:e]};return i&&n.push(GJ(e,{},t)),r&&n.push(o()),l&&n.push(a()),n.length>0?[{dom:{tag:"div",classes:["tox-statusbar__text-container",...s()]},components:n}]:[]},i=()=>{const n=r(),o=ZJ(e,t);return n.concat(o.toArray())};return{dom:{tag:"div",classes:["tox-statusbar"]},components:i()}},nX=(e,t)=>t.get().getOrDie(`UI for ${e} has not been rendered`),oX=(e,t)=>{const n=e.inline,o=n?AK:hK,a=bx(e)?Nq:yU,r=TK(),i=Sh(),l=Sh(),s=Sh(),c=xo(),d=c.deviceType.isTouch(),u="tox-platform-touch",h=d?[u]:[],m=ux(e),p=Dj(e),f=Yk({dom:{tag:"div",classes:["tox-anchorbar"]}}),b=Yk({dom:{tag:"div",classes:["tox-bottom-anchorbar"]}}),g=()=>r.mainUi.get().map(e=>e.outerContainer).bind(lW.getHeader),v=()=>ua.fromOption(r.dialogUi.get().map(e=>e.sink),"UI has not been rendered"),w=()=>ua.fromOption(r.popupUi.get().map(e=>e.sink),"(popup) UI has not been rendered"),y=r.lazyGetInOuterOrDie("anchor bar",f.getOpt),C=r.lazyGetInOuterOrDie("bottom anchor bar",b.getOpt),k=r.lazyGetInOuterOrDie("toolbar",lW.getToolbar),O=r.lazyGetInOuterOrDie("throbber",lW.getThrobber),j=tU({popup:w,dialog:v},e,y,C),x=()=>{const t={attributes:{[dm]:m?cm.BottomToTop:cm.TopToBottom}},n=lW.parts.menubar({dom:{tag:"div",classes:["tox-menubar"]},backstage:j.popup,onEscape:()=>{e.focus()}}),o=lW.parts.toolbar({dom:{tag:"div",classes:["tox-toolbar"]},getSink:j.popup.shared.getSink,providers:j.popup.shared.providers,onEscape:()=>{e.focus()},onToolbarToggled:t=>{NN(e,t)},type:p,lazyToolbar:k,lazyHeader:()=>g().getOrDie("Could not find header element"),...t}),a=lW.parts["multiple-toolbar"]({dom:{tag:"div",classes:["tox-toolbar-overlord"]},providers:j.popup.shared.providers,onEscape:()=>{e.focus()},type:p}),r=dx(e),i=sx(e),l=ax(e),s=ex(e),c=_(),d=r||i||l,u=()=>r?[a]:i?[o]:[],h=s?[c,n]:[n];return lW.parts.header({dom:{tag:"div",classes:["tox-editor-header"].concat(d?[]:["tox-editor-header--empty"]),...t},components:X([l?h:[],u(),mx(e)?[]:[f.asSpec()]]),sticky:bx(e),editor:e,sharedBackstage:j.popup.shared})},_=()=>lW.parts.promotion({dom:{tag:"div",classes:["tox-promotion"]}}),A=()=>{const e=lW.parts.socket({dom:{tag:"div",classes:["tox-edit-area"]}}),t=lW.parts.sidebar({dom:{tag:"div",classes:["tox-sidebar"]}});return{dom:{tag:"div",classes:["tox-sidebar-wrap"]},components:[e,t]}},T=()=>{const t=px(e),n=jt(Xt(),t)&&"grid"===pn(t,"display"),o={dom:{tag:"div",classes:["tox","tox-silver-sink","tox-tinymce-aux"].concat(h),attributes:{...KO.isRtl()?{dir:"rtl"}:{}}},behaviours:Uu([af.config({useFixed:()=>a.isDocked(g)})])},r={dom:{styles:{width:document.body.clientWidth+"px"}},events:Ml([Ul(wl(),e=>{un(e.element,"width",document.body.clientWidth+"px")})])},i=nd(Sa(o,n?r:{})),s=BV(i);return l.set(s),{sink:i,mothership:s}},N=()=>{const e={dom:{tag:"div",classes:["tox","tox-silver-sink","tox-silver-popup-sink","tox-tinymce-aux"].concat(h),attributes:{...KO.isRtl()?{dir:"rtl"}:{}}},behaviours:Uu([af.config({useFixed:()=>a.isDocked(g),getBounds:()=>t.getPopupSinkBounds()})])},n=nd(e),o=BV(n);return s.set(o),{sink:n,mothership:o}},S=()=>{const t=x(),o=A(),a=lW.parts.throbber({dom:{tag:"div",classes:["tox-throbber"]},backstage:j.popup}),r=lW.parts.viewWrapper({backstage:j.popup}),l=Kj(e)&&!n?V.some(tX(e,j.popup.shared.providers)):V.none(),s=X([m?[]:[t],n?[]:[o],m?[t]:[]]),c=lW.parts.editorContainer({components:X([s,n?[]:[b.asSpec(),...l.toArray()]])}),d=fx(e),u={role:"application",...KO.isRtl()?{dir:"rtl"}:{},...d?{"aria-hidden":"true"}:{}},p=nd(lW.sketch({dom:{tag:"div",classes:["tox","tox-tinymce"].concat(n?["tox-tinymce-inline"]:[]).concat(m?["tox-tinymce--toolbar-bottom"]:[]).concat(h),styles:{visibility:"hidden",...d?{opacity:"0",border:"0"}:{}},attributes:u},components:[c,...n?[]:[r],a],behaviours:Uu([fT(),sv.config({disableClass:"tox-tinymce--disabled"}),oC.config({mode:"cyclic",selector:".tox-menubar, .tox-toolbar, .tox-toolbar__primary, .tox-toolbar__overflow--open, .tox-sidebar__overflow--open, .tox-statusbar__path, .tox-statusbar__wordcount, .tox-statusbar__branding a, .tox-statusbar__resize-handle"})])})),f=BV(p);return i.set(f),{mothership:f,outerContainer:p}},D=t=>{const n=pK(gK(e)),o=pK(wK(e));return e.inline||(vn("div","width",o)&&un(t.element,"width",o),vn("div","height",n)?un(t.element,"height",n):un(t.element,"height","400px")),n},E=t=>{e.addShortcut("alt+F9","focus menubar",()=>{lW.focusMenubar(t)}),e.addShortcut("alt+F10","focus toolbar",()=>{lW.focusToolbar(t)}),e.addCommand("ToggleToolbarDrawer",(e,n)=>{(null===n||void 0===n?void 0:n.skipFocus)?lW.toggleToolbarDrawerWithoutFocusing(t):lW.toggleToolbarDrawer(t)}),e.addQueryStateHandler("ToggleToolbarDrawer",()=>lW.isToolbarDrawerToggled(t))},I=t=>{const{mainUi:n,popupUi:r,uiMotherships:i}=t;pe(Vj(e),(t,n)=>{e.ui.registry.addGroupToolbarButton(n,t)});const{buttons:l,menuItems:s,contextToolbars:c,sidebars:d,views:u}=e.ui.registry.getAll(),h=cx(e),m={menuItems:s,menus:vx(e),menubar:Mj(e),toolbar:h.getOrThunk(()=>zj(e)),allowToolbarGroups:p===dj.floating,buttons:l,sidebar:d,views:u};E(n.outerContainer),nU(e,n.mothership,i),a.setup(e,j.popup.shared,g),qY(e,j.popup),_Q(e,j.popup.shared.getSink,j.popup),Xq(e),j$(e,O,j.popup.shared),bY(e,c,r.sink,{backstage:j.popup}),$J(e,r.sink);const f=e.getElement(),b=D(n.outerContainer),v={targetNode:f,height:b};return o.render(e,t,m,j.popup,v)},B=e=>(s.set(e.mothership),e),P=()=>{const t=S(),n=T(),o=gx(e)?N():B(n);r.dialogUi.set(n),r.popupUi.set(o),r.mainUi.set(t);const a={popupUi:o,dialogUi:n,mainUi:t,uiMotherships:r.getUiMotherships()};return I(a)};return{popups:{backstage:j.popup,getMothership:()=>nX("popups",s)},dialogs:{backstage:j.dialog,getMothership:()=>nX("dialogs",l)},renderUI:P}},aX=(e,t)=>{const n=an(e,"id").fold(()=>{const e=fs("dialog-label");return tn(t,"id",e),e},j);tn(e,"aria-labelledby",n)},rX=O([Fr("lazySink"),Kr("dragBlockClass"),ci("getBounds",ia),oi("useTabstopAt",D),oi("firstTabstop",0),oi("eventOrder",{}),_b("modalBehaviours",[oC]),Md("onExecute"),Rd("onEscape")]),iX={sketch:j},lX=O([ig({name:"draghandle",overrides:(e,t)=>({behaviours:Uu([MJ.config({mode:"mouse",getTarget:e=>dd(e,'[role="dialog"]').getOr(e),blockerClass:e.dragBlockClass.getOrDie(new Error("The drag blocker class was not specified for a dialog with a drag handle: \n"+JSON.stringify(t,null,2)).message),getBounds:e.getDragBounds})])})}),ag({schema:[Fr("dom")],name:"title"}),ag({factory:iX,schema:[Fr("dom")],name:"close"}),ag({factory:iX,schema:[Fr("dom")],name:"body"}),ig({factory:iX,schema:[Fr("dom")],name:"footer"}),rg({factory:{sketch:(e,t)=>({...e,dom:t.dom,components:t.components})},schema:[oi("dom",{tag:"div",styles:{position:"fixed",left:"0px",top:"0px",right:"0px",bottom:"0px"}}),oi("components",[])],name:"blocker"})]),sX=(e,t,n,o)=>{const a=Sh(),r=t=>{a.set(t);const n=e.lazySink(t).getOrDie(),r=o.blocker(),i=n.getSystem().build({...r,components:r.components.concat([od(t)]),behaviours:Uu([TC.config({}),wC("dialog-blocker-events",[Jl(Wi(),()=>{b$.isBlocked(t)?w():oC.focusIn(t)})])])});ff(n,i),oC.focusIn(t)},i=e=>{a.clear(),St(e.element).each(t=>{e.getSystem().getByDom(t).each(e=>{vf(e)})})},l=t=>yg(t,e,"body"),s=t=>wg(t,e,"footer"),c=(e,t)=>{b$.block(e,t)},d=e=>{b$.unblock(e)},u=fs("modal-events"),h={...e.eventOrder,[yl()]:[u].concat(e.eventOrder["alloy.system.attached"]||[])};return{uid:e.uid,dom:e.dom,components:t,apis:{show:r,hide:i,getBody:l,getFooter:s,setIdle:d,setBusy:c},eventOrder:h,domModification:{attributes:{role:"dialog","aria-modal":"true"}},behaviours:Tb(e.modalBehaviours,[gC.config({}),oC.config({mode:"cyclic",onEnter:e.onExecute,onEscape:e.onEscape,useTabstopAt:e.useTabstopAt,firstTabstop:e.firstTabstop}),b$.config({getRoot:a.get}),wC(u,[Xl(t=>{aX(t.element,yg(t,e,"title").element)})])])}},cX=Mg({name:"ModalDialog",configFields:rX(),partFields:lX(),factory:sX,apis:{show:(e,t)=>{e.show(t)},hide:(e,t)=>{e.hide(t)},getBody:(e,t)=>e.getBody(t),getFooter:(e,t)=>e.getFooter(t),setBusy:(e,t,n)=>{e.setBusy(t,n)},setIdle:(e,t)=>{e.setIdle(t)}}}),dX=sr([S_,D_].concat(VA)),uX=vr,hX=[oA("button"),$_,li("align","end",["start","end"]),X_,J_,Xr("buttonType",["primary","secondary"])],mX=[...hX,E_],pX=[Lr("type",["submit","cancel","custom"]),...mX],fX=[Lr("type",["menu"]),q_,H_,$_,Gr("items",dX),...hX],bX=[...hX,Lr("type",["togglebutton"]),Rr("tooltip"),$_,q_,si("active",!1)],gX=Vr("type",{submit:pX,cancel:pX,custom:pX,menu:fX,togglebutton:bX}),vX=[S_,E_,Lr("level",["info","warn","error","success"]),B_,oi("url","")],wX=sr(vX),yX=e=>[S_,e],CX=[S_,E_,J_,oA("button"),$_,Q_,Xr("buttonType",["primary","secondary","toolbar"]),X_],kX=sr(CX),OX=[S_,D_],jX=OX.concat([W_]),xX=OX.concat([V_,J_]),_X=sr(xX),AX=vr,TX=jX.concat([Z_("auto")]),NX=sr(TX),SX=mr([P_,E_,B_]),DX=jX.concat([ii("storageKey","default")]),VX=sr(DX),EX=gr,IX=jX,BX=sr(IX),PX=gr,FX=OX.concat([ii("tag","textarea"),Rr("scriptId"),Rr("scriptUrl"),di("settings",void 0)]),MX=OX.concat([ii("tag","textarea"),qr("init")]),zX=xr(e=>Tr("customeditor.old",lr(MX),e).orThunk(()=>Tr("customeditor.new",lr(FX),e))),RX=gr,LX=jX,UX=sr(LX),qX=jr(),$X=e=>[S_,zr("columns"),e],HX=[S_,Rr("html"),li("presets","presentation",["presentation","document"])],WX=sr(HX),GX=jX.concat([si("border",!1),si("sandboxed",!0),si("streamContent",!1),si("transparent",!0)]),KX=sr(GX),YX=gr,QX=sr(OX.concat([Jr("height")])),JX=sr([Rr("url"),Qr("zoom"),Qr("cachedWidth"),Qr("cachedHeight")]),XX=jX.concat([Jr("inputMode"),Jr("placeholder"),si("maximized",!1),J_]),ZX=sr(XX),eZ=gr,tZ=e=>[S_,V_,e,li("align","start",["start","center","end"])],nZ=[E_,P_],oZ=[E_,Gr("items",Er("items",()=>aZ))],aZ=dr([sr(nZ),sr(oZ)]),rZ=jX.concat([Gr("items",aZ),J_]),iZ=sr(rZ),lZ=gr,sZ=jX.concat([Wr("items",[E_,P_]),ri("size",1),J_]),cZ=sr(sZ),dZ=gr,uZ=jX.concat([si("constrain",!0),J_]),hZ=sr(uZ),mZ=sr([Rr("width"),Rr("height")]),pZ=OX.concat([V_,ri("min",0),ri("max",0)]),fZ=sr(pZ),bZ=br,gZ=[S_,Gr("header",gr),Gr("cells",cr(gr))],vZ=sr(gZ),wZ=jX.concat([Jr("placeholder"),si("maximized",!1),J_]),yZ=sr(wZ),CZ=gr,kZ=[Lr("type",["directory","leaf"]),I_,Rr("id"),Yr("menu",Iq)],OZ=kZ,jZ=sr(OZ),xZ=kZ.concat([Gr("children",Er("children",()=>Or("type",{directory:_Z,leaf:jZ})))]),_Z=sr(xZ),AZ=Or("type",{directory:_Z,leaf:jZ}),TZ=[S_,Gr("items",AZ),Zr("onLeafAction"),Zr("onToggleExpand"),ui("defaultExpandedIds",[],gr),Jr("defaultSelectedId")],NZ=sr(TZ),SZ=jX.concat([li("filetype","file",["image","media","file"]),J_,Jr("picker_text")]),DZ=sr(SZ),VZ=sr([P_,eA]),EZ=e=>Ir("items","items",Va(),cr(xr(t=>Tr("Checking item of "+e,IZ,t).fold(e=>ua.error(Dr(e)),e=>ua.value(e))))),IZ=rr(()=>Or("type",{alertbanner:wX,bar:sr(yX(EZ("bar"))),button:kX,checkbox:_X,colorinput:VX,colorpicker:BX,dropzone:UX,grid:sr($X(EZ("grid"))),iframe:KX,input:ZX,listbox:iZ,selectbox:cZ,sizeinput:hZ,slider:fZ,textarea:yZ,urlinput:DZ,customeditor:zX,htmlpanel:WX,imagepreview:QX,collection:NX,label:sr(tZ(EZ("label"))),table:vZ,tree:NZ,panel:PZ})),BZ=[S_,oi("classes",[]),Gr("items",IZ)],PZ=sr(BZ),FZ=[oA("tab"),I_,Gr("items",IZ)],MZ=[S_,Wr("tabs",FZ)],zZ=sr(MZ),RZ=mX,LZ=gX,UZ=sr([Rr("title"),Mr("body",Or("type",{panel:PZ,tabpanel:zZ})),ii("size","normal"),ui("buttons",[],LZ),oi("initialData",{}),ci("onAction",w),ci("onChange",w),ci("onSubmit",w),ci("onClose",w),ci("onCancel",w),ci("onTabChange",w)]),qZ=e=>Tr("dialog",UZ,e),$Z=sr([Lr("type",["cancel","custom"]),...RZ]),HZ=sr([Rr("title"),Rr("url"),Qr("height"),Qr("width"),ei("buttons",$Z),ci("onAction",w),ci("onCancel",w),ci("onClose",w),ci("onMessage",w)]),WZ=e=>Tr("dialog",HZ,e),GZ=e=>s(e)?[e].concat(Z(ke(e),GZ)):d(e)?Z(e,GZ):[],KZ=e=>l(e.type)&&l(e.name),YZ={checkbox:AX,colorinput:EX,colorpicker:PX,dropzone:qX,input:eZ,iframe:YX,imagepreview:JX,selectbox:dZ,sizeinput:mZ,slider:bZ,listbox:lZ,size:mZ,textarea:CZ,urlinput:VZ,customeditor:RX,collection:SX,togglemenuitem:uX},QZ=e=>V.from(YZ[e.type]),JZ=e=>W(GZ(e),KZ),XZ=e=>{const t=JZ(e),n=Z(t,e=>QZ(e).fold(()=>[],t=>[Mr(e.name,t)]));return sr(n)},ZZ=e=>{var t;const n=Nr(qZ(e)),o=XZ(e),a=null!==(t=e.initialData)&&void 0!==t?t:{};return{internalDialog:n,dataValidator:o,initialData:a}},e0={open:(e,t)=>{const n=ZZ(t);return e(n.internalDialog,n.initialData,n.dataValidator)},openUrl:(e,t)=>{const n=Nr(WZ(t));return e(n)},redial:e=>ZZ(e)},t0=(e,t)=>{const n=(n,o)=>{e.updateState.each(e=>{const a=e(n,o);t.set(a)}),e.renderComponents.each(a=>{const r=a(o,t.get()),i=e.reuseDom?rC:aC;i(n,r)})};return Ml([Ul(sl(),(t,o)=>{const a=o;if(!a.universal){const o=e.channel;M(a.channels,o)&&n(t,a.data)}}),Xl((t,o)=>{e.initialData.each(e=>{n(t,e)})})])};var n0=Object.freeze({__proto__:null,events:t0});const o0=(e,t,n)=>n;var a0=Object.freeze({__proto__:null,getState:o0}),r0=[Fr("channel"),Kr("renderComponents"),Kr("updateState"),Kr("initialData"),si("reuseDom",!0)];const i0=()=>{const e=mi(V.none()),t=()=>e.set(V.none()),n=()=>e.get().getOr("none");return{readState:n,get:e.get,set:e.set,clear:t}};var l0=Object.freeze({__proto__:null,init:i0});const s0=$u({fields:r0,name:"reflecting",active:n0,apis:a0,state:l0}),c0=e=>{const t=[],n={};return me(e,(e,o)=>{e.fold(()=>{t.push(o)},e=>{n[o]=e})}),t.length>0?ua.error(t):ua.value(n)},d0=(e,t,n)=>{const o=Yk(hP.sketch(o=>({dom:{tag:"div",classes:["tox-form"].concat(e.classes)},components:U(e.items,e=>fR(o,e,t,n))})));return{dom:{tag:"div",classes:["tox-dialog__body"]},components:[{dom:{tag:"div",classes:["tox-dialog__body-content"]},components:[o.asSpec()]}],behaviours:Uu([oC.config({mode:"acyclic",useTabstopAt:A(YP)}),OP.memento(o),xP(o,{postprocess:e=>c0(e).fold(e=>(console.error(e),{}),j)}),wC("dialog-body-panel",[Ul(Wi(),(e,t)=>{e.getSystem().broadcastOn([tF],{newFocus:V.some(t.event.target)})})])])}},u0=(e,t)=>({uid:e.uid,dom:e.dom,components:e.components,events:YC(e.action),behaviours:Tb(e.tabButtonBehaviours,[TC.config({}),oC.config({mode:"execution",useSpace:!0,useEnter:!0}),xb.config({store:{mode:"memory",initialValue:e.value}})]),domModification:e.domModification}),h0=Fg({name:"TabButton",configFields:[oi("uid",void 0),Fr("value"),Ir("dom","dom",Pa(()=>({attributes:{role:"tab",id:fs("aria"),"aria-selected":"false"}})),pr()),Kr("action"),oi("domModification",{}),_b("tabButtonBehaviours",[TC,oC,xb]),Fr("view")],factory:u0}),m0=O([Fr("tabs"),Fr("dom"),oi("clickToDismiss",!1),_b("tabbarBehaviours",[Tv,oC]),Bd(["tabClass","selectedClass"])]),p0=lg({factory:h0,name:"tabs",unit:"tab",overrides:e=>{const t=(e,t)=>{Tv.dehighlight(e,t),Vl(e,Tl(),{tabbar:e,button:t})},n=(e,t)=>{Tv.highlight(e,t),Vl(e,Al(),{tabbar:e,button:t})};return{action:o=>{const a=o.getSystem().getByUid(e.uid).getOrDie(),r=Tv.isHighlighted(a,o),i=(()=>r&&e.clickToDismiss?t:r?w:n)();i(a,o)},domModification:{classes:[e.markers.tabClass]}}}}),f0=O([p0]),b0=(e,t,n,o)=>({uid:e.uid,dom:e.dom,components:t,"debug.sketcher":"Tabbar",domModification:{attributes:{role:"tablist"}},behaviours:Tb(e.tabbarBehaviours,[Tv.config({highlightClass:e.markers.selectedClass,itemClass:e.markers.tabClass,onHighlight:(e,t)=>{tn(t.element,"aria-selected","true")},onDehighlight:(e,t)=>{tn(t.element,"aria-selected","false")}}),oC.config({mode:"flow",getInitial:e=>Tv.getHighlighted(e).map(e=>e.element),selector:"."+e.markers.tabClass,executeOnMove:!0})])}),g0=Mg({name:"Tabbar",configFields:m0(),partFields:f0(),factory:b0}),v0=(e,t)=>({uid:e.uid,dom:e.dom,behaviours:Tb(e.tabviewBehaviours,[gC.config({})]),domModification:{attributes:{role:"tabpanel"}}}),w0=Fg({name:"Tabview",configFields:[_b("tabviewBehaviours",[gC])],factory:v0}),y0=O([oi("selectFirst",!0),Fd("onChangeTab"),Fd("onDismissTab"),oi("tabs",[]),_b("tabSectionBehaviours",[])]),C0=ag({factory:g0,schema:[Fr("dom"),Hr("markers",[Fr("tabClass"),Fr("selectedClass")])],name:"tabbar",defaults:e=>({tabs:e.tabs})}),k0=ag({factory:w0,name:"tabview"}),O0=O([C0,k0]),j0=(e,t,n,o)=>{const a=t=>{const n=xb.getValue(t);wg(t,e,"tabview").each(o=>{const a=Q(e.tabs,e=>e.value===n);a.each(n=>{const a=n.view();an(t.element,"id").each(e=>{tn(o.element,"aria-labelledby",e)}),gC.set(o,a),e.onChangeTab(o,t,a)})})},r=(t,n)=>{wg(t,e,"tabbar").each(e=>{n(e).each(El)})};return{uid:e.uid,dom:e.dom,components:t,behaviours:Ab(e.tabSectionBehaviours),events:Ml(X([e.selectFirst?[Xl((e,t)=>{r(e,Tv.getFirst)})]:[],[Ul(Al(),(e,t)=>{const n=t.event.button;a(n)}),Ul(Tl(),(t,n)=>{const o=n.event.button;e.onDismissTab(t,o)})]])),apis:{getViewItems:t=>wg(t,e,"tabview").map(e=>gC.contents(e)).getOr([]),showTab:(e,t)=>{const n=e=>{const n=Tv.getCandidates(e),o=Q(n,e=>xb.getValue(e)===t);return o.filter(t=>!Tv.isHighlighted(e,t))};r(e,n)}}}},x0=Mg({name:"TabSection",configFields:y0(),partFields:O0(),factory:j0,apis:{getViewItems:(e,t)=>e.getViewItems(t),showTab:(e,t,n)=>{e.showTab(t,n)}}}),_0=(e,t,n)=>U(e,(o,a)=>{gC.set(n,e[a].view());const r=t.dom.getBoundingClientRect();return gC.set(n,[]),r.height}),A0=e=>le(re(e,(e,t)=>e>t?-1:e{const o=Tt(e).dom,a=dd(e,".tox-dialog-wrap").getOr(e),r="fixed"===pn(a,"position");let i;i=r?Math.max(o.clientHeight,window.innerHeight):Math.max(o.offsetHeight,o.scrollHeight);const l=On(t),s=t.dom.offsetLeft>=n.dom.offsetLeft+In(n),c=s?Math.max(On(n),l):l,d=parseInt(pn(e,"margin-top"),10)||0,u=parseInt(pn(e,"margin-bottom"),10)||0,h=On(e)+d+u,m=h-c;return i-m},N0=(e,t)=>{le(e).each(e=>x0.showTab(t,e.value))},S0=(e,t)=>{un(e,"height",t+"px"),un(e,"flex-basis",t+"px")},D0=(e,t,n)=>{dd(e,'[role="dialog"]').each(e=>{hd(e,'[role="tablist"]').each(o=>{n.get().map(n=>(un(t,"height","0"),un(t,"flex-basis","0"),Math.min(n,T0(e,t,o)))).each(e=>{S0(t,e)})})})},V0=e=>hd(e,'[role="tabpanel"]'),E0=e=>{const t=Sh(),n=[Xl(n=>{const o=n.element;V0(o).each(a=>{un(a,"visibility","hidden"),n.getSystem().getByDom(a).toOptional().each(n=>{const o=_0(e,a,n),r=A0(o);r.fold(t.clear,t.set)}),D0(o,a,t),wn(a,"visibility"),N0(e,n),requestAnimationFrame(()=>{D0(o,a,t)})})}),Ul(wl(),e=>{const n=e.element;V0(n).each(e=>{D0(n,e,t)})}),Ul(iE,(e,n)=>{const o=e.element;V0(o).each(e=>{const n=eh($t(e));un(e,"visibility","hidden");const a=bn(e,"height").map(e=>parseInt(e,10));wn(e,"height"),wn(e,"flex-basis");const r=e.dom.getBoundingClientRect().height,i=a.forall(e=>r>e);i?(t.set(r),D0(o,e,t)):a.each(t=>{S0(e,t)}),wn(e,"visibility"),n.each(Ju)})})],o=!1;return{extraEvents:n,selectFirst:o}},I0="send-data-to-section",B0="send-data-to-view",P0=(e,t,n)=>{const o=mi({}),a=e=>{const t=xb.getValue(e),n=c0(t).getOr({}),a=o.get(),r=Sa(a,n);o.set(r)},r=e=>{const t=o.get();xb.setValue(e,t)},i=mi(null),l=U(e.tabs,e=>({value:e.name,dom:{tag:"div",classes:["tox-dialog__body-nav-item"]},components:[Jc(n.shared.providers.translate(e.title))],view:()=>[hP.sketch(o=>({dom:{tag:"div",classes:["tox-form"]},components:U(e.items,e=>fR(o,e,t,n)),formBehaviours:Uu([oC.config({mode:"acyclic",useTabstopAt:A(YP)}),wC("TabView.form.events",[Xl(r),Zl(a)]),Ku.config({channels:ki([{key:I0,value:{onReceive:a}},{key:B0,value:{onReceive:r}}])})])}))]})),s=E0(l);return x0.sketch({dom:{tag:"div",classes:["tox-dialog__body"]},onChangeTab:(e,t,n)=>{const o=xb.getValue(t);Vl(e,rE,{name:o,oldName:i.get()}),i.set(o)},tabs:l,components:[x0.parts.tabbar({dom:{tag:"div",classes:["tox-dialog__body-nav"]},components:[g0.parts.tabs({})],markers:{tabClass:"tox-tab",selectedClass:"tox-dialog__body-nav-item--active"},tabbarBehaviours:Uu([$V.config({})])}),x0.parts.tabview({dom:{tag:"div",classes:["tox-dialog__body-content"]}})],selectFirst:s.selectFirst,tabSectionBehaviours:Uu([wC("tabpanel",s.extraEvents),oC.config({mode:"acyclic"}),qg.config({find:e=>le(x0.getViewItems(e))}),_P(V.none(),e=>(e.getSystem().broadcastOn([I0],{}),o.get()),(e,t)=>{o.set(t),e.getSystem().broadcastOn([B0],{})})])})},F0=(e,t,n,o,a)=>{const r=e=>{const t=e.body;switch(t.type){case"tabpanel":return[P0(t,e.initialData,o)];default:return[d0(t,e.initialData,o)]}},i=(e,t)=>V.some({isTabPanel:()=>"tabpanel"===t.body.type}),l={"aria-live":"polite"};return{dom:{tag:"div",classes:["tox-dialog__content-js"],attributes:{...n.map(e=>({id:e})).getOr({}),...a?l:{}}},components:[],behaviours:Uu([OP.childAt(0),s0.config({channel:`${XP}-${t}`,updateState:i,renderComponents:r,initialData:e})])}},M0=(e,t,n,o,a)=>F0(e,t,V.some(n),o,a),z0=(e,t,n)=>{const o=F0(e,t,V.none(),n,!1);return cX.parts.body(o)},R0=e=>{const t={dom:{tag:"div",classes:["tox-dialog__content-js"]},components:[{dom:{tag:"div",classes:["tox-dialog__body-iframe"]},components:[WP(V.none(),{dom:{tag:"iframe",attributes:{src:e.url}},behaviours:Uu([$V.config({}),TC.config({})])})]}],behaviours:Uu([oC.config({mode:"acyclic",useTabstopAt:A(YP)})])};return cX.parts.body(t)},L0=fj.deviceType.isTouch(),U0=(e,t)=>({dom:{tag:"div",styles:{display:"none"},classes:["tox-dialog__header"]},components:[e,t]}),q0=(e,t)=>cX.parts.close(Hk.sketch({dom:{tag:"button",classes:["tox-button","tox-button--icon","tox-button--naked"],attributes:{type:"button","aria-label":t.translate("Close")}},action:e,buttonBehaviours:Uu([$V.config({})])})),$0=()=>cX.parts.title({dom:{tag:"div",classes:["tox-dialog__title"],innerHtml:"",styles:{display:"none"}}}),H0=(e,t)=>cX.parts.body({dom:{tag:"div",classes:["tox-dialog__body"]},components:[{dom:{tag:"div",classes:["tox-dialog__body-content"]},components:[{dom:Kk(`

${GO(t.translate(e))}

`)}]}]}),W0=e=>cX.parts.footer({dom:{tag:"div",classes:["tox-dialog__footer"]},components:e}),G0=(e,t)=>[IV.sketch({dom:{tag:"div",classes:["tox-dialog__footer-start"]},components:e}),IV.sketch({dom:{tag:"div",classes:["tox-dialog__footer-end"]},components:t})],K0=e=>{const t="tox-dialog",n=t+"-wrap",o=n+"__backdrop",a=t+"__disable-scroll";return cX.sketch({lazySink:e.lazySink,onEscape:t=>(e.onEscape(t),V.some(!0)),useTabstopAt:e=>!YP(e),firstTabstop:e.firstTabstop,dom:{tag:"div",classes:[t].concat(e.extraClasses),styles:{position:"relative",...e.extraStyles}},components:[e.header,e.body,...e.footer.toArray()],parts:{blocker:{dom:Kk(`
`),components:[{dom:{tag:"div",classes:L0?[o,o+"--opaque"]:[o]}}]}},dragBlockClass:n,modalBehaviours:Uu([TC.config({}),wC("dialog-events",e.dialogEvents.concat([Jl(Wi(),(e,t)=>{b$.isBlocked(e)?w():oC.focusIn(e)}),Ul(jl(),(e,t)=>{e.getSystem().broadcastOn([tF],{newFocus:t.event.newFocus})})])),wC("scroll-lock",[Xl(()=>{vc(Xt(),a)}),Zl(()=>{yc(Xt(),a)})]),...e.extraBehaviours]),eventOrder:{[cl()]:["dialog-events"],[yl()]:["scroll-lock","dialog-events","alloy.base.behaviour"],[Cl()]:["alloy.base.behaviour","dialog-events","scroll-lock"],...e.eventOrder}})},Y0=e=>Hk.sketch({dom:{tag:"button",classes:["tox-button","tox-button--icon","tox-button--naked"],attributes:{type:"button","aria-label":e.translate("Close"),title:e.translate("Close")}},buttonBehaviours:Uu([$V.config({})]),components:[rj("close",{tag:"span",classes:["tox-icon"]},e.icons)],action:e=>{Dl(e,eE)}}),Q0=(e,t,n,o)=>{const a=e=>[Jc(o.translate(e.title))];return{dom:{tag:"div",classes:["tox-dialog__title"],attributes:{...n.map(e=>({id:e})).getOr({})}},components:[],behaviours:Uu([s0.config({channel:`${JP}-${t}`,initialData:e,renderComponents:a})])}},J0=()=>({dom:Kk('
')}),X0=(e,t,n,o)=>IV.sketch({dom:Kk('
'),components:[Q0(e,t,V.some(n),o),J0(),Y0(o)],containerBehaviours:Uu([MJ.config({mode:"mouse",blockerClass:"blocker",getTarget:e=>md(e,'[role="dialog"]').getOrDie(),snaps:{getSnapPoints:()=>[],leftAttr:"data-drag-left",topAttr:"data-drag-top"}})])}),Z0=(e,t,n)=>{const o=cX.parts.title(Q0(e,t,V.none(),n)),a=cX.parts.draghandle(J0()),r=cX.parts.close(Y0(n)),i=[o].concat(e.draggable?[a]:[]).concat([r]);return IV.sketch({dom:Kk('
'),components:i})},e1=(e,t,n)=>Z0({title:n.shared.providers.translate(e),draggable:n.dialog.isDraggableModal()},t,n.shared.providers),t1=(e,t,n,o)=>({dom:{tag:"div",classes:["tox-dialog__busy-spinner"],attributes:{"aria-label":n.translate(e)},styles:{left:"0px",right:"0px",bottom:"0px",top:o.getOr(0)+"px",position:"absolute"}},behaviours:t,components:[{dom:Kk('
')}]}),n1=(e,t,n)=>({onClose:()=>n.closeWindow(),onBlock:n=>{const o=hd(e().element,".tox-dialog__header").map(e=>On(e));cX.setBusy(e(),(e,a)=>t1(n.message,a,t,o))},onUnblock:()=>{cX.setIdle(e())}}),o1="tox-dialog--fullscreen",a1="tox-dialog--width-lg",r1="tox-dialog--width-md",i1=e=>{switch(e){case"large":return V.some(a1);case"medium":return V.some(r1);default:return V.none()}},l1=(e,t)=>{const n=Xe.fromDom(t.element.dom);kc(n,o1)||(jc(n,[a1,r1]),i1(e).each(e=>vc(n,e)))},s1=(e,t)=>{const n=Xe.fromDom(e.element.dom),o=Tc(n),a=Q(o,e=>e===a1||e===r1).or(i1(t));xc(n,[o1,...a.toArray()])},c1=(e,t,n)=>nd(K0({...e,firstTabstop:1,lazySink:n.shared.getSink,extraBehaviours:[NP({}),...e.extraBehaviours],onEscape:e=>{Dl(e,eE)},dialogEvents:t,eventOrder:{[sl()]:[s0.name(),Ku.name()],[yl()]:["scroll-lock",s0.name(),"messages","dialog-events","alloy.base.behaviour"],[Cl()]:["alloy.base.behaviour","dialog-events","messages",s0.name(),"scroll-lock"]}})),d1=(e,t={})=>{const n=e=>{const n=U(e.items,e=>{const n=Oe(t,e.name).getOr(mi(!1));return{...e,storage:n}});return{...e,items:n}};return U(e,e=>"menu"===e.type?n(e):e)},u1=e=>K(e,(e,t)=>{if("menu"===t.type){const n=t;return K(n.items,(e,t)=>(e[t.name]=t.storage,e),e)}return e},{}),h1=(e,t)=>[Kl(Wi(),KP),e(ZV,(e,n,o,a)=>{eh($t(a.element)).fold(w,Xu),t.onClose(),n.onClose()}),e(eE,(e,t,n,o)=>{t.onCancel(e),Dl(o,ZV)}),Ul(aE,(e,n)=>t.onUnblock()),Ul(oE,(e,n)=>t.onBlock(n.event))],m1=(e,t)=>{const n=(t,n)=>Ul(t,(t,a)=>{o(t,(o,r)=>{n(e(),o,a.event,t)})}),o=(e,t)=>{s0.getState(e).get().each(n=>{t(n,e)})};return[...h1(n,t),n(tE,(e,t,n)=>{t.onAction(e,{name:n.name})})]},p1=(e,t,n)=>{const o=(t,n)=>Ul(t,(t,o)=>{a(t,(a,r)=>{n(e(),a,o.event,t)})}),a=(e,t)=>{s0.getState(e).get().each(n=>{t(n.internalDialog,e)})};return[...h1(o,t),o(nE,(e,t)=>t.onSubmit(e)),o(XV,(e,t,n)=>{t.onChange(e,{name:n.name})}),o(tE,(e,t,o,a)=>{const r=()=>a.getSystem().isConnected()?oC.focusIn(a):void 0,i=e=>rn(e,"disabled")||an(e,"aria-disabled").exists(e=>"true"===e),l=$t(a.element),s=eh(l);t.onAction(e,{name:o.name,value:o.value}),eh(l).fold(r,e=>{i(e)||s.exists(t=>xt(e,t)&&i(t))?r():n().toOptional().filter(t=>!xt(t.element,e)).each(r)})}),o(rE,(e,t,n)=>{t.onTabChange(e,{newTabName:n.name,oldTabName:n.oldName})}),Zl(t=>{const n=e();xb.setValue(t,n.getData())})]},f1=(e,t)=>Uz(e,e.type,t),b1=(e,t,n)=>Q(t,e=>e.name===n).bind(t=>t.memento.getOpt(e)),g1=(e,t)=>{const n=t.map(e=>e.footerButtons).getOr([]),o=H(n,e=>"start"===e.align),a=(e,t)=>IV.sketch({dom:{tag:"div",classes:["tox-dialog__footer-"+e]},components:U(t,e=>e.memento.asSpec())}),r=a("start",o.pass),i=a("end",o.fail);return[r,i]},v1=(e,t,n)=>{const o=(e,t)=>{const o=U(t.buttons,e=>{const t=Yk(f1(e,n));return{name:e.name,align:e.align,memento:t}}),a=t=>b1(e,o,t);return V.some({lookupByName:a,footerButtons:o})};return{dom:Kk(''),components:[],behaviours:Uu([s0.config({channel:`${ZP}-${t}`,initialData:e,updateState:o,renderComponents:g1})])}},w1=(e,t,n)=>v1(e,t,n),y1=(e,t,n)=>cX.parts.footer(v1(e,t,n)),C1=(e,t)=>{const n=e.getRoot();if(n.getSystem().isConnected()){const n=qg.getCurrent(e.getFormWrapper()).getOr(e.getFormWrapper());return hP.getField(n,t).orThunk(()=>{const n=e.getFooter(),o=n.bind(e=>s0.getState(e).get());return o.bind(e=>e.lookupByName(t))})}return V.none()},k1=(e,t)=>{const n=e.getRoot();return s0.getState(n).get().map(e=>Nr(Tr("data",e.dataValidator,t))).getOr(t)},O1=(e,t,n)=>{const o=t=>{const n=e.getRoot();n.getSystem().isConnected()&&t(n)},a=()=>{const t=e.getRoot(),o=t.getSystem().isConnected()?e.getFormWrapper():t,a=xb.getValue(o),r=pe(n,e=>e.get());return{...a,...r}},r=t=>{o(o=>{const a=p.getData(),r=Sa(a,t),i=k1(e,r),l=e.getFormWrapper();xb.setValue(l,i),me(n,(e,t)=>{je(r,t)&&e.set(r[t])})})},i=(t,n)=>{C1(e,t).each(n?sv.enable:sv.disable)},s=t=>{C1(e,t).each(TC.focus)},c=e=>{if(!l(e))throw new Error("The dialogInstanceAPI.block function should be passed a blocking message of type string as an argument");o(t=>{Vl(t,oE,{message:e})})},d=()=>{o(e=>{Dl(e,aE)})},u=t=>{o(n=>{const o=e.getBody(),a=s0.getState(o);a.get().exists(e=>e.isTabPanel())&&qg.getCurrent(o).each(e=>{x0.showTab(e,t)})})},h=a=>{o(o=>{const r=e.getId(),i=t(a),l=d1(i.internalDialog.buttons,n);o.getSystem().broadcastOn([`${QP}-${r}`],i),o.getSystem().broadcastOn([`${JP}-${r}`],i.internalDialog),o.getSystem().broadcastOn([`${XP}-${r}`],i.internalDialog),o.getSystem().broadcastOn([`${ZP}-${r}`],{...i.internalDialog,buttons:l}),p.setData(i.initialData)})},m=()=>{o(e=>{Dl(e,ZV)})},p={getData:a,setData:r,setEnabled:i,focus:s,block:c,unblock:d,showTab:u,redial:h,close:m,toggleFullscreen:e.toggleFullscreen};return p},j1=(e,t,n)=>{const o=fs("dialog"),a=e.internalDialog,r=e1(a.title,o,n),i=mi(a.size),l=i1(i.get()).toArray(),s=(e,t)=>(i.set(t.internalDialog.size),l1(t.internalDialog.size,e),V.some(t)),c=z0({body:a.body,initialData:a.initialData},o,n),d=d1(a.buttons),u=u1(d),h=Ee(0!==d.length,y1({buttons:d},o,n)),m=p1(()=>g,n1(()=>f,n.shared.providers,t),n.shared.getSink),p={id:o,header:r,body:c,footer:h,extraClasses:l,extraBehaviours:[s0.config({channel:`${QP}-${o}`,updateState:s,initialData:e})],extraStyles:{}},f=c1(p,m,n),b=(()=>{const e=()=>{const e=cX.getBody(f);return qg.getCurrent(e).getOr(e)},t=()=>{s1(f,i.get())};return{getId:O(o),getRoot:O(f),getBody:()=>cX.getBody(f),getFooter:()=>cX.getFooter(f),getFormWrapper:e,toggleFullscreen:t}})(),g=O1(b,t.redial,u);return{dialog:f,instanceApi:g}},x1=(e,t,n,o=!1,a)=>{const r=fs("dialog"),i=fs("dialog-label"),l=fs("dialog-content"),s=e.internalDialog,c=mi(s.size),d=i1(c.get()).toArray(),u=(e,t)=>(c.set(t.internalDialog.size),l1(t.internalDialog.size,e),a(),V.some(t)),h=Yk(X0({title:s.title,draggable:!0},r,i,n.shared.providers)),m=Yk(M0({body:s.body,initialData:s.initialData},r,l,n,o)),p=d1(s.buttons),f=u1(p),b=Ee(0!==p.length,Yk(w1({buttons:p},r,n))),g=p1(()=>C,{onBlock:e=>{b$.block(w,(t,o)=>{const a=h.getOpt(w).map(e=>On(e.element));return t1(e.message,o,n.shared.providers,a)})},onUnblock:()=>{b$.unblock(w)},onClose:()=>t.closeWindow()},n.shared.getSink),v="tox-dialog-inline",w=nd({dom:{tag:"div",classes:["tox-dialog",v,...d],attributes:{role:"dialog",["aria-labelledby"]:i}},eventOrder:{[sl()]:[s0.name(),Ku.name()],[cl()]:["execute-on-form"],[yl()]:["reflecting","execute-on-form"]},behaviours:Uu([oC.config({mode:"cyclic",onEscape:e=>(Dl(e,ZV),V.some(!0)),useTabstopAt:e=>!YP(e)&&("button"!==ut(e)||"disabled"!==on(e,"disabled")),firstTabstop:1}),s0.config({channel:`${QP}-${r}`,updateState:u,initialData:e}),TC.config({}),wC("execute-on-form",g.concat([Jl(Wi(),(e,t)=>{oC.focusIn(e)}),Ul(jl(),(e,t)=>{e.getSystem().broadcastOn([tF],{newFocus:t.event.newFocus})})])),b$.config({getRoot:()=>V.some(w)}),gC.config({}),NP({})]),components:[h.asSpec(),m.asSpec(),...b.map(e=>e.asSpec()).toArray()]}),y=()=>{s1(w,c.get())},C=O1({getId:O(r),getRoot:O(w),getFooter:()=>b.map(e=>e.get(w)),getBody:()=>m.get(w),getFormWrapper:()=>{const e=m.get(w);return qg.getCurrent(e).getOr(e)},toggleFullscreen:y},t.redial,f);return{dialog:w,instanceApi:C}};var _1=tinymce.util.Tools.resolve("tinymce.util.URI");const A1=e=>{const t=t=>{e.getSystem().isConnected()&&t(e)},n=e=>{if(!l(e))throw new Error("The urlDialogInstanceAPI.block function should be passed a blocking message of type string as an argument");t(t=>{Vl(t,oE,{message:e})})},o=()=>{t(e=>{Dl(e,aE)})},a=()=>{t(e=>{Dl(e,ZV)})},r=e=>{t(t=>{t.getSystem().broadcastOn([eF],e)})};return{block:n,unblock:o,close:a,sendMessage:r}},T1=["insertContent","setContent","execCommand","close","block","unblock"],N1=e=>s(e)&&-1!==T1.indexOf(e.mceAction),S1=e=>!N1(e)&&s(e)&&je(e,"mceAction"),D1=(e,t,n)=>{switch(n.mceAction){case"insertContent":e.insertContent(n.content);break;case"setContent":e.setContent(n.content);break;case"execCommand":const o=!!h(n.ui)&&n.ui;e.execCommand(n.cmd,o,n.value);break;case"close":t.close();break;case"block":t.block(n.message);break;case"unblock":t.unblock();break}},V1=(e,t,n,o)=>{const a=fs("dialog"),r=e1(e.title,a,o),i=R0(e),l=e.buttons.bind(e=>0===e.length?V.none():V.some(y1({buttons:e},a,o))),s=m1(()=>w,n1(()=>v,o.shared.providers,t)),c={...e.height.fold(()=>({}),e=>({height:e+"px","max-height":e+"px"})),...e.width.fold(()=>({}),e=>({width:e+"px","max-width":e+"px"}))},d=e.width.isNone()&&e.height.isNone()?["tox-dialog--width-lg"]:[],u=new _1(e.url,{base_uri:new _1(window.location.href)}),h=`${u.protocol}://${u.host}${u.port?":"+u.port:""}`,m=Nh(),p=(e,t)=>V.some(t),b=[s0.config({channel:`${QP}-${a}`,updateState:p,initialData:e}),wC("messages",[Xl(()=>{const t=Vh(Xe.fromDom(window),"message",t=>{if(u.isSameOrigin(new _1(t.raw.origin))){const o=t.raw.data;N1(o)?D1(n,w,o):S1(o)&&e.onMessage(w,o)}});m.set(t)}),Zl(m.clear)]),Ku.config({channels:{[eF]:{onReceive:(e,t)=>{hd(e.element,"iframe").each(e=>{const n=e.dom.contentWindow;f(n)&&n.postMessage(t,h)})}}}})],g={id:a,header:r,body:i,footer:l,extraClasses:d,extraBehaviours:b,extraStyles:c},v=c1(g,s,o),w=A1(v);return{dialog:v,instanceApi:w}},E1=e=>{const t=e.shared,n=(n,o)=>{const a=()=>{cX.hide(s),o()},r=Yk(Uz({name:"close-alert",text:"OK",primary:!0,buttonType:V.some("primary"),align:"end",enabled:!0,icon:V.none()},"cancel",e)),i=$0(),l=q0(a,t.providers),s=nd(K0({lazySink:()=>t.getSink(),header:U0(i,l),body:H0(n,t.providers),footer:V.some(W0(G0([],[r.asSpec()]))),onEscape:a,extraClasses:["tox-alert-dialog"],extraBehaviours:[],extraStyles:{},dialogEvents:[Ul(eE,a)],eventOrder:{}}));cX.show(s);const c=r.get(s);TC.focus(c)};return{open:n}},I1=e=>{const t=e.shared,n=(n,o)=>{const a=e=>{cX.hide(c),o(e)},r=Yk(Uz({name:"yes",text:"Yes",primary:!0,buttonType:V.some("primary"),align:"end",enabled:!0,icon:V.none()},"submit",e)),i=Uz({name:"no",text:"No",primary:!1,buttonType:V.some("secondary"),align:"end",enabled:!0,icon:V.none()},"cancel",e),l=$0(),s=q0(()=>a(!1),t.providers),c=nd(K0({lazySink:()=>t.getSink(),header:U0(l,s),body:H0(n,t.providers),footer:V.some(W0(G0([],[i,r.asSpec()]))),onEscape:()=>a(!1),extraClasses:["tox-confirm-dialog"],extraBehaviours:[],extraStyles:{},dialogEvents:[Ul(eE,()=>a(!1)),Ul(nE,()=>a(!0))],eventOrder:{}}));cX.show(c);const d=r.get(c);TC.focus(d)};return{open:n}},B1=(e,t)=>Nr(Tr("data",t,e)),P1=e=>dV(e,".tox-alert-dialog")||dV(e,".tox-confirm-dialog"),F1=(e,t,n)=>t&&n?[]:[mq.config({contextual:{lazyContext:()=>V.some(na(Xe.fromDom(e.getContentAreaContainer()))),fadeInClass:"tox-dialog-dock-fadein",fadeOutClass:"tox-dialog-dock-fadeout",transitionClass:"tox-dialog-dock-transition"},modes:["top"],lazyViewport:t=>{const n=sV(e,t.element);return n.map(e=>{const t=cV(e);return{bounds:t,optScrollEnv:V.some({currentScrollTop:e.element.dom.scrollTop,scrollElmTop:Sn(e.element).top})}}).getOrThunk(()=>({bounds:ia(),optScrollEnv:V.none()}))}})],M1=e=>{const t=e.editor,n=bx(t),o=E1(e.backstages.dialog),a=I1(e.backstages.dialog),r=(t,n,o)=>{if(!m(n)){if("toolbar"===n.inline)return c(t,e.backstages.popup.shared.anchors.inlineDialog(),o,n);if("bottom"===n.inline)return d(t,e.backstages.popup.shared.anchors.inlineBottomDialog(),o,n);if("cursor"===n.inline)return c(t,e.backstages.popup.shared.anchors.cursor(),o,n)}return s(t,o)},i=(e,t)=>l(e,t),l=(n,o)=>{const a=n=>{const a=V1(n,{closeWindow:()=>{cX.hide(a.dialog),o(a.instanceApi)}},t,e.backstages.dialog);return cX.show(a.dialog),a.instanceApi};return e0.openUrl(a,n)},s=(t,n)=>{const o=(t,o,a)=>{const r=o,i={dataValidator:a,initialData:r,internalDialog:t},l=j1(i,{redial:e0.redial,closeWindow:()=>{cX.hide(l.dialog),n(l.instanceApi)}},e.backstages.dialog);return cX.show(l.dialog),l.instanceApi.setData(r),l.instanceApi};return e0.open(o,t)},c=(o,a,r,i)=>{const l=(o,l,s)=>{const c=B1(l,s),d=Sh(),u=e.backstages.popup.shared.header.isPositionedAtTop(),h={dataValidator:s,initialData:c,internalDialog:o},m=()=>d.on(e=>{Uk.reposition(e),n&&u||mq.refresh(e)}),p=x1(h,{redial:e0.redial,closeWindow:()=>{d.on(Uk.hide),t.off("ResizeEditor",m),d.clear(),r(p.instanceApi)}},e.backstages.popup,i.ariaAttrs,m),f=nd(Uk.sketch({lazySink:e.backstages.popup.shared.getSink,dom:{tag:"div",classes:[]},fireDismissalEventInstead:i.persistent?{event:"doNotDismissYet"}:{},...u?{}:{fireRepositionEventInstead:{}},inlineBehaviours:Uu([wC("window-manager-inline-events",[Ul(kl(),(e,t)=>{Dl(p.dialog,eE)})]),...F1(t,n,u)]),isExtraPart:(e,t)=>P1(t)}));d.set(f);const b=()=>{const e=t.inline?Xt():Xe.fromDom(t.getContainer()),n=na(e);return V.some(n)};return Uk.showWithinBounds(f,od(p.dialog),{anchor:a},b),n&&u||(mq.refresh(f),t.on("ResizeEditor",m)),p.instanceApi.setData(c),oC.focusIn(p.dialog),p.instanceApi};return e0.open(l,o)},d=(n,o,a,r)=>{const i=(n,i,l)=>{const s=B1(i,l),c=Sh(),d=e.backstages.popup.shared.header.isPositionedAtTop(),u={dataValidator:l,initialData:s,internalDialog:n},h=()=>c.on(e=>{Uk.reposition(e),mq.refresh(e)}),m=x1(u,{redial:e0.redial,closeWindow:()=>{c.on(Uk.hide),t.off("ResizeEditor ScrollWindow ElementScroll",h),c.clear(),a(m.instanceApi)}},e.backstages.popup,r.ariaAttrs,h),p=nd(Uk.sketch({lazySink:e.backstages.popup.shared.getSink,dom:{tag:"div",classes:[]},fireDismissalEventInstead:r.persistent?{event:"doNotDismissYet"}:{},...d?{}:{fireRepositionEventInstead:{}},inlineBehaviours:Uu([wC("window-manager-inline-events",[Ul(kl(),(e,t)=>{Dl(m.dialog,eE)})]),mq.config({contextual:{lazyContext:()=>V.some(na(Xe.fromDom(t.getContentAreaContainer()))),fadeInClass:"tox-dialog-dock-fadein",fadeOutClass:"tox-dialog-dock-fadeout",transitionClass:"tox-dialog-dock-transition"},modes:["top","bottom"],lazyViewport:e=>{const n=sV(t,e.element);return n.map(e=>{const t=cV(e);return{bounds:t,optScrollEnv:V.some({currentScrollTop:e.element.dom.scrollTop,scrollElmTop:Sn(e.element).top})}}).getOrThunk(()=>({bounds:ia(),optScrollEnv:V.none()}))}})]),isExtraPart:(e,t)=>P1(t)}));c.set(p);const f=()=>e.backstages.popup.shared.getSink().toOptional().bind(e=>{const n=sV(t,e.element),o=15,a=n.map(e=>cV(e)).getOr(ia()),r=na(Xe.fromDom(t.getContentAreaContainer())),i=aa(r,a);return V.some(ta(i.x,i.y,i.width,i.height-o))});return Uk.showWithinBounds(p,od(m.dialog),{anchor:o},f),mq.refresh(p),t.on("ResizeEditor ScrollWindow ElementScroll ResizeWindow",h),m.instanceApi.setData(s),oC.focusIn(m.dialog),m.instanceApi};return e0.open(i,n)},u=(e,t)=>{a.open(e,t)},h=(e,t)=>{o.open(e,t)},p=e=>{e.close()};return{open:r,openUrl:i,alert:h,close:p,confirm:u}},z1=e=>{vj(e),iS(e),WY(e)};var R1=()=>{la.add("silver",e=>{z1(e);let t=()=>ia();const{dialogs:n,popups:o,renderUI:a}=oX(e,{getPopupSinkBounds:()=>t()}),r=()=>{const n=a(),r=sV(e,o.getMothership().element);return r.each(e=>{t=()=>cV(e)}),n};oV.register(e,o.backstage.shared);const i=M1({editor:e,backstages:{popup:o.backstage,dialog:n.backstage}}),l=()=>hj(e,{backstage:o.backstage},o.getMothership());return{renderUI:r,getWindowManagerImpl:O(i),getNotificationManagerImpl:l}})};R1()})()},"034c":function(e,t,n){},"03d6":function(e,t,n){var o=n("9c0e1"),a=n("6ca1"),r=n("39ad")(!1),i=n("5a94")("IE_PROTO");e.exports=function(e,t){var n,l=a(e),s=0,c=[];for(n in l)n!=i&&o(l,n)&&c.push(n);while(t.length>s)o(l,n=t[s++])&&(~r(c,n)||c.push(n));return c}},"03d8":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={class:"manage-wrap"},i={class:"manage-input"},l={class:"manage-button"};function s(e,t,n,s,c,d){const u=Object(o["resolveComponent"])("el-option"),h=Object(o["resolveComponent"])("el-select"),m=Object(o["resolveComponent"])("el-form-item"),p=Object(o["resolveComponent"])("vab-query-form"),f=Object(o["resolveComponent"])("el-form"),b=Object(o["resolveComponent"])("el-button"),g=Object(o["resolveComponent"])("el-table-column"),v=Object(o["resolveComponent"])("el-switch"),w=Object(o["resolveComponent"])("el-table"),y=Object(o["resolveComponent"])("el-pagination"),C=Object(o["resolveComponent"])("vab-query-form-right-panel"),k=Object(o["resolveComponent"])("sensor-add"),O=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createElementVNode"])("div",r,[Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(f,{ref:"queryForm",model:c.queryForm,"label-width":"100px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{width:"130",prop:"sensorName",label:e.$t("sensor.cgqmc")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:c.queryForm.sensorName,"onUpdate:modelValue":t[0]||(t[0]=e=>c.queryForm.sensorName=e),filterable:"",placeholder:e.$t("defalult.qxz")},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(c.sensorData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.name,label:e.name,value:e.name},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",l,[Object(o["createVNode"])(b,{size:"small",onClick:t[1]||(t[1]=e=>d.resetForm())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:d.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:t[2]||(t[2]=e=>d.handleAdd())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("sensor.tjcgq")),1)]),_:1})])]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(w,{data:c.sensorData,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{prop:"id",label:"ID",width:"60",align:"center"}),Object(o["createVNode"])(g,{prop:"name",label:e.$t("sensor.cgqmc"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"transferId",label:e.$t("sensor.csid"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"addressId",label:e.$t("sensor.dz"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"offset",label:e.$t("sensor.jcqh"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"unit.dataValue",label:e.$t("sensor.dw"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"readWrite.dataValue",label:e.$t("sensor.dxqx"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"dataFormat.dataValue",label:e.$t("sensor.sjgs"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"status",label:e.$t("sensor.sfdtxs"),width:"120",align:"center"},{default:Object(o["withCtx"])(e=>[Object(o["createVNode"])(v,{modelValue:e.row.homeShowFlag,"onUpdate:modelValue":t=>e.row.homeShowFlag=t,"active-value":"1","inactive-value":"0",onClick:t=>d.soreStatus(e.row.homeShowFlag,e.row.id)},null,8,["modelValue","onUpdate:modelValue","onClick"])]),_:1},8,["label"]),Object(o["createVNode"])(g,{prop:"formulaUp",label:e.$t("sensor.sxgs"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"formulaDown",label:e.$t("sensor.xsgs"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{fixed:"right",label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(b,{type:"text",onClick:e=>d.handleEdit(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bj")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(b,{type:"text",onClick:e=>d.handleDelete(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[O,c.listLoading]]),Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(C,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(y,{background:c.background,"current-page":c.queryForm.page,layout:c.layout,"page-size":c.queryForm.size,total:c.total,onCurrentChange:d.handleCurrentChange,onSizeChange:d.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"])]),_:1})]),_:1}),Object(o["createVNode"])(k,{ref:"edit"},null,512)])}var c=n("669c"),d=n("7a86"),u={name:"Index",components:{sensorAdd:d["default"]},data(){return{sensorData:[],deviceId:"",projectId:"",lazy:!0,layout:"total, sizes, prev, pager, next, jumper",total:0,background:!0,listLoading:!0,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,deviceId:"",sensorName:""}}},computed:{height(){return 500}},created(){this.queryForm.deviceId=this.$route.query.deviceId,this.projectId=this.$route.query.projectId,this.fetchData()},methods:{async fetchData(){this.listLoading=!0;const{data:e}=await Object(c["getList"])(this.queryForm);this.sensorData=e.items,this.total=e.total,setTimeout(()=>{this.listLoading=!1},500)},resetForm(){this.$refs.queryForm.resetFields()},search(){this.fetchData()},async soreStatus(e,t){const{code:n,msg:o}=await Object(c["doEdit"])({homeShowFlag:e,id:t});0==n?this.$notify({title:o,type:"success"}):this.$notify.error({title:o}),this.fetchData()},handleAdd(){this.$refs["edit"].showEdit(this.queryForm.deviceId,0)},handleEdit(e){e.deviceId=this.queryForm.deviceId,this.$refs["edit"].showEdit(e,1)},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()},handleDelete(e){const t=this;e.id&&this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:n}=Object(c["doDelete"])([e.id]);this.$message({type:"success",message:void 0==n?"删除成功":n}),setTimeout((function(){t.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})}}},h=(n("1eea"),n("d959")),m=n.n(h);const p=m()(u,[["render",s],["__scopeId","data-v-6124ffa9"]]);t["default"]=p},"044c":function(e,t,n){"use strict";n("2808")},"051b":function(e,t,n){var o=n("1a14"),a=n("10db");e.exports=n("0bad")?function(e,t,n){return o.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},"05f5":function(e,t,n){var o=n("7a41"),a=n("ef08").document,r=o(a)&&o(a.createElement);e.exports=function(e){return r?a.createElement(e):{}}},"05fe":function(e,t,n){},"06dc":function(e,t,n){"use strict";n("b1f6")},"072d":function(e,t,n){"use strict";var o=n("0bad"),a=n("9876"),r=n("fed5"),i=n("1917"),l=n("0983"),s=n("9fbb"),c=Object.assign;e.exports=!c||n("4b8b")((function(){var e={},t={},n=Symbol(),o="abcdefghijklmnopqrst";return e[n]=7,o.split("").forEach((function(e){t[e]=e})),7!=c({},e)[n]||Object.keys(c({},t)).join("")!=o}))?function(e,t){var n=l(e),c=arguments.length,d=1,u=r.f,h=i.f;while(c>d){var m,p=s(arguments[d++]),f=u?a(p).concat(u(p)):a(p),b=f.length,g=0;while(b>g)m=f[g++],o&&!h.call(p,m)||(n[m]=p[m])}return n}:c},"074c":function(e,t,n){},"08cc":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={class:"manage-wrap"},i={class:"manage-input"},l={class:"manage-button"};function s(e,t,n,s,c,d){const u=Object(o["resolveComponent"])("el-input"),h=Object(o["resolveComponent"])("el-form-item"),m=Object(o["resolveComponent"])("el-date-picker"),p=Object(o["resolveComponent"])("vab-query-form"),f=Object(o["resolveComponent"])("el-form"),b=Object(o["resolveComponent"])("el-button"),g=Object(o["resolveComponent"])("el-table-column"),v=Object(o["resolveComponent"])("el-table"),w=Object(o["resolveComponent"])("el-pagination"),y=Object(o["resolveComponent"])("vab-query-form-right-panel");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createElementVNode"])("div",r,[Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(f,{ref:"queryForm",model:c.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{width:"100",prop:"month",label:e.$t("dataEnquiry.zdmc")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:c.queryForm.deviceName,"onUpdate:modelValue":t[0]||(t[0]=e=>c.queryForm.deviceName=e),size:"small",placeholder:e.$t("dataEnquiry.qsrzdmc")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(o["createVNode"])(h,{width:"100",prop:"month",label:e.$t("defalult.sj")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{modelValue:c.queryForm.month,"onUpdate:modelValue":t[1]||(t[1]=e=>c.queryForm.month=e),size:"small",type:"month",placeholder:e.$t("defalult.xzrq"),onChange:d.standardToTime},null,8,["modelValue","placeholder","onChange"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",l,[Object(o["createVNode"])(b,{size:"small",onClick:t[2]||(t[2]=e=>d.resetForm())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:d.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"])])]),Object(o["createVNode"])(v,{ref:"multipleTable",data:c.reportData,border:"","tooltip-effect":"light"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(c.headerData,(e,t)=>(Object(o["openBlock"])(),Object(o["createBlock"])(g,{key:Math.random(t),label:e,prop:e,align:"center",width:"150"},null,8,["label","prop"]))),128))]),_:1},8,["data"]),Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(y,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(w,{background:c.background,"current-page":c.queryForm.page,layout:c.layout,"page-size":c.queryForm.size,total:c.total,onCurrentChange:d.handleCurrentChange,onSizeChange:d.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"])]),_:1})]),_:1})])}n("14d9");var c=n("94b0"),d={name:"Index",components:{},data(){return{reportData:[],headerData:{},lazy:!0,activeName:"first",layout:"total, sizes, prev, pager, next, jumper",total:0,input:"",textarea:"",background:!0,listLoading:!0,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,month:"",projectId:"",deviceName:""}}},computed:{height(){return 500}},created(){this.setDefaultTime(),this.queryForm.projectId=sessionStorage.getItem("projectId"),setTimeout(()=>{this.fetchData()},1e3)},methods:{getDate(e=""){var t=new Date;""!=e&&(t=new Date(e));const n=t.getFullYear();let o=t.getMonth();return o+=1,o=o.toString().padStart(2,"0"),`${n}-${o}`},standardToTime(){this.queryForm.month=this.getDate(this.queryForm.month)},setDefaultTime(){this.queryForm.month=this.getDate()},async fetchData(){this.listLoading=!0;const{data:e}=await Object(c["monthlyReport"])(this.queryForm),t=e.items;for(var n=[],o=0;o{this.listLoading=!1},500)},showData(){this.setDefaultTime(),this.queryForm.projectId=sessionStorage.getItem("projectId"),setTimeout(()=>{this.fetchData()},1e3)},search(){this.fetchData()},resetForm(){this.$refs.queryForm.resetFields()},handleAdd(){this.$refs["edit"].showEdit()},handleEdit(e){this.$refs["edit"].showEdit(e)},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()}}},u=(n("413f"),n("d959")),h=n.n(u);const m=h()(d,[["render",s],["__scopeId","data-v-85131cfc"]]);t["default"]=m},"08fc":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAO4AAAD6CAMAAACRd4udAAAB11BMVEUAAAD////w8PAAAACBgYGdnZ1DQ0NjY2PQ0NC3t7chISH//v/6/f34+/n8+/39/v38/f37/Pz5/Pv+/P//+P38///4/fze395EtYT//f//+v/3//7x/vzt7+86u4I9t4L4///7/PtAtYExSF71///5//3//Pzr/fny9vbk6urk5+Y3vYL5/vr29vbh4eM2SFoQEBD6///8//v2+/v6+frt9/bv9PLq7Ovi5ON1wqBXro4xvYF9fX0vLy/++vzz+fjv/ff39/fc7ufL8uHa39u8vLxGuohVq4RKsIJ/f39kc3k3SmQsTl0zTFkoS1k2RFcsR1D/9f70//jn7/HX9u7d6Obe5OKw485wyKNltZVLuotMtItGsIhfn4hbp4dBuoZQrYZQpIRAq4IwuIFeXl4yVV4mVFXp//z79Pz/8/nk/PTq+vTu8vHj9vDm7+3Z4+Gn28q/v7+d1r6YyreGv6WJs6KJl5twuZlGs5BBtYo3tIlImYY2woE7tH08unxJe3s1tXptd3o/snk7gG5LWWVCSV8pXFxTU1MuP1IkTUvn/vG/8t6t9Nu/z9XA6dPS2NLMzMySvax0sZpetZQmwoAntXtGjHthXG4+j21tbW0acV4vbV5ET10pprMbAAAAAXRSTlMAQObYZgAAC39JREFUeNrs2dFqhDAQheEG3/+diyxlOP3PSEjDotszN27U6HxisqN+XcZ4YFyCwg33SRFuuOGG+4AIN9xww31AbOMejJ+V44zX8tWopWzX49TPISH9jooui3DDXeCyLTZNB+0y8Arx6GTaLMLdyNXcfyV8BpfuptZVyvFXhO0zwg13FxdZuwHV2+Zn4DHCDfc9Y9cmgvUINR/9coT7Bi7bypbyQiZtGpkzKxHtdY+qKtwP4VYgUfxEe8euN3gADPcTuDaOfmxqW5ZdhYEucqIbvJr7J9xKS+dSZaHeZIjZzMzC9Dd3uOEucJFTP1yFOVdmw4IT48kp3HAnw1v7E3s5lky3GaA8OsvrcPdwaYTdlHu2EiGT73Ns2Hok3HBXuCqkqS8f2GXYrKUr1nMeCTfcBa4FgIfa2XHrJxRiw1G5a7jh7vmKUCZjuK62fO9i9l+YsCXcDVyXO9mXtzxm5vlauft+Hm64f5iZzbP7RCUCQ4W0tYboeMIMN9z1PyJlX78t9QUxx6q9mLqhe3cV7saZ2STU7WIrwukv3sphhPvNzn32NA6DAQCWQZUQdna6d0s30LL35tjr9mSP23vvvfeeP/aaK8gQx1F13Aerl1eCQNsEP0kcHOe1Le42uPriGLcGdGGwqhGL/Cg1wwy/bnEt7t9y6Q1gXABdEPIiUuF0QWEWwuL+65OZ/piP7AHQ87pGz5+vAKACiGaXWfPkS/w729xKm1PkC5sSG3m+1LkAQLFvnQtr2D66ur9CNIzp19JCrPg1Lqztq+G1H8rS2gL4V8wTfik7cXOwyS1EI6wVtWrLtfKw8EpnCXPzRn8NBwBorskvCmHLMcvdxDNuO9OGKQhujxu6PR6EwrVeRZH2OVAMuuNxjzvvJVfBaHrPAMNcoSoEQvkvD7QLfSlRbOEQilXF6uu9Vdq7bHJxQYzPMdrt/VMBVNVBewi44xDy8mA11yoIEEJQXx+r0yryU6Ie6LhmbzHHdfZximenWi037uIVyds4+FaWFMWjytXVvCoAIenMlRJXGuR8vpOX29raZu/fH7vC+/3eK2NjY7MHDrRdTgiC5OQ6mePqKqYObtrxJEgtVVW+C657gcPPs1NTqZ5kajo7uXZ9+fPQBR8AZTWcVEn2hJEwUq4Fe1whfWzn8RPDrsiNu9Gpia88ejQzOXX3yPz88MnjslwrA8FWQlwRcrtDIv/G9Wnk2urjiWcVryfHs0/aIxnX/rCC0hyA0MkaV9s8tQAmD4a68lweppok/sXBoXtHbq5Nj/96lJ2euXk96Lqa4CVHSuPCLuIuj+CRbAa5nQBAEaC9qLt6YO6W68aPx+PRZ9OTPw9ngnMDnOJtRbzG/c4il9YxDujJNzuAFmh3k+L2vZ93dSzNRKPR7PPFSIfr0i6Vb2pGQOPuwDbK2GRaxiWLXEU+i9wNifbgrcjDiWh05uGh4O32RFhBtXZHSXGdQAu1wXdG4UPnAnceHFmNZteuLQcXznGqffcxh/0P9x17XPrYe7ykjI6BgPcnkZz4EOkIfBuf+LJ0e+gjJ0hciwT0sQVAH6elBbNcHkIu3YO8Lw9llhdW8/+EIkuvBCC3cmKJcZ3rRxfY/Q0OJXEwEnDNLgYzh9uOypzcAgR2udhQRDaF/mSGdnkQqeKe9mBgJNgRWNyDBNkJBME8f5f6GBVL2eQCO0o2C6r34kjgTiYwctHrkcqSAIBS5SKE9u1S3UeHH2QCrrkTkirVSkxzjZtUmG3I7cJH14H6JU/P/kMdwYX9Pnd3KyfjzXcRZS8i4Y5BbrkT4PD7RLXhYGboai9UGstgGGyEs5wxLj6HTPsMyZ4AG8Ch9PeqaMA1PFAfR3vDPMmjDcoyTgJnkVsJcKinfSjcdOBSbzze1B+GsAS55Z2buN5+r+TZc7pa5c/6AI5O5rhGQ07JMLo3zOG37RJ3JqZIPIr5m+3AIIxHZ+v5W+yscTd9LtStpHodO9VQYm+4u/S5EAAu7aiLyWkOxpnm6kF6m+mDSxvmOlpkhJKnRBGC9bDp9xDBpefkscnNbeLKKYTSCHNtOUa51JYitlObfaMbXORoTvac0u7pibWpPV/0YfmscstXyja4dfuccslzy3OjBW6do4Gzr3NHmeUa11F6YrVBGlmlrdB+FiQRaFxaErj5hE363cAsF69doX37X7j5JfNc+jx5ZvN6UrN5cZiMmaWttUVucbfHJS2kwfzMw0Gm09DqyRau8YgTi2txt9XMKGaOdRymPfBmacPkVmkXb4trcf+CW8RTHMwzn++k2Nk/CbFuaxb3n3HJFiF1wnR6/45JFaDVB5MZdSyuxd3+bGQkmywupe1AWuiNEaM6qwuL+5u9e0lhGIahKArd/6ILmchxpItpFajT+0aFfo8HoTKRJfcj7gABflro8VEoqyfqzEK5bdyFtuWUURlgEWHxjody5TZwgQHbi3nvfQSbonl2lVy5i9zSzHtV9Q+m25YmzvC1UCvKlftxQytMEKI9Wfi0c0J8WYF0MeXe24tQVEQjEw9SLDuu4tW/1Fgjd3vuHDwljgtBrgmLRu8ycuV+y124AQP+5QaHu1ThinBEbgeX2hD4ipu8CWt23gRIVkau3JYpj7wCZx7fk30NLubAliu3cboyT5nCG+54swCuABG5N3MDci2SFmZoz7zzU/ASuXJbuaONVgIODKXBVEdwUIBcuV2jwnNmOcI0Ekya5ROpetHk3lgRzeX9bCiNOMuTavsxcuWucTeMXLly5W4QuXLlyt0gcuWaJ+b1V5H75Mh9cuS+2zED3LZhGIoOnxRJ6f4H3j5pWW1RuEEGLJ2rB9SxZcrVEyPH5p3Zundm696ZrXtntu6d+air8gdtCozgsXQchAi84WHYA28xxaIufQ0DVBxFH9yOmBvP7tqQPJvdMKhCm0UpJg4XiTX+f6bLSyzd2s5Jt96NugPkOV0TMsqx1Yhizqsd7nhClzyuG7Icl67JiXFfJcHzuugO1ZpBN3g//qUJCe414J/ptne61zy/di23OabmhkQCCtUY6BJDOaQYHXAHGqdiXeGcH4AZ0C5iOU9qLtKmbvWanS2/N7nHDmKQ4Gga51ctdYV0VQxoCxuSjOd1mU/iDUmTc0cCmXjqctbVceh2W5MfmmKcJKWuIegqPXWlQcfU5TXG7Nx6upZuZVcis2tLl61Wut27r+E+rcsZ86nrQrLBRlhz1ZEnKCoxdSuMH6OuoDnskNTMKGuV3WztzFGeCpmdEdV4rbuyG9ZUJWnP67ah6C5kmAytRq7nERBoiTC1zXDqKk5UAv6FblG6s7MNBj6eXQzv2rR587/QdaXuzK6eugZmlw1t9PxNMkpwtTkaG3xegAs2z/gXugyxozODunQMqvIvTl3nvH7MLpti6nJ1CXQ8rLtQEVm6Unj9EK21W9lA8JzP21PS2aQ5Mv1Kl72qc24tlWUYl7/Y1AWv+Da7AKrZ/1738+yWbufqeiWSd8zg/JtIPVL542P68c/MN2fr3pmte2e27p354brva1WLJoXhv+a6VrVoOs8mka/kLkTRz7ew4QDWW/tg0/HkaZYBjHwZ17WqxcfsSp91lRDA8rWBUezkgNbbP9FAk6wosqvVy86LuK5VLT5mt/FjVNIYOI/kcOzUVRyEzD6554pXcV2r+hy30qXoqtlIsOXQdSb5rF8po5cuY17Dda1q0WVhbgjp6NKwkitKrVSJc6aUdrUq5jdCAflOuqtW9R4LLOhv1s/kNuG+rAUrSEavs4HSpbzoN/oyv61VYcGUFatprUPNUFsB6bk+rCF1C+t4EZe1qs+Iqh1VJKbPuteqH/fpOhp5FCu79fkqLmtVn9GtdAeDKILcksqzrzJ5ZbqKrCjNqs2+jMta1Udc0uO/5oc/M9+crXtntu6d2bp3Zuvema17Z7bundm6d+bXZrPZbL4ZvwEQ8+7Xe1exsQAAAABJRU5ErkJggg=="},"092a":function(e,t,n){"use strict";n("5972")},"093a":function(e,t,n){"use strict";n.r(t),n.d(t,"getList",(function(){return a})),n.d(t,"getLiveAddr",(function(){return r}));var o=n("b775");function a(e){return Object(o["default"])({url:"/video/devices?projectId="+e.projectId,method:"get",data:e})}function r(e){return Object(o["default"])({url:"/video/getLiveAddr?account="+e.account+"&deviceSerial="+e.deviceSerial,method:"get",data:e})}},"0983":function(e,t,n){var o=n("c901");e.exports=function(e){return Object(o(e))}},"09de":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("current-data"),c=Object(o["resolveComponent"])("el-tab-pane"),d=Object(o["resolveComponent"])("history-data"),u=Object(o["resolveComponent"])("el-tabs");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createVNode"])(u,{modelValue:i.activeName,"onUpdate:modelValue":t[0]||(t[0]=e=>i.activeName=e),onTabClick:l.handleClick},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{label:"当前数据",name:"first"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{ref:"current"},null,512)]),_:1}),Object(o["createVNode"])(c,{label:"历史数据",name:"second"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{ref:"history"},null,512)]),_:1})]),_:1},8,["modelValue","onTabClick"])])}var i=n("1134"),l=n("3f8d"),s={components:{currentData:i["default"],historyData:l["default"]},data(){return{activeName:"first",dataKey:"",startDate:"",queryForm:{page:1,size:200,dataKey:"",deviceCode:"",start:"",end:""}}},computed:{height(){return 500}},created(){this.queryForm.dataKey=this.$route.query.dataKey,this.queryForm.deviceCode=this.$route.query.deviceCode},methods:{handleClick(e,t){console.log(e,t),"second"==e.paneName?this.$refs["history"].showData({dataKey:this.queryForm.dataKey,deviceCode:this.queryForm.deviceCode}):this.$refs["current"].showData({dataKey:this.queryForm.dataKey,deviceCode:this.queryForm.deviceCode})}}},c=(n("d9ff"),n("d959")),d=n.n(c);const u=d()(s,[["render",r],["__scopeId","data-v-7cc180e4"]]);t["default"]=u},"0a11":function(e,t,n){"use strict";n("6d3a")},"0a9d":function(e,t,n){n("69a4")},"0add":function(e,t,n){"use strict";n("d4fe")},"0ae2":function(e,t,n){var o=n("9876"),a=n("fed5"),r=n("1917");e.exports=function(e){var t=o(e),n=a.f;if(n){var i,l=n(e),s=r.f,c=0;while(l.length>c)s.call(e,i=l[c++])&&t.push(i)}return t}},"0b6a":function(e,t,n){"use strict";n("65bf")},"0b99":function(e,t,n){"use strict";var o=n("19fa")(!0);n("393a")(String,"String",(function(e){this._t=String(e),this._i=0}),(function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=o(t,n),this._i+=e.length,{value:e,done:!1})}))},"0b9b":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"dialog-footer"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-input"),c=Object(o["resolveComponent"])("el-form-item"),d=Object(o["resolveComponent"])("el-option"),u=Object(o["resolveComponent"])("el-select"),h=Object(o["resolveComponent"])("ckeditor"),m=Object(o["resolveComponent"])("el-button"),p=Object(o["resolveComponent"])("el-form"),f=Object(o["resolveComponent"])("select-data"),b=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(b,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[6]||(t[6]=e=>i.dialogFormVisible=e),title:i.title,width:"500px",onClose:l.close},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,{ref:"form",model:i.form,"label-width":"80px","label-position":"left"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{label:"关键词",prop:"keyword"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:i.form.keyword,"onUpdate:modelValue":t[0]||(t[0]=e=>i.form.keyword=e),size:"small",placeholder:"关键词"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(c,{label:"匹配类型"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.form.matchType,"onUpdate:modelValue":t[1]||(t[1]=e=>i.form.matchType=e),filterable:"",placeholder:"匹配类型"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.matchTypeData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(d,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(o["createVNode"])(c,{label:"消息类型"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.form.msgType,"onUpdate:modelValue":t[2]||(t[2]=e=>i.form.msgType=e),size:"small",filterable:"",placeholder:"消息类型",onChange:l.changeMsgType},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.msgTypeData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(d,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue","onChange"])]),_:1}),i.isMaterial?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,label:"素材类型",prop:"materialType"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.form.materialType,"onUpdate:modelValue":t[3]||(t[3]=e=>i.form.materialType=e),size:"small",filterable:"",placeholder:"素材类型"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.typeData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(d,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})):Object(o["createCommentVNode"])("",!0),i.isText?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:1,label:"文本内容",prop:"textContent"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.form.textContent,"onUpdate:modelValue":t[4]||(t[4]=e=>i.form.textContent=e),size:"small",editor:i.editor,config:i.editorConfig},null,8,["modelValue","editor","config"])]),_:1})):Object(o["createCommentVNode"])("",!0),i.isMaterial?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:2,label:"选择素材",prop:"mediaId"},{default:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("p",null,"已选择素材:"+Object(o["toDisplayString"])(i.form.mediaId),1),Object(o["createVNode"])(m,{type:"primary",size:"mini",onClick:t[5]||(t[5]=e=>l.showData())},{default:Object(o["withCtx"])(()=>t[7]||(t[7]=[Object(o["createTextVNode"])(" 选择素材 ")])),_:1})]),_:1})):Object(o["createCommentVNode"])("",!0)]),_:1},8,["model"]),Object(o["createElementVNode"])("div",a,[Object(o["createVNode"])(m,{type:"primary",size:"small",onClick:l.save},{default:Object(o["withCtx"])(()=>t[8]||(t[8]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"]),Object(o["createVNode"])(m,{size:"small",onClick:l.close},{default:Object(o["withCtx"])(()=>t[9]||(t[9]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"])]),Object(o["createVNode"])(f,{ref:"select",onGetMaterialId:l.getMaterialId},null,8,["onGetMaterialId"])]),_:1},8,["modelValue","title","onClose"])}var i=n("4cfb"),l=n("3cf5"),s=n("c471"),c=n.n(s),d=(n("cd6d"),n("5847")),u=n("cf45"),h={components:{selectData:l["default"]},data(){return{form:{id:"",keyword:"",matchType:"",msgType:"",textContent:"",materialType:"",mediaId:""},clearable:!0,title:"",dialogFormVisible:!1,isText:!1,isMaterial:!1,matchTypeData:[],msgTypeData:[],typeData:[],editor:c.a,editorConfig:d["knowledgeEditorConfig"]}},created(){},methods:{showEdit(e){if(e){this.title="编辑关键词回复";const t=Object.assign({},e);this.form.id=t.id,this.form.keyword=t.keyword,""!=t.matchType&&null!=t.matchType&&(this.form.matchType=t.matchType.dataCode),""!=t.msgType&&null!=t.msgType&&(this.form.msgType=t.msgType.dataCode,this.MaterialOrText(this.form.msgType)),null!=t.materialType&&""!=t.materialType&&(this.form.materialType=t.materialType.dataCode),this.form.textContent=t.textContent}else this.title="添加关键词回复";this.dialogFormVisible=!0,this.getMaterialMsgTypeData(),this.getMaterialTypeData(),this.getMatchTypeData()},getMaterialId(e){this.form.mediaId=e},showData(){this.$refs["select"].selectData()},changeMsgType(){this.$refs["form"].resetFields(),this.MaterialOrText(this.form.msgType)},MaterialOrText(e){"material"==e?(this.isMaterial=!0,this.isText=!1):(this.isMaterial=!1,this.isText=!0)},async getMaterialMsgTypeData(){const{data:e}=await Object(i["getMaterialMsgType"])();this.msgTypeData=e},async getMatchTypeData(){const{data:e}=await Object(i["getMatchType"])();this.matchTypeData=e},async getMaterialTypeData(){const{data:e}=await Object(i["getMaterialType"])();this.typeData=e},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;if(this.form.id){this.form.textContent=Object(u["delHtmlTag"])(this.form.textContent);const{msg:e}=await Object(i["keywordReplyEdit"])(this.form);this.$notify({title:e,type:"success"})}else{delete this.form.id;const{msg:e}=await Object(i["keywordReplyAdd"])(this.form);this.$notify({title:e,type:"success"})}this.$refs["form"].resetFields(),this.$parent.fetchData(),this.dialogFormVisible=!1})}}},m=(n("8718"),n("d959")),p=n.n(m);const f=p()(h,[["render",r]]);t["default"]=f},"0bad":function(e,t,n){e.exports=!n("4b8b")((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},"0d10":function(e,t,n){"use strict";n("7943")},"0d18":function(e,t,n){"use strict";n("a5da")},"0d68":function(e,t,n){n("030f")},"0da4":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"dialog-footer"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-option"),c=Object(o["resolveComponent"])("el-select"),d=Object(o["resolveComponent"])("el-form-item"),u=Object(o["resolveComponent"])("ckeditor"),h=Object(o["resolveComponent"])("el-button"),m=Object(o["resolveComponent"])("el-form"),p=Object(o["resolveComponent"])("select-data"),f=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(f,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[4]||(t[4]=e=>i.dialogFormVisible=e),title:i.title,width:"1500px",onClose:l.close},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{ref:"form",model:i.form,"label-width":"80px","label-position":"left"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{label:"消息类型"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.form.msgType,"onUpdate:modelValue":t[0]||(t[0]=e=>i.form.msgType=e),filterable:"",placeholder:"消息类型",onChange:l.changeMsgType},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.msgTypeData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(s,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue","onChange"])]),_:1}),i.isMaterial?(Object(o["openBlock"])(),Object(o["createBlock"])(d,{key:0,label:"素材类型",prop:"materialType"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.form.materialType,"onUpdate:modelValue":t[1]||(t[1]=e=>i.form.materialType=e),filterable:"",placeholder:"素材类型"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.typeData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(s,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})):Object(o["createCommentVNode"])("",!0),i.isText?(Object(o["openBlock"])(),Object(o["createBlock"])(d,{key:1,label:"文本内容",prop:"textContent"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.form.textContent,"onUpdate:modelValue":t[2]||(t[2]=e=>i.form.textContent=e),size:"small",editor:i.editor,config:i.editorConfig},null,8,["modelValue","editor","config"])]),_:1})):Object(o["createCommentVNode"])("",!0),i.isMaterial?(Object(o["openBlock"])(),Object(o["createBlock"])(d,{key:2,label:"选择素材",prop:"mediaId"},{default:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("p",null,"已选择素材:"+Object(o["toDisplayString"])(i.form.mediaId),1),Object(o["createVNode"])(h,{type:"primary",size:"mini",onClick:t[3]||(t[3]=e=>l.showData())},{default:Object(o["withCtx"])(()=>t[5]||(t[5]=[Object(o["createTextVNode"])(" 选择素材 ")])),_:1})]),_:1})):Object(o["createCommentVNode"])("",!0)]),_:1},8,["model"]),Object(o["createElementVNode"])("div",a,[Object(o["createVNode"])(h,{onClick:l.close},{default:Object(o["withCtx"])(()=>t[6]||(t[6]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"]),Object(o["createVNode"])(h,{type:"primary",onClick:l.save},{default:Object(o["withCtx"])(()=>t[7]||(t[7]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"])]),Object(o["createVNode"])(p,{ref:"select",onGetMaterialId:l.getMaterialId},null,8,["onGetMaterialId"])]),_:1},8,["modelValue","title","onClose"])}var i=n("3cf5"),l=n("4cfb"),s=n("c471"),c=n.n(s),d=(n("cd6d"),n("5847")),u={components:{selectData:i["default"]},data(){return{form:{id:"",mediaId:"",msgType:"",textContent:"",materialType:""},clearable:!0,title:"",editor:c.a,editorConfig:d["knowledgeEditorConfig"],dialogFormVisible:!1,msgTypeData:[],typeData:[],isMaterial:!1,isText:!1}},created(){},methods:{showEdit(e){if(e){this.title="编辑";const t=Object.assign({},e);this.form=t}else this.title="添加";this.dialogFormVisible=!0,this.projectId=sessionStorage.getItem("projectId"),this.getMaterialTypeData(),this.getMaterialMsgTypeData()},changeMsgType(){this.$refs["form"].resetFields(),"material"==this.form.msgType?(this.isMaterial=!0,this.isText=!1):(this.isMaterial=!1,this.isText=!0)},showData(){this.$refs["select"].selectData()},async getMaterialMsgTypeData(){const{data:e}=await Object(l["getMaterialMsgType"])();this.msgTypeData=e},async getMaterialTypeData(){const{data:e}=await Object(l["getMaterialType"])();this.typeData=e},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},getMaterialId(e){this.form.mediaId=e},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;{const{msg:e}=await Object(l["materialSaveOrUpdate"])(this.form);this.$notify({title:e,type:"success"}),this.$refs["form"].resetFields(),this.$parent.fetchData(),this.dialogFormVisible=!1}})}}},h=(n("45a7"),n("d959")),m=n.n(h);const p=m()(u,[["render",r]]);t["default"]=p},"0dbc":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("apply"),c=Object(o["resolveComponent"])("el-tab-pane"),d=Object(o["resolveComponent"])("testing"),u=Object(o["resolveComponent"])("el-tabs");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createVNode"])(u,{modelValue:i.activeName,"onUpdate:modelValue":t[0]||(t[0]=e=>i.activeName=e),onTabClick:l.handleClick},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{label:e.$t("apply.szsq"),name:"first"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{ref:"apply"},null,512)]),_:1},8,["label"]),Object(o["createVNode"])(c,{label:e.$t("apply.szqc"),name:"second"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{ref:"testing"},null,512)]),_:1},8,["label"])]),_:1},8,["modelValue","onTabClick"])])}var i=n("e3da"),l=n("1688"),s={components:{apply:i["default"],testing:l["default"]},data(){return{activeName:"first"}},methods:{handleClick(e,t){"first"==e.paneName?this.$refs["apply"].applyIndex():"second"==e.paneName&&this.$refs["testing"].testingIndex()}}},c=(n("959f"),n("d959")),d=n.n(c);const u=d()(s,[["render",r]]);t["default"]=u},"0ddc":function(e,t,n){"use strict";n.r(t),n.d(t,"getList",(function(){return a})),n.d(t,"doEdit",(function(){return r})),n.d(t,"doDelete",(function(){return i})),n.d(t,"doAdd",(function(){return l})),n.d(t,"selectDeviceInfo",(function(){return s})),n.d(t,"insertDictData",(function(){return c})),n.d(t,"updateDictData",(function(){return d})),n.d(t,"removeDictData",(function(){return u}));var o=n("b775");function a(e){const t="?page="+e.page+"&size="+e.size;return Object(o["default"])({url:"/sysDict/select"+t,method:"get",data:e})}function r(e){return Object(o["default"])({url:"/sysDict/updateDictType",method:"post",data:e})}function i(e){return Object(o["default"])({url:"/sysDict/removeDictType?dictTypeId="+e.dictTypeId,method:"post",data:e})}function l(e){return Object(o["default"])({url:"/sysDict/insertDictType",method:"post",data:e})}function s(e){return Object(o["default"])({url:"/iot/device/selectDeviceInfo?deviceId="+e.deviceId,method:"post",data:e})}function c(e){return Object(o["default"])({url:"/sysDict/insertDictData",method:"post",data:e})}function d(e){return Object(o["default"])({url:"/sysDict/updateDictData",method:"post",data:e})}function u(e){return Object(o["default"])({url:"/sysDict/removeDictData?dictDataId="+e.dictDataId,method:"post",data:e})}},"0e0f":function(e,t,n){},"0e15":function(e,t,n){var o=n("597f");e.exports=function(e,t,n){return void 0===n?o(e,t,!1):o(e,n,!1!==t)}},"0e2e":function(e,t,n){"use strict";n("cc25")},"0e44":function(e,t,n){e.exports=n.p+"static/img/logo.5b697473.png"},"0f0e":function(e,t,n){e.exports=n.p+"static/img/position.604162ba.gif"},"0f8a":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={class:"manage-wrap"},i={class:"manage-input"},l={class:"manage-button"};function s(e,t,n,s,c,d){const u=Object(o["resolveComponent"])("el-input"),h=Object(o["resolveComponent"])("el-form-item"),m=Object(o["resolveComponent"])("el-date-picker"),p=Object(o["resolveComponent"])("vab-query-form"),f=Object(o["resolveComponent"])("el-form"),b=Object(o["resolveComponent"])("el-button"),g=Object(o["resolveComponent"])("el-table-column"),v=Object(o["resolveComponent"])("el-table"),w=Object(o["resolveComponent"])("el-pagination"),y=Object(o["resolveComponent"])("water-graph"),C=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createElementVNode"])("div",r,[Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(f,{ref:"queryForm",model:c.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{width:"100",prop:"deviceName",label:e.$t("dataEnquiry.zdmc")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:c.queryForm.deviceName,"onUpdate:modelValue":t[0]||(t[0]=e=>c.queryForm.deviceName=e),size:"small",placeholder:e.$t("dataEnquiry.qsrzdmc")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(o["createVNode"])(h,{width:"100",prop:"year",label:e.$t("dfunction.xzsj")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{modelValue:c.queryForm.year,"onUpdate:modelValue":t[1]||(t[1]=e=>c.queryForm.year=e),size:"small",type:"year",placeholder:e.$t("dfunction.xzsj"),onChange:d.standardToTime},null,8,["modelValue","placeholder","onChange"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",l,[Object(o["createVNode"])(b,{size:"small",onClick:t[2]||(t[2]=e=>d.resetForm())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:d.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:d.exportData},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.dc")),1)]),_:1},8,["onClick"])])]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(v,{ref:"multipleTable",data:c.reportData,border:"","tooltip-effect":"light",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(c.headerData,(e,t)=>(Object(o["openBlock"])(),Object(o["createBlock"])(g,{key:t,label:e,prop:e,fixed:"站点名称"==e,align:"center",width:"150"},null,8,["label","prop","fixed"]))),128)),Object(o["createVNode"])(g,{fixed:"right",label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(b,{type:"text",onClick:e=>d.graph(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("dfunction.qxt")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[C,c.listLoading]]),Object(o["createVNode"])(w,{background:c.background,"current-page":c.queryForm.page,layout:c.layout,"page-size":c.queryForm.size,total:c.total,style:{"text-align":"right"},onCurrentChange:d.handleCurrentChange,onSizeChange:d.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(y,{ref:"water"},null,512)])}n("14d9");var c=n("94b0"),d=n("3038"),u=n("5f99"),h=n("4b95"),m={name:"Index",components:{waterGraph:h["default"]},data(){return{reportData:[],headerData:{},lazy:!0,activeName:"first",layout:"total, sizes, prev, pager, next, jumper",total:0,input:"",textarea:"",background:!0,listLoading:!0,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,year:"",projectId:"",deviceName:""}}},computed:{height(){return 500}},created(){},methods:{graph(e){this.$refs["water"].showData(e)},standardToTime(){this.queryForm.year=Object(u["getDate2"])(this.queryForm.year)},setDefaultTime(){this.queryForm.year=Object(u["getDate2"])()},async exportData(){const e=await Object(c["elecMonthExport"])(this.queryForm);d["default"].downloadFile(e,{fileName:"电量月报.xls"})},async fetchData(){this.listLoading=!0;const{data:e}=await Object(c["elecMonth"])(this.queryForm),t=e.items;for(var n=[],o=0;o{this.listLoading=!1},500)},showData(){this.setDefaultTime(),this.queryForm.projectId=sessionStorage.getItem("projectId"),setTimeout(()=>{this.fetchData()},1e3)},search(){this.fetchData()},resetForm(){this.$refs.queryForm.resetFields()},handleAdd(){this.$refs["edit"].showEdit()},handleEdit(e){this.$refs["edit"].showEdit(e)},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()}}},p=(n("1554"),n("d959")),f=n.n(p);const b=f()(m,[["render",s],["__scopeId","data-v-610231d2"]]);t["default"]=b},"0fbe":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a=["id"];function r(e,t,n,r,i,l){return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",{id:n.perfectId,style:{width:"100%",height:"230px"}},null,8,a)}var i=n("313e"),l={props:{rate:{type:Number},all:{type:Number},name:{type:String},perfectId:{type:String},color:{type:String}},data(){return{chartPie:null,data:[]}},watch:{rate(e){this.drawCharts()}},mounted:function(){this.drawCharts()},methods:{drawPieChart(){const e=[{value:8,perfect:0,name:"Perfect",title:{offsetCenter:["0%","-16%"]},detail:{valueAnimation:!0,offsetCenter:["0%","20%"]}}];let t={series:[{type:"gauge",startAngle:90,endAngle:-270,pointer:{show:!1},color:this.color,progress:{show:!0,overlap:!1,roundCap:!0,clip:!1,itemStyle:{borderWidth:1,borderColor:this.color}},axisLine:{lineStyle:{width:10}},splitLine:{show:!1,distance:0,length:10},axisTick:{show:!1},axisLabel:{show:!1,distance:50},data:e,title:{fontSize:14},detail:{width:50,height:14,fontSize:14,color:"inherit",borderColor:"inherit",borderRadius:20,borderWidth:1,formatter:"{value}%"}}]};e[0].value=parseFloat((this.rate/this.all*100).toFixed(2)),e[0].name=this.name+":"+this.rate,this.chartPie=i["a"](document.getElementById(this.perfectId)),this.chartPie.setOption({series:[{data:e,pointer:{show:!1}}]}),t&&this.chartPie.setOption(t)},drawCharts(){this.drawPieChart()}}},s=n("d959"),c=n.n(s);const d=c()(l,[["render",r]]);t["default"]=d},"0fea":function(e,t,n){"use strict";n.r(t),n.d(t,"getList",(function(){return r})),n.d(t,"doEdit",(function(){return i})),n.d(t,"doDelete",(function(){return l})),n.d(t,"doAdd",(function(){return s})),n.d(t,"getProjectIdByUserId",(function(){return c})),n.d(t,"assignRole",(function(){return d})),n.d(t,"assignProject",(function(){return u})),n.d(t,"assignMiniRole",(function(){return h})),n.d(t,"getAllProjects",(function(){return m}));var o=n("b775"),a=n("7d92");function r(e){let t="?page="+e.page+"&size="+e.size;return""!=e.userName&&(t+="&userName="+e.userName),""!=e.nickName&&(t+="&nickName="+e.nickName),""!=e.phone&&(t+="&phone="+e.phone),""!=e.email&&(t+="&email="+e.email),""!=e.deptId&&(t+="&deptId="+e.deptId),Object(o["default"])({url:"/sysUser/select"+t,method:"get",data:e})}async function i(e){return null!=e.password&&(e.password=await Object(a["encrypt"])(e.password)),Object(o["default"])({url:"/sysUser/update",method:"post",data:e})}function l(e){return Object(o["default"])({url:"/sysUser/remove",method:"post",data:e})}async function s(e){return""!=e.password&&(e.password=await Object(a["encrypt"])(e.password)),Object(o["default"])({url:"/sysUser/insert",method:"post",data:e})}function c(e){return Object(o["default"])({url:"/sysUser/getProjectIdByUserId?userId="+e.userId,method:"get",data:e})}function d(e){return Object(o["default"])({url:"/sysUser/assignRole",method:"post",data:e})}function u(e){return Object(o["default"])({url:"/sysUser/assignProject",method:"post",data:e})}function h(e){return Object(o["default"])({url:"/sysUser/assignMiniRole",method:"post",data:e})}function m(e){return Object(o["default"])({url:"/sysUser/getAllProjects",method:"get"})}},"0ff1":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={class:"manage-input"},i={class:"manage-button"};function l(e,t,n,l,s,c){const d=Object(o["resolveComponent"])("el-input"),u=Object(o["resolveComponent"])("el-form-item"),h=Object(o["resolveComponent"])("el-date-picker"),m=Object(o["resolveComponent"])("vab-query-form"),p=Object(o["resolveComponent"])("el-form"),f=Object(o["resolveComponent"])("el-button"),b=Object(o["resolveComponent"])("el-table-column"),g=Object(o["resolveComponent"])("el-table"),v=Object(o["resolveComponent"])("el-pagination"),w=Object(o["resolveComponent"])("filling-detail");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createElementVNode"])("div",r,[Object(o["createVNode"])(p,{ref:"queryForm",model:s.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{width:"100",prop:"deviceName",label:e.$t("dataEnquiry.zdmc")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:s.queryForm.deviceName,"onUpdate:modelValue":t[0]||(t[0]=e=>s.queryForm.deviceName=e),size:"small",placeholder:e.$t("dataEnquiry.qsrzdmc")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(o["createVNode"])(u,{width:"100",prop:"inspectorName",label:e.$t("filling.xjr")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:s.queryForm.inspectorName,"onUpdate:modelValue":t[1]||(t[1]=e=>s.queryForm.inspectorName=e),size:"small",placeholder:"请输入巡检人姓名"},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(u,{width:"100",prop:"date",label:e.$t("defalult.rq")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:s.queryForm.date,"onUpdate:modelValue":t[2]||(t[2]=e=>s.queryForm.date=e),size:"small",type:"date",placeholder:e.$t("defalult.xzrq")},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(f,{size:"small",onClick:t[3]||(t[3]=e=>c.resetForm())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(o["createVNode"])(f,{type:"primary",size:"small",onClick:c.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(f,{type:"primary",size:"small",onClick:c.exportData},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.dc")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(f,{type:"primary",size:"small",onClick:c.deletes},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.plsc")),1)]),_:1},8,["onClick"])]),Object(o["createVNode"])(g,{data:s.tableData,stripe:"",border:"",style:{width:"100%"},onSelectionChange:c.handleSelectionChange},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(b,{fixed:"",type:"selection",width:"60",align:"center"}),Object(o["createVNode"])(b,{fixed:"",prop:"deviceName",label:e.$t("dataEnquiry.zdmc"),width:"350",align:"center"},null,8,["label"]),Object(o["createVNode"])(b,{fixed:"",prop:"time",label:e.$t("filling.xjsj"),width:"250",align:"center"},null,8,["label"]),Object(o["createVNode"])(b,{prop:"inspector",label:e.$t("filling.xjr"),width:"150",align:"center"},null,8,["label"]),Object(o["createVNode"])(b,{label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(f,{type:"text",onClick:e=>c.showDetail(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.xq")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(f,{type:"text",onClick:e=>c.handleDelete(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data","onSelectionChange"]),Object(o["createVNode"])(v,{background:s.background,"current-page":s.queryForm.page,layout:s.layout,"page-size":s.queryForm.size,total:s.total,style:{"text-align":"right"},onCurrentChange:c.handleCurrentChange,onSizeChange:c.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(w,{ref:"detail"},null,512)])}n("14d9");var s=n("1b0a"),c=n("4579"),d=n("3038"),u={components:{fillingDetail:c["default"]},data(){return{tableData:[],gridData:[],dictData:[],dialogTableVisible:!0,dialogFormVisible:!1,ids:[],lazy:!0,layout:"total, sizes, prev, pager, next, jumper",total:0,background:!0,listLoading:!1,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,deviceName:"",inspectorName:"",date:"",projectId:""}}},created(){this.queryForm.projectId=sessionStorage.getItem("projectId"),this.fetchData()},methods:{search(){this.fetchData()},async fetchData(){this.listLoading=!0;const{data:e}=await Object(s["getList"])(this.queryForm);this.tableData=e.items,this.total=e.total,this.getDictData(),setTimeout(()=>{this.listLoading=!1},500)},async getDictData(){const{data:e}=await Object(s["dict"])();this.dictData=e},showDetail(e){this.$refs["detail"].showDetail(e)},async exportData(){const e=await Object(s["doExport"])(this.queryForm);d["default"].downloadFile(e,{fileName:"巡检填报.xls"})},handleSelectionChange(e){const t=[];e.forEach(e=>{t.push(e.id)}),this.ids=t},resetForm(){this.$refs.queryForm.resetFields()},objectSpanMethod({rowIndex:e,columnIndex:t}){if(0===t)return e%4===0?{rowspan:4,colspan:1}:{rowspan:0,colspan:0}},deletes(){const e=this.ids;if(console.log(e),0==e.length)return this.$message({type:"info",message:"没有选中任何项"}),!1;this.deleteData(e)},deleteData(e){const t=this;this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:n}=Object(s["doDelete"])(e);this.$message({type:"success",message:void 0==n?"删除成功":n}),setTimeout((function(){t.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})},handleDelete(e){const t=this;t.deleteData([e.id])},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()}}},h=(n("4f5f"),n("afc2"),n("d959")),m=n.n(h);const p=m()(u,[["render",l],["__scopeId","data-v-2b1e56e9"]]);t["default"]=p},1098:function(e,t,n){"use strict";t.__esModule=!0;var o=n("17ed"),a=s(o),r=n("f893"),i=s(r),l="function"===typeof i.default&&"symbol"===typeof a.default?function(e){return typeof e}:function(e){return e&&"function"===typeof i.default&&e.constructor===i.default&&e!==i.default.prototype?"symbol":typeof e};function s(e){return e&&e.__esModule?e:{default:e}}t.default="function"===typeof i.default&&"symbol"===l(a.default)?function(e){return"undefined"===typeof e?"undefined":l(e)}:function(e){return e&&"function"===typeof i.default&&e.constructor===i.default&&e!==i.default.prototype?"symbol":"undefined"===typeof e?"undefined":l(e)}},"10d8":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"dialog-footer"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-date-picker"),c=Object(o["resolveComponent"])("el-form-item"),d=Object(o["resolveComponent"])("el-input"),u=Object(o["resolveComponent"])("el-option"),h=Object(o["resolveComponent"])("el-select"),m=Object(o["resolveComponent"])("el-form"),p=Object(o["resolveComponent"])("el-button"),f=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(f,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[5]||(t[5]=e=>i.dialogFormVisible=e),title:i.title,width:"500px",onClose:l.close},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{ref:"form",model:i.form,"label-width":"80px","label-position":"left"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{width:"100",prop:"shelfLife",label:e.$t("defalult.sj")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:i.form.completeTime,"onUpdate:modelValue":t[0]||(t[0]=e=>i.form.completeTime=e),type:"datetime",placeholder:e.$t("defalult.xzrq"),onChange:l.standardToTime},null,8,["modelValue","placeholder","onChange"])]),_:1},8,["label"]),Object(o["createVNode"])(c,{label:e.$t("task.rwnr"),prop:"taskContent"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:i.form.taskContent,"onUpdate:modelValue":t[1]||(t[1]=e=>i.form.taskContent=e),modelModifiers:{trim:!0},type:"textarea",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(c,{prop:"handler",label:e.$t("task.clr")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.form.handler,"onUpdate:modelValue":t[2]||(t[2]=e=>i.form.handler=e),style:{width:"100%"},filterable:"",placeholder:"处理人"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.handlerData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.id,style:{width:"100%"},label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(c,{prop:"handler",label:"紧急程度"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.form.taskLevel,"onUpdate:modelValue":t[3]||(t[3]=e=>i.form.taskLevel=e),style:{width:"100%"},filterable:"",placeholder:"紧急程度"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.levelData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.dataCode,style:{width:"100%"},label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(o["createVNode"])(c,{prop:"handler",label:"指派车辆"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.form.tqImei,"onUpdate:modelValue":t[4]||(t[4]=e=>i.form.tqImei=e),style:{width:"100%"},filterable:"",placeholder:"指派车辆"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.tpData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.imei,label:e.num,value:e.imei},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"]),Object(o["createElementVNode"])("div",a,[Object(o["createVNode"])(p,{onClick:l.close},{default:Object(o["withCtx"])(()=>t[6]||(t[6]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"]),Object(o["createVNode"])(p,{type:"primary",onClick:l.save},{default:Object(o["withCtx"])(()=>t[7]||(t[7]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title","onClose"])}var i=n("c3be"),l=n("5f99"),s=n("b199"),c=n("9e04"),d={data(){return{form:{repairId:"",taskContent:"",handler:"",completeTime:"",deviceCode:"",tqImei:"",taskLevel:""},title:"",handlerData:[],levelData:[],tpData:[],dialogFormVisible:!1}},created(){},methods:{standardToTime(){this.form.completeTime=Object(l["formatDateTime"])(this.form.completeTime)},showTask(e){const t=Object.assign({},e);this.form.repairId=t.id,this.form.deviceCode=t.device.code,this.dialogFormVisible=!0,this.getHandlersData(),this.getTaskLevelData(),this.getTqDevicesData()},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},async getHandlersData(){const{data:e}=await Object(s["getHandlers"])({deviceCode:this.form.deviceCode});this.handlerData=e},async getTaskLevelData(){const{data:e}=await Object(s["getTaskLevel"])();this.levelData=e},async getTqDevicesData(){const{data:e}=await Object(c["tqDevices"])({projectId:sessionStorage.getItem("projectId")});this.tpData=e},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;{const{msg:e}=await Object(i["toTask"])(this.form);this.$notify({title:e,type:"success"}),this.$refs["form"].resetFields(),this.$parent.fetchData(),this.dialogFormVisible=!1}})}}},u=(n("e2b3"),n("d959")),h=n.n(u);const m=h()(d,[["render",r]]);t["default"]=m},"10db":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"10ed":function(e,t,n){e.exports=n.p+"static/img/image.6384b719.jpg"},"111a":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");function a(e,t,n,a,r,i){const l=Object(o["resolveComponent"])("el-date-picker"),s=Object(o["resolveComponent"])("el-button"),c=Object(o["resolveComponent"])("vab-query-form-left-panel"),d=Object(o["resolveComponent"])("vab-query-form"),u=Object(o["resolveComponent"])("el-descriptions-item"),h=Object(o["resolveComponent"])("el-descriptions"),m=Object(o["resolveComponent"])("el-dialog"),p=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createBlock"])(m,{modelValue:r.dialogFormVisible,"onUpdate:modelValue":t[1]||(t[1]=e=>r.dialogFormVisible=e),title:r.title,width:"1000px",onClose:i.close},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(l,{modelValue:r.queryForm.defaultTime,"onUpdate:modelValue":t[0]||(t[0]=e=>r.queryForm.defaultTime=e),type:"month",size:"small",placeholder:e.$t("defalult.xzrq")},null,8,["modelValue","placeholder"]),Object(o["createVNode"])(s,{type:"primary",size:"small",onClick:i.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"])]),_:1})]),_:1}),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(h,{direction:"vertical",column:4,title:r.title,border:""},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{label:"主套餐"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(r.simData.prodOfferName),1)]),_:1}),Object(o["createVNode"])(u,{label:"账期"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(r.simData.billingCycleID),1)]),_:1}),Object(o["createVNode"])(u,{label:"量池当月可用量"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(r.simData.balanceAvailable),1)]),_:1}),Object(o["createVNode"])(u,{label:"量池当月已用量"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(r.simData.balanceUsed),1)]),_:1}),Object(o["createVNode"])(u,{label:"量池当月剩余用量"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(r.simData.balanceAmount),1)]),_:1}),Object(o["createVNode"])(u,{label:"此卡用量"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(r.simData.ratableAmount),1)]),_:1}),Object(o["createVNode"])(u,{label:"生效时间"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(r.simData.startDt),1)]),_:1}),Object(o["createVNode"])(u,{label:"失效时间"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(r.simData.endDt),1)]),_:1})]),_:1},8,["title"])),[[p,r.listLoading]])]),_:1},8,["modelValue","title","onClose"])}var r=n("4bf8"),i={name:"ShowDetail",data(){return{title:"",dialogFormVisible:!1,listLoading:!0,simData:{prodOfferName:"",billingCycleID:"",balanceAvailable:0,balanceUsed:0,balanceAmount:0,ratableAmount:0,startDt:"",endDt:""},queryForm:{accessNum:"",billingCycleID:"",defaultTime:""}}},created(){this.getCurrentTime("")},mounted(){},methods:{getCurrentTime(e){const t=this,n=e?new Date(e):new Date,o=n.getFullYear()+"-",a=(n.getMonth()+1<10?"0"+(n.getMonth()+1):n.getMonth()+1)+"",r=t.replaceStr(o+a);t.queryForm.defaultTime=o+a,t.queryForm.billingCycleID=r},replaceStr(e){const t=new RegExp("-","g");return e.replace(t,"")},showDetail(e){this.title="流量卡详情",this.queryForm.accessNum=e,this.dialogFormVisible=!0,this.fetchData()},search(){const e=this.queryForm.defaultTime;console.log("defaultTime===="+e),this.getCurrentTime(e),this.simData=[],this.fetchData()},close(){this.dialogFormVisible=!1,this.$emit("fetch-data")},async fetchData(){this.listLoading=!0;const{data:e}=await Object(r["getTrafficBySim"])(this.queryForm);this.simData=e,console.log("simData==="+this.simData.prodOfferName),setTimeout(()=>{this.listLoading=!1},500)}}},l=(n("6fe0"),n("d959")),s=n.n(l);const c=s()(i,[["render",a]]);t["default"]=c},1134:function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={id:"main2",ref:"echarts",style:{height:"380px"}};function i(e,t,n,i,l,s){const c=Object(o["resolveComponent"])("el-date-picker"),d=Object(o["resolveComponent"])("el-form-item"),u=Object(o["resolveComponent"])("el-button"),h=Object(o["resolveComponent"])("vab-query-form"),m=Object(o["resolveComponent"])("el-form"),p=Object(o["resolveComponent"])("el-card"),f=Object(o["resolveComponent"])("el-table-column"),b=Object(o["resolveComponent"])("el-table"),g=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createVNode"])(m,{ref:"queryForm",model:l.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{width:"100",label:e.$t("defalult.sj")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:l.startDate,"onUpdate:modelValue":t[0]||(t[0]=e=>l.startDate=e),type:"daterange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期",onChange:s.handleStartDateChange},null,8,["modelValue","onChange"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{width:"100"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{onClick:t[1]||(t[1]=e=>s.resetForm())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(o["createVNode"])(u,{type:"primary",size:"medium",onClick:s.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(u,{type:"primary",size:"medium",onClick:s.exportData},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.dc")),1)]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1},8,["model"]),Object(o["createVNode"])(p,{style:{height:"380px"}},{default:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("div",r,null,512)]),_:1}),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(b,{data:l.data,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(f,{prop:"name",label:e.$t("sensor.cgqmc"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(f,{prop:"type",label:"传感器类型",width:"120",align:"center"}),Object(o["createVNode"])(f,{prop:"dataKey",label:"传输id",width:"120",align:"center"}),Object(o["createVNode"])(f,{prop:"dataValue",label:"值",width:"120",align:"center"}),Object(o["createVNode"])(f,{prop:"unit",label:e.$t("sensor.dw"),width:"120",align:"center"},null,8,["label"])]),_:1},8,["data"])),[[g,l.listLoading]])])}var l=n("aa98"),s=n("5f99"),c=n("313e"),d=n("3038"),u={components:{},data(){return{newTableData1:[],data:[],deviceCode:"",projectId:"",lazy:!0,layout:"total, sizes, prev, pager, next, jumper",total:0,background:!0,listLoading:!0,elementLoadingText:"正在加载...",deviceId:"",historyData:[],queryForm:{sensorName:"",deviceCode:""},startDate:""}},computed:{height(){return 500}},created(){this.queryForm.end=this.queryForm.start=Object(s["getFMdate"])(-1),this.queryForm.dataKey=this.$route.query.dataKey,this.queryForm.deviceCode=this.$route.query.deviceCode,this.setDefaultTime(),this.fetchData()},methods:{async fetchData(){this.listLoading=!0;const{data:e}=await Object(l["getLatestDataByDevices"])(this.queryForm);this.data=e,this.total=e.length,this.handleCurrentChange(1),setTimeout(()=>{this.listLoading=!1,this.getHistoryData()},500)},handleStartDateChange(){if(this.startDate&&this.startDate.length>0){const e=+new Date(this.startDate[0]),t=+new Date(this.startDate[1]);t>e+2592e6?this.$alert("日期的起止时间跨度不能超过30天","提示",{confirmButtonText:"确定",type:"warning"}).then(()=>this.startDate=null).catch(()=>this.startDate=null):(this.queryForm.end=Object(s["getDate"])(this.startDate[1]),this.queryForm.start=Object(s["getDate"])(this.startDate[0]))}},async getHistoryData(){var e,t=c["a"](document.getElementById("main2"));const{data:n}=await Object(l["getHistoryData"])(this.queryForm);e={tooltip:{trigger:"axis",position:function(e){return[e[0],"10%"]}},title:{left:"center",text:"折线图"},toolbox:{feature:{dataZoom:{yAxisIndex:"none"},restore:{},saveAsImage:{}}},xAxis:{type:"time",boundaryGap:!1},yAxis:{type:"value",boundaryGap:[0,"100%"]},dataZoom:[{type:"inside",start:0,end:20},{start:0,end:20}],series:[{name:"数据",type:"line",smooth:!0,symbol:"none",areaStyle:{},data:n}]},console.log(e),e&&t.setOption(e)},setDefaultTime(){this.queryForm.end=Object(s["getFMdate"])(0),this.queryForm.start=Object(s["getFMdate"])(-1),this.startDate=[Object(s["getFMdate"])(-1),Object(s["getFMdate"])(0)]},async exportData(){const e=await Object(l["exportData"])(this.queryForm);d["default"].downloadFile(e,{fileName:"站点最新数据.xls"})},search(){this.getHistoryData()},resetForm(){this.$refs.queryForm.resetFields()},showData(e){this.queryForm.dataKey=e.dataKey},handleQuery(){this.queryForm.page=1},handleSizeChange(e){this.queryForm.size=e},handleCurrentChange(e){this.queryForm.page=e;const t=this.queryForm.size;this.newTableData1=this.data.slice((e-1)*t,e*t)}}},h=(n("311d"),n("d959")),m=n.n(h);const p=m()(u,[["render",i],["__scopeId","data-v-88b40b3e"]]);t["default"]=p},"11f4":function(e,t,n){"use strict";n.r(t),n.d(t,"imgReplacePath",(function(){return a}));n("14d9");var o=n("f121");function a(e,t){for(var n=o["baseURL"]+"/static/img/",a=0;ak.handleAdd())},{default:Object(o["withCtx"])(()=>t[3]||(t[3]=[Object(o["createTextVNode"])(" 添加 ")])),_:1}),Object(o["createVNode"])(O,{type:"primary",size:"small",onClick:t[1]||(t[1]=e=>k.handleRelease())},{default:Object(o["withCtx"])(()=>t[4]||(t[4]=[Object(o["createTextVNode"])(" 发布 ")])),_:1}),Object(o["createVNode"])(O,{type:"primary",size:"small",onClick:t[2]||(t[2]=e=>k.allDel())},{default:Object(o["withCtx"])(()=>t[5]||(t[5]=[Object(o["createTextVNode"])(" 全部删除 ")])),_:1})]),Object(o["createElementVNode"])("div",i,[Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(T,{data:C.tableData,stripe:"",border:"","row-key":"name","expand-row-keys":C.expands,style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(x,{type:"expand"},{default:Object(o["withCtx"])(({row:n})=>[Object(o["createVNode"])(T,{data:n.sub_button,stripe:"",border:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(x,{label:"二级菜单名称",prop:"name"},{default:Object(o["withCtx"])(e=>[e.row.isEdit?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",s,[Object(o["createVNode"])(j,{modelValue:e.row.name,"onUpdate:modelValue":t=>e.row.name=t},null,8,["modelValue","onUpdate:modelValue"])])):(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",l,Object(o["toDisplayString"])(e.row.name),1))]),_:2},1024),Object(o["createVNode"])(x,{label:"二级菜单类型",prop:"type"},{default:Object(o["withCtx"])(e=>[e.row.isEdit?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",u,[Object(o["createVNode"])(A,{modelValue:e.row.type,"onUpdate:modelValue":t=>e.row.type=t,filterable:"",placeholder:"菜单类型"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(C.typeData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(_,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])])):(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",c,[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(C.typeData,(t,n)=>(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",{key:n},[t.dataCode==e.row.type?(Object(o["openBlock"])(),Object(o["createElementBlock"])("span",d,Object(o["toDisplayString"])(t.dataValue),1)):Object(o["createCommentVNode"])("",!0)]))),128))]))]),_:2},1024),Object(o["createVNode"])(x,{label:"appid",prop:"appid"},{default:Object(o["withCtx"])(e=>[e.row.isEdit?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",h,Object(o["toDisplayString"])(e.row.appid),1)),e.row.isEdit&&"miniprogram"==e.row.type?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",m,[Object(o["createVNode"])(j,{modelValue:e.row.appid,"onUpdate:modelValue":t=>e.row.appid=t},null,8,["modelValue","onUpdate:modelValue"])])):Object(o["createCommentVNode"])("",!0)]),_:2},1024),Object(o["createVNode"])(x,{label:"小程序路径",prop:"path"},{default:Object(o["withCtx"])(e=>[e.row.isEdit?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",p,Object(o["toDisplayString"])(e.row.pagepath),1)),e.row.isEdit&&"miniprogram"==e.row.type?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",f,[Object(o["createVNode"])(j,{modelValue:e.row.pagepath,"onUpdate:modelValue":t=>e.row.pagepath=t},null,8,["modelValue","onUpdate:modelValue"])])):Object(o["createCommentVNode"])("",!0)]),_:2},1024),Object(o["createVNode"])(x,{label:"二级菜单url",prop:"url"},{default:Object(o["withCtx"])(e=>[e.row.isEdit?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",g,[Object(o["createVNode"])(j,{modelValue:e.row.url,"onUpdate:modelValue":t=>e.row.url=t},null,8,["modelValue","onUpdate:modelValue"])])):(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",b,Object(o["toDisplayString"])(e.row.url),1))]),_:2},1024),Object(o["createVNode"])(x,{label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(e=>[Object(o["createVNode"])(O,{type:"text",onClick:Object(o["withModifiers"])(t=>k.handleEdit(e.row,n.name),["stop"])},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.row.isEdit?"完成":"编辑"),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(O,{type:"text",onClick:t=>k.handleDelete(e.row.name)},{default:Object(o["withCtx"])(()=>t[6]||(t[6]=[Object(o["createTextVNode"])(" 删除 ")])),_:2},1032,["onClick"])]),_:2},1032,["label"])]),_:2},1032,["data"])]),_:1}),Object(o["createVNode"])(x,{label:"一级菜单名称",prop:"name"},{default:Object(o["withCtx"])(({row:e})=>[e.isEdit?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",w,[Object(o["createVNode"])(j,{modelValue:e.name,"onUpdate:modelValue":t=>e.name=t},null,8,["modelValue","onUpdate:modelValue"])])):(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",v,Object(o["toDisplayString"])(e.name),1))]),_:1}),Object(o["createVNode"])(x,{prop:"details",label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(O,{type:"text",onClick:Object(o["withModifiers"])(t=>k.handleEdit(e,""),["stop"])},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.isEdit?"完成":"编辑"),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(O,{type:"text",onClick:t=>k.handleDelete(e.name,1)},{default:Object(o["withCtx"])(()=>t[7]||(t[7]=[Object(o["createTextVNode"])(" 删除 ")])),_:2},1032,["onClick"]),Object(o["createVNode"])(O,{type:"text",onClick:t=>k.handleTwoAdd(e.name,1)},{default:Object(o["withCtx"])(()=>t[8]||(t[8]=[Object(o["createTextVNode"])(" 添加 ")])),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data","expand-row-keys"])),[[S,C.listLoading]]),Object(o["createVNode"])(N,{ref:"add"},null,512)])])}n("14d9");var C=n("4cfb"),k=n("5b79"),O={components:{addMenu:k["default"]},data(){return{tableData:[],typeData:[],dialogTableVisible:!1,lazy:!0,listLoading:!0,elementLoadingText:"正在加载...",queryForm:{},expands:[],isDel:!1}},created(){this.fetchData(),this.getMenuTypeData()},methods:{handleEdit(e,t){e.isEdit=!e.isEdit,this.expands=[],""!=t&&this.expands.push(t)},async getMenuTypeData(){const{data:e}=await Object(C["getMenuType"])();this.typeData=e},async fetchData(){const{data:e}=await Object(C["getMenuList"])();for(let t=0;t{const n=this.tableData;var o=n.findIndex(n=>{if(1==t){if(n.name==e)return!0}else{var o=n.sub_button.findIndex(t=>{if(t.name==e)return!0});n.sub_button.splice(o,1)}});1==t&&n.splice(o,1),this.isDel=!0,this.tableData=n}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})},allDel(){this.$confirm("你确定要全部删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:e}=Object(C["delMenuRemove"])();this.$message({type:"success",message:void 0==e?"删除成功":e})}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})},handleAdd(){this.$refs["add"].showEdit()},deletes(){const e=this.ids;if(0==e.length)return this.$message({type:"info",message:"没有选中任何项"}),!1;this.deleteData(e)},deleteData(e){const t=this;this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:n}=Object(C["delMenuRemove"])(e);this.$message({type:"success",message:void 0==n?"删除成功":n}),setTimeout((function(){t.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})}}},j=(n("1b23"),n("2d64"),n("d959")),x=n.n(j);const _=x()(O,[["render",y],["__scopeId","data-v-e9bf3226"]]);t["default"]=_},1443:function(e,t,n){},"14f1":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={class:"manage-wrap"},i={class:"manage-input"},l={class:"manage-button"};function s(e,t,n,s,c,d){const u=Object(o["resolveComponent"])("el-option"),h=Object(o["resolveComponent"])("el-select"),m=Object(o["resolveComponent"])("el-form-item"),p=Object(o["resolveComponent"])("el-form"),f=Object(o["resolveComponent"])("vab-query-form"),b=Object(o["resolveComponent"])("el-button"),g=Object(o["resolveComponent"])("el-table-column"),v=Object(o["resolveComponent"])("el-tag"),w=Object(o["resolveComponent"])("el-table"),y=Object(o["resolveComponent"])("el-pagination"),C=Object(o["resolveComponent"])("trigger-edit"),k=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createElementVNode"])("div",r,[Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(f,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,{ref:"queryForm",inline:!0,model:c.queryForm},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{label:e.$t("maintenance.sb"),prop:"deviceId"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:c.queryForm.deviceId,"onUpdate:modelValue":t[0]||(t[0]=e=>c.queryForm.deviceId=e),size:"small",placeholder:e.$t("trigger.qxzsb")},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(c.deviceData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["model"])]),_:1})]),Object(o["createElementVNode"])("div",l,[Object(o["createVNode"])(b,{size:"small",onClick:t[1]||(t[1]=e=>d.resetForm())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:d.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:d.handleAdd},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("trigger.tjcfq")),1)]),_:1},8,["onClick"])])]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(w,{data:c.triggerData,stripe:"",border:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{prop:"id",label:e.$t("trigger.xh"),align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"device.name",label:e.$t("dataEnquiry.zdmc"),align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"name",label:e.$t("trigger.mc"),align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"triggerCondition.dataValue",label:e.$t("trigger.cftjlx"),align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"triggerConditionParams",label:e.$t("trigger.cs"),align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"triggerCycle",label:e.$t("trigger.cfzq"),align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"alarmFlag",label:e.$t("trigger.sffsbj"),align:"center"},{default:Object(o["withCtx"])(({row:t})=>[1==t.alarmFlag?(Object(o["openBlock"])(),Object(o["createBlock"])(v,{key:"是",effect:"dark",type:"success",size:"mini"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("trigger.s")),1)]),_:1})):Object(o["createCommentVNode"])("",!0),0==t.alarmFlag?(Object(o["openBlock"])(),Object(o["createBlock"])(v,{key:"否",effect:"dark",type:"danger",size:"mini"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("trigger.f")),1)]),_:1})):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"]),Object(o["createVNode"])(g,{prop:"alarmLevel.dataValue",label:e.$t("alarm.bjjb"),align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{fixed:"right",label:e.$t("defalult.cz"),width:"160",align:"center"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(b,{type:"text",onClick:e=>d.handleEdit(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bj")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(b,{type:"text",onClick:e=>d.handleDelete(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[k,c.listLoading]]),Object(o["createVNode"])(y,{background:c.background,"current-page":c.queryForm.page,layout:c.layout,"page-size":c.queryForm.size,total:c.total,style:{"text-align":"right"},onCurrentChange:d.handleCurrentChange,onSizeChange:d.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(C,{ref:"edit"},null,512)])}n("14d9");var c=n("4303"),d=n("ffbb"),u={name:"TriggerTable",components:{triggerEdit:d["default"]},props:{projectId:{type:String,default:"projectId"}},data(){return{groupData:[],lazy:!0,layout:"total, sizes, prev, pager, next, jumper",total:0,background:!0,listLoading:!0,triggerData:[],deviceData:[],elementLoadingText:"正在加载...",queryForm:{page:1,size:20,projectId:"",deviceId:""}}},computed:{height(){return 500}},created(){this.queryForm.projectId=sessionStorage.getItem("projectId"),this.fetchData(),this.getDeviceData()},methods:{showData(){this.fetchData(),this.getDeviceData()},async soreStatus(e,t){const{code:n,msg:o}=await Object(c["doEdit"])({status:e,id:t});0==n?this.$notify({title:o,type:"success"}):this.$notify.error({title:o}),this.fetchData()},async fetchData(){this.listLoading=!0,this.triggerData=[];const{data:e}=await Object(c["getList"])(this.queryForm);this.triggerData=e.items,this.total=e.total,setTimeout(()=>{this.listLoading=!1},500)},async getDeviceData(){const{data:e}=await Object(c["selectDeviceByProjectId"])({projectId:this.queryForm.projectId});this.deviceData=e},search(){this.fetchData()},resetForm(){this.$refs.queryForm.resetFields()},handleAdd(){this.$refs["edit"].showEdit(this.queryForm.projectId,1)},handleEdit(e){this.$refs["edit"].showEdit(e,2)},details(e){this.$router.push({path:"/triggerdetail",name:"触发器详情",query:{triggerId:e.id}})},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()},handleDelete(e){var t=this;e.id&&this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:n}=Object(c["doDelete"])([e.id]);this.$message({type:"success",message:void 0==n?"删除成功":n}),setTimeout((function(){t.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})}}},h=(n("3cb3"),n("d959")),m=n.n(h);const p=m()(u,[["render",s],["__scopeId","data-v-917767ac"]]);t["default"]=p},"150a":function(e,t,n){"use strict";n("cee7")},1550:function(e,t,n){e.exports={"menu-color":"hsla(0,0%,27%,.95)","menu-color-active":"hsla(208,100%,55%,.95)","menu-background":"#fff","gallery-second-menu-background":"#fff"}},1554:function(e,t,n){"use strict";n("3626")},1566:function(e,t,n){},1573:function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-table-column"),c=Object(o["resolveComponent"])("el-button"),d=Object(o["resolveComponent"])("el-table"),u=Object(o["resolveComponent"])("el-pagination"),h=Object(o["resolveComponent"])("bind-device"),m=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(d,{data:i.userData,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{prop:"userId",label:"ID",width:"60",align:"center"}),Object(o["createVNode"])(s,{prop:"nickName",label:e.$t("staff.xm"),width:"250",align:"center"},null,8,["label"]),Object(o["createVNode"])(s,{prop:"phone",label:e.$t("project.lxfs"),width:"250",align:"center"},null,8,["label"]),Object(o["createVNode"])(s,{prop:"email",label:e.$t("staff.yx"),width:"300",align:"center"},null,8,["label"]),Object(o["createVNode"])(s,{fixed:"right",label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(c,{type:"text",onClick:e=>l.bindDevice(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("staff.bdxm")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[m,i.listLoading]]),Object(o["createVNode"])(u,{background:i.background,"current-page":i.queryForm.page,layout:i.layout,"page-size":i.queryForm.size,total:i.total,style:{"text-align":"right"},onCurrentChange:l.handleCurrentChange,onSizeChange:l.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(h,{ref:"bind"},null,512)])}var i=n("f547"),l=n("a5f3"),s={name:"Index",components:{bindDevice:l["default"]},data(){return{userData:[],lazy:!0,layout:"total, sizes, prev, pager, next, jumper",total:0,background:!0,listLoading:!0,elementLoadingText:"正在加载...",queryForm:{page:1,size:20}}},computed:{height(){return 500}},created(){this.fetchData()},methods:{async fetchData(){this.listLoading=!0;const{data:e}=await Object(i["getList"])(this.queryForm);this.userData=e.items,this.total=e.total,setTimeout(()=>{this.listLoading=!1},500)},search(){this.fetchData()},resetForm(){this.$refs.queryForm.resetFields()},handleAdd(){this.$refs["edit"].showEdit()},bindDevice(e){this.$refs["bind"].bindDevice(e)},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()},handleDelete(e){const t=this;e.id&&this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:n}=Object(i["doDelete"])({userId:e.id});this.$message({type:"success",message:void 0==n?"删除成功":n}),setTimeout((function(){t.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})}}},c=(n("71ce"),n("d959")),d=n.n(c);const u=d()(s,[["render",r]]);t["default"]=u},15737:function(e,t,n){e.exports={"menu-color":"hsla(0,0%,27%,.95)","menu-color-active":"hsla(208,100%,55%,.95)","menu-background":"#fff","gallery-second-menu-background":"#fff"}},"15ba":function(e,t,n){"use strict";n("b1b6")},1609:function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},"163d":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={class:"manage-button"};function i(e,t,n,i,l,s){const c=Object(o["resolveComponent"])("el-button"),d=Object(o["resolveComponent"])("el-table-column"),u=Object(o["resolveComponent"])("el-switch"),h=Object(o["resolveComponent"])("el-table"),m=Object(o["resolveComponent"])("el-pagination"),p=Object(o["resolveComponent"])("role-edit"),f=Object(o["resolveComponent"])("role-grant");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createElementVNode"])("div",r,[Object(o["createVNode"])(c,{type:"primary",size:"small",onClick:s.handleAdd},{default:Object(o["withCtx"])(()=>t[0]||(t[0]=[Object(o["createTextVNode"])(" 添加角色 ")])),_:1},8,["onClick"])]),Object(o["createVNode"])(h,{data:l.roleData,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{prop:"id",label:"ID",width:"60",align:"center"}),Object(o["createVNode"])(d,{prop:"name",label:e.$t("staff.yhm"),width:"150",align:"center"},null,8,["label"]),Object(o["createVNode"])(d,{prop:"key",label:"key",width:"150",align:"center"}),Object(o["createVNode"])(d,{prop:"status",label:e.$t("dataEnquiry.zt"),align:"center",width:"120"},{default:Object(o["withCtx"])(e=>[Object(o["createVNode"])(u,{modelValue:e.row.status,"onUpdate:modelValue":t=>e.row.status=t,"active-value":"0","inactive-value":"1",onClick:t=>s.soreStatus(e.row.status,e.row.id)},null,8,["modelValue","onUpdate:modelValue","onClick"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{prop:"createTime",label:e.$t("grouping.cjsj"),width:"220",align:"center"},null,8,["label"]),Object(o["createVNode"])(d,{prop:"updateTime",label:e.$t("grouping.gxsj"),width:"220",align:"center"},null,8,["label"]),Object(o["createVNode"])(d,{fixed:"right",label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(({row:n})=>[Object(o["createVNode"])(c,{type:"text",onClick:e=>s.handleEdit(n)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bj")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(c,{type:"text",onClick:e=>s.handleDelete(n)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(c,{type:"text",onClick:e=>s.handleauthorization(n)},{default:Object(o["withCtx"])(()=>t[1]||(t[1]=[Object(o["createTextVNode"])(" 角色授权 ")])),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"]),Object(o["createVNode"])(m,{background:l.background,"current-page":l.queryForm.page,layout:l.layout,"page-size":l.queryForm.size,total:l.total,style:{"text-align":"right"},onCurrentChange:s.handleCurrentChange,onSizeChange:s.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(p,{ref:"edit"},null,512),Object(o["createVNode"])(f,{ref:"grant"},null,512)])}var l=n("cc5e"),s=n("9520b"),c=n("e3f1"),d={name:"RoleIndex",components:{roleGrant:s["default"],roleEdit:c["default"]},data(){return{roleData:[],lazy:!0,activeName:"first",layout:"total, sizes, prev, pager, next, jumper",total:0,input:"",textarea:"",list:[],background:!0,listLoading:!0,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,name:""}}},computed:{height(){return 500}},created(){},methods:{appletsIndex(){this.fetchData()},async soreStatus(e,t){const{code:n,msg:o}=await Object(l["miniRoleUpdate"])({status:e,id:t});0==n?this.$notify({title:o,type:"success"}):this.$notify.error({title:o}),this.fetchData()},async fetchData(){this.listLoading=!0;const{data:e}=await Object(l["miniRoleSelect"])(this.queryForm);this.roleData=e.items,this.total=e.total,setTimeout(()=>{this.listLoading=!1},500)},handleAdd(){this.$refs["edit"].showEdit()},handleEdit(e){this.$refs["edit"].showEdit(e)},handleauthorization(e){this.$refs["grant"].roleGrant(e)},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()},handleDelete(e){const t=this;e.id&&this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:n}=Object(l["miniRoleRemove"])({roleId:e.id});this.$message({type:"success",message:void 0==n?"删除成功":n}),setTimeout((function(){t.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})}}},u=(n("eb37"),n("d959")),h=n.n(u);const m=h()(d,[["render",i],["__scopeId","data-v-d246d92a"]]);t["default"]=m},1656:function(e,t,n){"use strict";n("b709")},1688:function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"vab-base"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-option"),c=Object(o["resolveComponent"])("el-select"),d=Object(o["resolveComponent"])("el-form-item"),u=Object(o["resolveComponent"])("el-date-picker"),h=Object(o["resolveComponent"])("el-button"),m=Object(o["resolveComponent"])("vab-query-form"),p=Object(o["resolveComponent"])("el-upload"),f=Object(o["resolveComponent"])("el-form"),b=Object(o["resolveComponent"])("el-table-column"),g=Object(o["resolveComponent"])("el-table"),v=Object(o["resolveComponent"])("el-input"),w=Object(o["resolveComponent"])("el-pagination"),y=Object(o["resolveComponent"])("testing-add"),C=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])(o["Fragment"],null,[Object(o["createElementVNode"])("div",a,[Object(o["createVNode"])(f,{ref:"queryForm",model:i.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{width:"100",prop:"code",label:e.$t("dataEnquiry.zdmc")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.queryForm.code,"onUpdate:modelValue":t[0]||(t[0]=e=>i.queryForm.code=e),placeholder:e.$t("dataEnquiry.zdmc")},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.devicesData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(s,{key:e.code,label:e.name,value:e.code},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{width:"100",prop:"date",label:e.$t("defalult.rq")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.queryForm.date,"onUpdate:modelValue":t[1]||(t[1]=e=>i.queryForm.date=e),size:"medium",type:"month",placeholder:e.$t("defalult.xzrq"),onChange:l.standardToTime},null,8,["modelValue","placeholder","onChange"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{width:"100"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{onClick:t[2]||(t[2]=e=>l.resetForm())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(o["createVNode"])(h,{type:"primary",size:"medium",onClick:l.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"])]),_:1})]),_:1}),Object(o["createVNode"])(m,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{width:"100"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{size:"small",type:"primary",plain:"",onClick:l.handleAdd},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.xj")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(h,{type:"small",size:"medium",onClick:l.exportData},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.dc")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(h,{type:"small",onClick:l.deletes},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.plsc")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(p,{class:"upload-demo",action:i.action,headers:i.headers,"on-preview":l.handlePreview,"on-remove":l.handleRemove,"list-type":"picture"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{size:"small",type:"primary"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.djsc")),1)]),_:1})]),_:1},8,["action","headers","on-preview","on-remove"])]),_:1})]),_:1})]),_:1},8,["model"])]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(g,{data:i.rateData,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(b,{prop:"codRate",label:"COD",width:"120",align:"center"}),Object(o["createVNode"])(b,{prop:"phRate",label:"PH",width:"200",align:"center"}),Object(o["createVNode"])(b,{prop:"tnRate",label:e.$t("apply.zd"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(b,{prop:"anRate",label:e.$t("apply.ad"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(b,{prop:"tpRate",label:e.$t("apply.zl"),width:"200",align:"center"},null,8,["label"])]),_:1},8,["data"])),[[C,i.listLoading]]),Object(o["createVNode"])(g,{data:i.tableData,stripe:"",border:"",style:{width:"100%"},onSelectionChange:l.handleSelectionChange},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(b,{fixed:"",type:"selection",width:"40",align:"center"}),Object(o["createVNode"])(b,{fixed:"",prop:"device.name",label:e.$t("dataEnquiry.zdmc"),width:"150",align:"center"},null,8,["label"]),Object(o["createVNode"])(b,{prop:"date",label:e.$t("apply.jcrq"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(b,{label:e.$t("apply.js"),align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(b,{prop:"inCod",label:"COD",width:"70",align:"center"},{default:Object(o["withCtx"])(e=>[Object(o["createVNode"])(v,{modelValue:e.row.inCod,"onUpdate:modelValue":t=>e.row.inCod=t,size:"medium",onBlur:t=>l.editData(e.row.id,e.row.inCod,"inCod")},null,8,["modelValue","onUpdate:modelValue","onBlur"])]),_:1}),Object(o["createVNode"])(b,{prop:"inAn",label:e.$t("apply.ad"),width:"70",align:"center"},{default:Object(o["withCtx"])(e=>[Object(o["createVNode"])(v,{modelValue:e.row.inAn,"onUpdate:modelValue":t=>e.row.inAn=t,size:"medium",onBlur:t=>l.editData(e.row.id,e.row.inAn,"inAn")},null,8,["modelValue","onUpdate:modelValue","onBlur"])]),_:1},8,["label"]),Object(o["createVNode"])(b,{prop:"inTp",label:e.$t("apply.zl"),width:"70",align:"center"},{default:Object(o["withCtx"])(e=>[Object(o["createVNode"])(v,{modelValue:e.row.inTp,"onUpdate:modelValue":t=>e.row.inTp=t,size:"medium",onBlur:t=>l.editData(e.row.id,e.row.inTp,"inTp")},null,8,["modelValue","onUpdate:modelValue","onBlur"])]),_:1},8,["label"]),Object(o["createVNode"])(b,{prop:"inTn",label:e.$t("apply.zd"),width:"70",align:"center"},{default:Object(o["withCtx"])(e=>[Object(o["createVNode"])(v,{modelValue:e.row.inTn,"onUpdate:modelValue":t=>e.row.inTn=t,size:"medium",onBlur:t=>l.editData(e.row.id,e.row.inTn,"inTn")},null,8,["modelValue","onUpdate:modelValue","onBlur"])]),_:1},8,["label"]),Object(o["createVNode"])(b,{prop:"inPh",label:"PH",width:"70",align:"center"},{default:Object(o["withCtx"])(e=>[Object(o["createVNode"])(v,{modelValue:e.row.inPh,"onUpdate:modelValue":t=>e.row.inPh=t,size:"medium",onBlur:t=>l.editData(e.row.id,e.row.inPh,"inPh")},null,8,["modelValue","onUpdate:modelValue","onBlur"])]),_:1})]),_:1},8,["label"]),Object(o["createVNode"])(b,{label:e.$t("apply.cs"),align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(b,{prop:"outCod",label:"COD",width:"70",align:"center"},{default:Object(o["withCtx"])(e=>[Object(o["createVNode"])(v,{modelValue:e.row.outCod,"onUpdate:modelValue":t=>e.row.outCod=t,size:"medium",onBlur:t=>l.editData(e.row.id,e.row.outCod,"outCod")},null,8,["modelValue","onUpdate:modelValue","onBlur"])]),_:1}),Object(o["createVNode"])(b,{prop:"outAn",label:e.$t("apply.ad"),width:"70",align:"center"},{default:Object(o["withCtx"])(e=>[Object(o["createVNode"])(v,{modelValue:e.row.outAn,"onUpdate:modelValue":t=>e.row.outAn=t,size:"medium",onBlur:t=>l.editData(e.row.id,e.row.outAn,"outAn")},null,8,["modelValue","onUpdate:modelValue","onBlur"])]),_:1},8,["label"]),Object(o["createVNode"])(b,{prop:"outTp",label:e.$t("apply.zl"),width:"70",align:"center"},{default:Object(o["withCtx"])(e=>[Object(o["createVNode"])(v,{modelValue:e.row.outTp,"onUpdate:modelValue":t=>e.row.outTp=t,size:"medium",onBlur:t=>l.editData(e.row.id,e.row.outTp,"outTp")},null,8,["modelValue","onUpdate:modelValue","onBlur"])]),_:1},8,["label"]),Object(o["createVNode"])(b,{prop:"outTn",label:e.$t("apply.zd"),width:"70",align:"center"},{default:Object(o["withCtx"])(e=>[Object(o["createVNode"])(v,{modelValue:e.row.outTn,"onUpdate:modelValue":t=>e.row.outTn=t,size:"medium",onBlur:t=>l.editData(e.row.id,e.row.outTn,"outTn")},null,8,["modelValue","onUpdate:modelValue","onBlur"])]),_:1},8,["label"]),Object(o["createVNode"])(b,{prop:"outPh",label:"PH",width:"70",align:"center"},{default:Object(o["withCtx"])(e=>[Object(o["createVNode"])(v,{modelValue:e.row.outPh,"onUpdate:modelValue":t=>e.row.outPh=t,size:"medium",onBlur:t=>l.editData(e.row.id,e.row.outPh,"outPh")},null,8,["modelValue","onUpdate:modelValue","onBlur"])]),_:1})]),_:1},8,["label"]),Object(o["createVNode"])(b,{label:e.$t("defalult.cz"),align:"center",width:"100"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(h,{type:"text",onClick:e=>l.handleDelete(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data","onSelectionChange"]),Object(o["createVNode"])(w,{background:i.background,"current-page":i.queryForm.page,layout:i.layout,"page-size":i.queryForm.size,total:i.total,style:{"text-align":"right"},onCurrentChange:l.handleCurrentChange,onSizeChange:l.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(y,{ref:"add"},null,512)],64)}n("14d9");var i=n("35db"),l=n("b199"),s=n("5f99"),c=n("1695"),d=n("3038"),u=n("f121"),h=n("4360"),m={components:{testingAdd:c["default"]},data(){return{tableData:[],devicesData:[],rateData:[],action:u["baseURL"]+"/waterDetection/import",lazy:!0,layout:"total, sizes, prev, pager, next, jumper",total:0,background:!0,listLoading:!1,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,code:"",date:"",projectId:""},ids:[],headers:{token:h["default"].getters["user/token"]}}},created(){this.queryForm.projectId=sessionStorage.getItem("projectId"),this.getDevices()},methods:{testingIndex(){this.setDefaultTime(),setTimeout(()=>{this.fetchData()},1e3)},async getDevices(){const{data:e}=await Object(l["getDevices"])(this.queryForm);this.devicesData=e},async editData(e,t,n){var o={};o.id=e,o[n]=t;const{msg:a}=await Object(i["doEdit"])(o);this.$notify({title:a,type:"success"}),this.fetchData()},standardToTime(){this.queryForm.date=Object(s["getDate1"])(this.queryForm.date),console.log(this.queryForm.date)},setDefaultTime(){this.queryForm.date=Object(s["getDate1"])()},async fetchData(){const{data:e}=await Object(i["getList"])(this.queryForm);this.tableData=e.items,this.total=e.total,this.waterRate()},async waterRate(){const{data:e}=await Object(i["waterRate"])(this.queryForm);this.rateData[0]=e},handleAdd(){this.$refs["add"].showEdit()},handleRemove(e,t){console.log(e,t)},handlePreview(e){console.log(e)},search(){this.fetchData()},resetForm(){this.$refs.queryForm.resetFields()},async exportData(){const e=await Object(i["exportWaterDetection"])(this.queryForm);d["default"].downloadFile(e,{fileName:"水质检测.xls"})},handleSelectionChange(e){const t=[];e.forEach(e=>{t.push(e.id)}),this.ids=t},deletes(){const e=this.ids;if(0==e.length)return this.$message({type:"info",message:"没有选中任何项"}),!1;this.deleteData(e)},deleteData(e){const t=this;this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:n}=Object(i["doDelete"])(e);this.$message({type:"success",message:void 0==n?"删除成功":n}),setTimeout((function(){t.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})},handleDelete(e){const t=this;t.deleteData([e.id])},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()}}},p=n("d959"),f=n.n(p);const b=f()(m,[["render",r]]);t["default"]=b},1692:function(e,t,n){"use strict";n("ea53")},1695:function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"dialog-footer"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-option"),c=Object(o["resolveComponent"])("el-select"),d=Object(o["resolveComponent"])("el-form-item"),u=Object(o["resolveComponent"])("el-date-picker"),h=Object(o["resolveComponent"])("el-input"),m=Object(o["resolveComponent"])("el-form"),p=Object(o["resolveComponent"])("el-button"),f=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(f,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[12]||(t[12]=e=>i.dialogFormVisible=e),title:"水质检测",width:"500px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{ref:"form",model:i.form,rules:i.rules,"label-width":"80px","label-position":"left"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{label:"选择站点",prop:"deviceCode"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.form.deviceCode,"onUpdate:modelValue":t[0]||(t[0]=e=>i.form.deviceCode=e),filterable:"",placeholder:"选择站点"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.deviceData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(s,{key:e.code,label:e.name,value:e.code},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(o["createVNode"])(d,{label:e.$t("apply.jcrq"),prop:"date"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.form.date,"onUpdate:modelValue":t[1]||(t[1]=e=>i.form.date=e),type:"date",placeholder:e.$t("defalult.xzrq"),onChange:l.standardToTime},null,8,["modelValue","placeholder","onChange"])]),_:1},8,["label"]),t[13]||(t[13]=Object(o["createElementVNode"])("h2",null,"进水",-1)),Object(o["createVNode"])(d,{label:"COD",prop:"inCod"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.form.inCod,"onUpdate:modelValue":t[2]||(t[2]=e=>i.form.inCod=e)},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(d,{label:e.$t("apply.ad"),prop:"inAn"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.form.inAn,"onUpdate:modelValue":t[3]||(t[3]=e=>i.form.inAn=e)},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{label:e.$t("apply.zl"),prop:"inTp"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.form.inTp,"onUpdate:modelValue":t[4]||(t[4]=e=>i.form.inTp=e)},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{label:e.$t("apply.zd"),prop:"inTn"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.form.inTn,"onUpdate:modelValue":t[5]||(t[5]=e=>i.form.inTn=e)},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{label:"PH",prop:"inPh"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.form.inPh,"onUpdate:modelValue":t[6]||(t[6]=e=>i.form.inPh=e)},null,8,["modelValue"])]),_:1}),t[14]||(t[14]=Object(o["createElementVNode"])("h2",null,"出水",-1)),Object(o["createVNode"])(d,{label:"COD",prop:"outCod"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.form.outCod,"onUpdate:modelValue":t[7]||(t[7]=e=>i.form.outCod=e)},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(d,{label:e.$t("apply.ad"),prop:"outAn"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.form.outAn,"onUpdate:modelValue":t[8]||(t[8]=e=>i.form.outAn=e)},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{label:e.$t("apply.zl"),prop:"outTp"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.form.outTp,"onUpdate:modelValue":t[9]||(t[9]=e=>i.form.outTp=e)},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{label:e.$t("apply.zd"),prop:"outTn"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.form.outTn,"onUpdate:modelValue":t[10]||(t[10]=e=>i.form.outTn=e)},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{label:"PH",prop:"outPh"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.form.outPh,"onUpdate:modelValue":t[11]||(t[11]=e=>i.form.outPh=e)},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"]),Object(o["createElementVNode"])("div",a,[Object(o["createVNode"])(p,{size:"medium",type:"primary",onClick:l.save},{default:Object(o["withCtx"])(()=>t[15]||(t[15]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"]),Object(o["createVNode"])(p,{size:"medium",onClick:l.close},{default:Object(o["withCtx"])(()=>t[16]||(t[16]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"])])]),_:1},8,["modelValue"])}var i=n("35db"),l=n("1b0a"),s=n("5f99"),c={data(){return{form:{id:"",deviceCode:"",inCod:"",inAn:"",inTp:"",inTn:"",inPh:"",outCod:"",outAn:"",outTp:"",outTn:"",outPh:"",date:""},rules:{deviceCode:[{required:!0,trigger:"change",message:"请选择站点"}],date:[{required:!0,trigger:"change",message:"请选择检测时间"}],inCod:[{required:!0,trigger:"blur",message:"请输入COD"}],inAn:[{required:!0,trigger:"blur",message:"请输入氨氮"}],inTp:[{required:!0,trigger:"blur",message:"请输入总磷"}],inTn:[{required:!0,trigger:"blur",message:"请输入总氮"}],inPh:[{required:!0,trigger:"blur",message:"请输入PH"}],outCod:[{required:!0,trigger:"blur",message:"请输入COD"}],outAn:[{required:!0,trigger:"blur",message:"请输入氨氮"}],outTp:[{required:!0,trigger:"blur",message:"请输入总磷"}],outTn:[{required:!0,trigger:"blur",message:"请输入总氮"}],outPh:[{required:!0,trigger:"blur",message:"请输入PH"}]},title:"",dialogFormVisible:!1,deviceData:[]}},created(){},methods:{async getDevicesData(){var e={projectId:sessionStorage.getItem("projectId")};const{data:t}=await Object(l["getDevices"])(e);this.deviceData=t},standardToTime(){this.form.date=Object(s["getDate"])(this.form.date)},setDefaultTime(){this.form.date=Object(s["getDate"])()},showEdit(e){this.getDevicesData(),e?(this.title="编辑",this.menuId=e.id,this.ruleForm=Object.assign({},e),this.form=Object.assign({},e)):this.title="添加",this.dialogFormVisible=!0},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;if(this.form.id){const{msg:e}=await Object(i["doEdit"])(this.form);this.$notify({title:e,type:"success"})}else{const{msg:e}=await Object(i["doAdd"])(this.form);this.$notify({title:e,type:"success"})}this.$refs["form"].resetFields(),this.dialogFormVisible=!1,this.$parent.fetchData()})}}},d=n("d959"),u=n.n(d);const h=u()(c,[["render",r]]);t["default"]=h},"173f":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"dialog-footer"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-option"),c=Object(o["resolveComponent"])("el-select"),d=Object(o["resolveComponent"])("el-form-item"),u=Object(o["resolveComponent"])("el-input"),h=Object(o["resolveComponent"])("el-form"),m=Object(o["resolveComponent"])("el-button"),p=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(p,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[7]||(t[7]=e=>i.dialogFormVisible=e),title:i.title,width:"500px",onClose:l.close},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{ref:"form",model:i.form,rules:i.rules,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{label:"部门",prop:"deptId"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.form.deptId,"onUpdate:modelValue":t[0]||(t[0]=e=>i.form.deptId=e),placeholder:"请选择部门"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.deptData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(s,{key:e.deptId,label:e.deptName,value:e.deptId},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(o["createVNode"])(d,{label:e.$t("staff.yhm"),prop:"userName"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.form.userName,"onUpdate:modelValue":t[1]||(t[1]=e=>i.form.userName=e),modelModifiers:{trim:!0},size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{label:"密码",prop:"password"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.form.password,"onUpdate:modelValue":t[2]||(t[2]=e=>i.form.password=e),modelModifiers:{trim:!0},size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(d,{label:e.$t("staff.xm"),prop:"nickName"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.form.nickName,"onUpdate:modelValue":t[3]||(t[3]=e=>i.form.nickName=e),modelModifiers:{trim:!0},size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{label:"手机号",prop:"phone"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.form.phone,"onUpdate:modelValue":t[4]||(t[4]=e=>i.form.phone=e),modelModifiers:{trim:!0},size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(d,{label:e.$t("staff.yx"),prop:"email"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.form.email,"onUpdate:modelValue":t[5]||(t[5]=e=>i.form.email=e),modelModifiers:{trim:!0},size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{label:"微信",prop:"wechat"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.form.wechat,"onUpdate:modelValue":t[6]||(t[6]=e=>i.form.wechat=e),modelModifiers:{trim:!0},size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"]),Object(o["createElementVNode"])("div",a,[Object(o["createVNode"])(m,{type:"primary",size:"small",onClick:l.save},{default:Object(o["withCtx"])(()=>t[8]||(t[8]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"]),Object(o["createVNode"])(m,{size:"small",onClick:l.close},{default:Object(o["withCtx"])(()=>t[9]||(t[9]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title","onClose"])}var i=n("0fea"),l=n("cc5e"),s=n("fe05"),c={name:"ManageEdit",data(){return{form:{id:"",userName:"",nickName:"",password:"",phone:"",email:"",wechat:""},rules:{userName:[{required:!0,trigger:"blur",message:"请输入用户名"}],nickName:[{required:!0,trigger:"blur",message:"请输入姓名"}],phone:[{required:!0,trigger:"blur",message:"请输入手机号"}]},roleData:[],clearable:!0,roleId:"",parentData:[],title:"",dialogFormVisible:!1,diffData:{},ruleForm:[],deptData:[]}},created(){},methods:{async getDeptList(){const{data:e}=await Object(s["getDeptList"])();this.deptData=e},async getRoleData(){const e={page:1,size:10},{data:t}=await Object(l["getList"])(e);this.roleData=t.items},manageEdit(e){this.getRoleData(),this.getDeptList(),e?(this.title="编辑用户",this.roleId=e.id,this.form=Object.assign({},e),this.ruleForm=Object.assign({},e)):this.title="添加用户",this.dialogFormVisible=!0},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},getDiffData(){this.diffData={},Object.keys(this.form).forEach(e=>{this.form[e]!=this.ruleForm[e]&&(this.diffData[e]=this.form[e])})},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;if(this.form.name=this.form.title,this.form.id){if(this.getDiffData(),0!=Object.keys(this.diffData).length){this.diffData.id=this.form.id;const{msg:e}=await Object(i["doEdit"])(this.diffData);this.$notify({title:e,type:"success"})}}else{delete this.form.id;const{msg:e}=await Object(i["doAdd"])(this.form);this.$notify({title:e,type:"success"})}this.$refs["form"].resetFields(),this.dialogFormVisible=!1,this.$parent.fetchData()})}}},d=(n("e444"),n("d959")),u=n.n(d);const h=u()(c,[["render",r]]);t["default"]=h},1745:function(e,t,n){"use strict";n("ca88")},"179a":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={class:"manage-wrap"},i={class:"manage-input"},l={class:"manage-button"},s={class:"grid-content bg-purple"},c={class:"grid-content bg-purple"};function d(e,t,n,d,u,h){const m=Object(o["resolveComponent"])("el-form"),p=Object(o["resolveComponent"])("el-button"),f=Object(o["resolveComponent"])("el-form-item"),b=Object(o["resolveComponent"])("el-tree"),g=Object(o["resolveComponent"])("el-col"),v=Object(o["resolveComponent"])("el-table-column"),w=Object(o["resolveComponent"])("el-switch"),y=Object(o["resolveComponent"])("el-table"),C=Object(o["resolveComponent"])("el-row"),k=Object(o["resolveComponent"])("add-dept");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createElementVNode"])("div",r,[Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(m,{ref:"form",model:u.form,"label-width":"80px","label-position":"left"},null,8,["model"])]),Object(o["createElementVNode"])("div",l,[Object(o["createVNode"])(f,{width:"100"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,{type:"primary",size:"small",onClick:h.handleAdd},{default:Object(o["withCtx"])(()=>t[0]||(t[0]=[Object(o["createTextVNode"])(" 添加部门 ")])),_:1},8,["onClick"])]),_:1})])]),Object(o["createVNode"])(C,{gutter:20},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{span:4},{default:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("div",s,[t[1]||(t[1]=Object(o["createElementVNode"])("h1",{style:{"margin-top":"0"}},"企业组织架构",-1)),Object(o["createVNode"])(b,{data:u.treeDeptData,props:u.defaultProps,"default-expand-all":!0},null,8,["data","props"])])]),_:1}),Object(o["createVNode"])(g,{span:20},{default:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("div",c,[Object(o["createVNode"])(y,{data:u.treeDeptData,style:{width:"100%","margin-bottom":"20px"},"row-key":"id",border:"","default-expand-all":"","tree-props":{children:"children",hasChildren:"hasChildren"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(v,{type:"selection",width:"40"}),Object(o["createVNode"])(v,{prop:"label",label:"部门名称",width:"300",align:"center"}),Object(o["createVNode"])(v,{prop:"weight",label:"排序",align:"center"}),Object(o["createVNode"])(v,{prop:"status",label:e.$t("dataEnquiry.zt"),align:"center",width:"100"},{default:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(w,{modelValue:e.status,"onUpdate:modelValue":t=>e.status=t,"active-value":"0","inactive-value":"1",onClick:t=>h.editStatus(e)},null,8,["modelValue","onUpdate:modelValue","onClick"])]),_:1},8,["label"]),Object(o["createVNode"])(v,{fixed:"right",label:e.$t("defalult.cz"),width:"280",align:"center"},{default:Object(o["withCtx"])(({row:n})=>[Object(o["createVNode"])(p,{type:"text",onClick:e=>h.handleEdit(n)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bj")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(p,{type:"text",onClick:e=>h.handleDelete(n)},{default:Object(o["withCtx"])(()=>t[2]||(t[2]=[Object(o["createTextVNode"])(" 删除 ")])),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])])]),_:1})]),_:1}),Object(o["createVNode"])(k,{ref:"add"},null,512)])}var u=n("fe05"),h=n("2f10"),m={components:{addDept:h["default"]},data(){return{currentPage1:5,currentPage2:5,currentPage3:5,currentPage4:4,form:{name:""},treeDeptData:[],deptData:[],defaultProps:{children:"children",label:"label"}}},created(){this.fetchData()},methods:{async fetchData(){this.listLoading=!0;const{data:e}=await Object(u["getDeptTreeList"])();this.treeDeptData=e,console.log(this.treeDeptData),setTimeout(()=>{this.listLoading=!1},500)},async editStatus(e){const{msg:t}=await Object(u["doDeptEdit"])({deptId:e.id,status:e.status,parentId:e.parentId});this.$message({type:"success",message:void 0==t?"修改成功":t});const n=this;setTimeout((function(){n.fetchData()}),1e3)},handleAdd(){this.$refs["add"].deptEdit()},handleEdit(e){this.$refs["add"].deptEdit(e)},handleDelete(e){this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:t}=Object(u["doDeptDelete"])({deptId:e.deptId});this.$message({type:"success",message:void 0==t?"删除成功":t});const n=this;setTimeout((function(){n.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()}}},p=(n("a0c1"),n("d959")),f=n.n(p);const b=f()(m,[["render",d],["__scopeId","data-v-46f0413b"]]);t["default"]=b},"17ab":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={id:"personnel",style:{width:"100%",height:"300px"}};function r(e,t,n,r,i,l){return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a)}n("14d9");var i=n("313e"),l=n("365c"),s=n("5f99"),c={props:{time:{type:Array},all:{type:Boolean,default:!1}},data(){return{chartPie:null,yData:[],xData:[],maintenanceTime:"",isAllProject:!1}},watch:{time(e){this.maintenanceTime=e,this.getInspectionData(),setTimeout(()=>{this.drawCharts()},2e3)},all(e){this.isAllProject=e,this.getInspectionData(),setTimeout(()=>{this.drawCharts()},2e3)}},mounted:function(){},methods:{async getInspectionData(){var e=sessionStorage.getItem("projectId"),t={};t=0==this.isAllProject?{start:Object(s["getDate"])(this.maintenanceTime[0]),end:Object(s["getDate"])(this.maintenanceTime[1]),projectId:e}:{start:Object(s["getDate"])(this.maintenanceTime[0]),end:Object(s["getDate"])(this.maintenanceTime[1])};const{data:n}=await Object(l["getInspectionData"])(t);var o=[],a=[];n.byUser.forEach((function(e,t){t<10&&(o.push(e.key),a.push(e.data))})),this.xData=o,this.yData=a},drawPieChart(){this.chartPie=i["a"](document.getElementById("personnel")),this.chartPie.setOption({tooltip:{trigger:"item",axisPointer:{type:"shadow"}},title:{left:"center",text:"Statistics by personnel"},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:this.xData,axisTick:{alignWithLabel:!0}}],yAxis:[{type:"value"}],series:[{name:"Direct",type:"bar",barWidth:"60%",data:this.yData}]})},drawCharts(){this.drawPieChart()}}},d=n("d959"),u=n.n(d);const h=u()(c,[["render",r]]);t["default"]=h},"17be":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");function a(e,t,n,a,r,i){return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",null,t[0]||(t[0]=[Object(o["createElementVNode"])("div",{class:"form-layer"},[Object(o["createElementVNode"])("div",{id:"map"})],-1)]))}var r={name:"BdMap",emits:["getLatAndLng"],data(){return{map:null,local:null,mk:null,keyWords:"",longitude:"",latitude:""}},created(){""!=this.longitude&&""!=this.latitude||this.initMap()},methods:{initMap(){this.$nextTick(()=>{this.map=new BMap.Map("map");const e=""==this.longitude?"118.802":this.longitude,t=""==this.latitude?"32.064":this.latitude,n=new BMap.Point(e,t);this.map.centerAndZoom(n,18),this.map.enableScrollWheelZoom(!0),this.map.addControl(new window.BMap.NavigationControl),"118.802"!=e&&"32.064"!=t?this.handleMarker(this,n):(console.log("longitude="+e),console.log("latitude="+t),this.fixedPos())})},showMap(e){this.latitude=e.latitude,this.longitude=e.longitude,this.initMap()},fixedPos(){const e=this,t=new BMap.Geolocation;this.confirmLoading=!0,t.getCurrentPosition((function(t){if(this.getStatus()==window.BMAP_STATUS_SUCCESS){e.handleMarker(e,t.point),e.addListener(e);const n=new BMap.Geocoder;n.getLocation((function(t){e.confirmLoading=!1,t&&e.$emit("tellFatherName",t.point)}))}else e.$message.error("failed"+this.getStatus())}))},setPlace(e){this.keyWords=e,this.local=new BMap.LocalSearch(this.map,{onSearchComplete:this.searchPlace}),this.local.search(this.keyWords)},searchPlace(){if(void 0!=this.local.getResults())if(this.map.clearOverlays(),this.local.getResults().getPoi(0)){const e=this.local.getResults().getPoi(0).point;this.map.centerAndZoom(e,18),this.handleMarker(this,e),this.addListener(this,e),console.log("经度:"+e.lng+"--纬度"+e.lat),this.$emit("tellFatherName",e)}else this.$message.error("未匹配到地点!");else this.$message.error("未找到搜索结果!")},handleMarker(e,t){const n=this;e.mk=new BMap.Marker(t),e.map.addOverlay(e.mk),e.mk.enableDragging(),e.map.addEventListener("dragend",(function(e){n.$emit("tellFatherName",e.point)})),e.map.panTo(t)},addListener(e){const t=this;e.map.addEventListener("click",(function(e){t.$emit("tellFatherName",e.point),t.map.clearOverlays(),t.handleMarker(t,e.point)}))}}},i=(n("502f"),n("d959")),l=n.n(i);const s=l()(r,[["render",a],["__scopeId","data-v-702190e3"]]);t["default"]=s},"17ed":function(e,t,n){e.exports={default:n("511f"),__esModule:!0}},1836:function(e,t,n){var o=n("6ca1"),a=n("6438").f,r={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],l=function(e){try{return a(e)}catch(t){return i.slice()}};e.exports.f=function(e){return i&&"[object Window]"==r.call(e)?l(e):a(o(e))}},"18af":function(e,t,n){"use strict";n("9504")},1911:function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-button"),c=Object(o["resolveComponent"])("vab-query-form"),d=Object(o["resolveComponent"])("el-input"),u=Object(o["resolveComponent"])("el-option"),h=Object(o["resolveComponent"])("el-select"),m=Object(o["resolveComponent"])("el-col"),p=Object(o["resolveComponent"])("el-row");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createVNode"])(c,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{type:"primary"},{default:Object(o["withCtx"])(()=>t[20]||(t[20]=[Object(o["createTextVNode"])("追加")])),_:1}),Object(o["createVNode"])(s,{type:"primary",plain:""},{default:Object(o["withCtx"])(()=>t[21]||(t[21]=[Object(o["createTextVNode"])("批量追加")])),_:1})]),_:1}),Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{span:24},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:i.input,"onUpdate:modelValue":t[0]||(t[0]=e=>i.input=e),placeholder:"传感器名称"},null,8,["modelValue"]),Object(o["createVNode"])(h,{modelValue:i.value1,"onUpdate:modelValue":t[1]||(t[1]=e=>i.value1=e),placeholder:"请选择"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.options,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),Object(o["createVNode"])(h,{modelValue:i.value2,"onUpdate:modelValue":t[2]||(t[2]=e=>i.value2=e),placeholder:"请选择"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.options,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),Object(o["createVNode"])(d,{modelValue:i.input,"onUpdate:modelValue":t[3]||(t[3]=e=>i.input=e),placeholder:"单位"},null,8,["modelValue"]),Object(o["createVNode"])(d,{modelValue:i.input,"onUpdate:modelValue":t[4]||(t[4]=e=>i.input=e),placeholder:"排序"},null,8,["modelValue"]),Object(o["createVNode"])(s,{type:"primary",plain:""},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:1})]),_:1})]),_:1}),Object(o["createVNode"])(p,{class:"add"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{span:16}),Object(o["createVNode"])(m,{span:8},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{type:"primary"},{default:Object(o["withCtx"])(()=>t[22]||(t[22]=[Object(o["createTextVNode"])("添加上行映射")])),_:1}),Object(o["createVNode"])(s,{type:"primary",plain:""},{default:Object(o["withCtx"])(()=>t[23]||(t[23]=[Object(o["createTextVNode"])("添加下行映射")])),_:1})]),_:1}),Object(o["createVNode"])(m,{span:16},{default:Object(o["withCtx"])(()=>t[24]||(t[24]=[Object(o["createElementVNode"])("span",null,"下行映射 (2,2)=>(1,1)",-1)])),_:1}),Object(o["createVNode"])(m,{span:8},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{type:"primary"},{default:Object(o["withCtx"])(()=>t[25]||(t[25]=[Object(o["createTextVNode"])("编辑映射")])),_:1}),Object(o["createVNode"])(s,{type:"primary",plain:""},{default:Object(o["withCtx"])(()=>t[26]||(t[26]=[Object(o["createTextVNode"])("删除映射")])),_:1})]),_:1})]),_:1}),Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{span:24},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:i.input,"onUpdate:modelValue":t[5]||(t[5]=e=>i.input=e),placeholder:"传感器名称"},null,8,["modelValue"]),Object(o["createVNode"])(h,{modelValue:i.value1,"onUpdate:modelValue":t[6]||(t[6]=e=>i.value1=e),placeholder:"请选择"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.options,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),Object(o["createVNode"])(h,{modelValue:i.value2,"onUpdate:modelValue":t[7]||(t[7]=e=>i.value2=e),placeholder:"请选择"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.options,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),Object(o["createVNode"])(d,{modelValue:i.input,"onUpdate:modelValue":t[8]||(t[8]=e=>i.input=e),placeholder:"单位"},null,8,["modelValue"]),Object(o["createVNode"])(d,{modelValue:i.input,"onUpdate:modelValue":t[9]||(t[9]=e=>i.input=e),placeholder:"排序"},null,8,["modelValue"]),Object(o["createVNode"])(s,{type:"primary",plain:""},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:1})]),_:1}),Object(o["createVNode"])(m,{span:24},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:i.input,"onUpdate:modelValue":t[10]||(t[10]=e=>i.input=e),placeholder:"传感器名称"},null,8,["modelValue"]),Object(o["createVNode"])(h,{modelValue:i.value1,"onUpdate:modelValue":t[11]||(t[11]=e=>i.value1=e),placeholder:"请选择"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.options,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),Object(o["createVNode"])(h,{modelValue:i.value2,"onUpdate:modelValue":t[12]||(t[12]=e=>i.value2=e),placeholder:"请选择"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.options,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),Object(o["createVNode"])(d,{modelValue:i.input,"onUpdate:modelValue":t[13]||(t[13]=e=>i.input=e),placeholder:"单位"},null,8,["modelValue"]),Object(o["createVNode"])(d,{modelValue:i.input,"onUpdate:modelValue":t[14]||(t[14]=e=>i.input=e),placeholder:"排序"},null,8,["modelValue"]),Object(o["createVNode"])(s,{type:"primary",plain:""},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:1})]),_:1}),Object(o["createVNode"])(m,{span:24},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:i.input,"onUpdate:modelValue":t[15]||(t[15]=e=>i.input=e),placeholder:"传感器名称"},null,8,["modelValue"]),Object(o["createVNode"])(h,{modelValue:i.value1,"onUpdate:modelValue":t[16]||(t[16]=e=>i.value1=e),placeholder:"请选择"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.options,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),Object(o["createVNode"])(h,{modelValue:i.value2,"onUpdate:modelValue":t[17]||(t[17]=e=>i.value2=e),placeholder:"请选择"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.options,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),Object(o["createVNode"])(d,{modelValue:i.input,"onUpdate:modelValue":t[18]||(t[18]=e=>i.input=e),placeholder:"单位"},null,8,["modelValue"]),Object(o["createVNode"])(d,{modelValue:i.input,"onUpdate:modelValue":t[19]||(t[19]=e=>i.input=e),placeholder:"排序"},null,8,["modelValue"]),Object(o["createVNode"])(s,{type:"primary",plain:""},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:1})]),_:1})]),_:1}),Object(o["createVNode"])(c,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{type:"primary"},{default:Object(o["withCtx"])(()=>t[27]||(t[27]=[Object(o["createTextVNode"])("提交")])),_:1}),Object(o["createVNode"])(s,{type:"primary",plain:""},{default:Object(o["withCtx"])(()=>t[28]||(t[28]=[Object(o["createTextVNode"])("返回")])),_:1})]),_:1})])}var i={name:"Sensor",data(){return{input:"",value1:"",value2:"",options:[{value:"选项1",label:"所有设备"},{value:"选项2",label:"已连接设备"},{value:"选项3",label:"未连接设备"},{value:"选项4",label:"已禁用设备"},{value:"选项5",label:"已删除设备"}]}}},l=(n("4297"),n("d959")),s=n.n(l);const c=s()(i,[["render",r],["__scopeId","data-v-0306c667"]]);t["default"]=c},1917:function(e,t){t.f={}.propertyIsEnumerable},1941:function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-table-column"),c=Object(o["resolveComponent"])("el-tag"),d=Object(o["resolveComponent"])("el-button"),u=Object(o["resolveComponent"])("el-table"),h=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(u,{id:"table",data:i.tableData,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{prop:"id",label:e.$t("monitorVideo.sbid"),width:"220",align:"center"},null,8,["label"]),Object(o["createVNode"])(s,{prop:"account",label:e.$t("monitorVideo.zh"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(s,{prop:"deviceSerial",label:e.$t("monitorVideo.sbxlh"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(s,{prop:"deviceName",label:e.$t("monitorVideo.sbmc"),align:"center"},null,8,["label"]),Object(o["createVNode"])(s,{prop:"addTime",label:e.$t("monitorVideo.tjsj"),width:"180",align:"center"},null,8,["label"]),Object(o["createVNode"])(s,{prop:"ldDeviceName",label:e.$t("monitorVideo.sszd"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(s,{prop:"status",label:e.$t("monitorVideo.ljzt"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:t})=>[1==t.status?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,effect:"dark",type:"success",size:"mini"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.zx")),1)]),_:1})):Object(o["createCommentVNode"])("",!0),0==t.status?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:1,effect:"dark",type:"danger",size:"mini"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.lx")),1)]),_:1})):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"]),Object(o["createVNode"])(s,{fixed:"right",label:e.$t("defalult.chongz"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(d,{type:"text",onClick:e=>l.handleLive(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bf")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[h,i.listLoading]])])}n("14d9");var i=n("093a"),l={data(){return{tableData:[],lazy:!0,layout:"total, sizes, prev, pager, next, jumper",total:0,background:!0,listLoading:!1,elementLoadingText:"正在加载...",queryForm:{projectId:""}}},created(){this.queryForm.projectId=sessionStorage.getItem("projectId"),this.fetchData()},methods:{async fetchData(){const{data:e}=await Object(i["getList"])(this.queryForm);this.tableData=e},handleLive(e){this.$router.push({path:"/fluoriteSensorData",name:"监控视频",query:{account:e.account,deviceSerial:e.deviceSerial}})}}},s=(n("6f35"),n("d959")),c=n.n(s);const d=c()(l,[["render",r]]);t["default"]=d},1967:function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-button"),c=Object(o["resolveComponent"])("vab-query-form"),d=Object(o["resolveComponent"])("el-table-column"),u=Object(o["resolveComponent"])("el-table"),h=Object(o["resolveComponent"])("el-pagination"),m=Object(o["resolveComponent"])("vab-query-form-right-panel"),p=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createVNode"])(c,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{type:"primary",onClick:l.handleAdd},{default:Object(o["withCtx"])(()=>t[0]||(t[0]=[Object(o["createTextVNode"])("添加组")])),_:1},8,["onClick"])]),_:1}),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(u,{data:i.groupData,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{prop:"id",label:"ID",width:"60",align:"center"}),Object(o["createVNode"])(d,{prop:"name",label:"组名称1",width:"120",align:"center"}),Object(o["createVNode"])(d,{prop:"createTime",label:e.$t("grouping.cjsj"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(d,{prop:"updateTime",label:e.$t("grouping.gxsj"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(d,{fixed:"right",label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(s,{type:"text",onClick:e=>l.handleDelete(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[p,i.listLoading]]),Object(o["createVNode"])(c,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{background:i.background,"current-page":i.queryForm.page,layout:i.layout,"page-size":i.queryForm.size,total:i.total,onCurrentChange:l.handleCurrentChange,onSizeChange:l.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"])]),_:1})]),_:1})])}var i=n("23ba"),l={name:"Index",components:{},data(){return{groupData:[],lazy:!0,activeName:"first",layout:"total, sizes, prev, pager, next, jumper",total:0,input:"",textarea:"",list:[],background:!0,listLoading:!0,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,name:""}}},computed:{height(){return 500}},created(){this.fetchData()},methods:{async fetchData(){this.listLoading=!0;const{data:e,total:t}=await Object(i["getList"])(this.queryForm);this.projectData=e.items,this.total=t,setTimeout(()=>{this.listLoading=!1},500)},handleAdd(){this.$refs["edit"].showEdit()},handleEdit(e){this.$refs["edit"].showEdit(e)},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()},handleDelete(e){const t=this;e.id&&this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:n}=Object(i["doDelete"])([e.id]);this.$message({type:"success",message:void 0==n?"删除成功":n}),setTimeout((function(){t.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})}}},s=(n("a9a2"),n("d959")),c=n.n(s);const d=c()(l,[["render",r]]);t["default"]=d},"198a":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={class:"manage-wrap"},i={class:"manage-input"},l={class:"manage-button"};function s(e,t,n,s,c,d){const u=Object(o["resolveComponent"])("el-input"),h=Object(o["resolveComponent"])("el-form-item"),m=Object(o["resolveComponent"])("el-date-picker"),p=Object(o["resolveComponent"])("vab-query-form"),f=Object(o["resolveComponent"])("el-form"),b=Object(o["resolveComponent"])("el-button"),g=Object(o["resolveComponent"])("el-table-column"),v=Object(o["resolveComponent"])("el-table"),w=Object(o["resolveComponent"])("el-pagination"),y=Object(o["resolveComponent"])("water-graph"),C=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createElementVNode"])("div",r,[Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(f,{ref:"queryForm",model:c.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{width:"150",prop:"deviceName",label:e.$t("dataEnquiry.zdmc")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:c.queryForm.deviceName,"onUpdate:modelValue":t[0]||(t[0]=e=>c.queryForm.deviceName=e),size:"small",placeholder:e.$t("dataEnquiry.qsrzdmc")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(o["createVNode"])(h,{width:"100",prop:"month",label:e.$t("defalult.sj")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{modelValue:c.queryForm.month,"onUpdate:modelValue":t[1]||(t[1]=e=>c.queryForm.month=e),size:"small",type:"month",placeholder:e.$t("dfunction.xzsj"),onChange:d.standardToTime},null,8,["modelValue","placeholder","onChange"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",l,[Object(o["createVNode"])(b,{size:"small",onClick:t[2]||(t[2]=e=>d.resetForm())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:d.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:d.exportData},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.dc")),1)]),_:1},8,["onClick"])])]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(v,{ref:"multipleTable",data:c.reportData,border:"","tooltip-effect":"light",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(c.headerData,(e,t)=>(Object(o["openBlock"])(),Object(o["createBlock"])(g,{key:t,label:e,prop:e,fixed:"站点名称"==e,align:"center",width:"150"},null,8,["label","prop","fixed"]))),128)),Object(o["createVNode"])(g,{fixed:"right",label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(b,{type:"text",onClick:e=>d.graph(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("dfunction.qxt")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[C,c.listLoading]]),Object(o["createVNode"])(w,{background:c.background,"current-page":c.queryForm.page,layout:c.layout,"page-size":c.queryForm.size,total:c.total,style:{"text-align":"right"},onCurrentChange:d.handleCurrentChange,onSizeChange:d.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(y,{ref:"water"},null,512)])}n("14d9");var c=n("94b0"),d=n("3038"),u=n("4b95"),h={name:"Index",components:{waterGraph:u["default"]},data(){return{reportData:[],headerData:{},lazy:!0,activeName:"first",layout:"total, sizes, prev, pager, next, jumper",total:0,input:"",textarea:"",background:!0,listLoading:!0,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,month:"",projectId:"",deviceName:""}}},computed:{height(){return 500}},created(){this.setDefaultTime(),this.queryForm.projectId=sessionStorage.getItem("projectId"),setTimeout(()=>{this.fetchData()},1e3)},methods:{graph(e){this.$refs["water"].showData(e,"waterChar")},getDate(e=""){var t=new Date;""!=e&&(t=new Date(e));const n=t.getFullYear();let o=t.getMonth();return o+=1,o=o.toString().padStart(2,"0"),`${n}-${o}`},standardToTime(){this.queryForm.month=this.getDate(this.queryForm.month)},setDefaultTime(){this.queryForm.month=this.getDate()},async exportData(){const e=await Object(c["exportDevice"])(this.queryForm);d["default"].downloadFile(e,{fileName:"水量日报.xls"})},async fetchData(){this.listLoading=!0;const{data:e}=await Object(c["monthlyReport"])(this.queryForm),t=e.items;for(var n=[],o=0;o{this.listLoading=!1},500)},showData(){this.setDefaultTime(),this.queryForm.projectId=sessionStorage.getItem("projectId"),setTimeout(()=>{this.fetchData()},1e3)},search(){this.fetchData()},resetForm(){this.$refs.queryForm.resetFields()},handleAdd(){this.$refs["edit"].showEdit()},handleEdit(e){this.$refs["edit"].showEdit(e)},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()}}},m=(n("3318"),n("d959")),p=n.n(m);const f=p()(h,[["render",s],["__scopeId","data-v-6cd72396"]]);t["default"]=f},"19fa":function(e,t,n){var o=n("fc5e"),a=n("c901");e.exports=function(e){return function(t,n){var r,i,l=String(a(t)),s=o(n),c=l.length;return s<0||s>=c?e?"":void 0:(r=l.charCodeAt(s),r<55296||r>56319||s+1===c||(i=l.charCodeAt(s+1))<56320||i>57343?e?l.charAt(s):r:e?l.slice(s,s+2):i-56320+(r-55296<<10)+65536)}}},"1a14":function(e,t,n){var o=n("77e9"),a=n("faf5"),r=n("3397"),i=Object.defineProperty;t.f=n("0bad")?Object.defineProperty:function(e,t,n){if(o(e),t=r(t,!0),o(n),a)try{return i(e,t,n)}catch(l){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},"1a47":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a=["src"],r={class:"dialog-footer"};function i(e,t,n,i,l,s){const c=Object(o["resolveComponent"])("el-option"),d=Object(o["resolveComponent"])("el-select"),u=Object(o["resolveComponent"])("el-form-item"),h=Object(o["resolveComponent"])("el-upload"),m=Object(o["resolveComponent"])("el-form"),p=Object(o["resolveComponent"])("el-button"),f=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(f,{modelValue:l.dialogFormVisible,"onUpdate:modelValue":t[3]||(t[3]=e=>l.dialogFormVisible=e),title:l.title,width:"500px",onClose:s.close},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{ref:"form",model:l.form,"label-width":"80px","label-position":"left"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{label:"站点"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:l.form.deviceCode,"onUpdate:modelValue":t[0]||(t[0]=e=>l.form.deviceCode=e),filterable:"",placeholder:"站点"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(l.devicesData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:e.code,label:e.name,value:e.code},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(o["createVNode"])(u,{label:e.$t("maintenance.bxsbsj")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:l.form.equipmentName,"onUpdate:modelValue":t[1]||(t[1]=e=>l.form.equipmentName=e),filterable:"",placeholder:"报修设备名称"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(l.equipmentNameData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(u,{label:e.$t("maintenance.bxlx")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:l.form.repairType,"onUpdate:modelValue":t[2]||(t[2]=e=>l.form.repairType=e),filterable:"",placeholder:"报修类型"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(l.repairTypeData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(u,{label:"报修图片"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{class:"avatar-uploader",action:l.fileUpdateUrl,headers:{token:l.token},multiple:!0,"show-file-list":!1,"on-success":s.handleAvatarSuccess,"before-upload":s.beforeAvatarUpload},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(l.imageUrl,(e,t)=>(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",{key:t},[e.filePath?(Object(o["openBlock"])(),Object(o["createElementBlock"])("img",{key:0,src:e.filePath,class:"avatar"},null,8,a)):Object(o["createCommentVNode"])("",!0)]))),128)),t[4]||(t[4]=Object(o["createElementVNode"])("i",{class:"el-icon-plus avatar-uploader-icon"},null,-1))]),_:1},8,["action","headers","on-success","before-upload"])]),_:1})]),_:1},8,["model"]),Object(o["createElementVNode"])("div",r,[Object(o["createVNode"])(p,{onClick:s.close},{default:Object(o["withCtx"])(()=>t[5]||(t[5]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"]),Object(o["createVNode"])(p,{type:"primary",onClick:s.save},{default:Object(o["withCtx"])(()=>t[6]||(t[6]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title","onClose"])}n("14d9");var l=n("c3be"),s=n("b199"),c=n("f121"),d=n("4360"),u={data(){return{form:{id:"",deviceCode:"",equipmentName:"",repairType:"",repairImg:""},projectId:"",fileUpdateUrl:"",clearable:!0,title:"",token:"",imageUrl:[],dialogFormVisible:!1,devicesData:[],equipmentNameData:[],repairTypeData:[]}},created(){},methods:{showEdit(e){if(e){this.title="编辑在线保修";const n=Object.assign({},e),o=n.repairImg.split(",");for(let e=0;e{if(!e)return!1;if(this.form.id){const{msg:e}=await Object(l["doEdit"])(this.form);this.$notify({title:e,type:"success"})}else{delete this.form.id;const{msg:e}=await Object(l["doAdd"])(this.form);this.$notify({title:e,type:"success"})}this.$refs["form"].resetFields(),this.$parent.fetchData(),this.dialogFormVisible=!1})}}},h=(n("f3b9"),n("d959")),m=n.n(h);const p=m()(u,[["render",i]]);t["default"]=p},"1a51":function(e,t,n){"use strict";n("a332")},"1b0a":function(e,t,n){"use strict";n.r(t),n.d(t,"getList",(function(){return r})),n.d(t,"dict",(function(){return i})),n.d(t,"getDevices",(function(){return l})),n.d(t,"doAdd",(function(){return s})),n.d(t,"toEdit",(function(){return c})),n.d(t,"doDelete",(function(){return d})),n.d(t,"doExport",(function(){return u}));var o=n("b775"),a=n("f121");function r(e){var t="?page="+e.page+"&size="+e.size+"&projectId="+e.projectId;return""!=e.deviceName&&(t+="&deviceName="+e.deviceName),""!=e.inspectorName&&(t+="&inspectorName="+e.inspectorName),""!=e.date&&(t+="&date="+e.date),Object(o["default"])({url:"/inspection/list"+t,method:"get",data:e})}function i(e){return Object(o["default"])({url:"/inspection/dict",method:"get",data:e})}function l(e){return Object(o["default"])({url:"/task/devices?projectId="+e.projectId,method:"get",data:e})}function s(e){return Object(o["default"])({url:"/inspection/add",method:"post",data:e})}function c(e){return Object(o["default"])({url:"/inspection/update",method:"post",data:e})}function d(e){return Object(o["default"])({url:"/inspection/remove",method:"post",data:e})}function u(e){var t="?projectId="+e.projectId;return""!=e.projectId&&(t+="&projectId="+e.projectId),a["baseURL"]+"/taskReport/export"+t}},"1b19":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-date-picker"),c=Object(o["resolveComponent"])("el-form-item"),d=Object(o["resolveComponent"])("el-input"),u=Object(o["resolveComponent"])("el-button"),h=Object(o["resolveComponent"])("vab-query-form"),m=Object(o["resolveComponent"])("el-form"),p=Object(o["resolveComponent"])("el-row"),f=Object(o["resolveComponent"])("el-table-column"),b=Object(o["resolveComponent"])("el-table"),g=Object(o["resolveComponent"])("el-pagination"),v=Object(o["resolveComponent"])("vab-query-form-right-panel"),w=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{ref:"form",model:e.form,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{label:e.$t("defalult.sj")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:e.value1,"onUpdate:modelValue":t[0]||(t[0]=t=>e.value1=t),type:"daterange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(c,{label:"工单编号"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:i.queryForm.name,"onUpdate:modelValue":t[1]||(t[1]=e=>i.queryForm.name=e),placeholder:"请输入工单编号"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(c,{label:"关键字"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:i.queryForm.name,"onUpdate:modelValue":t[2]||(t[2]=e=>i.queryForm.name=e),placeholder:"请输入关键字"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(u,{type:"primary",onClick:e.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(u,{type:"primary",onClick:e.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.dc")),1)]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"])]),_:1}),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(b,{data:i.data,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(f,{prop:"id",label:e.$t("trigger.xh"),width:"60",align:"center"},null,8,["label"]),Object(o["createVNode"])(f,{prop:"jiedao",label:"工单编号",width:"120",align:"center"}),Object(o["createVNode"])(f,{prop:"shequ",label:"工单类型",width:"200",align:"center"}),Object(o["createVNode"])(f,{prop:"mingcheng",label:e.$t("maintenance.zdlx"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(f,{prop:"guimo",label:"业务类型",width:"200",align:"center"}),Object(o["createVNode"])(f,{prop:"kaishi1",label:"站点",width:"200",align:"center"}),Object(o["createVNode"])(f,{prop:"jieshu1",label:"街道类型",width:"200",align:"center"}),Object(o["createVNode"])(f,{prop:"dangqian",label:"位置",width:"200",align:"center"}),Object(o["createVNode"])(f,{prop:"kaishi2",label:"工单描述",width:"200",align:"center"}),Object(o["createVNode"])(f,{prop:"jieshu2",label:e.$t("grouping.cjsj"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(f,{fixed:"right",label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(u,{type:"text",onClick:e=>l.handleDelete(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[w,i.listLoading]]),Object(o["createVNode"])(h,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(v,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{background:i.background,"current-page":i.queryForm.page,layout:i.layout,"page-size":i.queryForm.size,total:i.total,onCurrentChange:l.handleCurrentChange,onSizeChange:l.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"])]),_:1})]),_:1})])}var i={name:"Index",components:{},data(){return{data:[{id:1,jiedao:"123456",shequ:"工单类型",mingcheng:"站点类型",guimo:"业务类型",kaishi1:"站点",jieshu1:"街道类型",dangqian:"位置",kaishi2:"工单描述",jieshu2:"2022-10-1"},{id:2,jiedao:"123456",shequ:"工单类型",mingcheng:"站点类型",guimo:"业务类型",kaishi1:"站点",jieshu1:"街道类型",dangqian:"位置",kaishi2:"工单描述",jieshu2:"2022-10-1"},{id:3,jiedao:"123456",shequ:"工单类型",mingcheng:"站点类型",guimo:"业务类型",kaishi1:"站点",jieshu1:"街道类型",dangqian:"位置",kaishi2:"工单描述",jieshu2:"2022-10-1"}],lazy:!0,activeName:"first",layout:"total, sizes, prev, pager, next, jumper",total:0,input:"",textarea:"",list:[],background:!0,listLoading:!0,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,name:""}}},computed:{height(){return 500}},created(){this.fetchData()},methods:{async fetchData(){this.listLoading=!0,setTimeout(()=>{this.listLoading=!1},500)},handleAdd(){this.$refs["edit"].showEdit()},handleEdit(e){this.$refs["edit"].showEdit(e)},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()},handleDelete(e){e.id&&this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{this.$message({type:"success",message:"删除成功"})}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})}}},l=(n("acc2"),n("d959")),s=n.n(l);const c=s()(i,[["render",r],["__scopeId","data-v-4168fa1a"]]);t["default"]=c},"1b23":function(e,t,n){"use strict";n("1566")},"1b26":function(e,t,n){e.exports={"menu-color":"hsla(0,0%,27%,.95)","menu-color-active":"hsla(208,100%,55%,.95)","menu-background":"#fff","gallery-second-menu-background":"#fff"}},"1bcb":function(e,t,n){"use strict";n("477e")},"1cfa":function(e,t,n){"use strict";n("0018")},"1d11":function(e,t,n){e.exports={"menu-color":"hsla(0,0%,27%,.95)","menu-color-active":"hsla(208,100%,55%,.95)","menu-background":"#fff","gallery-second-menu-background":"#fff"}},"1d25":function(e,t,n){"use strict";n("af55")},"1da8":function(e,t,n){},"1df0":function(e,t,n){},"1e8c":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a=["src"];function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-button"),c=Object(o["resolveDirective"])("loading");return Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createElementBlock"])("div",null,[Object(o["createVNode"])(s,{type:"primary",size:"mini",style:{"margin-bottom":"10px"},onClick:l.dianji},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.qp")),1)]),_:1},8,["onClick"]),Object(o["createElementVNode"])("iframe",{id:"iframeId",ref:"iframe",src:i.src,style:{width:"100%",height:"495px"}},null,8,a)])),[[c,i.loading]])}var i={props:{deviceCode:{type:Number}},data(){return{technologyData:[],loading:!0,fullscreenLoading:!0,queryForm:{deviceCode:""},src:""}},watch:{deviceCode:function(e,t){const n=sessionStorage.getItem("projectId"),o=localStorage.getItem("userId");this.src="https://dp.lidinghb.com/chudy_visual/view/1698519723425271808?projectId="+n+"&userId="+o+"&id="+e}},created(){},mounted(){const{iframe:e}=this.$refs,t=this;e.attachEvent?e.attachEvent("onload",()=>{t.stateChange()}):e.onload=function(){t.stateChange()}},methods:{showData(e){console.log(e)},stateChange(){this.loading=!1},dianji(){const e=document.getElementById("iframeId");this.fullscreen?document.exitFullscreen?document.exitFullscreen():document.webkitCancelFullScreen?document.webkitCancelFullScreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.msExitFullscreen&&document.msExitFullscreen():e.requestFullscreen?e.requestFullscreen():e.webkitRequestFullScreen?e.webkitRequestFullScreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.msRequestFullscreen&&e.msRequestFullscreen()}}},l=n("d959"),s=n.n(l);const c=s()(i,[["render",r]]);t["default"]=c},"1e92":function(e,t,n){"use strict";n("6ec8")},"1e93":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("current-index"),c=Object(o["resolveComponent"])("el-tab-pane"),d=Object(o["resolveComponent"])("history-index"),u=Object(o["resolveComponent"])("el-tabs");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createVNode"])(u,{modelValue:i.activeName,"onUpdate:modelValue":t[0]||(t[0]=e=>i.activeName=e),onTabClick:l.handleClick},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{label:"当前报警",name:"first"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{ref:"current"},null,512)]),_:1}),Object(o["createVNode"])(c,{label:"历史报警",name:"second"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{ref:"history"},null,512)]),_:1})]),_:1},8,["modelValue","onTabClick"])])}var i=n("d31e"),l=n("4a11"),s={name:"Index",components:{currentIndex:i["default"],historyIndex:l["default"]},data(){return{activeName:"first"}},computed:{height(){return 500}},mounted(){},methods:{handleClick(e){"first"==e.paneName?this.$refs["current"].showData():"second"==e.paneName&&this.$refs["history"].showData()},showData(){this.$refs["current"].showData()}}},c=(n("150a"),n("d959")),d=n.n(c);const u=d()(s,[["render",r]]);t["default"]=u},"1eea":function(e,t,n){"use strict";n("5256")},"1f33":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-option"),c=Object(o["resolveComponent"])("el-select"),d=Object(o["resolveComponent"])("el-input"),u=Object(o["resolveComponent"])("el-button"),h=Object(o["resolveComponent"])("vab-query-form-left-panel"),m=Object(o["resolveComponent"])("vab-query-form-right-panel"),p=Object(o["resolveComponent"])("vab-query-form"),f=Object(o["resolveComponent"])("el-table-column"),b=Object(o["resolveComponent"])("el-table"),g=Object(o["resolveComponent"])("el-pagination");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.value1,"onUpdate:modelValue":t[0]||(t[0]=e=>i.value1=e),placeholder:"请选择项目"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.options,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(s,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),Object(o["createVNode"])(c,{modelValue:i.value2,"onUpdate:modelValue":t[1]||(t[1]=e=>i.value2=e),placeholder:"请选择设备"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.options,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(s,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),Object(o["createVNode"])(d,{modelValue:i.input,"onUpdate:modelValue":t[2]||(t[2]=e=>i.input=e),placeholder:"请输入内容"},null,8,["modelValue"]),Object(o["createVNode"])(u,{type:"primary"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1})]),_:1}),Object(o["createVNode"])(m,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{type:"primary"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("trigger.tjcfq")),1)]),_:1})]),_:1})]),_:1}),Object(o["createVNode"])(b,{data:i.tableData,stripe:"",border:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(f,{prop:"id",label:e.$t("trigger.xh"),width:"80",align:"center"},null,8,["label"]),Object(o["createVNode"])(f,{prop:"name",label:e.$t("trigger.mc"),width:"180",align:"center"},null,8,["label"]),Object(o["createVNode"])(f,{prop:"relation",label:"关联传感器",width:"180",align:"center"}),Object(o["createVNode"])(f,{prop:"condition",label:e.$t("trigger.cftjlx"),width:"180",align:"center"},null,8,["label"]),Object(o["createVNode"])(f,{prop:"parameter",label:e.$t("trigger.cs"),width:"180",align:"center"},null,8,["label"]),Object(o["createVNode"])(f,{prop:"implement",label:"执行类型",width:"180",align:"center"}),Object(o["createVNode"])(f,{prop:"loop",label:"循环",width:"180",align:"center"}),Object(o["createVNode"])(f,{prop:"state",label:e.$t("dataEnquiry.zt"),width:"180",align:"center"},null,8,["label"]),Object(o["createVNode"])(f,{fixed:"right",label:e.$t("defalult.cz"),width:"160",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{type:"text",size:"small"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bj")),1)]),_:1}),Object(o["createVNode"])(u,{type:"text",size:"small"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:1})]),_:1},8,["label"])]),_:1},8,["data"]),Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h),Object(o["createVNode"])(m,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{"current-page":i.currentPage4,"page-sizes":[100,200,300,400],"page-size":100,layout:"total, sizes, prev, pager, next, jumper",total:400,onSizeChange:e.handleSizeChange,onCurrentChange:e.handleCurrentChange},null,8,["current-page","onSizeChange","onCurrentChange"])]),_:1})]),_:1})])}var i={name:"Addproject",data(){return{input:"",value1:"",value2:"",currentPage1:5,currentPage2:5,currentPage3:5,currentPage4:4,options:[{value:"选项1",label:"所有设备"},{value:"选项2",label:"已连接设备"},{value:"选项3",label:"未连接设备"},{value:"选项4",label:"已禁用设备"},{value:"选项5",label:"已删除设备"}],tableData:[{id:"1",name:"太湖过滤装置",relation:"关联设置",condition:"数值高于{X}",parameter:"100",implement:"控制设备,微信通知",loop:"100",state:"正常"},{id:"2",name:"太湖过滤装置",relation:"关联设置",condition:"数值高于{X}",parameter:"100",implement:"控制设备,微信通知",loop:"100",state:"正常"},{id:"3",name:"太湖过滤装置",relation:"关联设置",condition:"数值高于{X}",parameter:"100",implement:"控制设备,微信通知",loop:"100",state:"正常"}]}}},l=(n("88f9"),n("d959")),s=n.n(l);const c=s()(i,[["render",r],["__scopeId","data-v-c2d2d662"]]);t["default"]=c},2062:function(e,t,n){},2161:function(e,t,n){"use strict";n.r(t);var o=n("f2bf");function a(e,t,n,a,r,i){const l=Object(o["resolveComponent"])("el-table-column"),s=Object(o["resolveComponent"])("el-tag"),c=Object(o["resolveComponent"])("el-button"),d=Object(o["resolveComponent"])("el-table"),u=Object(o["resolveComponent"])("el-pagination"),h=Object(o["resolveComponent"])("distribute"),m=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])(o["Fragment"],null,[Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(d,{data:r.sensorData,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(l,{prop:"name",label:e.$t("siteDetails.cgqmc"),align:"center"},null,8,["label"]),Object(o["createVNode"])(l,{prop:"dataKey",label:e.$t("siteDetails.csid"),align:"center"},null,8,["label"]),Object(o["createVNode"])(l,{prop:"dataValue",label:e.$t("siteDetails.zhi"),align:"center"},{default:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(s,{type:"success"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.dataValue),1)]),_:2},1024)]),_:1},8,["label"]),Object(o["createVNode"])(l,{prop:"unit",label:e.$t("siteDetails.dw"),align:"center"},null,8,["label"]),Object(o["createVNode"])(l,{label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(({row:t})=>[t.readWrite==e.$t("defalult.zx")?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,type:"text",onClick:e=>i.distribute(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("siteDetails.xfzl")),1)]),_:2},1032,["onClick"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1},8,["data"])),[[m,r.listLoading]]),Object(o["createVNode"])(u,{background:r.background,"current-page":r.queryForm.page,layout:r.layout,"page-size":r.queryForm.size,total:r.total,style:{"text-align":"right"},onCurrentChange:i.handleCurrentChange,onSizeChange:i.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(h,{ref:"distribute"},null,512)],64)}var r=n("7cf8"),i=n("ca6a"),l={components:{distribute:i["default"]},data(){return{sensorData:[],lazy:!0,activeName:"first",layout:"prev, pager, next",total:0,background:!0,listLoading:!0,elementLoadingText:"正在加载...",queryForm:{page:1,size:5,deviceCode:""}}},computed:{height(){return 500}},methods:{showData(e){this.queryForm.deviceCode=e.deviceCode,this.fetchData()},async fetchData(){this.listLoading=!0;const{data:e}=await Object(r["sensorsOfWrite"])(this.queryForm);this.sensorData=e.items,this.total=e.total,setTimeout(()=>{this.listLoading=!1},500)},distribute(e){const t=e.dataKey,n=this.queryForm.deviceCode;this.$refs["distribute"].showEdit({deviceCode:n,dataKey:t,unit:e.unit,convertFlag:e.convertFlag})},handleQuery(){this.queryForm.pageNo=1,this.fetchData()},handleSizeChange(e){this.queryForm.pageSize=e,this.fetchData()},handleCurrentChange(e){this.queryForm.pageNo=e,this.fetchData()}}},s=(n("f84e"),n("d959")),c=n.n(s);const d=c()(l,[["render",a],["__scopeId","data-v-34ea189e"]]);t["default"]=d},2182:function(e,t,n){"use strict";n("bf00")},2195:function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-option"),c=Object(o["resolveComponent"])("el-select"),d=Object(o["resolveComponent"])("el-form-item"),u=Object(o["resolveComponent"])("el-button"),h=Object(o["resolveComponent"])("vab-query-form"),m=Object(o["resolveComponent"])("el-form"),p=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(p,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[1]||(t[1]=e=>i.dialogFormVisible=e),title:i.title,width:"500px",onClose:l.close},{default:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("div",a,[Object(o["createVNode"])(m,{ref:"form",model:i.form,"label-width":"80px","label-position":"left"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{label:"选择站点"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.form.code,"onUpdate:modelValue":t[0]||(t[0]=e=>i.form.code=e),placeholder:"请选择站点"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.deviceData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(s,{key:e.code,label:e.name,value:e.code},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(o["createVNode"])(h,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{type:"primary",onClick:l.save},{default:Object(o["withCtx"])(()=>t[2]||(t[2]=[Object(o["createTextVNode"])("提交")])),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"])])]),_:1},8,["modelValue","title","onClose"])}var i=n("acca"),l={data(){return{form:{ysSerial:"",code:"",account:""},deviceData:[],dialogFormVisible:!1,title:""}},methods:{bindDevice(e){this.form.ysSerial=e.deviceSerial,this.form.account=e.account,this.dialogFormVisible=!0,this.title="绑定设备",this.getDeviceData()},async getDeviceData(){const{data:e}=await Object(i["ldDeviceByProjectId"])({projectId:sessionStorage.getItem("projectId")});this.deviceData=e},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;{const{msg:e}=await Object(i["ysBindDevice"])(this.form);this.$notify({title:e,type:"success"}),this.$refs["form"].resetFields(),this.dialogFormVisible=!1,this.$parent.fetchData()}})}}},s=n("d959"),c=n.n(s);const d=c()(l,[["render",r]]);t["default"]=d},"21dd":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={id:"charConsumption",style:{width:"100%",height:"260px"}};function r(e,t,n,r,i,l){return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a)}var i=n("313e"),l={props:{rates:{type:Number}},data(){return{chartPie:null,rate:""}},watch:{rates(e){this.rate=e,setTimeout(()=>{this.drawCharts()},2e3)}},mounted:function(){},methods:{drawPieChart(){var e=this;this.chartPie=i["a"](document.getElementById("charConsumption")),this.chartPie.setOption({series:[{type:"gauge",startAngle:180,radius:"100%",endAngle:0,min:0,max:240,splitNumber:12,itemStyle:{color:"#58D9F9",shadowColor:"rgba(0,138,255,0.45)",shadowBlur:10,shadowOffsetX:2,shadowOffsetY:2},progress:{show:!0,roundCap:!0,width:18},pointer:{icon:"path://M2090.36389,615.30999 L2090.36389,615.30999 C2091.48372,615.30999 2092.40383,616.194028 2092.44859,617.312956 L2096.90698,728.755929 C2097.05155,732.369577 2094.2393,735.416212 2090.62566,735.56078 C2090.53845,735.564269 2090.45117,735.566014 2090.36389,735.566014 L2090.36389,735.566014 C2086.74736,735.566014 2083.81557,732.63423 2083.81557,729.017692 C2083.81557,728.930412 2083.81732,728.84314 2083.82081,728.755929 L2088.2792,617.312956 C2088.32396,616.194028 2089.24407,615.30999 2090.36389,615.30999 Z",length:"75%",width:5,offsetCenter:[0,"5%"]},axisLine:{roundCap:!0,lineStyle:{width:10}},axisTick:{splitNumber:2,lineStyle:{width:2,color:"#999"}},splitLine:{length:12,lineStyle:{width:3,color:"#999"}},axisLabel:{distance:15,color:"#999",fontSize:10},title:{show:!1},detail:{backgroundColor:"#fff",borderColor:"#999",borderWidth:2,width:"100%",lineHeight:40,height:20,borderRadius:8,offsetCenter:[0,"35%"],valueAnimation:!0,formatter:function(e){return"{value|"+e.toFixed(2)+"}{unit|%}"},rich:{value:{fontSize:15,fontWeight:"bolder",color:"#777",padding:[0,0,15,0]},unit:{fontSize:15,color:"#999",padding:[0,0,15,10]}}},data:[{value:e.rate}]}]})},drawCharts(){this.drawPieChart()}}},s=n("d959"),c=n.n(s);const d=c()(l,[["render",r]]);t["default"]=d},"223d":function(e,t,n){"use strict";n.r(t);var o=n("a18c"),a=n("4360"),r=n("5c96"),i=n("323e"),l=n.n(i),s=(n("a5d8"),n("cc33"));l.a.configure({showSpinner:!1});const c=["/login"];o["default"].beforeEach(async(e,t,n)=>{l.a.start();const i=Object(s["getToken"])();if(i)if("/login"===e.path)n({path:"/"}),l.a.done();else{const t=a["default"].getters.roles;if(t)n();else try{await a["default"].dispatch("user/getInfo");const t="admin",r=await a["default"].dispatch("permission/generateRoutes",t);o["default"].addRoutes(r),console.log(a["default"]),n({...e,replace:!0})}catch(d){await a["default"].dispatch("user/resetToken"),r["Message"].error(d||"Has Error"),n("/login?redirect="+e.path),l.a.done()}}else-1!==c.indexOf(e.path)?n():(n("/login?redirect="+e.path),l.a.done())}),o["default"].afterEach(()=>{l.a.done()})},2293:function(e,t,n){"use strict";n("33ec")},"22ba":function(e,t,n){e.exports={"menu-color":"hsla(0,0%,27%,.95)","menu-color-active":"hsla(208,100%,55%,.95)","menu-background":"#fff","gallery-second-menu-background":"#fff"}},"23ba":function(e,t,n){"use strict";n.r(t),n.d(t,"getList",(function(){return a})),n.d(t,"doDelete",(function(){return r})),n.d(t,"remove",(function(){return i})),n.d(t,"doAdd",(function(){return l}));var o=n("b775");function a(e){let t="?page="+e.page+"&size="+e.size;return void 0!=e.name&&""!=e.name&&(t+="&name="+e.name),Object(o["default"])({url:"/iot/project/group/select"+t,method:"get",data:e})}function r(e){return Object(o["default"])({url:"/iot/project/group/remove?groupId="+e.groupId,method:"post",data:e})}function i(e){return Object(o["default"])({url:"/iot/project/group/remove?groupId="+e.groupId,method:"post",data:e})}function l(e){return Object(o["default"])({url:"/iot/project/group/saveOrUpdate",method:"post",data:e})}},"23e2":function(e,t,n){"use strict";n("1da8")},"247a":function(e,t,n){"use strict";n("72f8")},"24d2":function(e,t,n){"use strict";n.r(t),n.d(t,"getList",(function(){return r})),n.d(t,"doEdit",(function(){return i})),n.d(t,"getProjectGroup",(function(){return l})),n.d(t,"selectAlarmTypeList",(function(){return s})),n.d(t,"getAlarmUser",(function(){return c})),n.d(t,"addAlarmUsers",(function(){return d})),n.d(t,"doDelete",(function(){return u})),n.d(t,"doAdd",(function(){return h})),n.d(t,"exportProject",(function(){return m}));var o=n("b775"),a=n("f121");function r(e){let t="?page="+e.page+"&size="+e.size;return e.regionCode&&(t+="®ionCode="+e.regionCode),e.name&&(t+="&name="+e.name),e.leader&&(t+="&leader="+e.leader),e.contact&&(t+="&contact="+e.contact),e.groupId&&(t+="&groupId="+e.groupId),Object(o["default"])({url:"/iot/project/select"+t,method:"get",data:e})}function i(e){return Object(o["default"])({url:"/iot/project/update",method:"post",data:e})}function l(e){return Object(o["default"])({url:"/iot/project/selectAllProjectGroup",method:"get",data:e})}function s(e){return Object(o["default"])({url:"/iot/project/selectAlarmTypeList",method:"get",data:e})}function c(e){return Object(o["default"])({url:"/iot/project/getAlarmUser?projectId="+e.projectId,method:"get",data:e})}function d(e){return Object(o["default"])({url:"/iot/project/addAlarmUsers",method:"post",data:e})}function u(e){return Object(o["default"])({url:"/iot/project/remove?",method:"post",data:e})}function h(e){return Object(o["default"])({url:"/iot/project/insert",method:"post",data:e})}function m(e){let t="?page="+e.page+"&size="+e.size;return e.regionCode&&(t+="®ionCode="+e.regionCode),e.name&&(t+="&name="+e.name),e.leader&&(t+="&leader="+e.leader),e.contact&&(t+="&contact="+e.contact),e.groupId&&(t+="&groupId="+e.groupId),a["baseURL"]+"/iot/project/export"+t}},"24d9":function(e,t,n){e.exports={"menu-color":"hsla(0,0%,27%,.95)","menu-color-active":"hsla(208,100%,55%,.95)","menu-background":"#fff","gallery-second-menu-background":"#fff"}},"25ca":function(e,t,n){"use strict";(function(e,o){n.d(t,"a",(function(){return tw})),n.d(t,"c",(function(){return uw})),n.d(t,"b",(function(){return Dw})); /*! xlsx.js (C) 2013-present SheetJS -- http://sheetjs.com */ var a={version:"0.18.5"},r=1200,i=1252,l=[874,932,936,949,950,1250,1251,1252,1253,1254,1255,1256,1257,1258,1e4],s={0:1252,1:65001,2:65001,77:1e4,128:932,129:949,130:1361,134:936,136:950,161:1253,162:1254,163:1258,177:1255,178:1256,186:1257,204:1251,222:874,238:1250,255:1252,69:6969},c=function(e){-1!=l.indexOf(e)&&(i=s[0]=e)};function d(){c(1252)}var u=function(e){r=e,c(e)};function h(){u(1200),d()}function m(e){for(var t=[],n=0,o=e.length;n>1;++n)t[n]=String.fromCharCode(e.charCodeAt(2*n)+(e.charCodeAt(2*n+1)<<8));return t.join("")}function f(e){for(var t=[],n=0;n>1;++n)t[n]=String.fromCharCode(e.charCodeAt(2*n+1)+(e.charCodeAt(2*n)<<8));return t.join("")}var b,g=function(e){var t=e.charCodeAt(0),n=e.charCodeAt(1);return 255==t&&254==n?p(e.slice(2)):254==t&&255==n?f(e.slice(2)):65279==t?e.slice(1):e},v=function(e){return String.fromCharCode(e)},w=function(e){return String.fromCharCode(e)};var y=null,C=!0,k="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function O(e){for(var t="",n=0,o=0,a=0,r=0,i=0,l=0,s=0,c=0;c>2,o=e.charCodeAt(c++),i=(3&n)<<4|o>>4,a=e.charCodeAt(c++),l=(15&o)<<2|a>>6,s=63&a,isNaN(o)?l=s=64:isNaN(a)&&(s=64),t+=k.charAt(r)+k.charAt(i)+k.charAt(l)+k.charAt(s);return t}function j(e){var t="",n=0,o=0,a=0,r=0,i=0,l=0,s=0;e=e.replace(/[^\w\+\/\=]/g,"");for(var c=0;c>4,t+=String.fromCharCode(n),l=k.indexOf(e.charAt(c++)),o=(15&i)<<4|l>>2,64!==l&&(t+=String.fromCharCode(o)),s=k.indexOf(e.charAt(c++)),a=(3&l)<<6|s,64!==s&&(t+=String.fromCharCode(a));return t}var x=function(){return"undefined"!==typeof e&&"undefined"!==typeof o&&"undefined"!==typeof o.versions&&!!o.versions.node}(),_=function(){if("undefined"!==typeof e){var t=!e.from;if(!t)try{e.from("foo","utf8")}catch(n){t=!0}return t?function(t,n){return n?new e(t,n):new e(t)}:e.from.bind(e)}return function(){}}();function A(t){return x?e.alloc?e.alloc(t):new e(t):"undefined"!=typeof Uint8Array?new Uint8Array(t):new Array(t)}function T(t){return x?e.allocUnsafe?e.allocUnsafe(t):new e(t):"undefined"!=typeof Uint8Array?new Uint8Array(t):new Array(t)}var N=function(e){return x?_(e,"binary"):e.split("").map((function(e){return 255&e.charCodeAt(0)}))};function S(e){if("undefined"===typeof ArrayBuffer)return N(e);for(var t=new ArrayBuffer(e.length),n=new Uint8Array(t),o=0;o!=e.length;++o)n[o]=255&e.charCodeAt(o);return t}function D(e){if(Array.isArray(e))return e.map((function(e){return String.fromCharCode(e)})).join("");for(var t=[],n=0;n>6&31,a[n++]=128|63&i;else if(i>=55296&&i<57344){i=64+(1023&i);var l=1023&e.charCodeAt(++r);a[n++]=240|i>>8&7,a[n++]=128|i>>2&63,a[n++]=128|l>>6&15|(3&i)<<4,a[n++]=128|63&l}else a[n++]=224|i>>12&15,a[n++]=128|i>>6&63,a[n++]=128|63&i;n>o&&(t.push(a.slice(0,n)),n=0,a=A(65535),o=65530)}return t.push(a.slice(0,n)),I(t)}var P=/\u0000/g,F=/[\u0001-\u0006]/g;function M(e){var t="",n=e.length-1;while(n>=0)t+=e.charAt(n--);return t}function z(e,t){var n=""+e;return n.length>=t?n:Ct("0",t-n.length)+n}function R(e,t){var n=""+e;return n.length>=t?n:Ct(" ",t-n.length)+n}function L(e,t){var n=""+e;return n.length>=t?n:n+Ct(" ",t-n.length)}function U(e,t){var n=""+Math.round(e);return n.length>=t?n:Ct("0",t-n.length)+n}function q(e,t){var n=""+e;return n.length>=t?n:Ct("0",t-n.length)+n}var H=Math.pow(2,32);function W(e,t){if(e>H||e<-H)return U(e,t);var n=Math.round(e);return q(n,t)}function G(e,t){return t=t||0,e.length>=7+t&&103===(32|e.charCodeAt(t))&&101===(32|e.charCodeAt(t+1))&&110===(32|e.charCodeAt(t+2))&&101===(32|e.charCodeAt(t+3))&&114===(32|e.charCodeAt(t+4))&&97===(32|e.charCodeAt(t+5))&&108===(32|e.charCodeAt(t+6))}var K=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],Y=[["J","Jan","January"],["F","Feb","February"],["M","Mar","March"],["A","Apr","April"],["M","May","May"],["J","Jun","June"],["J","Jul","July"],["A","Aug","August"],["S","Sep","September"],["O","Oct","October"],["N","Nov","November"],["D","Dec","December"]];function Q(e){return e||(e={}),e[0]="General",e[1]="0",e[2]="0.00",e[3]="#,##0",e[4]="#,##0.00",e[9]="0%",e[10]="0.00%",e[11]="0.00E+00",e[12]="# ?/?",e[13]="# ??/??",e[14]="m/d/yy",e[15]="d-mmm-yy",e[16]="d-mmm",e[17]="mmm-yy",e[18]="h:mm AM/PM",e[19]="h:mm:ss AM/PM",e[20]="h:mm",e[21]="h:mm:ss",e[22]="m/d/yy h:mm",e[37]="#,##0 ;(#,##0)",e[38]="#,##0 ;[Red](#,##0)",e[39]="#,##0.00;(#,##0.00)",e[40]="#,##0.00;[Red](#,##0.00)",e[45]="mm:ss",e[46]="[h]:mm:ss",e[47]="mmss.0",e[48]="##0.0E+0",e[49]="@",e[56]='"上午/下午 "hh"時"mm"分"ss"秒 "',e}var J={0:"General",1:"0",2:"0.00",3:"#,##0",4:"#,##0.00",9:"0%",10:"0.00%",11:"0.00E+00",12:"# ?/?",13:"# ??/??",14:"m/d/yy",15:"d-mmm-yy",16:"d-mmm",17:"mmm-yy",18:"h:mm AM/PM",19:"h:mm:ss AM/PM",20:"h:mm",21:"h:mm:ss",22:"m/d/yy h:mm",37:"#,##0 ;(#,##0)",38:"#,##0 ;[Red](#,##0)",39:"#,##0.00;(#,##0.00)",40:"#,##0.00;[Red](#,##0.00)",45:"mm:ss",46:"[h]:mm:ss",47:"mmss.0",48:"##0.0E+0",49:"@",56:'"上午/下午 "hh"時"mm"分"ss"秒 "'},X={5:37,6:38,7:39,8:40,23:0,24:0,25:0,26:0,27:14,28:14,29:14,30:14,31:14,50:14,51:14,52:14,53:14,54:14,55:14,56:14,57:14,58:14,59:1,60:2,61:3,62:4,67:9,68:10,69:12,70:13,71:14,72:14,73:15,74:16,75:17,76:20,77:21,78:22,79:45,80:46,81:47,82:0},Z={5:'"$"#,##0_);\\("$"#,##0\\)',63:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',41:'_(* #,##0_);_(* \\(#,##0\\);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)'};function ee(e,t,n){var o=e<0?-1:1,a=e*o,r=0,i=1,l=0,s=1,c=0,d=0,u=Math.floor(a);while(ct&&(c>t?(d=s,l=r):(d=c,l=i)),!n)return[0,o*l,d];var h=Math.floor(o*l/d);return[h,o*l-h*d,d]}function te(e,t,n){if(e>2958465||e<0)return null;var o=0|e,a=Math.floor(86400*(e-o)),r=0,i=[],l={D:o,T:a,u:86400*(e-o)-a,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(l.u)<1e-6&&(l.u=0),t&&t.date1904&&(o+=1462),l.u>.9999&&(l.u=0,86400==++a&&(l.T=a=0,++o,++l.D)),60===o)i=n?[1317,10,29]:[1900,2,29],r=3;else if(0===o)i=n?[1317,8,29]:[1900,1,0],r=6;else{o>60&&--o;var s=new Date(1900,0,1);s.setDate(s.getDate()+o-1),i=[s.getFullYear(),s.getMonth()+1,s.getDate()],r=s.getDay(),o<60&&(r=(r+6)%7),n&&(r=he(s,i))}return l.y=i[0],l.m=i[1],l.d=i[2],l.S=a%60,a=Math.floor(a/60),l.M=a%60,a=Math.floor(a/60),l.H=a,l.q=r,l}var ne=new Date(1899,11,31,0,0,0),oe=ne.getTime(),ae=new Date(1900,2,1,0,0,0);function re(e,t){var n=e.getTime();return t?n-=1262304e5:e>=ae&&(n+=864e5),(n-(oe+6e4*(e.getTimezoneOffset()-ne.getTimezoneOffset())))/864e5}function ie(e){return-1==e.indexOf(".")?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)$/,"$1")}function le(e){return-1==e.indexOf("E")?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,"$1E").replace(/(E[+-])(\d)$/,"$10$2")}function se(e){var t=e<0?12:11,n=ie(e.toFixed(12));return n.length<=t?n:(n=e.toPrecision(10),n.length<=t?n:e.toExponential(5))}function ce(e){var t=ie(e.toFixed(11));return t.length>(e<0?12:11)||"0"===t||"-0"===t?e.toPrecision(6):t}function de(e){var t,n=Math.floor(Math.log(Math.abs(e))*Math.LOG10E);return t=n>=-4&&n<=-1?e.toPrecision(10+n):Math.abs(n)<=9?se(e):10===n?e.toFixed(10).substr(0,12):ce(e),ie(le(t.toUpperCase()))}function ue(e,t){switch(typeof e){case"string":return e;case"boolean":return e?"TRUE":"FALSE";case"number":return(0|e)===e?e.toString(10):de(e);case"undefined":return"";case"object":if(null==e)return"";if(e instanceof Date)return qe(14,re(e,t&&t.date1904),t)}throw new Error("unsupported value in General format: "+e)}function he(e,t){t[0]-=581;var n=e.getDay();return e<60&&(n=(n+6)%7),n}function me(e,t,n,o){var a,r="",i=0,l=0,s=n.y,c=0;switch(e){case 98:s=n.y+543;case 121:switch(t.length){case 1:case 2:a=s%100,c=2;break;default:a=s%1e4,c=4;break}break;case 109:switch(t.length){case 1:case 2:a=n.m,c=t.length;break;case 3:return Y[n.m-1][1];case 5:return Y[n.m-1][0];default:return Y[n.m-1][2]}break;case 100:switch(t.length){case 1:case 2:a=n.d,c=t.length;break;case 3:return K[n.q][0];default:return K[n.q][1]}break;case 104:switch(t.length){case 1:case 2:a=1+(n.H+11)%12,c=t.length;break;default:throw"bad hour format: "+t}break;case 72:switch(t.length){case 1:case 2:a=n.H,c=t.length;break;default:throw"bad hour format: "+t}break;case 77:switch(t.length){case 1:case 2:a=n.M,c=t.length;break;default:throw"bad minute format: "+t}break;case 115:if("s"!=t&&"ss"!=t&&".0"!=t&&".00"!=t&&".000"!=t)throw"bad second format: "+t;return 0!==n.u||"s"!=t&&"ss"!=t?(l=o>=2?3===o?1e3:100:1===o?10:1,i=Math.round(l*(n.S+n.u)),i>=60*l&&(i=0),"s"===t?0===i?"0":""+i/l:(r=z(i,2+o),"ss"===t?r.substr(0,2):"."+r.substr(2,t.length-1))):z(n.S,t.length);case 90:switch(t){case"[h]":case"[hh]":a=24*n.D+n.H;break;case"[m]":case"[mm]":a=60*(24*n.D+n.H)+n.M;break;case"[s]":case"[ss]":a=60*(60*(24*n.D+n.H)+n.M)+Math.round(n.S+n.u);break;default:throw"bad abstime format: "+t}c=3===t.length?1:2;break;case 101:a=s,c=1;break}var d=c>0?z(a,c):"";return d}function pe(e){var t=3;if(e.length<=t)return e;for(var n=e.length%t,o=e.substr(0,n);n!=e.length;n+=t)o+=(o.length>0?",":"")+e.substr(n,t);return o}var fe=/%/g;function be(e,t,n){var o=t.replace(fe,""),a=t.length-o.length;return Be(e,o,n*Math.pow(10,2*a))+Ct("%",a)}function ge(e,t,n){var o=t.length-1;while(44===t.charCodeAt(o-1))--o;return Be(e,t.substr(0,o),n/Math.pow(10,3*(t.length-o)))}function ve(e,t){var n,o=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(0==t)return"0.0E+0";if(t<0)return"-"+ve(e,-t);var a=e.indexOf(".");-1===a&&(a=e.indexOf("E"));var r=Math.floor(Math.log(t)*Math.LOG10E)%a;if(r<0&&(r+=a),n=(t/Math.pow(10,r)).toPrecision(o+1+(a+r)%a),-1===n.indexOf("e")){var i=Math.floor(Math.log(t)*Math.LOG10E);-1===n.indexOf(".")?n=n.charAt(0)+"."+n.substr(1)+"E+"+(i-n.length+r):n+="E+"+(i-r);while("0."===n.substr(0,2))n=n.charAt(0)+n.substr(2,a)+"."+n.substr(2+a),n=n.replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");n=n.replace(/\+-/,"-")}n=n.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,(function(e,t,n,o){return t+n+o.substr(0,(a+r)%a)+"."+o.substr(r)+"E"}))}else n=t.toExponential(o);return e.match(/E\+00$/)&&n.match(/e[+-]\d$/)&&(n=n.substr(0,n.length-1)+"0"+n.charAt(n.length-1)),e.match(/E\-/)&&n.match(/e\+/)&&(n=n.replace(/e\+/,"e")),n.replace("e","E")}var we=/# (\?+)( ?)\/( ?)(\d+)/;function ye(e,t,n){var o=parseInt(e[4],10),a=Math.round(t*o),r=Math.floor(a/o),i=a-r*o,l=o;return n+(0===r?"":""+r)+" "+(0===i?Ct(" ",e[1].length+1+e[4].length):R(i,e[1].length)+e[2]+"/"+e[3]+z(l,e[4].length))}function Ce(e,t,n){return n+(0===t?"":""+t)+Ct(" ",e[1].length+2+e[4].length)}var ke=/^#*0*\.([0#]+)/,Oe=/\).*[0#]/,je=/\(###\) ###\\?-####/;function xe(e){for(var t,n="",o=0;o!=e.length;++o)switch(t=e.charCodeAt(o)){case 35:break;case 63:n+=" ";break;case 48:n+="0";break;default:n+=String.fromCharCode(t)}return n}function _e(e,t){var n=Math.pow(10,t);return""+Math.round(e*n)/n}function Ae(e,t){var n=e-Math.floor(e),o=Math.pow(10,t);return t<(""+Math.round(n*o)).length?0:Math.round(n*o)}function Te(e,t){return t<(""+Math.round((e-Math.floor(e))*Math.pow(10,t))).length?1:0}function Ne(e){return e<2147483647&&e>-2147483648?""+(e>=0?0|e:e-1|0):""+Math.floor(e)}function Se(e,t,n){if(40===e.charCodeAt(0)&&!t.match(Oe)){var o=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return n>=0?Se("n",o,n):"("+Se("n",o,-n)+")"}if(44===t.charCodeAt(t.length-1))return ge(e,t,n);if(-1!==t.indexOf("%"))return be(e,t,n);if(-1!==t.indexOf("E"))return ve(t,n);if(36===t.charCodeAt(0))return"$"+Se(e,t.substr(" "==t.charAt(1)?2:1),n);var a,r,i,l,s=Math.abs(n),c=n<0?"-":"";if(t.match(/^00+$/))return c+W(s,t.length);if(t.match(/^[#?]+$/))return a=W(n,0),"0"===a&&(a=""),a.length>t.length?a:xe(t.substr(0,t.length-a.length))+a;if(r=t.match(we))return ye(r,s,c);if(t.match(/^#+0+$/))return c+W(s,t.length-t.indexOf("0"));if(r=t.match(ke))return a=_e(n,r[1].length).replace(/^([^\.]+)$/,"$1."+xe(r[1])).replace(/\.$/,"."+xe(r[1])).replace(/\.(\d*)$/,(function(e,t){return"."+t+Ct("0",xe(r[1]).length-t.length)})),-1!==t.indexOf("0.")?a:a.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),r=t.match(/^(0*)\.(#*)$/))return c+_e(s,r[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,r[1].length?"0.":".");if(r=t.match(/^#{1,3},##0(\.?)$/))return c+pe(W(s,0));if(r=t.match(/^#,##0\.([#0]*0)$/))return n<0?"-"+Se(e,t,-n):pe(""+(Math.floor(n)+Te(n,r[1].length)))+"."+z(Ae(n,r[1].length),r[1].length);if(r=t.match(/^#,#*,#0/))return Se(e,t.replace(/^#,#*,/,""),n);if(r=t.match(/^([0#]+)(\\?-([0#]+))+$/))return a=M(Se(e,t.replace(/[\\-]/g,""),n)),i=0,M(M(t.replace(/\\/g,"")).replace(/[0#]/g,(function(e){return i=0?Ie("n",o,n):"("+Ie("n",o,-n)+")"}if(44===t.charCodeAt(t.length-1))return De(e,t,n);if(-1!==t.indexOf("%"))return Ve(e,t,n);if(-1!==t.indexOf("E"))return Ee(t,n);if(36===t.charCodeAt(0))return"$"+Ie(e,t.substr(" "==t.charAt(1)?2:1),n);var a,r,i,l,s=Math.abs(n),c=n<0?"-":"";if(t.match(/^00+$/))return c+z(s,t.length);if(t.match(/^[#?]+$/))return a=""+n,0===n&&(a=""),a.length>t.length?a:xe(t.substr(0,t.length-a.length))+a;if(r=t.match(we))return Ce(r,s,c);if(t.match(/^#+0+$/))return c+z(s,t.length-t.indexOf("0"));if(r=t.match(ke))return a=(""+n).replace(/^([^\.]+)$/,"$1."+xe(r[1])).replace(/\.$/,"."+xe(r[1])),a=a.replace(/\.(\d*)$/,(function(e,t){return"."+t+Ct("0",xe(r[1]).length-t.length)})),-1!==t.indexOf("0.")?a:a.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),r=t.match(/^(0*)\.(#*)$/))return c+(""+s).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,r[1].length?"0.":".");if(r=t.match(/^#{1,3},##0(\.?)$/))return c+pe(""+s);if(r=t.match(/^#,##0\.([#0]*0)$/))return n<0?"-"+Ie(e,t,-n):pe(""+n)+"."+Ct("0",r[1].length);if(r=t.match(/^#,#*,#0/))return Ie(e,t.replace(/^#,#*,/,""),n);if(r=t.match(/^([0#]+)(\\?-([0#]+))+$/))return a=M(Ie(e,t.replace(/[\\-]/g,""),n)),i=0,M(M(t.replace(/\\/g,"")).replace(/[0#]/g,(function(e){return i-1||"\\"==n&&"-"==e.charAt(t+1)&&"0#".indexOf(e.charAt(t+2))>-1));break;case"?":while(e.charAt(++t)===n);break;case"*":++t," "!=e.charAt(t)&&"*"!=e.charAt(t)||++t;break;case"(":case")":++t;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":while(t-1);break;case" ":++t;break;default:++t;break}return!1}function ze(e,t,n,o){var a,r,i,l=[],s="",c=0,d="",u="t",h="H";while(c=12?"P":"A"),f.t="T",h="h",c+=3):"AM/PM"===e.substr(c,5).toUpperCase()?(null!=a&&(f.v=a.H>=12?"PM":"AM"),f.t="T",c+=5,h="h"):"上午/下午"===e.substr(c,5).toUpperCase()?(null!=a&&(f.v=a.H>=12?"下午":"上午"),f.t="T",c+=5,h="h"):(f.t="t",++c),null==a&&"T"===f.t)return"";l[l.length]=f,u=d;break;case"[":s=d;while("]"!==e.charAt(c++)&&c-1&&(s=(s.match(/\$([^-\[\]]*)/)||[])[1]||"$",Me(e)||(l[l.length]={t:"t",v:s}));break;case".":if(null!=a){s=d;while(++c-1)s+=d;l[l.length]={t:"n",v:s};break;case"?":s=d;while(e.charAt(++c)===d)s+=d;l[l.length]={t:d,v:s},u=d;break;case"*":++c," "!=e.charAt(c)&&"*"!=e.charAt(c)||++c;break;case"(":case")":l[l.length]={t:1===o?"t":d,v:d},++c;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":s=d;while(c-1)s+=e.charAt(c);l[l.length]={t:"D",v:s};break;case" ":l[l.length]={t:d,v:d},++c;break;case"$":l[l.length]={t:"t",v:"$"},++c;break;default:if(-1===",$-+/():!^&'~{}<>=€acfijklopqrtuvwxzP".indexOf(d))throw new Error("unrecognized character "+d+" in "+e);l[l.length]={t:"t",v:d},++c;break}var b,g=0,v=0;for(c=l.length-1,u="t";c>=0;--c)switch(l[c].t){case"h":case"H":l[c].t=h,u="h",g<1&&(g=1);break;case"s":(b=l[c].v.match(/\.0+$/))&&(v=Math.max(v,b[0].length-1)),g<3&&(g=3);case"d":case"y":case"M":case"e":u=l[c].t;break;case"m":"s"===u&&(l[c].t="M",g<2&&(g=2));break;case"X":break;case"Z":g<1&&l[c].v.match(/[Hh]/)&&(g=1),g<2&&l[c].v.match(/[Mm]/)&&(g=2),g<3&&l[c].v.match(/[Ss]/)&&(g=3)}switch(g){case 0:break;case 1:a.u>=.5&&(a.u=0,++a.S),a.S>=60&&(a.S=0,++a.M),a.M>=60&&(a.M=0,++a.H);break;case 2:a.u>=.5&&(a.u=0,++a.S),a.S>=60&&(a.S=0,++a.M);break}var w,y="";for(c=0;c0){40==y.charCodeAt(0)?(C=t<0&&45===y.charCodeAt(0)?-t:t,k=Be("n",y,C)):(C=t<0&&o>1?-t:t,k=Be("n",y,C),C<0&&l[0]&&"t"==l[0].t&&(k=k.substr(1),l[0].v="-"+l[0].v)),w=k.length-1;var j=l.length;for(c=0;c-1){j=c;break}var x=l.length;if(j===l.length&&-1===k.indexOf("E")){for(c=l.length-1;c>=0;--c)null!=l[c]&&-1!=="n?".indexOf(l[c].t)&&(w>=l[c].v.length-1?(w-=l[c].v.length,l[c].v=k.substr(w+1,l[c].v.length)):w<0?l[c].v="":(l[c].v=k.substr(0,w+1),w=-1),l[c].t="t",x=c);w>=0&&x=0;--c)if(null!=l[c]&&-1!=="n?".indexOf(l[c].t)){for(r=l[c].v.indexOf(".")>-1&&c===j?l[c].v.indexOf(".")-1:l[c].v.length-1,O=l[c].v.substr(r+1);r>=0;--r)w>=0&&("0"===l[c].v.charAt(r)||"#"===l[c].v.charAt(r))&&(O=k.charAt(w--)+O);l[c].v=O,l[c].t="t",x=c}for(w>=0&&x-1&&c===j?l[c].v.indexOf(".")+1:0,O=l[c].v.substr(0,r);r-1&&(C=o>1&&t<0&&c>0&&"-"===l[c-1].v?-t:t,l[c].v=Be(l[c].t,l[c].v,C),l[c].t="t");var _="";for(c=0;c!==l.length;++c)null!=l[c]&&(_+=l[c].v);return _}var Re=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function Le(e,t){if(null==t)return!1;var n=parseFloat(t[2]);switch(t[1]){case"=":if(e==n)return!0;break;case">":if(e>n)return!0;break;case"<":if(e":if(e!=n)return!0;break;case">=":if(e>=n)return!0;break;case"<=":if(e<=n)return!0;break}return!1}function Ue(e,t){var n=Pe(e),o=n.length,a=n[o-1].indexOf("@");if(o<4&&a>-1&&--o,n.length>4)throw new Error("cannot find right format for |"+n.join("|")+"|");if("number"!==typeof t)return[4,4===n.length||a>-1?n[n.length-1]:"@"];switch(n.length){case 1:n=a>-1?["General","General","General",n[0]]:[n[0],n[0],n[0],"@"];break;case 2:n=a>-1?[n[0],n[0],n[0],n[1]]:[n[0],n[1],n[0],"@"];break;case 3:n=a>-1?[n[0],n[1],n[0],n[2]]:[n[0],n[1],n[2],"@"];break;case 4:break}var r=t>0?n[0]:t<0?n[1]:n[2];if(-1===n[0].indexOf("[")&&-1===n[1].indexOf("["))return[o,r];if(null!=n[0].match(/\[[=<>]/)||null!=n[1].match(/\[[=<>]/)){var i=n[0].match(Re),l=n[1].match(Re);return Le(t,i)?[o,n[0]]:Le(t,l)?[o,n[1]]:[o,n[null!=i&&null!=l?2:1]]}return[o,r]}function qe(e,t,n){null==n&&(n={});var o="";switch(typeof e){case"string":o="m/d/yy"==e&&n.dateNF?n.dateNF:e;break;case"number":o=14==e&&n.dateNF?n.dateNF:(null!=n.table?n.table:J)[e],null==o&&(o=n.table&&n.table[X[e]]||J[X[e]]),null==o&&(o=Z[e]||"General");break}if(G(o,0))return ue(t,n);t instanceof Date&&(t=re(t,n.date1904));var a=Ue(o,t);if(G(a[1]))return ue(t,n);if(!0===t)t="TRUE";else if(!1===t)t="FALSE";else if(""===t||null==t)return"";return ze(a[1],t,n,a[0])}function $e(e,t){if("number"!=typeof t){t=+t||-1;for(var n=0;n<392;++n)if(void 0!=J[n]){if(J[n]==e){t=n;break}}else t<0&&(t=n);t<0&&(t=391)}return J[t]=e,t}function He(e){for(var t=0;392!=t;++t)void 0!==e[t]&&$e(e[t],t)}function We(){J=Q()}var Ge={5:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',23:"General",24:"General",25:"General",26:"General",27:"m/d/yy",28:"m/d/yy",29:"m/d/yy",30:"m/d/yy",31:"m/d/yy",32:"h:mm:ss",33:"h:mm:ss",34:"h:mm:ss",35:"h:mm:ss",36:"m/d/yy",41:'_(* #,##0_);_(* (#,##0);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* (#,##0);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* (#,##0.00);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* (#,##0.00);_("$"* "-"??_);_(@_)',50:"m/d/yy",51:"m/d/yy",52:"m/d/yy",53:"m/d/yy",54:"m/d/yy",55:"m/d/yy",56:"m/d/yy",57:"m/d/yy",58:"m/d/yy",59:"0",60:"0.00",61:"#,##0",62:"#,##0.00",63:'"$"#,##0_);\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',67:"0%",68:"0.00%",69:"# ?/?",70:"# ??/??",71:"m/d/yy",72:"m/d/yy",73:"d-mmm-yy",74:"d-mmm",75:"mmm-yy",76:"h:mm",77:"h:mm:ss",78:"m/d/yy h:mm",79:"mm:ss",80:"[h]:mm:ss",81:"mmss.0"},Ke=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;function Ye(e){var t="number"==typeof e?J[e]:e;return t=t.replace(Ke,"(\\d+)"),new RegExp("^"+t+"$")}function Qe(e,t,n){var o=-1,a=-1,r=-1,i=-1,l=-1,s=-1;(t.match(Ke)||[]).forEach((function(e,t){var c=parseInt(n[t+1],10);switch(e.toLowerCase().charAt(0)){case"y":o=c;break;case"d":r=c;break;case"h":i=c;break;case"s":s=c;break;case"m":i>=0?l=c:a=c;break}})),s>=0&&-1==l&&a>=0&&(l=a,a=-1);var c=(""+(o>=0?o:(new Date).getFullYear())).slice(-4)+"-"+("00"+(a>=1?a:1)).slice(-2)+"-"+("00"+(r>=1?r:1)).slice(-2);7==c.length&&(c="0"+c),8==c.length&&(c="20"+c);var d=("00"+(i>=0?i:0)).slice(-2)+":"+("00"+(l>=0?l:0)).slice(-2)+":"+("00"+(s>=0?s:0)).slice(-2);return-1==i&&-1==l&&-1==s?c:-1==o&&-1==a&&-1==r?d:c+"T"+d}var Je=function(){var e={};function t(){for(var e=0,t=new Array(256),n=0;256!=n;++n)e=n,e=1&e?-306674912^e>>>1:e>>>1,e=1&e?-306674912^e>>>1:e>>>1,e=1&e?-306674912^e>>>1:e>>>1,e=1&e?-306674912^e>>>1:e>>>1,e=1&e?-306674912^e>>>1:e>>>1,e=1&e?-306674912^e>>>1:e>>>1,e=1&e?-306674912^e>>>1:e>>>1,e=1&e?-306674912^e>>>1:e>>>1,t[n]=e;return"undefined"!==typeof Int32Array?new Int32Array(t):t}e.version="1.2.0";var n=t();function o(e){var t=0,n=0,o=0,a="undefined"!==typeof Int32Array?new Int32Array(4096):new Array(4096);for(o=0;256!=o;++o)a[o]=e[o];for(o=0;256!=o;++o)for(n=e[o],t=256+o;t<4096;t+=256)n=a[t]=n>>>8^e[255&n];var r=[];for(o=1;16!=o;++o)r[o-1]="undefined"!==typeof Int32Array?a.subarray(256*o,256*o+256):a.slice(256*o,256*o+256);return r}var a=o(n),r=a[0],i=a[1],l=a[2],s=a[3],c=a[4],d=a[5],u=a[6],h=a[7],m=a[8],p=a[9],f=a[10],b=a[11],g=a[12],v=a[13],w=a[14];function y(e,t){for(var o=-1^t,a=0,r=e.length;a>>8^n[255&(o^e.charCodeAt(a++))];return~o}function C(e,t){for(var o=-1^t,a=e.length-15,y=0;y>8&255]^g[e[y++]^o>>16&255]^b[e[y++]^o>>>24]^f[e[y++]]^p[e[y++]]^m[e[y++]]^h[e[y++]]^u[e[y++]]^d[e[y++]]^c[e[y++]]^s[e[y++]]^l[e[y++]]^i[e[y++]]^r[e[y++]]^n[e[y++]];a+=15;while(y>>8^n[255&(o^e[y++])];return~o}function k(e,t){for(var o=-1^t,a=0,r=e.length,i=0,l=0;a>>8^n[255&(o^i)]:i<2048?(o=o>>>8^n[255&(o^(192|i>>6&31))],o=o>>>8^n[255&(o^(128|63&i))]):i>=55296&&i<57344?(i=64+(1023&i),l=1023&e.charCodeAt(a++),o=o>>>8^n[255&(o^(240|i>>8&7))],o=o>>>8^n[255&(o^(128|i>>2&63))],o=o>>>8^n[255&(o^(128|l>>6&15|(3&i)<<4))],o=o>>>8^n[255&(o^(128|63&l))]):(o=o>>>8^n[255&(o^(224|i>>12&15))],o=o>>>8^n[255&(o^(128|i>>6&63))],o=o>>>8^n[255&(o^(128|63&i))]);return~o}return e.table=n,e.bstr=y,e.buf=C,e.str=k,e}(),Xe=function(){var t,n={};function o(e,t){for(var n=e.split("/"),o=t.split("/"),a=0,r=0,i=Math.min(n.length,o.length);a>>1,e.write_shift(2,n);var o=t.getFullYear()-1980;o=o<<4|t.getMonth()+1,o=o<<5|t.getDate(),e.write_shift(2,o)}function l(e){var t=65535&e.read_shift(2),n=65535&e.read_shift(2),o=new Date,a=31&n;n>>>=5;var r=15&n;n>>>=4,o.setMilliseconds(0),o.setFullYear(n+1980),o.setMonth(r-1),o.setDate(a);var i=31&t;t>>>=5;var l=63&t;return t>>>=6,o.setHours(t),o.setMinutes(l),o.setSeconds(i<<1),o}function s(e){po(e,0);var t={},n=0;while(e.l<=e.length-4){var o=e.read_shift(2),a=e.read_shift(2),r=e.l+a,i={};switch(o){case 21589:n=e.read_shift(1),1&n&&(i.mtime=e.read_shift(4)),a>5&&(2&n&&(i.atime=e.read_shift(4)),4&n&&(i.ctime=e.read_shift(4))),i.mtime&&(i.mt=new Date(1e3*i.mtime));break}e.l=r,t[o]=i}return t}function c(){return t||(t={})}function d(e,t){if(80==e[0]&&75==e[1])return Ve(e,t);if(109==(32|e[0])&&105==(32|e[1]))return Le(e,t);if(e.length<512)throw new Error("CFB file size "+e.length+" < 512");var n=3,o=512,a=0,r=0,i=0,l=0,s=0,c=[],d=e.slice(0,512);po(d,0);var f=u(d);switch(n=f[0],n){case 3:o=512;break;case 4:o=4096;break;case 0:if(0==f[1])return Ve(e,t);default:throw new Error("Major Version: Expected 3 or 4 saw "+n)}512!==o&&(d=e.slice(0,o),po(d,28));var g=e.slice(0,o);h(d,n);var y=d.read_shift(4,"i");if(3===n&&0!==y)throw new Error("# Directory Sectors: Expected 0 saw "+y);d.l+=4,i=d.read_shift(4,"i"),d.l+=4,d.chk("00100000","Mini Stream Cutoff Size: "),l=d.read_shift(4,"i"),a=d.read_shift(4,"i"),s=d.read_shift(4,"i"),r=d.read_shift(4,"i");for(var C=-1,k=0;k<109;++k){if(C=d.read_shift(4,"i"),C<0)break;c[k]=C}var O=m(e,o);b(s,r,O,o,c);var j=v(O,i,c,o);j[i].name="!Directory",a>0&&l!==R&&(j[l].name="!MiniFAT"),j[c[0]].name="!FAT",j.fat_addrs=c,j.ssz=o;var x={},_=[],A=[],T=[];w(i,j,O,_,a,x,A,l),p(A,T,_),_.shift();var N={FileIndex:A,FullPaths:T};return t&&t.raw&&(N.raw={header:g,sectors:O}),N}function u(e){if(80==e[e.l]&&75==e[e.l+1])return[0,0];e.chk(L,"Header Signature: "),e.l+=16;var t=e.read_shift(2,"u");return[e.read_shift(2,"u"),t]}function h(e,t){var n=9;switch(e.l+=2,n=e.read_shift(2)){case 9:if(3!=t)throw new Error("Sector Shift: Expected 9 saw "+n);break;case 12:if(4!=t)throw new Error("Sector Shift: Expected 12 saw "+n);break;default:throw new Error("Sector Shift: Expected 9 or 12 saw "+n)}e.chk("0600","Mini Sector Shift: "),e.chk("000000000000","Reserved: ")}function m(e,t){for(var n=Math.ceil(e.length/t)-1,o=[],a=1;a0&&i>=0)r.push(t.slice(i*z,i*z+z)),a-=z,i=ro(n,4*i);return 0===r.length?bo(0):I(r).slice(0,e.size)}function b(e,t,n,o,a){var r=R;if(e===R){if(0!==t)throw new Error("DIFAT chain shorter than expected")}else if(-1!==e){var i=n[e],l=(o>>>2)-1;if(!i)return;for(var s=0;s=0;){a[s]=!0,r[r.length]=s,i.push(e[s]);var d=n[Math.floor(4*s/o)];if(c=4*s&l,o<4+c)throw new Error("FAT boundary crossed: "+s+" 4 "+o);if(!e[d])break;s=ro(e[d],c)}return{nodes:r,data:In([i])}}function v(e,t,n,o){var a=e.length,r=[],i=[],l=[],s=[],c=o-1,d=0,u=0,h=0,m=0;for(d=0;d=a&&(h-=a),!i[h]){s=[];var p=[];for(u=h;u>=0;){p[u]=!0,i[u]=!0,l[l.length]=u,s.push(e[u]);var f=n[Math.floor(4*u/o)];if(m=4*u&c,o<4+m)throw new Error("FAT boundary crossed: "+u+" 4 "+o);if(!e[f])break;if(u=ro(e[f],m),p[u])break}r[h]={nodes:l,data:In([s])}}return r}function w(e,t,n,o,a,r,i,l){for(var s,c=0,d=o.length?2:0,u=t[e].data,h=0,m=0;h0&&c!==R&&(t[c].name="!StreamData")):b.size>=4096?(b.storage="fat",void 0===t[b.start]&&(t[b.start]=g(n,b.start,t.fat_addrs,t.ssz)),t[b.start].name=b.name,b.content=t[b.start].data.slice(0,b.size)):(b.storage="minifat",b.size<0?b.size=0:c!==R&&b.start!==R&&t[c]&&(b.content=f(b,t[c].data,(t[l]||{}).data))),b.content&&po(b.content,0),r[s]=b,i.push(b)}}function y(e,t){return new Date(1e3*(ao(e,t+4)/1e7*Math.pow(2,32)+ao(e,t)/1e7-11644473600))}function C(e,n){return c(),d(t.readFileSync(e),n)}function k(t,n){var o=n&&n.type;switch(o||x&&e.isBuffer(t)&&(o="buffer"),o||"base64"){case"file":return C(t,n);case"base64":return d(N(j(t)),n);case"binary":return d(N(t),n)}return d(t,n)}function S(e,t){var n=t||{},o=n.root||"Root Entry";if(e.FullPaths||(e.FullPaths=[]),e.FileIndex||(e.FileIndex=[]),e.FullPaths.length!==e.FileIndex.length)throw new Error("inconsistent CFB structure");0===e.FullPaths.length&&(e.FullPaths[0]=o+"/",e.FileIndex[0]={name:o,type:5}),n.CLSID&&(e.FileIndex[0].clsid=n.CLSID),D(e)}function D(e){var t="Sh33tJ5";if(!Xe.find(e,"/"+t)){var n=bo(4);n[0]=55,n[1]=n[3]=50,n[2]=54,e.FileIndex.push({name:t,type:2,content:n,size:4,L:69,R:69,C:69}),e.FullPaths.push(e.FullPaths[0]+t),V(e)}}function V(e,t){S(e);for(var n=!1,i=!1,l=e.FullPaths.length-1;l>=0;--l){var s=e.FileIndex[l];switch(s.type){case 0:i?n=!0:(e.FileIndex.pop(),e.FullPaths.pop());break;case 1:case 2:case 5:i=!0,isNaN(s.R*s.L*s.C)&&(n=!0),s.R>-1&&s.L>-1&&s.R==s.L&&(n=!0);break;default:n=!0;break}}if(n||t){var c=new Date(1987,1,19),d=0,u=Object.create?Object.create(null):{},h=[];for(l=0;l1?1:-1,p.size=0,p.type=5;else if("/"==f.slice(-1)){for(d=l+1;d=h.length?-1:d,d=l+1;d=h.length?-1:d,p.type=1}else a(e.FullPaths[l+1]||"")==a(f)&&(p.R=l+1),p.type=2}}}function E(t,n){var o=n||{};if("mad"==o.fileType)return Ue(t,o);switch(V(t),o.fileType){case"zip":return Ie(t,o)}var a=function(e){for(var t=0,n=0,o=0;o0&&(r<4096?t+=r+63>>6:n+=r+511>>9)}}var i=e.FullPaths.length+3>>2,l=t+7>>3,s=t+127>>7,c=l+n+i+s,d=c+127>>7,u=d<=109?0:Math.ceil((d-109)/127);while(c+d+u+127>>7>d)u=++d<=109?0:Math.ceil((d-109)/127);var h=[1,u,d,s,i,n,t,0];return e.FileIndex[0].size=t<<6,h[7]=(e.FileIndex[0].start=h[0]+h[1]+h[2]+h[3]+h[4]+h[5])+(h[6]+7>>3),h}(t),r=bo(a[7]<<9),i=0,l=0;for(i=0;i<8;++i)r.write_shift(1,U[i]);for(i=0;i<8;++i)r.write_shift(2,0);for(r.write_shift(2,62),r.write_shift(2,3),r.write_shift(2,65534),r.write_shift(2,9),r.write_shift(2,6),i=0;i<3;++i)r.write_shift(2,0);for(r.write_shift(4,0),r.write_shift(4,a[2]),r.write_shift(4,a[0]+a[1]+a[2]+a[3]-1),r.write_shift(4,0),r.write_shift(4,4096),r.write_shift(4,a[3]?a[0]+a[1]+a[2]-1:R),r.write_shift(4,a[3]),r.write_shift(-4,a[1]?a[0]-1:R),r.write_shift(4,a[1]),i=0;i<109;++i)r.write_shift(-4,i>9)));s(a[6]+7>>3);while(511&r.l)r.write_shift(-4,$.ENDOFCHAIN);for(l=i=0,c=0;c=4096||(u.start=l,s(d+63>>6)));while(511&r.l)r.write_shift(-4,$.ENDOFCHAIN);for(i=0;i=4096)if(r.l=u.start+1<<9,x&&e.isBuffer(u.content))u.content.copy(r,r.l,0,u.size),r.l+=u.size+511&-512;else{for(c=0;c0&&u.size<4096)if(x&&e.isBuffer(u.content))u.content.copy(r,r.l,0,u.size),r.l+=u.size+63&-64;else{for(c=0;c>16|t>>8|t)}for(var te="undefined"!==typeof Uint8Array,ne=te?new Uint8Array(256):[],oe=0;oe<256;++oe)ne[oe]=ee(oe);function ae(e,t){var n=ne[255&e];return t<=8?n>>>8-t:(n=n<<8|ne[e>>8&255],t<=16?n>>>16-t:(n=n<<8|ne[e>>16&255],n>>>24-t))}function re(e,t){var n=7&t,o=t>>>3;return(e[o]|(n<=6?0:e[o+1]<<8))>>>n&3}function ie(e,t){var n=7&t,o=t>>>3;return(e[o]|(n<=5?0:e[o+1]<<8))>>>n&7}function le(e,t){var n=7&t,o=t>>>3;return(e[o]|(n<=4?0:e[o+1]<<8))>>>n&15}function se(e,t){var n=7&t,o=t>>>3;return(e[o]|(n<=3?0:e[o+1]<<8))>>>n&31}function ce(e,t){var n=7&t,o=t>>>3;return(e[o]|(n<=1?0:e[o+1]<<8))>>>n&127}function de(e,t,n){var o=7&t,a=t>>>3,r=(1<>>o;return n<8-o?i&r:(i|=e[a+1]<<8-o,n<16-o?i&r:(i|=e[a+2]<<16-o,n<24-o||(i|=e[a+3]<<24-o),i&r))}function ue(e,t,n){var o=7&t,a=t>>>3;return o<=5?e[a]|=(7&n)<>8-o),t+3}function he(e,t,n){var o=7&t,a=t>>>3;return n=(1&n)<>>3;return n<<=o,e[a]|=255&n,n>>>=8,e[a+1]=n,t+8}function pe(e,t,n){var o=7&t,a=t>>>3;return n<<=o,e[a]|=255&n,n>>>=8,e[a+1]=255&n,e[a+2]=n>>>8,t+16}function fe(e,t){var n=e.length,o=2*n>t?2*n:t+5,a=0;if(n>=t)return e;if(x){var r=T(o);if(e.copy)e.copy(r);else for(;a>o-u,i=(1<=0;--i)t[l|i<0)t[t.l++]=e[n++]}return t.l}function r(t,n){var a=0,r=0,i=te?new Uint16Array(32768):[];while(r0)n[n.l++]=t[r++];a=8*n.l}else{a=ue(n,a,+!(r+l!=t.length)+2);var s=0;while(l-- >0){var c=t[r];s=32767&(s<<5^c);var d=-1,u=0;if((d=i[s])&&(d|=-32768&r,d>r&&(d-=32768),d2){c=o[u],c<=22?a=me(n,a,ne[c+1]>>1)-1:(me(n,a,3),a+=5,me(n,a,ne[c-23]>>5),a+=3);var h=c<8?0:c-4>>2;h>0&&(pe(n,a,u-X[c]),a+=h),c=e[r-d],a=me(n,a,ne[c]>>3),a-=3;var m=c<4?0:c-2>>1;m>0&&(pe(n,a,r-d-Z[c]),a+=m);for(var p=0;p>8-p;for(var f=(1<<7-p)-1;f>=0;--f)xe[m|f<>>=3){case 16:r=3+re(e,t),t+=2,m=b[b.length-1];while(r-- >0)b.push(m);break;case 17:r=3+ie(e,t),t+=3;while(r-- >0)b.push(0);break;case 18:r=11+ce(e,t),t+=7;while(r-- >0)b.push(0);break;default:b.push(m),s>>0,l=0,s=0;while(0==(1&o))if(o=ie(e,n),n+=3,o>>>1!=0)for(o>>1==1?(l=9,s=5):(n=Te(e,n),l=_e,s=Ae);;){!t&&i>>1==1?ve[c]:Oe[c];if(n+=15&d,d>>>=4,0===(d>>>8&255))a[r++]=d;else{if(256==d)break;d-=257;var u=d<8?0:d-4>>2;u>5&&(u=0);var h=r+X[d];u>0&&(h+=de(e,n,u),n+=u),c=de(e,n,s),d=o>>>1==1?we[c]:je[c],n+=15&d,d>>>=4;var m=d<4?0:d-2>>1,p=Z[d];m>0&&(p+=de(e,n,m),n+=m),!t&&i>>3]|e[1+(n>>>3)]<<8;if(n+=32,f>0){!t&&i0)a[r++]=e[n>>>3],n+=8}}return t?[a,n+7>>>3]:[a.slice(0,r),n+7>>>3]}function Se(e,t){var n=e.slice(e.l||0),o=Ne(n,t);return e.l+=o[1],o[0]}function De(e,t){if(!e)throw new Error(t);"undefined"!==typeof console&&console.error(t)}function Ve(e,t){var n=e;po(n,0);var o=[],a=[],r={FileIndex:o,FullPaths:a};S(r,{root:t.root});var i=n.length-4;while((80!=n[i]||75!=n[i+1]||5!=n[i+2]||6!=n[i+3])&&i>=0)--i;n.l=i+4,n.l+=4;var l=n.read_shift(2);n.l+=6;var c=n.read_shift(4);for(n.l=c,i=0;i0)if(o=o.slice(0,o.length-1),o=o.slice(0,o.lastIndexOf("/")+1),i.slice(0,o.length)==o)break;var l=(a[1]||"").match(/boundary="(.*?)"/);if(!l)throw new Error("MAD cannot find boundary");var s="--"+(l[1]||""),c=[],d=[],u={FileIndex:c,FullPaths:d};S(u);var h,m=0;for(r=0;r=32&&p<128&&++h;var b=h>=4*m/5;r.push(a),r.push("Content-Location: "+(o.root||"file:///C:/SheetJS/")+l),r.push("Content-Transfer-Encoding: "+(b?"quoted-printable":"base64")),r.push("Content-Type: "+Pe(s,l)),r.push(""),r.push(b?Me(u):Fe(u))}return r.push(a+"--\r\n"),r.join("\r\n")}function qe(e){var t={};return S(t,e),t}function $e(e,t,n,o){var a=o&&o.unsafe;a||S(e);var i=!a&&Xe.find(e,t);if(!i){var l=e.FullPaths[0];t.slice(0,l.length)==l?l=t:("/"!=l.slice(-1)&&(l+="/"),l=(l+t).replace("//","/")),i={name:r(t),type:2},e.FileIndex.push(i),e.FullPaths.push(l),a||Xe.utils.cfb_gc(e)}return i.content=n,i.size=n?n.length:0,o&&(o.CLSID&&(i.clsid=o.CLSID),o.mt&&(i.mt=o.mt),o.ct&&(i.ct=o.ct)),i}function He(e,t){S(e);var n=Xe.find(e,t);if(n)for(var o=0;o3&&(o=!0),a[r].slice(a[r].length-1)){case"Y":throw new Error("Unsupported ISO Duration Field: "+a[r].slice(a[r].length-1));case"D":n*=24;case"H":n*=60;case"M":if(!o)throw new Error("Unsupported ISO Duration Field: M");n*=60;case"S":break}t+=n*parseInt(a[r],10)}return t}var ft=new Date("2017-02-19T19:06:09.000Z"),bt=isNaN(ft.getFullYear())?new Date("2/19/17"):ft,gt=2017==bt.getFullYear();function vt(e,t){var n=new Date(e);if(gt)return t>0?n.setTime(n.getTime()+60*n.getTimezoneOffset()*1e3):t<0&&n.setTime(n.getTime()-60*n.getTimezoneOffset()*1e3),n;if(e instanceof Date)return e;if(1917==bt.getFullYear()&&!isNaN(n.getFullYear())){var o=n.getFullYear();return e.indexOf(""+o)>-1||n.setFullYear(n.getFullYear()+100),n}var a=e.match(/\d+/g)||["2017","2","19","0","0","0"],r=new Date(+a[0],+a[1]-1,+a[2],+a[3]||0,+a[4]||0,+a[5]||0);return e.indexOf("Z")>-1&&(r=new Date(r.getTime()-60*r.getTimezoneOffset()*1e3)),r}function wt(t,n){if(x&&e.isBuffer(t)){if(n){if(255==t[0]&&254==t[1])return mn(t.slice(2).toString("utf16le"));if(254==t[1]&&255==t[2])return mn(f(t.slice(2).toString("binary")))}return t.toString("binary")}if("undefined"!==typeof TextDecoder)try{if(n){if(255==t[0]&&254==t[1])return mn(new TextDecoder("utf-16le").decode(t.slice(2)));if(254==t[0]&&255==t[1])return mn(new TextDecoder("utf-16be").decode(t.slice(2)))}var o={"€":"€","‚":"‚","ƒ":"ƒ","„":"„","…":"…","†":"†","‡":"‡","ˆ":"ˆ","‰":"‰","Š":"Š","‹":"‹","Œ":"Œ","Ž":"Ž","‘":"‘","’":"’","“":"“","”":"”","•":"•","–":"–","—":"—","˜":"˜","™":"™","š":"š","›":"›","œ":"œ","ž":"ž","Ÿ":"Ÿ"};return Array.isArray(t)&&(t=new Uint8Array(t)),new TextDecoder("latin1").decode(t).replace(/[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ]/g,(function(e){return o[e]||e}))}catch(i){}for(var a=[],r=0;r!=t.length;++r)a.push(String.fromCharCode(t[r]));return a.join("")}function yt(e){if("undefined"!=typeof JSON&&!Array.isArray(e))return JSON.parse(JSON.stringify(e));if("object"!=typeof e||null==e)return e;if(e instanceof Date)return new Date(e.getTime());var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=yt(e[n]));return t}function Ct(e,t){var n="";while(n.length3&&-1==Ot.indexOf(i))return n}else if(i.match(/[a-z]/))return n;return o<0||o>8099?n:(a>0||r>1)&&101!=o?t:e.match(/[^-0-9:,\/\\]/)?n:t}var xt=function(){var e=5=="abacaba".split(/(:?b)/i).length;return function(t,n,o){if(e||"string"==typeof n)return t.split(n);for(var a=t.split(n),r=[a[0]],i=1;i\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">\s]+))/g,Lt=/<[\/\?]?[a-zA-Z0-9:_-]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s*[\/\?]?>/gm,Ut=/<[^>]*>/g,qt=zt.match(Lt)?Lt:Ut,$t=/<\w*:/,Ht=/<(\/?)\w+:/;function Wt(e,t,n){for(var o={},a=0,r=0;a!==e.length;++a)if(32===(r=e.charCodeAt(a))||10===r||13===r)break;if(t||(o[0]=e.slice(0,a)),a===e.length)return o;var i=e.match(Rt),l=0,s="",c=0,d="",u="",h=1;if(i)for(c=0;c!=i.length;++c){for(u=i[c],r=0;r!=u.length;++r)if(61===u.charCodeAt(r))break;d=u.slice(0,r).trim();while(32==u.charCodeAt(r+1))++r;for(h=34==(a=u.charCodeAt(r+1))||39==a?1:0,s=u.slice(r+1+h,u.length-h),l=0;l!=d.length;++l)if(58===d.charCodeAt(l))break;if(l===d.length)d.indexOf("_")>0&&(d=d.slice(0,d.indexOf("_"))),o[d]=s,n||(o[d.toLowerCase()]=s);else{var m=(5===l&&"xmlns"===d.slice(0,5)?"xmlns":"")+d.slice(l+1);if(o[m]&&"ext"==d.slice(l-3,l))continue;o[m]=s,n||(o[m.toLowerCase()]=s)}}return o}function Gt(e){return e.replace(Ht,"<$1")}var Kt={""":'"',"'":"'",">":">","<":"<","&":"&"},Yt=rt(Kt),Qt=function(){var e=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/gi,t=/_x([\da-fA-F]{4})_/gi;return function n(o){var a=o+"",r=a.indexOf("-1?16:10))||e})).replace(t,(function(e,t){return String.fromCharCode(parseInt(t,16))}));var i=a.indexOf("]]>");return n(a.slice(0,r))+a.slice(r+9,i)+n(a.slice(i+3))}}(),Jt=/[&<>'"]/g,Xt=/[\u0000-\u0008\u000b-\u001f]/g;function Zt(e){var t=e+"";return t.replace(Jt,(function(e){return Yt[e]})).replace(Xt,(function(e){return"_x"+("000"+e.charCodeAt(0).toString(16)).slice(-4)+"_"}))}function en(e){return Zt(e).replace(/ /g,"_x0020_")}var tn=/[\u0000-\u001f]/g;function nn(e){var t=e+"";return t.replace(Jt,(function(e){return Yt[e]})).replace(/\n/g,"
").replace(tn,(function(e){return"&#x"+("000"+e.charCodeAt(0).toString(16)).slice(-4)+";"}))}function on(e){var t=e+"";return t.replace(Jt,(function(e){return Yt[e]})).replace(tn,(function(e){return"&#x"+e.charCodeAt(0).toString(16).toUpperCase()+";"}))}var an=function(){var e=/&#(\d+);/g;function t(e,t){return String.fromCharCode(parseInt(t,10))}return function(n){return n.replace(e,t)}}();function rn(e){return e.replace(/(\r\n|[\r\n])/g," ")}function ln(e){switch(e){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}function sn(e){var t="",n=0,o=0,a=0,r=0,i=0,l=0;while(n191&&o<224?(i=(31&o)<<6,i|=63&a,t+=String.fromCharCode(i)):(r=e.charCodeAt(n++),o<240?t+=String.fromCharCode((15&o)<<12|(63&a)<<6|63&r):(i=e.charCodeAt(n++),l=((7&o)<<18|(63&a)<<12|(63&r)<<6|63&i)-65536,t+=String.fromCharCode(55296+(l>>>10&1023)),t+=String.fromCharCode(56320+(1023&l)))));return t}function cn(e){var t,n,o,a=A(2*e.length),r=1,i=0,l=0;for(n=0;n>>10&1023),t=56320+(1023&t)),0!==l&&(a[i++]=255&l,a[i++]=l>>>8,l=0),a[i++]=t%256,a[i++]=t>>>8;return a.slice(0,i).toString("ucs2")}function dn(e){return _(e,"binary").toString("utf8")}var un="foo bar baz☃🍣",hn=x&&(dn(un)==sn(un)&&dn||cn(un)==sn(un)&&cn)||sn,mn=x?function(e){return _(e,"utf8").toString("binary")}:function(e){var t=[],n=0,o=0,a=0;while(n>6))),t.push(String.fromCharCode(128+(63&o)));break;case o>=55296&&o<57344:o-=55296,a=e.charCodeAt(n++)-56320+(o<<10),t.push(String.fromCharCode(240+(a>>18&7))),t.push(String.fromCharCode(144+(a>>12&63))),t.push(String.fromCharCode(128+(a>>6&63))),t.push(String.fromCharCode(128+(63&a)));break;default:t.push(String.fromCharCode(224+(o>>12))),t.push(String.fromCharCode(128+(o>>6&63))),t.push(String.fromCharCode(128+(63&o)))}return t.join("")},pn=function(){var e={};return function(t,n){var o=t+"|"+(n||"");return e[o]?e[o]:e[o]=new RegExp("<(?:\\w+:)?"+t+'(?: xml:space="preserve")?(?:[^>]*)>([\\s\\S]*?)",n||"")}}(),fn=function(){var e=[["nbsp"," "],["middot","·"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map((function(e){return[new RegExp("&"+e[0]+";","ig"),e[1]]}));return function(t){for(var n=t.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/>\s+/g,">").replace(/\s+/g,"\n").replace(/<[^>]*>/g,""),o=0;o([\\s\\S]*?)","g")}}(),gn=/<\/?(?:vt:)?variant>/g,vn=/<(?:vt:)([^>]*)>([\s\S]*)"+t+""}function kn(e){return ot(e).map((function(t){return" "+t+'="'+e[t]+'"'})).join("")}function On(e,t,n){return"<"+e+(null!=n?kn(n):"")+(null!=t?(t.match(yn)?' xml:space="preserve"':"")+">"+t+""}function jn(e,t){try{return e.toISOString().replace(/\.\d*/,"")}catch(n){if(t)throw n}return""}function xn(e,t){switch(typeof e){case"string":var n=On("vt:lpwstr",Zt(e));return t&&(n=n.replace(/"/g,"_x0022_")),n;case"number":return On((0|e)==e?"vt:i4":"vt:r8",Zt(String(e)));case"boolean":return On("vt:bool",e?"true":"false")}if(e instanceof Date)return On("vt:filetime",jn(e));throw new Error("Unable to serialize "+e)}function _n(t){if(x&&e.isBuffer(t))return t.toString("utf8");if("string"===typeof t)return t;if("undefined"!==typeof Uint8Array&&t instanceof Uint8Array)return hn(D(E(t)));throw new Error("Bad input format: expected Buffer or string")}var An=/<(\/?)([^\s?>:\/]+)(?:[\s?:\/][^>]*)?>/gm,Tn={CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/metadata/core-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/custom-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/extended-properties",CT:"http://schemas.openxmlformats.org/package/2006/content-types",RELS:"http://schemas.openxmlformats.org/package/2006/relationships",TCMNT:"http://schemas.microsoft.com/office/spreadsheetml/2018/threadedcomments",dc:"http://purl.org/dc/elements/1.1/",dcterms:"http://purl.org/dc/terms/",dcmitype:"http://purl.org/dc/dcmitype/",mx:"http://schemas.microsoft.com/office/mac/excel/2008/main",r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",sjs:"http://schemas.openxmlformats.org/package/2006/sheetjs/core-properties",vt:"http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",xsi:"http://www.w3.org/2001/XMLSchema-instance",xsd:"http://www.w3.org/2001/XMLSchema"},Nn=["http://schemas.openxmlformats.org/spreadsheetml/2006/main","http://purl.oclc.org/ooxml/spreadsheetml/main","http://schemas.microsoft.com/office/excel/2006/main","http://schemas.microsoft.com/office/excel/2006/2"],Sn={o:"urn:schemas-microsoft-com:office:office",x:"urn:schemas-microsoft-com:office:excel",ss:"urn:schemas-microsoft-com:office:spreadsheet",dt:"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882",mv:"http://macVmlSchemaUri",v:"urn:schemas-microsoft-com:vml",html:"http://www.w3.org/TR/REC-html40"};function Dn(e,t){for(var n=1-2*(e[t+7]>>>7),o=((127&e[t+7])<<4)+(e[t+6]>>>4&15),a=15&e[t+6],r=5;r>=0;--r)a=256*a+e[t+r];return 2047==o?0==a?n*(1/0):NaN:(0==o?o=-1022:(o-=1023,a+=Math.pow(2,52)),n*Math.pow(2,o-52)*a)}function Vn(e,t,n){var o=(t<0||1/t==-1/0?1:0)<<7,a=0,r=0,i=o?-t:t;isFinite(i)?0==i?a=r=0:(a=Math.floor(Math.log(i)/Math.LN2),r=i*Math.pow(2,52-a),a<=-1023&&(!isFinite(r)||r>4|o}var En=function(e){for(var t=[],n=10240,o=0;o0&&e.isBuffer(t[0][0])?e.concat(t[0].map((function(t){return e.isBuffer(t)?t:_(t)}))):En(t)}:En,Bn=function(e,t,n){for(var o=[],a=t;a0?Rn(e,t+4,t+4+n-1):""},Un=Ln,qn=function(e,t){var n=ao(e,t);return n>0?Rn(e,t+4,t+4+n-1):""},$n=qn,Hn=function(e,t){var n=2*ao(e,t);return n>0?Rn(e,t+4,t+4+n-1):""},Wn=Hn,Gn=function(e,t){var n=ao(e,t);return n>0?Pn(e,t+4,t+4+n):""},Kn=Gn,Yn=function(e,t){var n=ao(e,t);return n>0?Rn(e,t+4,t+4+n):""},Qn=Yn,Jn=function(e,t){return Dn(e,t)},Xn=Jn,Zn=function(e){return Array.isArray(e)||"undefined"!==typeof Uint8Array&&e instanceof Uint8Array};function eo(){Pn=function(e,t,n){return b.utils.decode(1200,e.slice(t,n)).replace(P,"")},Rn=function(e,t,n){return b.utils.decode(65001,e.slice(t,n))},Un=function(e,t){var n=ao(e,t);return n>0?b.utils.decode(i,e.slice(t+4,t+4+n-1)):""},$n=function(e,t){var n=ao(e,t);return n>0?b.utils.decode(r,e.slice(t+4,t+4+n-1)):""},Wn=function(e,t){var n=2*ao(e,t);return n>0?b.utils.decode(1200,e.slice(t+4,t+4+n-1)):""},Kn=function(e,t){var n=ao(e,t);return n>0?b.utils.decode(1200,e.slice(t+4,t+4+n)):""},Qn=function(e,t){var n=ao(e,t);return n>0?b.utils.decode(65001,e.slice(t+4,t+4+n)):""}}x&&(Un=function(t,n){if(!e.isBuffer(t))return Ln(t,n);var o=t.readUInt32LE(n);return o>0?t.toString("utf8",n+4,n+4+o-1):""},$n=function(t,n){if(!e.isBuffer(t))return qn(t,n);var o=t.readUInt32LE(n);return o>0?t.toString("utf8",n+4,n+4+o-1):""},Wn=function(t,n){if(!e.isBuffer(t))return Hn(t,n);var o=2*t.readUInt32LE(n);return t.toString("utf16le",n+4,n+4+o-1)},Kn=function(t,n){if(!e.isBuffer(t))return Gn(t,n);var o=t.readUInt32LE(n);return t.toString("utf16le",n+4,n+4+o)},Qn=function(t,n){if(!e.isBuffer(t))return Yn(t,n);var o=t.readUInt32LE(n);return t.toString("utf8",n+4,n+4+o)},Xn=function(t,n){return e.isBuffer(t)?t.readDoubleLE(n):Jn(t,n)},Zn=function(t){return e.isBuffer(t)||Array.isArray(t)||"undefined"!==typeof Uint8Array&&t instanceof Uint8Array}),"undefined"!==typeof b&&eo();var to=function(e,t){return e[t]},no=function(e,t){return 256*e[t+1]+e[t]},oo=function(e,t){var n=256*e[t+1]+e[t];return n<32768?n:-1*(65535-n+1)},ao=function(e,t){return e[t+3]*(1<<24)+(e[t+2]<<16)+(e[t+1]<<8)+e[t]},ro=function(e,t){return e[t+3]<<24|e[t+2]<<16|e[t+1]<<8|e[t]},io=function(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]};function lo(t,n){var o,a,i,l,s,c,d="",u=[];switch(n){case"dbcs":if(c=this.l,x&&e.isBuffer(this))d=this.slice(this.l,this.l+2*t).toString("utf16le");else for(s=0;s0?ro:io)(this,this.l),this.l+=4,o):(a=ao(this,this.l),this.l+=4,a);case 8:case-8:if("f"===n)return a=8==t?Xn(this,this.l):Xn([this[this.l+7],this[this.l+6],this[this.l+5],this[this.l+4],this[this.l+3],this[this.l+2],this[this.l+1],this[this.l+0]],0),this.l+=8,a;t=8;case 16:d=Mn(this,this.l,t);break}}return this.l+=t,d}var so=function(e,t,n){e[n]=255&t,e[n+1]=t>>>8&255,e[n+2]=t>>>16&255,e[n+3]=t>>>24&255},co=function(e,t,n){e[n]=255&t,e[n+1]=t>>8&255,e[n+2]=t>>16&255,e[n+3]=t>>24&255},uo=function(e,t,n){e[n]=255&t,e[n+1]=t>>>8&255};function ho(e,t,n){var o=0,a=0;if("dbcs"===n){for(a=0;a!=t.length;++a)uo(this,t.charCodeAt(a),this.l+2*a);o=2*t.length}else if("sbcs"===n){if("undefined"!==typeof b&&874==i)for(a=0;a!=t.length;++a){var r=b.utils.encode(i,t.charAt(a));this[this.l+a]=r[0]}else for(t=t.replace(/[^\x00-\x7F]/g,"_"),a=0;a!=t.length;++a)this[this.l+a]=255&t.charCodeAt(a);o=t.length}else{if("hex"===n){for(;a>8}while(this.l>>=8,this[this.l+1]=255&t;break;case 3:o=3,this[this.l]=255&t,t>>>=8,this[this.l+1]=255&t,t>>>=8,this[this.l+2]=255&t;break;case 4:o=4,so(this,t,this.l);break;case 8:if(o=8,"f"===n){Vn(this,t,this.l);break}case 16:break;case-4:o=4,co(this,t,this.l);break}}return this.l+=o,this}function mo(e,t){var n=Mn(this,this.l,e.length>>1);if(n!==e)throw new Error(t+"Expected "+e+" saw "+n);this.l+=e.length>>1}function po(e,t){e.l=t,e.read_shift=lo,e.chk=mo,e.write_shift=ho}function fo(e,t){e.l+=t}function bo(e){var t=A(e);return po(t,0),t}function go(e,t,n){if(e){var o,a,r;po(e,e.l||0);var i=e.length,l=0,s=0;while(e.lo.l&&(o=o.slice(0,o.l),o.l=o.length),o.length>0&&e.push(o),o=null)},r=function(e){return o&&e=128?1:0)+1,o>=128&&++a,o>=16384&&++a,o>=2097152&&++a;var i=e.next(a);r<=127?i.write_shift(1,r):(i.write_shift(1,128+(127&r)),i.write_shift(1,r>>7));for(var l=0;4!=l;++l){if(!(o>=128)){i.write_shift(1,o);break}i.write_shift(1,128+(127&o)),o>>=7}o>0&&Zn(n)&&e.push(n)}}function yo(e,t,n){var o=yt(e);if(t.s?(o.cRel&&(o.c+=t.s.c),o.rRel&&(o.r+=t.s.r)):(o.cRel&&(o.c+=t.c),o.rRel&&(o.r+=t.r)),!n||n.biff<12){while(o.c>=256)o.c-=256;while(o.r>=65536)o.r-=65536}return o}function Co(e,t,n){var o=yt(e);return o.s=yo(o.s,t.s,n),o.e=yo(o.e,t.s,n),o}function ko(e,t){if(e.cRel&&e.c<0){e=yt(e);while(e.c<0)e.c+=t>8?16384:256}if(e.rRel&&e.r<0){e=yt(e);while(e.r<0)e.r+=t>8?1048576:t>5?65536:16384}var n=Io(e);return e.cRel||null==e.cRel||(n=So(n)),e.rRel||null==e.rRel||(n=_o(n)),n}function Oo(e,t){return 0!=e.s.r||e.s.rRel||e.e.r!=(t.biff>=12?1048575:t.biff>=8?65536:16384)||e.e.rRel?0!=e.s.c||e.s.cRel||e.e.c!=(t.biff>=12?16383:255)||e.e.cRel?ko(e.s,t.biff)+":"+ko(e.e,t.biff):(e.s.rRel?"":"$")+xo(e.s.r)+":"+(e.e.rRel?"":"$")+xo(e.e.r):(e.s.cRel?"":"$")+No(e.s.c)+":"+(e.e.cRel?"":"$")+No(e.e.c)}function jo(e){return parseInt(Ao(e),10)-1}function xo(e){return""+(e+1)}function _o(e){return e.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}function Ao(e){return e.replace(/\$(\d+)$/,"$1")}function To(e){for(var t=Do(e),n=0,o=0;o!==t.length;++o)n=26*n+t.charCodeAt(o)-64;return n-1}function No(e){if(e<0)throw new Error("invalid column "+e);var t="";for(++e;e;e=Math.floor((e-1)/26))t=String.fromCharCode((e-1)%26+65)+t;return t}function So(e){return e.replace(/^([A-Z])/,"$$$1")}function Do(e){return e.replace(/^\$([A-Z])/,"$1")}function Vo(e){return e.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")}function Eo(e){for(var t=0,n=0,o=0;o=48&&a<=57?t=10*t+(a-48):a>=65&&a<=90&&(n=26*n+(a-64))}return{c:n-1,r:t-1}}function Io(e){for(var t=e.c+1,n="";t;t=(t-1)/26|0)n=String.fromCharCode((t-1)%26+65)+n;return n+(e.r+1)}function Bo(e){var t=e.indexOf(":");return-1==t?{s:Eo(e),e:Eo(e)}:{s:Eo(e.slice(0,t)),e:Eo(e.slice(t+1))}}function Po(e,t){return"undefined"===typeof t||"number"===typeof t?Po(e.s,e.e):("string"!==typeof e&&(e=Io(e)),"string"!==typeof t&&(t=Io(t)),e==t?e:e+":"+t)}function Fo(e){var t={s:{c:0,r:0},e:{c:0,r:0}},n=0,o=0,a=0,r=e.length;for(n=0;o26)break;n=26*n+a}for(t.s.c=--n,n=0;o9)break;n=10*n+a}if(t.s.r=--n,o===r||10!=a)return t.e.c=t.s.c,t.e.r=t.s.r,t;for(++o,n=0;o!=r;++o){if((a=e.charCodeAt(o)-64)<1||a>26)break;n=26*n+a}for(t.e.c=--n,n=0;o!=r;++o){if((a=e.charCodeAt(o)-48)<0||a>9)break;n=10*n+a}return t.e.r=--n,t}function Mo(e,t){var n="d"==e.t&&t instanceof Date;if(null!=e.z)try{return e.w=qe(e.z,n?ct(t):t)}catch(o){}try{return e.w=qe((e.XF||{}).numFmtId||(n?14:0),n?ct(t):t)}catch(o){return""+t}}function zo(e,t,n){return null==e||null==e.t||"z"==e.t?"":void 0!==e.w?e.w:("d"==e.t&&!e.z&&n&&n.dateNF&&(e.z=n.dateNF),"e"==e.t?Ha[e.v]||e.v:Mo(e,void 0==t?e.v:t))}function Ro(e,t){var n=t&&t.sheet?t.sheet:"Sheet1",o={};return o[n]=e,{SheetNames:[n],Sheets:o}}function Lo(e,t,n){var o=n||{},a=e?Array.isArray(e):o.dense;null!=y&&null==a&&(a=y);var r=e||(a?[]:{}),i=0,l=0;if(r&&null!=o.origin){if("number"==typeof o.origin)i=o.origin;else{var s="string"==typeof o.origin?Eo(o.origin):o.origin;i=s.r,l=s.c}r["!ref"]||(r["!ref"]="A1:A1")}var c={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(r["!ref"]){var d=Fo(r["!ref"]);c.s.c=d.s.c,c.s.r=d.s.r,c.e.c=Math.max(c.e.c,d.e.c),c.e.r=Math.max(c.e.r,d.e.r),-1==i&&(c.e.r=i=d.e.r+1)}for(var u=0;u!=t.length;++u)if(t[u]){if(!Array.isArray(t[u]))throw new Error("aoa_to_sheet expects an array of arrays");for(var h=0;h!=t[u].length;++h)if("undefined"!==typeof t[u][h]){var m={v:t[u][h]},p=i+u,f=l+h;if(c.s.r>p&&(c.s.r=p),c.s.c>f&&(c.s.c=f),c.e.r0&&t.write_shift(0,e,"dbcs"),n?t.slice(0,t.l):t}function Go(e){return{ich:e.read_shift(2),ifnt:e.read_shift(2)}}function Ko(e,t){return t||(t=bo(4)),t.write_shift(2,e.ich||0),t.write_shift(2,e.ifnt||0),t}function Yo(e,t){var n=e.l,o=e.read_shift(1),a=Ho(e),r=[],i={t:a,h:a};if(0!==(1&o)){for(var l=e.read_shift(4),s=0;s!=l;++s)r.push(Go(e));i.r=r}else i.r=[{ich:0,ifnt:0}];return e.l=n+t,i}function Qo(e,t){var n=!1;return null==t&&(n=!0,t=bo(15+4*e.t.length)),t.write_shift(1,0),Wo(e.t,t),n?t.slice(0,t.l):t}var Jo=Yo;function Xo(e,t){var n=!1;return null==t&&(n=!0,t=bo(23+4*e.t.length)),t.write_shift(1,1),Wo(e.t,t),t.write_shift(4,1),Ko({ich:0,ifnt:0},t),n?t.slice(0,t.l):t}function Zo(e){var t=e.read_shift(4),n=e.read_shift(2);return n+=e.read_shift(1)<<16,e.l++,{c:t,iStyleRef:n}}function ea(e,t){return null==t&&(t=bo(8)),t.write_shift(-4,e.c),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}function ta(e){var t=e.read_shift(2);return t+=e.read_shift(1)<<16,e.l++,{c:-1,iStyleRef:t}}function na(e,t){return null==t&&(t=bo(4)),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}var oa=Ho,aa=Wo;function ra(e){var t=e.read_shift(4);return 0===t||4294967295===t?"":e.read_shift(t,"dbcs")}function ia(e,t){var n=!1;return null==t&&(n=!0,t=bo(127)),t.write_shift(4,e.length>0?e.length:4294967295),e.length>0&&t.write_shift(0,e,"dbcs"),n?t.slice(0,t.l):t}var la=Ho,sa=ra,ca=ia;function da(e){var t=e.slice(e.l,e.l+4),n=1&t[0],o=2&t[0];e.l+=4;var a=0===o?Xn([0,0,0,0,252&t[0],t[1],t[2],t[3]],0):ro(t,0)>>2;return n?a/100:a}function ua(e,t){null==t&&(t=bo(4));var n=0,o=0,a=100*e;if(e==(0|e)&&e>=-(1<<29)&&e<1<<29?o=1:a==(0|a)&&a>=-(1<<29)&&a<1<<29&&(o=1,n=1),!o)throw new Error("unsupported RkNumber "+e);t.write_shift(-4,((n?a:e)<<2)+(n+2))}function ha(e){var t={s:{},e:{}};return t.s.r=e.read_shift(4),t.e.r=e.read_shift(4),t.s.c=e.read_shift(4),t.e.c=e.read_shift(4),t}function ma(e,t){return t||(t=bo(16)),t.write_shift(4,e.s.r),t.write_shift(4,e.e.r),t.write_shift(4,e.s.c),t.write_shift(4,e.e.c),t}var pa=ha,fa=ma;function ba(e){if(e.length-e.l<8)throw"XLS Xnum Buffer underflow";return e.read_shift(8,"f")}function ga(e,t){return(t||bo(8)).write_shift(8,e,"f")}function va(e){var t={},n=e.read_shift(1),o=n>>>1,a=e.read_shift(1),r=e.read_shift(2,"i"),i=e.read_shift(1),l=e.read_shift(1),s=e.read_shift(1);switch(e.l++,o){case 0:t.auto=1;break;case 1:t.index=a;var c=$a[a];c&&(t.rgb=gc(c));break;case 2:t.rgb=gc([i,l,s]);break;case 3:t.theme=a;break}return 0!=r&&(t.tint=r>0?r/32767:r/32768),t}function wa(e,t){if(t||(t=bo(8)),!e||e.auto)return t.write_shift(4,0),t.write_shift(4,0),t;null!=e.index?(t.write_shift(1,2),t.write_shift(1,e.index)):null!=e.theme?(t.write_shift(1,6),t.write_shift(1,e.theme)):(t.write_shift(1,5),t.write_shift(1,0));var n=e.tint||0;if(n>0?n*=32767:n<0&&(n*=32768),t.write_shift(2,n),e.rgb&&null==e.theme){var o=e.rgb||"FFFFFF";"number"==typeof o&&(o=("000000"+o.toString(16)).slice(-6)),t.write_shift(1,parseInt(o.slice(0,2),16)),t.write_shift(1,parseInt(o.slice(2,4),16)),t.write_shift(1,parseInt(o.slice(4,6),16)),t.write_shift(1,255)}else t.write_shift(2,0),t.write_shift(1,0),t.write_shift(1,0);return t}function ya(e){var t=e.read_shift(1);e.l++;var n={fBold:1&t,fItalic:2&t,fUnderline:4&t,fStrikeout:8&t,fOutline:16&t,fShadow:32&t,fCondense:64&t,fExtend:128&t};return n}function Ca(e,t){t||(t=bo(2));var n=(e.italic?2:0)|(e.strike?8:0)|(e.outline?16:0)|(e.shadow?32:0)|(e.condense?64:0)|(e.extend?128:0);return t.write_shift(1,n),t.write_shift(1,0),t}function ka(e,t){var n={2:"BITMAP",3:"METAFILEPICT",8:"DIB",14:"ENHMETAFILE"},o=e.read_shift(4);switch(o){case 0:return"";case 4294967295:case 4294967294:return n[e.read_shift(4)]||""}if(o>400)throw new Error("Unsupported Clipboard: "+o.toString(16));return e.l-=4,e.read_shift(0,1==t?"lpstr":"lpwstr")}function Oa(e){return ka(e,1)}function ja(e){return ka(e,2)}var xa=2,_a=3,Aa=11,Ta=12,Na=19,Sa=64,Da=65,Va=71,Ea=4108,Ia=4126,Ba=80,Pa=81,Fa=[Ba,Pa],Ma={1:{n:"CodePage",t:xa},2:{n:"Category",t:Ba},3:{n:"PresentationFormat",t:Ba},4:{n:"ByteCount",t:_a},5:{n:"LineCount",t:_a},6:{n:"ParagraphCount",t:_a},7:{n:"SlideCount",t:_a},8:{n:"NoteCount",t:_a},9:{n:"HiddenCount",t:_a},10:{n:"MultimediaClipCount",t:_a},11:{n:"ScaleCrop",t:Aa},12:{n:"HeadingPairs",t:Ea},13:{n:"TitlesOfParts",t:Ia},14:{n:"Manager",t:Ba},15:{n:"Company",t:Ba},16:{n:"LinksUpToDate",t:Aa},17:{n:"CharacterCount",t:_a},19:{n:"SharedDoc",t:Aa},22:{n:"HyperlinksChanged",t:Aa},23:{n:"AppVersion",t:_a,p:"version"},24:{n:"DigSig",t:Da},26:{n:"ContentType",t:Ba},27:{n:"ContentStatus",t:Ba},28:{n:"Language",t:Ba},29:{n:"Version",t:Ba},255:{},2147483648:{n:"Locale",t:Na},2147483651:{n:"Behavior",t:Na},1919054434:{}},za={1:{n:"CodePage",t:xa},2:{n:"Title",t:Ba},3:{n:"Subject",t:Ba},4:{n:"Author",t:Ba},5:{n:"Keywords",t:Ba},6:{n:"Comments",t:Ba},7:{n:"Template",t:Ba},8:{n:"LastAuthor",t:Ba},9:{n:"RevNumber",t:Ba},10:{n:"EditTime",t:Sa},11:{n:"LastPrinted",t:Sa},12:{n:"CreatedDate",t:Sa},13:{n:"ModifiedDate",t:Sa},14:{n:"PageCount",t:_a},15:{n:"WordCount",t:_a},16:{n:"CharCount",t:_a},17:{n:"Thumbnail",t:Va},18:{n:"Application",t:Ba},19:{n:"DocSecurity",t:_a},255:{},2147483648:{n:"Locale",t:Na},2147483651:{n:"Behavior",t:Na},1919054434:{}},Ra={1:"US",2:"CA",3:"",7:"RU",20:"EG",30:"GR",31:"NL",32:"BE",33:"FR",34:"ES",36:"HU",39:"IT",41:"CH",43:"AT",44:"GB",45:"DK",46:"SE",47:"NO",48:"PL",49:"DE",52:"MX",55:"BR",61:"AU",64:"NZ",66:"TH",81:"JP",82:"KR",84:"VN",86:"CN",90:"TR",105:"JS",213:"DZ",216:"MA",218:"LY",351:"PT",354:"IS",358:"FI",420:"CZ",886:"TW",961:"LB",962:"JO",963:"SY",964:"IQ",965:"KW",966:"SA",971:"AE",972:"IL",974:"QA",981:"IR",65535:"US"},La=[null,"solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"];function Ua(e){return e.map((function(e){return[e>>16&255,e>>8&255,255&e]}))}var qa=Ua([0,16777215,16711680,65280,255,16776960,16711935,65535,0,16777215,16711680,65280,255,16776960,16711935,65535,8388608,32768,128,8421376,8388736,32896,12632256,8421504,10066431,10040166,16777164,13434879,6684774,16744576,26316,13421823,128,16711935,16776960,65535,8388736,8388608,32896,255,52479,13434879,13434828,16777113,10079487,16751052,13408767,16764057,3368703,3394764,10079232,16763904,16750848,16737792,6710937,9868950,13158,3381606,13056,3355392,10040064,10040166,3355545,3355443,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),$a=yt(qa),Ha={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},Wa={"#NULL!":0,"#DIV/0!":7,"#VALUE!":15,"#REF!":23,"#NAME?":29,"#NUM!":36,"#N/A":42,"#GETTING_DATA":43,"#WTF?":255},Ga={"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":"workbooks","application/vnd.ms-excel.sheet.macroEnabled.main+xml":"workbooks","application/vnd.ms-excel.sheet.binary.macroEnabled.main":"workbooks","application/vnd.ms-excel.addin.macroEnabled.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":"sheets","application/vnd.ms-excel.worksheet":"sheets","application/vnd.ms-excel.binIndexWs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":"charts","application/vnd.ms-excel.chartsheet":"charts","application/vnd.ms-excel.macrosheet+xml":"macros","application/vnd.ms-excel.macrosheet":"macros","application/vnd.ms-excel.intlmacrosheet":"TODO","application/vnd.ms-excel.binIndexMs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":"dialogs","application/vnd.ms-excel.dialogsheet":"dialogs","application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml":"strs","application/vnd.ms-excel.sharedStrings":"strs","application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":"styles","application/vnd.ms-excel.styles":"styles","application/vnd.openxmlformats-package.core-properties+xml":"coreprops","application/vnd.openxmlformats-officedocument.custom-properties+xml":"custprops","application/vnd.openxmlformats-officedocument.extended-properties+xml":"extprops","application/vnd.openxmlformats-officedocument.customXmlProperties+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.customProperty":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":"comments","application/vnd.ms-excel.comments":"comments","application/vnd.ms-excel.threadedcomments+xml":"threadedcomments","application/vnd.ms-excel.person+xml":"people","application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml":"metadata","application/vnd.ms-excel.sheetMetadata":"metadata","application/vnd.ms-excel.pivotTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.chart+xml":"TODO","application/vnd.ms-office.chartcolorstyle+xml":"TODO","application/vnd.ms-office.chartstyle+xml":"TODO","application/vnd.ms-office.chartex+xml":"TODO","application/vnd.ms-excel.calcChain":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.printerSettings":"TODO","application/vnd.ms-office.activeX":"TODO","application/vnd.ms-office.activeX+xml":"TODO","application/vnd.ms-excel.attachedToolbars":"TODO","application/vnd.ms-excel.connections":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":"TODO","application/vnd.ms-excel.externalLink":"links","application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml":"links","application/vnd.ms-excel.pivotCacheDefinition":"TODO","application/vnd.ms-excel.pivotCacheRecords":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml":"TODO","application/vnd.ms-excel.queryTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml":"TODO","application/vnd.ms-excel.userNames":"TODO","application/vnd.ms-excel.revisionHeaders":"TODO","application/vnd.ms-excel.revisionLog":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml":"TODO","application/vnd.ms-excel.tableSingleCells":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml":"TODO","application/vnd.ms-excel.slicer":"TODO","application/vnd.ms-excel.slicerCache":"TODO","application/vnd.ms-excel.slicer+xml":"TODO","application/vnd.ms-excel.slicerCache+xml":"TODO","application/vnd.ms-excel.wsSortMap":"TODO","application/vnd.ms-excel.table":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":"TODO","application/vnd.openxmlformats-officedocument.theme+xml":"themes","application/vnd.openxmlformats-officedocument.themeOverride+xml":"TODO","application/vnd.ms-excel.Timeline+xml":"TODO","application/vnd.ms-excel.TimelineCache+xml":"TODO","application/vnd.ms-office.vbaProject":"vba","application/vnd.ms-office.vbaProjectSignature":"TODO","application/vnd.ms-office.volatileDependencies":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml":"TODO","application/vnd.ms-excel.controlproperties+xml":"TODO","application/vnd.openxmlformats-officedocument.model+data":"TODO","application/vnd.ms-excel.Survey+xml":"TODO","application/vnd.openxmlformats-officedocument.drawing+xml":"drawings","application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml":"TODO","application/vnd.openxmlformats-officedocument.vmlDrawing":"TODO","application/vnd.openxmlformats-package.relationships+xml":"rels","application/vnd.openxmlformats-officedocument.oleObject":"TODO","image/png":"TODO",sheet:"js"},Ka={workbooks:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml",xlsm:"application/vnd.ms-excel.sheet.macroEnabled.main+xml",xlsb:"application/vnd.ms-excel.sheet.binary.macroEnabled.main",xlam:"application/vnd.ms-excel.addin.macroEnabled.main+xml",xltx:"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml"},strs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml",xlsb:"application/vnd.ms-excel.sharedStrings"},comments:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml",xlsb:"application/vnd.ms-excel.comments"},sheets:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml",xlsb:"application/vnd.ms-excel.worksheet"},charts:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml",xlsb:"application/vnd.ms-excel.chartsheet"},dialogs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml",xlsb:"application/vnd.ms-excel.dialogsheet"},macros:{xlsx:"application/vnd.ms-excel.macrosheet+xml",xlsb:"application/vnd.ms-excel.macrosheet"},metadata:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml",xlsb:"application/vnd.ms-excel.sheetMetadata"},styles:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml",xlsb:"application/vnd.ms-excel.styles"}};function Ya(){return{workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""}}function Qa(e){var t=Ya();if(!e||!e.match)return t;var n={};if((e.match(qt)||[]).forEach((function(e){var o=Wt(e);switch(o[0].replace($t,"<")){case"0?t.calcchains[0]:"",t.sst=t.strs.length>0?t.strs[0]:"",t.style=t.styles.length>0?t.styles[0]:"",t.defaults=n,delete t.calcchains,t}function Ja(e,t){var n,o=lt(Ga),a=[];a[a.length]=zt,a[a.length]=On("Types",null,{xmlns:Tn.CT,"xmlns:xsd":Tn.xsd,"xmlns:xsi":Tn.xsi}),a=a.concat([["xml","application/xml"],["bin","application/vnd.ms-excel.sheet.binary.macroEnabled.main"],["vml","application/vnd.openxmlformats-officedocument.vmlDrawing"],["data","application/vnd.openxmlformats-officedocument.model+data"],["bmp","image/bmp"],["png","image/png"],["gif","image/gif"],["emf","image/x-emf"],["wmf","image/x-wmf"],["jpg","image/jpeg"],["jpeg","image/jpeg"],["tif","image/tiff"],["tiff","image/tiff"],["pdf","application/pdf"],["rels","application/vnd.openxmlformats-package.relationships+xml"]].map((function(e){return On("Default",null,{Extension:e[0],ContentType:e[1]})})));var r=function(o){e[o]&&e[o].length>0&&(n=e[o][0],a[a.length]=On("Override",null,{PartName:("/"==n[0]?"":"/")+n,ContentType:Ka[o][t.bookType]||Ka[o]["xlsx"]}))},i=function(n){(e[n]||[]).forEach((function(e){a[a.length]=On("Override",null,{PartName:("/"==e[0]?"":"/")+e,ContentType:Ka[n][t.bookType]||Ka[n]["xlsx"]})}))},l=function(t){(e[t]||[]).forEach((function(e){a[a.length]=On("Override",null,{PartName:("/"==e[0]?"":"/")+e,ContentType:o[t][0]})}))};return r("workbooks"),i("sheets"),i("charts"),l("themes"),["strs","styles"].forEach(r),["coreprops","extprops","custprops"].forEach(l),l("vba"),l("comments"),l("threadedcomments"),l("drawings"),i("metadata"),l("people"),a.length>2&&(a[a.length]="",a[1]=a[1].replace("/>",">")),a.join("")}var Xa={WB:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",SHEET:"http://sheetjs.openxmlformats.org/officeDocument/2006/relationships/officeDocument",HLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",VML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing",XPATH:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLinkPath",XMISS:"http://schemas.microsoft.com/office/2006/relationships/xlExternalLinkPath/xlPathMissing",XLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLink",CXML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXml",CXMLP:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXmlProps",CMNT:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties",SST:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings",STY:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",THEME:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme",CHART:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart",CHARTEX:"http://schemas.microsoft.com/office/2014/relationships/chartEx",CS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chartsheet",WS:["http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet","http://purl.oclc.org/ooxml/officeDocument/relationships/worksheet"],DS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/dialogsheet",MS:"http://schemas.microsoft.com/office/2006/relationships/xlMacrosheet",IMG:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",DRAW:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing",XLMETA:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sheetMetadata",TCMNT:"http://schemas.microsoft.com/office/2017/10/relationships/threadedComment",PEOPLE:"http://schemas.microsoft.com/office/2017/10/relationships/person",VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function Za(e){var t=e.lastIndexOf("/");return e.slice(0,t+1)+"_rels/"+e.slice(t+1)+".rels"}function er(e,t){var n={"!id":{}};if(!e)return n;"/"!==t.charAt(0)&&(t="/"+t);var o={};return(e.match(qt)||[]).forEach((function(e){var a=Wt(e);if("2&&(t[t.length]="",t[1]=t[1].replace("/>",">")),t.join("")}function nr(e,t,n,o,a,r){if(a||(a={}),e["!id"]||(e["!id"]={}),e["!idx"]||(e["!idx"]=1),t<0)for(t=e["!idx"];e["!id"]["rId"+t];++t);if(e["!idx"]=t+1,a.Id="rId"+t,a.Type=o,a.Target=n,r?a.TargetMode=r:[Xa.HLINK,Xa.XPATH,Xa.XMISS].indexOf(a.Type)>-1&&(a.TargetMode="External"),e["!id"][a.Id])throw new Error("Cannot rewrite rId "+t);return e["!id"][a.Id]=a,e[("/"+a.Target).replace("//","/")]=a,t}var or="application/vnd.oasis.opendocument.spreadsheet";function ar(e,t){var n,o,a=_n(e);while(n=An.exec(a))switch(n[3]){case"manifest":break;case"file-entry":if(o=Wt(n[0],!1),"/"==o.path&&o.type!==or)throw new Error("This OpenDocument is not a spreadsheet");break;case"encryption-data":case"algorithm":case"start-key-generation":case"key-derivation":throw new Error("Unsupported ODS Encryption");default:if(t&&t.WTF)throw n}}function rr(e){var t=[zt];t.push('\n'),t.push(' \n');for(var n=0;n\n');return t.push(""),t.join("")}function ir(e,t,n){return[' \n',' \n'," \n"].join("")}function lr(e,t){return[' \n',' \n'," \n"].join("")}function sr(e){var t=[zt];t.push('\n');for(var n=0;n!=e.length;++n)t.push(ir(e[n][0],e[n][1])),t.push(lr("",e[n][0]));return t.push(ir("","Document","pkg")),t.push(""),t.join("")}function cr(){return'SheetJS '+a.version+""}var dr=[["cp:category","Category"],["cp:contentStatus","ContentStatus"],["cp:keywords","Keywords"],["cp:lastModifiedBy","LastAuthor"],["cp:lastPrinted","LastPrinted"],["cp:revision","RevNumber"],["cp:version","Version"],["dc:creator","Author"],["dc:description","Comments"],["dc:identifier","Identifier"],["dc:language","Language"],["dc:subject","Subject"],["dc:title","Title"],["dcterms:created","CreatedDate","date"],["dcterms:modified","ModifiedDate","date"]],ur=function(){for(var e=new Array(dr.length),t=0;t]*>([\\s\\S]*?)")}return e}();function hr(e){var t={};e=hn(e);for(var n=0;n0&&(t[o[1]]=Qt(a[1])),"date"===o[2]&&t[o[1]]&&(t[o[1]]=vt(t[o[1]]))}return t}function mr(e,t,n,o,a){null==a[e]&&null!=t&&""!==t&&(a[e]=t,t=Zt(t),o[o.length]=n?On(e,t,n):Cn(e,t))}function pr(e,t){var n=t||{},o=[zt,On("cp:coreProperties",null,{"xmlns:cp":Tn.CORE_PROPS,"xmlns:dc":Tn.dc,"xmlns:dcterms":Tn.dcterms,"xmlns:dcmitype":Tn.dcmitype,"xmlns:xsi":Tn.xsi})],a={};if(!e&&!n.Props)return o.join("");e&&(null!=e.CreatedDate&&mr("dcterms:created","string"===typeof e.CreatedDate?e.CreatedDate:jn(e.CreatedDate,n.WTF),{"xsi:type":"dcterms:W3CDTF"},o,a),null!=e.ModifiedDate&&mr("dcterms:modified","string"===typeof e.ModifiedDate?e.ModifiedDate:jn(e.ModifiedDate,n.WTF),{"xsi:type":"dcterms:W3CDTF"},o,a));for(var r=0;r!=dr.length;++r){var i=dr[r],l=n.Props&&null!=n.Props[i[1]]?n.Props[i[1]]:e?e[i[1]]:null;!0===l?l="1":!1===l?l="0":"number"==typeof l&&(l=String(l)),null!=l&&mr(i[0],l,null,o,a)}return o.length>2&&(o[o.length]="",o[1]=o[1].replace("/>",">")),o.join("")}var fr=[["Application","Application","string"],["AppVersion","AppVersion","string"],["Company","Company","string"],["DocSecurity","DocSecurity","string"],["Manager","Manager","string"],["HyperlinksChanged","HyperlinksChanged","bool"],["SharedDoc","SharedDoc","bool"],["LinksUpToDate","LinksUpToDate","bool"],["ScaleCrop","ScaleCrop","bool"],["HeadingPairs","HeadingPairs","raw"],["TitlesOfParts","TitlesOfParts","raw"]],br=["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"];function gr(e,t,n,o){var a=[];if("string"==typeof e)a=wn(e,o);else for(var r=0;r0)for(var c=0;c!==a.length;c+=2){switch(s=+a[c+1].v,a[c].v){case"Worksheets":case"工作表":case"Листы":case"أوراق العمل":case"ワークシート":case"גליונות עבודה":case"Arbeitsblätter":case"Çalışma Sayfaları":case"Feuilles de calcul":case"Fogli di lavoro":case"Folhas de cálculo":case"Planilhas":case"Regneark":case"Hojas de cálculo":case"Werkbladen":n.Worksheets=s,n.SheetNames=i.slice(l,l+s);break;case"Named Ranges":case"Rangos con nombre":case"名前付き一覧":case"Benannte Bereiche":case"Navngivne områder":n.NamedRanges=s,n.DefinedNames=i.slice(l,l+s);break;case"Charts":case"Diagramme":n.Chartsheets=s,n.ChartNames=i.slice(l,l+s);break}l+=s}}function vr(e,t,n){var o={};return t||(t={}),e=hn(e),fr.forEach((function(n){var a=(e.match(pn(n[0]))||[])[1];switch(n[2]){case"string":a&&(t[n[1]]=Qt(a));break;case"bool":t[n[1]]="true"===a;break;case"raw":var r=e.match(new RegExp("<"+n[0]+"[^>]*>([\\s\\S]*?)"));r&&r.length>0&&(o[n[1]]=r[1]);break}})),o.HeadingPairs&&o.TitlesOfParts&&gr(o.HeadingPairs,o.TitlesOfParts,t,n),t}function wr(e){var t=[],n=On;return e||(e={}),e.Application="SheetJS",t[t.length]=zt,t[t.length]=On("Properties",null,{xmlns:Tn.EXT_PROPS,"xmlns:vt":Tn.vt}),fr.forEach((function(o){if(void 0!==e[o[1]]){var a;switch(o[2]){case"string":a=Zt(String(e[o[1]]));break;case"bool":a=e[o[1]]?"true":"false";break}void 0!==a&&(t[t.length]=n(o[0],a))}})),t[t.length]=n("HeadingPairs",n("vt:vector",n("vt:variant","Worksheets")+n("vt:variant",n("vt:i4",String(e.Worksheets))),{size:2,baseType:"variant"})),t[t.length]=n("TitlesOfParts",n("vt:vector",e.SheetNames.map((function(e){return""+Zt(e)+""})).join(""),{size:e.Worksheets,baseType:"lpstr"})),t.length>2&&(t[t.length]="",t[1]=t[1].replace("/>",">")),t.join("")}var yr=/<[^>]+>[^<]*/g;function Cr(e,t){var n={},o="",a=e.match(yr);if(a)for(var r=0;r!=a.length;++r){var i=a[r],l=Wt(i);switch(l[0]){case"":o=null;break;default:if(0===i.indexOf(""),c=s[0].slice(4),d=s[1];switch(c){case"lpstr":case"bstr":case"lpwstr":n[o]=Qt(d);break;case"bool":n[o]=ln(d);break;case"i1":case"i2":case"i4":case"i8":case"int":case"uint":n[o]=parseInt(d,10);break;case"r4":case"r8":case"decimal":n[o]=parseFloat(d);break;case"filetime":case"date":n[o]=vt(d);break;case"cy":case"error":n[o]=Qt(d);break;default:if("/"==c.slice(-1))break;t.WTF&&"undefined"!==typeof console&&console.warn("Unexpected",i,c,s)}}else if("2&&(t[t.length]="",t[1]=t[1].replace("/>",">")),t.join("")}var Or,jr={Title:"Title",Subject:"Subject",Author:"Author",Keywords:"Keywords",Comments:"Description",LastAuthor:"LastAuthor",RevNumber:"Revision",Application:"AppName",LastPrinted:"LastPrinted",CreatedDate:"Created",ModifiedDate:"LastSaved",Category:"Category",Manager:"Manager",Company:"Company",AppVersion:"Version",ContentStatus:"ContentStatus",Identifier:"Identifier",Language:"Language"};function xr(e,t,n){Or||(Or=rt(jr)),t=Or[t]||t,e[t]=n}function _r(e,t){var n=[];return ot(jr).map((function(e){for(var t=0;t'+a.join("")+""}function Tr(e){var t=e.read_shift(4),n=e.read_shift(4);return new Date(1e3*(n/1e7*Math.pow(2,32)+t/1e7-11644473600)).toISOString().replace(/\.000/,"")}function Nr(e){var t="string"==typeof e?new Date(Date.parse(e)):e,n=t.getTime()/1e3+11644473600,o=n%Math.pow(2,32),a=(n-o)/Math.pow(2,32);o*=1e7,a*=1e7;var r=o/Math.pow(2,32)|0;r>0&&(o%=Math.pow(2,32),a+=r);var i=bo(8);return i.write_shift(4,o),i.write_shift(4,a),i}function Sr(e,t,n){var o=e.l,a=e.read_shift(0,"lpstr-cp");if(n)while(e.l-o&3)++e.l;return a}function Dr(e,t,n){var o=e.read_shift(0,"lpwstr");return n&&(e.l+=4-(o.length+1&3)&3),o}function Vr(e,t,n){return 31===t?Dr(e):Sr(e,t,n)}function Er(e,t,n){return Vr(e,t,!1===n?0:4)}function Ir(e,t){if(!t)throw new Error("VtUnalignedString must have positive length");return Vr(e,t,0)}function Br(e){for(var t=e.read_shift(4),n=[],o=0;o!=t;++o){var a=e.l;n[o]=e.read_shift(0,"lpwstr").replace(P,""),e.l-a&2&&(e.l+=2)}return n}function Pr(e){for(var t=e.read_shift(4),n=[],o=0;o!=t;++o)n[o]=e.read_shift(0,"lpstr-cp").replace(P,"");return n}function Fr(e){var t=e.l,n=Ur(e,Pa);0==e[e.l]&&0==e[e.l+1]&&e.l-t&2&&(e.l+=2);var o=Ur(e,_a);return[n,o]}function Mr(e){for(var t=e.read_shift(4),n=[],o=0;o>3<<2),o}function Rr(e){var t=e.read_shift(4),n=e.slice(e.l,e.l+t);return e.l+=t,(3&t)>0&&(e.l+=4-(3&t)&3),n}function Lr(e){var t={};return t.Size=e.read_shift(4),e.l+=t.Size+3-(t.Size-1)%4,t}function Ur(e,t,n){var o,a=e.read_shift(2),r=n||{};if(e.l+=2,t!==Ta&&a!==t&&-1===Fa.indexOf(t)&&(4126!=(65534&t)||4126!=(65534&a)))throw new Error("Expected type "+t+" saw "+a);switch(t===Ta?a:t){case 2:return o=e.read_shift(2,"i"),r.raw||(e.l+=2),o;case 3:return o=e.read_shift(4,"i"),o;case 11:return 0!==e.read_shift(4);case 19:return o=e.read_shift(4),o;case 30:return Sr(e,a,4).replace(P,"");case 31:return Dr(e);case 64:return Tr(e);case 65:return Rr(e);case 71:return Lr(e);case 80:return Er(e,a,!r.raw).replace(P,"");case 81:return Ir(e,a).replace(P,"");case 4108:return Mr(e);case 4126:case 4127:return 4127==a?Br(e):Pr(e);default:throw new Error("TypedPropertyValue unrecognized type "+t+" "+a)}}function qr(e,t){var n=bo(4),o=bo(4);switch(n.write_shift(4,80==e?31:e),e){case 3:o.write_shift(-4,t);break;case 5:o=bo(8),o.write_shift(8,t,"f");break;case 11:o.write_shift(4,t?1:0);break;case 64:o=Nr(t);break;case 31:case 80:o=bo(4+2*(t.length+1)+(t.length%2?0:2)),o.write_shift(4,t.length+1),o.write_shift(0,t,"dbcs");while(o.l!=o.length)o.write_shift(1,0);break;default:throw new Error("TypedPropertyValue unrecognized type "+e+" "+t)}return I([n,o])}function $r(e,t){var n=e.l,o=e.read_shift(4),a=e.read_shift(4),r=[],i=0,l=0,s=-1,c={};for(i=0;i!=a;++i){var d=e.read_shift(4),h=e.read_shift(4);r[i]=[d,h+n]}r.sort((function(e,t){return e[1]-t[1]}));var m={};for(i=0;i!=a;++i){if(e.l!==r[i][1]){var p=!0;if(i>0&&t)switch(t[r[i-1][0]].t){case 2:e.l+2===r[i][1]&&(e.l+=2,p=!1);break;case 80:e.l<=r[i][1]&&(e.l=r[i][1],p=!1);break;case 4108:e.l<=r[i][1]&&(e.l=r[i][1],p=!1);break}if((!t||0==i)&&e.l<=r[i][1]&&(p=!1,e.l=r[i][1]),p)throw new Error("Read Error: Expected address "+r[i][1]+" at "+e.l+" :"+i)}if(t){var f=t[r[i][0]];if(m[f.n]=Ur(e,f.t,{raw:!0}),"version"===f.p&&(m[f.n]=String(m[f.n]>>16)+"."+("0000"+String(65535&m[f.n])).slice(-4)),"CodePage"==f.n)switch(m[f.n]){case 0:m[f.n]=1252;case 874:case 932:case 936:case 949:case 950:case 1250:case 1251:case 1253:case 1254:case 1255:case 1256:case 1257:case 1258:case 1e4:case 1200:case 1201:case 1252:case 65e3:case-536:case 65001:case-535:u(l=m[f.n]>>>0&65535);break;default:throw new Error("Unsupported CodePage: "+m[f.n])}}else if(1===r[i][0]){if(l=m.CodePage=Ur(e,xa),u(l),-1!==s){var b=e.l;e.l=r[s][1],c=zr(e,l),e.l=b}}else if(0===r[i][0]){if(0===l){s=i,e.l=r[i+1][1];continue}c=zr(e,l)}else{var g,v=c[r[i][0]];switch(e[e.l]){case 65:e.l+=4,g=Rr(e);break;case 30:e.l+=4,g=Er(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 31:e.l+=4,g=Er(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 3:e.l+=4,g=e.read_shift(4,"i");break;case 19:e.l+=4,g=e.read_shift(4);break;case 5:e.l+=4,g=e.read_shift(8,"f");break;case 11:e.l+=4,g=Zr(e,4);break;case 64:e.l+=4,g=vt(Tr(e));break;default:throw new Error("unparsed value: "+e[e.l])}m[v]=g}}return e.l=n+o,m}var Hr=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"];function Wr(e){switch(typeof e){case"boolean":return 11;case"number":return(0|e)==e?3:5;case"string":return 31;case"object":if(e instanceof Date)return 64;break}return-1}function Gr(e,t,n){var o=bo(8),a=[],r=[],i=8,l=0,s=bo(8),c=bo(8);if(s.write_shift(4,2),s.write_shift(4,1200),c.write_shift(4,1),r.push(s),a.push(c),i+=8+s.length,!t){c=bo(8),c.write_shift(4,0),a.unshift(c);var d=[bo(4)];for(d[0].write_shift(4,e.length),l=0;l-1||br.indexOf(e[l][0])>-1)&&null!=e[l][1]){var h=e[l][1],m=0;if(t){m=+t[e[l][0]];var p=n[m];if("version"==p.p&&"string"==typeof h){var f=h.split(".");h=(+f[0]<<16)+(+f[1]||0)}s=qr(p.t,h)}else{var b=Wr(h);-1==b&&(b=31,h=String(h)),s=qr(b,h)}r.push(s),c=bo(8),c.write_shift(4,t?m:2+l),a.push(c),i+=8+s.length}var g=8*(r.length+1);for(l=0;l=12?2:1),a="sbcs-cont",i=r;if(n&&n.biff>=8&&(r=1200),n&&8!=n.biff)12==n.biff&&(a="wstr");else{var l=e.read_shift(1);l&&(a="dbcs-cont")}n.biff>=2&&n.biff<=5&&(a="cpstr");var s=o?e.read_shift(o,a):"";return r=i,s}function li(e){var t=r;r=1200;var n,o=e.read_shift(2),a=e.read_shift(1),i=4&a,l=8&a,s=1+(1&a),c=0,d={};l&&(c=e.read_shift(2)),i&&(n=e.read_shift(4));var u=2==s?"dbcs-cont":"sbcs-cont",h=0===o?"":e.read_shift(o,u);return l&&(e.l+=4*c),i&&(e.l+=n),d.t=h,l||(d.raw=""+d.t+"",d.r=d.t),r=t,d}function si(e){var t=e.t||"",n=1,o=bo(3+(n>1?2:0));o.write_shift(2,t.length),o.write_shift(1,1|(n>1?8:0)),n>1&&o.write_shift(2,n);var a=bo(2*t.length);a.write_shift(2*t.length,t,"utf16le");var r=[o,a];return I(r)}function ci(e,t,n){var o;if(n){if(n.biff>=2&&n.biff<=5)return e.read_shift(t,"cpstr");if(n.biff>=12)return e.read_shift(t,"dbcs-cont")}var a=e.read_shift(1);return o=0===a?e.read_shift(t,"sbcs-cont"):e.read_shift(t,"dbcs-cont"),o}function di(e,t,n){var o=e.read_shift(n&&2==n.biff?1:2);return 0===o?(e.l++,""):ci(e,o,n)}function ui(e,t,n){if(n.biff>5)return di(e,t,n);var o=e.read_shift(1);return 0===o?(e.l++,""):e.read_shift(o,n.biff<=4||!e.lens?"cpstr":"sbcs-cont")}function hi(e,t,n){return n||(n=bo(3+2*e.length)),n.write_shift(2,e.length),n.write_shift(1,1),n.write_shift(31,e,"utf16le"),n}function mi(e){var t=e.read_shift(1);e.l++;var n=e.read_shift(2);return e.l+=2,[t,n]}function pi(e){var t=e.read_shift(4),n=e.l,o=!1;t>24&&(e.l+=t-24,"795881f43b1d7f48af2c825dc4852763"===e.read_shift(16)&&(o=!0),e.l=n);var a=e.read_shift((o?t-24:t)>>1,"utf16le").replace(P,"");return o&&(e.l+=24),a}function fi(e){var t=e.read_shift(2),n="";while(t-- >0)n+="../";var o=e.read_shift(0,"lpstr-ansi");if(e.l+=2,57005!=e.read_shift(2))throw new Error("Bad FileMoniker");var a=e.read_shift(4);if(0===a)return n+o.replace(/\\/g,"/");var r=e.read_shift(4);if(3!=e.read_shift(2))throw new Error("Bad FileMoniker");var i=e.read_shift(r>>1,"utf16le").replace(P,"");return n+i}function bi(e,t){var n=e.read_shift(16);switch(t-=16,n){case"e0c9ea79f9bace118c8200aa004ba90b":return pi(e,t);case"0303000000000000c000000000000046":return fi(e,t);default:throw new Error("Unsupported Moniker "+n)}}function gi(e){var t=e.read_shift(4),n=t>0?e.read_shift(t,"utf16le").replace(P,""):"";return n}function vi(e,t){t||(t=bo(6+2*e.length)),t.write_shift(4,1+e.length);for(var n=0;n-1?31:23;switch(o.charAt(0)){case"#":r=28;break;case".":r&=-3;break}t.write_shift(4,2),t.write_shift(4,r);var i=[8,6815827,6619237,4849780,83];for(n=0;n-1?o.slice(0,a):o;for(t.write_shift(4,2*(l.length+1)),n=0;n-1?o.slice(a+1):"",t)}else{for(i="03 03 00 00 00 00 00 00 c0 00 00 00 00 00 00 46".split(" "),n=0;n8?4:2,a=e.read_shift(o),r=e.read_shift(o,"i"),i=e.read_shift(o,"i");return[a,r,i]}function Ti(e){var t=e.read_shift(2),n=da(e);return[t,n]}function Ni(e,t,n){e.l+=4,t-=4;var o=e.l+t,a=ii(e,t,n),r=e.read_shift(2);if(o-=e.l,r!==o)throw new Error("Malformed AddinUdf: padding = "+o+" != "+r);return e.l+=r,a}function Si(e){var t=e.read_shift(2),n=e.read_shift(2),o=e.read_shift(2),a=e.read_shift(2);return{s:{c:o,r:t},e:{c:a,r:n}}}function Di(e,t){return t||(t=bo(8)),t.write_shift(2,e.s.r),t.write_shift(2,e.e.r),t.write_shift(2,e.s.c),t.write_shift(2,e.e.c),t}function Vi(e){var t=e.read_shift(2),n=e.read_shift(2),o=e.read_shift(1),a=e.read_shift(1);return{s:{c:o,r:t},e:{c:a,r:n}}}var Ei=Vi;function Ii(e){e.l+=4;var t=e.read_shift(2),n=e.read_shift(2),o=e.read_shift(2);return e.l+=12,[n,t,o]}function Bi(e){var t={};return e.l+=4,e.l+=16,t.fSharedNote=e.read_shift(2),e.l+=4,t}function Pi(e){var t={};return e.l+=4,e.cf=e.read_shift(2),t}function Fi(e){e.l+=2,e.l+=e.read_shift(2)}var Mi={0:Fi,4:Fi,5:Fi,6:Fi,7:Pi,8:Fi,9:Fi,10:Fi,11:Fi,12:Fi,13:Bi,14:Fi,15:Fi,16:Fi,17:Fi,18:Fi,19:Fi,20:Fi,21:Ii};function zi(e,t){var n=e.l+t,o=[];while(e.l=2&&(n.dt=e.read_shift(2),e.l-=2),n.BIFFVer){case 1536:case 1280:case 1024:case 768:case 512:case 2:case 7:break;default:if(t>6)throw new Error("Unexpected BIFF Ver "+n.BIFFVer)}return e.read_shift(t),n}function Li(e,t,n){var o=1536,a=16;switch(n.bookType){case"biff8":break;case"biff5":o=1280,a=8;break;case"biff4":o=4,a=6;break;case"biff3":o=3,a=6;break;case"biff2":o=2,a=4;break;case"xla":break;default:throw new Error("unsupported BIFF version")}var r=bo(a);return r.write_shift(2,o),r.write_shift(2,t),a>4&&r.write_shift(2,29282),a>6&&r.write_shift(2,1997),a>8&&(r.write_shift(2,49161),r.write_shift(2,1),r.write_shift(2,1798),r.write_shift(2,0)),r}function Ui(e,t){return 0===t||e.read_shift(2),1200}function qi(e,t,n){if(n.enc)return e.l+=t,"";var o=e.l,a=ui(e,0,n);return e.read_shift(t+o-e.l),a}function $i(e,t){var n=!t||8==t.biff,o=bo(n?112:54);o.write_shift(8==t.biff?2:1,7),n&&o.write_shift(1,0),o.write_shift(4,859007059),o.write_shift(4,5458548|(n?0:536870912));while(o.l=8?2:1,o=bo(8+n*e.name.length);o.write_shift(4,e.pos),o.write_shift(1,e.hs||0),o.write_shift(1,e.dt),o.write_shift(1,e.name.length),t.biff>=8&&o.write_shift(1,1),o.write_shift(n*e.name.length,e.name,t.biff<8?"sbcs":"utf16le");var a=o.slice(0,o.l);return a.l=o.l,a}function Ki(e,t){for(var n=e.l+t,o=e.read_shift(4),a=e.read_shift(4),r=[],i=0;i!=a&&e.l>15),a&=32767);var r={Unsynced:1&o,DyZero:(2&o)>>1,ExAsc:(4&o)>>2,ExDsc:(8&o)>>3};return[r,a]}function tl(e){var t=e.read_shift(2),n=e.read_shift(2),o=e.read_shift(2),a=e.read_shift(2),r=e.read_shift(2),i=e.read_shift(2),l=e.read_shift(2),s=e.read_shift(2),c=e.read_shift(2);return{Pos:[t,n],Dim:[o,a],Flags:r,CurTab:i,FirstTab:l,Selected:s,TabRatio:c}}function nl(){var e=bo(18);return e.write_shift(2,0),e.write_shift(2,0),e.write_shift(2,29280),e.write_shift(2,17600),e.write_shift(2,56),e.write_shift(2,0),e.write_shift(2,0),e.write_shift(2,1),e.write_shift(2,500),e}function ol(e,t,n){if(n&&n.biff>=2&&n.biff<5)return{};var o=e.read_shift(2);return{RTL:64&o}}function al(e){var t=bo(18),n=1718;return e&&e.RTL&&(n|=64),t.write_shift(2,n),t.write_shift(4,0),t.write_shift(4,64),t.write_shift(4,0),t.write_shift(4,0),t}function rl(){}function il(e,t,n){var o={dyHeight:e.read_shift(2),fl:e.read_shift(2)};switch(n&&n.biff||8){case 2:break;case 3:case 4:e.l+=2;break;default:e.l+=10;break}return o.name=ii(e,0,n),o}function ll(e,t){var n=e.name||"Arial",o=t&&5==t.biff,a=o?15+n.length:16+2*n.length,r=bo(a);return r.write_shift(2,20*(e.sz||12)),r.write_shift(4,0),r.write_shift(2,400),r.write_shift(4,0),r.write_shift(2,0),r.write_shift(1,n.length),o||r.write_shift(1,1),r.write_shift((o?1:2)*n.length,n,o?"sbcs":"utf16le"),r}function sl(e){var t=Oi(e);return t.isst=e.read_shift(4),t}function cl(e,t,n,o){var a=bo(10);return ji(e,t,o,a),a.write_shift(4,n),a}function dl(e,t,n){n.biffguess&&2==n.biff&&(n.biff=5);var o=e.l+t,a=Oi(e,6);2==n.biff&&e.l++;var r=di(e,o-e.l,n);return a.val=r,a}function ul(e,t,n,o,a){var r=!a||8==a.biff,i=bo(+r+8+(1+r)*n.length);return ji(e,t,o,i),i.write_shift(2,n.length),r&&i.write_shift(1,1),i.write_shift((1+r)*n.length,n,r?"utf16le":"sbcs"),i}function hl(e,t,n){var o=e.read_shift(2),a=ui(e,0,n);return[o,a]}function ml(e,t,n,o){var a=n&&5==n.biff;o||(o=bo(a?3+t.length:5+2*t.length)),o.write_shift(2,e),o.write_shift(a?1:2,t.length),a||o.write_shift(1,1),o.write_shift((a?1:2)*t.length,t,a?"sbcs":"utf16le");var r=o.length>o.l?o.slice(0,o.l):o;return null==r.l&&(r.l=r.length),r}var pl=ui;function fl(e,t,n){var o=e.l+t,a=8!=n.biff&&n.biff?2:4,r=e.read_shift(a),i=e.read_shift(a),l=e.read_shift(2),s=e.read_shift(2);return e.l=o,{s:{r:r,c:l},e:{r:i,c:s}}}function bl(e,t){var n=8!=t.biff&&t.biff?2:4,o=bo(2*n+6);return o.write_shift(n,e.s.r),o.write_shift(n,e.e.r+1),o.write_shift(2,e.s.c),o.write_shift(2,e.e.c+1),o.write_shift(2,0),o}function gl(e){var t=e.read_shift(2),n=e.read_shift(2),o=Ti(e);return{r:t,c:n,ixfe:o[0],rknum:o[1]}}function vl(e,t){var n=e.l+t-2,o=e.read_shift(2),a=e.read_shift(2),r=[];while(e.l>26],o.cellStyles?(a.alc=7&r,a.fWrap=r>>3&1,a.alcV=r>>4&7,a.fJustLast=r>>7&1,a.trot=r>>8&255,a.cIndent=r>>16&15,a.fShrinkToFit=r>>20&1,a.iReadOrder=r>>22&2,a.fAtrNum=r>>26&1,a.fAtrFnt=r>>27&1,a.fAtrAlc=r>>28&1,a.fAtrBdr=r>>29&1,a.fAtrPat=r>>30&1,a.fAtrProt=r>>31&1,a.dgLeft=15&i,a.dgRight=i>>4&15,a.dgTop=i>>8&15,a.dgBottom=i>>12&15,a.icvLeft=i>>16&127,a.icvRight=i>>23&127,a.grbitDiag=i>>30&3,a.icvTop=127&l,a.icvBottom=l>>7&127,a.icvDiag=l>>14&127,a.dgDiag=l>>21&15,a.icvFore=127&s,a.icvBack=s>>7&127,a.fsxButton=s>>14&1,a):a}function Cl(e,t,n){var o={};return o.ifnt=e.read_shift(2),o.numFmtId=e.read_shift(2),o.flags=e.read_shift(2),o.fStyle=o.flags>>2&1,t-=6,o.data=yl(e,t,o.fStyle,n),o}function kl(e,t,n,o){var a=n&&5==n.biff;o||(o=bo(a?16:20)),o.write_shift(2,0),e.style?(o.write_shift(2,e.numFmtId||0),o.write_shift(2,65524)):(o.write_shift(2,e.numFmtId||0),o.write_shift(2,t<<4));var r=0;return e.numFmtId>0&&a&&(r|=1024),o.write_shift(4,r),o.write_shift(4,0),a||o.write_shift(4,0),o.write_shift(2,0),o}function Ol(e){e.l+=4;var t=[e.read_shift(2),e.read_shift(2)];if(0!==t[0]&&t[0]--,0!==t[1]&&t[1]--,t[0]>7||t[1]>7)throw new Error("Bad Gutters: "+t.join("|"));return t}function jl(e){var t=bo(8);return t.write_shift(4,0),t.write_shift(2,e[0]?e[0]+1:0),t.write_shift(2,e[1]?e[1]+1:0),t}function xl(e,t,n){var o=Oi(e,6);2!=n.biff&&9!=t||++e.l;var a=ai(e,2);return o.val=a,o.t=!0===a||!1===a?"b":"e",o}function _l(e,t,n,o,a,r){var i=bo(8);return ji(e,t,o,i),ri(n,r,i),i}function Al(e,t,n){n.biffguess&&2==n.biff&&(n.biff=5);var o=Oi(e,6),a=ba(e,8);return o.val=a,o}function Tl(e,t,n,o){var a=bo(14);return ji(e,t,o,a),ga(n,a),a}var Nl=_i;function Sl(e,t,n){var o=e.l+t,a=e.read_shift(2),r=e.read_shift(2);if(n.sbcch=r,1025==r||14849==r)return[r,a];if(r<1||r>255)throw new Error("Unexpected SupBook type: "+r);var i=ci(e,r),l=[];while(o>e.l)l.push(di(e));return[r,a,i,l]}function Dl(e,t,n){var o,a=e.read_shift(2),r={fBuiltIn:1&a,fWantAdvise:a>>>1&1,fWantPict:a>>>2&1,fOle:a>>>3&1,fOleLink:a>>>4&1,cf:a>>>5&1023,fIcon:a>>>15&1};return 14849===n.sbcch&&(o=Ni(e,t-2,n)),r.body=o||e.read_shift(t-2),"string"===typeof o&&(r.Name=o),r}var Vl=["_xlnm.Consolidate_Area","_xlnm.Auto_Open","_xlnm.Auto_Close","_xlnm.Extract","_xlnm.Database","_xlnm.Criteria","_xlnm.Print_Area","_xlnm.Print_Titles","_xlnm.Recorder","_xlnm.Data_Form","_xlnm.Auto_Activate","_xlnm.Auto_Deactivate","_xlnm.Sheet_Title","_xlnm._FilterDatabase"];function El(e,t,n){var o=e.l+t,a=e.read_shift(2),r=e.read_shift(1),i=e.read_shift(1),l=e.read_shift(n&&2==n.biff?1:2),s=0;(!n||n.biff>=5)&&(5!=n.biff&&(e.l+=2),s=e.read_shift(2),5==n.biff&&(e.l+=2),e.l+=4);var c=ci(e,i,n);32&a&&(c=Vl[c.charCodeAt(0)]);var d=o-e.l;n&&2==n.biff&&--d;var u=o!=e.l&&0!==l&&d>0?cm(e,d,n,l):[];return{chKey:r,Name:c,itab:s,rgce:u}}function Il(e,t,n){if(n.biff<8)return Bl(e,t,n);var o=[],a=e.l+t,r=e.read_shift(n.biff>8?4:2);while(0!==r--)o.push(Ai(e,n.biff>8?12:6,n));if(e.l!=a)throw new Error("Bad ExternSheet: "+e.l+" != "+a);return o}function Bl(e,t,n){3==e[e.l+1]&&e[e.l]++;var o=ii(e,t,n);return 3==o.charCodeAt(0)?o.slice(1):o}function Pl(e,t,n){if(!(n.biff<8)){var o=e.read_shift(2),a=e.read_shift(2),r=ci(e,o,n),i=ci(e,a,n);return[r,i]}e.l+=t}function Fl(e,t,n){var o=Vi(e,6);e.l++;var a=e.read_shift(1);return t-=8,[dm(e,t,n),a,o]}function Ml(e,t,n){var o=Ei(e,6);switch(n.biff){case 2:e.l++,t-=7;break;case 3:case 4:e.l+=2,t-=8;break;default:e.l+=6,t-=12}return[o,lm(e,t,n,o)]}function zl(e){var t=0!==e.read_shift(4),n=0!==e.read_shift(4),o=e.read_shift(4);return[t,n,o]}function Rl(e,t,n){if(!(n.biff<8)){var o=e.read_shift(2),a=e.read_shift(2),r=e.read_shift(2),i=e.read_shift(2),l=ui(e,0,n);return n.biff<8&&e.read_shift(1),[{r:o,c:a},l,i,r]}}function Ll(e,t,n){return Rl(e,t,n)}function Ul(e,t){var n=[],o=e.read_shift(2);while(o--)n.push(Si(e,t));return n}function ql(e){var t=bo(2+8*e.length);t.write_shift(2,e.length);for(var n=0;n=(c?i:2*i))break}if(a.length!==i&&a.length!==2*i)throw new Error("cchText: "+i+" != "+a.length);return e.l=o+t,{t:a}}catch(u){return e.l=o+t,{t:a}}}function Kl(e,t){var n=Si(e,8);e.l+=16;var o=wi(e,t-24);return[n,o]}function Yl(e){var t=bo(24),n=Eo(e[0]);t.write_shift(2,n.r),t.write_shift(2,n.r),t.write_shift(2,n.c),t.write_shift(2,n.c);for(var o="d0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),a=0;a<16;++a)t.write_shift(1,parseInt(o[a],16));return I([t,yi(e[1])])}function Ql(e,t){e.read_shift(2);var n=Si(e,8),o=e.read_shift((t-10)/2,"dbcs-cont");return o=o.replace(P,""),[n,o]}function Jl(e){var t=e[1].Tooltip,n=bo(10+2*(t.length+1));n.write_shift(2,2048);var o=Eo(e[0]);n.write_shift(2,o.r),n.write_shift(2,o.r),n.write_shift(2,o.c),n.write_shift(2,o.c);for(var a=0;a0)n.push(ki(e,8));return n}function ts(e){var t=e.read_shift(2),n=[];while(t-- >0)n.push(ki(e,8));return n}function ns(e){e.l+=2;var t={cxfs:0,crc:0};return t.cxfs=e.read_shift(2),t.crc=e.read_shift(4),t}function os(e,t,n){if(!n.cellStyles)return fo(e,t);var o=n&&n.biff>=12?4:2,a=e.read_shift(o),r=e.read_shift(o),i=e.read_shift(o),l=e.read_shift(o),s=e.read_shift(2);2==o&&(e.l+=2);var c={s:a,e:r,w:i,ixfe:l,flags:s};return(n.biff>=5||!n.biff)&&(c.level=s>>8&7),c}function as(e,t){var n=bo(12);n.write_shift(2,t),n.write_shift(2,t),n.write_shift(2,256*e.width),n.write_shift(2,0);var o=0;return e.hidden&&(o|=1),n.write_shift(1,o),o=e.level||0,n.write_shift(1,o),n.write_shift(2,0),n}function rs(e,t){var n={};return t<32||(e.l+=16,n.header=ba(e,8),n.footer=ba(e,8),e.l+=2),n}function is(e,t,n){var o={area:!1};if(5!=n.biff)return e.l+=t,o;var a=e.read_shift(1);return e.l+=3,16&a&&(o.area=!0),o}function ls(e){for(var t=bo(2*e),n=0;n1048576&&(c=1e6),2!=r&&(d=a.read_shift(2));var u=a.read_shift(2),h=n.codepage||1252;2!=r&&(a.l+=16,a.read_shift(1),0!==a[a.l]&&(h=e[a[a.l]]),a.l+=1,a.l+=2),s&&(a.l+=36);var m=[],p={},f=Math.min(a.length,2==r?521:d-10-(l?264:0)),g=s?32:11;while(a.l0)if(42!==a[a.l])for(++a.l,o[++v]=[],w=0,w=0;w!=m.length;++w){var y=a.slice(a.l,a.l+m[w].len);a.l+=m[w].len,po(y,0);var C=b.utils.decode(h,y);switch(m[w].type){case"C":C.trim().length&&(o[v][w]=C.replace(/\s+$/,""));break;case"D":8===C.length?o[v][w]=new Date(+C.slice(0,4),+C.slice(4,6)-1,+C.slice(6,8)):o[v][w]=C;break;case"F":o[v][w]=parseFloat(C.trim());break;case"+":case"I":o[v][w]=s?2147483648^y.read_shift(-4,"i"):y.read_shift(4,"i");break;case"L":switch(C.trim().toUpperCase()){case"Y":case"T":o[v][w]=!0;break;case"N":case"F":o[v][w]=!1;break;case"":case"?":break;default:throw new Error("DBF Unrecognized L:|"+C+"|")}break;case"M":if(!i)throw new Error("DBF Unexpected MEMO for type "+r.toString(16));o[v][w]="##MEMO##"+(s?parseInt(C.trim(),10):y.read_shift(4));break;case"N":C=C.replace(/\u0000/g,"").trim(),C&&"."!=C&&(o[v][w]=+C||0);break;case"@":o[v][w]=new Date(y.read_shift(-8,"f")-621356832e5);break;case"T":o[v][w]=new Date(864e5*(y.read_shift(4)-2440588)+y.read_shift(4));break;case"Y":o[v][w]=y.read_shift(4,"i")/1e4+y.read_shift(4,"i")/1e4*Math.pow(2,32);break;case"O":o[v][w]=-y.read_shift(-8,"f");break;case"B":if(l&&8==m[w].len){o[v][w]=y.read_shift(8,"f");break}case"G":case"P":y.l+=m[w].len;break;case"0":if("_NullFlags"===m[w].name)break;default:throw new Error("DBF Unsupported data type "+m[w].type)}}else a.l+=u;if(2!=r&&a.l=0&&u(+o.codepage),"string"==o.type)throw new Error("Cannot write DBF to JS string");var a=vo(),l=mw(e,{header:1,raw:!0,cellDates:!0}),s=l[0],c=l.slice(1),d=e["!cols"]||[],h=0,m=0,p=0,f=1;for(h=0;h250&&(k=250),C=((d[h]||{}).DBF||{}).type,"C"==C&&d[h].DBF.len>k&&(k=d[h].DBF.len),"B"==y&&"N"==C&&(y="N",w[h]=d[h].DBF.dec,k=d[h].DBF.len),v[h]="C"==y||"N"==C?k:r[y]||0,f+=v[h],g[h]=y}else g[h]="?"}var j=a.next(32);for(j.write_shift(4,318902576),j.write_shift(4,c.length),j.write_shift(2,296+32*p),j.write_shift(2,f),h=0;h<4;++h)j.write_shift(4,0);for(j.write_shift(4,0|(+t[i]||3)<<8),h=0,m=0;h":190,"?":191,"{":223},n=new RegExp("N("+ot(t).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm"),o=function(e,n){var o=t[n];return"number"==typeof o?w(o):o},a=function(e,t,n){var o=t.charCodeAt(0)-32<<4|n.charCodeAt(0)-48;return 59==o?e:w(o)};function r(t,n){switch(n.type){case"base64":return i(j(t),n);case"binary":return i(t,n);case"buffer":return i(x&&e.isBuffer(t)?t.toString("binary"):D(t),n);case"array":return i(wt(t),n)}throw new Error("Unrecognized type "+n.type)}function i(e,t){var r,i=e.split(/[\n\r]+/),l=-1,s=-1,c=0,d=0,h=[],m=[],p=null,f={},g=[],v=[],w=[],y=0;for(+t.codepage>=0&&u(+t.codepage);c!==i.length;++c){y=0;var C,k=i[c].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,a).replace(n,o),O=k.replace(/;;/g,"\0").split(";").map((function(e){return e.replace(/\u0000/g,";")})),j=O[0];if(k.length>0)switch(j){case"ID":break;case"E":break;case"B":break;case"O":break;case"W":break;case"P":"P"==O[1].charAt(0)&&m.push(k.slice(3).replace(/;;/g,";"));break;case"C":var x=!1,_=!1,A=!1,T=!1,N=-1,S=-1;for(d=1;d-1&&h[N][S];if(!V||!V[1])throw new Error("SYLK shared formula cannot find base");h[l][s][1]=Tu(V[1],{r:l-N,c:s-S})}break;case"F":var E=0;for(d=1;d0?(g[l].hpt=y,g[l].hpx=Ic(y)):0===y&&(g[l].hidden=!0);break;default:if(t&&t.WTF)throw new Error("SYLK bad record "+k)}E<1&&(p=null);break;default:if(t&&t.WTF)throw new Error("SYLK bad record "+k)}}return g.length>0&&(f["!rows"]=g),v.length>0&&(f["!cols"]=v),t&&t.sheetRows&&(h=h.slice(0,t.sheetRows)),[h,f]}function l(e,t){var n=r(e,t),o=n[0],a=n[1],i=Uo(o,t);return ot(a).forEach((function(e){i[e]=a[e]})),i}function s(e,t){return Ro(l(e,t),t)}function c(e,t,n,o){var a="C;Y"+(n+1)+";X"+(o+1)+";K";switch(e.t){case"n":a+=e.v||0,e.f&&!e.F&&(a+=";E"+Au(e.f,{r:n,c:o}));break;case"b":a+=e.v?"TRUE":"FALSE";break;case"e":a+=e.w||e.v;break;case"d":a+='"'+(e.w||e.v)+'"';break;case"s":a+='"'+e.v.replace(/"/g,"").replace(/;/g,";;")+'"';break}return a}function d(e,t){t.forEach((function(t,n){var o="F;W"+(n+1)+" "+(n+1)+" ";t.hidden?o+="0":("number"!=typeof t.width||t.wpx||(t.wpx=xc(t.width)),"number"!=typeof t.wpx||t.wch||(t.wch=_c(t.wpx)),"number"==typeof t.wch&&(o+=Math.round(t.wch)))," "!=o.charAt(o.length-1)&&e.push(o)}))}function h(e,t){t.forEach((function(t,n){var o="F;";t.hidden?o+="M0;":t.hpt?o+="M"+20*t.hpt+";":t.hpx&&(o+="M"+20*Ec(t.hpx)+";"),o.length>2&&e.push(o+"R"+(n+1))}))}function m(e,t){var n,o=["ID;PWXL;N;E"],a=[],r=Fo(e["!ref"]),i=Array.isArray(e),l="\r\n";o.push("P;PGeneral"),o.push("F;P0;DG0G8;M255"),e["!cols"]&&d(o,e["!cols"]),e["!rows"]&&h(o,e["!rows"]),o.push("B;Y"+(r.e.r-r.s.r+1)+";X"+(r.e.c-r.s.c+1)+";D"+[r.s.c,r.s.r,r.e.c,r.e.r].join(" "));for(var s=r.s.r;s<=r.e.r;++s)for(var u=r.s.c;u<=r.e.c;++u){var m=Io({r:s,c:u});n=i?(e[s]||[])[u]:e[m],n&&(null!=n.v||n.f&&!n.F)&&a.push(c(n,e,s,u,t))}return o.join(l)+l+a.join(l)+l+"E"+l}return t["|"]=254,{to_workbook:s,to_sheet:l,from_sheet:m}}(),Os=function(){function t(t,o){switch(o.type){case"base64":return n(j(t),o);case"binary":return n(t,o);case"buffer":return n(x&&e.isBuffer(t)?t.toString("binary"):D(t),o);case"array":return n(wt(t),o)}throw new Error("Unrecognized type "+o.type)}function n(e,t){for(var n=e.split("\n"),o=-1,a=-1,r=0,i=[];r!==n.length;++r)if("BOT"!==n[r].trim()){if(!(o<0)){var l=n[r].trim().split(","),s=l[0],c=l[1];++r;var d=n[r]||"";while(1&(d.match(/["]/g)||[]).length&&r=0&&0===r[i].length)--i;for(var l=10,s=0,c=0;c<=i;++c)s=r[c].indexOf(" "),-1==s?s=r[c].length:s++,l=Math.max(l,s);for(c=0;c<=i;++c){a[c]=[];var d=0;for(t(r[c].slice(0,l).trim(),a,c,d,o),d=1;d<=(r[c].length-l)/10+1;++d)t(r[c].slice(l+10*(d-1),l+10*d).trim(),a,c,d,o)}return o.sheetRows&&(a=a.slice(0,o.sheetRows)),a}var o={44:",",9:"\t",59:";",124:"|"},a={44:3,9:2,59:1,124:0};function r(e){for(var t={},n=!1,r=0,i=0;r0&&g(),a["!ref"]=Po(i),a}function l(e,t){return t&&t.PRN?t.FS||"sep="==e.slice(0,4)||e.indexOf("\t")>=0||e.indexOf(",")>=0||e.indexOf(";")>=0?i(e,t):Uo(n(e,t),t):i(e,t)}function s(t,n){var o="",a="string"==n.type?[0,0,0,0]:Gv(t,n);switch(n.type){case"base64":o=j(t);break;case"binary":o=t;break;case"buffer":o=65001==n.codepage?t.toString("utf8"):n.codepage&&"undefined"!==typeof b?b.utils.decode(n.codepage,t):x&&e.isBuffer(t)?t.toString("binary"):D(t);break;case"array":o=wt(t);break;case"string":o=t;break;default:throw new Error("Unrecognized type "+n.type)}return 239==a[0]&&187==a[1]&&191==a[2]?o=hn(o.slice(3)):"string"!=n.type&&"buffer"!=n.type&&65001==n.codepage?o=hn(o):"binary"==n.type&&"undefined"!==typeof b&&n.codepage&&(o=b.utils.decode(n.codepage,b.utils.encode(28591,o))),"socialcalc:version:"==o.slice(0,19)?js.to_sheet("string"==n.type?o:hn(o),n):l(o,n)}function c(e,t){return Ro(s(e,t),t)}function d(e){for(var t,n=[],o=Fo(e["!ref"]),a=Array.isArray(e),r=o.s.r;r<=o.e.r;++r){for(var i=[],l=o.s.c;l<=o.e.c;++l){var s=Io({r:r,c:l});if(t=a?(e[r]||[])[l]:e[s],t&&null!=t.v){var c=(t.w||(zo(t),t.w)||"").slice(0,10);while(c.length<10)c+=" ";i.push(c+(0===l?" ":""))}else i.push(" ")}n.push(i.join(""))}return n.join("\n")}return{to_workbook:c,to_sheet:s,from_sheet:d}}();function _s(e,t){var n=t||{},o=!!n.WTF;n.WTF=!0;try{var a=ks.to_workbook(e,n);return n.WTF=o,a}catch(r){if(n.WTF=o,!r.message.match(/SYLK bad record ID/)&&o)throw r;return xs.to_workbook(e,t)}}var As=function(){function e(e,t,n){if(e){po(e,e.l||0);var o=n.Enum||R;while(e.l=16&&5==t[14]&&108===t[15])throw new Error("Unsupported Works 3 for Mac file");if(2==t[2])o.Enum=R,e(t,(function(e,t,n){switch(n){case 0:o.vers=e,e>=4096&&(o.qpro=!0);break;case 6:u=e;break;case 204:e&&(i=e);break;case 222:i=e;break;case 15:case 51:o.qpro||(e[1].v=e[1].v.slice(1));case 13:case 14:case 16:14==n&&112==(112&e[2])&&(15&e[2])>1&&(15&e[2])<15&&(e[1].z=o.dateNF||J[14],o.cellDates&&(e[1].t="d",e[1].v=mt(e[1].v))),o.qpro&&e[3]>l&&(a["!ref"]=Po(u),s[r]=a,c.push(r),a=o.dense?[]:{},u={s:{r:0,c:0},e:{r:0,c:0}},l=e[3],r=i||"Sheet"+(l+1),i="");var d=o.dense?(a[e[0].r]||[])[e[0].c]:a[Io(e[0])];if(d){d.t=e[1].t,d.v=e[1].v,null!=e[1].z&&(d.z=e[1].z),null!=e[1].f&&(d.f=e[1].f);break}o.dense?(a[e[0].r]||(a[e[0].r]=[]),a[e[0].r][e[0].c]=e[1]):a[Io(e[0])]=e[1];break;default:}}),o);else{if(26!=t[2]&&14!=t[2])throw new Error("Unrecognized LOTUS BOF "+t[2]);o.Enum=L,14==t[2]&&(o.qpro=!0,t.l=0),e(t,(function(e,t,n){switch(n){case 204:r=e;break;case 22:e[1].v=e[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(e[3]>l&&(a["!ref"]=Po(u),s[r]=a,c.push(r),a=o.dense?[]:{},u={s:{r:0,c:0},e:{r:0,c:0}},l=e[3],r="Sheet"+(l+1)),h>0&&e[0].r>=h)break;o.dense?(a[e[0].r]||(a[e[0].r]=[]),a[e[0].r][e[0].c]=e[1]):a[Io(e[0])]=e[1],u.e.c=0&&u(+n.codepage),"string"==n.type)throw new Error("Cannot write WK1 to JS string");var o=vo(),a=Fo(e["!ref"]),i=Array.isArray(e),l=[];fg(o,0,r(1030)),fg(o,6,s(a));for(var c=Math.min(a.e.r,8191),d=a.s.r;d<=c;++d)for(var m=xo(d),f=a.s.c;f<=a.e.c;++f){d===a.s.r&&(l[f]=No(f));var g=l[f]+m,v=i?(e[d]||[])[f]:e[g];if(v&&"z"!=v.t)if("n"==v.t)(0|v.v)==v.v&&v.v>=-32768&&v.v<=32767?fg(o,13,p(d,f,v.v)):fg(o,14,b(d,f,v.v));else{var w=zo(v);fg(o,15,h(d,f,w.slice(0,239)))}}return fg(o,1),o.end()}function a(e,t){var n=t||{};if(+n.codepage>=0&&u(+n.codepage),"string"==n.type)throw new Error("Cannot write WK3 to JS string");var o=vo();fg(o,0,i(e));for(var a=0,r=0;a8191&&(n=8191),t.write_shift(2,n),t.write_shift(1,a),t.write_shift(1,o),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(1,1),t.write_shift(1,2),t.write_shift(4,0),t.write_shift(4,0),t}function l(e,t,n){var o={s:{c:0,r:0},e:{c:0,r:0}};return 8==t&&n.qpro?(o.s.c=e.read_shift(1),e.l++,o.s.r=e.read_shift(2),o.e.c=e.read_shift(1),e.l++,o.e.r=e.read_shift(2),o):(o.s.c=e.read_shift(2),o.s.r=e.read_shift(2),12==t&&n.qpro&&(e.l+=2),o.e.c=e.read_shift(2),o.e.r=e.read_shift(2),12==t&&n.qpro&&(e.l+=2),65535==o.s.c&&(o.s.c=o.e.c=o.s.r=o.e.r=0),o)}function s(e){var t=bo(8);return t.write_shift(2,e.s.c),t.write_shift(2,e.s.r),t.write_shift(2,e.e.c),t.write_shift(2,e.e.r),t}function c(e,t,n){var o=[{c:0,r:0},{t:"n",v:0},0,0];return n.qpro&&20768!=n.vers?(o[0].c=e.read_shift(1),o[3]=e.read_shift(1),o[0].r=e.read_shift(2),e.l+=2):(o[2]=e.read_shift(1),o[0].c=e.read_shift(2),o[0].r=e.read_shift(2)),o}function d(e,t,n){var o=e.l+t,a=c(e,t,n);if(a[1].t="s",20768==n.vers){e.l++;var r=e.read_shift(1);return a[1].v=e.read_shift(r,"utf8"),a}return n.qpro&&e.l++,a[1].v=e.read_shift(o-e.l,"cstr"),a}function h(e,t,n){var o=bo(7+n.length);o.write_shift(1,255),o.write_shift(2,t),o.write_shift(2,e),o.write_shift(1,39);for(var a=0;a=128?95:r)}return o.write_shift(1,0),o}function m(e,t,n){var o=c(e,t,n);return o[1].v=e.read_shift(2,"i"),o}function p(e,t,n){var o=bo(7);return o.write_shift(1,255),o.write_shift(2,t),o.write_shift(2,e),o.write_shift(2,n,"i"),o}function f(e,t,n){var o=c(e,t,n);return o[1].v=e.read_shift(8,"f"),o}function b(e,t,n){var o=bo(13);return o.write_shift(1,255),o.write_shift(2,t),o.write_shift(2,e),o.write_shift(8,n,"f"),o}function g(e,t,n){var o=e.l+t,a=c(e,t,n);if(a[1].v=e.read_shift(8,"f"),n.qpro)e.l=o;else{var r=e.read_shift(2);k(e.slice(e.l,e.l+r),a),e.l+=r}return a}function v(e,t,n){var o=32768&t;return t&=-32769,t=(o?e:0)+(t>=8192?t-16384:t),(o?"":"$")+(n?No(t):xo(t))}var w={51:["FALSE",0],52:["TRUE",0],70:["LEN",1],80:["SUM",69],81:["AVERAGEA",69],82:["COUNTA",69],83:["MINA",69],84:["MAXA",69],111:["T",1]},C=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function k(e,t){po(e,0);var n=[],o=0,a="",r="",i="",l="";while(e.ln.length)return void console.error("WK1 bad formula parse 0x"+s.toString(16)+":|"+n.join("|")+"|");var h=n.slice(-o);n.length-=o,n.push(w[s][0]+"("+h.join(",")+")")}}}1==n.length?t[1].f=""+n[0]:console.error("WK1 bad formula parse |"+n.join("|")+"|")}function O(e){var t=[{c:0,r:0},{t:"n",v:0},0];return t[0].r=e.read_shift(2),t[3]=e[e.l++],t[0].c=e[e.l++],t}function x(e,t){var n=O(e,t);return n[1].t="s",n[1].v=e.read_shift(t-4,"cstr"),n}function _(e,t,n,o){var a=bo(6+o.length);a.write_shift(2,e),a.write_shift(1,n),a.write_shift(1,t),a.write_shift(1,39);for(var r=0;r=128?95:i)}return a.write_shift(1,0),a}function A(e,t){var n=O(e,t);n[1].v=e.read_shift(2);var o=n[1].v>>1;if(1&n[1].v)switch(7&o){case 0:o=5e3*(o>>3);break;case 1:o=500*(o>>3);break;case 2:o=(o>>3)/20;break;case 3:o=(o>>3)/200;break;case 4:o=(o>>3)/2e3;break;case 5:o=(o>>3)/2e4;break;case 6:o=(o>>3)/16;break;case 7:o=(o>>3)/64;break}return n[1].v=o,n}function T(e,t){var n=O(e,t),o=e.read_shift(4),a=e.read_shift(4),r=e.read_shift(2);if(65535==r)return 0===o&&3221225472===a?(n[1].t="e",n[1].v=15):0===o&&3489660928===a?(n[1].t="e",n[1].v=42):n[1].v=0,n;var i=32768&r;return r=(32767&r)-16446,n[1].v=(1-2*i)*(a*Math.pow(2,r+32)+o*Math.pow(2,r)),n}function S(e,t,n,o){var a=bo(14);if(a.write_shift(2,e),a.write_shift(1,n),a.write_shift(1,t),0==o)return a.write_shift(4,0),a.write_shift(4,0),a.write_shift(2,65535),a;var r=0,i=0,l=0,s=0;return o<0&&(r=1,o=-o),i=0|Math.log2(o),o/=Math.pow(2,i-31),s=o>>>0,0==(2147483648&s)&&(o/=2,++i,s=o>>>0),o-=s,s|=2147483648,s>>>=0,o*=Math.pow(2,32),l=o>>>0,a.write_shift(4,l),a.write_shift(4,s),i+=16383+(r?32768:0),a.write_shift(2,i),a}function D(e,t){var n=T(e,14);return e.l+=t-14,n}function V(e,t){var n=O(e,t),o=e.read_shift(4);return n[1].v=o>>6,n}function E(e,t){var n=O(e,t),o=e.read_shift(8,"f");return n[1].v=o,n}function I(e,t){var n=E(e,14);return e.l+=t-10,n}function B(e,t){return 0==e[e.l+t-1]?e.read_shift(t,"cstr"):""}function P(e,t){var n=e[e.l++];n>t-1&&(n=t-1);var o="";while(o.length127?95:a}return n[n.l++]=0,n}var R={0:{n:"BOF",f:ti},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:l},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:m},14:{n:"NUMBER",f:f},15:{n:"LABEL",f:d},16:{n:"FORMULA",f:g},24:{n:"TABLE"},25:{n:"ORANGE"},26:{n:"PRANGE"},27:{n:"SRANGE"},28:{n:"FRANGE"},29:{n:"KRANGE1"},32:{n:"HRANGE"},35:{n:"KRANGE2"},36:{n:"PROTEC"},37:{n:"FOOTER"},38:{n:"HEADER"},39:{n:"SETUP"},40:{n:"MARGINS"},41:{n:"LABELFMT"},42:{n:"TITLES"},43:{n:"SHEETJS"},45:{n:"GRAPH"},46:{n:"NGRAPH"},47:{n:"CALCCOUNT"},48:{n:"UNFORMATTED"},49:{n:"CURSORW12"},50:{n:"WINDOW"},51:{n:"STRING",f:d},55:{n:"PASSWORD"},56:{n:"LOCKED"},60:{n:"QUERY"},61:{n:"QUERYNAME"},62:{n:"PRINT"},63:{n:"PRINTNAME"},64:{n:"GRAPH2"},65:{n:"GRAPHNAME"},66:{n:"ZOOM"},67:{n:"SYMSPLIT"},68:{n:"NSROWS"},69:{n:"NSCOLS"},70:{n:"RULER"},71:{n:"NNAME"},72:{n:"ACOMM"},73:{n:"AMACRO"},74:{n:"PARSE"},102:{n:"PRANGES??"},103:{n:"RRANGES??"},104:{n:"FNAME??"},105:{n:"MRANGES??"},204:{n:"SHEETNAMECS",f:B},222:{n:"SHEETNAMELP",f:P},65535:{n:""}},L={0:{n:"BOF"},1:{n:"EOF"},2:{n:"PASSWORD"},3:{n:"CALCSET"},4:{n:"WINDOWSET"},5:{n:"SHEETCELLPTR"},6:{n:"SHEETLAYOUT"},7:{n:"COLUMNWIDTH"},8:{n:"HIDDENCOLUMN"},9:{n:"USERRANGE"},10:{n:"SYSTEMRANGE"},11:{n:"ZEROFORCE"},12:{n:"SORTKEYDIR"},13:{n:"FILESEAL"},14:{n:"DATAFILLNUMS"},15:{n:"PRINTMAIN"},16:{n:"PRINTSTRING"},17:{n:"GRAPHMAIN"},18:{n:"GRAPHSTRING"},19:{n:"??"},20:{n:"ERRCELL"},21:{n:"NACELL"},22:{n:"LABEL16",f:x},23:{n:"NUMBER17",f:T},24:{n:"NUMBER18",f:A},25:{n:"FORMULA19",f:D},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:M},28:{n:"DTLABELMISC"},29:{n:"DTLABELCELL"},30:{n:"GRAPHWINDOW"},31:{n:"CPA"},32:{n:"LPLAUTO"},33:{n:"QUERY"},34:{n:"HIDDENSHEET"},35:{n:"??"},37:{n:"NUMBER25",f:V},38:{n:"??"},39:{n:"NUMBER27",f:E},40:{n:"FORMULA28",f:I},142:{n:"??"},147:{n:"??"},150:{n:"??"},151:{n:"??"},152:{n:"??"},153:{n:"??"},154:{n:"??"},155:{n:"??"},156:{n:"??"},163:{n:"??"},174:{n:"??"},175:{n:"??"},176:{n:"??"},177:{n:"??"},184:{n:"??"},185:{n:"??"},186:{n:"??"},187:{n:"??"},188:{n:"??"},195:{n:"??"},201:{n:"??"},204:{n:"SHEETNAMECS",f:B},205:{n:"??"},206:{n:"??"},207:{n:"??"},208:{n:"??"},256:{n:"??"},259:{n:"??"},260:{n:"??"},261:{n:"??"},262:{n:"??"},263:{n:"??"},265:{n:"??"},266:{n:"??"},267:{n:"??"},268:{n:"??"},270:{n:"??"},271:{n:"??"},384:{n:"??"},389:{n:"??"},390:{n:"??"},393:{n:"??"},396:{n:"??"},512:{n:"??"},514:{n:"??"},513:{n:"??"},516:{n:"??"},517:{n:"??"},640:{n:"??"},641:{n:"??"},642:{n:"??"},643:{n:"??"},644:{n:"??"},645:{n:"??"},646:{n:"??"},647:{n:"??"},648:{n:"??"},658:{n:"??"},659:{n:"??"},660:{n:"??"},661:{n:"??"},662:{n:"??"},665:{n:"??"},666:{n:"??"},768:{n:"??"},772:{n:"??"},1537:{n:"SHEETINFOQP",f:F},1600:{n:"??"},1602:{n:"??"},1793:{n:"??"},1794:{n:"??"},1795:{n:"??"},1796:{n:"??"},1920:{n:"??"},2048:{n:"??"},2049:{n:"??"},2052:{n:"??"},2688:{n:"??"},10998:{n:"??"},12849:{n:"??"},28233:{n:"??"},28484:{n:"??"},65535:{n:""}};return{sheet_to_wk1:o,book_to_wk3:a,to_workbook:t}}();function Ts(e){var t={},n=e.match(qt),o=0,a=!1;if(n)for(;o!=n.length;++o){var r=Wt(n[o]);switch(r[0].replace(/\w*:/g,"")){case"":case"":t.shadow=1;break;case"":break;case"":case"":t.outline=1;break;case"":break;case"":case"":t.strike=1;break;case"":break;case"":case"":t.u=1;break;case"":break;case"":case"":t.b=1;break;case"":break;case"":case"":t.i=1;break;case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":break;case"":a=!1;break;default:if(47!==r[0].charCodeAt(1)&&!a)throw new Error("Unrecognized rich format "+r[0])}}return t}var Ns=function(){var e=pn("t"),t=pn("rPr");function n(n){var o=n.match(e);if(!o)return{t:"s",v:""};var a={t:"s",v:Qt(o[1])},r=n.match(t);return r&&(a.s=Ts(r[1])),a}var o=/<(?:\w+:)?r>/g,a=/<\/(?:\w+:)?r>/;return function(e){return e.replace(o,"").split(a).map(n).filter((function(e){return e.v}))}}(),Ss=function(){var e=/(\r\n|\n)/g;function t(e,t,n){var o=[];e.u&&o.push("text-decoration: underline;"),e.uval&&o.push("text-underline-style:"+e.uval+";"),e.sz&&o.push("font-size:"+e.sz+"pt;"),e.outline&&o.push("text-effect: outline;"),e.shadow&&o.push("text-shadow: auto;"),t.push(''),e.b&&(t.push(""),n.push("")),e.i&&(t.push(""),n.push("")),e.strike&&(t.push(""),n.push(""));var a=e.valign||"";return"superscript"==a||"super"==a?a="sup":"subscript"==a&&(a="sub"),""!=a&&(t.push("<"+a+">"),n.push("")),n.push(""),e}function n(n){var o=[[],n.v,[]];return n.v?(n.s&&t(n.s,o[0],o[2]),o[0].join("")+o[1].replace(e,"
")+o[2].join("")):""}return function(e){return e.map(n).join("")}}(),Ds=/<(?:\w+:)?t[^>]*>([^<]*)<\/(?:\w+:)?t>/g,Vs=/<(?:\w+:)?r>/,Es=/<(?:\w+:)?rPh.*?>([\s\S]*?)<\/(?:\w+:)?rPh>/g;function Is(e,t){var n=!t||t.cellHTML,o={};return e?(e.match(/^\s*<(?:\w+:)?t[^>]*>/)?(o.t=Qt(hn(e.slice(e.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||"")),o.r=hn(e),n&&(o.h=nn(o.t))):e.match(Vs)&&(o.r=hn(e),o.t=Qt(hn((e.replace(Es,"").match(Ds)||[]).join("").replace(qt,""))),n&&(o.h=Ss(Ns(o.r)))),o):{t:""}}var Bs=/<(?:\w+:)?sst([^>]*)>([\s\S]*)<\/(?:\w+:)?sst>/,Ps=/<(?:\w+:)?(?:si|sstItem)>/g,Fs=/<\/(?:\w+:)?(?:si|sstItem)>/;function Ms(e,t){var n=[],o="";if(!e)return n;var a=e.match(Bs);if(a){o=a[2].replace(Ps,"").split(Fs);for(var r=0;r!=o.length;++r){var i=Is(o[r].trim(),t);null!=i&&(n[n.length]=i)}a=Wt(a[1]),n.Count=a.count,n.Unique=a.uniqueCount}return n}var zs=/^\s|\s$|[\t\n\r]/;function Rs(e,t){if(!t.bookSST)return"";var n=[zt];n[n.length]=On("sst",null,{xmlns:Nn[0],count:e.Count,uniqueCount:e.Unique});for(var o=0;o!=e.length;++o)if(null!=e[o]){var a=e[o],r="";a.r?r+=a.r:(r+=""),r+="",n[n.length]=r}return n.length>2&&(n[n.length]="",n[1]=n[1].replace("/>",">")),n.join("")}function Ls(e){return[e.read_shift(4),e.read_shift(4)]}function Us(e,t){var n=[],o=!1;return go(e,(function(e,a,r){switch(r){case 159:n.Count=e[0],n.Unique=e[1];break;case 19:n.push(e);break;case 160:return!0;case 35:o=!0;break;case 36:o=!1;break;default:if(a.T,!o||t.WTF)throw new Error("Unexpected record 0x"+r.toString(16))}})),n}function qs(e,t){return t||(t=bo(8)),t.write_shift(4,e.Count),t.write_shift(4,e.Unique),t}var $s=Qo;function Hs(e){var t=vo();wo(t,159,qs(e));for(var n=0;n=4&&(e.l+=t-4),n}function Ks(e){var t={};return t.id=e.read_shift(0,"lpp4"),t.R=Gs(e,4),t.U=Gs(e,4),t.W=Gs(e,4),t}function Ys(e){var t=e.read_shift(4),n=e.l+t-4,o={},a=e.read_shift(4),r=[];while(a-- >0)r.push({t:e.read_shift(4),v:e.read_shift(0,"lpp4")});if(o.name=e.read_shift(0,"lpp4"),o.comps=r,e.l!=n)throw new Error("Bad DataSpaceMapEntry: "+e.l+" != "+n);return o}function Qs(e){var t=[];e.l+=4;var n=e.read_shift(4);while(n-- >0)t.push(Ys(e));return t}function Js(e){var t=[];e.l+=4;var n=e.read_shift(4);while(n-- >0)t.push(e.read_shift(0,"lpp4"));return t}function Xs(e){var t={};return e.read_shift(4),e.l+=4,t.id=e.read_shift(0,"lpp4"),t.name=e.read_shift(0,"lpp4"),t.R=Gs(e,4),t.U=Gs(e,4),t.W=Gs(e,4),t}function Zs(e){var t=Xs(e);if(t.ename=e.read_shift(0,"8lpp4"),t.blksz=e.read_shift(4),t.cmode=e.read_shift(4),4!=e.read_shift(4))throw new Error("Bad !Primary record");return t}function ec(e,t){var n=e.l+t,o={};o.Flags=63&e.read_shift(4),e.l+=4,o.AlgID=e.read_shift(4);var a=!1;switch(o.AlgID){case 26126:case 26127:case 26128:a=36==o.Flags;break;case 26625:a=4==o.Flags;break;case 0:a=16==o.Flags||4==o.Flags||36==o.Flags;break;default:throw"Unrecognized encryption algorithm: "+o.AlgID}if(!a)throw new Error("Encryption Flags/AlgID mismatch");return o.AlgIDHash=e.read_shift(4),o.KeySize=e.read_shift(4),o.ProviderType=e.read_shift(4),e.l+=8,o.CSPName=e.read_shift(n-e.l>>1,"utf16le"),e.l=n,o}function tc(e,t){var n={},o=e.l+t;return e.l+=4,n.Salt=e.slice(e.l,e.l+16),e.l+=16,n.Verifier=e.slice(e.l,e.l+16),e.l+=16,e.read_shift(4),n.VerifierHash=e.slice(e.l,o),e.l=o,n}function nc(e){var t=Gs(e);switch(t.Minor){case 2:return[t.Minor,oc(e,t)];case 3:return[t.Minor,ac(e,t)];case 4:return[t.Minor,rc(e,t)]}throw new Error("ECMA-376 Encrypted file unrecognized Version: "+t.Minor)}function oc(e){var t=e.read_shift(4);if(36!=(63&t))throw new Error("EncryptionInfo mismatch");var n=e.read_shift(4),o=ec(e,n),a=tc(e,e.length-e.l);return{t:"Std",h:o,v:a}}function ac(){throw new Error("File is password-protected: ECMA-376 Extensible")}function rc(e){var t=["saltSize","blockSize","keyBits","hashSize","cipherAlgorithm","cipherChaining","hashAlgorithm","saltValue"];e.l+=4;var n=e.read_shift(e.length-e.l,"utf8"),o={};return n.replace(qt,(function(e){var n=Wt(e);switch(Gt(n[0])){case"":break;case"":case"":break;case"":break;case"4||o.Major<2)throw new Error("unrecognized major version code: "+o.Major);n.Flags=e.read_shift(4),t-=4;var a=e.read_shift(4);return t-=4,n.EncryptionHeader=ec(e,a),t-=a,n.EncryptionVerifier=tc(e,t),n}function lc(e){var t={},n=t.EncryptionVersionInfo=Gs(e,4);if(1!=n.Major||1!=n.Minor)throw"unrecognized version code "+n.Major+" : "+n.Minor;return t.Salt=e.read_shift(16),t.EncryptedVerifier=e.read_shift(16),t.EncryptedVerifierHash=e.read_shift(16),t}function sc(e){var t,n,o,a,r,i,l=0,s=Ws(e),c=s.length+1;for(t=A(c),t[0]=s.length,n=1;n!=c;++n)t[n]=s[n-1];for(n=c-1;n>=0;--n)o=t[n],a=0===(16384&l)?0:1,r=l<<1&32767,i=a|r,l=i^o;return 52811^l}var cc=function(){var e=[187,255,255,186,255,255,185,128,0,190,15,0,191,15,0],t=[57840,7439,52380,33984,4364,3600,61902,12606,6258,57657,54287,34041,10252,43370,20163],n=[44796,19929,39858,10053,20106,40212,10761,31585,63170,64933,60267,50935,40399,11199,17763,35526,1453,2906,5812,11624,23248,885,1770,3540,7080,14160,28320,56640,55369,41139,20807,41614,21821,43642,17621,28485,56970,44341,19019,38038,14605,29210,60195,50791,40175,10751,21502,43004,24537,18387,36774,3949,7898,15796,31592,63184,47201,24803,49606,37805,14203,28406,56812,17824,35648,1697,3394,6788,13576,27152,43601,17539,35078,557,1114,2228,4456,30388,60776,51953,34243,7079,14158,28316,14128,28256,56512,43425,17251,34502,7597,13105,26210,52420,35241,883,1766,3532,4129,8258,16516,33032,4657,9314,18628],o=function(e){return 255&(e/2|128*e)},a=function(e,t){return o(e^t)},r=function(e){for(var o=t[e.length-1],a=104,r=e.length-1;r>=0;--r)for(var i=e[r],l=0;7!=l;++l)64&i&&(o^=n[a]),i*=2,--a;return o};return function(t){for(var n,o,i,l=Ws(t),s=r(l),c=l.length,d=A(16),u=0;16!=u;++u)d[u]=0;1===(1&c)&&(n=s>>8,d[c]=a(e[0],n),--c,n=255&s,o=l[l.length-1],d[c]=a(o,n));while(c>0)--c,n=s>>8,d[c]=a(l[c],n),--c,n=255&s,d[c]=a(l[c],n);c=15,i=15-l.length;while(i>0)n=s>>8,d[c]=a(e[i],n),--c,--i,n=255&s,d[c]=a(l[c],n),--c,--i;return d}}(),dc=function(e,t,n,o,a){var r,i;for(a||(a=t),o||(o=cc(e)),r=0;r!=t.length;++r)i=t[r],i^=o[n],i=255&(i>>5|i<<3),a[r]=i,++n;return[a,n,o]},uc=function(e){var t=0,n=cc(e);return function(e){var o=dc("",e,t,n);return t=o[1],o[0]}};function hc(e,t,n,o){var a={key:ti(e),verificationBytes:ti(e)};return n.password&&(a.verifier=sc(n.password)),o.valid=a.verificationBytes===a.verifier,o.valid&&(o.insitu=uc(n.password)),a}function mc(e,t,n){var o=n||{};return o.Info=e.read_shift(2),e.l-=2,1===o.Info?o.Data=lc(e,t):o.Data=ic(e,t),o}function pc(e,t,n){var o={Type:n.biff>=8?e.read_shift(2):0};return o.Type?mc(e,t-2,o):hc(e,n.biff>=8?t:t-2,n,o),o}var fc=function(){function t(t,o){switch(o.type){case"base64":return n(j(t),o);case"binary":return n(t,o);case"buffer":return n(x&&e.isBuffer(t)?t.toString("binary"):D(t),o);case"array":return n(wt(t),o)}throw new Error("Unrecognized type "+o.type)}function n(e,t){var n=t||{},o=n.dense?[]:{},a=e.match(/\\trowd.*?\\row\b/g);if(!a.length)throw new Error("RTF missing table");var r={s:{c:0,r:0},e:{c:0,r:a.length-1}};return a.forEach((function(e,t){Array.isArray(o)&&(o[t]=[]);var n,a=/\\\w+\b/g,i=0,l=-1;while(n=a.exec(e)){switch(n[0]){case"\\cell":var s=e.slice(i,a.lastIndex-n[0].length);if(" "==s[0]&&(s=s.slice(1)),++l,s.length){var c={v:s,t:"s"};Array.isArray(o)?o[t][l]=c:o[Io({r:t,c:l})]=c}break}i=a.lastIndex}l>r.e.c&&(r.e.c=l)})),o["!ref"]=Po(r),o}function o(e,n){return Ro(t(e,n),n)}function a(e){for(var t,n=["{\\rtf1\\ansi"],o=Fo(e["!ref"]),a=Array.isArray(e),r=o.s.r;r<=o.e.r;++r){n.push("\\trowd\\trautofit1");for(var i=o.s.c;i<=o.e.c;++i)n.push("\\cellx"+(i+1));for(n.push("\\pard\\intbl"),i=o.s.c;i<=o.e.c;++i){var l=Io({r:r,c:i});t=a?(e[r]||[])[i]:e[l],t&&(null!=t.v||t.f&&!t.F)&&(n.push(" "+(t.w||(zo(t),t.w))),n.push("\\cell"))}n.push("\\pard\\intbl\\row")}return n.join("")+"}"}return{to_workbook:o,to_sheet:t,from_sheet:a}}();function bc(e){var t=e.slice("#"===e[0]?1:0).slice(0,6);return[parseInt(t.slice(0,2),16),parseInt(t.slice(2,4),16),parseInt(t.slice(4,6),16)]}function gc(e){for(var t=0,n=1;3!=t;++t)n=256*n+(e[t]>255?255:e[t]<0?0:e[t]);return n.toString(16).toUpperCase().slice(1)}function vc(e){var t=e[0]/255,n=e[1]/255,o=e[2]/255,a=Math.max(t,n,o),r=Math.min(t,n,o),i=a-r;if(0===i)return[0,0,t];var l=0,s=0,c=a+r;switch(s=i/(c>1?2-c:c),a){case t:l=((n-o)/i+6)%6;break;case n:l=(o-t)/i+2;break;case o:l=(t-n)/i+4;break}return[l/6,s,c/2]}function wc(e){var t,n=e[0],o=e[1],a=e[2],r=2*o*(a<.5?a:1-a),i=a-r/2,l=[i,i,i],s=6*n;if(0!==o)switch(0|s){case 0:case 6:t=r*s,l[0]+=r,l[1]+=t;break;case 1:t=r*(2-s),l[0]+=t,l[1]+=r;break;case 2:t=r*(s-2),l[1]+=r,l[2]+=t;break;case 3:t=r*(4-s),l[1]+=t,l[2]+=r;break;case 4:t=r*(s-4),l[2]+=r,l[0]+=t;break;case 5:t=r*(6-s),l[2]+=t,l[0]+=r;break}for(var c=0;3!=c;++c)l[c]=Math.round(255*l[c]);return l}function yc(e,t){if(0===t)return e;var n=vc(bc(e));return n[2]=t<0?n[2]*(1+t):1-(1-n[2])*(1-t),gc(wc(n))}var Cc=6,kc=15,Oc=1,jc=Cc;function xc(e){return Math.floor((e+Math.round(128/jc)/256)*jc)}function _c(e){return Math.floor((e-5)/jc*100+.5)/100}function Ac(e){return Math.round((e*jc+5)/jc*256)/256}function Tc(e){return Ac(_c(xc(e)))}function Nc(e){var t=Math.abs(e-Tc(e)),n=jc;if(t>.005)for(jc=Oc;jc":case"":break;case"":case"":a={},n.diagonalUp&&(a.diagonalUp=ln(n.diagonalUp)),n.diagonalDown&&(a.diagonalDown=ln(n.diagonalDown)),t.Borders.push(a);break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":case"":break;case"":break;case"":case"":break;case"":break;case"":case"":break;case"":break;case"":case"":break;case"":break;case"":case"":break;case"":break;case"":break;case"":case"":break;case"":case"":break;case"":r=!1;break;default:if(o&&o.WTF&&!r)throw new Error("unrecognized "+n[0]+" in borders")}}))}function Fc(e,t,n,o){t.Fills=[];var a={},r=!1;(e[0].match(qt)||[]).forEach((function(e){var n=Wt(e);switch(Gt(n[0])){case"":case"":break;case"":case"":a={},t.Fills.push(a);break;case"":break;case"":break;case"":t.Fills.push(a),a={};break;case"":n.patternType&&(a.patternType=n.patternType);break;case"":case"":break;case"":case"":break;case"":case"":break;case"":break;case"":break;case"":break;case"":break;case"":case"":break;case"":r=!1;break;default:if(o&&o.WTF&&!r)throw new Error("unrecognized "+n[0]+" in fills")}}))}function Mc(e,t,n,o){t.Fonts=[];var a={},r=!1;(e[0].match(qt)||[]).forEach((function(e){var i=Wt(e);switch(Gt(i[0])){case"":case"":break;case"":break;case"":case"":t.Fonts.push(a),a={};break;case"":case"":break;case"":a.bold=1;break;case"":a.italic=1;break;case"":a.underline=1;break;case"":a.strike=1;break;case"":a.outline=1;break;case"":a.shadow=1;break;case"":a.condense=1;break;case"":a.extend=1;break;case"":case"":break;case"":case"":break;case"":case"":break;case"":case"":break;case"":case"":break;case"":r=!1;break;case"":case"":break;case"":r=!1;break;default:if(o&&o.WTF&&!r)throw new Error("unrecognized "+i[0]+" in fonts")}}))}function zc(e,t,n){t.NumberFmt=[];for(var o=ot(J),a=0;a":case"":case"":break;case"0){if(s>392){for(s=392;s>60;--s)if(null==t.NumberFmt[s])break;t.NumberFmt[s]=l}$e(l,s)}break;case"":break;default:if(n.WTF)throw new Error("unrecognized "+i[0]+" in numFmts")}}}function Rc(e){var t=[""];return[[5,8],[23,26],[41,44],[50,392]].forEach((function(n){for(var o=n[0];o<=n[1];++o)null!=e[o]&&(t[t.length]=On("numFmt",null,{numFmtId:o,formatCode:Zt(e[o])}))})),1===t.length?"":(t[t.length]="",t[0]=On("numFmts",null,{count:t.length-2}).replace("/>",">"),t.join(""))}var Lc=["numFmtId","fillId","fontId","borderId","xfId"],Uc=["applyAlignment","applyBorder","applyFill","applyFont","applyNumberFormat","applyProtection","pivotButton","quotePrefix"];function qc(e,t,n){var o;t.CellXf=[];var a=!1;(e[0].match(qt)||[]).forEach((function(e){var r=Wt(e),i=0;switch(Gt(r[0])){case"":case"":case"":break;case"":for(o=r,delete o[0],i=0;i392)for(i=392;i>60;--i)if(t.NumberFmt[o.numFmtId]==t.NumberFmt[i]){o.numFmtId=i;break}t.CellXf.push(o);break;case"":break;case"":var l={};r.vertical&&(l.vertical=r.vertical),r.horizontal&&(l.horizontal=r.horizontal),null!=r.textRotation&&(l.textRotation=r.textRotation),r.indent&&(l.indent=r.indent),r.wrapText&&(l.wrapText=ln(r.wrapText)),o.alignment=l;break;case"":break;case"":case"":break;case"":a=!1;break;case"":case"":break;case"":a=!1;break;default:if(n&&n.WTF&&!a)throw new Error("unrecognized "+r[0]+" in cellXfs")}}))}function $c(e){var t=[];return t[t.length]=On("cellXfs",null),e.forEach((function(e){t[t.length]=On("xf",null,e)})),t[t.length]="",2===t.length?"":(t[0]=On("cellXfs",null,{count:t.length-2}).replace("/>",">"),t.join(""))}var Hc=function(){var e=/<(?:\w+:)?numFmts([^>]*)>[\S\s]*?<\/(?:\w+:)?numFmts>/,t=/<(?:\w+:)?cellXfs([^>]*)>[\S\s]*?<\/(?:\w+:)?cellXfs>/,n=/<(?:\w+:)?fills([^>]*)>[\S\s]*?<\/(?:\w+:)?fills>/,o=/<(?:\w+:)?fonts([^>]*)>[\S\s]*?<\/(?:\w+:)?fonts>/,a=/<(?:\w+:)?borders([^>]*)>[\S\s]*?<\/(?:\w+:)?borders>/;return function(r,i,l){var s,c={};return r?(r=r.replace(//gm,"").replace(//gm,""),(s=r.match(e))&&zc(s,c,l),(s=r.match(o))&&Mc(s,c,i,l),(s=r.match(n))&&Fc(s,c,i,l),(s=r.match(a))&&Pc(s,c,i,l),(s=r.match(t))&&qc(s,c,l),c):c}}();function Wc(e,t){var n,o=[zt,On("styleSheet",null,{xmlns:Nn[0],"xmlns:vt":Tn.vt})];return e.SSF&&null!=(n=Rc(e.SSF))&&(o[o.length]=n),o[o.length]='',o[o.length]='',o[o.length]='',o[o.length]='',(n=$c(t.cellXfs))&&(o[o.length]=n),o[o.length]='',o[o.length]='',o[o.length]='',o.length>2&&(o[o.length]="",o[1]=o[1].replace("/>",">")),o.join("")}function Gc(e,t){var n=e.read_shift(2),o=Ho(e,t-2);return[n,o]}function Kc(e,t,n){n||(n=bo(6+4*t.length)),n.write_shift(2,e),Wo(t,n);var o=n.length>n.l?n.slice(0,n.l):n;return null==n.l&&(n.l=n.length),o}function Yc(e,t,n){var o={};o.sz=e.read_shift(2)/20;var a=ya(e,2,n);a.fItalic&&(o.italic=1),a.fCondense&&(o.condense=1),a.fExtend&&(o.extend=1),a.fShadow&&(o.shadow=1),a.fOutline&&(o.outline=1),a.fStrikeout&&(o.strike=1);var r=e.read_shift(2);switch(700===r&&(o.bold=1),e.read_shift(2)){case 1:o.vertAlign="superscript";break;case 2:o.vertAlign="subscript";break}var i=e.read_shift(1);0!=i&&(o.underline=i);var l=e.read_shift(1);l>0&&(o.family=l);var s=e.read_shift(1);switch(s>0&&(o.charset=s),e.l++,o.color=va(e,8),e.read_shift(1)){case 1:o.scheme="major";break;case 2:o.scheme="minor";break}return o.name=Ho(e,t-21),o}function Qc(e,t){t||(t=bo(153)),t.write_shift(2,20*e.sz),Ca(e,t),t.write_shift(2,e.bold?700:400);var n=0;"superscript"==e.vertAlign?n=1:"subscript"==e.vertAlign&&(n=2),t.write_shift(2,n),t.write_shift(1,e.underline||0),t.write_shift(1,e.family||0),t.write_shift(1,e.charset||0),t.write_shift(1,0),wa(e.color,t);var o=0;return"major"==e.scheme&&(o=1),"minor"==e.scheme&&(o=2),t.write_shift(1,o),Wo(e.name,t),t.length>t.l?t.slice(0,t.l):t}var Jc,Xc=["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"],Zc=fo;function ed(e,t){t||(t=bo(84)),Jc||(Jc=rt(Xc));var n=Jc[e.patternType];null==n&&(n=40),t.write_shift(4,n);var o=0;if(40!=n)for(wa({auto:1},t),wa({auto:1},t);o<12;++o)t.write_shift(4,0);else{for(;o<4;++o)t.write_shift(4,0);for(;o<12;++o)t.write_shift(4,0)}return t.length>t.l?t.slice(0,t.l):t}function td(e,t){var n=e.l+t,o=e.read_shift(2),a=e.read_shift(2);return e.l=n,{ixfe:o,numFmtId:a}}function nd(e,t,n){n||(n=bo(16)),n.write_shift(2,t||0),n.write_shift(2,e.numFmtId||0),n.write_shift(2,0),n.write_shift(2,0),n.write_shift(2,0),n.write_shift(1,0),n.write_shift(1,0);var o=0;return n.write_shift(1,o),n.write_shift(1,0),n.write_shift(1,0),n.write_shift(1,0),n}function od(e,t){return t||(t=bo(10)),t.write_shift(1,0),t.write_shift(1,0),t.write_shift(4,0),t.write_shift(4,0),t}var ad=fo;function rd(e,t){return t||(t=bo(51)),t.write_shift(1,0),od(null,t),od(null,t),od(null,t),od(null,t),od(null,t),t.length>t.l?t.slice(0,t.l):t}function id(e,t){return t||(t=bo(52)),t.write_shift(4,e.xfId),t.write_shift(2,1),t.write_shift(1,+e.builtinId),t.write_shift(1,0),ia(e.name||"",t),t.length>t.l?t.slice(0,t.l):t}function ld(e,t,n){var o=bo(2052);return o.write_shift(4,e),ia(t,o),ia(n,o),o.length>o.l?o.slice(0,o.l):o}function sd(e,t,n){var o={NumberFmt:[]};for(var a in J)o.NumberFmt[a]=J[a];o.CellXf=[],o.Fonts=[];var r=[],i=!1;return go(e,(function(e,a,l){switch(l){case 44:o.NumberFmt[e[0]]=e[1],$e(e[1],e[0]);break;case 43:o.Fonts.push(e),null!=e.color.theme&&t&&t.themeElements&&t.themeElements.clrScheme&&(e.color.rgb=yc(t.themeElements.clrScheme[e.color.theme].rgb,e.color.tint||0));break;case 1025:break;case 45:break;case 46:break;case 47:617==r[r.length-1]&&o.CellXf.push(e);break;case 48:case 507:case 572:case 475:break;case 1171:case 2102:case 1130:case 512:case 2095:case 3072:break;case 35:i=!0;break;case 36:i=!1;break;case 37:r.push(l),i=!0;break;case 38:r.pop(),i=!1;break;default:if(a.T>0)r.push(l);else if(a.T<0)r.pop();else if(!i||n.WTF&&37!=r[r.length-1])throw new Error("Unexpected record 0x"+l.toString(16))}})),o}function cd(e,t){if(t){var n=0;[[5,8],[23,26],[41,44],[50,392]].forEach((function(e){for(var o=e[0];o<=e[1];++o)null!=t[o]&&++n})),0!=n&&(wo(e,615,$o(n)),[[5,8],[23,26],[41,44],[50,392]].forEach((function(n){for(var o=n[0];o<=n[1];++o)null!=t[o]&&wo(e,44,Kc(o,t[o]))})),wo(e,616))}}function dd(e){var t=1;0!=t&&(wo(e,611,$o(t)),wo(e,43,Qc({sz:12,color:{theme:1},name:"Calibri",family:2,scheme:"minor"})),wo(e,612))}function ud(e){var t=2;0!=t&&(wo(e,603,$o(t)),wo(e,45,ed({patternType:"none"})),wo(e,45,ed({patternType:"gray125"})),wo(e,604))}function hd(e){var t=1;0!=t&&(wo(e,613,$o(t)),wo(e,46,rd({})),wo(e,614))}function md(e){var t=1;wo(e,626,$o(t)),wo(e,47,nd({numFmtId:0,fontId:0,fillId:0,borderId:0},65535)),wo(e,627)}function pd(e,t){wo(e,617,$o(t.length)),t.forEach((function(t){wo(e,47,nd(t,0))})),wo(e,618)}function fd(e){var t=1;wo(e,619,$o(t)),wo(e,48,id({xfId:0,builtinId:0,name:"Normal"})),wo(e,620)}function bd(e){var t=0;wo(e,505,$o(t)),wo(e,506)}function gd(e){var t=0;wo(e,508,ld(t,"TableStyleMedium9","PivotStyleMedium4")),wo(e,509)}function vd(){}function wd(e,t){var n=vo();return wo(n,278),cd(n,e.SSF),dd(n,e),ud(n,e),hd(n,e),md(n,e),pd(n,t.cellXfs),fd(n,e),bd(n,e),gd(n,e),vd(n,e),wo(n,279),n.end()}var yd=["","","","","","","","","","","",""];function Cd(e,t,n){t.themeElements.clrScheme=[];var o={};(e[0].match(qt)||[]).forEach((function(e){var a=Wt(e);switch(a[0]){case"":break;case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":"/"===a[0].charAt(1)?(t.themeElements.clrScheme[yd.indexOf(a[0])]=o,o={}):o.name=a[0].slice(3,a[0].length-1);break;default:if(n&&n.WTF)throw new Error("Unrecognized "+a[0]+" in clrScheme")}}))}function kd(){}function Od(){}var jd=/]*)>[\s\S]*<\/a:clrScheme>/,xd=/]*)>[\s\S]*<\/a:fontScheme>/,_d=/]*)>[\s\S]*<\/a:fmtScheme>/;function Ad(e,t,n){var o;t.themeElements={},[["clrScheme",jd,Cd],["fontScheme",xd,kd],["fmtScheme",_d,Od]].forEach((function(a){if(!(o=e.match(a[1])))throw new Error(a[0]+" not found in themeElements");a[2](o,t,n)}))}var Td=/]*)>[\s\S]*<\/a:themeElements>/;function Nd(e,t){var n;e&&0!==e.length||(e=Sd());var o={};if(!(n=e.match(Td)))throw new Error("themeElements not found in theme");return Ad(n[0],o,t),o.raw=e,o}function Sd(e,t){if(t&&t.themeXLSX)return t.themeXLSX;if(e&&"string"==typeof e.raw)return e.raw;var n=[zt];return n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]="",n[n.length]="",n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]="",n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]='',n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]='',n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]="",n.join("")}function Dd(e,t,n){var o=e.l+t,a=e.read_shift(4);if(124226!==a)if(n.cellStyles){var r,i=e.slice(e.l);e.l=o;try{r=Ft(i,{type:"array"})}catch(s){return}var l=Vt(r,"theme/theme/theme1.xml",!0);if(l)return Nd(l,n)}else e.l=o}function Vd(e){return e.read_shift(4)}function Ed(e){var t={};switch(t.xclrType=e.read_shift(2),t.nTintShade=e.read_shift(2),t.xclrType){case 0:e.l+=4;break;case 1:t.xclrValue=Id(e,4);break;case 2:t.xclrValue=Ci(e,4);break;case 3:t.xclrValue=Vd(e,4);break;case 4:e.l+=4;break}return e.l+=8,t}function Id(e,t){return fo(e,t)}function Bd(e,t){return fo(e,t)}function Pd(e){var t=e.read_shift(2),n=e.read_shift(2)-4,o=[t];switch(t){case 4:case 5:case 7:case 8:case 9:case 10:case 11:case 13:o[1]=Ed(e,n);break;case 6:o[1]=Bd(e,n);break;case 14:case 15:o[1]=e.read_shift(1===n?1:2);break;default:throw new Error("Unrecognized ExtProp type: "+t+" "+n)}return o}function Fd(e,t){var n=e.l+t;e.l+=2;var o=e.read_shift(2);e.l+=2;var a=e.read_shift(2),r=[];while(a-- >0)r.push(Pd(e,n-e.l));return{ixfe:o,ext:r}}function Md(e,t){t.forEach((function(e){switch(e[0]){case 4:break;case 5:break;case 6:break;case 7:break;case 8:break;case 9:break;case 10:break;case 11:break;case 13:break;case 14:break;case 15:break}}))}function zd(e,t){return{flags:e.read_shift(4),version:e.read_shift(4),name:Ho(e,t-8)}}function Rd(e){var t=bo(12+2*e.name.length);return t.write_shift(4,e.flags),t.write_shift(4,e.version),Wo(e.name,t),t.slice(0,t.l)}function Ld(e){var t=[],n=e.read_shift(4);while(n-- >0)t.push([e.read_shift(4),e.read_shift(4)]);return t}function Ud(e){var t=bo(4+8*e.length);t.write_shift(4,e.length);for(var n=0;n":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":i=2;break;case"":i=2;break;case"":case"":case"":break;case"":r=!1;break;case"\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n'),e.join("")}function Qd(e){var t=[];if(!e)return t;var n=1;return(e.match(qt)||[]).forEach((function(e){var o=Wt(e);switch(o[0]){case"":case"":break;case"]*r:id="([^"]*)"/)||["",""])[1];return t["!id"][n].Target}var nu=1024;function ou(e,t){var n=[21600,21600],o=["m0,0l0",n[1],n[0],n[1],n[0],"0xe"].join(","),a=[On("xml",null,{"xmlns:v":Sn.v,"xmlns:o":Sn.o,"xmlns:x":Sn.x,"xmlns:mv":Sn.mv}).replace(/\/>/,">"),On("o:shapelayout",On("o:idmap",null,{"v:ext":"edit",data:e}),{"v:ext":"edit"}),On("v:shapetype",[On("v:stroke",null,{joinstyle:"miter"}),On("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202","o:spt":202,coordsize:n.join(","),path:o})];while(nu<1e3*e)nu+=1e3;return t.forEach((function(e){var t=Eo(e[0]),n={color2:"#BEFF82",type:"gradient"};"gradient"==n.type&&(n.angle="-180");var o="gradient"==n.type?On("o:fill",null,{type:"gradientUnscaled","v:ext":"view"}):null,r=On("v:fill",o,n),i={on:"t",obscured:"t"};++nu,a=a.concat(["",r,On("v:shadow",null,i),On("v:path",null,{"o:connecttype":"none"}),'
','',"","",Cn("x:Anchor",[t.c+1,0,t.r+1,0,t.c+3,20,t.r+5,20].join(",")),Cn("x:AutoFill","False"),Cn("x:Row",String(t.r)),Cn("x:Column",String(t.c)),e[1].hidden?"":"","",""])})),a.push(""),a.join("")}function au(e,t,n,o){var a,r=Array.isArray(e);t.forEach((function(t){var i=Eo(t.ref);if(r?(e[i.r]||(e[i.r]=[]),a=e[i.r][i.c]):a=e[t.ref],!a){a={t:"z"},r?e[i.r][i.c]=a:e[t.ref]=a;var l=Fo(e["!ref"]||"BDWGO1000001:A1");l.s.r>i.r&&(l.s.r=i.r),l.e.ri.c&&(l.s.c=i.c),l.e.c=0;--d){if(!n&&a.c[d].T)return;n&&!a.c[d].T&&a.c.splice(d,1)}if(n&&o)for(d=0;d/))return[];var n=[],o=[],a=e.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/);a&&a[1]&&a[1].split(/<\/\w*:?author>/).forEach((function(e){if(""!==e&&""!==e.trim()){var t=e.match(/<(?:\w+:)?author[^>]*>(.*)/);t&&n.push(t[1])}}));var r=e.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/);return r&&r[1]&&r[1].split(/<\/\w*:?comment>/).forEach((function(e){if(""!==e&&""!==e.trim()){var a=e.match(/<(?:\w+:)?comment[^>]*>/);if(a){var r=Wt(a[0]),i={author:r.authorId&&n[r.authorId]||"sheetjsghost",ref:r.ref,guid:r.guid},l=Eo(r.ref);if(!(t.sheetRows&&t.sheetRows<=l.r)){var s=e.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/),c=!!s&&!!s[1]&&Is(s[1])||{r:"",t:"",h:""};i.r=c.r,""==c.r&&(c.t=c.h=""),i.t=(c.t||"").replace(/\r\n/g,"\n").replace(/\r/g,"\n"),t.cellHTML&&(i.h=c.h),o.push(i)}}}})),o}function iu(e){var t=[zt,On("comments",null,{xmlns:Nn[0]})],n=[];return t.push(""),e.forEach((function(e){e[1].forEach((function(e){var o=Zt(e.a);-1==n.indexOf(o)&&(n.push(o),t.push(""+o+"")),e.T&&e.ID&&-1==n.indexOf("tc="+e.ID)&&(n.push("tc="+e.ID),t.push("tc="+e.ID+""))}))})),0==n.length&&(n.push("SheetJ5"),t.push("SheetJ5")),t.push(""),t.push(""),e.forEach((function(e){var o=0,a=[];if(e[1][0]&&e[1][0].T&&e[1][0].ID?o=n.indexOf("tc="+e[1][0].ID):e[1].forEach((function(e){e.a&&(o=n.indexOf(Zt(e.a))),a.push(e.t||"")})),t.push(''),a.length<=1)t.push(Cn("t",Zt(a[0]||"")));else{for(var r="Comment:\n "+a[0]+"\n",i=1;i")})),t.push(""),t.length>2&&(t[t.length]="",t[1]=t[1].replace("/>",">")),t.join("")}function lu(e,t){var n=[],o=!1,a={},r=0;return e.replace(qt,(function(i,l){var s=Wt(i);switch(Gt(s[0])){case"":break;case"":null!=a.t&&n.push(a);break;case"":case"":a.t=e.slice(r,l).replace(/\r\n/g,"\n").replace(/\r/g,"\n");break;case"":o=!0;break;case"":o=!1;break;case"":case"
":case"":break;case"":o=!1;break;default:if(!o&&t.WTF)throw new Error("unrecognized "+s[0]+" in threaded comments")}return i})),n}function su(e,t,n){var o=[zt,On("ThreadedComments",null,{xmlns:Tn.TCMNT}).replace(/[\/]>/,">")];return e.forEach((function(e){var a="";(e[1]||[]).forEach((function(r,i){if(r.T){r.a&&-1==t.indexOf(r.a)&&t.push(r.a);var l={ref:e[0],id:"{54EE7951-7262-4200-6969-"+("000000000000"+n.tcid++).slice(-12)+"}"};0==i?a=l.id:l.parentId=a,r.ID=l.id,r.a&&(l.personId="{54EE7950-7262-4200-6969-"+("000000000000"+t.indexOf(r.a)).slice(-12)+"}"),o.push(On("threadedComment",Cn("text",r.t||""),l))}else delete r.ID}))})),o.push(""),o.join("")}function cu(e,t){var n=[],o=!1;return e.replace(qt,(function(e){var a=Wt(e);switch(Gt(a[0])){case"":break;case"":break;case"":case"":case"":break;case"":o=!1;break;default:if(!o&&t.WTF)throw new Error("unrecognized "+a[0]+" in threaded comments")}return e})),n}function du(e){var t=[zt,On("personList",null,{xmlns:Tn.TCMNT,"xmlns:x":Nn[0]}).replace(/[\/]>/,">")];return e.forEach((function(e,n){t.push(On("person",null,{displayName:e,id:"{54EE7950-7262-4200-6969-"+("000000000000"+n).slice(-12)+"}",userId:e,providerId:"None"}))})),t.push(""),t.join("")}function uu(e){var t={};t.iauthor=e.read_shift(4);var n=pa(e,16);return t.rfx=n.s,t.ref=Io(n.s),e.l+=16,t}function hu(e,t){return null==t&&(t=bo(36)),t.write_shift(4,e[1].iauthor),fa(e[0],t),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t}var mu=Ho;function pu(e){return Wo(e.slice(0,54))}function fu(e,t){var n=[],o=[],a={},r=!1;return go(e,(function(e,i,l){switch(l){case 632:o.push(e);break;case 635:a=e;break;case 637:a.t=e.t,a.h=e.h,a.r=e.r;break;case 636:if(a.author=o[a.iauthor],delete a.iauthor,t.sheetRows&&a.rfx&&t.sheetRows<=a.rfx.r)break;a.t||(a.t=""),delete a.rfx,n.push(a);break;case 3072:break;case 35:r=!0;break;case 36:r=!1;break;case 37:break;case 38:break;default:if(i.T);else if(!r||t.WTF)throw new Error("Unexpected record 0x"+l.toString(16))}})),n}function bu(e){var t=vo(),n=[];return wo(t,628),wo(t,630),e.forEach((function(e){e[1].forEach((function(e){n.indexOf(e.a)>-1||(n.push(e.a.slice(0,54)),wo(t,632,pu(e.a)))}))})),wo(t,631),wo(t,633),e.forEach((function(e){e[1].forEach((function(o){o.iauthor=n.indexOf(o.a);var a={s:Eo(e[0]),e:Eo(e[0])};wo(t,635,hu([a,o])),o.t&&o.t.length>0&&wo(t,637,Xo(o)),wo(t,636),delete o.iauthor}))})),wo(t,634),wo(t,629),t.end()}var gu="application/vnd.ms-office.vbaProject";function vu(e){var t=Xe.utils.cfb_new({root:"R"});return e.FullPaths.forEach((function(n,o){if("/"!==n.slice(-1)&&n.match(/_VBA_PROJECT_CUR/)){var a=n.replace(/^[^\/]*/,"R").replace(/\/_VBA_PROJECT_CUR\u0000*/,"");Xe.utils.cfb_add(t,a,e.FileIndex[o].content)}})),Xe.write(t)}function wu(e,t){t.FullPaths.forEach((function(n,o){if(0!=o){var a=n.replace(/[^\/]*[\/]/,"/_VBA_PROJECT_CUR/");"/"!==a.slice(-1)&&Xe.utils.cfb_add(e,a,t.FileIndex[o].content)}}))}var yu=["xlsb","xlsm","xlam","biff8","xla"];function Cu(){return{"!type":"dialog"}}function ku(){return{"!type":"dialog"}}function Ou(){return{"!type":"macro"}}function ju(){return{"!type":"macro"}}var xu=function(){var e=/(^|[^A-Za-z_])R(\[?-?\d+\]|[1-9]\d*|)C(\[?-?\d+\]|[1-9]\d*|)(?![A-Za-z0-9_])/g,t={r:0,c:0};function n(e,n,o,a){var r=!1,i=!1;0==o.length?i=!0:"["==o.charAt(0)&&(i=!0,o=o.slice(1,-1)),0==a.length?r=!0:"["==a.charAt(0)&&(r=!0,a=a.slice(1,-1));var l=o.length>0?0|parseInt(o,10):0,s=a.length>0?0|parseInt(a,10):0;return r?s+=t.c:--s,i?l+=t.r:--l,n+(r?"":"$")+No(s)+(i?"":"$")+xo(l)}return function(o,a){return t=a,o.replace(e,n)}}(),_u=/(^|[^._A-Z0-9])([$]?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])([$]?)(10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})(?![_.\(A-Za-z0-9])/g,Au=function(){return function(e,t){return e.replace(_u,(function(e,n,o,a,r,i){var l=To(a)-(o?0:t.c),s=jo(i)-(r?0:t.r),c=0==s?"":r?s+1:"["+s+"]",d=0==l?"":o?l+1:"["+l+"]";return n+"R"+c+"C"+d}))}}();function Tu(e,t){return e.replace(_u,(function(e,n,o,a,r,i){return n+("$"==o?o+a:No(To(a)+t.c))+("$"==r?r+i:xo(jo(i)+t.r))}))}function Nu(e,t,n){var o=Bo(t),a=o.s,r=Eo(n),i={r:r.r-a.r,c:r.c-a.c};return Tu(e,i)}function Su(e){return 1!=e.length}function Du(e){return e.replace(/_xlfn\./g,"")}function Vu(e){e.l+=1}function Eu(e,t){var n=e.read_shift(1==t?1:2);return[16383&n,n>>14&1,n>>15&1]}function Iu(e,t,n){var o=2;if(n){if(n.biff>=2&&n.biff<=5)return Bu(e,t,n);12==n.biff&&(o=4)}var a=e.read_shift(o),r=e.read_shift(o),i=Eu(e,2),l=Eu(e,2);return{s:{r:a,c:i[0],cRel:i[1],rRel:i[2]},e:{r:r,c:l[0],cRel:l[1],rRel:l[2]}}}function Bu(e){var t=Eu(e,2),n=Eu(e,2),o=e.read_shift(1),a=e.read_shift(1);return{s:{r:t[0],c:o,cRel:t[1],rRel:t[2]},e:{r:n[0],c:a,cRel:n[1],rRel:n[2]}}}function Pu(e,t,n){if(n.biff<8)return Bu(e,t,n);var o=e.read_shift(12==n.biff?4:2),a=e.read_shift(12==n.biff?4:2),r=Eu(e,2),i=Eu(e,2);return{s:{r:o,c:r[0],cRel:r[1],rRel:r[2]},e:{r:a,c:i[0],cRel:i[1],rRel:i[2]}}}function Fu(e,t,n){if(n&&n.biff>=2&&n.biff<=5)return Mu(e,t,n);var o=e.read_shift(n&&12==n.biff?4:2),a=Eu(e,2);return{r:o,c:a[0],cRel:a[1],rRel:a[2]}}function Mu(e){var t=Eu(e,2),n=e.read_shift(1);return{r:t[0],c:n,cRel:t[1],rRel:t[2]}}function zu(e){var t=e.read_shift(2),n=e.read_shift(2);return{r:t,c:255&n,fQuoted:!!(16384&n),cRel:n>>15,rRel:n>>15}}function Ru(e,t,n){var o=n&&n.biff?n.biff:8;if(o>=2&&o<=5)return Lu(e,t,n);var a=e.read_shift(o>=12?4:2),r=e.read_shift(2),i=(16384&r)>>14,l=(32768&r)>>15;if(r&=16383,1==l)while(a>524287)a-=1048576;if(1==i)while(r>8191)r-=16384;return{r:a,c:r,cRel:i,rRel:l}}function Lu(e){var t=e.read_shift(2),n=e.read_shift(1),o=(32768&t)>>15,a=(16384&t)>>14;return t&=16383,1==o&&t>=8192&&(t-=16384),1==a&&n>=128&&(n-=256),{r:t,c:n,cRel:a,rRel:o}}function Uu(e,t,n){var o=(96&e[e.l++])>>5,a=Iu(e,n.biff>=2&&n.biff<=5?6:8,n);return[o,a]}function qu(e,t,n){var o=(96&e[e.l++])>>5,a=e.read_shift(2,"i"),r=8;if(n)switch(n.biff){case 5:e.l+=12,r=6;break;case 12:r=12;break}var i=Iu(e,r,n);return[o,a,i]}function $u(e,t,n){var o=(96&e[e.l++])>>5;return e.l+=n&&n.biff>8?12:n.biff<8?6:8,[o]}function Hu(e,t,n){var o=(96&e[e.l++])>>5,a=e.read_shift(2),r=8;if(n)switch(n.biff){case 5:e.l+=12,r=6;break;case 12:r=12;break}return e.l+=r,[o,a]}function Wu(e,t,n){var o=(96&e[e.l++])>>5,a=Pu(e,t-1,n);return[o,a]}function Gu(e,t,n){var o=(96&e[e.l++])>>5;return e.l+=2==n.biff?6:12==n.biff?14:7,[o]}function Ku(e){var t=1&e[e.l+1],n=1;return e.l+=4,[t,n]}function Yu(e,t,n){e.l+=2;for(var o=e.read_shift(n&&2==n.biff?1:2),a=[],r=0;r<=o;++r)a.push(e.read_shift(n&&2==n.biff?1:2));return a}function Qu(e,t,n){var o=255&e[e.l+1]?1:0;return e.l+=2,[o,e.read_shift(n&&2==n.biff?1:2)]}function Ju(e,t,n){var o=255&e[e.l+1]?1:0;return e.l+=2,[o,e.read_shift(n&&2==n.biff?1:2)]}function Xu(e){var t=255&e[e.l+1]?1:0;return e.l+=2,[t,e.read_shift(2)]}function Zu(e,t,n){var o=255&e[e.l+1]?1:0;return e.l+=n&&2==n.biff?3:4,[o]}function eh(e){var t=e.read_shift(1),n=e.read_shift(1);return[t,n]}function th(e){return e.read_shift(2),eh(e,2)}function nh(e){return e.read_shift(2),eh(e,2)}function oh(e,t,n){var o=(96&e[e.l])>>5;e.l+=1;var a=Fu(e,0,n);return[o,a]}function ah(e,t,n){var o=(96&e[e.l])>>5;e.l+=1;var a=Ru(e,0,n);return[o,a]}function rh(e,t,n){var o=(96&e[e.l])>>5;e.l+=1;var a=e.read_shift(2);n&&5==n.biff&&(e.l+=12);var r=Fu(e,0,n);return[o,a,r]}function ih(e,t,n){var o=(96&e[e.l])>>5;e.l+=1;var a=e.read_shift(n&&n.biff<=3?1:2);return[km[a],Cm[a],o]}function lh(e,t,n){var o=e[e.l++],a=e.read_shift(1),r=n&&n.biff<=3?[88==o?-1:0,e.read_shift(1)]:sh(e);return[a,(0===r[0]?Cm:ym)[r[1]]]}function sh(e){return[e[e.l+1]>>7,32767&e.read_shift(2)]}function ch(e,t,n){e.l+=n&&2==n.biff?3:4}function dh(e,t,n){if(e.l++,n&&12==n.biff)return[e.read_shift(4,"i"),0];var o=e.read_shift(2),a=e.read_shift(n&&2==n.biff?1:2);return[o,a]}function uh(e){return e.l++,Ha[e.read_shift(1)]}function hh(e){return e.l++,e.read_shift(2)}function mh(e){return e.l++,0!==e.read_shift(1)}function ph(e){return e.l++,ba(e,8)}function fh(e,t,n){return e.l++,ii(e,t-1,n)}function bh(e,t){var n=[e.read_shift(1)];if(12==t)switch(n[0]){case 2:n[0]=4;break;case 4:n[0]=16;break;case 0:n[0]=1;break;case 1:n[0]=2;break}switch(n[0]){case 4:n[1]=Zr(e,1)?"TRUE":"FALSE",12!=t&&(e.l+=7);break;case 37:case 16:n[1]=Ha[e[e.l]],e.l+=12==t?4:8;break;case 0:e.l+=8;break;case 1:n[1]=ba(e,8);break;case 2:n[1]=ui(e,0,{biff:t>0&&t<8?2:t});break;default:throw new Error("Bad SerAr: "+n[0])}return n}function gh(e,t,n){for(var o=e.read_shift(12==n.biff?4:2),a=[],r=0;r!=o;++r)a.push((12==n.biff?pa:Si)(e,8));return a}function vh(e,t,n){var o=0,a=0;12==n.biff?(o=e.read_shift(4),a=e.read_shift(4)):(a=1+e.read_shift(1),o=1+e.read_shift(2)),n.biff>=2&&n.biff<8&&(--o,0==--a&&(a=256));for(var r=0,i=[];r!=o&&(i[r]=[]);++r)for(var l=0;l!=a;++l)i[r][l]=bh(e,n.biff);return i}function wh(e,t,n){var o=e.read_shift(1)>>>5&3,a=!n||n.biff>=8?4:2,r=e.read_shift(a);switch(n.biff){case 2:e.l+=5;break;case 3:case 4:e.l+=8;break;case 5:e.l+=12;break}return[o,0,r]}function yh(e,t,n){if(5==n.biff)return Ch(e,t,n);var o=e.read_shift(1)>>>5&3,a=e.read_shift(2),r=e.read_shift(4);return[o,a,r]}function Ch(e){var t=e.read_shift(1)>>>5&3,n=e.read_shift(2,"i");e.l+=8;var o=e.read_shift(2);return e.l+=12,[t,n,o]}function kh(e,t,n){var o=e.read_shift(1)>>>5&3;e.l+=n&&2==n.biff?3:4;var a=e.read_shift(n&&2==n.biff?1:2);return[o,a]}function Oh(e,t,n){var o=e.read_shift(1)>>>5&3,a=e.read_shift(n&&2==n.biff?1:2);return[o,a]}function jh(e,t,n){var o=e.read_shift(1)>>>5&3;return e.l+=4,n.biff<8&&e.l--,12==n.biff&&(e.l+=2),[o]}function xh(e,t,n){var o=(96&e[e.l++])>>5,a=e.read_shift(2),r=4;if(n)switch(n.biff){case 5:r=15;break;case 12:r=6;break}return e.l+=r,[o,a]}var _h=fo,Ah=fo,Th=fo;function Nh(e,t,n){return e.l+=2,[zu(e,4,n)]}function Sh(e){return e.l+=6,[]}var Dh=Nh,Vh=Sh,Eh=Sh,Ih=Nh;function Bh(e){return e.l+=2,[ti(e),1&e.read_shift(2)]}var Ph=Nh,Fh=Bh,Mh=Sh,zh=Nh,Rh=Nh,Lh=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"];function Uh(e){e.l+=2;var t=e.read_shift(2),n=e.read_shift(2),o=e.read_shift(4),a=e.read_shift(2),r=e.read_shift(2),i=Lh[n>>2&31];return{ixti:t,coltype:3&n,rt:i,idx:o,c:a,C:r}}function qh(e){return e.l+=2,[e.read_shift(4)]}function $h(e,t,n){return e.l+=5,e.l+=2,e.l+=2==n.biff?1:4,["PTGSHEET"]}function Hh(e,t,n){return e.l+=2==n.biff?4:5,["PTGENDSHEET"]}function Wh(e){var t=e.read_shift(1)>>>5&3,n=e.read_shift(2);return[t,n]}function Gh(e){var t=e.read_shift(1)>>>5&3,n=e.read_shift(2);return[t,n]}function Kh(e){return e.l+=4,[0,0]}var Yh={1:{n:"PtgExp",f:dh},2:{n:"PtgTbl",f:Th},3:{n:"PtgAdd",f:Vu},4:{n:"PtgSub",f:Vu},5:{n:"PtgMul",f:Vu},6:{n:"PtgDiv",f:Vu},7:{n:"PtgPower",f:Vu},8:{n:"PtgConcat",f:Vu},9:{n:"PtgLt",f:Vu},10:{n:"PtgLe",f:Vu},11:{n:"PtgEq",f:Vu},12:{n:"PtgGe",f:Vu},13:{n:"PtgGt",f:Vu},14:{n:"PtgNe",f:Vu},15:{n:"PtgIsect",f:Vu},16:{n:"PtgUnion",f:Vu},17:{n:"PtgRange",f:Vu},18:{n:"PtgUplus",f:Vu},19:{n:"PtgUminus",f:Vu},20:{n:"PtgPercent",f:Vu},21:{n:"PtgParen",f:Vu},22:{n:"PtgMissArg",f:Vu},23:{n:"PtgStr",f:fh},26:{n:"PtgSheet",f:$h},27:{n:"PtgEndSheet",f:Hh},28:{n:"PtgErr",f:uh},29:{n:"PtgBool",f:mh},30:{n:"PtgInt",f:hh},31:{n:"PtgNum",f:ph},32:{n:"PtgArray",f:Gu},33:{n:"PtgFunc",f:ih},34:{n:"PtgFuncVar",f:lh},35:{n:"PtgName",f:wh},36:{n:"PtgRef",f:oh},37:{n:"PtgArea",f:Uu},38:{n:"PtgMemArea",f:kh},39:{n:"PtgMemErr",f:_h},40:{n:"PtgMemNoMem",f:Ah},41:{n:"PtgMemFunc",f:Oh},42:{n:"PtgRefErr",f:jh},43:{n:"PtgAreaErr",f:$u},44:{n:"PtgRefN",f:ah},45:{n:"PtgAreaN",f:Wu},46:{n:"PtgMemAreaN",f:Wh},47:{n:"PtgMemNoMemN",f:Gh},57:{n:"PtgNameX",f:yh},58:{n:"PtgRef3d",f:rh},59:{n:"PtgArea3d",f:qu},60:{n:"PtgRefErr3d",f:xh},61:{n:"PtgAreaErr3d",f:Hu},255:{}},Qh={64:32,96:32,65:33,97:33,66:34,98:34,67:35,99:35,68:36,100:36,69:37,101:37,70:38,102:38,71:39,103:39,72:40,104:40,73:41,105:41,74:42,106:42,75:43,107:43,76:44,108:44,77:45,109:45,78:46,110:46,79:47,111:47,88:34,120:34,89:57,121:57,90:58,122:58,91:59,123:59,92:60,124:60,93:61,125:61},Jh={1:{n:"PtgElfLel",f:Bh},2:{n:"PtgElfRw",f:zh},3:{n:"PtgElfCol",f:Dh},6:{n:"PtgElfRwV",f:Rh},7:{n:"PtgElfColV",f:Ih},10:{n:"PtgElfRadical",f:Ph},11:{n:"PtgElfRadicalS",f:Mh},13:{n:"PtgElfColS",f:Vh},15:{n:"PtgElfColSV",f:Eh},16:{n:"PtgElfRadicalLel",f:Fh},25:{n:"PtgList",f:Uh},29:{n:"PtgSxName",f:qh},255:{}},Xh={0:{n:"PtgAttrNoop",f:Kh},1:{n:"PtgAttrSemi",f:Zu},2:{n:"PtgAttrIf",f:Ju},4:{n:"PtgAttrChoose",f:Yu},8:{n:"PtgAttrGoto",f:Qu},16:{n:"PtgAttrSum",f:ch},32:{n:"PtgAttrBaxcel",f:Ku},33:{n:"PtgAttrBaxcel",f:Ku},64:{n:"PtgAttrSpace",f:th},65:{n:"PtgAttrSpaceSemi",f:nh},128:{n:"PtgAttrIfError",f:Xu},255:{}};function Zh(e,t,n,o){if(o.biff<8)return fo(e,t);for(var a=e.l+t,r=[],i=0;i!==n.length;++i)switch(n[i][0]){case"PtgArray":n[i][1]=vh(e,0,o),r.push(n[i][1]);break;case"PtgMemArea":n[i][2]=gh(e,n[i][1],o),r.push(n[i][2]);break;case"PtgExp":o&&12==o.biff&&(n[i][1][1]=e.read_shift(4),r.push(n[i][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+n[i][0];default:break}return t=a-e.l,0!==t&&r.push(fo(e,t)),r}function em(e,t,n){var o,a,r=e.l+t,i=[];while(r!=e.l)t=r-e.l,a=e[e.l],o=Yh[a]||Yh[Qh[a]],24!==a&&25!==a||(o=(24===a?Jh:Xh)[e[e.l+1]]),o&&o.f?i.push([o.n,o.f(e,t,n)]):fo(e,t);return i}function tm(e){for(var t=[],n=0;n=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function om(e,t){if(!e&&!(t&&t.biff<=5&&t.biff>=2))throw new Error("empty sheet name");return/[^\w\u4E00-\u9FFF\u3040-\u30FF]/.test(e)?"'"+e+"'":e}function am(e,t,n){if(!e)return"SH33TJSERR0";if(n.biff>8&&(!e.XTI||!e.XTI[t]))return e.SheetNames[t];if(!e.XTI)return"SH33TJSERR6";var o=e.XTI[t];if(n.biff<8)return t>1e4&&(t-=65536),t<0&&(t=-t),0==t?"":e.XTI[t-1];if(!o)return"SH33TJSERR1";var a="";if(n.biff>8)switch(e[o[0]][0]){case 357:return a=-1==o[1]?"#REF":e.SheetNames[o[1]],o[1]==o[2]?a:a+":"+e.SheetNames[o[2]];case 358:return null!=n.SID?e.SheetNames[n.SID]:"SH33TJSSAME"+e[o[0]][0];case 355:default:return"SH33TJSSRC"+e[o[0]][0]}switch(e[o[0]][0][0]){case 1025:return a=-1==o[1]?"#REF":e.SheetNames[o[1]]||"SH33TJSERR3",o[1]==o[2]?a:a+":"+e.SheetNames[o[2]];case 14849:return e[o[0]].slice(1).map((function(e){return e.Name})).join(";;");default:return e[o[0]][0][3]?(a=-1==o[1]?"#REF":e[o[0]][0][3][o[1]]||"SH33TJSERR4",o[1]==o[2]?a:a+":"+e[o[0]][0][3][o[2]]):"SH33TJSERR2"}}function rm(e,t,n){var o=am(e,t,n);return"#REF"==o?o:om(o,n)}function im(e,t,n,o,a){var r,i,l,s,c=a&&a.biff||8,d={s:{c:0,r:0},e:{c:0,r:0}},u=[],h=0,m=0,p="";if(!e[0]||!e[0][0])return"";for(var f=-1,b="",g=0,v=e[0].length;g=0){switch(e[0][f][1][0]){case 0:b=Ct(" ",e[0][f][1][1]);break;case 1:b=Ct("\r",e[0][f][1][1]);break;default:if(b="",a.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][f][1][0])}i+=b,f=-1}u.push(i+nm[w[0]]+r);break;case"PtgIsect":r=u.pop(),i=u.pop(),u.push(i+" "+r);break;case"PtgUnion":r=u.pop(),i=u.pop(),u.push(i+","+r);break;case"PtgRange":r=u.pop(),i=u.pop(),u.push(i+":"+r);break;case"PtgAttrChoose":break;case"PtgAttrGoto":break;case"PtgAttrIf":break;case"PtgAttrIfError":break;case"PtgRef":l=yo(w[1][1],d,a),u.push(ko(l,c));break;case"PtgRefN":l=n?yo(w[1][1],n,a):w[1][1],u.push(ko(l,c));break;case"PtgRef3d":h=w[1][1],l=yo(w[1][2],d,a),p=rm(o,h,a);u.push(p+"!"+ko(l,c));break;case"PtgFunc":case"PtgFuncVar":var y=w[1][0],C=w[1][1];y||(y=0),y&=127;var k=0==y?[]:u.slice(-y);u.length-=y,"User"===C&&(C=k.shift()),u.push(C+"("+k.join(",")+")");break;case"PtgBool":u.push(w[1]?"TRUE":"FALSE");break;case"PtgInt":u.push(w[1]);break;case"PtgNum":u.push(String(w[1]));break;case"PtgStr":u.push('"'+w[1].replace(/"/g,'""')+'"');break;case"PtgErr":u.push(w[1]);break;case"PtgAreaN":s=Co(w[1][1],n?{s:n}:d,a),u.push(Oo(s,a));break;case"PtgArea":s=Co(w[1][1],d,a),u.push(Oo(s,a));break;case"PtgArea3d":h=w[1][1],s=w[1][2],p=rm(o,h,a),u.push(p+"!"+Oo(s,a));break;case"PtgAttrSum":u.push("SUM("+u.pop()+")");break;case"PtgAttrBaxcel":case"PtgAttrSemi":break;case"PtgName":m=w[1][2];var O=(o.names||[])[m-1]||(o[0]||[])[m],j=O?O.Name:"SH33TJSNAME"+String(m);j&&"_xlfn."==j.slice(0,6)&&!a.xlfn&&(j=j.slice(6)),u.push(j);break;case"PtgNameX":var x,_=w[1][1];if(m=w[1][2],!(a.biff<=5)){var A="";if(14849==((o[_]||[])[0]||[])[0]||(1025==((o[_]||[])[0]||[])[0]?o[_][m]&&o[_][m].itab>0&&(A=o.SheetNames[o[_][m].itab-1]+"!"):A=o.SheetNames[m-1]+"!"),o[_]&&o[_][m])A+=o[_][m].Name;else if(o[0]&&o[0][m])A+=o[0][m].Name;else{var T=(am(o,_,a)||"").split(";;");T[m-1]?A=T[m-1]:A+="SH33TJSERRX"}u.push(A);break}_<0&&(_=-_),o[_]&&(x=o[_][m]),x||(x={Name:"SH33TJSERRY"}),u.push(x.Name);break;case"PtgParen":var N="(",S=")";if(f>=0){switch(b="",e[0][f][1][0]){case 2:N=Ct(" ",e[0][f][1][1])+N;break;case 3:N=Ct("\r",e[0][f][1][1])+N;break;case 4:S=Ct(" ",e[0][f][1][1])+S;break;case 5:S=Ct("\r",e[0][f][1][1])+S;break;default:if(a.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][f][1][0])}f=-1}u.push(N+u.pop()+S);break;case"PtgRefErr":u.push("#REF!");break;case"PtgRefErr3d":u.push("#REF!");break;case"PtgExp":l={c:w[1][1],r:w[1][0]};var D={c:n.c,r:n.r};if(o.sharedf[Io(l)]){var V=o.sharedf[Io(l)];u.push(im(V,d,D,o,a))}else{var E=!1;for(r=0;r!=o.arrayf.length;++r)if(i=o.arrayf[r],!(l.ci[0].e.c)&&!(l.ri[0].e.r)){u.push(im(i[1],d,D,o,a)),E=!0;break}E||u.push(w[1])}break;case"PtgArray":u.push("{"+tm(w[1])+"}");break;case"PtgMemArea":break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":f=g;break;case"PtgTbl":break;case"PtgMemErr":break;case"PtgMissArg":u.push("");break;case"PtgAreaErr":u.push("#REF!");break;case"PtgAreaErr3d":u.push("#REF!");break;case"PtgList":u.push("Table"+w[1].idx+"[#"+w[1].rt+"]");break;case"PtgMemAreaN":case"PtgMemNoMemN":case"PtgAttrNoop":case"PtgSheet":case"PtgEndSheet":break;case"PtgMemFunc":break;case"PtgMemNoMem":break;case"PtgElfCol":case"PtgElfColS":case"PtgElfColSV":case"PtgElfColV":case"PtgElfLel":case"PtgElfRadical":case"PtgElfRadicalLel":case"PtgElfRadicalS":case"PtgElfRw":case"PtgElfRwV":throw new Error("Unsupported ELFs");case"PtgSxName":throw new Error("Unrecognized Formula Token: "+String(w));default:throw new Error("Unrecognized Formula Token: "+String(w))}var I=["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"];if(3!=a.biff&&f>=0&&-1==I.indexOf(e[0][g][0])){w=e[0][f];var B=!0;switch(w[1][0]){case 4:B=!1;case 0:b=Ct(" ",w[1][1]);break;case 5:B=!1;case 1:b=Ct("\r",w[1][1]);break;default:if(b="",a.WTF)throw new Error("Unexpected PtgAttrSpaceType "+w[1][0])}u.push((B?b:"")+u.pop()+(B?"":b)),f=-1}}if(u.length>1&&a.WTF)throw new Error("bad formula stack");return u[0]}function lm(e,t,n){var o,a=e.l+t,r=2==n.biff?1:2,i=e.read_shift(r);if(65535==i)return[[],fo(e,t-2)];var l=em(e,i,n);return t!==i+r&&(o=Zh(e,t-i-r,l,n)),e.l=a,[l,o]}function sm(e,t,n){var o,a=e.l+t,r=2==n.biff?1:2,i=e.read_shift(r);if(65535==i)return[[],fo(e,t-2)];var l=em(e,i,n);return t!==i+r&&(o=Zh(e,t-i-r,l,n)),e.l=a,[l,o]}function cm(e,t,n,o){var a,r=e.l+t,i=em(e,o,n);return r!==e.l&&(a=Zh(e,r-e.l,i,n)),[i,a]}function dm(e,t,n){var o,a=e.l+t,r=e.read_shift(2),i=em(e,r,n);return 65535==r?[[],fo(e,t-2)]:(t!==r+2&&(o=Zh(e,a-r-2,i,n)),[i,o])}function um(e){var t;if(65535!==no(e,e.l+6))return[ba(e),"n"];switch(e[e.l]){case 0:return e.l+=8,["String","s"];case 1:return t=1===e[e.l+2],e.l+=8,[t,"b"];case 2:return t=e[e.l+2],e.l+=8,[t,"e"];case 3:return e.l+=8,["","s"]}return[]}function hm(e){if(null==e){var t=bo(8);return t.write_shift(1,3),t.write_shift(1,0),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(2,65535),t}return ga("number"==typeof e?e:0)}function mm(e,t,n){var o=e.l+t,a=Oi(e,6);2==n.biff&&++e.l;var r=um(e,8),i=e.read_shift(1);2!=n.biff&&(e.read_shift(1),n.biff>=5&&e.read_shift(4));var l=sm(e,o-e.l,n);return{cell:a,val:r[0],formula:l,shared:i>>3&1,tt:r[1]}}function pm(e,t,n,o,a){var r=ji(t,n,a),i=hm(e.v),l=bo(6),s=33;l.write_shift(2,s),l.write_shift(4,0);for(var c=bo(e.bf.length),d=0;d0?Zh(e,r,a,n):null;return[a,i]}var bm=fm,gm=fm,vm=fm,wm=fm,ym={0:"BEEP",1:"OPEN",2:"OPEN.LINKS",3:"CLOSE.ALL",4:"SAVE",5:"SAVE.AS",6:"FILE.DELETE",7:"PAGE.SETUP",8:"PRINT",9:"PRINTER.SETUP",10:"QUIT",11:"NEW.WINDOW",12:"ARRANGE.ALL",13:"WINDOW.SIZE",14:"WINDOW.MOVE",15:"FULL",16:"CLOSE",17:"RUN",22:"SET.PRINT.AREA",23:"SET.PRINT.TITLES",24:"SET.PAGE.BREAK",25:"REMOVE.PAGE.BREAK",26:"FONT",27:"DISPLAY",28:"PROTECT.DOCUMENT",29:"PRECISION",30:"A1.R1C1",31:"CALCULATE.NOW",32:"CALCULATION",34:"DATA.FIND",35:"EXTRACT",36:"DATA.DELETE",37:"SET.DATABASE",38:"SET.CRITERIA",39:"SORT",40:"DATA.SERIES",41:"TABLE",42:"FORMAT.NUMBER",43:"ALIGNMENT",44:"STYLE",45:"BORDER",46:"CELL.PROTECTION",47:"COLUMN.WIDTH",48:"UNDO",49:"CUT",50:"COPY",51:"PASTE",52:"CLEAR",53:"PASTE.SPECIAL",54:"EDIT.DELETE",55:"INSERT",56:"FILL.RIGHT",57:"FILL.DOWN",61:"DEFINE.NAME",62:"CREATE.NAMES",63:"FORMULA.GOTO",64:"FORMULA.FIND",65:"SELECT.LAST.CELL",66:"SHOW.ACTIVE.CELL",67:"GALLERY.AREA",68:"GALLERY.BAR",69:"GALLERY.COLUMN",70:"GALLERY.LINE",71:"GALLERY.PIE",72:"GALLERY.SCATTER",73:"COMBINATION",74:"PREFERRED",75:"ADD.OVERLAY",76:"GRIDLINES",77:"SET.PREFERRED",78:"AXES",79:"LEGEND",80:"ATTACH.TEXT",81:"ADD.ARROW",82:"SELECT.CHART",83:"SELECT.PLOT.AREA",84:"PATTERNS",85:"MAIN.CHART",86:"OVERLAY",87:"SCALE",88:"FORMAT.LEGEND",89:"FORMAT.TEXT",90:"EDIT.REPEAT",91:"PARSE",92:"JUSTIFY",93:"HIDE",94:"UNHIDE",95:"WORKSPACE",96:"FORMULA",97:"FORMULA.FILL",98:"FORMULA.ARRAY",99:"DATA.FIND.NEXT",100:"DATA.FIND.PREV",101:"FORMULA.FIND.NEXT",102:"FORMULA.FIND.PREV",103:"ACTIVATE",104:"ACTIVATE.NEXT",105:"ACTIVATE.PREV",106:"UNLOCKED.NEXT",107:"UNLOCKED.PREV",108:"COPY.PICTURE",109:"SELECT",110:"DELETE.NAME",111:"DELETE.FORMAT",112:"VLINE",113:"HLINE",114:"VPAGE",115:"HPAGE",116:"VSCROLL",117:"HSCROLL",118:"ALERT",119:"NEW",120:"CANCEL.COPY",121:"SHOW.CLIPBOARD",122:"MESSAGE",124:"PASTE.LINK",125:"APP.ACTIVATE",126:"DELETE.ARROW",127:"ROW.HEIGHT",128:"FORMAT.MOVE",129:"FORMAT.SIZE",130:"FORMULA.REPLACE",131:"SEND.KEYS",132:"SELECT.SPECIAL",133:"APPLY.NAMES",134:"REPLACE.FONT",135:"FREEZE.PANES",136:"SHOW.INFO",137:"SPLIT",138:"ON.WINDOW",139:"ON.DATA",140:"DISABLE.INPUT",142:"OUTLINE",143:"LIST.NAMES",144:"FILE.CLOSE",145:"SAVE.WORKBOOK",146:"DATA.FORM",147:"COPY.CHART",148:"ON.TIME",149:"WAIT",150:"FORMAT.FONT",151:"FILL.UP",152:"FILL.LEFT",153:"DELETE.OVERLAY",155:"SHORT.MENUS",159:"SET.UPDATE.STATUS",161:"COLOR.PALETTE",162:"DELETE.STYLE",163:"WINDOW.RESTORE",164:"WINDOW.MAXIMIZE",166:"CHANGE.LINK",167:"CALCULATE.DOCUMENT",168:"ON.KEY",169:"APP.RESTORE",170:"APP.MOVE",171:"APP.SIZE",172:"APP.MINIMIZE",173:"APP.MAXIMIZE",174:"BRING.TO.FRONT",175:"SEND.TO.BACK",185:"MAIN.CHART.TYPE",186:"OVERLAY.CHART.TYPE",187:"SELECT.END",188:"OPEN.MAIL",189:"SEND.MAIL",190:"STANDARD.FONT",191:"CONSOLIDATE",192:"SORT.SPECIAL",193:"GALLERY.3D.AREA",194:"GALLERY.3D.COLUMN",195:"GALLERY.3D.LINE",196:"GALLERY.3D.PIE",197:"VIEW.3D",198:"GOAL.SEEK",199:"WORKGROUP",200:"FILL.GROUP",201:"UPDATE.LINK",202:"PROMOTE",203:"DEMOTE",204:"SHOW.DETAIL",206:"UNGROUP",207:"OBJECT.PROPERTIES",208:"SAVE.NEW.OBJECT",209:"SHARE",210:"SHARE.NAME",211:"DUPLICATE",212:"APPLY.STYLE",213:"ASSIGN.TO.OBJECT",214:"OBJECT.PROTECTION",215:"HIDE.OBJECT",216:"SET.EXTRACT",217:"CREATE.PUBLISHER",218:"SUBSCRIBE.TO",219:"ATTRIBUTES",220:"SHOW.TOOLBAR",222:"PRINT.PREVIEW",223:"EDIT.COLOR",224:"SHOW.LEVELS",225:"FORMAT.MAIN",226:"FORMAT.OVERLAY",227:"ON.RECALC",228:"EDIT.SERIES",229:"DEFINE.STYLE",240:"LINE.PRINT",243:"ENTER.DATA",249:"GALLERY.RADAR",250:"MERGE.STYLES",251:"EDITION.OPTIONS",252:"PASTE.PICTURE",253:"PASTE.PICTURE.LINK",254:"SPELLING",256:"ZOOM",259:"INSERT.OBJECT",260:"WINDOW.MINIMIZE",265:"SOUND.NOTE",266:"SOUND.PLAY",267:"FORMAT.SHAPE",268:"EXTEND.POLYGON",269:"FORMAT.AUTO",272:"GALLERY.3D.BAR",273:"GALLERY.3D.SURFACE",274:"FILL.AUTO",276:"CUSTOMIZE.TOOLBAR",277:"ADD.TOOL",278:"EDIT.OBJECT",279:"ON.DOUBLECLICK",280:"ON.ENTRY",281:"WORKBOOK.ADD",282:"WORKBOOK.MOVE",283:"WORKBOOK.COPY",284:"WORKBOOK.OPTIONS",285:"SAVE.WORKSPACE",288:"CHART.WIZARD",289:"DELETE.TOOL",290:"MOVE.TOOL",291:"WORKBOOK.SELECT",292:"WORKBOOK.ACTIVATE",293:"ASSIGN.TO.TOOL",295:"COPY.TOOL",296:"RESET.TOOL",297:"CONSTRAIN.NUMERIC",298:"PASTE.TOOL",302:"WORKBOOK.NEW",305:"SCENARIO.CELLS",306:"SCENARIO.DELETE",307:"SCENARIO.ADD",308:"SCENARIO.EDIT",309:"SCENARIO.SHOW",310:"SCENARIO.SHOW.NEXT",311:"SCENARIO.SUMMARY",312:"PIVOT.TABLE.WIZARD",313:"PIVOT.FIELD.PROPERTIES",314:"PIVOT.FIELD",315:"PIVOT.ITEM",316:"PIVOT.ADD.FIELDS",318:"OPTIONS.CALCULATION",319:"OPTIONS.EDIT",320:"OPTIONS.VIEW",321:"ADDIN.MANAGER",322:"MENU.EDITOR",323:"ATTACH.TOOLBARS",324:"VBAActivate",325:"OPTIONS.CHART",328:"VBA.INSERT.FILE",330:"VBA.PROCEDURE.DEFINITION",336:"ROUTING.SLIP",338:"ROUTE.DOCUMENT",339:"MAIL.LOGON",342:"INSERT.PICTURE",343:"EDIT.TOOL",344:"GALLERY.DOUGHNUT",350:"CHART.TREND",352:"PIVOT.ITEM.PROPERTIES",354:"WORKBOOK.INSERT",355:"OPTIONS.TRANSITION",356:"OPTIONS.GENERAL",370:"FILTER.ADVANCED",373:"MAIL.ADD.MAILER",374:"MAIL.DELETE.MAILER",375:"MAIL.REPLY",376:"MAIL.REPLY.ALL",377:"MAIL.FORWARD",378:"MAIL.NEXT.LETTER",379:"DATA.LABEL",380:"INSERT.TITLE",381:"FONT.PROPERTIES",382:"MACRO.OPTIONS",383:"WORKBOOK.HIDE",384:"WORKBOOK.UNHIDE",385:"WORKBOOK.DELETE",386:"WORKBOOK.NAME",388:"GALLERY.CUSTOM",390:"ADD.CHART.AUTOFORMAT",391:"DELETE.CHART.AUTOFORMAT",392:"CHART.ADD.DATA",393:"AUTO.OUTLINE",394:"TAB.ORDER",395:"SHOW.DIALOG",396:"SELECT.ALL",397:"UNGROUP.SHEETS",398:"SUBTOTAL.CREATE",399:"SUBTOTAL.REMOVE",400:"RENAME.OBJECT",412:"WORKBOOK.SCROLL",413:"WORKBOOK.NEXT",414:"WORKBOOK.PREV",415:"WORKBOOK.TAB.SPLIT",416:"FULL.SCREEN",417:"WORKBOOK.PROTECT",420:"SCROLLBAR.PROPERTIES",421:"PIVOT.SHOW.PAGES",422:"TEXT.TO.COLUMNS",423:"FORMAT.CHARTTYPE",424:"LINK.FORMAT",425:"TRACER.DISPLAY",430:"TRACER.NAVIGATE",431:"TRACER.CLEAR",432:"TRACER.ERROR",433:"PIVOT.FIELD.GROUP",434:"PIVOT.FIELD.UNGROUP",435:"CHECKBOX.PROPERTIES",436:"LABEL.PROPERTIES",437:"LISTBOX.PROPERTIES",438:"EDITBOX.PROPERTIES",439:"PIVOT.REFRESH",440:"LINK.COMBO",441:"OPEN.TEXT",442:"HIDE.DIALOG",443:"SET.DIALOG.FOCUS",444:"ENABLE.OBJECT",445:"PUSHBUTTON.PROPERTIES",446:"SET.DIALOG.DEFAULT",447:"FILTER",448:"FILTER.SHOW.ALL",449:"CLEAR.OUTLINE",450:"FUNCTION.WIZARD",451:"ADD.LIST.ITEM",452:"SET.LIST.ITEM",453:"REMOVE.LIST.ITEM",454:"SELECT.LIST.ITEM",455:"SET.CONTROL.VALUE",456:"SAVE.COPY.AS",458:"OPTIONS.LISTS.ADD",459:"OPTIONS.LISTS.DELETE",460:"SERIES.AXES",461:"SERIES.X",462:"SERIES.Y",463:"ERRORBAR.X",464:"ERRORBAR.Y",465:"FORMAT.CHART",466:"SERIES.ORDER",467:"MAIL.LOGOFF",468:"CLEAR.ROUTING.SLIP",469:"APP.ACTIVATE.MICROSOFT",470:"MAIL.EDIT.MAILER",471:"ON.SHEET",472:"STANDARD.WIDTH",473:"SCENARIO.MERGE",474:"SUMMARY.INFO",475:"FIND.FILE",476:"ACTIVE.CELL.FONT",477:"ENABLE.TIPWIZARD",478:"VBA.MAKE.ADDIN",480:"INSERTDATATABLE",481:"WORKGROUP.OPTIONS",482:"MAIL.SEND.MAILER",485:"AUTOCORRECT",489:"POST.DOCUMENT",491:"PICKLIST",493:"VIEW.SHOW",494:"VIEW.DEFINE",495:"VIEW.DELETE",509:"SHEET.BACKGROUND",510:"INSERT.MAP.OBJECT",511:"OPTIONS.MENONO",517:"MSOCHECKS",518:"NORMAL",519:"LAYOUT",520:"RM.PRINT.AREA",521:"CLEAR.PRINT.AREA",522:"ADD.PRINT.AREA",523:"MOVE.BRK",545:"HIDECURR.NOTE",546:"HIDEALL.NOTES",547:"DELETE.NOTE",548:"TRAVERSE.NOTES",549:"ACTIVATE.NOTES",620:"PROTECT.REVISIONS",621:"UNPROTECT.REVISIONS",647:"OPTIONS.ME",653:"WEB.PUBLISH",667:"NEWWEBQUERY",673:"PIVOT.TABLE.CHART",753:"OPTIONS.SAVE",755:"OPTIONS.SPELL",808:"HIDEALL.INKANNOTS"},Cm={0:"COUNT",1:"IF",2:"ISNA",3:"ISERROR",4:"SUM",5:"AVERAGE",6:"MIN",7:"MAX",8:"ROW",9:"COLUMN",10:"NA",11:"NPV",12:"STDEV",13:"DOLLAR",14:"FIXED",15:"SIN",16:"COS",17:"TAN",18:"ATAN",19:"PI",20:"SQRT",21:"EXP",22:"LN",23:"LOG10",24:"ABS",25:"INT",26:"SIGN",27:"ROUND",28:"LOOKUP",29:"INDEX",30:"REPT",31:"MID",32:"LEN",33:"VALUE",34:"TRUE",35:"FALSE",36:"AND",37:"OR",38:"NOT",39:"MOD",40:"DCOUNT",41:"DSUM",42:"DAVERAGE",43:"DMIN",44:"DMAX",45:"DSTDEV",46:"VAR",47:"DVAR",48:"TEXT",49:"LINEST",50:"TREND",51:"LOGEST",52:"GROWTH",53:"GOTO",54:"HALT",55:"RETURN",56:"PV",57:"FV",58:"NPER",59:"PMT",60:"RATE",61:"MIRR",62:"IRR",63:"RAND",64:"MATCH",65:"DATE",66:"TIME",67:"DAY",68:"MONTH",69:"YEAR",70:"WEEKDAY",71:"HOUR",72:"MINUTE",73:"SECOND",74:"NOW",75:"AREAS",76:"ROWS",77:"COLUMNS",78:"OFFSET",79:"ABSREF",80:"RELREF",81:"ARGUMENT",82:"SEARCH",83:"TRANSPOSE",84:"ERROR",85:"STEP",86:"TYPE",87:"ECHO",88:"SET.NAME",89:"CALLER",90:"DEREF",91:"WINDOWS",92:"SERIES",93:"DOCUMENTS",94:"ACTIVE.CELL",95:"SELECTION",96:"RESULT",97:"ATAN2",98:"ASIN",99:"ACOS",100:"CHOOSE",101:"HLOOKUP",102:"VLOOKUP",103:"LINKS",104:"INPUT",105:"ISREF",106:"GET.FORMULA",107:"GET.NAME",108:"SET.VALUE",109:"LOG",110:"EXEC",111:"CHAR",112:"LOWER",113:"UPPER",114:"PROPER",115:"LEFT",116:"RIGHT",117:"EXACT",118:"TRIM",119:"REPLACE",120:"SUBSTITUTE",121:"CODE",122:"NAMES",123:"DIRECTORY",124:"FIND",125:"CELL",126:"ISERR",127:"ISTEXT",128:"ISNUMBER",129:"ISBLANK",130:"T",131:"N",132:"FOPEN",133:"FCLOSE",134:"FSIZE",135:"FREADLN",136:"FREAD",137:"FWRITELN",138:"FWRITE",139:"FPOS",140:"DATEVALUE",141:"TIMEVALUE",142:"SLN",143:"SYD",144:"DDB",145:"GET.DEF",146:"REFTEXT",147:"TEXTREF",148:"INDIRECT",149:"REGISTER",150:"CALL",151:"ADD.BAR",152:"ADD.MENU",153:"ADD.COMMAND",154:"ENABLE.COMMAND",155:"CHECK.COMMAND",156:"RENAME.COMMAND",157:"SHOW.BAR",158:"DELETE.MENU",159:"DELETE.COMMAND",160:"GET.CHART.ITEM",161:"DIALOG.BOX",162:"CLEAN",163:"MDETERM",164:"MINVERSE",165:"MMULT",166:"FILES",167:"IPMT",168:"PPMT",169:"COUNTA",170:"CANCEL.KEY",171:"FOR",172:"WHILE",173:"BREAK",174:"NEXT",175:"INITIATE",176:"REQUEST",177:"POKE",178:"EXECUTE",179:"TERMINATE",180:"RESTART",181:"HELP",182:"GET.BAR",183:"PRODUCT",184:"FACT",185:"GET.CELL",186:"GET.WORKSPACE",187:"GET.WINDOW",188:"GET.DOCUMENT",189:"DPRODUCT",190:"ISNONTEXT",191:"GET.NOTE",192:"NOTE",193:"STDEVP",194:"VARP",195:"DSTDEVP",196:"DVARP",197:"TRUNC",198:"ISLOGICAL",199:"DCOUNTA",200:"DELETE.BAR",201:"UNREGISTER",204:"USDOLLAR",205:"FINDB",206:"SEARCHB",207:"REPLACEB",208:"LEFTB",209:"RIGHTB",210:"MIDB",211:"LENB",212:"ROUNDUP",213:"ROUNDDOWN",214:"ASC",215:"DBCS",216:"RANK",219:"ADDRESS",220:"DAYS360",221:"TODAY",222:"VDB",223:"ELSE",224:"ELSE.IF",225:"END.IF",226:"FOR.CELL",227:"MEDIAN",228:"SUMPRODUCT",229:"SINH",230:"COSH",231:"TANH",232:"ASINH",233:"ACOSH",234:"ATANH",235:"DGET",236:"CREATE.OBJECT",237:"VOLATILE",238:"LAST.ERROR",239:"CUSTOM.UNDO",240:"CUSTOM.REPEAT",241:"FORMULA.CONVERT",242:"GET.LINK.INFO",243:"TEXT.BOX",244:"INFO",245:"GROUP",246:"GET.OBJECT",247:"DB",248:"PAUSE",251:"RESUME",252:"FREQUENCY",253:"ADD.TOOLBAR",254:"DELETE.TOOLBAR",255:"User",256:"RESET.TOOLBAR",257:"EVALUATE",258:"GET.TOOLBAR",259:"GET.TOOL",260:"SPELLING.CHECK",261:"ERROR.TYPE",262:"APP.TITLE",263:"WINDOW.TITLE",264:"SAVE.TOOLBAR",265:"ENABLE.TOOL",266:"PRESS.TOOL",267:"REGISTER.ID",268:"GET.WORKBOOK",269:"AVEDEV",270:"BETADIST",271:"GAMMALN",272:"BETAINV",273:"BINOMDIST",274:"CHIDIST",275:"CHIINV",276:"COMBIN",277:"CONFIDENCE",278:"CRITBINOM",279:"EVEN",280:"EXPONDIST",281:"FDIST",282:"FINV",283:"FISHER",284:"FISHERINV",285:"FLOOR",286:"GAMMADIST",287:"GAMMAINV",288:"CEILING",289:"HYPGEOMDIST",290:"LOGNORMDIST",291:"LOGINV",292:"NEGBINOMDIST",293:"NORMDIST",294:"NORMSDIST",295:"NORMINV",296:"NORMSINV",297:"STANDARDIZE",298:"ODD",299:"PERMUT",300:"POISSON",301:"TDIST",302:"WEIBULL",303:"SUMXMY2",304:"SUMX2MY2",305:"SUMX2PY2",306:"CHITEST",307:"CORREL",308:"COVAR",309:"FORECAST",310:"FTEST",311:"INTERCEPT",312:"PEARSON",313:"RSQ",314:"STEYX",315:"SLOPE",316:"TTEST",317:"PROB",318:"DEVSQ",319:"GEOMEAN",320:"HARMEAN",321:"SUMSQ",322:"KURT",323:"SKEW",324:"ZTEST",325:"LARGE",326:"SMALL",327:"QUARTILE",328:"PERCENTILE",329:"PERCENTRANK",330:"MODE",331:"TRIMMEAN",332:"TINV",334:"MOVIE.COMMAND",335:"GET.MOVIE",336:"CONCATENATE",337:"POWER",338:"PIVOT.ADD.DATA",339:"GET.PIVOT.TABLE",340:"GET.PIVOT.FIELD",341:"GET.PIVOT.ITEM",342:"RADIANS",343:"DEGREES",344:"SUBTOTAL",345:"SUMIF",346:"COUNTIF",347:"COUNTBLANK",348:"SCENARIO.GET",349:"OPTIONS.LISTS.GET",350:"ISPMT",351:"DATEDIF",352:"DATESTRING",353:"NUMBERSTRING",354:"ROMAN",355:"OPEN.DIALOG",356:"SAVE.DIALOG",357:"VIEW.GET",358:"GETPIVOTDATA",359:"HYPERLINK",360:"PHONETIC",361:"AVERAGEA",362:"MAXA",363:"MINA",364:"STDEVPA",365:"VARPA",366:"STDEVA",367:"VARA",368:"BAHTTEXT",369:"THAIDAYOFWEEK",370:"THAIDIGIT",371:"THAIMONTHOFYEAR",372:"THAINUMSOUND",373:"THAINUMSTRING",374:"THAISTRINGLENGTH",375:"ISTHAIDIGIT",376:"ROUNDBAHTDOWN",377:"ROUNDBAHTUP",378:"THAIYEAR",379:"RTD",380:"CUBEVALUE",381:"CUBEMEMBER",382:"CUBEMEMBERPROPERTY",383:"CUBERANKEDMEMBER",384:"HEX2BIN",385:"HEX2DEC",386:"HEX2OCT",387:"DEC2BIN",388:"DEC2HEX",389:"DEC2OCT",390:"OCT2BIN",391:"OCT2HEX",392:"OCT2DEC",393:"BIN2DEC",394:"BIN2OCT",395:"BIN2HEX",396:"IMSUB",397:"IMDIV",398:"IMPOWER",399:"IMABS",400:"IMSQRT",401:"IMLN",402:"IMLOG2",403:"IMLOG10",404:"IMSIN",405:"IMCOS",406:"IMEXP",407:"IMARGUMENT",408:"IMCONJUGATE",409:"IMAGINARY",410:"IMREAL",411:"COMPLEX",412:"IMSUM",413:"IMPRODUCT",414:"SERIESSUM",415:"FACTDOUBLE",416:"SQRTPI",417:"QUOTIENT",418:"DELTA",419:"GESTEP",420:"ISEVEN",421:"ISODD",422:"MROUND",423:"ERF",424:"ERFC",425:"BESSELJ",426:"BESSELK",427:"BESSELY",428:"BESSELI",429:"XIRR",430:"XNPV",431:"PRICEMAT",432:"YIELDMAT",433:"INTRATE",434:"RECEIVED",435:"DISC",436:"PRICEDISC",437:"YIELDDISC",438:"TBILLEQ",439:"TBILLPRICE",440:"TBILLYIELD",441:"PRICE",442:"YIELD",443:"DOLLARDE",444:"DOLLARFR",445:"NOMINAL",446:"EFFECT",447:"CUMPRINC",448:"CUMIPMT",449:"EDATE",450:"EOMONTH",451:"YEARFRAC",452:"COUPDAYBS",453:"COUPDAYS",454:"COUPDAYSNC",455:"COUPNCD",456:"COUPNUM",457:"COUPPCD",458:"DURATION",459:"MDURATION",460:"ODDLPRICE",461:"ODDLYIELD",462:"ODDFPRICE",463:"ODDFYIELD",464:"RANDBETWEEN",465:"WEEKNUM",466:"AMORDEGRC",467:"AMORLINC",468:"CONVERT",724:"SHEETJS",469:"ACCRINT",470:"ACCRINTM",471:"WORKDAY",472:"NETWORKDAYS",473:"GCD",474:"MULTINOMIAL",475:"LCM",476:"FVSCHEDULE",477:"CUBEKPIMEMBER",478:"CUBESET",479:"CUBESETCOUNT",480:"IFERROR",481:"COUNTIFS",482:"SUMIFS",483:"AVERAGEIF",484:"AVERAGEIFS"},km={2:1,3:1,10:0,15:1,16:1,17:1,18:1,19:0,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:2,30:2,31:3,32:1,33:1,34:0,35:0,38:1,39:2,40:3,41:3,42:3,43:3,44:3,45:3,47:3,48:2,53:1,61:3,63:0,65:3,66:3,67:1,68:1,69:1,70:1,71:1,72:1,73:1,74:0,75:1,76:1,77:1,79:2,80:2,83:1,85:0,86:1,89:0,90:1,94:0,95:0,97:2,98:1,99:1,101:3,102:3,105:1,106:1,108:2,111:1,112:1,113:1,114:1,117:2,118:1,119:4,121:1,126:1,127:1,128:1,129:1,130:1,131:1,133:1,134:1,135:1,136:2,137:2,138:2,140:1,141:1,142:3,143:4,144:4,161:1,162:1,163:1,164:1,165:2,172:1,175:2,176:2,177:3,178:2,179:1,184:1,186:1,189:3,190:1,195:3,196:3,197:1,198:1,199:3,201:1,207:4,210:3,211:1,212:2,213:2,214:1,215:1,225:0,229:1,230:1,231:1,232:1,233:1,234:1,235:3,244:1,247:4,252:2,257:1,261:1,271:1,273:4,274:2,275:2,276:2,277:3,278:3,279:1,280:3,281:3,282:3,283:1,284:1,285:2,286:4,287:3,288:2,289:4,290:3,291:3,292:3,293:4,294:1,295:3,296:1,297:3,298:1,299:2,300:3,301:3,302:4,303:2,304:2,305:2,306:2,307:2,308:2,309:3,310:2,311:2,312:2,313:2,314:2,315:2,316:4,325:2,326:2,327:2,328:2,331:2,332:2,337:2,342:1,343:1,346:2,347:1,350:4,351:3,352:1,353:2,360:1,368:1,369:1,370:1,371:1,372:1,373:1,374:1,375:1,376:1,377:1,378:1,382:3,385:1,392:1,393:1,396:2,397:2,398:2,399:1,400:1,401:1,402:1,403:1,404:1,405:1,406:1,407:1,408:1,409:1,410:1,414:4,415:1,416:1,417:2,420:1,421:1,422:2,424:1,425:2,426:2,427:2,428:2,430:3,438:3,439:3,440:3,443:2,444:2,445:2,446:2,447:6,448:6,449:2,450:2,464:2,468:3,476:2,479:1,480:2,65535:0};function Om(e){return"of:"==e.slice(0,3)&&(e=e.slice(3)),61==e.charCodeAt(0)&&(e=e.slice(1),61==e.charCodeAt(0)&&(e=e.slice(1))),e=e.replace(/COM\.MICROSOFT\./g,""),e=e.replace(/\[((?:\.[A-Z]+[0-9]+)(?::\.[A-Z]+[0-9]+)?)\]/g,(function(e,t){return t.replace(/\./g,"")})),e=e.replace(/\[.(#[A-Z]*[?!])\]/g,"$1"),e.replace(/[;~]/g,",").replace(/\|/g,";")}function jm(e){var t="of:="+e.replace(_u,"$1[.$2$3$4$5]").replace(/\]:\[/g,":");return t.replace(/;/g,"|").replace(/,/g,";")}function xm(e){var t=e.split(":"),n=t[0].split(".")[0];return[n,t[0].split(".")[1]+(t.length>1?":"+(t[1].split(".")[1]||t[1].split(".")[0]):"")]}function _m(e){return e.replace(/\./,"!")}var Am={},Tm={},Nm="undefined"!==typeof Map;function Sm(e,t,n){var o=0,a=e.length;if(n){if(Nm?n.has(t):Object.prototype.hasOwnProperty.call(n,t))for(var r=Nm?n.get(t):n[t];o-1?(n.width=Ac(o),n.customWidth=1):null!=t.width&&(n.width=t.width),t.hidden&&(n.hidden=!0),null!=t.level&&(n.outlineLevel=n.level=t.level),n}function Vm(e,t){if(e){var n=[.7,.7,.75,.75,.3,.3];"xlml"==t&&(n=[1,1,1,1,.5,.5]),null==e.left&&(e.left=n[0]),null==e.right&&(e.right=n[1]),null==e.top&&(e.top=n[2]),null==e.bottom&&(e.bottom=n[3]),null==e.header&&(e.header=n[4]),null==e.footer&&(e.footer=n[5])}}function Em(e,t,n){var o=n.revssf[null!=t.z?t.z:"General"],a=60,r=e.length;if(null==o&&n.ssf)for(;a<392;++a)if(null==n.ssf[a]){$e(t.z,a),n.ssf[a]=t.z,n.revssf[t.z]=o=a;break}for(a=0;a!=r;++a)if(e[a].numFmtId===o)return a;return e[r]={numFmtId:o,fontId:0,fillId:0,borderId:0,xfId:0,applyNumberFormat:1},r}function Im(e,t,n,o,a,r){try{o.cellNF&&(e.z=J[t])}catch(l){if(o.WTF)throw l}if("z"!==e.t||o.cellStyles){if("d"===e.t&&"string"===typeof e.v&&(e.v=vt(e.v)),(!o||!1!==o.cellText)&&"z"!==e.t)try{if(null==J[t]&&$e(Ge[t]||"General",t),"e"===e.t)e.w=e.w||Ha[e.v];else if(0===t)if("n"===e.t)(0|e.v)===e.v?e.w=e.v.toString(10):e.w=de(e.v);else if("d"===e.t){var i=ct(e.v);e.w=(0|i)===i?i.toString(10):de(i)}else{if(void 0===e.v)return"";e.w=ue(e.v,Tm)}else"d"===e.t?e.w=qe(t,ct(e.v),Tm):e.w=qe(t,e.v,Tm)}catch(l){if(o.WTF)throw l}if(o.cellStyles&&null!=n)try{e.s=r.Fills[n],e.s.fgColor&&e.s.fgColor.theme&&!e.s.fgColor.rgb&&(e.s.fgColor.rgb=yc(a.themeElements.clrScheme[e.s.fgColor.theme].rgb,e.s.fgColor.tint||0),o.WTF&&(e.s.fgColor.raw_rgb=a.themeElements.clrScheme[e.s.fgColor.theme].rgb)),e.s.bgColor&&e.s.bgColor.theme&&(e.s.bgColor.rgb=yc(a.themeElements.clrScheme[e.s.bgColor.theme].rgb,e.s.bgColor.tint||0),o.WTF&&(e.s.bgColor.raw_rgb=a.themeElements.clrScheme[e.s.bgColor.theme].rgb))}catch(l){if(o.WTF&&r.Fills)throw l}}}function Bm(e,t,n){if(e&&e["!ref"]){var o=Fo(e["!ref"]);if(o.e.c=0&&n.s.c>=0&&(e["!ref"]=Po(n))}var Fm=/<(?:\w:)?mergeCell ref="[A-Z0-9:]+"\s*[\/]?>/g,Mm=/<(?:\w+:)?sheetData[^>]*>([\s\S]*)<\/(?:\w+:)?sheetData>/,zm=/<(?:\w:)?hyperlink [^>]*>/gm,Rm=/"(\w*:\w*)"/,Lm=/<(?:\w:)?col\b[^>]*[\/]?>/g,Um=/<(?:\w:)?autoFilter[^>]*([\/]|>([\s\S]*)<\/(?:\w:)?autoFilter)>/g,qm=/<(?:\w:)?pageMargins[^>]*\/>/g,$m=/<(?:\w:)?sheetPr\b(?:[^>a-z][^>]*)?\/>/,Hm=/<(?:\w:)?sheetPr[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetPr)>/,Wm=/<(?:\w:)?sheetViews[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetViews)>/;function Gm(e,t,n,o,a,r,i){if(!e)return e;o||(o={"!id":{}}),null!=y&&null==t.dense&&(t.dense=y);var l=t.dense?[]:{},s={s:{r:2e6,c:2e6},e:{r:0,c:0}},c="",d="",u=e.match(Mm);u?(c=e.slice(0,u.index),d=e.slice(u.index+u[0].length)):c=d=e;var h=c.match($m);h?Ym(h[0],l,a,n):(h=c.match(Hm))&&Qm(h[0],h[1]||"",l,a,n,i,r);var m=(c.match(/<(?:\w*:)?dimension/)||{index:-1}).index;if(m>0){var p=c.slice(m,m+50).match(Rm);p&&Pm(l,p[1])}var f=c.match(Wm);f&&f[1]&&cp(f[1],a);var b=[];if(t.cellStyles){var g=c.match(Lm);g&&ap(b,g)}u&&hp(u[1],l,t,s,r,i);var v=d.match(Um);v&&(l["!autofilter"]=ip(v[0]));var w=[],C=d.match(Fm);if(C)for(m=0;m!=C.length;++m)w[m]=Fo(C[m].slice(C[m].indexOf('"')+1));var k=d.match(zm);k&&tp(l,k,o);var O=d.match(qm);if(O&&(l["!margins"]=np(Wt(O[0]))),!l["!ref"]&&s.e.c>=s.s.c&&s.e.r>=s.s.r&&(l["!ref"]=Po(s)),t.sheetRows>0&&l["!ref"]){var j=Fo(l["!ref"]);t.sheetRows<=+j.e.r&&(j.e.r=t.sheetRows-1,j.e.r>s.e.r&&(j.e.r=s.e.r),j.e.rs.e.c&&(j.e.c=s.e.c),j.e.c0&&(l["!cols"]=b),w.length>0&&(l["!merges"]=w),l}function Km(e){if(0===e.length)return"";for(var t='',n=0;n!=e.length;++n)t+='';return t+""}function Ym(e,t,n,o){var a=Wt(e);n.Sheets[o]||(n.Sheets[o]={}),a.codeName&&(n.Sheets[o].CodeName=Qt(hn(a.codeName)))}function Qm(e,t,n,o,a){Ym(e.slice(0,e.indexOf(">")),n,o,a)}function Jm(e,t,n,o,a){var r=!1,i={},l=null;if("xlsx"!==o.bookType&&t.vbaraw){var s=t.SheetNames[n];try{t.Workbook&&(s=t.Workbook.Sheets[n].CodeName||s)}catch(d){}r=!0,i.codeName=mn(Zt(s))}if(e&&e["!outline"]){var c={summaryBelow:1,summaryRight:1};e["!outline"].above&&(c.summaryBelow=0),e["!outline"].left&&(c.summaryRight=0),l=(l||"")+On("outlinePr",null,c)}(r||l)&&(a[a.length]=On("sheetPr",l,i))}var Xm=["objects","scenarios","selectLockedCells","selectUnlockedCells"],Zm=["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"];function ep(e){var t={sheet:1};return Xm.forEach((function(n){null!=e[n]&&e[n]&&(t[n]="1")})),Zm.forEach((function(n){null==e[n]||e[n]||(t[n]="0")})),e.password&&(t.password=sc(e.password).toString(16).toUpperCase()),On("sheetProtection",null,t)}function tp(e,t,n){for(var o=Array.isArray(e),a=0;a!=t.length;++a){var r=Wt(hn(t[a]),!0);if(!r.ref)return;var i=((n||{})["!id"]||[])[r.id];i?(r.Target=i.Target,r.location&&(r.Target+="#"+Qt(r.location))):(r.Target="#"+Qt(r.location),i={Target:r.Target,TargetMode:"Internal"}),r.Rel=i,r.tooltip&&(r.Tooltip=r.tooltip,delete r.tooltip);for(var l=Fo(r.ref),s=l.s.r;s<=l.e.r;++s)for(var c=l.s.c;c<=l.e.c;++c){var d=Io({c:c,r:s});o?(e[s]||(e[s]=[]),e[s][c]||(e[s][c]={t:"z",v:void 0}),e[s][c].l=r):(e[d]||(e[d]={t:"z",v:void 0}),e[d].l=r)}}}function np(e){var t={};return["left","right","top","bottom","header","footer"].forEach((function(n){e[n]&&(t[n]=parseFloat(e[n]))})),t}function op(e){return Vm(e),On("pageMargins",null,e)}function ap(e,t){for(var n=!1,o=0;o!=t.length;++o){var a=Wt(t[o],!0);a.hidden&&(a.hidden=ln(a.hidden));var r=parseInt(a.min,10)-1,i=parseInt(a.max,10)-1;a.outlineLevel&&(a.level=+a.outlineLevel||0),delete a.min,delete a.max,a.width=+a.width,!n&&a.width&&(n=!0,Nc(a.width)),Sc(a);while(r<=i)e[r++]=yt(a)}}function rp(e,t){for(var n,o=[""],a=0;a!=t.length;++a)(n=t[a])&&(o[o.length]=On("col",null,Dm(a,n)));return o[o.length]="",o.join("")}function ip(e){var t={ref:(e.match(/ref="([^"]*)"/)||[])[1]};return t}function lp(e,t,n,o){var a="string"==typeof e.ref?e.ref:Po(e.ref);n.Workbook||(n.Workbook={Sheets:[]}),n.Workbook.Names||(n.Workbook.Names=[]);var r=n.Workbook.Names,i=Bo(a);i.s.r==i.e.r&&(i.e.r=Bo(t["!ref"]).e.r,a=Po(i));for(var l=0;la-z][^>]*)?\/?>/;function cp(e,t){t.Views||(t.Views=[{}]),(e.match(sp)||[]).forEach((function(e,n){var o=Wt(e);t.Views[n]||(t.Views[n]={}),+o.zoomScale&&(t.Views[n].zoom=+o.zoomScale),ln(o.rightToLeft)&&(t.Views[n].RTL=!0)}))}function dp(e,t,n,o){var a={workbookViewId:"0"};return(((o||{}).Workbook||{}).Views||[])[0]&&(a.rightToLeft=o.Workbook.Views[0].RTL?"1":"0"),On("sheetViews",On("sheetView",null,a),{})}function up(e,t,n,o){if(e.c&&n["!comments"].push([t,e.c]),void 0===e.v&&"string"!==typeof e.f||"z"===e.t&&!e.f)return"";var a="",r=e.t,i=e.v;if("z"!==e.t)switch(e.t){case"b":a=e.v?"1":"0";break;case"n":a=""+e.v;break;case"e":a=Ha[e.v];break;case"d":o&&o.cellDates?a=vt(e.v,-1).toISOString():(e=yt(e),e.t="n",a=""+(e.v=ct(vt(e.v)))),"undefined"===typeof e.z&&(e.z=J[14]);break;default:a=e.v;break}var l=Cn("v",Zt(a)),s={r:t},c=Em(o.cellXfs,e,o);switch(0!==c&&(s.s=c),e.t){case"n":break;case"d":s.t="d";break;case"b":s.t="b";break;case"e":s.t="e";break;case"z":break;default:if(null==e.v){delete e.t;break}if(e.v.length>32767)throw new Error("Text length must not exceed 32767 characters");if(o&&o.bookSST){l=Cn("v",""+Sm(o.Strings,e.v,o.revStrings)),s.t="s";break}s.t="str";break}if(e.t!=r&&(e.t=r,e.v=i),"string"==typeof e.f&&e.f){var d=e.F&&e.F.slice(0,t.length)==t?{t:"array",ref:e.F}:null;l=On("f",Zt(e.f),d)+(null!=e.v?l:"")}return e.l&&n["!links"].push([t,e.l]),e.D&&(s.cm=1),On("c",l,s)}var hp=function(){var e=/<(?:\w+:)?c[ \/>]/,t=/<\/(?:\w+:)?row>/,n=/r=["']([^"']*)["']/,o=/<(?:\w+:)?is>([\S\s]*?)<\/(?:\w+:)?is>/,a=/ref=["']([^"']*)["']/,r=pn("v"),i=pn("f");return function(l,s,c,d,u,h){for(var m,p,f,b,g,v=0,w="",y=[],C=[],k=0,O=0,j=0,x="",_=0,A=0,T=0,N=0,S=Array.isArray(h.CellXf),D=[],V=[],E=Array.isArray(s),I=[],B={},P=!1,F=!!c.sheetStubs,M=l.split(t),z=0,R=M.length;z!=R;++z){w=M[z].trim();var L=w.length;if(0!==L){var U=0;e:for(v=0;v":if("/"!=w[v-1]){++v;break e}if(c&&c.cellStyles){if(p=Wt(w.slice(U,v),!0),_=null!=p.r?parseInt(p.r,10):_+1,A=-1,c.sheetRows&&c.sheetRows<_)continue;B={},P=!1,p.ht&&(P=!0,B.hpt=parseFloat(p.ht),B.hpx=Ic(B.hpt)),"1"==p.hidden&&(P=!0,B.hidden=!0),null!=p.outlineLevel&&(P=!0,B.level=+p.outlineLevel),P&&(I[_-1]=B)}break;case"<":U=v;break}if(U>=v)break;if(p=Wt(w.slice(U,v),!0),_=null!=p.r?parseInt(p.r,10):_+1,A=-1,!(c.sheetRows&&c.sheetRows<_)){d.s.r>_-1&&(d.s.r=_-1),d.e.r<_-1&&(d.e.r=_-1),c&&c.cellStyles&&(B={},P=!1,p.ht&&(P=!0,B.hpt=parseFloat(p.ht),B.hpx=Ic(B.hpt)),"1"==p.hidden&&(P=!0,B.hidden=!0),null!=p.outlineLevel&&(P=!0,B.level=+p.outlineLevel),P&&(I[_-1]=B)),y=w.slice(v).split(e);for(var q=0;q!=y.length;++q)if("<"!=y[q].trim().charAt(0))break;for(y=y.slice(q),v=0;v!=y.length;++v)if(w=y[v].trim(),0!==w.length){if(C=w.match(n),k=v,O=0,j=0,w="":"")+w,null!=C&&2===C.length){for(k=0,x=C[1],O=0;O!=x.length;++O){if((j=x.charCodeAt(O)-64)<1||j>26)break;k=26*k+j}--k,A=k}else++A;for(O=0;O!=w.length;++O)if(62===w.charCodeAt(O))break;if(++O,p=Wt(w.slice(0,O),!0),p.r||(p.r=Io({r:_-1,c:A})),x=w.slice(O),m={t:""},null!=(C=x.match(r))&&""!==C[1]&&(m.v=Qt(C[1])),c.cellFormula){if(null!=(C=x.match(i))&&""!==C[1]){if(m.f=Qt(hn(C[1])).replace(/\r\n/g,"\n"),c.xlfn||(m.f=Du(m.f)),C[0].indexOf('t="array"')>-1)m.F=(x.match(a)||[])[1],m.F.indexOf(":")>-1&&D.push([Fo(m.F),m.F]);else if(C[0].indexOf('t="shared"')>-1){b=Wt(C[0]);var $=Qt(hn(C[1]));c.xlfn||($=Du($)),V[parseInt(b.si,10)]=[b,$,p.r]}}else(C=x.match(/]*\/>/))&&(b=Wt(C[0]),V[b.si]&&(m.f=Nu(V[b.si][1],V[b.si][2],p.r)));var H=Eo(p.r);for(O=0;O=D[O][0].s.r&&H.r<=D[O][0].e.r&&H.c>=D[O][0].s.c&&H.c<=D[O][0].e.c&&(m.F=D[O][1])}if(null==p.t&&void 0===m.v)if(m.f||m.F)m.v=0,m.t="n";else{if(!F)continue;m.t="z"}else m.t=p.t||"n";switch(d.s.c>A&&(d.s.c=A),d.e.c0&&(s["!rows"]=I)}}();function mp(e,t,n,o){var a,r,i=[],l=[],s=Fo(e["!ref"]),c="",d="",u=[],h=0,m=0,p=e["!rows"],f=Array.isArray(e),b={r:d},g=-1;for(m=s.s.c;m<=s.e.c;++m)u[m]=No(m);for(h=s.s.r;h<=s.e.r;++h){for(l=[],d=xo(h),m=s.s.c;m<=s.e.c;++m){a=u[m]+d;var v=f?(e[h]||[])[m]:e[a];void 0!==v&&(null!=(c=up(v,a,e,t,n,o))&&l.push(c))}(l.length>0||p&&p[h])&&(b={r:d},p&&p[h]&&(r=p[h],r.hidden&&(b.hidden=1),g=-1,r.hpx?g=Ec(r.hpx):r.hpt&&(g=r.hpt),g>-1&&(b.ht=g,b.customHeight=1),r.level&&(b.outlineLevel=r.level)),i[i.length]=On("row",l.join(""),b))}if(p)for(;h-1&&(b.ht=g,b.customHeight=1),r.level&&(b.outlineLevel=r.level),i[i.length]=On("row","",b));return i.join("")}function pp(e,t,n,o){var a=[zt,On("worksheet",null,{xmlns:Nn[0],"xmlns:r":Tn.r})],r=n.SheetNames[e],i=0,l="",s=n.Sheets[r];null==s&&(s={});var c=s["!ref"]||"A1",d=Fo(c);if(d.e.c>16383||d.e.r>1048575){if(t.WTF)throw new Error("Range "+c+" exceeds format limit A1:XFD1048576");d.e.c=Math.min(d.e.c,16383),d.e.r=Math.min(d.e.c,1048575),c=Po(d)}o||(o={}),s["!comments"]=[];var u=[];Jm(s,n,e,t,a),a[a.length]=On("dimension",null,{ref:c}),a[a.length]=dp(s,t,e,n),t.sheetFormat&&(a[a.length]=On("sheetFormatPr",null,{defaultRowHeight:t.sheetFormat.defaultRowHeight||"16",baseColWidth:t.sheetFormat.baseColWidth||"10",outlineLevelRow:t.sheetFormat.outlineLevelRow||"7"})),null!=s["!cols"]&&s["!cols"].length>0&&(a[a.length]=rp(s,s["!cols"])),a[i=a.length]="",s["!links"]=[],null!=s["!ref"]&&(l=mp(s,t,e,n,o),l.length>0&&(a[a.length]=l)),a.length>i+1&&(a[a.length]="",a[i]=a[i].replace("/>",">")),s["!protect"]&&(a[a.length]=ep(s["!protect"])),null!=s["!autofilter"]&&(a[a.length]=lp(s["!autofilter"],s,n,e)),null!=s["!merges"]&&s["!merges"].length>0&&(a[a.length]=Km(s["!merges"]));var h,m=-1,p=-1;return s["!links"].length>0&&(a[a.length]="",s["!links"].forEach((function(e){e[1].Target&&(h={ref:e[0]},"#"!=e[1].Target.charAt(0)&&(p=nr(o,-1,Zt(e[1].Target).replace(/#.*$/,""),Xa.HLINK),h["r:id"]="rId"+p),(m=e[1].Target.indexOf("#"))>-1&&(h.location=Zt(e[1].Target.slice(m+1))),e[1].Tooltip&&(h.tooltip=Zt(e[1].Tooltip)),a[a.length]=On("hyperlink",null,h))})),a[a.length]=""),delete s["!links"],null!=s["!margins"]&&(a[a.length]=op(s["!margins"])),t&&!t.ignoreEC&&void 0!=t.ignoreEC||(a[a.length]=Cn("ignoredErrors",On("ignoredError",null,{numberStoredAsText:1,sqref:c}))),u.length>0&&(p=nr(o,-1,"../drawings/drawing"+(e+1)+".xml",Xa.DRAW),a[a.length]=On("drawing",null,{"r:id":"rId"+p}),s["!drawing"]=u),s["!comments"].length>0&&(p=nr(o,-1,"../drawings/vmlDrawing"+(e+1)+".vml",Xa.VML),a[a.length]=On("legacyDrawing",null,{"r:id":"rId"+p}),s["!legacy"]=p),a.length>1&&(a[a.length]="",a[1]=a[1].replace("/>",">")),a.join("")}function fp(e,t){var n={},o=e.l+t;n.r=e.read_shift(4),e.l+=4;var a=e.read_shift(2);e.l+=1;var r=e.read_shift(1);return e.l=o,7&r&&(n.level=7&r),16&r&&(n.hidden=!0),32&r&&(n.hpt=a/20),n}function bp(e,t,n){var o=bo(145),a=(n["!rows"]||[])[e]||{};o.write_shift(4,e),o.write_shift(4,0);var r=320;a.hpx?r=20*Ec(a.hpx):a.hpt&&(r=20*a.hpt),o.write_shift(2,r),o.write_shift(1,0);var i=0;a.level&&(i|=a.level),a.hidden&&(i|=16),(a.hpx||a.hpt)&&(i|=32),o.write_shift(1,i),o.write_shift(1,0);var l=0,s=o.l;o.l+=4;for(var c={r:e,c:0},d=0;d<16;++d)if(!(t.s.c>d+1<<10||t.e.co.l?o.slice(0,o.l):o}function gp(e,t,n,o){var a=bp(o,n,t);(a.length>17||(t["!rows"]||[])[o])&&wo(e,0,a)}var vp=pa,wp=fa;function yp(){}function Cp(e,t){var n={},o=e[e.l];return++e.l,n.above=!(64&o),n.left=!(128&o),e.l+=18,n.name=oa(e,t-19),n}function kp(e,t,n){null==n&&(n=bo(84+4*e.length));var o=192;t&&(t.above&&(o&=-65),t.left&&(o&=-129)),n.write_shift(1,o);for(var a=1;a<3;++a)n.write_shift(1,0);return wa({auto:1},n),n.write_shift(-4,-1),n.write_shift(-4,-1),aa(e,n),n.slice(0,n.l)}function Op(e){var t=Zo(e);return[t]}function jp(e,t,n){return null==n&&(n=bo(8)),ea(t,n)}function xp(e){var t=ta(e);return[t]}function _p(e,t,n){return null==n&&(n=bo(4)),na(t,n)}function Ap(e){var t=Zo(e),n=e.read_shift(1);return[t,n,"b"]}function Tp(e,t,n){return null==n&&(n=bo(9)),ea(t,n),n.write_shift(1,e.v?1:0),n}function Np(e){var t=ta(e),n=e.read_shift(1);return[t,n,"b"]}function Sp(e,t,n){return null==n&&(n=bo(5)),na(t,n),n.write_shift(1,e.v?1:0),n}function Dp(e){var t=Zo(e),n=e.read_shift(1);return[t,n,"e"]}function Vp(e,t,n){return null==n&&(n=bo(9)),ea(t,n),n.write_shift(1,e.v),n}function Ep(e){var t=ta(e),n=e.read_shift(1);return[t,n,"e"]}function Ip(e,t,n){return null==n&&(n=bo(8)),na(t,n),n.write_shift(1,e.v),n.write_shift(2,0),n.write_shift(1,0),n}function Bp(e){var t=Zo(e),n=e.read_shift(4);return[t,n,"s"]}function Pp(e,t,n){return null==n&&(n=bo(12)),ea(t,n),n.write_shift(4,t.v),n}function Fp(e){var t=ta(e),n=e.read_shift(4);return[t,n,"s"]}function Mp(e,t,n){return null==n&&(n=bo(8)),na(t,n),n.write_shift(4,t.v),n}function zp(e){var t=Zo(e),n=ba(e);return[t,n,"n"]}function Rp(e,t,n){return null==n&&(n=bo(16)),ea(t,n),ga(e.v,n),n}function Lp(e){var t=ta(e),n=ba(e);return[t,n,"n"]}function Up(e,t,n){return null==n&&(n=bo(12)),na(t,n),ga(e.v,n),n}function qp(e){var t=Zo(e),n=da(e);return[t,n,"n"]}function $p(e,t,n){return null==n&&(n=bo(12)),ea(t,n),ua(e.v,n),n}function Hp(e){var t=ta(e),n=da(e);return[t,n,"n"]}function Wp(e,t,n){return null==n&&(n=bo(8)),na(t,n),ua(e.v,n),n}function Gp(e){var t=Zo(e),n=Yo(e);return[t,n,"is"]}function Kp(e){var t=Zo(e),n=Ho(e);return[t,n,"str"]}function Yp(e,t,n){return null==n&&(n=bo(12+4*e.v.length)),ea(t,n),Wo(e.v,n),n.length>n.l?n.slice(0,n.l):n}function Qp(e){var t=ta(e),n=Ho(e);return[t,n,"str"]}function Jp(e,t,n){return null==n&&(n=bo(8+4*e.v.length)),na(t,n),Wo(e.v,n),n.length>n.l?n.slice(0,n.l):n}function Xp(e,t,n){var o=e.l+t,a=Zo(e);a.r=n["!row"];var r=e.read_shift(1),i=[a,r,"b"];if(n.cellFormula){e.l+=2;var l=gm(e,o-e.l,n);i[3]=im(l,null,a,n.supbooks,n)}else e.l=o;return i}function Zp(e,t,n){var o=e.l+t,a=Zo(e);a.r=n["!row"];var r=e.read_shift(1),i=[a,r,"e"];if(n.cellFormula){e.l+=2;var l=gm(e,o-e.l,n);i[3]=im(l,null,a,n.supbooks,n)}else e.l=o;return i}function ef(e,t,n){var o=e.l+t,a=Zo(e);a.r=n["!row"];var r=ba(e),i=[a,r,"n"];if(n.cellFormula){e.l+=2;var l=gm(e,o-e.l,n);i[3]=im(l,null,a,n.supbooks,n)}else e.l=o;return i}function tf(e,t,n){var o=e.l+t,a=Zo(e);a.r=n["!row"];var r=Ho(e),i=[a,r,"str"];if(n.cellFormula){e.l+=2;var l=gm(e,o-e.l,n);i[3]=im(l,null,a,n.supbooks,n)}else e.l=o;return i}var nf=pa,of=fa;function af(e,t){return null==t&&(t=bo(4)),t.write_shift(4,e),t}function rf(e,t){var n=e.l+t,o=pa(e,16),a=ra(e),r=Ho(e),i=Ho(e),l=Ho(e);e.l=n;var s={rfx:o,relId:a,loc:r,display:l};return i&&(s.Tooltip=i),s}function lf(e,t){var n=bo(50+4*(e[1].Target.length+(e[1].Tooltip||"").length));fa({s:Eo(e[0]),e:Eo(e[0])},n),ca("rId"+t,n);var o=e[1].Target.indexOf("#"),a=-1==o?"":e[1].Target.slice(o+1);return Wo(a||"",n),Wo(e[1].Tooltip||"",n),Wo("",n),n.slice(0,n.l)}function sf(){}function cf(e,t,n){var o=e.l+t,a=ha(e,16),r=e.read_shift(1),i=[a];if(i[2]=r,n.cellFormula){var l=bm(e,o-e.l,n);i[1]=l}else e.l=o;return i}function df(e,t,n){var o=e.l+t,a=pa(e,16),r=[a];if(n.cellFormula){var i=wm(e,o-e.l,n);r[1]=i,e.l=o}else e.l=o;return r}function uf(e,t,n){null==n&&(n=bo(18));var o=Dm(e,t);n.write_shift(-4,e),n.write_shift(-4,e),n.write_shift(4,256*(o.width||10)),n.write_shift(4,0);var a=0;return t.hidden&&(a|=1),"number"==typeof o.width&&(a|=2),t.level&&(a|=t.level<<8),n.write_shift(2,a),n}var hf=["left","right","top","bottom","header","footer"];function mf(e){var t={};return hf.forEach((function(n){t[n]=ba(e,8)})),t}function pf(e,t){return null==t&&(t=bo(48)),Vm(e),hf.forEach((function(n){ga(e[n],t)})),t}function ff(e){var t=e.read_shift(2);return e.l+=28,{RTL:32&t}}function bf(e,t,n){null==n&&(n=bo(30));var o=924;return(((t||{}).Views||[])[0]||{}).RTL&&(o|=32),n.write_shift(2,o),n.write_shift(4,0),n.write_shift(4,0),n.write_shift(4,0),n.write_shift(1,0),n.write_shift(1,0),n.write_shift(2,0),n.write_shift(2,100),n.write_shift(2,0),n.write_shift(2,0),n.write_shift(2,0),n.write_shift(4,0),n}function gf(e){var t=bo(24);return t.write_shift(4,4),t.write_shift(4,1),fa(e,t),t}function vf(e,t){return null==t&&(t=bo(66)),t.write_shift(2,e.password?sc(e.password):0),t.write_shift(4,1),[["objects",!1],["scenarios",!1],["formatCells",!0],["formatColumns",!0],["formatRows",!0],["insertColumns",!0],["insertRows",!0],["insertHyperlinks",!0],["deleteColumns",!0],["deleteRows",!0],["selectLockedCells",!1],["sort",!0],["autoFilter",!0],["pivotTables",!0],["selectUnlockedCells",!1]].forEach((function(n){n[1]?t.write_shift(4,null==e[n[0]]||e[n[0]]?0:1):t.write_shift(4,null!=e[n[0]]&&e[n[0]]?0:1)})),t}function wf(){}function yf(){}function Cf(e,t,n,o,a,r,i){if(!e)return e;var l=t||{};o||(o={"!id":{}}),null!=y&&null==l.dense&&(l.dense=y);var s,c,d,u,h,m,p,f,b,g,v=l.dense?[]:{},w={s:{r:2e6,c:2e6},e:{r:0,c:0}},C=[],k=!1,O=!1,j=[];l.biff=12,l["!row"]=0;var x=0,_=!1,A=[],T={},N=l.supbooks||a.supbooks||[[]];if(N.sharedf=T,N.arrayf=A,N.SheetNames=a.SheetNames||a.Sheets.map((function(e){return e.name})),!l.supbooks&&(l.supbooks=N,a.Names))for(var S=0;S=S[0].s.r&&c.r<=S[0].e.r&&m>=S[0].s.c&&m<=S[0].e.c&&(d.F=Po(S[0]),_=!0)}!_&&e.length>3&&(d.f=e[3])}if(w.s.r>c.r&&(w.s.r=c.r),w.s.c>m&&(w.s.c=m),w.e.rc.r&&(w.s.r=c.r),w.s.c>m&&(w.s.c=m),w.e.r=e.s)E[e.e--]={width:e.w/256,hidden:!!(1&e.flags),level:e.level},B||(B=!0,Nc(e.w/256)),Sc(E[e.e+1]);break;case 161:v["!autofilter"]={ref:Po(e)};break;case 476:v["!margins"]=e;break;case 147:a.Sheets[n]||(a.Sheets[n]={}),e.name&&(a.Sheets[n].CodeName=e.name),(e.above||e.left)&&(v["!outline"]={above:e.above,left:e.left});break;case 137:a.Views||(a.Views=[{}]),a.Views[0]||(a.Views[0]={}),e.RTL&&(a.Views[0].RTL=!0);break;case 485:break;case 64:case 1053:break;case 151:break;case 152:case 175:case 644:case 625:case 562:case 396:case 1112:case 1146:case 471:case 1050:case 649:case 1105:case 589:case 607:case 564:case 1055:case 168:case 174:case 1180:case 499:case 507:case 550:case 171:case 167:case 1177:case 169:case 1181:case 551:case 552:case 661:case 639:case 478:case 537:case 477:case 536:case 1103:case 680:case 1104:case 1024:case 663:case 535:case 678:case 504:case 1043:case 428:case 170:case 3072:case 50:case 2070:case 1045:break;case 35:k=!0;break;case 36:k=!1;break;case 37:C.push(y),k=!0;break;case 38:C.pop(),k=!1;break;default:if(t.T);else if(!k||l.WTF)throw new Error("Unexpected record 0x"+y.toString(16))}}),l),delete l.supbooks,delete l["!row"],!v["!ref"]&&(w.s.r<2e6||s&&(s.e.r>0||s.e.c>0||s.s.r>0||s.s.c>0))&&(v["!ref"]=Po(s||w)),l.sheetRows&&v["!ref"]){var P=Fo(v["!ref"]);l.sheetRows<=+P.e.r&&(P.e.r=l.sheetRows-1,P.e.r>w.e.r&&(P.e.r=w.e.r),P.e.rw.e.c&&(P.e.c=w.e.c),P.e.c0&&(v["!merges"]=j),E.length>0&&(v["!cols"]=E),I.length>0&&(v["!rows"]=I),v}function kf(e,t,n,o,a,r,i){if(void 0===t.v)return!1;var l="";switch(t.t){case"b":l=t.v?"1":"0";break;case"d":t=yt(t),t.z=t.z||J[14],t.v=ct(vt(t.v)),t.t="n";break;case"n":case"e":l=""+t.v;break;default:l=t.v;break}var s={r:n,c:o};switch(s.s=Em(a.cellXfs,t,a),t.l&&r["!links"].push([Io(s),t.l]),t.c&&r["!comments"].push([Io(s),t.c]),t.t){case"s":case"str":return a.bookSST?(l=Sm(a.Strings,t.v,a.revStrings),s.t="s",s.v=l,i?wo(e,18,Mp(t,s)):wo(e,7,Pp(t,s))):(s.t="str",i?wo(e,17,Jp(t,s)):wo(e,6,Yp(t,s))),!0;case"n":return t.v==(0|t.v)&&t.v>-1e3&&t.v<1e3?i?wo(e,13,Wp(t,s)):wo(e,2,$p(t,s)):i?wo(e,16,Up(t,s)):wo(e,5,Rp(t,s)),!0;case"b":return s.t="b",i?wo(e,15,Sp(t,s)):wo(e,4,Tp(t,s)),!0;case"e":return s.t="e",i?wo(e,14,Ip(t,s)):wo(e,3,Vp(t,s)),!0}return i?wo(e,12,_p(t,s)):wo(e,1,jp(t,s)),!0}function Of(e,t,n,o){var a,r=Fo(t["!ref"]||"A1"),i="",l=[];wo(e,145);var s=Array.isArray(t),c=r.e.r;t["!rows"]&&(c=Math.max(r.e.r,t["!rows"].length-1));for(var d=r.s.r;d<=c;++d){i=xo(d),gp(e,t,r,d);var u=!1;if(d<=r.e.r)for(var h=r.s.c;h<=r.e.c;++h){d===r.s.r&&(l[h]=No(h)),a=l[h]+i;var m=s?(t[d]||[])[h]:t[a];m?u=kf(e,m,d,h,o,t,u):u=!1}}wo(e,146)}function jf(e,t){t&&t["!merges"]&&(wo(e,177,af(t["!merges"].length)),t["!merges"].forEach((function(t){wo(e,176,of(t))})),wo(e,178))}function xf(e,t){t&&t["!cols"]&&(wo(e,390),t["!cols"].forEach((function(t,n){t&&wo(e,60,uf(n,t))})),wo(e,391))}function _f(e,t){t&&t["!ref"]&&(wo(e,648),wo(e,649,gf(Fo(t["!ref"]))),wo(e,650))}function Af(e,t,n){t["!links"].forEach((function(t){if(t[1].Target){var o=nr(n,-1,t[1].Target.replace(/#.*$/,""),Xa.HLINK);wo(e,494,lf(t,o))}})),delete t["!links"]}function Tf(e,t,n,o){if(t["!comments"].length>0){var a=nr(o,-1,"../drawings/vmlDrawing"+(n+1)+".vml",Xa.VML);wo(e,551,ca("rId"+a)),t["!legacy"]=a}}function Nf(e,t,n,o){if(t["!autofilter"]){var a=t["!autofilter"],r="string"===typeof a.ref?a.ref:Po(a.ref);n.Workbook||(n.Workbook={Sheets:[]}),n.Workbook.Names||(n.Workbook.Names=[]);var i=n.Workbook.Names,l=Bo(r);l.s.r==l.e.r&&(l.e.r=Bo(t["!ref"]).e.r,r=Po(l));for(var s=0;s16383||s.e.r>1048575){if(t.WTF)throw new Error("Range "+(i["!ref"]||"A1")+" exceeds format limit A1:XFD1048576");s.e.c=Math.min(s.e.c,16383),s.e.r=Math.min(s.e.c,1048575)}return i["!links"]=[],i["!comments"]=[],wo(a,129),(n.vbaraw||i["!outline"])&&wo(a,147,kp(l,i["!outline"])),wo(a,148,wp(s)),Sf(a,i,n.Workbook),Df(a,i),xf(a,i,e,t,n),Of(a,i,e,t,n),Vf(a,i),Nf(a,i,n,e),jf(a,i),Af(a,i,o),i["!margins"]&&wo(a,476,pf(i["!margins"])),t&&!t.ignoreEC&&void 0!=t.ignoreEC||_f(a,i),Tf(a,i,e,o),wo(a,130),a.end()}function If(e){var t,n=[],o=e.match(/^/);(e.match(/(.*?)<\/c:pt>/gm)||[]).forEach((function(e){var t=e.match(/(.*)<\/c:v><\/c:pt>/);t&&(n[+t[1]]=o?+t[2]:t[2])}));var a=Qt((e.match(/([\s\S]*?)<\/c:formatCode>/)||["","General"])[1]);return(e.match(/(.*?)<\/c:f>/gm)||[]).forEach((function(e){t=e.replace(/<.*?>/g,"")})),[n,a,t]}function Bf(e,t,n,o,a,r){var i=r||{"!type":"chart"};if(!e)return r;var l=0,s=0,c="A",d={s:{r:2e6,c:2e6},e:{r:0,c:0}};return(e.match(/[\s\S]*?<\/c:numCache>/gm)||[]).forEach((function(e){var t=If(e);d.s.r=d.s.c=0,d.e.c=l,c=No(l),t[0].forEach((function(e,n){i[c+xo(n)]={t:"n",v:e,z:t[1]},s=n})),d.e.r0&&(i["!ref"]=Po(d)),i}function Pf(e,t,n,o,a){if(!e)return e;o||(o={"!id":{}});var r,i={"!type":"chart","!drawel":null,"!rel":""},l=e.match($m);return l&&Ym(l[0],i,a,n),(r=e.match(/drawing r:id="(.*?)"/))&&(i["!rel"]=r[1]),o["!id"][i["!rel"]]&&(i["!drawel"]=o["!id"][i["!rel"]]),i}function Ff(e,t){e.l+=10;var n=Ho(e,t-10);return{name:n}}function Mf(e,t,n,o,a){if(!e)return e;o||(o={"!id":{}});var r={"!type":"chart","!drawel":null,"!rel":""},i=[],l=!1;return go(e,(function(e,o,s){switch(s){case 550:r["!rel"]=e;break;case 651:a.Sheets[n]||(a.Sheets[n]={}),e.name&&(a.Sheets[n].CodeName=e.name);break;case 562:case 652:case 669:case 679:case 551:case 552:case 476:case 3072:break;case 35:l=!0;break;case 36:l=!1;break;case 37:i.push(s);break;case 38:i.pop();break;default:if(o.T>0)i.push(s);else if(o.T<0)i.pop();else if(!l||t.WTF)throw new Error("Unexpected record 0x"+s.toString(16))}}),t),o["!id"][r["!rel"]]&&(r["!drawel"]=o["!id"][r["!rel"]]),r}var zf=[["allowRefreshQuery",!1,"bool"],["autoCompressPictures",!0,"bool"],["backupFile",!1,"bool"],["checkCompatibility",!1,"bool"],["CodeName",""],["date1904",!1,"bool"],["defaultThemeVersion",0,"int"],["filterPrivacy",!1,"bool"],["hidePivotFieldList",!1,"bool"],["promptedSolutions",!1,"bool"],["publishItems",!1,"bool"],["refreshAllConnections",!1,"bool"],["saveExternalLinkValues",!0,"bool"],["showBorderUnselectedTables",!0,"bool"],["showInkAnnotation",!0,"bool"],["showObjects","all"],["showPivotChartFilter",!1,"bool"],["updateLinks","userSet"]],Rf=[["activeTab",0,"int"],["autoFilterDateGrouping",!0,"bool"],["firstSheet",0,"int"],["minimized",!1,"bool"],["showHorizontalScroll",!0,"bool"],["showSheetTabs",!0,"bool"],["showVerticalScroll",!0,"bool"],["tabRatio",600,"int"],["visibility","visible"]],Lf=[],Uf=[["calcCompleted","true"],["calcMode","auto"],["calcOnSave","true"],["concurrentCalc","true"],["fullCalcOnLoad","false"],["fullPrecision","true"],["iterate","false"],["iterateCount","100"],["iterateDelta","0.001"],["refMode","A1"]];function qf(e,t){for(var n=0;n!=e.length;++n)for(var o=e[n],a=0;a!=t.length;++a){var r=t[a];if(null==o[r[0]])o[r[0]]=r[1];else switch(r[2]){case"bool":"string"==typeof o[r[0]]&&(o[r[0]]=ln(o[r[0]]));break;case"int":"string"==typeof o[r[0]]&&(o[r[0]]=parseInt(o[r[0]],10));break}}}function $f(e,t){for(var n=0;n!=t.length;++n){var o=t[n];if(null==e[o[0]])e[o[0]]=o[1];else switch(o[2]){case"bool":"string"==typeof e[o[0]]&&(e[o[0]]=ln(e[o[0]]));break;case"int":"string"==typeof e[o[0]]&&(e[o[0]]=parseInt(e[o[0]],10));break}}}function Hf(e){$f(e.WBProps,zf),$f(e.CalcPr,Uf),qf(e.WBView,Rf),qf(e.Sheets,Lf),Tm.date1904=ln(e.WBProps.date1904)}function Wf(e){return e.Workbook&&e.Workbook.WBProps&&ln(e.Workbook.WBProps.date1904)?"true":"false"}var Gf="][*?/\\".split("");function Kf(e,t){if(e.length>31){if(t)return!1;throw new Error("Sheet names cannot exceed 31 chars")}var n=!0;return Gf.forEach((function(o){if(-1!=e.indexOf(o)){if(!t)throw new Error("Sheet name cannot contain : \\ / ? * [ ]");n=!1}})),n}function Yf(e,t,n){e.forEach((function(o,a){Kf(o);for(var r=0;r22)throw new Error("Bad Code Name: Worksheet"+i)}}))}function Qf(e){if(!e||!e.SheetNames||!e.Sheets)throw new Error("Invalid Workbook");if(!e.SheetNames.length)throw new Error("Workbook is empty");var t=e.Workbook&&e.Workbook.Sheets||[];Yf(e.SheetNames,t,!!e.vbaraw);for(var n=0;n":break;case"":case"":break;case"":break;case"":zf.forEach((function(e){if(null!=c[e[0]])switch(e[2]){case"bool":n.WBProps[e[0]]=ln(c[e[0]]);break;case"int":n.WBProps[e[0]]=parseInt(c[e[0]],10);break;default:n.WBProps[e[0]]=c[e[0]]}})),c.codeName&&(n.WBProps.CodeName=hn(c.codeName));break;case"":break;case"":break;case"":case"":break;case"":delete c[0],n.WBView.push(c);break;case"":break;case"":case"":break;case"":break;case"":break;case"":case"":break;case"":break;case"":case"":o=!1;break;case"":r.Ref=Qt(hn(e.slice(i,s))),n.Names.push(r);break;case"":break;case"":delete c[0],n.CalcPr=c;break;case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":break;case"":break;case"":break;case"":case"":break;case"":case"":case"":break;case"":o=!1;break;case"":o=!0;break;case"":o=!1;break;case"0,o={codeName:"ThisWorkbook"};e.Workbook&&e.Workbook.WBProps&&(zf.forEach((function(t){null!=e.Workbook.WBProps[t[0]]&&e.Workbook.WBProps[t[0]]!=t[1]&&(o[t[0]]=e.Workbook.WBProps[t[0]])})),e.Workbook.WBProps.CodeName&&(o.codeName=e.Workbook.WBProps.CodeName,delete o.CodeName)),t[t.length]=On("workbookPr",null,o);var a=e.Workbook&&e.Workbook.Sheets||[],r=0;if(a&&a[0]&&a[0].Hidden){for(t[t.length]="",r=0;r!=e.SheetNames.length;++r){if(!a[r])break;if(!a[r].Hidden)break}r==e.SheetNames.length&&(r=0),t[t.length]='',t[t.length]=""}for(t[t.length]="",r=0;r!=e.SheetNames.length;++r){var i={name:Zt(e.SheetNames[r].slice(0,31))};if(i.sheetId=""+(r+1),i["r:id"]="rId"+(r+1),a[r])switch(a[r].Hidden){case 1:i.state="hidden";break;case 2:i.state="veryHidden";break}t[t.length]=On("sheet",null,i)}return t[t.length]="",n&&(t[t.length]="",e.Workbook&&e.Workbook.Names&&e.Workbook.Names.forEach((function(e){var n={name:e.Name};e.Comment&&(n.comment=e.Comment),null!=e.Sheet&&(n.localSheetId=""+e.Sheet),e.Hidden&&(n.hidden="1"),e.Ref&&(t[t.length]=On("definedName",Zt(e.Ref),n))})),t[t.length]=""),t.length>2&&(t[t.length]="",t[1]=t[1].replace("/>",">")),t.join("")}function eb(e,t){var n={};return n.Hidden=e.read_shift(4),n.iTabID=e.read_shift(4),n.strRelID=sa(e,t-8),n.name=Ho(e),n}function tb(e,t){return t||(t=bo(127)),t.write_shift(4,e.Hidden),t.write_shift(4,e.iTabID),ca(e.strRelID,t),Wo(e.name.slice(0,31),t),t.length>t.l?t.slice(0,t.l):t}function nb(e,t){var n={},o=e.read_shift(4);n.defaultThemeVersion=e.read_shift(4);var a=t>8?Ho(e):"";return a.length>0&&(n.CodeName=a),n.autoCompressPictures=!!(65536&o),n.backupFile=!!(64&o),n.checkCompatibility=!!(4096&o),n.date1904=!!(1&o),n.filterPrivacy=!!(8&o),n.hidePivotFieldList=!!(1024&o),n.promptedSolutions=!!(16&o),n.publishItems=!!(2048&o),n.refreshAllConnections=!!(262144&o),n.saveExternalLinkValues=!!(128&o),n.showBorderUnselectedTables=!!(4&o),n.showInkAnnotation=!!(32&o),n.showObjects=["all","placeholders","none"][o>>13&3],n.showPivotChartFilter=!!(32768&o),n.updateLinks=["userSet","never","always"][o>>8&3],n}function ob(e,t){t||(t=bo(72));var n=0;return e&&e.filterPrivacy&&(n|=8),t.write_shift(4,n),t.write_shift(4,0),aa(e&&e.CodeName||"ThisWorkbook",t),t.slice(0,t.l)}function ab(e,t){var n={};return e.read_shift(4),n.ArchID=e.read_shift(4),e.l+=t-8,n}function rb(e,t,n){var o=e.l+t;e.l+=4,e.l+=1;var a=e.read_shift(4),r=la(e),i=vm(e,0,n),l=ra(e);e.l=o;var s={Name:r,Ptg:i};return a<268435455&&(s.Sheet=a),l&&(s.Comment=l),s}function ib(e,t){var n={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},xmlns:""},o=[],a=!1;t||(t={}),t.biff=12;var r=[],i=[[]];return i.SheetNames=[],i.XTI=[],mg[16]={n:"BrtFRTArchID$",f:ab},go(e,(function(e,l,s){switch(s){case 156:i.SheetNames.push(e.name),n.Sheets.push(e);break;case 153:n.WBProps=e;break;case 39:null!=e.Sheet&&(t.SID=e.Sheet),e.Ref=im(e.Ptg,null,null,i,t),delete t.SID,delete e.Ptg,r.push(e);break;case 1036:break;case 357:case 358:case 355:case 667:i[0].length?i.push([s,e]):i[0]=[s,e],i[i.length-1].XTI=[];break;case 362:0===i.length&&(i[0]=[],i[0].XTI=[]),i[i.length-1].XTI=i[i.length-1].XTI.concat(e),i.XTI=i.XTI.concat(e);break;case 361:break;case 2071:case 158:case 143:case 664:case 353:break;case 3072:case 3073:case 534:case 677:case 157:case 610:case 2050:case 155:case 548:case 676:case 128:case 665:case 2128:case 2125:case 549:case 2053:case 596:case 2076:case 2075:case 2082:case 397:case 154:case 1117:case 553:case 2091:break;case 35:o.push(s),a=!0;break;case 36:o.pop(),a=!1;break;case 37:o.push(s),a=!0;break;case 38:o.pop(),a=!1;break;case 16:break;default:if(l.T);else if(!a||t.WTF&&37!=o[o.length-1]&&35!=o[o.length-1])throw new Error("Unexpected record 0x"+s.toString(16))}}),t),Hf(n),n.Names=r,n.supbooks=i,n}function lb(e,t){wo(e,143);for(var n=0;n!=t.SheetNames.length;++n){var o=t.Workbook&&t.Workbook.Sheets&&t.Workbook.Sheets[n]&&t.Workbook.Sheets[n].Hidden||0,a={Hidden:o,iTabID:n+1,strRelID:"rId"+(n+1),name:t.SheetNames[n]};wo(e,156,tb(a))}wo(e,144)}function sb(e,t){t||(t=bo(127));for(var n=0;4!=n;++n)t.write_shift(4,0);return Wo("SheetJS",t),Wo(a.version,t),Wo(a.version,t),Wo("7262",t),t.length>t.l?t.slice(0,t.l):t}function cb(e,t){t||(t=bo(29)),t.write_shift(-4,0),t.write_shift(-4,460),t.write_shift(4,28800),t.write_shift(4,17600),t.write_shift(4,500),t.write_shift(4,e),t.write_shift(4,e);var n=120;return t.write_shift(1,n),t.length>t.l?t.slice(0,t.l):t}function db(e,t){if(t.Workbook&&t.Workbook.Sheets){for(var n=t.Workbook.Sheets,o=0,a=-1,r=-1;oa||(wo(e,135),wo(e,158,cb(a)),wo(e,136))}}function ub(e,t){var n=vo();return wo(n,131),wo(n,128,sb()),wo(n,153,ob(e.Workbook&&e.Workbook.WBProps||null)),db(n,e,t),lb(n,e,t),wo(n,132),n.end()}function hb(e,t,n){return".bin"===t.slice(-4)?ib(e,n):Xf(e,n)}function mb(e,t,n,o,a,r,i,l){return".bin"===t.slice(-4)?Cf(e,o,n,a,r,i,l):Gm(e,o,n,a,r,i,l)}function pb(e,t,n,o,a,r,i,l){return".bin"===t.slice(-4)?Mf(e,o,n,a,r,i,l):Pf(e,o,n,a,r,i,l)}function fb(e,t,n,o,a,r,i,l){return".bin"===t.slice(-4)?Ou(e,o,n,a,r,i,l):ju(e,o,n,a,r,i,l)}function bb(e,t,n,o,a,r,i,l){return".bin"===t.slice(-4)?Cu(e,o,n,a,r,i,l):ku(e,o,n,a,r,i,l)}function gb(e,t,n,o){return".bin"===t.slice(-4)?sd(e,n,o):Hc(e,n,o)}function vb(e,t,n){return Nd(e,n)}function wb(e,t,n){return".bin"===t.slice(-4)?Us(e,n):Ms(e,n)}function yb(e,t,n){return".bin"===t.slice(-4)?fu(e,n):ru(e,n)}function Cb(e,t,n){return".bin"===t.slice(-4)?Xd(e,t,n):Qd(e,t,n)}function kb(e,t,n,o){return".bin"===n.slice(-4)?eu(e,t,n,o):Zd(e,t,n,o)}function Ob(e,t,n){return".bin"===t.slice(-4)?Wd(e,t,n):Kd(e,t,n)}function jb(e,t,n){return(".bin"===t.slice(-4)?ub:Zf)(e,n)}function xb(e,t,n,o,a){return(".bin"===t.slice(-4)?Ef:pp)(e,n,o,a)}function _b(e,t,n){return(".bin"===t.slice(-4)?wd:Wc)(e,n)}function Ab(e,t,n){return(".bin"===t.slice(-4)?Hs:Rs)(e,n)}function Tb(e,t,n){return(".bin"===t.slice(-4)?bu:iu)(e,n)}function Nb(e){return(".bin"===e.slice(-4)?Gd:Yd)()}var Sb,Db=/([\w:]+)=((?:")([^"]*)(?:")|(?:')([^']*)(?:'))/g,Vb=/([\w:]+)=((?:")(?:[^"]*)(?:")|(?:')(?:[^']*)(?:'))/;function Eb(e,t){var n=e.split(/\s+/),o=[];if(t||(o[0]=n[0]),1===n.length)return o;var a,r,i,l,s=e.match(Db);if(s)for(l=0;l!=s.length;++l)a=s[l].match(Vb),-1===(r=a[1].indexOf(":"))?o[a[1]]=a[2].slice(1,a[2].length-1):(i="xmlns:"===a[1].slice(0,6)?"xmlns"+a[1].slice(6):a[1].slice(r+1),o[i]=a[2].slice(1,a[2].length-1));return o}function Ib(e){var t=e.split(/\s+/),n={};if(1===t.length)return n;var o,a,r,i,l=e.match(Db);if(l)for(i=0;i!=l.length;++i)o=l[i].match(Vb),-1===(a=o[1].indexOf(":"))?n[o[1]]=o[2].slice(1,o[2].length-1):(r="xmlns:"===o[1].slice(0,6)?"xmlns"+o[1].slice(6):o[1].slice(a+1),n[r]=o[2].slice(1,o[2].length-1));return n}function Bb(e,t){var n=Sb[e]||Qt(e);return"General"===n?ue(t):qe(n,t)}function Pb(e,t,n,o){var a=o;switch((n[0].match(/dt:dt="([\w.]+)"/)||["",""])[1]){case"boolean":a=ln(o);break;case"i2":case"int":a=parseInt(o,10);break;case"r4":case"float":a=parseFloat(o);break;case"date":case"dateTime.tz":a=vt(o);break;case"i8":case"string":case"fixed":case"uuid":case"bin.base64":break;default:throw new Error("bad custprop:"+n[0])}e[Qt(t)]=a}function Fb(e,t,n){if("z"!==e.t){if(!n||!1!==n.cellText)try{"e"===e.t?e.w=e.w||Ha[e.v]:"General"===t?"n"===e.t?(0|e.v)===e.v?e.w=e.v.toString(10):e.w=de(e.v):e.w=ue(e.v):e.w=Bb(t||"General",e.v)}catch(r){if(n.WTF)throw r}try{var o=Sb[t]||t||"General";if(n.cellNF&&(e.z=o),n.cellDates&&"n"==e.t&&Me(o)){var a=te(e.v);a&&(e.t="d",e.v=new Date(a.y,a.m-1,a.d,a.H,a.M,a.S,a.u))}}catch(r){if(n.WTF)throw r}}}function Mb(e,t,n){if(n.cellStyles&&t.Interior){var o=t.Interior;o.Pattern&&(o.patternType=Bc[o.Pattern]||o.Pattern)}e[t.ID]=t}function zb(e,t,n,o,a,r,i,l,s,c){var d="General",u=o.StyleID,h={};c=c||{};var m=[],p=0;void 0===u&&l&&(u=l.StyleID),void 0===u&&i&&(u=i.StyleID);while(void 0!==r[u]){if(r[u].nf&&(d=r[u].nf),r[u].Interior&&m.push(r[u].Interior),!r[u].Parent)break;u=r[u].Parent}switch(n.Type){case"Boolean":o.t="b",o.v=ln(e);break;case"String":o.t="s",o.r=an(Qt(e)),o.v=e.indexOf("<")>-1?Qt(t||e).replace(/<.*?>/g,""):o.r;break;case"DateTime":"Z"!=e.slice(-1)&&(e+="Z"),o.v=(vt(e)-new Date(Date.UTC(1899,11,30)))/864e5,o.v!==o.v?o.v=Qt(e):o.v<60&&(o.v=o.v-1),d&&"General"!=d||(d="yyyy-mm-dd");case"Number":void 0===o.v&&(o.v=+e),o.t||(o.t="n");break;case"Error":o.t="e",o.v=Wa[e],!1!==c.cellText&&(o.w=e);break;default:""==e&&""==t?o.t="z":(o.t="s",o.v=an(t||e));break}if(Fb(o,d,c),!1!==c.cellFormula)if(o.Formula){var f=Qt(o.Formula);61==f.charCodeAt(0)&&(f=f.slice(1)),o.f=xu(f,a),delete o.Formula,"RC"==o.ArrayRange?o.F=xu("RC:RC",a):o.ArrayRange&&(o.F=xu(o.ArrayRange,a),s.push([Fo(o.F),o.F]))}else for(p=0;p=s[p][0].s.r&&a.r<=s[p][0].e.r&&a.c>=s[p][0].s.c&&a.c<=s[p][0].e.c&&(o.F=s[p][1]);c.cellStyles&&(m.forEach((function(e){!h.patternType&&e.patternType&&(h.patternType=e.patternType)})),o.s=h),void 0!==o.StyleID&&(o.ixfe=o.StyleID)}function Rb(e){e.t=e.v||"",e.t=e.t.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),e.v=e.w=e.ixfe=void 0}function Lb(e,t){var n=t||{};We();var o=g(_n(e));"binary"!=n.type&&"array"!=n.type&&"base64"!=n.type||(o="undefined"!==typeof b?b.utils.decode(65001,m(o)):hn(o));var a,r=o.slice(0,1024).toLowerCase(),i=!1;if(r=r.replace(/".*?"/g,""),(1023&r.indexOf(">"))>Math.min(1023&r.indexOf(","),1023&r.indexOf(";"))){var l=yt(n);return l.type="string",xs.to_workbook(o,l)}if(-1==r.indexOf("=0&&(i=!0)})),i)return Mg(o,n);Sb={"General Number":"General","General Date":J[22],"Long Date":"dddd, mmmm dd, yyyy","Medium Date":J[15],"Short Date":J[14],"Long Time":J[19],"Medium Time":J[18],"Short Time":J[20],Currency:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',Fixed:J[2],Standard:J[4],Percent:J[10],Scientific:J[11],"Yes/No":'"Yes";"Yes";"No";@',"True/False":'"True";"True";"False";@',"On/Off":'"Yes";"Yes";"No";@'};var s,c=[];null!=y&&null==n.dense&&(n.dense=y);var d,u={},h=[],p=n.dense?[]:{},f="",v={},w={},C=Eb(''),k=0,O=0,j=0,x={s:{r:2e6,c:2e6},e:{r:0,c:0}},_={},A={},T="",N=0,S=[],D={},V={},E=0,I=[],B=[],P={},F=[],M=!1,z=[],R=[],L={},U=0,q=0,$={Sheets:[],WBProps:{date1904:!1}},H={};An.lastIndex=0,o=o.replace(//gm,"");var W="";while(a=An.exec(o))switch(a[3]=(W=a[3]).toLowerCase()){case"data":if("data"==W){if("/"===a[1]){if((s=c.pop())[0]!==a[3])throw new Error("Bad state: "+s.join("|"))}else"/"!==a[0].charAt(a[0].length-2)&&c.push([a[3],!0]);break}if(c[c.length-1][1])break;"/"===a[1]?zb(o.slice(k,a.index),T,C,"comment"==c[c.length-1][0]?P:v,{c:O,r:j},_,F[O],w,z,n):(T="",C=Eb(a[0]),k=a.index+a[0].length);break;case"cell":if("/"===a[1])if(B.length>0&&(v.c=B),(!n.sheetRows||n.sheetRows>j)&&void 0!==v.v&&(n.dense?(p[j]||(p[j]=[]),p[j][O]=v):p[No(O)+xo(j)]=v),v.HRef&&(v.l={Target:Qt(v.HRef)},v.HRefScreenTip&&(v.l.Tooltip=v.HRefScreenTip),delete v.HRef,delete v.HRefScreenTip),(v.MergeAcross||v.MergeDown)&&(U=O+(0|parseInt(v.MergeAcross,10)),q=j+(0|parseInt(v.MergeDown,10)),S.push({s:{c:O,r:j},e:{c:U,r:q}})),n.sheetStubs)if(v.MergeAcross||v.MergeDown){for(var G=O;G<=U;++G)for(var K=j;K<=q;++K)(G>O||K>j)&&(n.dense?(p[K]||(p[K]=[]),p[K][G]={t:"z"}):p[No(G)+xo(K)]={t:"z"});O=U+1}else++O;else v.MergeAcross?O=U+1:++O;else v=Ib(a[0]),v.Index&&(O=+v.Index-1),Ox.e.c&&(x.e.c=O),"/>"===a[0].slice(-2)&&++O,B=[];break;case"row":"/"===a[1]||"/>"===a[0].slice(-2)?(jx.e.r&&(x.e.r=j),"/>"===a[0].slice(-2)&&(w=Eb(a[0]),w.Index&&(j=+w.Index-1)),O=0,++j):(w=Eb(a[0]),w.Index&&(j=+w.Index-1),L={},("0"==w.AutoFitHeight||w.Height)&&(L.hpx=parseInt(w.Height,10),L.hpt=Ec(L.hpx),R[j]=L),"1"==w.Hidden&&(L.hidden=!0,R[j]=L));break;case"worksheet":if("/"===a[1]){if((s=c.pop())[0]!==a[3])throw new Error("Bad state: "+s.join("|"));h.push(f),x.s.r<=x.e.r&&x.s.c<=x.e.c&&(p["!ref"]=Po(x),n.sheetRows&&n.sheetRows<=x.e.r&&(p["!fullref"]=p["!ref"],x.e.r=n.sheetRows-1,p["!ref"]=Po(x))),S.length&&(p["!merges"]=S),F.length>0&&(p["!cols"]=F),R.length>0&&(p["!rows"]=R),u[f]=p}else x={s:{r:2e6,c:2e6},e:{r:0,c:0}},j=O=0,c.push([a[3],!1]),s=Eb(a[0]),f=Qt(s.Name),p=n.dense?[]:{},S=[],z=[],R=[],H={name:f,Hidden:0},$.Sheets.push(H);break;case"table":if("/"===a[1]){if((s=c.pop())[0]!==a[3])throw new Error("Bad state: "+s.join("|"))}else{if("/>"==a[0].slice(-2))break;c.push([a[3],!1]),F=[],M=!1}break;case"style":"/"===a[1]?Mb(_,A,n):A=Eb(a[0]);break;case"numberformat":A.nf=Qt(Eb(a[0]).Format||"General"),Sb[A.nf]&&(A.nf=Sb[A.nf]);for(var Y=0;392!=Y;++Y)if(J[Y]==A.nf)break;if(392==Y)for(Y=57;392!=Y;++Y)if(null==J[Y]){$e(A.nf,Y);break}break;case"column":if("table"!==c[c.length-1][0])break;if(d=Eb(a[0]),d.Hidden&&(d.hidden=!0,delete d.Hidden),d.Width&&(d.wpx=parseInt(d.Width,10)),!M&&d.wpx>10){M=!0,jc=Cc;for(var Q=0;Q0&&(ee.Sheet=$.Sheets.length-1),$.Names.push(ee);break;case"namedcell":break;case"b":break;case"i":break;case"u":break;case"s":break;case"em":break;case"h2":break;case"h3":break;case"sub":break;case"sup":break;case"span":break;case"alignment":break;case"borders":break;case"border":break;case"font":if("/>"===a[0].slice(-2))break;"/"===a[1]?T+=o.slice(N,a.index):N=a.index+a[0].length;break;case"interior":if(!n.cellStyles)break;A.Interior=Eb(a[0]);break;case"protection":break;case"author":case"title":case"description":case"created":case"keywords":case"subject":case"category":case"company":case"lastauthor":case"lastsaved":case"lastprinted":case"version":case"revision":case"totaltime":case"hyperlinkbase":case"manager":case"contentstatus":case"identifier":case"language":case"appname":if("/>"===a[0].slice(-2))break;"/"===a[1]?xr(D,W,o.slice(E,a.index)):E=a.index+a[0].length;break;case"paragraphs":break;case"styles":case"workbook":if("/"===a[1]){if((s=c.pop())[0]!==a[3])throw new Error("Bad state: "+s.join("|"))}else c.push([a[3],!1]);break;case"comment":if("/"===a[1]){if((s=c.pop())[0]!==a[3])throw new Error("Bad state: "+s.join("|"));Rb(P),B.push(P)}else c.push([a[3],!1]),s=Eb(a[0]),P={a:s.Author};break;case"autofilter":if("/"===a[1]){if((s=c.pop())[0]!==a[3])throw new Error("Bad state: "+s.join("|"))}else if("/"!==a[0].charAt(a[0].length-2)){var te=Eb(a[0]);p["!autofilter"]={ref:xu(te.Range).replace(/\$/g,"")},c.push([a[3],!0])}break;case"name":break;case"datavalidation":if("/"===a[1]){if((s=c.pop())[0]!==a[3])throw new Error("Bad state: "+s.join("|"))}else"/"!==a[0].charAt(a[0].length-2)&&c.push([a[3],!0]);break;case"pixelsperinch":break;case"componentoptions":case"documentproperties":case"customdocumentproperties":case"officedocumentsettings":case"pivottable":case"pivotcache":case"names":case"mapinfo":case"pagebreaks":case"querytable":case"sorting":case"schema":case"conditionalformatting":case"smarttagtype":case"smarttags":case"excelworkbook":case"workbookoptions":case"worksheetoptions":if("/"===a[1]){if((s=c.pop())[0]!==a[3])throw new Error("Bad state: "+s.join("|"))}else"/"!==a[0].charAt(a[0].length-2)&&c.push([a[3],!0]);break;case"null":break;default:if(0==c.length&&"document"==a[3])return Qg(o,n);if(0==c.length&&"uof"==a[3])return Qg(o,n);var ne=!0;switch(c[c.length-1][0]){case"officedocumentsettings":switch(a[3]){case"allowpng":break;case"removepersonalinformation":break;case"downloadcomponents":break;case"locationofcomponents":break;case"colors":break;case"color":break;case"index":break;case"rgb":break;case"targetscreensize":break;case"readonlyrecommended":break;default:ne=!1}break;case"componentoptions":switch(a[3]){case"toolbar":break;case"hideofficelogo":break;case"spreadsheetautofit":break;case"label":break;case"caption":break;case"maxheight":break;case"maxwidth":break;case"nextsheetnumber":break;default:ne=!1}break;case"excelworkbook":switch(a[3]){case"date1904":$.WBProps.date1904=!0;break;case"windowheight":break;case"windowwidth":break;case"windowtopx":break;case"windowtopy":break;case"tabratio":break;case"protectstructure":break;case"protectwindow":break;case"protectwindows":break;case"activesheet":break;case"displayinknotes":break;case"firstvisiblesheet":break;case"supbook":break;case"sheetname":break;case"sheetindex":break;case"sheetindexfirst":break;case"sheetindexlast":break;case"dll":break;case"acceptlabelsinformulas":break;case"donotsavelinkvalues":break;case"iteration":break;case"maxiterations":break;case"maxchange":break;case"path":break;case"xct":break;case"count":break;case"selectedsheets":break;case"calculation":break;case"uncalced":break;case"startupprompt":break;case"crn":break;case"externname":break;case"formula":break;case"colfirst":break;case"collast":break;case"wantadvise":break;case"boolean":break;case"error":break;case"text":break;case"ole":break;case"noautorecover":break;case"publishobjects":break;case"donotcalculatebeforesave":break;case"number":break;case"refmoder1c1":break;case"embedsavesmarttags":break;default:ne=!1}break;case"workbookoptions":switch(a[3]){case"owcversion":break;case"height":break;case"width":break;default:ne=!1}break;case"worksheetoptions":switch(a[3]){case"visible":if("/>"===a[0].slice(-2));else if("/"===a[1])switch(o.slice(E,a.index)){case"SheetHidden":H.Hidden=1;break;case"SheetVeryHidden":H.Hidden=2;break}else E=a.index+a[0].length;break;case"header":p["!margins"]||Vm(p["!margins"]={},"xlml"),isNaN(+Wt(a[0]).Margin)||(p["!margins"].header=+Wt(a[0]).Margin);break;case"footer":p["!margins"]||Vm(p["!margins"]={},"xlml"),isNaN(+Wt(a[0]).Margin)||(p["!margins"].footer=+Wt(a[0]).Margin);break;case"pagemargins":var oe=Wt(a[0]);p["!margins"]||Vm(p["!margins"]={},"xlml"),isNaN(+oe.Top)||(p["!margins"].top=+oe.Top),isNaN(+oe.Left)||(p["!margins"].left=+oe.Left),isNaN(+oe.Right)||(p["!margins"].right=+oe.Right),isNaN(+oe.Bottom)||(p["!margins"].bottom=+oe.Bottom);break;case"displayrighttoleft":$.Views||($.Views=[]),$.Views[0]||($.Views[0]={}),$.Views[0].RTL=!0;break;case"freezepanes":break;case"frozennosplit":break;case"splithorizontal":case"splitvertical":break;case"donotdisplaygridlines":break;case"activerow":break;case"activecol":break;case"toprowbottompane":break;case"leftcolumnrightpane":break;case"unsynced":break;case"print":break;case"printerrors":break;case"panes":break;case"scale":break;case"pane":break;case"number":break;case"layout":break;case"pagesetup":break;case"selected":break;case"protectobjects":break;case"enableselection":break;case"protectscenarios":break;case"validprinterinfo":break;case"horizontalresolution":break;case"verticalresolution":break;case"numberofcopies":break;case"activepane":break;case"toprowvisible":break;case"leftcolumnvisible":break;case"fittopage":break;case"rangeselection":break;case"papersizeindex":break;case"pagelayoutzoom":break;case"pagebreakzoom":break;case"filteron":break;case"fitwidth":break;case"fitheight":break;case"commentslayout":break;case"zoom":break;case"lefttoright":break;case"gridlines":break;case"allowsort":break;case"allowfilter":break;case"allowinsertrows":break;case"allowdeleterows":break;case"allowinsertcols":break;case"allowdeletecols":break;case"allowinserthyperlinks":break;case"allowformatcells":break;case"allowsizecols":break;case"allowsizerows":break;case"nosummaryrowsbelowdetail":p["!outline"]||(p["!outline"]={}),p["!outline"].above=!0;break;case"tabcolorindex":break;case"donotdisplayheadings":break;case"showpagelayoutzoom":break;case"nosummarycolumnsrightdetail":p["!outline"]||(p["!outline"]={}),p["!outline"].left=!0;break;case"blackandwhite":break;case"donotdisplayzeros":break;case"displaypagebreak":break;case"rowcolheadings":break;case"donotdisplayoutline":break;case"noorientation":break;case"allowusepivottables":break;case"zeroheight":break;case"viewablerange":break;case"selection":break;case"protectcontents":break;default:ne=!1}break;case"pivottable":case"pivotcache":switch(a[3]){case"immediateitemsondrop":break;case"showpagemultipleitemlabel":break;case"compactrowindent":break;case"location":break;case"pivotfield":break;case"orientation":break;case"layoutform":break;case"layoutsubtotallocation":break;case"layoutcompactrow":break;case"position":break;case"pivotitem":break;case"datatype":break;case"datafield":break;case"sourcename":break;case"parentfield":break;case"ptlineitems":break;case"ptlineitem":break;case"countofsameitems":break;case"item":break;case"itemtype":break;case"ptsource":break;case"cacheindex":break;case"consolidationreference":break;case"filename":break;case"reference":break;case"nocolumngrand":break;case"norowgrand":break;case"blanklineafteritems":break;case"hidden":break;case"subtotal":break;case"basefield":break;case"mapchilditems":break;case"function":break;case"refreshonfileopen":break;case"printsettitles":break;case"mergelabels":break;case"defaultversion":break;case"refreshname":break;case"refreshdate":break;case"refreshdatecopy":break;case"versionlastrefresh":break;case"versionlastupdate":break;case"versionupdateablemin":break;case"versionrefreshablemin":break;case"calculation":break;default:ne=!1}break;case"pagebreaks":switch(a[3]){case"colbreaks":break;case"colbreak":break;case"rowbreaks":break;case"rowbreak":break;case"colstart":break;case"colend":break;case"rowend":break;default:ne=!1}break;case"autofilter":switch(a[3]){case"autofiltercolumn":break;case"autofiltercondition":break;case"autofilterand":break;case"autofilteror":break;default:ne=!1}break;case"querytable":switch(a[3]){case"id":break;case"autoformatfont":break;case"autoformatpattern":break;case"querysource":break;case"querytype":break;case"enableredirections":break;case"refreshedinxl9":break;case"urlstring":break;case"htmltables":break;case"connection":break;case"commandtext":break;case"refreshinfo":break;case"notitles":break;case"nextid":break;case"columninfo":break;case"overwritecells":break;case"donotpromptforfile":break;case"textwizardsettings":break;case"source":break;case"number":break;case"decimal":break;case"thousandseparator":break;case"trailingminusnumbers":break;case"formatsettings":break;case"fieldtype":break;case"delimiters":break;case"tab":break;case"comma":break;case"autoformatname":break;case"versionlastedit":break;case"versionlastrefresh":break;default:ne=!1}break;case"datavalidation":switch(a[3]){case"range":break;case"type":break;case"min":break;case"max":break;case"sort":break;case"descending":break;case"order":break;case"casesensitive":break;case"value":break;case"errorstyle":break;case"errormessage":break;case"errortitle":break;case"inputmessage":break;case"inputtitle":break;case"combohide":break;case"inputhide":break;case"condition":break;case"qualifier":break;case"useblank":break;case"value1":break;case"value2":break;case"format":break;case"cellrangelist":break;default:ne=!1}break;case"sorting":case"conditionalformatting":switch(a[3]){case"range":break;case"type":break;case"min":break;case"max":break;case"sort":break;case"descending":break;case"order":break;case"casesensitive":break;case"value":break;case"errorstyle":break;case"errormessage":break;case"errortitle":break;case"cellrangelist":break;case"inputmessage":break;case"inputtitle":break;case"combohide":break;case"inputhide":break;case"condition":break;case"qualifier":break;case"useblank":break;case"value1":break;case"value2":break;case"format":break;default:ne=!1}break;case"mapinfo":case"schema":case"data":switch(a[3]){case"map":break;case"entry":break;case"range":break;case"xpath":break;case"field":break;case"xsdtype":break;case"filteron":break;case"aggregate":break;case"elementtype":break;case"attributetype":break;case"schema":case"element":case"complextype":case"datatype":case"all":case"attribute":case"extends":break;case"row":break;default:ne=!1}break;case"smarttags":break;default:ne=!1;break}if(ne)break;if(a[3].match(/!\[CDATA/))break;if(!c[c.length-1][1])throw"Unrecognized tag: "+a[3]+"|"+c.join("|");if("customdocumentproperties"===c[c.length-1][0]){if("/>"===a[0].slice(-2))break;"/"===a[1]?Pb(V,W,I,o.slice(E,a.index)):(I=a,E=a.index+a[0].length);break}if(n.WTF)throw"Unrecognized tag: "+a[3]+"|"+c.join("|")}var ae={};return n.bookSheets||n.bookProps||(ae.Sheets=u),ae.SheetNames=h,ae.Workbook=$,ae.SSF=yt(J),ae.Props=D,ae.Custprops=V,ae}function Ub(e,t){switch(Pv(t=t||{}),t.type||"base64"){case"base64":return Lb(j(e),t);case"binary":case"buffer":case"file":return Lb(e,t);case"array":return Lb(D(e),t)}}function qb(e,t){var n=[];return e.Props&&n.push(_r(e.Props,t)),e.Custprops&&n.push(Ar(e.Props,e.Custprops,t)),n.join("")}function $b(){return""}function Hb(e,t){var n=[''];return t.cellXfs.forEach((function(e,t){var o=[];o.push(On("NumberFormat",null,{"ss:Format":Zt(J[e.numFmtId])}));var a={"ss:ID":"s"+(21+t)};n.push(On("Style",o.join(""),a))})),On("Styles",n.join(""))}function Wb(e){return On("NamedRange",null,{"ss:Name":e.Name,"ss:RefersTo":"="+Au(e.Ref,{r:0,c:0})})}function Gb(e){if(!((e||{}).Workbook||{}).Names)return"";for(var t=e.Workbook.Names,n=[],o=0;o"),e["!margins"].header&&a.push(On("Header",null,{"x:Margin":e["!margins"].header})),e["!margins"].footer&&a.push(On("Footer",null,{"x:Margin":e["!margins"].footer})),a.push(On("PageMargins",null,{"x:Bottom":e["!margins"].bottom||"0.75","x:Left":e["!margins"].left||"0.7","x:Right":e["!margins"].right||"0.7","x:Top":e["!margins"].top||"0.75"})),a.push("")),o&&o.Workbook&&o.Workbook.Sheets&&o.Workbook.Sheets[n])if(o.Workbook.Sheets[n].Hidden)a.push(On("Visible",1==o.Workbook.Sheets[n].Hidden?"SheetHidden":"SheetVeryHidden",{}));else{for(var r=0;r")}return((((o||{}).Workbook||{}).Views||[])[0]||{}).RTL&&a.push(""),e["!protect"]&&(a.push(Cn("ProtectContents","True")),e["!protect"].objects&&a.push(Cn("ProtectObjects","True")),e["!protect"].scenarios&&a.push(Cn("ProtectScenarios","True")),null==e["!protect"].selectLockedCells||e["!protect"].selectLockedCells?null==e["!protect"].selectUnlockedCells||e["!protect"].selectUnlockedCells||a.push(Cn("EnableSelection","UnlockedCells")):a.push(Cn("EnableSelection","NoSelection")),[["formatCells","AllowFormatCells"],["formatColumns","AllowSizeCols"],["formatRows","AllowSizeRows"],["insertColumns","AllowInsertCols"],["insertRows","AllowInsertRows"],["insertHyperlinks","AllowInsertHyperlinks"],["deleteColumns","AllowDeleteCols"],["deleteRows","AllowDeleteRows"],["sort","AllowSort"],["autoFilter","AllowFilter"],["pivotTables","AllowUsePivotTables"]].forEach((function(t){e["!protect"][t[0]]&&a.push("<"+t[1]+"/>")}))),0==a.length?"":On("WorksheetOptions",a.join(""),{xmlns:Sn.x})}function Qb(e){return e.map((function(e){var t=rn(e.t||""),n=On("ss:Data",t,{xmlns:"http://www.w3.org/TR/REC-html40"});return On("Comment",n,{"ss:Author":e.a})})).join("")}function Jb(e,t,n,o,a,r,i){if(!e||void 0==e.v&&void 0==e.f)return"";var l={};if(e.f&&(l["ss:Formula"]="="+Zt(Au(e.f,i))),e.F&&e.F.slice(0,t.length)==t){var s=Eo(e.F.slice(t.length+1));l["ss:ArrayRange"]="RC:R"+(s.r==i.r?"":"["+(s.r-i.r)+"]")+"C"+(s.c==i.c?"":"["+(s.c-i.c)+"]")}if(e.l&&e.l.Target&&(l["ss:HRef"]=Zt(e.l.Target),e.l.Tooltip&&(l["x:HRefScreenTip"]=Zt(e.l.Tooltip))),n["!merges"])for(var c=n["!merges"],d=0;d!=c.length;++d)c[d].s.c==i.c&&c[d].s.r==i.r&&(c[d].e.c>c[d].s.c&&(l["ss:MergeAcross"]=c[d].e.c-c[d].s.c),c[d].e.r>c[d].s.r&&(l["ss:MergeDown"]=c[d].e.r-c[d].s.r));var u="",h="";switch(e.t){case"z":if(!o.sheetStubs)return"";break;case"n":u="Number",h=String(e.v);break;case"b":u="Boolean",h=e.v?"1":"0";break;case"e":u="Error",h=Ha[e.v];break;case"d":u="DateTime",h=new Date(e.v).toISOString(),null==e.z&&(e.z=e.z||J[14]);break;case"s":u="String",h=on(e.v||"");break}var m=Em(o.cellXfs,e,o);l["ss:StyleID"]="s"+(21+m),l["ss:Index"]=i.c+1;var p=null!=e.v?h:"",f="z"==e.t?"":''+p+"";return(e.c||[]).length>0&&(f+=Qb(e.c)),On("Cell",f,l)}function Xb(e,t){var n='"}function Zb(e,t,n,o){if(!e["!ref"])return"";var a=Fo(e["!ref"]),r=e["!merges"]||[],i=0,l=[];e["!cols"]&&e["!cols"].forEach((function(e,t){Sc(e);var n=!!e.width,o=Dm(t,e),a={"ss:Index":t+1};n&&(a["ss:Width"]=xc(o.width)),e.hidden&&(a["ss:Hidden"]="1"),l.push(On("Column",null,a))}));for(var s=Array.isArray(e),c=a.s.r;c<=a.e.r;++c){for(var d=[Xb(c,(e["!rows"]||[])[c])],u=a.s.c;u<=a.e.c;++u){var h=!1;for(i=0;i!=r.length;++i)if(!(r[i].s.c>u)&&!(r[i].s.r>c)&&!(r[i].e.c"),d.length>2&&l.push(d.join(""))}return l.join("")}function eg(e,t,n){var o=[],a=n.SheetNames[e],r=n.Sheets[a],i=r?Kb(r,t,e,n):"";return i.length>0&&o.push(""+i+""),i=r?Zb(r,t,e,n):"",i.length>0&&o.push(""+i+"
"),o.push(Yb(r,t,e,n)),o.join("")}function tg(e,t){t||(t={}),e.SSF||(e.SSF=yt(J)),e.SSF&&(We(),He(e.SSF),t.revssf=it(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF,t.cellXfs=[],Em(t.cellXfs,{},{revssf:{General:0}}));var n=[];n.push(qb(e,t)),n.push($b(e,t)),n.push(""),n.push("");for(var o=0;o40?t:(n.l-=4,t.Reserved1=n.read_shift(0,"lpstr-ansi"),n.length-n.l<=4?t:(o=n.read_shift(4),1907505652!==o?t:(t.UnicodeClipboardFormat=ja(n),o=n.read_shift(4),0==o||o>40?t:(n.l-=4,void(t.Reserved2=n.read_shift(0,"lpwstr"))))))}var og=[60,1084,2066,2165,2175];function ag(e,t,n,o,a){var r=o,i=[],l=n.slice(n.l,n.l+r);if(a&&a.enc&&a.enc.insitu&&l.length>0)switch(e){case 9:case 521:case 1033:case 2057:case 47:case 405:case 225:case 406:case 312:case 404:case 10:break;case 133:break;default:a.enc.insitu(l)}i.push(l),n.l+=r;var s=no(n,n.l),c=pg[s],d=0;while(null!=c&&og.indexOf(s)>-1)r=no(n,n.l+2),d=n.l+4,2066==s?d+=4:2165!=s&&2175!=s||(d+=12),l=n.slice(d,n.l+4+r),i.push(l),n.l+=4+r,c=pg[s=no(n,n.l)];var u=I(i);po(u,0);var h=0;u.lens=[];for(var m=0;m1)&&!(n.sheetRows&&e.r>=n.sheetRows)){if(n.cellStyles&&t.XF&&t.XF.data&&N(e,t,n),delete t.ixfe,delete t.XF,a=e,C=Io(e),f&&f.s&&f.e||(f={s:{r:0,c:0},e:{r:0,c:0}}),e.rf.e.r&&(f.e.r=e.r+1),e.c+1>f.e.c&&(f.e.c=e.c+1),n.cellFormula&&t.f)for(var o=0;oe.c||O[o][0].s.r>e.r)&&!(O[o][0].e.c>8)!==W)throw new Error("rt mismatch: "+Y+"!="+W);12==K.r&&(e.l+=10,G-=10)}var Q={};if(Q=10===W?K.f(e,G,D):ag(W,K,e,G,D),0==R&&-1===[9,521,1033,2057].indexOf(z))continue;switch(W){case 34:n.opts.Date1904=_.WBProps.date1904=Q;break;case 134:n.opts.WriteProtect=!0;break;case 47:if(D.enc||(e.l=0),D.enc=Q,!t.password)throw new Error("File is password-protected");if(null==Q.valid)throw new Error("Encryption scheme unsupported");if(!Q.valid)throw new Error("Password is incorrect");break;case 92:D.lastuser=Q;break;case 66:var X=Number(Q);switch(X){case 21010:X=1200;break;case 32768:X=1e4;break;case 32769:X=1252;break}u(D.codepage=X),$=!0;break;case 317:D.rrtabid=Q;break;case 25:D.winlocked=Q;break;case 439:n.opts["RefreshAll"]=Q;break;case 12:n.opts["CalcCount"]=Q;break;case 16:n.opts["CalcDelta"]=Q;break;case 17:n.opts["CalcIter"]=Q;break;case 13:n.opts["CalcMode"]=Q;break;case 14:n.opts["CalcPrecision"]=Q;break;case 95:n.opts["CalcSaveRecalc"]=Q;break;case 15:D.CalcRefMode=Q;break;case 2211:n.opts.FullCalc=Q;break;case 129:Q.fDialog&&(m["!type"]="dialog"),Q.fBelow||((m["!outline"]||(m["!outline"]={})).above=!0),Q.fRight||((m["!outline"]||(m["!outline"]={})).left=!0);break;case 224:j.push(Q);break;case 430:F.push([Q]),F[F.length-1].XTI=[];break;case 35:case 547:F[F.length-1].push(Q);break;case 24:case 536:M={Name:Q.Name,Ref:im(Q.rgce,f,null,F,D)},Q.itab>0&&(M.Sheet=Q.itab-1),F.names.push(M),F[0]||(F[0]=[],F[0].XTI=[]),F[F.length-1].push(Q),"_xlnm._FilterDatabase"==Q.Name&&Q.itab>0&&Q.rgce&&Q.rgce[0]&&Q.rgce[0][0]&&"PtgArea3d"==Q.rgce[0][0][0]&&(q[Q.itab-1]={ref:Po(Q.rgce[0][0][1][2])});break;case 22:D.ExternCount=Q;break;case 23:0==F.length&&(F[0]=[],F[0].XTI=[]),F[F.length-1].XTI=F[F.length-1].XTI.concat(Q),F.XTI=F.XTI.concat(Q);break;case 2196:if(D.biff<8)break;null!=M&&(M.Comment=Q[1]);break;case 18:m["!protect"]=Q;break;case 19:0!==Q&&D.WTF&&console.error("Password verifier: "+Q);break;case 133:p[Q.pos]=Q,D.snames.push(Q.name);break;case 10:if(--R)break;if(f.e){if(f.e.r>0&&f.e.c>0){if(f.e.r--,f.e.c--,m["!ref"]=Po(f),t.sheetRows&&t.sheetRows<=f.e.r){var Z=f.e.r;f.e.r=t.sheetRows-1,m["!fullref"]=m["!ref"],m["!ref"]=Po(f),f.e.r=Z}f.e.r++,f.e.c++}V.length>0&&(m["!merges"]=V),E.length>0&&(m["!objects"]=E),I.length>0&&(m["!cols"]=I),B.length>0&&(m["!rows"]=B),_.Sheets.push(A)}""===v?w=m:o[v]=m,m=t.dense?[]:{};break;case 9:case 521:case 1033:case 2057:if(8===D.biff&&(D.biff={9:2,521:3,1033:4}[W]||{512:2,768:3,1024:4,1280:5,1536:8,2:2,7:2}[Q.BIFFVer]||8),D.biffguess=0==Q.BIFFVer,0==Q.BIFFVer&&4096==Q.dt&&(D.biff=5,$=!0,u(D.codepage=28591)),8==D.biff&&0==Q.BIFFVer&&16==Q.dt&&(D.biff=2),R++)break;if(m=t.dense?[]:{},D.biff<8&&!$&&($=!0,u(D.codepage=t.codepage||1252)),D.biff<5||0==Q.BIFFVer&&4096==Q.dt){""===v&&(v="Sheet1"),f={s:{r:0,c:0},e:{r:0,c:0}};var ee={pos:e.l-G,name:v};p[ee.pos]=ee,D.snames.push(v)}else v=(p[H]||{name:""}).name;32==Q.dt&&(m["!type"]="chart"),64==Q.dt&&(m["!type"]="macro"),V=[],E=[],D.arrayf=O=[],I=[],B=[],P=!1,A={Hidden:(p[H]||{hs:0}).hs,name:v};break;case 515:case 3:case 2:"chart"==m["!type"]&&(t.dense?(m[Q.r]||[])[Q.c]:m[Io({c:Q.c,r:Q.r})])&&++Q.c,c={ixfe:Q.ixfe,XF:j[Q.ixfe]||{},v:Q.val,t:"n"},L>0&&(c.z=U[c.ixfe>>8&63]),rg(c,t,n.opts.Date1904),S({c:Q.c,r:Q.r},c,t);break;case 5:case 517:c={ixfe:Q.ixfe,XF:j[Q.ixfe],v:Q.val,t:Q.t},L>0&&(c.z=U[c.ixfe>>8&63]),rg(c,t,n.opts.Date1904),S({c:Q.c,r:Q.r},c,t);break;case 638:c={ixfe:Q.ixfe,XF:j[Q.ixfe],v:Q.rknum,t:"n"},L>0&&(c.z=U[c.ixfe>>8&63]),rg(c,t,n.opts.Date1904),S({c:Q.c,r:Q.r},c,t);break;case 189:for(var te=Q.c;te<=Q.C;++te){var ne=Q.rkrec[te-Q.c][0];c={ixfe:ne,XF:j[ne],v:Q.rkrec[te-Q.c][1],t:"n"},L>0&&(c.z=U[c.ixfe>>8&63]),rg(c,t,n.opts.Date1904),S({c:te,r:Q.r},c,t)}break;case 6:case 518:case 1030:if("String"==Q.val){b=Q;break}if(c=ig(Q.val,Q.cell.ixfe,Q.tt),c.XF=j[c.ixfe],t.cellFormula){var oe=Q.formula;if(oe&&oe[0]&&oe[0][0]&&"PtgExp"==oe[0][0][0]){var ae=oe[0][0][1][0],re=oe[0][0][1][1],ie=Io({r:ae,c:re});k[ie]?c.f=""+im(Q.formula,f,Q.cell,F,D):c.F=((t.dense?(m[ae]||[])[re]:m[ie])||{}).F}else c.f=""+im(Q.formula,f,Q.cell,F,D)}L>0&&(c.z=U[c.ixfe>>8&63]),rg(c,t,n.opts.Date1904),S(Q.cell,c,t),b=Q;break;case 7:case 519:if(!b)throw new Error("String record expects Formula");b.val=Q,c=ig(Q,b.cell.ixfe,"s"),c.XF=j[c.ixfe],t.cellFormula&&(c.f=""+im(b.formula,f,b.cell,F,D)),L>0&&(c.z=U[c.ixfe>>8&63]),rg(c,t,n.opts.Date1904),S(b.cell,c,t),b=null;break;case 33:case 545:O.push(Q);var le=Io(Q[0].s);if(r=t.dense?(m[Q[0].s.r]||[])[Q[0].s.c]:m[le],t.cellFormula&&r){if(!b)break;if(!le||!r)break;r.f=""+im(Q[1],f,Q[0],F,D),r.F=Po(Q[0])}break;case 1212:if(!t.cellFormula)break;if(C){if(!b)break;k[Io(b.cell)]=Q[0],r=t.dense?(m[b.cell.r]||[])[b.cell.c]:m[Io(b.cell)],(r||{}).f=""+im(Q[0],f,a,F,D)}break;case 253:c=ig(g[Q.isst].t,Q.ixfe,"s"),g[Q.isst].h&&(c.h=g[Q.isst].h),c.XF=j[c.ixfe],L>0&&(c.z=U[c.ixfe>>8&63]),rg(c,t,n.opts.Date1904),S({c:Q.c,r:Q.r},c,t);break;case 513:t.sheetStubs&&(c={ixfe:Q.ixfe,XF:j[Q.ixfe],t:"z"},L>0&&(c.z=U[c.ixfe>>8&63]),rg(c,t,n.opts.Date1904),S({c:Q.c,r:Q.r},c,t));break;case 190:if(t.sheetStubs)for(var se=Q.c;se<=Q.C;++se){var ce=Q.ixfe[se-Q.c];c={ixfe:ce,XF:j[ce],t:"z"},L>0&&(c.z=U[c.ixfe>>8&63]),rg(c,t,n.opts.Date1904),S({c:se,r:Q.r},c,t)}break;case 214:case 516:case 4:c=ig(Q.val,Q.ixfe,"s"),c.XF=j[c.ixfe],L>0&&(c.z=U[c.ixfe>>8&63]),rg(c,t,n.opts.Date1904),S({c:Q.c,r:Q.r},c,t);break;case 0:case 512:1===R&&(f=Q);break;case 252:g=Q;break;case 1054:if(4==D.biff){U[L++]=Q[1];for(var de=0;de=163&&$e(Q[1],L+163)}else $e(Q[1],Q[0]);break;case 30:U[L++]=Q;for(var ue=0;ue=163&&$e(Q,L+163);break;case 229:V=V.concat(Q);break;case 93:E[Q.cmo[0]]=D.lastobj=Q;break;case 438:D.lastobj.TxO=Q;break;case 127:D.lastobj.ImData=Q;break;case 440:for(s=Q[0].s.r;s<=Q[0].e.r;++s)for(l=Q[0].s.c;l<=Q[0].e.c;++l)r=t.dense?(m[s]||[])[l]:m[Io({c:l,r:s})],r&&(r.l=Q[1]);break;case 2048:for(s=Q[0].s.r;s<=Q[0].e.r;++s)for(l=Q[0].s.c;l<=Q[0].e.c;++l)r=t.dense?(m[s]||[])[l]:m[Io({c:l,r:s})],r&&r.l&&(r.l.Tooltip=Q[1]);break;case 28:if(D.biff<=5&&D.biff>=2)break;r=t.dense?(m[Q[0].r]||[])[Q[0].c]:m[Io(Q[0])];var he=E[Q[2]];r||(t.dense?(m[Q[0].r]||(m[Q[0].r]=[]),r=m[Q[0].r][Q[0].c]={t:"z"}):r=m[Io(Q[0])]={t:"z"},f.e.r=Math.max(f.e.r,Q[0].r),f.s.r=Math.min(f.s.r,Q[0].r),f.e.c=Math.max(f.e.c,Q[0].c),f.s.c=Math.min(f.s.c,Q[0].c)),r.c||(r.c=[]),i={a:Q[1],t:he.TxO.t},r.c.push(i);break;case 2173:Md(j[Q.ixfe],Q.ext);break;case 125:if(!D.cellStyles)break;while(Q.e>=Q.s)I[Q.e--]={width:Q.w/256,level:Q.level||0,hidden:!!(1&Q.flags)},P||(P=!0,Nc(Q.w/256)),Sc(I[Q.e+1]);break;case 520:var me={};null!=Q.level&&(B[Q.r]=me,me.level=Q.level),Q.hidden&&(B[Q.r]=me,me.hidden=!0),Q.hpt&&(B[Q.r]=me,me.hpt=Q.hpt,me.hpx=Ic(Q.hpt));break;case 38:case 39:case 40:case 41:m["!margins"]||Vm(m["!margins"]={}),m["!margins"][{38:"left",39:"right",40:"top",41:"bottom"}[W]]=Q;break;case 161:m["!margins"]||Vm(m["!margins"]={}),m["!margins"].header=Q.header,m["!margins"].footer=Q.footer;break;case 574:Q.RTL&&(_.Views[0].RTL=!0);break;case 146:x=Q;break;case 2198:h=Q;break;case 140:d=Q;break;case 442:v?A.CodeName=Q||A.name:_.WBProps.CodeName=Q||"ThisWorkbook";break}}else K||console.error("Missing Info for XLS Record 0x"+W.toString(16)),e.l+=G}return n.SheetNames=ot(p).sort((function(e,t){return Number(e)-Number(t)})).map((function(e){return p[e].name})),t.bookSheets||(n.Sheets=o),!n.SheetNames.length&&w["!ref"]?(n.SheetNames.push("Sheet1"),n.Sheets&&(n.Sheets["Sheet1"]=w)):n.Preamble=w,n.Sheets&&q.forEach((function(e,t){n.Sheets[n.SheetNames[t]]["!autofilter"]=e})),n.Strings=g,n.SSF=yt(J),D.enc&&(n.Encryption=D.enc),h&&(n.Themes=h),n.Metadata={},void 0!==d&&(n.Metadata.Country=d),F.names.length>0&&(_.Names=F.names),n.Workbook=_,n}var sg={SI:"e0859ff2f94f6810ab9108002b27b3d9",DSI:"02d5cdd59c2e1b10939708002b2cf9ae",UDI:"05d5cdd59c2e1b10939708002b2cf9ae"};function cg(e,t,n){var o=Xe.find(e,"/!DocumentSummaryInformation");if(o&&o.size>0)try{var a=Kr(o,Ma,sg.DSI);for(var r in a)t[r]=a[r]}catch(c){if(n.WTF)throw c}var i=Xe.find(e,"/!SummaryInformation");if(i&&i.size>0)try{var l=Kr(i,za,sg.SI);for(var s in l)null==t[s]&&(t[s]=l[s])}catch(c){if(n.WTF)throw c}t.HeadingPairs&&t.TitlesOfParts&&(gr(t.HeadingPairs,t.TitlesOfParts,t,n),delete t.HeadingPairs,delete t.TitlesOfParts)}function dg(e,t){var n,o=[],a=[],r=[],i=0,l=at(Ma,"n"),s=at(za,"n");if(e.Props)for(n=ot(e.Props),i=0;i-1||br.indexOf(r[i][0])>-1||null!=r[i][1]&&c.push(r[i]);a.length&&Xe.utils.cfb_add(t,"/SummaryInformation",Yr(a,sg.SI,s,za)),(o.length||c.length)&&Xe.utils.cfb_add(t,"/DocumentSummaryInformation",Yr(o,sg.DSI,l,Ma,c.length?c:null,sg.UDI))}function ug(e,t){var n,o,a,r;if(t||(t={}),Pv(t),h(),t.codepage&&c(t.codepage),e.FullPaths){if(Xe.find(e,"/encryption"))throw new Error("File is password-protected");n=Xe.find(e,"!CompObj"),o=Xe.find(e,"/Workbook")||Xe.find(e,"/Book")}else{switch(t.type){case"base64":e=N(j(e));break;case"binary":e=N(e);break;case"buffer":break;case"array":Array.isArray(e)||(e=Array.prototype.slice.call(e));break}po(e,0),o={content:e}}if(n&&ng(n),t.bookProps&&!t.bookSheets)a={};else{var i=x?"buffer":"array";if(o&&o.content)a=lg(o.content,t);else if((r=Xe.find(e,"PerfectOffice_MAIN"))&&r.content)a=As.to_workbook(r.content,(t.type=i,t));else{if(!(r=Xe.find(e,"NativeContent_MAIN"))||!r.content)throw(r=Xe.find(e,"MN0"))&&r.content?new Error("Unsupported Works 4 for Mac file"):new Error("Cannot find Workbook stream");a=As.to_workbook(r.content,(t.type=i,t))}t.bookVBA&&e.FullPaths&&Xe.find(e,"/_VBA_PROJECT_CUR/VBA/dir")&&(a.vbaraw=vu(e))}var l={};return e.FullPaths&&cg(e,l,t),a.Props=a.Custprops=l,t.bookFiles&&(a.cfb=e),a}function hg(e,t){var n=t||{},o=Xe.utils.cfb_new({root:"R"}),a="/Workbook";switch(n.bookType||"xls"){case"xls":n.bookType="biff8";case"xla":n.bookType||(n.bookType="xla");case"biff8":a="/Workbook",n.biff=8;break;case"biff5":a="/Book",n.biff=5;break;default:throw new Error("invalid type "+n.bookType+" for XLS CFB")}return Xe.utils.cfb_add(o,a,Eg(e,n)),8==n.biff&&(e.Props||e.Custprops)&&dg(e,o),8==n.biff&&e.vbaraw&&wu(o,Xe.read(e.vbaraw,{type:"string"==typeof e.vbaraw?"binary":"buffer"})),o}var mg={0:{f:fp},1:{f:Op},2:{f:qp},3:{f:Dp},4:{f:Ap},5:{f:zp},6:{f:Kp},7:{f:Bp},8:{f:tf},9:{f:ef},10:{f:Xp},11:{f:Zp},12:{f:xp},13:{f:Hp},14:{f:Ep},15:{f:Np},16:{f:Lp},17:{f:Qp},18:{f:Fp},19:{f:Yo},20:{},21:{},22:{},23:{},24:{},25:{},26:{},27:{},28:{},29:{},30:{},31:{},32:{},33:{},34:{},35:{T:1},36:{T:-1},37:{T:1},38:{T:-1},39:{f:rb},40:{},42:{},43:{f:Yc},44:{f:Gc},45:{f:Zc},46:{f:ad},47:{f:td},48:{},49:{f:qo},50:{},51:{f:Ld},52:{T:1},53:{T:-1},54:{T:1},55:{T:-1},56:{T:1},57:{T:-1},58:{},59:{},60:{f:os},62:{f:Gp},63:{f:Jd},64:{f:wf},65:{},66:{},67:{},68:{},69:{},70:{},128:{},129:{T:1},130:{T:-1},131:{T:1,f:fo,p:0},132:{T:-1},133:{T:1},134:{T:-1},135:{T:1},136:{T:-1},137:{T:1,f:ff},138:{T:-1},139:{T:1},140:{T:-1},141:{T:1},142:{T:-1},143:{T:1},144:{T:-1},145:{T:1},146:{T:-1},147:{f:Cp},148:{f:vp,p:16},151:{f:sf},152:{},153:{f:nb},154:{},155:{},156:{f:eb},157:{},158:{},159:{T:1,f:Ls},160:{T:-1},161:{T:1,f:pa},162:{T:-1},163:{T:1},164:{T:-1},165:{T:1},166:{T:-1},167:{},168:{},169:{},170:{},171:{},172:{T:1},173:{T:-1},174:{},175:{},176:{f:nf},177:{T:1},178:{T:-1},179:{T:1},180:{T:-1},181:{T:1},182:{T:-1},183:{T:1},184:{T:-1},185:{T:1},186:{T:-1},187:{T:1},188:{T:-1},189:{T:1},190:{T:-1},191:{T:1},192:{T:-1},193:{T:1},194:{T:-1},195:{T:1},196:{T:-1},197:{T:1},198:{T:-1},199:{T:1},200:{T:-1},201:{T:1},202:{T:-1},203:{T:1},204:{T:-1},205:{T:1},206:{T:-1},207:{T:1},208:{T:-1},209:{T:1},210:{T:-1},211:{T:1},212:{T:-1},213:{T:1},214:{T:-1},215:{T:1},216:{T:-1},217:{T:1},218:{T:-1},219:{T:1},220:{T:-1},221:{T:1},222:{T:-1},223:{T:1},224:{T:-1},225:{T:1},226:{T:-1},227:{T:1},228:{T:-1},229:{T:1},230:{T:-1},231:{T:1},232:{T:-1},233:{T:1},234:{T:-1},235:{T:1},236:{T:-1},237:{T:1},238:{T:-1},239:{T:1},240:{T:-1},241:{T:1},242:{T:-1},243:{T:1},244:{T:-1},245:{T:1},246:{T:-1},247:{T:1},248:{T:-1},249:{T:1},250:{T:-1},251:{T:1},252:{T:-1},253:{T:1},254:{T:-1},255:{T:1},256:{T:-1},257:{T:1},258:{T:-1},259:{T:1},260:{T:-1},261:{T:1},262:{T:-1},263:{T:1},264:{T:-1},265:{T:1},266:{T:-1},267:{T:1},268:{T:-1},269:{T:1},270:{T:-1},271:{T:1},272:{T:-1},273:{T:1},274:{T:-1},275:{T:1},276:{T:-1},277:{},278:{T:1},279:{T:-1},280:{T:1},281:{T:-1},282:{T:1},283:{T:1},284:{T:-1},285:{T:1},286:{T:-1},287:{T:1},288:{T:-1},289:{T:1},290:{T:-1},291:{T:1},292:{T:-1},293:{T:1},294:{T:-1},295:{T:1},296:{T:-1},297:{T:1},298:{T:-1},299:{T:1},300:{T:-1},301:{T:1},302:{T:-1},303:{T:1},304:{T:-1},305:{T:1},306:{T:-1},307:{T:1},308:{T:-1},309:{T:1},310:{T:-1},311:{T:1},312:{T:-1},313:{T:-1},314:{T:1},315:{T:-1},316:{T:1},317:{T:-1},318:{T:1},319:{T:-1},320:{T:1},321:{T:-1},322:{T:1},323:{T:-1},324:{T:1},325:{T:-1},326:{T:1},327:{T:-1},328:{T:1},329:{T:-1},330:{T:1},331:{T:-1},332:{T:1},333:{T:-1},334:{T:1},335:{f:zd},336:{T:-1},337:{f:$d,T:1},338:{T:-1},339:{T:1},340:{T:-1},341:{T:1},342:{T:-1},343:{T:1},344:{T:-1},345:{T:1},346:{T:-1},347:{T:1},348:{T:-1},349:{T:1},350:{T:-1},351:{},352:{},353:{T:1},354:{T:-1},355:{f:sa},357:{},358:{},359:{},360:{T:1},361:{},362:{f:Il},363:{},364:{},366:{},367:{},368:{},369:{},370:{},371:{},372:{T:1},373:{T:-1},374:{T:1},375:{T:-1},376:{T:1},377:{T:-1},378:{T:1},379:{T:-1},380:{T:1},381:{T:-1},382:{T:1},383:{T:-1},384:{T:1},385:{T:-1},386:{T:1},387:{T:-1},388:{T:1},389:{T:-1},390:{T:1},391:{T:-1},392:{T:1},393:{T:-1},394:{T:1},395:{T:-1},396:{},397:{},398:{},399:{},400:{},401:{T:1},403:{},404:{},405:{},406:{},407:{},408:{},409:{},410:{},411:{},412:{},413:{},414:{},415:{},416:{},417:{},418:{},419:{},420:{},421:{},422:{T:1},423:{T:1},424:{T:-1},425:{T:-1},426:{f:cf},427:{f:df},428:{},429:{T:1},430:{T:-1},431:{T:1},432:{T:-1},433:{T:1},434:{T:-1},435:{T:1},436:{T:-1},437:{T:1},438:{T:-1},439:{T:1},440:{T:-1},441:{T:1},442:{T:-1},443:{T:1},444:{T:-1},445:{T:1},446:{T:-1},447:{T:1},448:{T:-1},449:{T:1},450:{T:-1},451:{T:1},452:{T:-1},453:{T:1},454:{T:-1},455:{T:1},456:{T:-1},457:{T:1},458:{T:-1},459:{T:1},460:{T:-1},461:{T:1},462:{T:-1},463:{T:1},464:{T:-1},465:{T:1},466:{T:-1},467:{T:1},468:{T:-1},469:{T:1},470:{T:-1},471:{},472:{},473:{T:1},474:{T:-1},475:{},476:{f:mf},477:{},478:{},479:{T:1},480:{T:-1},481:{T:1},482:{T:-1},483:{T:1},484:{T:-1},485:{f:yp},486:{T:1},487:{T:-1},488:{T:1},489:{T:-1},490:{T:1},491:{T:-1},492:{T:1},493:{T:-1},494:{f:rf},495:{T:1},496:{T:-1},497:{T:1},498:{T:-1},499:{},500:{T:1},501:{T:-1},502:{T:1},503:{T:-1},504:{},505:{T:1},506:{T:-1},507:{},508:{T:1},509:{T:-1},510:{T:1},511:{T:-1},512:{},513:{},514:{T:1},515:{T:-1},516:{T:1},517:{T:-1},518:{T:1},519:{T:-1},520:{T:1},521:{T:-1},522:{},523:{},524:{},525:{},526:{},527:{},528:{T:1},529:{T:-1},530:{T:1},531:{T:-1},532:{T:1},533:{T:-1},534:{},535:{},536:{},537:{},538:{T:1},539:{T:-1},540:{T:1},541:{T:-1},542:{T:1},548:{},549:{},550:{f:sa},551:{},552:{},553:{},554:{T:1},555:{T:-1},556:{T:1},557:{T:-1},558:{T:1},559:{T:-1},560:{T:1},561:{T:-1},562:{},564:{},565:{T:1},566:{T:-1},569:{T:1},570:{T:-1},572:{},573:{T:1},574:{T:-1},577:{},578:{},579:{},580:{},581:{},582:{},583:{},584:{},585:{},586:{},587:{},588:{T:-1},589:{},590:{T:1},591:{T:-1},592:{T:1},593:{T:-1},594:{T:1},595:{T:-1},596:{},597:{T:1},598:{T:-1},599:{T:1},600:{T:-1},601:{T:1},602:{T:-1},603:{T:1},604:{T:-1},605:{T:1},606:{T:-1},607:{},608:{T:1},609:{T:-1},610:{},611:{T:1},612:{T:-1},613:{T:1},614:{T:-1},615:{T:1},616:{T:-1},617:{T:1},618:{T:-1},619:{T:1},620:{T:-1},625:{},626:{T:1},627:{T:-1},628:{T:1},629:{T:-1},630:{T:1},631:{T:-1},632:{f:mu},633:{T:1},634:{T:-1},635:{T:1,f:uu},636:{T:-1},637:{f:Jo},638:{T:1},639:{},640:{T:-1},641:{T:1},642:{T:-1},643:{T:1},644:{},645:{T:-1},646:{T:1},648:{T:1},649:{},650:{T:-1},651:{f:Ff},652:{},653:{T:1},654:{T:-1},655:{T:1},656:{T:-1},657:{T:1},658:{T:-1},659:{},660:{T:1},661:{},662:{T:-1},663:{},664:{T:1},665:{},666:{T:-1},667:{},668:{},669:{},671:{T:1},672:{T:-1},673:{T:1},674:{T:-1},675:{},676:{},677:{},678:{},679:{},680:{},681:{},1024:{},1025:{},1026:{T:1},1027:{T:-1},1028:{T:1},1029:{T:-1},1030:{},1031:{T:1},1032:{T:-1},1033:{T:1},1034:{T:-1},1035:{},1036:{},1037:{},1038:{T:1},1039:{T:-1},1040:{},1041:{T:1},1042:{T:-1},1043:{},1044:{},1045:{},1046:{T:1},1047:{T:-1},1048:{T:1},1049:{T:-1},1050:{},1051:{T:1},1052:{T:1},1053:{f:yf},1054:{T:1},1055:{},1056:{T:1},1057:{T:-1},1058:{T:1},1059:{T:-1},1061:{},1062:{T:1},1063:{T:-1},1064:{T:1},1065:{T:-1},1066:{T:1},1067:{T:-1},1068:{T:1},1069:{T:-1},1070:{T:1},1071:{T:-1},1072:{T:1},1073:{T:-1},1075:{T:1},1076:{T:-1},1077:{T:1},1078:{T:-1},1079:{T:1},1080:{T:-1},1081:{T:1},1082:{T:-1},1083:{T:1},1084:{T:-1},1085:{},1086:{T:1},1087:{T:-1},1088:{T:1},1089:{T:-1},1090:{T:1},1091:{T:-1},1092:{T:1},1093:{T:-1},1094:{T:1},1095:{T:-1},1096:{},1097:{T:1},1098:{},1099:{T:-1},1100:{T:1},1101:{T:-1},1102:{},1103:{},1104:{},1105:{},1111:{},1112:{},1113:{T:1},1114:{T:-1},1115:{T:1},1116:{T:-1},1117:{},1118:{T:1},1119:{T:-1},1120:{T:1},1121:{T:-1},1122:{T:1},1123:{T:-1},1124:{T:1},1125:{T:-1},1126:{},1128:{T:1},1129:{T:-1},1130:{},1131:{T:1},1132:{T:-1},1133:{T:1},1134:{T:-1},1135:{T:1},1136:{T:-1},1137:{T:1},1138:{T:-1},1139:{T:1},1140:{T:-1},1141:{},1142:{T:1},1143:{T:-1},1144:{T:1},1145:{T:-1},1146:{},1147:{T:1},1148:{T:-1},1149:{T:1},1150:{T:-1},1152:{T:1},1153:{T:-1},1154:{T:-1},1155:{T:-1},1156:{T:-1},1157:{T:1},1158:{T:-1},1159:{T:1},1160:{T:-1},1161:{T:1},1162:{T:-1},1163:{T:1},1164:{T:-1},1165:{T:1},1166:{T:-1},1167:{T:1},1168:{T:-1},1169:{T:1},1170:{T:-1},1171:{},1172:{T:1},1173:{T:-1},1177:{},1178:{T:1},1180:{},1181:{},1182:{},2048:{T:1},2049:{T:-1},2050:{},2051:{T:1},2052:{T:-1},2053:{},2054:{},2055:{T:1},2056:{T:-1},2057:{T:1},2058:{T:-1},2060:{},2067:{},2068:{T:1},2069:{T:-1},2070:{},2071:{},2072:{T:1},2073:{T:-1},2075:{},2076:{},2077:{T:1},2078:{T:-1},2079:{},2080:{T:1},2081:{T:-1},2082:{},2083:{T:1},2084:{T:-1},2085:{T:1},2086:{T:-1},2087:{T:1},2088:{T:-1},2089:{T:1},2090:{T:-1},2091:{},2092:{},2093:{T:1},2094:{T:-1},2095:{},2096:{T:1},2097:{T:-1},2098:{T:1},2099:{T:-1},2100:{T:1},2101:{T:-1},2102:{},2103:{T:1},2104:{T:-1},2105:{},2106:{T:1},2107:{T:-1},2108:{},2109:{T:1},2110:{T:-1},2111:{T:1},2112:{T:-1},2113:{T:1},2114:{T:-1},2115:{},2116:{},2117:{},2118:{T:1},2119:{T:-1},2120:{},2121:{T:1},2122:{T:-1},2123:{T:1},2124:{T:-1},2125:{},2126:{T:1},2127:{T:-1},2128:{},2129:{T:1},2130:{T:-1},2131:{T:1},2132:{T:-1},2133:{T:1},2134:{},2135:{},2136:{},2137:{T:1},2138:{T:-1},2139:{T:1},2140:{T:-1},2141:{},3072:{},3073:{},4096:{T:1},4097:{T:-1},5002:{T:1},5003:{T:-1},5081:{T:1},5082:{T:-1},5083:{},5084:{T:1},5085:{T:-1},5086:{T:1},5087:{T:-1},5088:{},5089:{},5090:{},5092:{T:1},5093:{T:-1},5094:{},5095:{T:1},5096:{T:-1},5097:{},5099:{},65535:{n:""}},pg={6:{f:mm},10:{f:Qr},12:{f:ti},13:{f:ti},14:{f:Zr},15:{f:Zr},16:{f:ba},17:{f:Zr},18:{f:Zr},19:{f:ti},20:{f:Nl},21:{f:Nl},23:{f:Il},24:{f:El},25:{f:Zr},26:{},27:{},28:{f:Ll},29:{},34:{f:Zr},35:{f:Dl},38:{f:ba},39:{f:ba},40:{f:ba},41:{f:ba},42:{f:Zr},43:{f:Zr},47:{f:pc},49:{f:il},51:{f:ti},60:{},61:{f:tl},64:{f:Zr},65:{f:rl},66:{f:ti},77:{},80:{},81:{},82:{},85:{f:ti},89:{},90:{},91:{},92:{f:qi},93:{f:$l},94:{},95:{f:Zr},96:{},97:{},99:{f:Zr},125:{f:os},128:{f:Ol},129:{f:Hi},130:{f:ti},131:{f:Zr},132:{f:Zr},133:{f:Wi},134:{},140:{f:Xl},141:{f:ti},144:{},146:{f:ts},151:{},152:{},153:{},154:{},155:{},156:{f:ti},157:{},158:{},160:{f:cs},161:{f:rs},174:{},175:{},176:{},177:{},178:{},180:{},181:{},182:{},184:{},185:{},189:{f:vl},190:{f:wl},193:{f:Qr},197:{},198:{},199:{},200:{},201:{},202:{f:Zr},203:{},204:{},205:{},206:{},207:{},208:{},209:{},210:{},211:{},213:{},215:{},216:{},217:{},218:{f:ti},220:{},221:{f:Zr},222:{},224:{f:Cl},225:{f:Ui},226:{f:Qr},227:{},229:{f:Ul},233:{},235:{},236:{},237:{},239:{},240:{},241:{},242:{},244:{},245:{},246:{},247:{},248:{},249:{},251:{},252:{f:Ki},253:{f:sl},255:{f:Qi},256:{},259:{},290:{},311:{},312:{},315:{},317:{f:oi},318:{},319:{},320:{},330:{},331:{},333:{},334:{},335:{},336:{},337:{},338:{},339:{},340:{},351:{},352:{f:Zr},353:{f:Qr},401:{},402:{},403:{},404:{},405:{},406:{},407:{},408:{},425:{},426:{},427:{},428:{},429:{},430:{f:Sl},431:{f:Zr},432:{},433:{},434:{},437:{},438:{f:Gl},439:{f:Zr},440:{f:Kl},441:{},442:{f:di},443:{},444:{f:ti},445:{},446:{},448:{f:Qr},449:{f:Zi,r:2},450:{f:Qr},512:{f:fl},513:{f:ss},515:{f:Al},516:{f:dl},517:{f:xl},519:{f:ds},520:{f:Ji},523:{},545:{f:Ml},549:{f:el},566:{},574:{f:ol},638:{f:gl},659:{},1048:{},1054:{f:hl},1084:{},1212:{f:Fl},2048:{f:Ql},2049:{},2050:{},2051:{},2052:{},2053:{},2054:{},2055:{},2056:{},2057:{f:Ri},2058:{},2059:{},2060:{},2061:{},2062:{},2063:{},2064:{},2066:{},2067:{},2128:{},2129:{},2130:{},2131:{},2132:{},2133:{},2134:{},2135:{},2136:{},2137:{},2138:{},2146:{},2147:{r:12},2148:{},2149:{},2150:{},2151:{f:Qr},2152:{},2154:{},2155:{},2156:{},2161:{},2162:{},2164:{},2165:{},2166:{},2167:{},2168:{},2169:{},2170:{},2171:{},2172:{f:ns,r:12},2173:{f:Fd,r:12},2174:{},2175:{},2180:{},2181:{},2182:{},2183:{},2184:{},2185:{},2186:{},2187:{},2188:{f:Zr,r:12},2189:{},2190:{r:12},2191:{},2192:{},2194:{},2195:{},2196:{f:Pl,r:12},2197:{},2198:{f:Dd,r:12},2199:{},2200:{},2201:{},2202:{f:zl,r:12},2203:{f:Qr},2204:{},2205:{},2206:{},2207:{},2211:{f:Xi},2212:{},2213:{},2214:{},2215:{},4097:{},4098:{},4099:{},4102:{},4103:{},4105:{},4106:{},4107:{},4108:{},4109:{},4116:{},4117:{},4118:{},4119:{},4120:{},4121:{},4122:{},4123:{},4124:{},4125:{},4126:{},4127:{},4128:{},4129:{},4130:{},4132:{},4133:{},4134:{f:ti},4135:{},4146:{},4147:{},4148:{},4149:{},4154:{},4156:{},4157:{},4158:{},4159:{},4160:{},4161:{},4163:{},4164:{f:is},4165:{},4166:{},4168:{},4170:{},4171:{},4174:{},4175:{},4176:{},4177:{},4187:{},4188:{f:es},4189:{},4191:{},4192:{},4193:{},4194:{},4195:{},4196:{},4197:{},4198:{},4199:{},4200:{},0:{f:fl},1:{},2:{f:fs},3:{f:ms},4:{f:hs},5:{f:xl},7:{f:gs},8:{},9:{f:Ri},11:{},22:{f:ti},30:{f:pl},31:{},32:{},33:{f:Ml},36:{},37:{f:el},50:{f:vs},62:{},52:{},67:{},68:{f:ti},69:{},86:{},126:{},127:{f:us},135:{},136:{},137:{},145:{},148:{},149:{},150:{},169:{},171:{},188:{},191:{},192:{},194:{},195:{},214:{f:ws},223:{},234:{},354:{},421:{},518:{f:mm},521:{f:Ri},536:{f:El},547:{f:Dl},561:{},579:{},1030:{f:mm},1033:{f:Ri},1091:{},2157:{},2163:{},2177:{},2240:{},2241:{},2242:{},2243:{},2244:{},2245:{},2246:{},2247:{},2248:{},2249:{},2250:{},2251:{},2262:{r:12},29282:{}};function fg(e,t,n,o){var a=t;if(!isNaN(a)){var r=o||(n||[]).length||0,i=e.next(4);i.write_shift(2,a),i.write_shift(2,r),r>0&&Zn(n)&&e.push(n)}}function bg(e,t,n,o){var a=o||(n||[]).length||0;if(a<=8224)return fg(e,t,n,a);var r=t;if(!isNaN(r)){var i=n.parts||[],l=0,s=0,c=0;while(c+(i[l]||8224)<=8224)c+=i[l]||8224,l++;var d=e.next(4);d.write_shift(2,r),d.write_shift(2,c),e.push(n.slice(s,s+c)),s+=c;while(s=0&&a<65536?fg(e,2,bs(n,o,a)):fg(e,3,ps(n,o,a)));case"b":case"e":return void fg(e,5,vg(n,o,t.v,t.t));case"s":case"str":return void fg(e,4,wg(n,o,(t.v||"").slice(0,255)))}fg(e,1,gg(null,n,o))}function Cg(e,t,n,o){var a,r=Array.isArray(t),i=Fo(t["!ref"]||"A1"),l="",s=[];if(i.e.c>255||i.e.r>16383){if(o.WTF)throw new Error("Range "+(t["!ref"]||"A1")+" exceeds format limit A1:IV16384");i.e.c=Math.min(i.e.c,255),i.e.r=Math.min(i.e.c,16383),a=Po(i)}for(var c=i.s.r;c<=i.e.r;++c){l=xo(c);for(var d=i.s.c;d<=i.e.c;++d){c===i.s.r&&(s[d]=No(d)),a=s[d]+l;var u=r?(t[c]||[])[d]:t[a];u&&yg(e,u,c,d,o)}}}function kg(e,t){var n=t||{};null!=y&&null==n.dense&&(n.dense=y);for(var o=vo(),a=0,r=0;r255||m.e.r>=p){if(t.WTF)throw new Error("Range "+(i["!ref"]||"A1")+" exceeds format limit A1:IV16384");m.e.c=Math.min(m.e.c,255),m.e.r=Math.min(m.e.c,p-1)}fg(a,2057,Li(n,16,t)),fg(a,13,ni(1)),fg(a,12,ni(100)),fg(a,15,ei(!0)),fg(a,17,ei(!1)),fg(a,16,ga(.001)),fg(a,95,ei(!0)),fg(a,42,ei(!1)),fg(a,43,ei(!1)),fg(a,130,ni(1)),fg(a,128,jl([0,0])),fg(a,131,ei(!1)),fg(a,132,ei(!1)),d&&Tg(a,i["!cols"]),fg(a,512,bl(m,t)),d&&(i["!links"]=[]);for(var f=m.s.r;f<=m.e.r;++f){u=xo(f);for(var b=m.s.c;b<=m.e.c;++b){f===m.s.r&&(h[b]=No(b)),o=h[b]+u;var g=c?(i[f]||[])[b]:i[o];g&&(Ng(a,g,f,b,t),d&&g.l&&i["!links"].push([o,g.l]))}}var v=s.CodeName||s.name||r;return d&&fg(a,574,al((l.Views||[])[0])),d&&(i["!merges"]||[]).length&&fg(a,229,ql(i["!merges"])),d&&Ag(a,i),fg(a,442,hi(v,t)),d&&xg(a,i),fg(a,10),a.end()}function Dg(e,t,n){var o=vo(),a=(e||{}).Workbook||{},r=a.Sheets||[],i=a.WBProps||{},l=8==n.biff,s=5==n.biff;if(fg(o,2057,Li(e,5,n)),"xla"==n.bookType&&fg(o,135),fg(o,225,l?ni(1200):null),fg(o,193,Jr(2)),s&&fg(o,191),s&&fg(o,192),fg(o,226),fg(o,92,$i("SheetJS",n)),fg(o,66,ni(l?1200:1252)),l&&fg(o,353,ni(0)),l&&fg(o,448),fg(o,317,ls(e.SheetNames.length)),l&&e.vbaraw&&fg(o,211),l&&e.vbaraw){var c=i.CodeName||"ThisWorkbook";fg(o,442,hi(c,n))}fg(o,156,ni(17)),fg(o,25,ei(!1)),fg(o,18,ei(!1)),fg(o,19,ni(0)),l&&fg(o,431,ei(!1)),l&&fg(o,444,ni(0)),fg(o,61,nl(n)),fg(o,64,ei(!1)),fg(o,141,ni(0)),fg(o,34,ei("true"==Wf(e))),fg(o,14,ei(!0)),l&&fg(o,439,ei(!1)),fg(o,218,ni(0)),Og(o,e,n),jg(o,e.SSF,n),_g(o,n),l&&fg(o,352,ei(!1));var d=o.end(),u=vo();l&&fg(u,140,Zl()),l&&n.Strings&&bg(u,252,Yi(n.Strings,n)),fg(u,10);var h=u.end(),m=vo(),p=0,f=0;for(f=0;f255&&"undefined"!=typeof console&&console.error&&console.error("Worksheet '"+e.SheetNames[n]+"' extends beyond column IV (255). Data may be lost.")}}var r=t||{};switch(r.biff||2){case 8:case 5:return Vg(e,t);case 4:case 3:case 2:return kg(e,t)}throw new Error("invalid type "+r.bookType+" for BIFF")}function Ig(e,t){var n=t||{};null!=y&&null==n.dense&&(n.dense=y);var o=n.dense?[]:{};e=e.replace(//g,"");var a=e.match(/");var r=e.match(/<\/table/i),i=a.index,l=r&&r.index||e.length,s=xt(e.slice(i,l),/(:?]*>)/i,""),c=-1,d=0,u=0,h=0,m={s:{r:1e7,c:1e7},e:{r:0,c:0}},p=[];for(i=0;i/i);for(l=0;l"))>-1)w=w.slice(C+1);for(var k=0;k")));h=j.colspan?+j.colspan:1,((u=+j.rowspan)>1||h>1)&&p.push({s:{r:c,c:d},e:{r:c+(u||1)-1,c:d+h-1}});var x=j.t||j["data-t"]||"";if(w.length)if(w=fn(w),m.s.r>c&&(m.s.r=c),m.e.rd&&(m.s.c=d),m.e.cn||a[c].s.c>i)&&!(a[c].e.r1&&(m.rowspan=l),s>1&&(m.colspan=s),o.editable?h=''+h+"":u&&(m["data-t"]=u&&u.t||"z",null!=u.v&&(m["data-v"]=u.v),null!=u.z&&(m["data-z"]=u.z),u.l&&"#"!=(u.l.Target||"#").charAt(0)&&(h=''+h+"")),m.id=(o.id||"sjs")+"-"+d,r.push(On("td",h,m))}}var p="";return p+r.join("")+""}var Pg='SheetJS Table Export',Fg="";function Mg(e,t){var n=e.match(/[\s\S]*?<\/table>/gi);if(!n||0==n.length)throw new Error("Invalid HTML: could not find
");if(1==n.length)return Ro(Ig(n[0],t),t);var o=Ow();return n.forEach((function(e,n){jw(o,Ig(e,t),"Sheet"+(n+1))})),o}function zg(e,t,n){var o=[];return o.join("")+""}function Rg(e,t){var n=t||{},o=null!=n.header?n.header:Pg,a=null!=n.footer?n.footer:Fg,r=[o],i=Bo(e["!ref"]);n.dense=Array.isArray(e),r.push(zg(e,i,n));for(var l=i.s.r;l<=i.e.r;++l)r.push(Bg(e,i,l,n));return r.push("
"+a),r.join("")}function Lg(e,t,n){var o=n||{};null!=y&&(o.dense=y);var a=0,r=0;if(null!=o.origin)if("number"==typeof o.origin)a=o.origin;else{var i="string"==typeof o.origin?Eo(o.origin):o.origin;a=i.r,r=i.c}var l=t.getElementsByTagName("tr"),s=Math.min(o.sheetRows||1e7,l.length),c={s:{r:0,c:0},e:{r:a,c:r}};if(e["!ref"]){var d=Bo(e["!ref"]);c.s.r=Math.min(c.s.r,d.s.r),c.s.c=Math.min(c.s.c,d.s.c),c.e.r=Math.max(c.e.r,d.e.r),c.e.c=Math.max(c.e.c,d.e.c),-1==a&&(c.e.r=a=d.e.r+1)}var u=[],h=0,m=e["!rows"]||(e["!rows"]=[]),p=0,f=0,b=0,g=0,v=0,w=0;for(e["!cols"]||(e["!cols"]=[]);p1||w>1)&&u.push({s:{r:f+a,c:g+r},e:{r:f+a+(v||1)-1,c:g+r+(w||1)-1}});var A={t:"s",v:j},T=O.getAttribute("data-t")||O.getAttribute("t")||"";null!=j&&(0==j.length?A.t=T||"z":o.raw||0==j.trim().length||"s"==T||("TRUE"===j?A={t:"b",v:!0}:"FALSE"===j?A={t:"b",v:!1}:isNaN(kt(j))?isNaN(jt(j).getDate())||(A={t:"d",v:vt(j)},o.cellDates||(A={t:"n",v:ct(A.v)}),A.z=o.dateNF||J[14]):A={t:"n",v:kt(j)})),void 0===A.z&&null!=x&&(A.z=x);var N="",S=O.getElementsByTagName("A");if(S&&S.length)for(var D=0;D=s&&(e["!fullref"]=Po((c.e.r=l.length-p+f-1+a,c))),e}function Ug(e,t){var n=t||{},o=n.dense?[]:{};return Lg(o,e,t)}function qg(e,t){return Ro(Ug(e,t),t)}function $g(e){var t="",n=Hg(e);return n&&(t=n(e).getPropertyValue("display")),t||(t=e.style&&e.style.display),"none"===t}function Hg(e){return e.ownerDocument.defaultView&&"function"===typeof e.ownerDocument.defaultView.getComputedStyle?e.ownerDocument.defaultView.getComputedStyle:"function"===typeof getComputedStyle?getComputedStyle:null}function Wg(e){var t=e.replace(/[\t\r\n]/g," ").trim().replace(/ +/g," ").replace(//g," ").replace(//g,(function(e,t){return Array(parseInt(t,10)+1).join(" ")})).replace(/]*\/>/g,"\t").replace(//g,"\n"),n=Qt(t.replace(/<[^>]*>/g,""));return[n]}var Gg={day:["d","dd"],month:["m","mm"],year:["y","yy"],hours:["h","hh"],minutes:["m","mm"],seconds:["s","ss"],"am-pm":["A/P","AM/PM"],"day-of-week":["ddd","dddd"],era:["e","ee"],quarter:["\\Qm",'m\\"th quarter"']};function Kg(e,t){var n=t||{};null!=y&&null==n.dense&&(n.dense=y);var o,a,r,i,l,s,c,d=_n(e),u=[],h={name:""},m="",p=0,f={},b=[],g=n.dense?[]:{},v={value:""},w="",C=0,k=[],O=-1,j=-1,x={s:{r:1e6,c:1e7},e:{r:0,c:0}},_=0,A={},T=[],N={},S=0,D=0,V=[],E=1,I=1,B=[],P={Names:[]},F={},M=["",""],z=[],R={},L="",U=0,q=!1,$=!1,H=0;An.lastIndex=0,d=d.replace(//gm,"").replace(//gm,"");while(l=An.exec(d))switch(l[3]=l[3].replace(/_.*$/,"")){case"table":case"工作表":"/"===l[1]?(x.e.c>=x.s.c&&x.e.r>=x.s.r?g["!ref"]=Po(x):g["!ref"]="A1:A1",n.sheetRows>0&&n.sheetRows<=x.e.r&&(g["!fullref"]=g["!ref"],x.e.r=n.sheetRows-1,g["!ref"]=Po(x)),T.length&&(g["!merges"]=T),V.length&&(g["!rows"]=V),r.name=r["名称"]||r.name,"undefined"!==typeof JSON&&JSON.stringify(r),b.push(r.name),f[r.name]=g,$=!1):"/"!==l[0].charAt(l[0].length-2)&&(r=Wt(l[0],!1),O=j=-1,x.s.r=x.s.c=1e7,x.e.r=x.e.c=0,g=n.dense?[]:{},T=[],V=[],$=!0);break;case"table-row-group":"/"===l[1]?--_:++_;break;case"table-row":case"行":if("/"===l[1]){O+=E,E=1;break}if(i=Wt(l[0],!1),i["行号"]?O=i["行号"]-1:-1==O&&(O=0),E=+i["number-rows-repeated"]||1,E<10)for(H=0;H0&&(V[O+H]={level:_});j=-1;break;case"covered-table-cell":"/"!==l[1]&&++j,n.sheetStubs&&(n.dense?(g[O]||(g[O]=[]),g[O][j]={t:"z"}):g[Io({r:O,c:j})]={t:"z"}),w="",k=[];break;case"table-cell":case"数据":if("/"===l[0].charAt(l[0].length-2))++j,v=Wt(l[0],!1),I=parseInt(v["number-columns-repeated"]||"1",10),s={t:"z",v:null},v.formula&&0!=n.cellFormula&&(s.f=Om(Qt(v.formula))),"string"==(v["数据类型"]||v["value-type"])&&(s.t="s",s.v=Qt(v["string-value"]||""),n.dense?(g[O]||(g[O]=[]),g[O][j]=s):g[Io({r:O,c:j})]=s),j+=I-1;else if("/"!==l[1]){++j,w="",C=0,k=[],I=1;var W=E?O+E-1:O;if(j>x.e.c&&(x.e.c=j),jx.e.r&&(x.e.r=W),v=Wt(l[0],!1),z=[],R={},s={t:v["数据类型"]||v["value-type"],v:null},n.cellFormula)if(v.formula&&(v.formula=Qt(v.formula)),v["number-matrix-columns-spanned"]&&v["number-matrix-rows-spanned"]&&(S=parseInt(v["number-matrix-rows-spanned"],10)||0,D=parseInt(v["number-matrix-columns-spanned"],10)||0,N={s:{r:O,c:j},e:{r:O+S-1,c:j+D-1}},s.F=Po(N),B.push([N,s.F])),v.formula)s.f=Om(v.formula);else for(H=0;H=B[H][0].s.r&&O<=B[H][0].e.r&&j>=B[H][0].s.c&&j<=B[H][0].e.c&&(s.F=B[H][1]);switch((v["number-columns-spanned"]||v["number-rows-spanned"])&&(S=parseInt(v["number-rows-spanned"],10)||0,D=parseInt(v["number-columns-spanned"],10)||0,N={s:{r:O,c:j},e:{r:O+S-1,c:j+D-1}},T.push(N)),v["number-columns-repeated"]&&(I=parseInt(v["number-columns-repeated"],10)),s.t){case"boolean":s.t="b",s.v=ln(v["boolean-value"]);break;case"float":s.t="n",s.v=parseFloat(v.value);break;case"percentage":s.t="n",s.v=parseFloat(v.value);break;case"currency":s.t="n",s.v=parseFloat(v.value);break;case"date":s.t="d",s.v=vt(v["date-value"]),n.cellDates||(s.t="n",s.v=ct(s.v)),s.z="m/d/yy";break;case"time":s.t="n",s.v=pt(v["time-value"])/86400,n.cellDates&&(s.t="d",s.v=mt(s.v)),s.z="HH:MM:SS";break;case"number":s.t="n",s.v=parseFloat(v["数据数值"]);break;default:if("string"!==s.t&&"text"!==s.t&&s.t)throw new Error("Unsupported value type "+s.t);s.t="s",null!=v["string-value"]&&(w=Qt(v["string-value"]),k=[])}}else{if(q=!1,"s"===s.t&&(s.v=w||"",k.length&&(s.R=k),q=0==C),F.Target&&(s.l=F),z.length>0&&(s.c=z,z=[]),w&&!1!==n.cellText&&(s.w=w),q&&(s.t="z",delete s.v),(!q||n.sheetStubs)&&!(n.sheetRows&&n.sheetRows<=O))for(var G=0;G0)g[O+G][j+I]=yt(s)}else{g[Io({r:O+G,c:j})]=s;while(--I>0)g[Io({r:O+G,c:j+I})]=yt(s)}x.e.c<=j&&(x.e.c=j)}I=parseInt(v["number-columns-repeated"]||"1",10),j+=I-1,I=0,s={},w="",k=[]}F={};break;case"document":case"document-content":case"电子表格文档":case"spreadsheet":case"主体":case"scripts":case"styles":case"font-face-decls":case"master-styles":if("/"===l[1]){if((o=u.pop())[0]!==l[3])throw"Bad state: "+o}else"/"!==l[0].charAt(l[0].length-2)&&u.push([l[3],!0]);break;case"annotation":if("/"===l[1]){if((o=u.pop())[0]!==l[3])throw"Bad state: "+o;R.t=w,k.length&&(R.R=k),R.a=L,z.push(R)}else"/"!==l[0].charAt(l[0].length-2)&&u.push([l[3],!1]);L="",U=0,w="",C=0,k=[];break;case"creator":"/"===l[1]?L=d.slice(U,l.index):U=l.index+l[0].length;break;case"meta":case"元数据":case"settings":case"config-item-set":case"config-item-map-indexed":case"config-item-map-entry":case"config-item-map-named":case"shapes":case"frame":case"text-box":case"image":case"data-pilot-tables":case"list-style":case"form":case"dde-links":case"event-listeners":case"chart":if("/"===l[1]){if((o=u.pop())[0]!==l[3])throw"Bad state: "+o}else"/"!==l[0].charAt(l[0].length-2)&&u.push([l[3],!1]);w="",C=0,k=[];break;case"scientific-number":break;case"currency-symbol":break;case"currency-style":break;case"number-style":case"percentage-style":case"date-style":case"time-style":if("/"===l[1]){if(A[h.name]=m,(o=u.pop())[0]!==l[3])throw"Bad state: "+o}else"/"!==l[0].charAt(l[0].length-2)&&(m="",h=Wt(l[0],!1),u.push([l[3],!0]));break;case"script":break;case"libraries":break;case"automatic-styles":break;case"default-style":case"page-layout":break;case"style":break;case"map":break;case"font-face":break;case"paragraph-properties":break;case"table-properties":break;case"table-column-properties":break;case"table-row-properties":break;case"table-cell-properties":break;case"number":switch(u[u.length-1][0]){case"time-style":case"date-style":a=Wt(l[0],!1),m+=Gg[l[3]]["long"===a.style?1:0];break}break;case"fraction":break;case"day":case"month":case"year":case"era":case"day-of-week":case"week-of-year":case"quarter":case"hours":case"minutes":case"seconds":case"am-pm":switch(u[u.length-1][0]){case"time-style":case"date-style":a=Wt(l[0],!1),m+=Gg[l[3]]["long"===a.style?1:0];break}break;case"boolean-style":break;case"boolean":break;case"text-style":break;case"text":if("/>"===l[0].slice(-2))break;if("/"===l[1])switch(u[u.length-1][0]){case"number-style":case"date-style":case"time-style":m+=d.slice(p,l.index);break}else p=l.index+l[0].length;break;case"named-range":a=Wt(l[0],!1),M=xm(a["cell-range-address"]);var K={Name:a.name,Ref:M[0]+"!"+M[1]};$&&(K.Sheet=b.length),P.Names.push(K);break;case"text-content":break;case"text-properties":break;case"embedded-text":break;case"body":case"电子表格":break;case"forms":break;case"table-column":break;case"table-header-rows":break;case"table-rows":break;case"table-column-group":break;case"table-header-columns":break;case"table-columns":break;case"null-date":break;case"graphic-properties":break;case"calculation-settings":break;case"named-expressions":break;case"label-range":break;case"label-ranges":break;case"named-expression":break;case"sort":break;case"sort-by":break;case"sort-groups":break;case"tab":break;case"line-break":break;case"span":break;case"p":case"文本串":if(["master-styles"].indexOf(u[u.length-1][0])>-1)break;if("/"!==l[1]||v&&v["string-value"])c=Wt(l[0],!1),C=l.index+l[0].length;else{var Y=Wg(d.slice(C,l.index),c);w=(w.length>0?w+"\n":"")+Y[0]}break;case"s":break;case"database-range":if("/"===l[1])break;try{M=xm(Wt(l[0])["target-range-address"]),f[M[0]]["!autofilter"]={ref:M[1]}}catch(J){}break;case"date":break;case"object":break;case"title":case"标题":break;case"desc":break;case"binary-data":break;case"table-source":break;case"scenario":break;case"iteration":break;case"content-validations":break;case"content-validation":break;case"help-message":break;case"error-message":break;case"database-ranges":break;case"filter":break;case"filter-and":break;case"filter-or":break;case"filter-condition":break;case"list-level-style-bullet":break;case"list-level-style-number":break;case"list-level-properties":break;case"sender-firstname":case"sender-lastname":case"sender-initials":case"sender-title":case"sender-position":case"sender-email":case"sender-phone-private":case"sender-fax":case"sender-company":case"sender-phone-work":case"sender-street":case"sender-city":case"sender-postal-code":case"sender-country":case"sender-state-or-province":case"author-name":case"author-initials":case"chapter":case"file-name":case"template-name":case"sheet-name":break;case"event-listener":break;case"initial-creator":case"creation-date":case"print-date":case"generator":case"document-statistic":case"user-defined":case"editing-duration":case"editing-cycles":break;case"config-item":break;case"page-number":break;case"page-count":break;case"time":break;case"cell-range-source":break;case"detective":break;case"operation":break;case"highlighted-range":break;case"data-pilot-table":case"source-cell-range":case"source-service":case"data-pilot-field":case"data-pilot-level":case"data-pilot-subtotals":case"data-pilot-subtotal":case"data-pilot-members":case"data-pilot-member":case"data-pilot-display-info":case"data-pilot-sort-info":case"data-pilot-layout-info":case"data-pilot-field-reference":case"data-pilot-groups":case"data-pilot-group":case"data-pilot-group-member":break;case"rect":break;case"dde-connection-decls":case"dde-connection-decl":case"dde-link":case"dde-source":break;case"properties":break;case"property":break;case"a":if("/"!==l[1]){if(F=Wt(l[0],!1),!F.href)break;F.Target=Qt(F.href),delete F.href,"#"==F.Target.charAt(0)&&F.Target.indexOf(".")>-1?(M=xm(F.Target.slice(1)),F.Target="#"+M[0]+"!"+M[1]):F.Target.match(/^\.\.[\\\/]/)&&(F.Target=F.Target.slice(3))}break;case"table-protection":break;case"data-pilot-grand-total":break;case"office-document-common-attrs":break;default:switch(l[2]){case"dc:":case"calcext:":case"loext:":case"ooo:":case"chartooo:":case"draw:":case"style:":case"chart:":case"form:":case"uof:":case"表:":case"字:":break;default:if(n.WTF)throw new Error(l)}}var Q={Sheets:f,SheetNames:b,Workbook:P};return n.bookSheets&&delete Q.Sheets,Q}function Yg(e,t){t=t||{},Nt(e,"META-INF/manifest.xml")&&ar(Dt(e,"META-INF/manifest.xml"),t);var n=Vt(e,"content.xml");if(!n)throw new Error("Missing content.xml in ODS / UOF file");var o=Kg(hn(n),t);return Nt(e,"meta.xml")&&(o.Props=hr(Dt(e,"meta.xml"))),o}function Qg(e,t){return Kg(e,t)}var Jg=function(){var e=["",'',"",'',"",'',"",""].join(""),t=""+e+"";return function(){return zt+t}}(),Xg=function(){var e=function(e){return Zt(e).replace(/ +/g,(function(e){return''})).replace(/\t/g,"").replace(/\n/g,"").replace(/^ /,"").replace(/ $/,"")},t=" \n",n=" \n",o=function(o,a,r){var i=[];i.push(' \n');var l=0,s=0,c=Bo(o["!ref"]||"A1"),d=o["!merges"]||[],u=0,h=Array.isArray(o);if(o["!cols"])for(s=0;s<=c.e.c;++s)i.push(" \n");var m="",p=o["!rows"]||[];for(l=0;l\n");for(;l<=c.e.r;++l){for(m=p[l]?' table:style-name="ro'+p[l].ods+'"':"",i.push(" \n"),s=0;ss)&&!(d[u].s.r>l)&&!(d[u].e.c\n")}return i.push(" \n"),i.join("")},a=function(e,t){e.push(" \n"),e.push(' \n'),e.push(' \n'),e.push(" /\n"),e.push(' \n'),e.push(" /\n"),e.push(" \n"),e.push(" \n");var n=0;t.SheetNames.map((function(e){return t.Sheets[e]})).forEach((function(t){if(t&&t["!cols"])for(var o=0;o\n'),e.push(' \n'),e.push(" \n"),++n}}));var o=0;t.SheetNames.map((function(e){return t.Sheets[e]})).forEach((function(t){if(t&&t["!rows"])for(var n=0;n\n'),e.push(' \n'),e.push(" \n"),++o}})),e.push(' \n'),e.push(' \n'),e.push(" \n"),e.push(' \n'),e.push(" \n")};return function(e,t){var n=[zt],r=kn({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:meta":"urn:oasis:names:tc:opendocument:xmlns:meta:1.0","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:presentation":"urn:oasis:names:tc:opendocument:xmlns:presentation:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:chart":"urn:oasis:names:tc:opendocument:xmlns:chart:1.0","xmlns:dr3d":"urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0","xmlns:math":"http://www.w3.org/1998/Math/MathML","xmlns:form":"urn:oasis:names:tc:opendocument:xmlns:form:1.0","xmlns:script":"urn:oasis:names:tc:opendocument:xmlns:script:1.0","xmlns:ooo":"http://openoffice.org/2004/office","xmlns:ooow":"http://openoffice.org/2004/writer","xmlns:oooc":"http://openoffice.org/2004/calc","xmlns:dom":"http://www.w3.org/2001/xml-events","xmlns:xforms":"http://www.w3.org/2002/xforms","xmlns:xsd":"http://www.w3.org/2001/XMLSchema","xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xmlns:sheet":"urn:oasis:names:tc:opendocument:sh33tjs:1.0","xmlns:rpt":"http://openoffice.org/2005/report","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","xmlns:xhtml":"http://www.w3.org/1999/xhtml","xmlns:grddl":"http://www.w3.org/2003/g/data-view#","xmlns:tableooo":"http://openoffice.org/2009/table","xmlns:drawooo":"http://openoffice.org/2010/draw","xmlns:calcext":"urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0","xmlns:loext":"urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0","xmlns:field":"urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0","xmlns:formx":"urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0","xmlns:css3t":"http://www.w3.org/TR/css3-text/","office:version":"1.2"}),i=kn({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});"fods"==t.bookType?(n.push("\n"),n.push(cr().replace(/office:document-meta/g,"office:meta"))):n.push("\n"),a(n,e),n.push(" \n"),n.push(" \n");for(var l=0;l!=e.SheetNames.length;++l)n.push(o(e.Sheets[e.SheetNames[l]],e,l,t));return n.push(" \n"),n.push(" \n"),"fods"==t.bookType?n.push(""):n.push(""),n.join("")}}();function Zg(e,t){if("fods"==t.bookType)return Xg(e,t);var n=Pt(),o="",a=[],r=[];return o="mimetype",Bt(n,o,"application/vnd.oasis.opendocument.spreadsheet"),o="content.xml",Bt(n,o,Xg(e,t)),a.push([o,"text/xml"]),r.push([o,"ContentFile"]),o="styles.xml",Bt(n,o,Jg(e,t)),a.push([o,"text/xml"]),r.push([o,"StylesFile"]),o="meta.xml",Bt(n,o,zt+cr()),a.push([o,"text/xml"]),r.push([o,"MetadataFile"]),o="manifest.rdf",Bt(n,o,sr(r)),a.push([o,"application/rdf+xml"]),o="META-INF/manifest.xml",Bt(n,o,rr(a)),n} /*! sheetjs (C) 2013-present SheetJS -- http://sheetjs.com */function ev(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function tv(e){return"undefined"!=typeof TextDecoder?(new TextDecoder).decode(e):hn(D(e))}function nv(e){return"undefined"!=typeof TextEncoder?(new TextEncoder).encode(e):N(mn(e))}function ov(e,t){e:for(var n=0;n<=e.length-t.length;++n){for(var o=0;o>1&1431655765,e=(858993459&e)+(e>>2&858993459),16843009*(e+(e>>4)&252645135)>>>24}function iv(e,t){for(var n=(127&e[t+15])<<7|e[t+14]>>1,o=1&e[t+14],a=t+13;a>=t;--a)o=256*o+e[a];return(128&e[t+15]?-o:o)*Math.pow(10,n-6176)}function lv(e,t,n){var o=Math.floor(0==n?0:Math.LOG10E*Math.log(Math.abs(n)))+6176-20,a=n/Math.pow(10,o-6176);e[t+15]|=o>>7,e[t+14]|=(127&o)<<1;for(var r=0;a>=1;++r,a/=256)e[t+r]=255&a;e[t+15]|=n>=0?0:128}function sv(e,t){var n=t?t[0]:0,o=127&e[n];e:if(e[n++]>=128){if(o|=(127&e[n])<<7,e[n++]<128)break e;if(o|=(127&e[n])<<14,e[n++]<128)break e;if(o|=(127&e[n])<<21,e[n++]<128)break e;if(o+=(127&e[n])*Math.pow(2,28),++n,e[n++]<128)break e;if(o+=(127&e[n])*Math.pow(2,35),++n,e[n++]<128)break e;if(o+=(127&e[n])*Math.pow(2,42),++n,e[n++]<128)break e}return t&&(t[0]=n),o}function cv(e){var t=new Uint8Array(7);t[0]=127&e;var n=1;e:if(e>127){if(t[n-1]|=128,t[n]=e>>7&127,++n,e<=16383)break e;if(t[n-1]|=128,t[n]=e>>14&127,++n,e<=2097151)break e;if(t[n-1]|=128,t[n]=e>>21&127,++n,e<=268435455)break e;if(t[n-1]|=128,t[n]=e/256>>>21&127,++n,e<=34359738367)break e;if(t[n-1]|=128,t[n]=e/65536>>>21&127,++n,e<=4398046511103)break e;t[n-1]|=128,t[n]=e/16777216>>>21&127,++n}return t.slice(0,n)}function dv(e){var t=0,n=127&e[t];e:if(e[t++]>=128){if(n|=(127&e[t])<<7,e[t++]<128)break e;if(n|=(127&e[t])<<14,e[t++]<128)break e;if(n|=(127&e[t])<<21,e[t++]<128)break e;n|=(127&e[t])<<28}return n}function uv(e){var t=[],n=[0];while(n[0]=128);i=e.slice(s,n[0]);break;case 5:l=4,i=e.slice(n[0],n[0]+l),n[0]+=l;break;case 1:l=8,i=e.slice(n[0],n[0]+l),n[0]+=l;break;case 2:l=sv(e,n),i=e.slice(n[0],n[0]+l),n[0]+=l;break;case 3:case 4:default:throw new Error("PB Type ".concat(r," for Field ").concat(a," at offset ").concat(o))}var c={data:i,type:r};null==t[a]?t[a]=[c]:t[a].push(c)}return t}function hv(e){var t=[];return e.forEach((function(e,n){e.forEach((function(e){e.data&&(t.push(cv(8*n+e.type)),2==e.type&&t.push(cv(e.data.length)),t.push(e.data))}))})),av(t)}function mv(e,t){return(null==e?void 0:e.map((function(e){return t(e.data)})))||[]}function pv(e){var t,n=[],o=[0];while(o[0]>>0>0),n.push(i)}return n}function fv(e){var t=[];return e.forEach((function(e){var n=[];n[1]=[{data:cv(e.id),type:0}],n[2]=[],null!=e.merge&&(n[3]=[{data:cv(+!!e.merge),type:0}]);var o=[];e.messages.forEach((function(e){o.push(e.data),e.meta[3]=[{type:0,data:cv(e.data.length)}],n[2].push({data:hv(e.meta),type:2})}));var a=hv(n);t.push(cv(a.length)),t.push(a),o.forEach((function(e){return t.push(e)}))})),av(t)}function bv(e,t){if(0!=e)throw new Error("Unexpected Snappy chunk type ".concat(e));var n=[0],o=sv(t,n),a=[];while(n[0]>2&7),i=(224&t[n[0]++])<<3,i|=t[n[0]++]):(l=1+(t[n[0]++]>>2),2==r?(i=t[n[0]]|t[n[0]+1]<<8,n[0]+=2):(i=(t[n[0]]|t[n[0]+1]<<8|t[n[0]+2]<<16|t[n[0]+3]<<24)>>>0,n[0]+=4)),a=[av(a)],0==i)throw new Error("Invalid offset 0");if(i>a[0].length)throw new Error("Invalid offset beyond length");if(l>=i){a.push(a[0].slice(-i)),l-=i;while(l>=a[a.length-1].length)a.push(a[a.length-1]),l-=a[a.length-1].length}a.push(a[0].slice(-i,-i+l))}else{var s=t[n[0]++]>>2;if(s<60)++s;else{var c=s-59;s=t[n[0]],c>1&&(s|=t[n[0]+1]<<8),c>2&&(s|=t[n[0]+2]<<16),c>3&&(s|=t[n[0]+3]<<24),s>>>=0,s++,n[0]+=c}a.push(t.slice(n[0],n[0]+s)),n[0]+=s}}var d=av(a);if(d.length!=o)throw new Error("Unexpected length: ".concat(d.length," != ").concat(o));return d}function gv(e){var t=[],n=0;while(n>8&255]))):o<=16777216?(i+=4,t.push(new Uint8Array([248,o-1&255,o-1>>8&255,o-1>>16&255]))):o<=4294967296&&(i+=5,t.push(new Uint8Array([252,o-1&255,o-1>>8&255,o-1>>16&255,o-1>>>24&255]))),t.push(e.slice(n,n+o)),i+=o,a[0]=0,a[1]=255&i,a[2]=i>>8&255,a[3]=i>>16&255,n+=o}return av(t)}function wv(e,t,n,o){var a,r=ev(e),i=r.getUint32(4,!0),l=(o>1?12:8)+4*rv(i&(o>1?3470:398)),s=-1,c=-1,d=NaN,u=new Date(2001,0,1);switch(512&i&&(s=r.getUint32(l,!0),l+=4),l+=4*rv(i&(o>1?12288:4096)),16&i&&(c=r.getUint32(l,!0),l+=4),32&i&&(d=r.getFloat64(l,!0),l+=8),64&i&&(u.setTime(u.getTime()+1e3*r.getFloat64(l,!0)),l+=8),e[2]){case 0:break;case 2:a={t:"n",v:d};break;case 3:a={t:"s",v:t[c]};break;case 5:a={t:"d",v:u};break;case 6:a={t:"b",v:d>0};break;case 7:a={t:"n",v:d/86400};break;case 8:a={t:"e",v:0};break;case 9:if(s>-1)a={t:"s",v:n[s]};else if(c>-1)a={t:"s",v:t[c]};else{if(isNaN(d))throw new Error("Unsupported cell type ".concat(e.slice(0,4)));a={t:"n",v:d}}break;default:throw new Error("Unsupported cell type ".concat(e.slice(0,4)))}return a}function yv(e,t,n){var o,a=ev(e),r=a.getUint32(8,!0),i=12,l=-1,s=-1,c=NaN,d=NaN,u=new Date(2001,0,1);switch(1&r&&(c=iv(e,i),i+=16),2&r&&(d=a.getFloat64(i,!0),i+=8),4&r&&(u.setTime(u.getTime()+1e3*a.getFloat64(i,!0)),i+=8),8&r&&(s=a.getUint32(i,!0),i+=4),16&r&&(l=a.getUint32(i,!0),i+=4),e[1]){case 0:break;case 2:o={t:"n",v:c};break;case 3:o={t:"s",v:t[s]};break;case 5:o={t:"d",v:u};break;case 6:o={t:"b",v:d>0};break;case 7:o={t:"n",v:d/86400};break;case 8:o={t:"e",v:0};break;case 9:if(!(l>-1))throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(31&r," : ").concat(e.slice(0,4)));o={t:"s",v:n[l]};break;case 10:o={t:"n",v:c};break;default:throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(31&r," : ").concat(e.slice(0,4)))}return o}function Cv(e,t){var n=new Uint8Array(32),o=ev(n),a=12,r=0;switch(n[0]=5,e.t){case"n":n[1]=2,lv(n,a,e.v),r|=1,a+=16;break;case"b":n[1]=6,o.setFloat64(a,e.v?1:0,!0),r|=2,a+=8;break;case"s":if(-1==t.indexOf(e.v))throw new Error("Value ".concat(e.v," missing from SST!"));n[1]=3,o.setUint32(a,t.indexOf(e.v),!0),r|=8,a+=4;break;default:throw"unsupported cell type "+e.t}return o.setUint32(8,r,!0),n.slice(0,a)}function kv(e,t){var n=new Uint8Array(32),o=ev(n),a=12,r=0;switch(n[0]=3,e.t){case"n":n[2]=2,o.setFloat64(a,e.v,!0),r|=32,a+=8;break;case"b":n[2]=6,o.setFloat64(a,e.v?1:0,!0),r|=32,a+=8;break;case"s":if(-1==t.indexOf(e.v))throw new Error("Value ".concat(e.v," missing from SST!"));n[2]=3,o.setUint32(a,t.indexOf(e.v),!0),r|=16,a+=4;break;default:throw"unsupported cell type "+e.t}return o.setUint32(4,r,!0),n.slice(0,a)}function Ov(e,t,n){switch(e[0]){case 0:case 1:case 2:case 3:return wv(e,t,n,e[0]);case 5:return yv(e,t,n);default:throw new Error("Unsupported payload version ".concat(e[0]))}}function jv(e){var t=uv(e);return sv(t[1][0].data)}function xv(e,t){var n=uv(t.data),o=dv(n[1][0].data),a=n[3],r=[];return(a||[]).forEach((function(t){var n=uv(t.data),a=dv(n[1][0].data)>>>0;switch(o){case 1:r[a]=tv(n[3][0].data);break;case 8:var i=e[jv(n[9][0].data)][0],l=uv(i.data),s=e[jv(l[1][0].data)][0],c=dv(s.meta[1][0].data);if(2001!=c)throw new Error("2000 unexpected reference to ".concat(c));var d=uv(s.data);r[a]=d[3].map((function(e){return tv(e.data)})).join("");break}})),r}function _v(e,t){var n,o,a,r,i,l,s,c,d,u,h,m,p,f,b,g,v=uv(e),w=dv(v[1][0].data)>>>0,y=dv(v[2][0].data)>>>0,C=(null==(o=null==(n=v[8])?void 0:n[0])?void 0:o.data)&&dv(v[8][0].data)>0||!1;if((null==(r=null==(a=v[7])?void 0:a[0])?void 0:r.data)&&0!=t)b=null==(l=null==(i=v[7])?void 0:i[0])?void 0:l.data,g=null==(c=null==(s=v[6])?void 0:s[0])?void 0:c.data;else{if(!(null==(u=null==(d=v[4])?void 0:d[0])?void 0:u.data)||1==t)throw"NUMBERS Tile missing ".concat(t," cell storage");b=null==(m=null==(h=v[4])?void 0:h[0])?void 0:m.data,g=null==(f=null==(p=v[3])?void 0:p[0])?void 0:f.data}for(var k=C?4:1,O=ev(b),j=[],x=0;x=1&&(A[j[j.length-1][0]]=g.subarray(j[j.length-1][1]*k)),{R:w,cells:A}}function Av(e,t){var n,o=uv(t.data),a=(null==(n=null==o?void 0:o[7])?void 0:n[0])?dv(o[7][0].data)>>>0>0?1:0:-1,r=mv(o[5],(function(e){return _v(e,a)}));return{nrows:dv(o[4][0].data)>>>0,data:r.reduce((function(e,t){return e[t.R]||(e[t.R]=[]),t.cells.forEach((function(n,o){if(e[t.R][o])throw new Error("Duplicate cell r=".concat(t.R," c=").concat(o));e[t.R][o]=n})),e}),[])}}function Tv(e,t,n){var o,a=uv(t.data),r={s:{r:0,c:0},e:{r:0,c:0}};if(r.e.r=(dv(a[6][0].data)>>>0)-1,r.e.r<0)throw new Error("Invalid row varint ".concat(a[6][0].data));if(r.e.c=(dv(a[7][0].data)>>>0)-1,r.e.c<0)throw new Error("Invalid col varint ".concat(a[7][0].data));n["!ref"]=Po(r);var i=uv(a[4][0].data),l=xv(e,e[jv(i[4][0].data)][0]),s=(null==(o=i[17])?void 0:o[0])?xv(e,e[jv(i[17][0].data)][0]):[],c=uv(i[3][0].data),d=0;c[1].forEach((function(t){var o=uv(t.data),a=e[jv(o[2][0].data)][0],r=dv(a.meta[1][0].data);if(6002!=r)throw new Error("6001 unexpected reference to ".concat(r));var i=Av(e,a);i.data.forEach((function(e,t){e.forEach((function(e,o){var a=Io({r:d+t,c:o}),r=Ov(e,l,s);r&&(n[a]=r)}))})),d+=i.nrows}))}function Nv(e,t){var n=uv(t.data),o={"!ref":"A1"},a=e[jv(n[2][0].data)],r=dv(a[0].meta[1][0].data);if(6001!=r)throw new Error("6000 unexpected reference to ".concat(r));return Tv(e,a[0],o),o}function Sv(e,t){var n,o=uv(t.data),a={name:(null==(n=o[1])?void 0:n[0])?tv(o[1][0].data):"",sheets:[]},r=mv(o[2],jv);return r.forEach((function(t){e[t].forEach((function(t){var n=dv(t.meta[1][0].data);6e3==n&&a.sheets.push(Nv(e,t))}))})),a}function Dv(e,t){var n=Ow(),o=uv(t.data),a=mv(o[1],jv);if(a.forEach((function(t){e[t].forEach((function(t){var o=dv(t.meta[1][0].data);if(2==o){var a=Sv(e,t);a.sheets.forEach((function(e,t){jw(n,e,0==t?a.name:a.name+"_"+t,!0)}))}}))})),0==n.SheetNames.length)throw new Error("Empty NUMBERS file");return n}function Vv(e){var t,n,o,a,r={},i=[];if(e.FullPaths.forEach((function(e){if(e.match(/\.iwpv2/))throw new Error("Unsupported password protection")})),e.FileIndex.forEach((function(e){if(e.name.match(/\.iwa$/)){var t,n;try{t=gv(e.content)}catch(o){return console.log("?? "+e.content.length+" "+(o.message||o))}try{n=pv(t)}catch(o){return console.log("## "+(o.message||o))}n.forEach((function(e){r[e.id]=e.messages,i.push(e.id)}))}})),!i.length)throw new Error("File has no messages");var l=(null==(a=null==(o=null==(n=null==(t=null==r?void 0:r[1])?void 0:t[0])?void 0:n.meta)?void 0:o[1])?void 0:a[0].data)&&1==dv(r[1][0].meta[1][0].data)&&r[1][0];if(l||i.forEach((function(e){r[e].forEach((function(e){var t=dv(e.meta[1][0].data)>>>0;if(1==t){if(l)throw new Error("Document has multiple roots");l=e}}))})),!l)throw new Error("Cannot find Document root");return Dv(r,l)}function Ev(e,t,n){var o,a,r,i;if(!(null==(o=e[6])?void 0:o[0])||!(null==(a=e[7])?void 0:a[0]))throw"Mutation only works on post-BNC storages!";var l=(null==(i=null==(r=e[8])?void 0:r[0])?void 0:i.data)&&dv(e[8][0].data)>0||!1;if(l)throw"Math only works with normal offsets";for(var s=0,c=ev(e[7][0].data),d=0,u=[],h=ev(e[4][0].data),m=0,p=[],f=0;f1&&console.error("The Numbers writer currently writes only the first table");var o=Bo(n["!ref"]);o.s.r=o.s.c=0;var a=!1;o.e.c>9&&(a=!0,o.e.c=9),o.e.r>49&&(a=!0,o.e.r=49),a&&console.error("The Numbers writer is currently limited to ".concat(Po(o)));var r=mw(n,{range:o,header:1}),i=["~Sh33tJ5~"];r.forEach((function(e){return e.forEach((function(e){"string"==typeof e&&i.push(e)}))}));var l={},s=[],c=Xe.read(t.numbers,{type:"base64"});c.FileIndex.map((function(e,t){return[e,c.FullPaths[t]]})).forEach((function(e){var t=e[0],n=e[1];if(2==t.type&&t.name.match(/\.iwa/)){var o=t.content,a=gv(o),r=pv(a);r.forEach((function(e){s.push(e.id),l[e.id]={deps:[],location:n,type:dv(e.messages[0].meta[1][0].data)}}))}})),s.sort((function(e,t){return e-t}));var d=s.filter((function(e){return e>1})).map((function(e){return[e,cv(e)]}));c.FileIndex.map((function(e,t){return[e,c.FullPaths[t]]})).forEach((function(e){var t=e[0];e[1];if(t.name.match(/\.iwa/)){var n=pv(gv(t.content));n.forEach((function(e){e.messages.forEach((function(t){d.forEach((function(t){e.messages.some((function(e){return 11006!=dv(e.meta[1][0].data)&&ov(e.data,t[1])}))&&l[t[0]].deps.push(e.id)}))}))}))}}));for(var u,h=Xe.find(c,l[1].location),m=pv(gv(h.content)),p=0;p-1?"sheet":Xa.CS&&e==Xa.CS?"chart":Xa.DS&&e==Xa.DS?"dialog":Xa.MS&&e==Xa.MS?"macro":e&&e.length?e:"sheet"}function zv(e,t){if(!e)return 0;try{e=t.map((function(t){return t.id||(t.id=t.strRelID),[t.name,e["!id"][t.id].Target,Mv(e["!id"][t.id].Type)]}))}catch(n){return null}return e&&0!==e.length?e:null}function Rv(e,t,n,o,a,r,i,l,s,c,d,u){try{r[o]=er(Vt(e,n,!0),t);var h,m=Dt(e,t);switch(l){case"sheet":h=mb(m,t,a,s,r[o],c,d,u);break;case"chart":if(h=pb(m,t,a,s,r[o],c,d,u),!h||!h["!drawel"])break;var p=Mt(h["!drawel"].Target,t),f=Za(p),b=tu(Vt(e,p,!0),er(Vt(e,f,!0),p)),g=Mt(b,p),v=Za(g);h=Bf(Vt(e,g,!0),g,s,er(Vt(e,v,!0),g),c,h);break;case"macro":h=fb(m,t,a,s,r[o],c,d,u);break;case"dialog":h=bb(m,t,a,s,r[o],c,d,u);break;default:throw new Error("Unrecognized sheet type "+l)}i[o]=h;var w=[];r&&r[o]&&ot(r[o]).forEach((function(n){var a="";if(r[o][n].Type==Xa.CMNT){a=Mt(r[o][n].Target,t);var i=yb(Dt(e,a,!0),a,s);if(!i||!i.length)return;au(h,i,!1)}r[o][n].Type==Xa.TCMNT&&(a=Mt(r[o][n].Target,t),w=w.concat(lu(Dt(e,a,!0),s)))})),w&&w.length&&au(h,w,!0,s.people||[])}catch(y){if(s.WTF)throw y}}function Lv(e){return"/"==e.charAt(0)?e.slice(1):e}function Uv(e,t){if(We(),t=t||{},Pv(t),Nt(e,"META-INF/manifest.xml"))return Yg(e,t);if(Nt(e,"objectdata.xml"))return Yg(e,t);if(Nt(e,"Index/Document.iwa")){if("undefined"==typeof Uint8Array)throw new Error("NUMBERS file parsing requires Uint8Array support");if("undefined"!=typeof Vv){if(e.FileIndex)return Vv(e);var n=Xe.utils.cfb_new();return It(e).forEach((function(t){Bt(n,t,Et(e,t))})),Vv(n)}throw new Error("Unsupported NUMBERS file")}if(!Nt(e,"[Content_Types].xml")){if(Nt(e,"index.xml.gz"))throw new Error("Unsupported NUMBERS 08 file");if(Nt(e,"index.xml"))throw new Error("Unsupported NUMBERS 09 file");throw new Error("Unsupported ZIP file")}var o,a,r=It(e),i=Qa(Vt(e,"[Content_Types].xml")),l=!1;if(0===i.workbooks.length&&(a="xl/workbook.xml",Dt(e,a,!0)&&i.workbooks.push(a)),0===i.workbooks.length){if(a="xl/workbook.bin",!Dt(e,a,!0))throw new Error("Could not find workbook");i.workbooks.push(a),l=!0}"bin"==i.workbooks[0].slice(-3)&&(l=!0);var s={},c={};if(!t.bookSheets&&!t.bookProps){if(Am=[],i.sst)try{Am=wb(Dt(e,Lv(i.sst)),i.sst,t)}catch(S){if(t.WTF)throw S}t.cellStyles&&i.themes.length&&(s=vb(Vt(e,i.themes[0].replace(/^\//,""),!0)||"",i.themes[0],t)),i.style&&(c=gb(Dt(e,Lv(i.style)),i.style,s,t))}i.links.map((function(n){try{var o=er(Vt(e,Za(Lv(n))),n);return kb(Dt(e,Lv(n)),o,n,t)}catch(S){}}));var d=hb(Dt(e,Lv(i.workbooks[0])),i.workbooks[0],t),u={},h="";i.coreprops.length&&(h=Dt(e,Lv(i.coreprops[0]),!0),h&&(u=hr(h)),0!==i.extprops.length&&(h=Dt(e,Lv(i.extprops[0]),!0),h&&vr(h,u,t)));var m={};t.bookSheets&&!t.bookProps||0!==i.custprops.length&&(h=Vt(e,Lv(i.custprops[0]),!0),h&&(m=Cr(h,t)));var p={};if((t.bookSheets||t.bookProps)&&(d.Sheets?o=d.Sheets.map((function(e){return e.name})):u.Worksheets&&u.SheetNames.length>0&&(o=u.SheetNames),t.bookProps&&(p.Props=u,p.Custprops=m),t.bookSheets&&"undefined"!==typeof o&&(p.SheetNames=o),t.bookSheets?p.SheetNames:t.bookProps))return p;o={};var f={};t.bookDeps&&i.calcchain&&(f=Cb(Dt(e,Lv(i.calcchain)),i.calcchain,t));var b,g,v=0,w={},y=d.Sheets;u.Worksheets=y.length,u.SheetNames=[];for(var C=0;C!=y.length;++C)u.SheetNames[C]=y[C].name;var k=l?"bin":"xml",O=i.workbooks[0].lastIndexOf("/"),j=(i.workbooks[0].slice(0,O+1)+"_rels/"+i.workbooks[0].slice(O+1)+".rels").replace(/^\//,"");Nt(e,j)||(j="xl/_rels/workbook."+k+".rels");var x=er(Vt(e,j,!0),j.replace(/_rels.*/,"s5s"));(i.metadata||[]).length>=1&&(t.xlmeta=Ob(Dt(e,Lv(i.metadata[0])),i.metadata[0],t)),(i.people||[]).length>=1&&(t.people=cu(Dt(e,Lv(i.people[0])),t)),x&&(x=zv(x,d.Sheets));var _=Dt(e,"xl/worksheets/sheet.xml",!0)?1:0;e:for(v=0;v!=u.Worksheets;++v){var A="sheet";if(x&&x[v]?(b="xl/"+x[v][1].replace(/[\/]?xl\//,""),Nt(e,b)||(b=x[v][1]),Nt(e,b)||(b=j.replace(/_rels\/.*$/,"")+x[v][1]),A=x[v][2]):(b="xl/worksheets/sheet"+(v+1-_)+"."+k,b=b.replace(/sheet0\./,"sheet.")),g=b.replace(/^(.*)(\/)([^\/]*)$/,"$1/_rels/$3.rels"),t&&null!=t.sheets)switch(typeof t.sheets){case"number":if(v!=t.sheets)continue e;break;case"string":if(u.SheetNames[v].toLowerCase()!=t.sheets.toLowerCase())continue e;break;default:if(Array.isArray&&Array.isArray(t.sheets)){for(var T=!1,N=0;N!=t.sheets.length;++N)"number"==typeof t.sheets[N]&&t.sheets[N]==v&&(T=1),"string"==typeof t.sheets[N]&&t.sheets[N].toLowerCase()==u.SheetNames[v].toLowerCase()&&(T=1);if(!T)continue e}}Rv(e,b,g,u.SheetNames[v],v,w,o,A,t,d,s,c)}return p={Directory:i,Workbook:d,Props:u,Custprops:m,Deps:f,Sheets:o,SheetNames:u.SheetNames,Strings:Am,Styles:c,Themes:s,SSF:yt(J)},t&&t.bookFiles&&(e.files?(p.keys=r,p.files=e.files):(p.keys=[],p.files={},e.FullPaths.forEach((function(t,n){t=t.replace(/^Root Entry[\/]/,""),p.keys.push(t),p.files[t]=e.FileIndex[n]})))),t&&t.bookVBA&&(i.vba.length>0?p.vbaraw=Dt(e,Lv(i.vba[0]),!0):i.defaults&&i.defaults.bin===gu&&(p.vbaraw=Dt(e,"xl/vbaProject.bin",!0))),p}function qv(e,t){var n=t||{},o="Workbook",a=Xe.find(e,o);try{if(o="/!DataSpaces/Version",a=Xe.find(e,o),!a||!a.content)throw new Error("ECMA-376 Encrypted file missing "+o);if(Ks(a.content),o="/!DataSpaces/DataSpaceMap",a=Xe.find(e,o),!a||!a.content)throw new Error("ECMA-376 Encrypted file missing "+o);var r=Qs(a.content);if(1!==r.length||1!==r[0].comps.length||0!==r[0].comps[0].t||"StrongEncryptionDataSpace"!==r[0].name||"EncryptedPackage"!==r[0].comps[0].v)throw new Error("ECMA-376 Encrypted file bad "+o);if(o="/!DataSpaces/DataSpaceInfo/StrongEncryptionDataSpace",a=Xe.find(e,o),!a||!a.content)throw new Error("ECMA-376 Encrypted file missing "+o);var i=Js(a.content);if(1!=i.length||"StrongEncryptionTransform"!=i[0])throw new Error("ECMA-376 Encrypted file bad "+o);if(o="/!DataSpaces/TransformInfo/StrongEncryptionTransform/!Primary",a=Xe.find(e,o),!a||!a.content)throw new Error("ECMA-376 Encrypted file missing "+o);Zs(a.content)}catch(s){}if(o="/EncryptionInfo",a=Xe.find(e,o),!a||!a.content)throw new Error("ECMA-376 Encrypted file missing "+o);var l=nc(a.content);if(o="/EncryptedPackage",a=Xe.find(e,o),!a||!a.content)throw new Error("ECMA-376 Encrypted file missing "+o);if(4==l[0]&&"undefined"!==typeof decrypt_agile)return decrypt_agile(l[1],a.content,n.password||"",n);if(2==l[0]&&"undefined"!==typeof decrypt_std76)return decrypt_std76(l[1],a.content,n.password||"",n);throw new Error("File is password-protected")}function $v(e,t){return"ods"==t.bookType?Zg(e,t):"numbers"==t.bookType?Iv(e,t):"xlsb"==t.bookType?Hv(e,t):Wv(e,t)}function Hv(e,t){nu=1024,e&&!e.SSF&&(e.SSF=yt(J)),e&&e.SSF&&(We(),He(e.SSF),t.revssf=it(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF),t.rels={},t.wbrels={},t.Strings=[],t.Strings.Count=0,t.Strings.Unique=0,Nm?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var n="xlsb"==t.bookType?"bin":"xml",o=yu.indexOf(t.bookType)>-1,a=Ya();Fv(t=t||{});var r=Pt(),i="",l=0;if(t.cellXfs=[],Em(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),i="docProps/core.xml",Bt(r,i,pr(e.Props,t)),a.coreprops.push(i),nr(t.rels,2,i,Xa.CORE_PROPS),i="docProps/app.xml",e.Props&&e.Props.SheetNames);else if(e.Workbook&&e.Workbook.Sheets){for(var s=[],c=0;c0&&(i="docProps/custom.xml",Bt(r,i,kr(e.Custprops,t)),a.custprops.push(i),nr(t.rels,4,i,Xa.CUST_PROPS)),l=1;l<=e.SheetNames.length;++l){var d={"!id":{}},u=e.Sheets[e.SheetNames[l-1]],h=(u||{})["!type"]||"sheet";switch(h){case"chart":default:i="xl/worksheets/sheet"+l+"."+n,Bt(r,i,xb(l-1,i,t,e,d)),a.sheets.push(i),nr(t.wbrels,-1,"worksheets/sheet"+l+"."+n,Xa.WS[0])}if(u){var m=u["!comments"],p=!1,f="";m&&m.length>0&&(f="xl/comments"+l+"."+n,Bt(r,f,Tb(m,f,t)),a.comments.push(f),nr(d,-1,"../comments"+l+"."+n,Xa.CMNT),p=!0),u["!legacy"]&&p&&Bt(r,"xl/drawings/vmlDrawing"+l+".vml",ou(l,u["!comments"])),delete u["!comments"],delete u["!legacy"]}d["!id"].rId1&&Bt(r,Za(i),tr(d))}return null!=t.Strings&&t.Strings.length>0&&(i="xl/sharedStrings."+n,Bt(r,i,Ab(t.Strings,i,t)),a.strs.push(i),nr(t.wbrels,-1,"sharedStrings."+n,Xa.SST)),i="xl/workbook."+n,Bt(r,i,jb(e,i,t)),a.workbooks.push(i),nr(t.rels,1,i,Xa.WB),i="xl/theme/theme1.xml",Bt(r,i,Sd(e.Themes,t)),a.themes.push(i),nr(t.wbrels,-1,"theme/theme1.xml",Xa.THEME),i="xl/styles."+n,Bt(r,i,_b(e,i,t)),a.styles.push(i),nr(t.wbrels,-1,"styles."+n,Xa.STY),e.vbaraw&&o&&(i="xl/vbaProject.bin",Bt(r,i,e.vbaraw),a.vba.push(i),nr(t.wbrels,-1,"vbaProject.bin",Xa.VBA)),i="xl/metadata."+n,Bt(r,i,Nb(i)),a.metadata.push(i),nr(t.wbrels,-1,"metadata."+n,Xa.XLMETA),Bt(r,"[Content_Types].xml",Ja(a,t)),Bt(r,"_rels/.rels",tr(t.rels)),Bt(r,"xl/_rels/workbook."+n+".rels",tr(t.wbrels)),delete t.revssf,delete t.ssf,r}function Wv(e,t){nu=1024,e&&!e.SSF&&(e.SSF=yt(J)),e&&e.SSF&&(We(),He(e.SSF),t.revssf=it(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF),t.rels={},t.wbrels={},t.Strings=[],t.Strings.Count=0,t.Strings.Unique=0,Nm?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var n="xml",o=yu.indexOf(t.bookType)>-1,a=Ya();Fv(t=t||{});var r=Pt(),i="",l=0;if(t.cellXfs=[],Em(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),i="docProps/core.xml",Bt(r,i,pr(e.Props,t)),a.coreprops.push(i),nr(t.rels,2,i,Xa.CORE_PROPS),i="docProps/app.xml",e.Props&&e.Props.SheetNames);else if(e.Workbook&&e.Workbook.Sheets){for(var s=[],c=0;c0&&(i="docProps/custom.xml",Bt(r,i,kr(e.Custprops,t)),a.custprops.push(i),nr(t.rels,4,i,Xa.CUST_PROPS));var d=["SheetJ5"];for(t.tcid=0,l=1;l<=e.SheetNames.length;++l){var u={"!id":{}},h=e.Sheets[e.SheetNames[l-1]],m=(h||{})["!type"]||"sheet";switch(m){case"chart":default:i="xl/worksheets/sheet"+l+"."+n,Bt(r,i,pp(l-1,t,e,u)),a.sheets.push(i),nr(t.wbrels,-1,"worksheets/sheet"+l+"."+n,Xa.WS[0])}if(h){var p=h["!comments"],f=!1,b="";if(p&&p.length>0){var g=!1;p.forEach((function(e){e[1].forEach((function(e){1==e.T&&(g=!0)}))})),g&&(b="xl/threadedComments/threadedComment"+l+"."+n,Bt(r,b,su(p,d,t)),a.threadedcomments.push(b),nr(u,-1,"../threadedComments/threadedComment"+l+"."+n,Xa.TCMNT)),b="xl/comments"+l+"."+n,Bt(r,b,iu(p,t)),a.comments.push(b),nr(u,-1,"../comments"+l+"."+n,Xa.CMNT),f=!0}h["!legacy"]&&f&&Bt(r,"xl/drawings/vmlDrawing"+l+".vml",ou(l,h["!comments"])),delete h["!comments"],delete h["!legacy"]}u["!id"].rId1&&Bt(r,Za(i),tr(u))}return null!=t.Strings&&t.Strings.length>0&&(i="xl/sharedStrings."+n,Bt(r,i,Rs(t.Strings,t)),a.strs.push(i),nr(t.wbrels,-1,"sharedStrings."+n,Xa.SST)),i="xl/workbook."+n,Bt(r,i,Zf(e,t)),a.workbooks.push(i),nr(t.rels,1,i,Xa.WB),i="xl/theme/theme1.xml",Bt(r,i,Sd(e.Themes,t)),a.themes.push(i),nr(t.wbrels,-1,"theme/theme1.xml",Xa.THEME),i="xl/styles."+n,Bt(r,i,Wc(e,t)),a.styles.push(i),nr(t.wbrels,-1,"styles."+n,Xa.STY),e.vbaraw&&o&&(i="xl/vbaProject.bin",Bt(r,i,e.vbaraw),a.vba.push(i),nr(t.wbrels,-1,"vbaProject.bin",Xa.VBA)),i="xl/metadata."+n,Bt(r,i,Yd()),a.metadata.push(i),nr(t.wbrels,-1,"metadata."+n,Xa.XLMETA),d.length>1&&(i="xl/persons/person.xml",Bt(r,i,du(d,t)),a.people.push(i),nr(t.wbrels,-1,"persons/person.xml",Xa.PEOPLE)),Bt(r,"[Content_Types].xml",Ja(a,t)),Bt(r,"_rels/.rels",tr(t.rels)),Bt(r,"xl/_rels/workbook."+n+".rels",tr(t.wbrels)),delete t.revssf,delete t.ssf,r}function Gv(e,t){var n="";switch((t||{}).type||"base64"){case"buffer":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];case"base64":n=j(e.slice(0,12));break;case"binary":n=e;break;case"array":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];default:throw new Error("Unrecognized type "+(t&&t.type||"undefined"))}return[n.charCodeAt(0),n.charCodeAt(1),n.charCodeAt(2),n.charCodeAt(3),n.charCodeAt(4),n.charCodeAt(5),n.charCodeAt(6),n.charCodeAt(7)]}function Kv(e,t){return Xe.find(e,"EncryptedPackage")?qv(e,t):ug(e,t)}function Yv(t,n){var o,a=t,r=n||{};return r.type||(r.type=x&&e.isBuffer(t)?"buffer":"base64"),o=Ft(a,r),Uv(o,r)}function Qv(e,t){var n=0;e:while(n=2&&0===r[3])return As.to_workbook(a,o);if(0===r[2]&&(8===r[3]||9===r[3]))return As.to_workbook(a,o)}break;case 3:case 131:case 139:case 140:return Cs.to_workbook(a,o);case 123:if(92===r[1]&&114===r[2]&&116===r[3])return fc.to_workbook(a,o);break;case 10:case 13:case 32:return Jv(a,o);case 137:if(80===r[1]&&78===r[2]&&71===r[3])throw new Error("PNG Image File is not a spreadsheet");break}return ys.indexOf(r[0])>-1&&r[2]<=12&&r[3]<=31?Cs.to_workbook(a,o):ew(t,a,o,i)}function nw(e,t){switch(t.type){case"base64":case"binary":break;case"buffer":case"array":t.type="";break;case"file":return tt(t.file,Xe.write(e,{type:x?"buffer":""}));case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");default:throw new Error("Unrecognized type "+t.type)}return Xe.write(e,t)}function ow(e,t){var n=yt(t||{}),o=$v(e,n);return aw(o,n)}function aw(e,t){var n={},o=x?"nodebuffer":"undefined"!==typeof Uint8Array?"array":"string";if(t.compression&&(n.compression="DEFLATE"),t.password)n.type=o;else switch(t.type){case"base64":n.type="base64";break;case"binary":n.type="string";break;case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");case"buffer":case"file":n.type=o;break;default:throw new Error("Unrecognized type "+t.type)}var a=e.FullPaths?Xe.write(e,{fileType:"zip",type:{nodebuffer:"buffer",string:"binary"}[n.type]||n.type,compression:!!t.compression}):e.generate(n);if("undefined"!==typeof Deno&&"string"==typeof a){if("binary"==t.type||"base64"==t.type)return a;a=new Uint8Array(S(a))}return t.password&&"undefined"!==typeof encrypt_agile?nw(encrypt_agile(a,t.password),t):"file"===t.type?tt(t.file,a):"string"==t.type?hn(a):a}function rw(e,t){var n=t||{},o=hg(e,n);return nw(o,n)}function iw(e,t,n){n||(n="");var o=n+e;switch(t.type){case"base64":return O(mn(o));case"binary":return mn(o);case"string":return e;case"file":return tt(t.file,o,"utf8");case"buffer":return x?_(o,"utf8"):"undefined"!==typeof TextEncoder?(new TextEncoder).encode(o):iw(o,{type:"binary"}).split("").map((function(e){return e.charCodeAt(0)}))}throw new Error("Unrecognized type "+t.type)}function lw(e,t){switch(t.type){case"base64":return O(e);case"binary":return e;case"string":return e;case"file":return tt(t.file,e,"binary");case"buffer":return x?_(e,"binary"):e.split("").map((function(e){return e.charCodeAt(0)}))}throw new Error("Unrecognized type "+t.type)}function sw(e,t){switch(t.type){case"string":case"base64":case"binary":for(var n="",o=0;o0&&(a=0);var u=xo(s.s.r),h=[],m=[],p=0,f=0,b=Array.isArray(e),g=s.s.r,v=0,w={};b&&!e[g]&&(e[g]=[]);var y=c.skipHidden&&e["!cols"]||[],C=c.skipHidden&&e["!rows"]||[];for(v=s.s.c;v<=s.e.c;++v)if(!(y[v]||{}).hidden)switch(h[v]=No(v),n=b?e[g][v]:e[h[v]+u],o){case 1:r[v]=v-s.s.c;break;case 2:r[v]=h[v];break;case 3:r[v]=c.header[v-s.s.c];break;default:if(null==n&&(n={w:"__EMPTY",t:"s"}),l=i=zo(n,null,c),f=w[i]||0,f){do{l=i+"_"+f++}while(w[l]);w[i]=f,w[l]=1}else w[i]=1;r[v]=l}for(g=s.s.r+a;g<=s.e.r;++g)if(!(C[g]||{}).hidden){var k=hw(e,s,g,h,o,r,b,c);(!1===k.isempty||(1===o?!1!==c.blankrows:c.blankrows))&&(m[p++]=k.row)}return m.length=p,m}var pw=/"/g;function fw(e,t,n,o,a,r,i,l){for(var s=!0,c=[],d="",u=xo(n),h=t.s.c;h<=t.e.c;++h)if(o[h]){var m=l.dense?(e[n]||[])[h]:e[o[h]+u];if(null==m)d="";else if(null!=m.v){s=!1,d=""+(l.rawNumbers&&"n"==m.t?m.v:zo(m,null,l));for(var p=0,f=0;p!==d.length;++p)if((f=d.charCodeAt(p))===a||f===r||34===f||l.forceQuotes){d='"'+d.replace(pw,'""')+'"';break}"ID"==d&&(d='"ID"')}else null==m.f||m.F?d="":(s=!1,d="="+m.f,d.indexOf(",")>=0&&(d='"'+d.replace(pw,'""')+'"'));c.push(d)}return!1===l.blankrows&&s?null:c.join(i)}function bw(e,t){var n=[],o=null==t?{}:t;if(null==e||null==e["!ref"])return"";var a=Fo(e["!ref"]),r=void 0!==o.FS?o.FS:",",i=r.charCodeAt(0),l=void 0!==o.RS?o.RS:"\n",s=l.charCodeAt(0),c=new RegExp(("|"==r?"\\|":r)+"+$"),d="",u=[];o.dense=Array.isArray(e);for(var h=o.skipHidden&&e["!cols"]||[],m=o.skipHidden&&e["!rows"]||[],p=a.s.c;p<=a.e.c;++p)(h[p]||{}).hidden||(u[p]=No(p));for(var f=0,b=a.s.r;b<=a.e.r;++b)(m[b]||{}).hidden||(d=fw(e,a,b,u,i,s,r,o),null!=d&&(o.strip&&(d=d.replace(c,"")),(d||!1!==o.blankrows)&&n.push((f++?l:"")+d)));return delete o.dense,n.join("")}function gw(e,t){t||(t={}),t.FS="\t",t.RS="\n";var n=bw(e,t);if("undefined"==typeof b||"string"==t.type)return n;var o=b.utils.encode(1200,n,"str");return String.fromCharCode(255)+String.fromCharCode(254)+o}function vw(e){var t,n="",o="";if(null==e||null==e["!ref"])return[];var a,r=Fo(e["!ref"]),i="",l=[],s=[],c=Array.isArray(e);for(a=r.s.c;a<=r.e.c;++a)l[a]=No(a);for(var d=r.s.r;d<=r.e.r;++d)for(i=xo(d),a=r.s.c;a<=r.e.c;++a)if(n=l[a]+i,t=c?(e[d]||[])[a]:e[n],o="",void 0!==t){if(null!=t.F){if(n=t.F,!t.f)continue;o=t.f,-1==n.indexOf(":")&&(n=n+":"+n)}if(null!=t.f)o=t.f;else{if("z"==t.t)continue;if("n"==t.t&&null!=t.v)o=""+t.v;else if("b"==t.t)o=t.v?"TRUE":"FALSE";else if(void 0!==t.w)o="'"+t.w;else{if(void 0===t.v)continue;o="s"==t.t?"'"+t.v:""+t.v}}s[s.length]=n+"="+o}return s}function ww(e,t,n){var o,a=n||{},r=+!a.skipHeader,i=e||{},l=0,s=0;if(i&&null!=a.origin)if("number"==typeof a.origin)l=a.origin;else{var c="string"==typeof a.origin?Eo(a.origin):a.origin;l=c.r,s=c.c}var d={s:{c:0,r:0},e:{c:s,r:l+t.length-1+r}};if(i["!ref"]){var u=Fo(i["!ref"]);d.e.c=Math.max(d.e.c,u.e.c),d.e.r=Math.max(d.e.r,u.e.r),-1==l&&(l=u.e.r+1,d.e.r=l+t.length-1+r)}else-1==l&&(l=0,d.e.r=t.length-1+r);var h=a.header||[],m=0;t.forEach((function(e,t){ot(e).forEach((function(n){-1==(m=h.indexOf(n))&&(h[m=h.length]=n);var c=e[n],d="z",u="",p=Io({c:s+m,r:l+t+r});o=Cw(i,p),!c||"object"!==typeof c||c instanceof Date?("number"==typeof c?d="n":"boolean"==typeof c?d="b":"string"==typeof c?d="s":c instanceof Date?(d="d",a.cellDates||(d="n",c=ct(c)),u=a.dateNF||J[14]):null===c&&a.nullError&&(d="e",c=0),o?(o.t=d,o.v=c,delete o.w,delete o.R,u&&(o.z=u)):i[p]=o={t:d,v:c},u&&(o.z=u)):i[p]=c}))})),d.e.c=Math.max(d.e.c,s+h.length-1);var p=xo(l);if(r)for(m=0;m=0&&e.SheetNames.length>t)return t;throw new Error("Cannot find sheet # "+t)}if("string"==typeof t){var n=e.SheetNames.indexOf(t);if(n>-1)return n;throw new Error("Cannot find sheet name |"+t+"|")}throw new Error("Cannot find sheet |"+t+"|")}function Ow(){return{SheetNames:[],Sheets:{}}}function jw(e,t,n,o){var a=1;if(!n)for(;a<=65535;++a,n=void 0)if(-1==e.SheetNames.indexOf(n="Sheet"+a))break;if(!n||e.SheetNames.length>=65535)throw new Error("Too many worksheets");if(o&&e.SheetNames.indexOf(n)>=0){var r=n.match(/(^.*?)(\d+)$/);a=r&&+r[2]||0;var i=r&&r[1]||n;for(++a;a<=65535;++a)if(-1==e.SheetNames.indexOf(n=i+a))break}if(Kf(n),e.SheetNames.indexOf(n)>=0)throw new Error("Worksheet with name |"+n+"| already exists!");return e.SheetNames.push(n),e.Sheets[n]=t,n}function xw(e,t,n){e.Workbook||(e.Workbook={}),e.Workbook.Sheets||(e.Workbook.Sheets=[]);var o=kw(e,t);switch(e.Workbook.Sheets[o]||(e.Workbook.Sheets[o]={}),n){case 0:case 1:case 2:break;default:throw new Error("Bad sheet visibility setting "+n)}e.Workbook.Sheets[o].Hidden=n}function _w(e,t){return e.z=t,e}function Aw(e,t,n){return t?(e.l={Target:t},n&&(e.l.Tooltip=n)):delete e.l,e}function Tw(e,t,n){return Aw(e,"#"+t,n)}function Nw(e,t,n){e.c||(e.c=[]),e.c.push({t:t,a:n||"SheetJS"})}function Sw(e,t,n,o){for(var a="string"!=typeof t?t:Fo(t),r="string"==typeof t?t:Po(t),i=a.s.r;i<=a.e.r;++i)for(var l=a.s.c;l<=a.e.c;++l){var s=Cw(e,i,l);s.t="n",s.F=r,delete s.v,i==a.s.r&&l==a.s.c&&(s.f=n,o&&(s.D=!0))}return e}var Dw={encode_col:No,encode_row:xo,encode_cell:Io,encode_range:Po,decode_col:To,decode_row:jo,split_cell:Vo,decode_cell:Eo,decode_range:Bo,format_cell:zo,sheet_add_aoa:Lo,sheet_add_json:ww,sheet_add_dom:Lg,aoa_to_sheet:Uo,json_to_sheet:yw,table_to_sheet:Ug,table_to_book:qg,sheet_to_csv:bw,sheet_to_txt:gw,sheet_to_json:mw,sheet_to_html:Rg,sheet_to_formulae:vw,sheet_to_row_object_array:mw,sheet_get_cell:Cw,book_new:Ow,book_append_sheet:jw,book_set_sheet_visibility:xw,cell_set_number_format:_w,cell_set_hyperlink:Aw,cell_set_internal_link:Tw,cell_add_comment:Nw,sheet_set_array_formula:Sw,consts:{SHEET_VISIBLE:0,SHEET_HIDDEN:1,SHEET_VERY_HIDDEN:2}};a.version}).call(this,n("b639").Buffer,n("4362"))},"265c":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={class:"manage-wrap"},i={class:"manage-input"},l={class:"manage-input"};function s(e,t,n,s,c,d){const u=Object(o["resolveComponent"])("el-option"),h=Object(o["resolveComponent"])("el-select"),m=Object(o["resolveComponent"])("el-form-item"),p=Object(o["resolveComponent"])("el-form"),f=Object(o["resolveComponent"])("vab-query-form"),b=Object(o["resolveComponent"])("el-button"),g=Object(o["resolveComponent"])("el-table-column"),v=Object(o["resolveComponent"])("el-tag"),w=Object(o["resolveComponent"])("el-table"),y=Object(o["resolveComponent"])("el-pagination"),C=Object(o["resolveComponent"])("rule-edit"),k=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createElementVNode"])("div",r,[Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(f,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,{ref:"queryForm",inline:!0,model:c.queryForm},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{label:e.$t("dataEnquiry.cgq"),prop:"sensorName"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:c.queryForm.sensorName,"onUpdate:modelValue":t[0]||(t[0]=e=>c.queryForm.sensorName=e),size:"small",placeholder:e.$t("sensor.qxzqgq")},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(c.sensorData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e,label:e,value:e},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["model"])]),_:1})]),Object(o["createElementVNode"])("div",l,[Object(o["createVNode"])(b,{size:"small",onClick:t[1]||(t[1]=e=>d.resetForm())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:d.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:t[2]||(t[2]=e=>d.handleAdd())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("trigger.tjcfqgz")),1)]),_:1}),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:d.deletes},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.plsc")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:d.triggerRuleUse},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("trigger.plyy")),1)]),_:1},8,["onClick"])])]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(w,{data:c.ruleData,border:"",stripe:"",style:{width:"100%"},onSelectionChange:d.handleSelectionChange},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{type:"selection",width:"55"}),Object(o["createVNode"])(g,{prop:"id",label:"ID",width:"60",align:"center"}),Object(o["createVNode"])(g,{prop:"sensorName",label:e.$t("sensor.cgqmc"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"triggerName",label:e.$t("trigger.cfqmc"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"triggerCycle",label:e.$t("trigger.cfzq"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"triggerCondition.dataValue",label:e.$t("trigger.cftj"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"triggerConditionParams",label:e.$t("trigger.cfcs"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"alarmFlag",label:e.$t("trigger.sffsbj"),width:"120",align:"center"},{default:Object(o["withCtx"])(({row:t})=>[1==t.alarmFlag?(Object(o["openBlock"])(),Object(o["createBlock"])(v,{key:"是",effect:"dark",type:"success",size:"mini"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("trigger.s")),1)]),_:1})):Object(o["createCommentVNode"])("",!0),0==t.alarmFlag?(Object(o["openBlock"])(),Object(o["createBlock"])(v,{key:"否",effect:"dark",type:"danger",size:"mini"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("trigger.f")),1)]),_:1})):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"]),Object(o["createVNode"])(g,{prop:"alarmLevel.dataValue",label:e.$t("alarm.bjjb"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{fixed:"right",label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(b,{type:"text",onClick:e=>d.handleEdit(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bj")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(b,{type:"text",onClick:e=>d.handleDelete(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data","onSelectionChange"])),[[k,c.listLoading]]),Object(o["createVNode"])(y,{background:c.background,"current-page":c.queryForm.page,layout:c.layout,"page-size":c.queryForm.size,total:c.total,style:{"text-align":"right"},onCurrentChange:d.handleCurrentChange,onSizeChange:d.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(C,{ref:"edit"},null,512)])}n("14d9");var c=n("b681"),d=n("75c5"),u={name:"Index",components:{ruleEdit:d["default"]},data(){return{ruleData:[],deviceId:"",projectId:"",sensorData:[],lazy:!0,layout:"total, sizes, prev, pager, next, jumper",total:0,ids:[],background:!0,listLoading:!0,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,projectId:"",sensorName:""}}},computed:{height(){return 500}},created(){this.queryForm.projectId=sessionStorage.getItem("projectId")},methods:{showData(){this.getSensorData()},async fetchData(){this.listLoading=!0;const{data:e}=await Object(c["getList"])(this.queryForm);this.ruleData=e.items,this.total=e.total,setTimeout(()=>{this.listLoading=!1},500)},async getSensorData(){const{data:e}=await Object(c["getSensorsData"])(this.queryForm);this.sensorData=e,this.fetchData()},handleSelectionChange(e){const t=[];e.forEach(e=>{t.push(e.id)}),this.ids=t},resetForm(){this.$refs.queryForm.resetFields()},async triggerRuleUse(){const e=this.ids;if(0==e.length)return this.$message({type:"info",message:"没有选中任何项"}),!1;this.$confirm("你确定应用触发器规则到整个项目吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:t}=Object(c["triggerRuleUse"])(e);this.$message({type:"success",message:void 0==t?"应用成功":t});const n=this;setTimeout((function(){n.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消应用"})})},search(){this.fetchData()},deletes(){const e=this.ids;if(0==e.length)return this.$message({type:"info",message:"没有选中任何项"}),!1;this.deleteData(e)},handleAdd(){this.$refs["edit"].showEdit(this.queryForm.sensorName,0)},handleEdit(e){this.$refs["edit"].showEdit(e,1)},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()},deleteData(e){this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:t}=Object(c["doDelete"])(e);this.$message({type:"success",message:void 0==t?"删除成功":t});const n=this;setTimeout((function(){n.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})},handleDelete(e){e.id&&this.deleteData([e.id])}}},h=(n("fea6"),n("d959")),m=n.n(h);const p=m()(u,[["render",s],["__scopeId","data-v-5c5eca1e"]]);t["default"]=p},2680:function(e,t,n){"use strict";n("ea22")},"26dd":function(e,t,n){"use strict";var o=n("6f4f"),a=n("10db"),r=n("92f0"),i={};n("051b")(i,n("cc15")("iterator"),(function(){return this})),e.exports=function(e,t,n){e.prototype=o(i,{next:a(1,n)}),r(e,t+" Iterator")}},2805:function(e,t,n){},2808:function(e,t,n){},"28d0":function(e,t,n){"use strict";n("05fe")},2905:function(e,t,n){"use strict";n("cc53")},"293b":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"sys-container"},r=["src"],i={key:1,class:"el-icon-plus avatar-uploader-icon"};function l(e,t,n,l,s,c){const d=Object(o["resolveComponent"])("el-input"),u=Object(o["resolveComponent"])("el-form-item"),h=Object(o["resolveComponent"])("el-upload"),m=Object(o["resolveComponent"])("el-form"),p=Object(o["resolveComponent"])("el-button");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createVNode"])(m,{ref:"form",model:s.form,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{label:"网站名称"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:s.form.name,"onUpdate:modelValue":t[0]||(t[0]=e=>s.form.name=e),size:"small",placeholder:"请输入网站名称"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(u,{label:"联系电话"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:s.form.phone,"onUpdate:modelValue":t[1]||(t[1]=e=>s.form.phone=e),size:"small",placeholder:"请输入联系电话"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(u,{label:"LOGO"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{class:"avatar-uploader",action:s.fileUpdata,name:"files",headers:{token:s.token},"show-file-list":!1,"on-success":c.handleAvatarSuccess,"before-upload":c.beforeAvatarUpload},{default:Object(o["withCtx"])(()=>[s.form.logo1?(Object(o["openBlock"])(),Object(o["createElementBlock"])("img",{key:0,src:s.form.logo1,class:"avatar"},null,8,r)):(Object(o["openBlock"])(),Object(o["createElementBlock"])("i",i))]),_:1},8,["action","headers","on-success","before-upload"])]),_:1}),Object(o["createVNode"])(u,{label:"关键字"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:s.form.keyword,"onUpdate:modelValue":t[2]||(t[2]=e=>s.form.keyword=e),type:"textarea",size:"small",placeholder:"请输入关键字"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(u,{label:"统计代码"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:s.form.statsCode,"onUpdate:modelValue":t[3]||(t[3]=e=>s.form.statsCode=e),type:"textarea",size:"small",placeholder:"请输入统计代码"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(u,{label:"备案号"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:s.form.record,"onUpdate:modelValue":t[4]||(t[4]=e=>s.form.record=e),type:"textarea",size:"small",placeholder:"请输入备案号"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(u,{label:"版权"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:s.form.copyright,"onUpdate:modelValue":t[5]||(t[5]=e=>s.form.copyright=e),size:"small",placeholder:"请输入版权"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),Object(o["createVNode"])(p,{type:"primary",size:"small",onClick:c.save},{default:Object(o["withCtx"])(()=>t[6]||(t[6]=[Object(o["createTextVNode"])("保存")])),_:1},8,["onClick"])])}var s=n("6797"),c=n("f121"),d=n("5502"),u=n("4360"),h={name:"SysConfig",data(){return{form:{id:"",logo:"",logo1:"",name:"",phone:"",keyword:"",statsCode:"",record:"",copyright:""},rules:{name:[{required:!0,trigger:"blur",message:"请输入网站名称"}]},fileUpdata:"",token:"",sysData:[],clearable:!0,title:"",dialogFormVisible:!1}},computed:{...Object(d["c"])(["fileUpload"])},created(){this.showConfig(),this.getWebData()},methods:{async getWebData(){const{data:e}=await Object(s["getData"])();e&&(e.logo&&(this.form.logo1=c["baseURL"]+"/static/img/"+e.logo),this.form=e)},showConfig(){this.fileUpdata=c["baseURL"]+"/file/uploadImg",this.token=u["default"].getters["user/token"],console.log(this.token)},handleAvatarSuccess(e,t){this.form.logo1=c["baseURL"]+"/static/img/"+e.data,this.form.logo=e.data},beforeAvatarUpload(e){const t=e.size/1024/1024<2;return t||this.$message.error("上传头像图片大小不能超过 2MB!"),t},showEdit(e){this.form.id=e.id,this.form=Object.assign({},e),this.dialogFormVisible=!0},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;if(delete this.form.logo1,this.form.id){const{msg:e}=await Object(s["doEdit"])(this.form);this.$notify({title:e,type:"success"})}else{delete this.form.id;const{msg:e}=await Object(s["doAdd"])(this.form);this.$notify({title:e,type:"success"})}this.$refs["form"].resetFields(),this.dialogFormVisible=!1})}}},m=(n("3145"),n("d959")),p=n.n(m);const f=p()(h,[["render",l],["__scopeId","data-v-4c5507f9"]]);t["default"]=f},"29d5":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a=["src"],r={class:"dialog-footer"};function i(e,t,n,i,l,s){const c=Object(o["resolveComponent"])("el-input"),d=Object(o["resolveComponent"])("el-form-item"),u=Object(o["resolveComponent"])("el-upload"),h=Object(o["resolveComponent"])("el-form"),m=Object(o["resolveComponent"])("el-button"),p=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(p,{modelValue:l.dialogFormVisible,"onUpdate:modelValue":t[2]||(t[2]=e=>l.dialogFormVisible=e),title:l.title,width:"500px",onClose:s.close},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{ref:"form",model:l.form,rules:e.rules,"label-width":"60px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{label:"名字",prop:"name"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:l.form.name,"onUpdate:modelValue":t[0]||(t[0]=e=>l.form.name=e),modelModifiers:{trim:!0},size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(d,{label:e.$t("alarm.bz"),prop:"remark"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:l.form.remark,"onUpdate:modelValue":t[1]||(t[1]=e=>l.form.remark=e),modelModifiers:{trim:!0},size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{label:e.$t("sensor.tp"),prop:"icon"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{class:"avatar-uploader",action:l.action,headers:l.headers,name:"files","show-file-list":!1,"on-success":s.handleAvatarSuccess,"before-upload":s.beforeAvatarUpload},{default:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("img",{src:l.filePath,class:"avatar"},null,8,a),t[3]||(t[3]=Object(o["createElementVNode"])("i",{class:"el-icon-plus avatar-uploader-icon"},null,-1))]),_:1},8,["action","headers","on-success","before-upload"])]),_:1},8,["label"])]),_:1},8,["model","rules"]),Object(o["createElementVNode"])("div",r,[Object(o["createVNode"])(m,{type:"primary",size:"small",onClick:s.save},{default:Object(o["withCtx"])(()=>t[4]||(t[4]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"]),Object(o["createVNode"])(m,{size:"small",onClick:s.close},{default:Object(o["withCtx"])(()=>t[5]||(t[5]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title","onClose"])}var l=n("49de"),s=n("f121"),c=n("4360"),d={data(){return{form:{name:"",icon:"",remark:""},action:s["baseURL"]+"/file/uploadImg",headers:{token:c["default"].getters["user/token"]},filePath:"",clearable:!0,title:"",dialogFormVisible:!1}},created(){},methods:{materialEdit(e){e?(this.title="编辑图片",this.roleId=e.id,this.form=Object.assign({},e)):this.title="添加图片",this.dialogFormVisible=!0},handleAvatarSuccess(e,t){0==e.code?(this.form.icon=e.data,this.filePath=s["baseURL"]+"/static/img/"+e.data):this.$message.error(e.msg)},beforeAvatarUpload(e){const t=e.size/1024/1024<2;return t||this.$message.error("上传头像图片大小不能超过 2MB!"),t},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;{const{msg:e}=await Object(l["doAdd"])(this.form);this.$notify({title:e,type:"success"}),this.$refs["form"].resetFields(),this.dialogFormVisible=!1,this.$parent.fetchData()}})}}},u=n("d959"),h=n.n(u);const m=h()(d,[["render",i]]);t["default"]=m},"29ea":function(e,t,n){e.exports={"menu-color":"hsla(0,0%,27%,.95)","menu-color-active":"hsla(208,100%,55%,.95)","menu-background":"#fff","gallery-second-menu-background":"#fff"}},"2a0c":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={class:"manage-wrap"},i={class:"manage-input"},l={class:"manage-button"};function s(e,t,n,s,c,d){const u=Object(o["resolveComponent"])("el-date-picker"),h=Object(o["resolveComponent"])("el-form-item"),m=Object(o["resolveComponent"])("vab-query-form"),p=Object(o["resolveComponent"])("el-form"),f=Object(o["resolveComponent"])("el-button"),b=Object(o["resolveComponent"])("el-table-column"),g=Object(o["resolveComponent"])("el-table"),v=Object(o["resolveComponent"])("el-pagination"),w=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createElementVNode"])("div",r,[Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(p,{ref:"form",model:c.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{width:"100",prop:"month",label:e.$t("dfunction.xzsj")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:c.queryForm.month,"onUpdate:modelValue":t[0]||(t[0]=e=>c.queryForm.month=e),size:"small",type:"month",placeholder:e.$t("dfunction.xzsj"),onChange:d.standardToTime},null,8,["modelValue","placeholder","onChange"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",l,[Object(o["createVNode"])(f,{size:"small",onClick:t[1]||(t[1]=e=>d.resetForm())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(o["createVNode"])(f,{type:"primary",size:"small",onClick:d.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(f,{type:"primary",size:"small",onClick:d.exportData},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.dc")),1)]),_:1},8,["onClick"])])]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(g,{ref:"multipleTable",data:c.reportData,border:"","tooltip-effect":"light",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(b,{label:e.$t("dfunction.y"),prop:"month",align:"center"},null,8,["label"]),Object(o["createVNode"])(b,{label:e.$t("dfunction.xmmc"),prop:"projectName",align:"center"},null,8,["label"]),Object(o["createVNode"])(b,{label:e.$t("dfunction.zdzs"),prop:"deviceCount",align:"center"},null,8,["label"]),Object(o["createVNode"])(b,{label:e.$t("dfunction.gzcs"),prop:"deviceFaultNum",align:"center"},null,8,["label"]),Object(o["createVNode"])(b,{label:e.$t("dfunction.zyxsc"),prop:"totalDuration",align:"center"},null,8,["label"]),Object(o["createVNode"])(b,{label:e.$t("dfunction.byyxsc"),prop:"monthDuration",align:"center"},null,8,["label"]),Object(o["createVNode"])(b,{label:e.$t("dfunction.yxl"),prop:"runRatio",align:"center"},null,8,["label"]),Object(o["createVNode"])(b,{label:e.$t("dfunction.gzl"),prop:"faultRatio",align:"center"},null,8,["label"])]),_:1},8,["data"])),[[w,c.listLoading]]),Object(o["createVNode"])(v,{background:c.background,"current-page":c.queryForm.page,layout:c.layout,"page-size":c.queryForm.size,total:c.total,style:{"text-align":"right"},onCurrentChange:d.handleCurrentChange,onSizeChange:d.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"])])}var c=n("94b0"),d=n("3038"),u={name:"Index",components:{},data(){return{reportData:[],lazy:!0,activeName:"first",layout:"total, sizes, prev, pager, next, jumper",total:0,input:"",textarea:"",background:!0,listLoading:!0,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,month:"",projectId:"",projectName:""}}},computed:{height(){return 500}},created(){this.queryForm.projectId=sessionStorage.getItem("projectId"),this.setDefaultTime(),this.fetchData()},methods:{getDate(e=""){var t=new Date;""!=e&&(t=new Date(e));const n=t.getFullYear();let o=t.getMonth();return o+=1,o=o.toString().padStart(2,"0"),`${n}-${o}`},standardToTime(){this.queryForm.month=this.getDate(this.queryForm.month)},setDefaultTime(){this.queryForm.month=this.getDate()},async exportData(){const e=await Object(c["deviceMonthExport"])(this.queryForm);d["default"].downloadFile(e,{fileName:"月运行报表.xls"})},async fetchData(){this.listLoading=!0;const{data:e}=await Object(c["deviceMonth"])(this.queryForm);this.reportData=e.items,this.total=e.total,setTimeout(()=>{this.listLoading=!1},500)},showData(){this.setDefaultTime(),this.fetchData()},search(){this.fetchData()},resetForm(){this.$refs.queryForm.resetFields()},handleAdd(){this.$refs["edit"].showEdit()},handleEdit(e){this.$refs["edit"].showEdit(e)},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()}}},h=(n("f5cc"),n("d959")),m=n.n(h);const p=m()(u,[["render",s],["__scopeId","data-v-9b038ca8"]]);t["default"]=p},"2a73":function(e,t,n){e.exports={"menu-color":"hsla(0,0%,27%,.95)","menu-color-active":"hsla(208,100%,55%,.95)","menu-background":"#fff","gallery-second-menu-background":"#fff"}},"2adf":function(e,t,n){e.exports=n.p+"static/img/404.16bf7149.png"},"2b1c":function(e,t,n){"use strict";n("9d88")},"2b25":function(e,t,n){},"2b39":function(e,t,n){},"2b3f":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");function a(e,t,n,a,r,i){const l=Object(o["resolveComponent"])("el-option"),s=Object(o["resolveComponent"])("el-select"),c=Object(o["resolveComponent"])("el-form-item"),d=Object(o["resolveComponent"])("el-button"),u=Object(o["resolveComponent"])("el-form"),h=Object(o["resolveComponent"])("vab-query-form-left-panel"),m=Object(o["resolveComponent"])("vab-query-form"),p=Object(o["resolveComponent"])("vab-query-form-right-panel"),f=Object(o["resolveComponent"])("el-table-column"),b=Object(o["resolveComponent"])("el-table"),g=Object(o["resolveComponent"])("el-pagination"),v=Object(o["resolveComponent"])("trigger-edit"),w=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])(o["Fragment"],null,[Object(o["createVNode"])(m,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{ref:"queryForm",inline:!0,model:r.queryForm},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{label:e.$t("maintenance.sb"),prop:"deviceId"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:r.queryForm.deviceId,"onUpdate:modelValue":t[0]||(t[0]=e=>r.queryForm.deviceId=e),placeholder:"请选择设备"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(r.deviceData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(l,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{type:"primary",onClick:i.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(d,{onClick:t[1]||(t[1]=e=>i.resetForm())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1})]),_:1},8,["model"])]),_:1}),Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{type:"primary",onClick:i.handleAdd},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("trigger.tjcfq")),1)]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1}),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(b,{data:r.triggerData,stripe:"",border:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(f,{prop:"id",label:e.$t("trigger.xh"),width:"80",align:"center"},null,8,["label"]),Object(o["createVNode"])(f,{prop:"name",label:e.$t("trigger.mc"),width:"180",align:"center"},null,8,["label"]),Object(o["createVNode"])(f,{prop:"triggerCondition",label:e.$t("trigger.cftjlx"),width:"280",align:"center"},null,8,["label"]),Object(o["createVNode"])(f,{prop:"triggerConditionParams",label:e.$t("trigger.cs"),width:"180",align:"center"},null,8,["label"]),Object(o["createVNode"])(f,{fixed:"right",label:e.$t("defalult.cz"),width:"160",align:"center"},{default:Object(o["withCtx"])(({row:n})=>[Object(o["createVNode"])(d,{type:"text",onClick:e=>i.details(n)},{default:Object(o["withCtx"])(()=>t[2]||(t[2]=[Object(o["createTextVNode"])("详情")])),_:2},1032,["onClick"]),Object(o["createVNode"])(d,{type:"text",onClick:e=>i.handleEdit(n)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bj")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(d,{type:"text",onClick:e=>i.handleDelete(n)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[w,r.listLoading]]),Object(o["createVNode"])(m,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{background:r.background,"current-page":r.queryForm.page,layout:r.layout,"page-size":r.queryForm.size,total:r.total,onCurrentChange:i.handleCurrentChange,onSizeChange:i.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"])]),_:1})]),_:1}),Object(o["createVNode"])(v,{ref:"edit"},null,512)],64)}n("14d9");var r=n("4303"),i=n("ffbb"),l={name:"TriggerTable",components:{triggerEdit:i["default"]},props:{projectId:{type:String,default:"projectId"}},data(){return{groupData:[],lazy:!0,layout:"total, sizes, prev, pager, next, jumper",total:0,background:!0,listLoading:!0,triggerData:[],deviceData:[],elementLoadingText:"正在加载...",queryForm:{page:1,size:20,projectId:"",deviceId:""}}},computed:{height(){return 500}},mounted(){this.queryForm.projectId=this.projectId,this.fetchData(),this.getDeviceData()},methods:{async soreStatus(e,t){const{code:n,msg:o}=await Object(r["doEdit"])({status:e,id:t});0==n?this.$notify({title:o,type:"success"}):this.$notify.error({title:o}),this.fetchData()},async fetchData(){this.listLoading=!0,this.triggerData=[];const{data:e}=await Object(r["getList"])(this.queryForm);this.triggerData=e.items,this.total=e.total,setTimeout(()=>{this.listLoading=!1},500)},async getDeviceData(){const{data:e}=await Object(r["selectDeviceByProjectId"])({projectId:this.queryForm.projectId});this.deviceData=e},search(){this.fetchData()},resetForm(){this.$refs.queryForm.resetFields()},handleAdd(){this.$refs["edit"].showEdit(this.projectId,1)},handleEdit(e){e.projectId=this.projectId,this.$refs["edit"].showEdit(e,2)},details(e){this.$router.push({path:"/triggerdetail",name:"触发器详情",query:{triggerId:e.id}})},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()},handleDelete(e){var t=this;e.id&&this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:n}=Object(r["doDelete"])([e.id]);this.$message({type:"success",message:void 0==n?"删除成功":n}),setTimeout((function(){t.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})}}},s=(n("1656"),n("d959")),c=n.n(s);const d=c()(l,[["render",a],["__scopeId","data-v-3bf4e469"]]);t["default"]=d},"2b50":function(e,t,n){"use strict";n("a78c")},"2b60":function(e,t,n){},"2bfe":function(e,t,n){"use strict";n("a7df")},"2c20":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={class:"manage-wrap"},i={class:"manage-input"},l={class:"manage-button"};function s(e,t,n,s,c,d){const u=Object(o["resolveComponent"])("el-input"),h=Object(o["resolveComponent"])("el-form-item"),m=Object(o["resolveComponent"])("el-date-picker"),p=Object(o["resolveComponent"])("vab-query-form"),f=Object(o["resolveComponent"])("el-form"),b=Object(o["resolveComponent"])("el-button"),g=Object(o["resolveComponent"])("el-table-column"),v=Object(o["resolveComponent"])("el-table"),w=Object(o["resolveComponent"])("el-pagination"),y=Object(o["resolveComponent"])("water-graph"),C=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createElementVNode"])("div",r,[Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(f,{ref:"form",model:c.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{width:"100",prop:"deviceName",label:e.$t("dfunction.xzsj")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:c.queryForm.deviceName,"onUpdate:modelValue":t[0]||(t[0]=e=>c.queryForm.deviceName=e),size:"small",placeholder:e.$t("dataEnquiry.qsrzdmc")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(o["createVNode"])(h,{width:"100",prop:"year",label:e.$t("defalult.sj")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{modelValue:c.queryForm.year,"onUpdate:modelValue":t[1]||(t[1]=e=>c.queryForm.year=e),size:"small",type:"year",placeholder:e.$t("dfunction.xzsj"),onChange:d.standardToTime},null,8,["modelValue","placeholder","onChange"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",l,[Object(o["createVNode"])(b,{size:"small",onClick:t[2]||(t[2]=e=>d.resetForm())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:d.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:d.exportData},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.dc")),1)]),_:1},8,["onClick"])])]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(v,{ref:"multipleTable",data:c.reportData,border:"","tooltip-effect":"light",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(c.headerData,(e,t)=>(Object(o["openBlock"])(),Object(o["createBlock"])(g,{key:t,label:e,prop:e,fixed:"站点名称"==e,align:"center",width:"150"},null,8,["label","prop","fixed"]))),128)),Object(o["createVNode"])(g,{fixed:"right",label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(b,{type:"text",onClick:e=>d.graph(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("dfunction.qxt")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[C,c.listLoading]]),Object(o["createVNode"])(w,{background:c.background,"current-page":c.queryForm.page,layout:c.layout,"page-size":c.queryForm.size,total:c.total,style:{"text-align":"right"},onCurrentChange:d.handleCurrentChange,onSizeChange:d.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(y,{ref:"water"},null,512)])}n("14d9");var c=n("94b0"),d=n("3038"),u=n("5f99"),h=n("4b95"),m={name:"Index",components:{waterGraph:h["default"]},data(){return{reportData:[],headerData:{},lazy:!0,activeName:"first",layout:"total, sizes, prev, pager, next, jumper",total:0,input:"",textarea:"",background:!0,listLoading:!0,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,year:"",projectId:"",deviceName:""}}},computed:{height(){return 500}},created(){},methods:{graph(e){this.$refs["water"].showData(e)},standardToTime(){this.queryForm.year=Object(u["getDate2"])(this.queryForm.year),console.log(this.queryForm.year)},setDefaultTime(){this.queryForm.year=Object(u["getDate2"])(),console.log(this.queryForm.year)},async exportData(){const e=await Object(c["waterMonthExport"])(this.queryForm);d["default"].downloadFile(e,{fileName:"水量月报.xls"})},async fetchData(){this.listLoading=!0;const{data:e}=await Object(c["waterMonth"])(this.queryForm),t=e.items;for(var n=[],o=0;o{this.listLoading=!1},500)},showData(){this.setDefaultTime(),this.queryForm.projectId=sessionStorage.getItem("projectId"),setTimeout(()=>{this.fetchData()},1e3)},search(){this.fetchData()},resetForm(){this.$refs.queryForm.resetFields()},handleAdd(){this.$refs["edit"].showEdit()},handleEdit(e){this.$refs["edit"].showEdit(e)},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()}}},p=(n("44b1"),n("d959")),f=n.n(p);const b=f()(m,[["render",s],["__scopeId","data-v-3da4c6c0"]]);t["default"]=b},"2c21":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"dialog-footer"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-input"),c=Object(o["resolveComponent"])("el-form-item"),d=Object(o["resolveComponent"])("el-option"),u=Object(o["resolveComponent"])("el-select"),h=Object(o["resolveComponent"])("el-date-picker"),m=Object(o["resolveComponent"])("el-form"),p=Object(o["resolveComponent"])("el-button"),f=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(f,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[5]||(t[5]=e=>i.dialogFormVisible=e),title:i.title,width:"500px",onClose:l.close},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{ref:"form",model:i.form,rules:i.rules,"label-width":"80px","label-position":"left"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{label:e.$t("task.rwnr"),prop:"taskContent"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:i.form.taskContent,"onUpdate:modelValue":t[0]||(t[0]=e=>i.form.taskContent=e),type:"textarea",rows:2,placeholder:"任务内容"},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(c,{label:e.$t("task.clr"),prop:"handler"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.form.handler,"onUpdate:modelValue":t[1]||(t[1]=e=>i.form.handler=e),style:{width:"100%"},filterable:"",placeholder:"处理人"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.handlerData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(d,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(c,{label:e.$t("task.wcsj"),prop:"completeTime"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.form.completeTime,"onUpdate:modelValue":t[2]||(t[2]=e=>i.form.completeTime=e),type:"datetime",placeholder:"选择完成时间",align:"right",onChange:l.dateChange},null,8,["modelValue","onChange"])]),_:1},8,["label"]),Object(o["createVNode"])(c,{label:"指派车辆",prop:"tqImei"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.form.tqImei,"onUpdate:modelValue":t[3]||(t[3]=e=>i.form.tqImei=e),style:{width:"100%"},filterable:"",placeholder:"指派车辆"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.tqImeiData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(d,{key:e.imei,label:e.num,value:e.imei},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(o["createVNode"])(c,{prop:"taskLevel",label:"紧急程度"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.form.taskLevel,"onUpdate:modelValue":t[4]||(t[4]=e=>i.form.taskLevel=e),style:{width:"100%"},filterable:"",placeholder:"紧急程度"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.levelData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(d,{key:e.dataCode,style:{width:"100%"},label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model","rules"]),Object(o["createElementVNode"])("div",a,[Object(o["createVNode"])(p,{onClick:l.close},{default:Object(o["withCtx"])(()=>t[6]||(t[6]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"]),Object(o["createVNode"])(p,{type:"primary",onClick:l.save},{default:Object(o["withCtx"])(()=>t[7]||(t[7]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title","onClose"])}var i=n("9e04"),l=n("5f99"),s={data(){return{form:{deviceCode:"",alarmRecordId:"",taskContent:"",handler:"",completeTime:"",tqImei:"",taskLevel:""},rules:{taskContent:[{required:!0,trigger:"blur",message:"请输入任务内容"}],handler:[{required:!0,trigger:"change",message:"请选择处理人"}],completeTime:[{required:!0,trigger:"change",message:"请选择完成时间"}],tqImei:[{required:!0,trigger:"change",message:"请选择指派车辆"}],taskLevel:[{required:!0,trigger:"change",message:"请选择紧急程度"}]},projectId:"",title:"",tqImeiData:[],handlerData:[],levelData:[],dialogFormVisible:!1}},created(){},methods:{async getHandlersData(){const{data:e}=await Object(i["handlers"])({deviceCode:this.form.deviceCode});this.handlerData=e},async getTqDevices(){const{data:e}=await Object(i["tqDevices"])({projectId:this.projectId});this.tqImeiData=e},async getAlarmLevelDict(){const{data:e}=await Object(i["alarmLevelDict"])();this.levelData=e},dateChange(){var e=this.form.completeTime;this.form.completeTime=Object(l["formatDateTime"])(e)},showEdit(e){this.title="转工单",this.form.deviceCode=e.deviceCode,this.form.alarmRecordId=e.id,this.dialogFormVisible=!0,this.projectId=sessionStorage.getItem("projectId"),this.getHandlersData(),this.getTqDevices(),this.getAlarmLevelDict()},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;{this.form.name=this.form.title;const{msg:e}=await Object(i["toTask"])(this.form);this.$notify({title:e,type:"success"}),this.$refs["form"].resetFields(),this.dialogFormVisible=!1,this.$parent.fetchData()}})}}},c=(n("1e92"),n("d959")),d=n.n(c);const u=d()(s,[["render",r]]);t["default"]=u},"2c34":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"dialog-footer"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-option"),c=Object(o["resolveComponent"])("el-select"),d=Object(o["resolveComponent"])("el-form-item"),u=Object(o["resolveComponent"])("el-input"),h=Object(o["resolveComponent"])("el-date-picker"),m=Object(o["resolveComponent"])("el-form"),p=Object(o["resolveComponent"])("el-button"),f=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(f,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[5]||(t[5]=e=>i.dialogFormVisible=e),title:i.title,width:"500px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{ref:"form",model:i.form,"label-width":"80px","label-position":"left"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{label:"选择站点"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.form.deviceCode,"onUpdate:modelValue":t[0]||(t[0]=e=>i.form.deviceCode=e),filterable:"",placeholder:"选择站点",onChange:l.deviceChange},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.deviceData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(s,{key:e.code,label:e.name,value:e.code},null,8,["label","value"]))),128))]),_:1},8,["modelValue","onChange"])]),_:1}),Object(o["createVNode"])(d,{label:"紧急程度",prop:"taskLevel"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.form.taskLevel,"onUpdate:modelValue":t[1]||(t[1]=e=>i.form.taskLevel=e),size:"small",filterable:"",placeholder:"选择紧急程度"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(e.levelData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(s,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(o["createVNode"])(d,{label:e.$t("task.rwnr")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.form.taskContent,"onUpdate:modelValue":t[2]||(t[2]=e=>i.form.taskContent=e),type:"textarea"},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{label:e.$t("task.clr")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.form.handler,"onUpdate:modelValue":t[3]||(t[3]=e=>i.form.handler=e),filterable:"",placeholder:"选择处理人"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.handlersData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(s,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{label:e.$t("task.wcsj")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.form.completeTime,"onUpdate:modelValue":t[4]||(t[4]=e=>i.form.completeTime=e),type:"datetime",placeholder:e.$t("defalult.xzrq"),onChange:l.standardToTime},null,8,["modelValue","placeholder","onChange"])]),_:1},8,["label"])]),_:1},8,["model"]),Object(o["createElementVNode"])("div",a,[Object(o["createVNode"])(p,{type:"primary",onClick:l.save},{default:Object(o["withCtx"])(()=>t[6]||(t[6]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"]),Object(o["createVNode"])(p,{onClick:l.close},{default:Object(o["withCtx"])(()=>t[7]||(t[7]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title"])}var i=n("b199"),l=n("1b0a"),s=n("5f99"),c={data(){return{form:{id:"",deviceCode:"",taskContent:"",handler:"",completeTime:"",taskLevel:"",type:1},title:"",dialogFormVisible:!1,deviceData:[],handlersData:[],queryForm:{projectId:""}}},created(){this.queryForm.projectId=sessionStorage.getItem("projectId")},methods:{async getDictData(){const{data:e}=await Object(l["getDevices"])(this.queryForm);this.deviceData=e},deviceChange(){this.getHandlersData()},async getHandlersData(){const{data:e}=await Object(i["getHandlers"])(this.form);this.handlersData=e},async getTaskLevelData(){const{data:e}=await Object(i["getTaskLevel"])(this.form);this.levelData=e},standardToTime(){this.form.completeTime=Object(s["formatDateTime"])(this.form.completeTime)},setDefaultTime(){this.form.completeTime=Object(s["formatDateTime"])()},showEdit(e){if(this.getDictData(),this.getTaskLevelData(),e){this.title="编辑",this.menuId=e.id;var t=Object.assign({},e);this.form.id=t.id,this.form.deviceCode=t.device.code,this.form.taskContent=t.taskContent,this.form.handler=t.handler.id,this.form.completeTime=t.completeTime,void 0!=t.taskLevel&&(this.form.taskLevel=t.taskLevel.dataCode),this.getHandlersData()}else this.title="添加",this.form.id="",this.form.deviceCode="",this.form.taskContent="",this.form.handler="",this.form.completeTime="";this.dialogFormVisible=!0},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;if(""==this.form.taskContent&&delete this.form.taskContent,""==this.form.handler&&delete this.form.handler,""==this.form.completeTime&&delete this.form.completeTime,this.form.id){const{msg:e}=await Object(i["doEdit"])(this.form);this.$notify({title:e,type:"success"})}else{delete this.form.id;const{msg:e}=await Object(i["doAdd"])(this.form);this.$notify({title:e,type:"success"})}this.$refs["form"].resetFields(),this.dialogFormVisible=!1,this.$parent.fetchData()})}}},d=n("d959"),u=n.n(d);const h=u()(c,[["render",r]]);t["default"]=h},"2c87":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-date-picker"),c=Object(o["resolveComponent"])("el-form-item"),d=Object(o["resolveComponent"])("el-input"),u=Object(o["resolveComponent"])("el-button"),h=Object(o["resolveComponent"])("vab-query-form"),m=Object(o["resolveComponent"])("el-form"),p=Object(o["resolveComponent"])("el-row"),f=Object(o["resolveComponent"])("el-table-column"),b=Object(o["resolveComponent"])("el-table"),g=Object(o["resolveComponent"])("el-pagination"),v=Object(o["resolveComponent"])("vab-query-form-right-panel"),w=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{ref:"form",model:e.form,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{label:e.$t("defalult.sj")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:e.value1,"onUpdate:modelValue":t[0]||(t[0]=t=>e.value1=t),type:"daterange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(c,{label:"工单编号"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:i.queryForm.name,"onUpdate:modelValue":t[1]||(t[1]=e=>i.queryForm.name=e),placeholder:"请输入工单编号"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(c,{label:"关键字"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:i.queryForm.name,"onUpdate:modelValue":t[2]||(t[2]=e=>i.queryForm.name=e),placeholder:"请输入关键字"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(u,{type:"primary",onClick:e.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(u,{type:"primary",onClick:e.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.dc")),1)]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"])]),_:1}),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(b,{data:i.data,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(f,{prop:"id",label:e.$t("trigger.xh"),width:"60",align:"center"},null,8,["label"]),Object(o["createVNode"])(f,{prop:"jiedao",label:"工单编号",width:"120",align:"center"}),Object(o["createVNode"])(f,{prop:"shequ",label:"工单类型",width:"200",align:"center"}),Object(o["createVNode"])(f,{prop:"mingcheng",label:e.$t("maintenance.zdlx"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(f,{prop:"guimo",label:"业务类型",width:"200",align:"center"}),Object(o["createVNode"])(f,{prop:"kaishi1",label:"站点",width:"200",align:"center"}),Object(o["createVNode"])(f,{prop:"jieshu1",label:"街道类型",width:"200",align:"center"}),Object(o["createVNode"])(f,{prop:"dangqian",label:"位置",width:"200",align:"center"}),Object(o["createVNode"])(f,{prop:"kaishi2",label:"工单描述",width:"200",align:"center"}),Object(o["createVNode"])(f,{prop:"jieshu2",label:e.$t("grouping.cjsj"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(f,{fixed:"right",label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(u,{type:"text",onClick:e=>l.handleDelete(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[w,i.listLoading]]),Object(o["createVNode"])(h,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(v,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{background:i.background,"current-page":i.queryForm.page,layout:i.layout,"page-size":i.queryForm.size,total:i.total,onCurrentChange:l.handleCurrentChange,onSizeChange:l.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"])]),_:1})]),_:1})])}var i={name:"Index",components:{},data(){return{data:[{id:1,jiedao:"123456",shequ:"工单类型",mingcheng:"站点类型",guimo:"业务类型",kaishi1:"站点",jieshu1:"街道类型",dangqian:"位置",kaishi2:"工单描述",jieshu2:"2022-10-1"},{id:2,jiedao:"123456",shequ:"工单类型",mingcheng:"站点类型",guimo:"业务类型",kaishi1:"站点",jieshu1:"街道类型",dangqian:"位置",kaishi2:"工单描述",jieshu2:"2022-10-1"},{id:3,jiedao:"123456",shequ:"工单类型",mingcheng:"站点类型",guimo:"业务类型",kaishi1:"站点",jieshu1:"街道类型",dangqian:"位置",kaishi2:"工单描述",jieshu2:"2022-10-1"}],lazy:!0,activeName:"first",layout:"total, sizes, prev, pager, next, jumper",total:0,input:"",textarea:"",list:[],background:!0,listLoading:!0,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,name:""}}},computed:{height(){return 500}},created(){this.fetchData()},methods:{async fetchData(){this.listLoading=!0,setTimeout(()=>{this.listLoading=!1},500)},handleAdd(){this.$refs["edit"].showEdit()},handleEdit(e){this.$refs["edit"].showEdit(e)},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()},handleDelete(e){e.id&&this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{this.$message({type:"success",message:"删除成功"})}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})}}},l=(n("510b"),n("d959")),s=n.n(l);const c=s()(i,[["render",r],["__scopeId","data-v-dbe26910"]]);t["default"]=c},"2d64":function(e,t,n){"use strict";n("f616")},"2db2":function(e,t,n){"use strict";n("a5e0")},"2e8e":function(e,t,n){"use strict";function o(){return[{value:"北京",label:"北京",children:[{value:"北京",label:"北京",children:[{value:"请选择",label:"请选择"},{value:"东城区",label:"东城区"},{value:"西城区",label:"西城区"},{value:"崇文区",label:"崇文区"},{value:"宣武区",label:"宣武区"},{value:"朝阳区",label:"朝阳区"},{value:"海淀区",label:"海淀区"},{value:"丰台区",label:"丰台区"},{value:"石景山区",label:"石景山区"},{value:"房山区",label:"房山区"},{value:"通州区",label:"通州区"},{value:"顺义区",label:"顺义区"},{value:"昌平区",label:"昌平区"},{value:"大兴区",label:"大兴区"},{value:"怀柔区",label:"怀柔区"},{value:"平谷区",label:"平谷区"},{value:"门头沟区",label:"门头沟区"},{value:"密云县",label:"密云县"},{value:"延庆县",label:"延庆县"},{value:"其他",label:"其他"}]}]},{value:"广东",label:"广东",children:[{value:"广州",label:"广州",children:[{value:"请选择",label:"请选择"},{value:"越秀区",label:"越秀区"},{value:"荔湾区",label:"荔湾区"},{value:"海珠区",label:"海珠区"},{value:"天河区",label:"天河区"},{value:"白云区",label:"白云区"},{value:"黄埔区",label:"黄埔区"},{value:"番禺区",label:"番禺区"},{value:"花都区",label:"花都区"},{value:"南沙区",label:"南沙区"},{value:"萝岗区",label:"萝岗区"},{value:"增城市",label:"增城市"},{value:"从化市",label:"从化市"},{value:"其他",label:"其他"}]},{value:"深圳",label:"深圳",children:[{value:"请选择",label:"请选择"},{value:"福田区",label:"福田区"},{value:"罗湖区",label:"罗湖区"},{value:"南山区",label:"南山区"},{value:"宝安区",label:"宝安区"},{value:"龙岗区",label:"龙岗区"},{value:"盐田区",label:"盐田区"},{value:"其他",label:"其他"}]},{value:"珠海",label:"珠海",children:[{value:"请选择",label:"请选择"},{value:"香洲区",label:"香洲区"},{value:"斗门区",label:"斗门区"},{value:"金湾区",label:"金湾区"},{value:"其他",label:"其他"}]},{value:"汕头",label:"汕头",children:[{value:"请选择",label:"请选择"},{value:"金平区",label:"金平区"},{value:"濠江区",label:"濠江区"},{value:"龙湖区",label:"龙湖区"},{value:"潮阳区",label:"潮阳区"},{value:"潮南区",label:"潮南区"},{value:"澄海区",label:"澄海区"},{value:"南澳县",label:"南澳县"},{value:"其他",label:"其他"}]},{value:"韶关",label:"韶关",children:[{value:"请选择",label:"请选择"},{value:"浈江区",label:"浈江区"},{value:"武江区",label:"武江区"},{value:"曲江区",label:"曲江区"},{value:"乐昌市",label:"乐昌市"},{value:"南雄市",label:"南雄市"},{value:"始兴县",label:"始兴县"},{value:"仁化县",label:"仁化县"},{value:"翁源县",label:"翁源县"},{value:"新丰县",label:"新丰县"},{value:"乳源瑶族自治县",label:"乳源瑶族自治县"},{value:"其他",label:"其他"}]},{value:"佛山",label:"佛山",children:[{value:"请选择",label:"请选择"},{value:"禅城区",label:"禅城区"},{value:"南海区",label:"南海区"},{value:"顺德区",label:"顺德区"},{value:"三水区",label:"三水区"},{value:"高明区",label:"高明区"},{value:"其他",label:"其他"}]},{value:"江门",label:"江门",children:[{value:"请选择",label:"请选择"},{value:"蓬江区",label:"蓬江区"},{value:"江海区",label:"江海区"},{value:"新会区",label:"新会区"},{value:"恩平市",label:"恩平市"},{value:"台山市",label:"台山市"},{value:"开平市",label:"开平市"},{value:"鹤山市",label:"鹤山市"},{value:"其他",label:"其他"}]},{value:"江门",label:"江门",children:[{value:"请选择",label:"请选择"},{value:"赤坎区",label:"赤坎区"},{value:"霞山区",label:"霞山区"},{value:"坡头区",label:"坡头区"},{value:"麻章区",label:"麻章区"},{value:"吴川市",label:"吴川市"},{value:"廉江市",label:"廉江市"},{value:"雷州市",label:"雷州市"},{value:"遂溪县",label:"遂溪县"},{value:"徐闻县",label:"徐闻县"},{value:"其他",label:"其他"}]},{value:"茂名",label:"茂名",children:[{value:"请选择",label:"请选择"},{value:"茂南区",label:"茂南区"},{value:"茂港区",label:"茂港区"},{value:"化州市",label:"化州市"},{value:"信宜市",label:"信宜市"},{value:"高州市",label:"高州市"},{value:"电白县",label:"电白县"},{value:"其他",label:"其他"}]},{value:"肇庆",label:"肇庆",children:[{value:"请选择",label:"请选择"},{value:"端州区",label:"端州区"},{value:"鼎湖区",label:"鼎湖区"},{value:"高要市",label:"高要市"},{value:"四会市",label:"四会市"},{value:"广宁县",label:"广宁县"},{value:"怀集县",label:"怀集县"},{value:"封开县",label:"封开县"},{value:"德庆县",label:"德庆县"},{value:"其他",label:"其他"}]},{value:"惠州",label:"惠州",children:[{value:"请选择",label:"请选择"},{value:"惠城区",label:"惠城区"},{value:"惠阳区",label:"惠阳区"},{value:"博罗县",label:"博罗县"},{value:"惠东县",label:"惠东县"},{value:"龙门县",label:"龙门县"},{value:"其他",label:"其他"}]},{value:"梅州",label:"梅州",children:[{value:"请选择",label:"请选择"},{value:"梅江区",label:"梅江区"},{value:"兴宁市",label:"兴宁市"},{value:"梅县",label:"梅县"},{value:"大埔县",label:"大埔县"},{value:"丰顺县",label:"丰顺县"},{value:"五华县",label:"五华县"},{value:"平远县",label:"平远县"},{value:"蕉岭县",label:"蕉岭县"},{value:"其他",label:"其他"}]},{value:"汕尾",label:"汕尾",children:[{value:"请选择",label:"请选择"},{value:"城区",label:"城区"},{value:"陆丰市",label:"陆丰市"},{value:"海丰县",label:"海丰县"},{value:"陆河县",label:"陆河县"},{value:"其他",label:"其他"}]},{value:"河源",label:"河源",children:[{value:"请选择",label:"请选择"},{value:"源城区",label:"源城区"},{value:"紫金县",label:"紫金县"},{value:"龙川县",label:"龙川县"},{value:"连平县",label:"连平县"},{value:"和平县",label:"和平县"},{value:"东源县",label:"东源县"},{value:"其他",label:"其他"}]},{value:"阳江",label:"阳江",children:[{value:"请选择",label:"请选择"},{value:"江城区",label:"江城区"},{value:"阳春市",label:"阳春市"},{value:"阳西县",label:"阳西县"},{value:"阳东县",label:"阳东县"},{value:"其他",label:"其他"}]},{value:"清远",label:"清远",children:[{value:"请选择",label:"请选择"},{value:"清城区",label:"清城区"},{value:"英德市",label:"英德市"},{value:"连州市",label:"连州市"},{value:"佛冈县",label:"佛冈县"},{value:"阳山县",label:"阳山县"},{value:"清新县",label:"清新县"},{value:"连山壮族瑶族自治县",label:"连山壮族瑶族自治县"},{value:"连南瑶族自治县",label:"连南瑶族自治县"},{value:"其他",label:"其他"}]},{value:"东莞",label:"东莞",children:[]},{value:"中山",label:"中山",children:[]},{value:"潮州",label:"潮州",children:[{value:"请选择",label:"请选择"},{value:"湘桥区",label:"湘桥区"},{value:"潮安县",label:"潮安县"},{value:"饶平县",label:"饶平县"},{value:"其他",label:"其他"}]},{value:"揭阳",label:"揭阳",children:[{value:"请选择",label:"请选择"},{value:"榕城区",label:"榕城区"},{value:"普宁市",label:"普宁市"},{value:"揭东县",label:"揭东县"},{value:"揭西县",label:"揭西县"},{value:"惠来县",label:"惠来县"},{value:"其他",label:"其他"}]},{value:"云浮",label:"云浮",children:[{value:"请选择",label:"请选择"},{value:"云城区",label:"云城区"},{value:"罗定市",label:"罗定市"},{value:"云安县",label:"云安县"},{value:"新兴县",label:"新兴县"},{value:"郁南县",label:"郁南县"},{value:"其他",label:"其他"}]},{value:"其他",label:"其他"}]},{value:"上海",label:"上海",children:[{value:"请选择",label:"请选择"},{value:"上海",label:"上海",children:[{value:"请选择",label:"请选择"},{value:"黄浦区",label:"黄浦区"},{value:"卢湾区",label:"卢湾区"},{value:"徐汇区",label:"徐汇区"},{value:"长宁区",label:"长宁区"},{value:"静安区",label:"静安区"},{value:"普陀区",label:"普陀区"},{value:"闸北区",label:"闸北区"},{value:"虹口区",label:"虹口区"},{value:"杨浦区",label:"杨浦区"},{value:"宝山区",label:"宝山区"},{value:"闵行区",label:"闵行区"},{value:"嘉定区",label:"嘉定区"},{value:"松江区",label:"松江区"},{value:"金山区",label:"金山区"},{value:"青浦区",label:"青浦区"},{value:"南汇区",label:"南汇区"},{value:"奉贤区",label:"奉贤区"},{value:"浦东新区",label:"浦东新区"},{value:"崇明县",label:"崇明县"},{value:"其他",label:"其他"}]}]},{value:"天津",label:"天津",children:[{value:"请选择",label:"请选择"},{value:"天津",label:"天津",children:[{value:"请选择",label:"请选择"},{value:"和平区",label:"和平区"},{value:"河东区",label:"河东区"},{value:"河西区",label:"河西区"},{value:"南开区",label:"南开区"},{value:"河北区",label:"河北区"},{value:"红桥区",label:"红桥区"},{value:"塘沽区",label:"塘沽区"},{value:"汉沽区",label:"汉沽区"},{value:"大港区",label:"大港区"},{value:"东丽区",label:"东丽区"},{value:"西青区",label:"西青区"},{value:"北辰区",label:"北辰区"},{value:"津南区",label:"津南区"},{value:"武清区",label:"武清区"},{value:"宝坻区",label:"宝坻区"},{value:"静海县",label:"静海县"},{value:"宁河县",label:"宁河县"},{value:"蓟县",label:"蓟县"},{value:"其他",label:"其他"}]}]},{value:"重庆",label:"重庆",children:[{value:"请选择",label:"请选择"},{value:"重庆",label:"重庆",children:[{value:"请选择",label:"请选择"},{value:"渝中区",label:"渝中区"},{value:"大渡口区",label:"大渡口区"},{value:"江北区",label:"江北区"},{value:"南岸区",label:"南岸区"},{value:"北碚区",label:"北碚区"},{value:"渝北区",label:"渝北区"},{value:"巴南区",label:"巴南区"},{value:"长寿区",label:"长寿区"},{value:"双桥区",label:"双桥区"},{value:"沙坪坝区",label:"沙坪坝区"},{value:"万盛区",label:"万盛区"},{value:"万州区",label:"万州区"},{value:"涪陵区",label:"涪陵区"},{value:"黔江区",label:"黔江区"},{value:"永川区",label:"永川区"},{value:"合川区",label:"合川区"},{value:"江津区",label:"江津区"},{value:"九龙坡区",label:"九龙坡区"},{value:"南川区",label:"南川区"},{value:"綦江县",label:"綦江县"},{value:"潼南县",label:"潼南县"},{value:"荣昌县",label:"荣昌县"},{value:"璧山县",label:"璧山县"},{value:"大足县",label:"大足县"},{value:"铜梁县",label:"铜梁县"},{value:"梁平县",label:"梁平县"},{value:"开县",label:"开县"},{value:"忠县",label:"忠县"},{value:"城口县",label:"城口县"},{value:"垫江县",label:"垫江县"},{value:"武隆县",label:"武隆县"},{value:"丰都县",label:"丰都县"},{value:"奉节县",label:"奉节县"},{value:"云阳县",label:"云阳县"},{value:"巫溪县",label:"巫溪县"},{value:"巫山县",label:"巫山县"},{value:"石柱土家族自治县",label:"石柱土家族自治县"},{value:"秀山土家族苗族自治县",label:"秀山土家族苗族自治县"},{value:"酉阳土家族苗族自治县",label:"酉阳土家族苗族自治县"},{value:"彭水苗族土家族自治县",label:"彭水苗族土家族自治县"},{value:"其他",label:"其他"}]}]},{value:"辽宁",label:"辽宁",children:[{value:"请选择",label:"请选择"},{value:"沈阳",label:"沈阳",children:[{value:"请选择",label:"请选择"},{value:"沈河区",label:"沈河区"},{value:"皇姑区",label:"皇姑区"},{value:"和平区",label:"和平区"},{value:"大东区",label:"大东区"},{value:"铁西区",label:"铁西区"},{value:"苏家屯区",label:"苏家屯区"},{value:"东陵区",label:"东陵区"},{value:"于洪区",label:"于洪区"},{value:"新民市",label:"新民市"},{value:"法库县",label:"法库县"},{value:"辽中县",label:"辽中县"},{value:"康平县",label:"康平县"},{value:"新城子区",label:"新城子区"},{value:"其他",label:"其他"}]},{value:"大连",label:"大连",children:[{value:"请选择",label:"请选择"},{value:"西岗区",label:"西岗区"},{value:"中山区",label:"中山区"},{value:"沙河口区",label:"沙河口区"},{value:"甘井子区",label:"甘井子区"},{value:"旅顺口区",label:"旅顺口区"},{value:"金州区",label:"金州区"},{value:"瓦房店市",label:"瓦房店市"},{value:"普兰店市",label:"普兰店市"},{value:"庄河市",label:"庄河市"},{value:"长海县",label:"长海县"},{value:"其他",label:"其他"}]},{value:"鞍山",label:"鞍山",children:[{value:"请选择",label:"请选择"},{value:"铁东区",label:"铁东区"},{value:"铁西区",label:"铁西区"},{value:"立山区",label:"立山区"},{value:"千山区",label:"千山区"},{value:"海城市",label:"海城市"},{value:"台安县",label:"台安县"},{value:"岫岩满族自治县",label:"岫岩满族自治县"},{value:"其他",label:"其他"}]},{value:"抚顺",label:"抚顺",children:[{value:"请选择",label:"请选择"},{value:"顺城区",label:"顺城区"},{value:"新抚区",label:"新抚区"},{value:"东洲区",label:"东洲区"},{value:"望花区",label:"望花区"},{value:"抚顺县",label:"抚顺县"},{value:"清原满族自治县",label:"清原满族自治县"},{value:"新宾满族自治县",label:"新宾满族自治县"},{value:"其他",label:"其他"}]},{value:"本溪",label:"本溪",children:[{value:"请选择",label:"请选择"},{value:"平山区",label:"平山区"},{value:"明山区",label:"明山区"},{value:"溪湖区",label:"溪湖区"},{value:"南芬区",label:"南芬区"},{value:"本溪满族自治县",label:"本溪满族自治县"},{value:"桓仁满族自治县",label:"桓仁满族自治县"},{value:"其他",label:"其他"}]},{value:"丹东",label:"丹东",children:[{value:"请选择",label:"请选择"},{value:"振兴区",label:"振兴区"},{value:"元宝区",label:"元宝区"},{value:"振安区",label:"振安区"},{value:"东港市",label:"东港市"},{value:"凤城市",label:"凤城市"},{value:"宽甸满族自治县",label:"宽甸满族自治县"},{value:"其他",label:"其他"}]},{value:"锦州",label:"锦州",children:[{value:"请选择",label:"请选择"},{value:"太和区",label:"太和区"},{value:"古塔区",label:"古塔区"},{value:"凌河区",label:"凌河区"},{value:"凌海市",label:"凌海市"},{value:"黑山县",label:"黑山县"},{value:"义县",label:"义县"},{value:"北宁市",label:"北宁市"},{value:"其他",label:"其他"}]},{value:"营口",label:"营口",children:[{value:"请选择",label:"请选择"},{value:"站前区",label:"站前区"},{value:"西市区",label:"西市区"},{value:"鲅鱼圈区",label:"鲅鱼圈区"},{value:"老边区",label:"老边区"},{value:"大石桥市",label:"大石桥市"},{value:"盖州市",label:"盖州市"},{value:"其他",label:"其他"}]},{value:"阜新",label:"阜新",children:[{value:"请选择",label:"请选择"},{value:"海州区",label:"海州区"},{value:"新邱区",label:"新邱区"},{value:"太平区",label:"太平区"},{value:"清河门区",label:"清河门区"},{value:"细河区",label:"细河区"},{value:"彰武县",label:"彰武县"},{value:"阜新蒙古族自治县",label:"阜新蒙古族自治县"},{value:"其他",label:"其他"}]},{value:"辽阳",label:"辽阳",children:[{value:"请选择",label:"请选择"},{value:"白塔区",label:"白塔区"},{value:"文圣区",label:"文圣区"},{value:"宏伟区",label:"宏伟区"},{value:"太子河区",label:"太子河区"},{value:"弓长岭区",label:"弓长岭区"},{value:"灯塔市",label:"灯塔市"},{value:"辽阳县",label:"辽阳县"},{value:"其他",label:"其他"}]},{value:"盘锦",label:"盘锦",children:[{value:"请选择",label:"请选择"},{value:"双台子区",label:"双台子区"},{value:"兴隆台区",label:"兴隆台区"},{value:"盘山县",label:"盘山县"},{value:"大洼县",label:"大洼县"},{value:"其他",label:"其他"}]},{value:"铁岭",label:"铁岭",children:[{value:"请选择",label:"请选择"},{value:"银州区",label:"银州区"},{value:"清河区",label:"清河区"},{value:"调兵山市",label:"调兵山市"},{value:"开原市",label:"开原市"},{value:"铁岭县",label:"铁岭县"},{value:"昌图县",label:"昌图县"},{value:"西丰县",label:"西丰县"},{value:"其他",label:"其他"}]},{value:"朝阳",label:"朝阳",children:[{value:"请选择",label:"请选择"},{value:"双塔区",label:"双塔区"},{value:"龙城区",label:"龙城区"},{value:"凌源市",label:"凌源市"},{value:"北票市",label:"北票市"},{value:"朝阳县",label:"朝阳县"},{value:"建平县",label:"建平县"},{value:"喀喇沁左翼蒙古族自治县",label:"喀喇沁左翼蒙古族自治县"},{value:"其他",label:"其他"}]},{value:"葫芦岛",label:"葫芦岛",children:[{value:"请选择",label:"请选择"},{value:"龙港区",label:"龙港区"},{value:"南票区",label:"南票区"},{value:"连山区",label:"连山区"},{value:"兴城市",label:"兴城市"},{value:"绥中县",label:"绥中县"},{value:"建昌县",label:"建昌县"},{value:"其他",label:"其他"}]},{value:"其他",label:"其他"}]},{value:"江苏",label:"江苏",children:[{value:"请选择",label:"请选择"},{value:"南京",label:"南京",children:[{value:"请选择",label:"请选择"},{value:"玄武区",label:"玄武区"},{value:"白下区",label:"白下区"},{value:"秦淮区",label:"秦淮区"},{value:"建邺区",label:"建邺区"},{value:"鼓楼区",label:"鼓楼区"},{value:"下关区",label:"下关区"},{value:"栖霞区",label:"栖霞区"},{value:"雨花台区",label:"雨花台区"},{value:"浦口区",label:"浦口区"},{value:"江宁区",label:"江宁区"},{value:"六合区",label:"六合区"},{value:"溧水县",label:"溧水县"},{value:"高淳县",label:"高淳县"},{value:"其他",label:"其他"}]},{value:"苏州",label:"苏州",children:[{value:"请选择",label:"请选择"},{value:"金阊区",label:"金阊区"},{value:"平江区",label:"平江区"},{value:"沧浪区",label:"沧浪区"},{value:"虎丘区",label:"虎丘区"},{value:"吴中区",label:"吴中区"},{value:"相城区",label:"相城区"},{value:"常熟市",label:"常熟市"},{value:"张家港市",label:"张家港市"},{value:"昆山市",label:"昆山市"},{value:"吴江市",label:"吴江市"},{value:"太仓市",label:"太仓市"},{value:"其他",label:"其他"}]},{value:"无锡",label:"无锡",children:[{value:"请选择",label:"请选择"},{value:"崇安区",label:"崇安区"},{value:"南长区",label:"南长区"},{value:"北塘区",label:"北塘区"},{value:"滨湖区",label:"滨湖区"},{value:"锡山区",label:"锡山区"},{value:"惠山区",label:"惠山区"},{value:"江阴市",label:"江阴市"},{value:"宜兴市",label:"宜兴市"},{value:"其他",label:"其他"}]},{value:"常州",label:"常州",children:[{value:"请选择",label:"请选择"},{value:"钟楼区",label:"钟楼区"},{value:"天宁区",label:"天宁区"},{value:"戚墅堰区",label:"戚墅堰区"},{value:"新北区",label:"新北区"},{value:"武进区",label:"武进区"},{value:"金坛市",label:"金坛市"},{value:"溧阳市",label:"溧阳市"},{value:"其他",label:"其他"}]},{value:"镇江",label:"镇江",children:[{value:"请选择",label:"请选择"},{value:"京口区",label:"京口区"},{value:"润州区",label:"润州区"},{value:"丹徒区",label:"丹徒区"},{value:"丹阳市",label:"丹阳市"},{value:"扬中市",label:"扬中市"},{value:"句容市",label:"句容市"},{value:"其他",label:"其他"}]},{value:"南通",label:"南通",children:[{value:"请选择",label:"请选择"},{value:"崇川区",label:"崇川区"},{value:"港闸区",label:"港闸区"},{value:"通州市",label:"通州市"},{value:"如皋市",label:"如皋市"},{value:"海门市",label:"海门市"},{value:"启东市",label:"启东市"},{value:"海安县",label:"海安县"},{value:"如东县",label:"如东县"},{value:"其他",label:"其他"}]},{value:"泰州",label:"泰州",children:[{value:"请选择",label:"请选择"},{value:"海陵区",label:"海陵区"},{value:"高港区",label:"高港区"},{value:"姜堰市",label:"姜堰市"},{value:"泰兴市",label:"泰兴市"},{value:"靖江市",label:"靖江市"},{value:"兴化市",label:"兴化市"},{value:"其他",label:"其他"}]},{value:"扬州",label:"扬州",children:[{value:"请选择",label:"请选择"},{value:"广陵区",label:"广陵区"},{value:"维扬区",label:"维扬区"},{value:"邗江区",label:"邗江区"},{value:"江都市",label:"江都市"},{value:"仪征市",label:"仪征市"},{value:"高邮市",label:"高邮市"},{value:"宝应县",label:"宝应县"},{value:"其他",label:"其他"}]},{value:"盐城",label:"盐城",children:[{value:"请选择",label:"请选择"},{value:"亭湖区",label:"亭湖区"},{value:"盐都区",label:"盐都区"},{value:"大丰市",label:"大丰市"},{value:"东台市",label:"东台市"},{value:"建湖县",label:"建湖县"},{value:"射阳县",label:"射阳县"},{value:"阜宁县",label:"阜宁县"},{value:"滨海县",label:"滨海县"},{value:"响水县",label:"响水县"},{value:"其他",label:"其他"}]},{value:"连云港",label:"连云港",children:[{value:"请选择",label:"请选择"},{value:"新浦区",label:"新浦区"},{value:"海州区",label:"海州区"},{value:"连云区",label:"连云区"},{value:"东海县",label:"东海县"},{value:"灌云县",label:"灌云县"},{value:"赣榆县",label:"赣榆县"},{value:"灌南县",label:"灌南县"},{value:"其他",label:"其他"}]},{value:"徐州",label:"徐州",children:[{value:"请选择",label:"请选择"},{value:"云龙区",label:"云龙区"},{value:"鼓楼区",label:"鼓楼区"},{value:"九里区",label:"九里区"},{value:"泉山区",label:"泉山区"},{value:"贾汪区",label:"贾汪区"},{value:"邳州市",label:"邳州市"},{value:"新沂市",label:"新沂市"},{value:"铜山县",label:"铜山县"},{value:"睢宁县",label:"睢宁县"},{value:"沛县",label:"沛县"},{value:"丰县",label:"丰县"},{value:"其他",label:"其他"}]},{value:"淮安",label:"淮安",children:[{value:"请选择",label:"请选择"},{value:"清河区",label:"清河区"},{value:"清浦区",label:"清浦区"},{value:"楚州区",label:"楚州区"},{value:"淮阴区",label:"淮阴区"},{value:"涟水县",label:"涟水县"},{value:"洪泽县",label:"洪泽县"},{value:"金湖县",label:"金湖县"},{value:"盱眙县",label:"盱眙县"},{value:"其他",label:"其他"}]},{value:"宿迁",label:"宿迁",children:[{value:"请选择",label:"请选择"},{value:"宿城区",label:"宿城区"},{value:"宿豫区",label:"宿豫区"},{value:"沭阳县",label:"沭阳县"},{value:"泗阳县",label:"泗阳县"},{value:"泗洪县",label:"泗洪县"},{value:"其他",label:"其他"}]},{value:"其他",label:"其他"}]},{value:"湖北",label:"湖北",children:[{value:"请选择",label:"请选择"},{value:"武汉",label:"武汉",children:[{value:"请选择",label:"请选择"},{value:"江岸区",label:"江岸区"},{value:"武昌区",label:"武昌区"},{value:"江汉区",label:"江汉区"},{value:"硚口区",label:"硚口区"},{value:"汉阳区",label:"汉阳区"},{value:"青山区",label:"青山区"},{value:"洪山区",label:"洪山区"},{value:"东西湖区",label:"东西湖区"},{value:"汉南区",label:"汉南区"},{value:"蔡甸区",label:"蔡甸区"},{value:"江夏区",label:"江夏区"},{value:"黄陂区",label:"黄陂区"},{value:"新洲区",label:"新洲区"},{value:"其他",label:"其他"}]},{value:"黄石",label:"黄石",children:[{value:"请选择",label:"请选择"},{value:"黄石港区",label:"黄石港区"},{value:"西塞山区",label:"西塞山区"},{value:"下陆区",label:"下陆区"},{value:"铁山区",label:"铁山区"},{value:"大冶市",label:"大冶市"},{value:"阳新县",label:"阳新县"},{value:"其他",label:"其他"}]},{value:"十堰",label:"十堰",children:[{value:"请选择",label:"请选择"},{value:"张湾区",label:"张湾区"},{value:"茅箭区",label:"茅箭区"},{value:"丹江口市",label:"丹江口市"},{value:"郧县",label:"郧县"},{value:"竹山县",label:"竹山县"},{value:"房县",label:"房县"},{value:"郧西县",label:"郧西县"},{value:"竹溪县",label:"竹溪县"},{value:"其他",label:"其他"}]},{value:"荆州",label:"荆州",children:[{value:"请选择",label:"请选择"},{value:"沙市区",label:"沙市区"},{value:"荆州区",label:"荆州区"},{value:"洪湖市",label:"洪湖市"},{value:"石首市",label:"石首市"},{value:"松滋市",label:"松滋市"},{value:"监利县",label:"监利县"},{value:"公安县",label:"公安县"},{value:"江陵县",label:"江陵县"},{value:"其他",label:"其他"}]},{value:"宜昌",label:"宜昌",children:[{value:"请选择",label:"请选择"},{value:"西陵区",label:"西陵区"},{value:"伍家岗区",label:"伍家岗区"},{value:"点军区",label:"点军区"},{value:"猇亭区",label:"猇亭区"},{value:"夷陵区",label:"夷陵区"},{value:"宜都市",label:"宜都市"},{value:"当阳市",label:"当阳市"},{value:"枝江市",label:"枝江市"},{value:"秭归县",label:"秭归县"},{value:"远安县",label:"远安县"},{value:"兴山县",label:"兴山县"},{value:"五峰土家族自治县",label:"五峰土家族自治县"},{value:"长阳土家族自治县",label:"长阳土家族自治县"},{value:"其他",label:"其他"}]},{value:"襄樊",label:"襄樊",children:[{value:"请选择",label:"请选择"},{value:"襄城区",label:"襄城区"},{value:"樊城区",label:"樊城区"},{value:"襄阳区",label:"襄阳区"},{value:"老河口市",label:"老河口市"},{value:"枣阳市",label:"枣阳市"},{value:"宜城市",label:"宜城市"},{value:"南漳县",label:"南漳县"},{value:"谷城县",label:"谷城县"},{value:"保康县",label:"保康县"},{value:"其他",label:"其他"}]},{value:"鄂州",label:"鄂州",children:[{value:"请选择",label:"请选择"},{value:"鄂城区",label:"鄂城区"},{value:"华容区",label:"华容区"},{value:"梁子湖区",label:"梁子湖区"},{value:"其他",label:"其他"}]},{value:"荆门",label:"荆门",children:[{value:"请选择",label:"请选择"},{value:"东宝区",label:"东宝区"},{value:"掇刀区",label:"掇刀区"},{value:"钟祥市",label:"钟祥市"},{value:"京山县",label:"京山县"},{value:"沙洋县",label:"沙洋县"},{value:"其他",label:"其他"}]},{value:"孝感",label:"孝感",children:[{value:"请选择",label:"请选择"},{value:"孝南区",label:"孝南区"},{value:"应城市",label:"应城市"},{value:"安陆市",label:"安陆市"},{value:"汉川市",label:"汉川市"},{value:"云梦县",label:"云梦县"},{value:"大悟县",label:"大悟县"},{value:"孝昌县",label:"孝昌县"},{value:"其他",label:"其他"}]},{value:"黄冈",label:"黄冈",children:[{value:"请选择",label:"请选择"},{value:"黄州区",label:"黄州区"},{value:"麻城市",label:"麻城市"},{value:"武穴市",label:"武穴市"},{value:"红安县",label:"红安县"},{value:"罗田县",label:"罗田县"},{value:"浠水县",label:"浠水县"},{value:"蕲春县",label:"蕲春县"},{value:"黄梅县",label:"黄梅县"},{value:"英山县",label:"英山县"},{value:"团风县",label:"团风县"},{value:"其他",label:"其他"}]},{value:"咸宁",label:"咸宁",children:[{value:"请选择",label:"请选择"},{value:"咸安区",label:"咸安区"},{value:"赤壁市",label:"赤壁市"},{value:"嘉鱼县",label:"嘉鱼县"},{value:"通山县",label:"通山县"},{value:"崇阳县",label:"崇阳县"},{value:"通城县",label:"通城县"},{value:"其他",label:"其他"}]},{value:"随州",label:"随州",children:[{value:"请选择",label:"请选择"},{value:"曾都区",label:"曾都区"},{value:"广水市",label:"广水市"},{value:"其他",label:"其他"}]},{value:"恩施土家族苗族自治州",label:"恩施土家族苗族自治州",children:[{value:"请选择",label:"请选择"},{value:"恩施市",label:"恩施市"},{value:"利川市",label:"利川市"},{value:"建始县",label:"建始县"},{value:"来凤县",label:"来凤县"},{value:"巴东县",label:"巴东县"},{value:"鹤峰县",label:"鹤峰县"},{value:"宣恩县",label:"宣恩县"},{value:"咸丰县",label:"咸丰县"},{value:"其他",label:"其他"}]},{value:"仙桃",label:"仙桃",children:[]},{value:"天门",label:"天门",children:[]},{value:"潜江",label:"潜江",children:[]},{value:"神农架林区",label:"神农架林区",children:[]},{value:"其他",label:"其他"}]},{value:"四川",label:"四川",children:[{value:"请选择",label:"请选择"},{value:"成都",label:"成都",children:[{value:"请选择",label:"请选择"},{value:"青羊区",label:"青羊区"},{value:"锦江区",label:"锦江区"},{value:"金牛区",label:"金牛区"},{value:"武侯区",label:"武侯区"},{value:"成华区",label:"成华区"},{value:"龙泉驿区",label:"龙泉驿区"},{value:"青白江区",label:"青白江区"},{value:"新都区",label:"新都区"},{value:"温江区",label:"温江区"},{value:"都江堰市",label:"都江堰市"},{value:"彭州市",label:"彭州市"},{value:"邛崃市",label:"邛崃市"},{value:"崇州市",label:"崇州市"},{value:"金堂县",label:"金堂县"},{value:"郫县",label:"郫县"},{value:"新津县",label:"新津县"},{value:"双流县",label:"双流县"},{value:"蒲江县",label:"蒲江县"},{value:"大邑县",label:"大邑县"},{value:"其他",label:"其他"}]},{value:"自贡",label:"自贡",children:[{value:"请选择",label:"请选择"},{value:"大安区",label:"大安区"},{value:"自流井区",label:"自流井区"},{value:"贡井区",label:"贡井区"},{value:"沿滩区",label:"沿滩区"},{value:"荣县",label:"荣县"},{value:"富顺县",label:"富顺县"},{value:"其他",label:"其他"}]},{value:"攀枝花",label:"攀枝花",children:[{value:"请选择",label:"请选择"},{value:"仁和区",label:"仁和区"},{value:"米易县",label:"米易县"},{value:"盐边县",label:"盐边县"},{value:"东区",label:"东区"},{value:"西区",label:"西区"},{value:"其他",label:"其他"}]},{value:"泸州",label:"泸州",children:[{value:"请选择",label:"请选择"},{value:"江阳区",label:"江阳区"},{value:"纳溪区",label:"纳溪区"},{value:"龙马潭区",label:"龙马潭区"},{value:"泸县",label:"泸县"},{value:"合江县",label:"合江县"},{value:"叙永县",label:"叙永县"},{value:"古蔺县",label:"古蔺县"},{value:"其他",label:"其他"}]},{value:"德阳",label:"德阳",children:[{value:"请选择",label:"请选择"},{value:"旌阳区",label:"旌阳区"},{value:"广汉市",label:"广汉市"},{value:"什邡市",label:"什邡市"},{value:"绵竹市",label:"绵竹市"},{value:"罗江县",label:"罗江县"},{value:"中江县",label:"中江县"},{value:"其他",label:"其他"}]},{value:"绵阳",label:"绵阳",children:[{value:"请选择",label:"请选择"},{value:"涪城区",label:"涪城区"},{value:"游仙区",label:"游仙区"},{value:"江油市",label:"江油市"},{value:"盐亭县",label:"盐亭县"},{value:"三台县",label:"三台县"},{value:"平武县",label:"平武县"},{value:"安县",label:"安县"},{value:"梓潼县",label:"梓潼县"},{value:"北川羌族自治县",label:"北川羌族自治县"},{value:"其他",label:"其他"}]},{value:"广元",label:"广元",children:[{value:"请选择",label:"请选择"},{value:"元坝区",label:"元坝区"},{value:"朝天区",label:"朝天区"},{value:"青川县",label:"青川县"},{value:"旺苍县",label:"旺苍县"},{value:"剑阁县",label:"剑阁县"},{value:"苍溪县",label:"苍溪县"},{value:"市中区",label:"市中区"},{value:"其他",label:"其他"}]},{value:"遂宁",label:"遂宁",children:[{value:"请选择",label:"请选择"},{value:"船山区",label:"船山区"},{value:"安居区",label:"安居区"},{value:"射洪县",label:"射洪县"},{value:"蓬溪县",label:"蓬溪县"},{value:"大英县",label:"大英县"},{value:"其他",label:"其他"}]},{value:"内江",label:"内江",children:[{value:"请选择",label:"请选择"},{value:"市中区",label:"市中区"},{value:"东兴区",label:"东兴区"},{value:"资中县",label:"资中县"},{value:"隆昌县",label:"隆昌县"},{value:"威远县",label:"威远县"},{value:"其他",label:"其他"}]},{value:"乐山",label:"乐山",children:[{value:"请选择",label:"请选择"},{value:"市中区",label:"市中区"},{value:"五通桥区",label:"五通桥区"},{value:"沙湾区",label:"沙湾区"},{value:"金口河区",label:"金口河区"},{value:"峨眉山市",label:"峨眉山市"},{value:"夹江县",label:"夹江县"},{value:"井研县",label:"井研县"},{value:"犍为县",label:"犍为县"},{value:"沐川县",label:"沐川县"},{value:"马边彝族自治县",label:"马边彝族自治县"},{value:"峨边彝族自治县",label:"峨边彝族自治县"},{value:"其他",label:"其他"}]},{value:"南充",label:"南充",children:[{value:"请选择",label:"请选择"},{value:"顺庆区",label:"顺庆区"},{value:"高坪区",label:"高坪区"},{value:"嘉陵区",label:"嘉陵区"},{value:"阆中市",label:"阆中市"},{value:"营山县",label:"营山县"},{value:"蓬安县",label:"蓬安县"},{value:"仪陇县",label:"仪陇县"},{value:"南部县",label:"南部县"},{value:"西充县",label:"西充县"},{value:"其他",label:"其他"}]},{value:"眉山",label:"眉山",children:[{value:"请选择",label:"请选择"},{value:"东坡区",label:"东坡区"},{value:"仁寿县",label:"仁寿县"},{value:"彭山县",label:"彭山县"},{value:"洪雅县",label:"洪雅县"},{value:"丹棱县",label:"丹棱县"},{value:"青神县",label:"青神县"},{value:"其他",label:"其他"}]},{value:"宜宾",label:"宜宾",children:[{value:"请选择",label:"请选择"},{value:"翠屏区",label:"翠屏区"},{value:"宜宾县",label:"宜宾县"},{value:"兴文县",label:"兴文县"},{value:"南溪县",label:"南溪县"},{value:"珙县",label:"珙县"},{value:"长宁县",label:"长宁县"},{value:"高县",label:"高县"},{value:"江安县",label:"江安县"},{value:"筠连县",label:"筠连县"},{value:"屏山县",label:"屏山县"},{value:"其他",label:"其他"}]},{value:"广安",label:"广安",children:[{value:"请选择",label:"请选择"},{value:"广安区",label:"广安区"},{value:"华蓥市",label:"华蓥市"},{value:"岳池县",label:"岳池县"},{value:"邻水县",label:"邻水县"},{value:"武胜县",label:"武胜县"},{value:"其他",label:"其他"}]},{value:"达州",label:"达州",children:[{value:"请选择",label:"请选择"},{value:"通川区",label:"通川区"},{value:"万源市",label:"万源市"},{value:"达县",label:"达县"},{value:"渠县",label:"渠县"},{value:"宣汉县",label:"宣汉县"},{value:"开江县",label:"开江县"},{value:"大竹县",label:"大竹县"},{value:"其他",label:"其他"}]},{value:"雅安",label:"雅安",children:[{value:"请选择",label:"请选择"},{value:"雨城区",label:"雨城区"},{value:"芦山县",label:"芦山县"},{value:"石棉县",label:"石棉县"},{value:"名山县",label:"名山县"},{value:"天全县",label:"天全县"},{value:"荥经县",label:"荥经县"},{value:"宝兴县",label:"宝兴县"},{value:"汉源县",label:"汉源县"},{value:"其他",label:"其他"}]},{value:"巴中",label:"巴中",children:[{value:"请选择",label:"请选择"},{value:"巴州区",label:"巴州区"},{value:"南江县",label:"南江县"},{value:"平昌县",label:"平昌县"},{value:"通江县",label:"通江县"},{value:"其他",label:"其他"}]},{value:"资阳",label:"资阳",children:[{value:"请选择",label:"请选择"},{value:"雁江区",label:"雁江区"},{value:"简阳市",label:"简阳市"},{value:"安岳县",label:"安岳县"},{value:"乐至县",label:"乐至县"},{value:"其他",label:"其他"}]},{value:"阿坝藏族羌族自治州",label:"阿坝藏族羌族自治州",children:[{value:"请选择",label:"请选择"},{value:"马尔康县",label:"马尔康县"},{value:"九寨沟县",label:"九寨沟县"},{value:"红原县",label:"红原县"},{value:"汶川县",label:"汶川县"},{value:"阿坝县",label:"阿坝县"},{value:"理县",label:"理县"},{value:"若尔盖县",label:"若尔盖县"},{value:"小金县",label:"小金县"},{value:"黑水县",label:"黑水县"},{value:"金川县",label:"金川县"},{value:"松潘县",label:"松潘县"},{value:"壤塘县",label:"壤塘县"},{value:"茂县",label:"茂县"},{value:"其他",label:"其他"}]},{value:"甘孜藏族自治州",label:"甘孜藏族自治州",children:[{value:"请选择",label:"请选择"},{value:"康定县",label:"康定县"},{value:"丹巴县",label:"丹巴县"},{value:"炉霍县",label:"炉霍县"},{value:"九龙县",label:"九龙县"},{value:"甘孜县",label:"甘孜县"},{value:"雅江县",label:"雅江县"},{value:"新龙县",label:"新龙县"},{value:"道孚县",label:"道孚县"},{value:"白玉县",label:"白玉县"},{value:"理塘县",label:"理塘县"},{value:"德格县",label:"德格县"},{value:"乡城县",label:"乡城县"},{value:"石渠县",label:"石渠县"},{value:"稻城县",label:"稻城县"},{value:"色达县",label:"色达县"},{value:"巴塘县",label:"巴塘县"},{value:"泸定县",label:"泸定县"},{value:"得荣县",label:"得荣县"},{value:"其他",label:"其他"}]},{value:"凉山彝族自治州",label:"凉山彝族自治州",children:[{value:"请选择",label:"请选择"},{value:"西昌市",label:"西昌市"},{value:"美姑县",label:"美姑县"},{value:"昭觉县",label:"昭觉县"},{value:"金阳县",label:"金阳县"},{value:"甘洛县",label:"甘洛县"},{value:"布拖县",label:"布拖县"},{value:"雷波县",label:"雷波县"},{value:"普格县",label:"普格县"},{value:"宁南县",label:"宁南县"},{value:"喜德县",label:"喜德县"},{value:"会东县",label:"会东县"},{value:"越西县",label:"越西县"},{value:"会理县",label:"会理县"},{value:"盐源县",label:"盐源县"},{value:"德昌县",label:"德昌县"},{value:"冕宁县",label:"冕宁县"},{value:"木里藏族自治县",label:"木里藏族自治县"},{value:"其他",label:"其他"}]},{value:"其他",label:"其他"}]},{value:"陕西",label:"陕西",children:[{value:"请选择",label:"请选择"},{value:"西安",label:"西安",children:[{value:"请选择",label:"请选择"},{value:"莲湖区",label:"莲湖区"},{value:"新城区",label:"新城区"},{value:"碑林区",label:"碑林区"},{value:"雁塔区",label:"雁塔区"},{value:"灞桥区",label:"灞桥区"},{value:"未央区",label:"未央区"},{value:"阎良区",label:"阎良区"},{value:"临潼区",label:"临潼区"},{value:"长安区",label:"长安区"},{value:"高陵县",label:"高陵县"},{value:"蓝田县",label:"蓝田县"},{value:"户县",label:"户县"},{value:"周至县",label:"周至县"},{value:"其他",label:"其他"}]},{value:"铜川",label:"铜川",children:[{value:"请选择",label:"请选择"},{value:"耀州区",label:"耀州区"},{value:"王益区",label:"王益区"},{value:"印台区",label:"印台区"},{value:"宜君县",label:"宜君县"},{value:"其他",label:"其他"}]},{value:"宝鸡",label:"宝鸡",children:[{value:"请选择",label:"请选择"},{value:"渭滨区",label:"渭滨区"},{value:"金台区",label:"金台区"},{value:"陈仓区",label:"陈仓区"},{value:"岐山县",label:"岐山县"},{value:"凤翔县",label:"凤翔县"},{value:"陇县",label:"陇县"},{value:"太白县",label:"太白县"},{value:"麟游县",label:"麟游县"},{value:"扶风县",label:"扶风县"},{value:"千阳县",label:"千阳县"},{value:"眉县",label:"眉县"},{value:"凤县",label:"凤县"},{value:"其他",label:"其他"}]},{value:"咸阳",label:"咸阳",children:[{value:"请选择",label:"请选择"},{value:"秦都区",label:"秦都区"},{value:"渭城区",label:"渭城区"},{value:"杨陵区",label:"杨陵区"},{value:"兴平市",label:"兴平市"},{value:"礼泉县",label:"礼泉县"},{value:"泾阳县",label:"泾阳县"},{value:"永寿县",label:"永寿县"},{value:"三原县",label:"三原县"},{value:"彬县",label:"彬县"},{value:"旬邑县",label:"旬邑县"},{value:"长武县",label:"长武县"},{value:"乾县",label:"乾县"},{value:"武功县",label:"武功县"},{value:"淳化县",label:"淳化县"},{value:"其他",label:"其他"}]},{value:"渭南",label:"渭南",children:[{value:"请选择",label:"请选择"},{value:"临渭区",label:"临渭区"},{value:"韩城市",label:"韩城市"},{value:"华阴市",label:"华阴市"},{value:"蒲城县",label:"蒲城县"},{value:"潼关县",label:"潼关县"},{value:"白水县",label:"白水县"},{value:"澄城县",label:"澄城县"},{value:"华县",label:"华县"},{value:"合阳县",label:"合阳县"},{value:"富平县",label:"富平县"},{value:"大荔县",label:"大荔县"},{value:"其他",label:"其他"}]},{value:"延安",label:"延安",children:[{value:"请选择",label:"请选择"},{value:"宝塔区",label:"宝塔区"},{value:"安塞县",label:"安塞县"},{value:"洛川县",label:"洛川县"},{value:"子长县",label:"子长县"},{value:"黄陵县",label:"黄陵县"},{value:"延川县",label:"延川县"},{value:"富县",label:"富县"},{value:"延长县",label:"延长县"},{value:"甘泉县",label:"甘泉县"},{value:"宜川县",label:"宜川县"},{value:"志丹县",label:"志丹县"},{value:"黄龙县",label:"黄龙县"},{value:"吴起县",label:"吴起县"},{value:"其他",label:"其他"}]},{value:"汉中",label:"汉中",children:[{value:"请选择",label:"请选择"},{value:"汉台区",label:"汉台区"},{value:"留坝县",label:"留坝县"},{value:"镇巴县",label:"镇巴县"},{value:"城固县",label:"城固县"},{value:"南郑县",label:"南郑县"},{value:"洋县",label:"洋县"},{value:"宁强县",label:"宁强县"},{value:"佛坪县",label:"佛坪县"},{value:"勉县",label:"勉县"},{value:"西乡县",label:"西乡县"},{value:"略阳县",label:"略阳县"},{value:"其他",label:"其他"}]},{value:"榆林",label:"榆林",children:[{value:"请选择",label:"请选择"},{value:"榆阳区",label:"榆阳区"},{value:"清涧县",label:"清涧县"},{value:"绥德县",label:"绥德县"},{value:"神木县",label:"神木县"},{value:"佳县",label:"佳县"},{value:"府谷县",label:"府谷县"},{value:"子洲县",label:"子洲县"},{value:"靖边县",label:"靖边县"},{value:"横山县",label:"横山县"},{value:"米脂县",label:"米脂县"},{value:"吴堡县",label:"吴堡县"},{value:"定边县",label:"定边县"},{value:"其他",label:"其他"}]},{value:"安康",label:"安康",children:[{value:"请选择",label:"请选择"},{value:"汉滨区",label:"汉滨区"},{value:"紫阳县",label:"紫阳县"},{value:"岚皋县",label:"岚皋县"},{value:"旬阳县",label:"旬阳县"},{value:"镇坪县",label:"镇坪县"},{value:"平利县",label:"平利县"},{value:"石泉县",label:"石泉县"},{value:"宁陕县",label:"宁陕县"},{value:"白河县",label:"白河县"},{value:"汉阴县",label:"汉阴县"},{value:"其他",label:"其他"}]},{value:"商洛",label:"商洛",children:[{value:"请选择",label:"请选择"},{value:"商州区",label:"商州区"},{value:"镇安县",label:"镇安县"},{value:"山阳县",label:"山阳县"},{value:"洛南县",label:"洛南县"},{value:"商南县",label:"商南县"},{value:"丹凤县",label:"丹凤县"},{value:"柞水县",label:"柞水县"},{value:"其他",label:"其他"}]},{value:"其他",label:"其他"}]},{value:"河北",label:"河北",children:[{value:"",label:"请选择"},{value:"石家庄",label:"石家庄",children:[{value:"",label:"请选择"},{value:"",label:"长安区"},{value:"",label:"桥东区"},{value:"",label:"桥西区"},{value:"",label:"新华区"},{value:"",label:"裕华区"},{value:"",label:"井陉矿区"},{value:"",label:"鹿泉市"},{value:"",label:"辛集市"},{value:"",label:"藁城市"},{value:"",label:"晋州市"},{value:"",label:"新乐市"},{value:"",label:"深泽县"},{value:"",label:"无极县"},{value:"",label:"赵县"},{value:"",label:"灵寿县"},{value:"",label:"高邑县"},{value:"",label:"元氏县"},{value:"",label:"赞皇县"},{value:"",label:"平山县"},{value:"",label:"井陉县"},{value:"",label:"栾城县"},{value:"",label:"正定县"},{value:"",label:"行唐县"},{value:"",label:"其他"}]},{value:"唐山",label:"唐山",children:[{value:"",label:"请选择"},{value:"",label:"路北区"},{value:"",label:"路南区"},{value:"",label:"古冶区"},{value:"",label:"开平区"},{value:"",label:"丰南区"},{value:"",label:"丰润区"},{value:"",label:"遵化市"},{value:"",label:"迁安市"},{value:"",label:"迁西县"},{value:"",label:"滦南县"},{value:"",label:"玉田县"},{value:"",label:"唐海县"},{value:"",label:"乐亭县"},{value:"",label:"滦县"},{value:"",label:"其他"}]},{value:"秦皇岛",label:"秦皇岛",children:[{value:"",label:"请选择"},{value:"",label:"海港区"},{value:"",label:"山海关区"},{value:"",label:"北戴河区"},{value:"",label:"昌黎县"},{value:"",label:"抚宁县"},{value:"",label:"卢龙县"},{value:"",label:"青龙满族自治县"},{value:"",label:"其他"}]},{value:"邯郸",label:"邯郸",children:[{value:"",label:"请选择"},{value:"",label:"邯山区"},{value:"",label:"丛台区"},{value:"",label:"复兴区"},{value:"",label:"峰峰矿区"},{value:"",label:"武安市"},{value:"",label:"邱县"},{value:"",label:"大名县"},{value:"",label:"魏县"},{value:"",label:"曲周县"},{value:"",label:"鸡泽县"},{value:"",label:"肥乡县"},{value:"",label:"广平县"},{value:"",label:"成安县"},{value:"",label:"临漳县"},{value:"",label:"磁县"},{value:"",label:"涉县"},{value:"",label:"永年县"},{value:"",label:"馆陶县"},{value:"",label:"邯郸县"},{value:"",label:"其他"}]},{value:"邢台",label:"邢台",children:[{value:"",label:"请选择"},{value:"",label:"桥东区"},{value:"",label:"桥西区"},{value:"",label:"南宫市"},{value:"",label:"沙河市"},{value:"",label:"临城县"},{value:"",label:"内丘县"},{value:"",label:"柏乡县"},{value:"",label:"隆尧县"},{value:"",label:"任县"},{value:"",label:"南和县"},{value:"",label:"宁晋县"},{value:"",label:"巨鹿县"},{value:"",label:"新河县"},{value:"",label:"广宗县"},{value:"",label:"平乡县"},{value:"",label:"威县"},{value:"",label:"清河县"},{value:"",label:"临西县"},{value:"",label:"邢台县"},{value:"",label:"其他"}]},{value:"保定",label:"保定",children:[{value:"",label:"请选择"},{value:"",label:"新市区"},{value:"",label:"北市区"},{value:"",label:"南市区"},{value:"",label:"定州市"},{value:"",label:"涿州市"},{value:"",label:"安国市"},{value:"",label:"高碑店市"},{value:"",label:"易县"},{value:"",label:"徐水县"},{value:"",label:"涞源县"},{value:"",label:"顺平县"},{value:"",label:"唐县"},{value:"",label:"望都县"},{value:"",label:"涞水县"},{value:"",label:"高阳县"},{value:"",label:"安新县"},{value:"",label:"雄县"},{value:"",label:"容城县"},{value:"",label:"蠡县"},{value:"",label:"曲阳县"},{value:"",label:"阜平县"},{value:"",label:"博野县"},{value:"",label:"满城县"},{value:"",label:"清苑县"},{value:"",label:"定兴县"},{value:"",label:"其他"}]},{value:"张家口",label:"张家口",children:[{value:"",label:"请选择"},{value:"",label:"桥东区"},{value:"",label:"桥西区"},{value:"",label:"宣化区"},{value:"",label:"下花园区"},{value:"",label:"张北县"},{value:"",label:"康保县"},{value:"",label:"沽源县"},{value:"",label:"尚义县"},{value:"",label:"蔚县"},{value:"",label:"阳原县"},{value:"",label:"怀安县"},{value:"",label:"万全县"},{value:"",label:"怀来县"},{value:"",label:"赤城县"},{value:"",label:"崇礼县"},{value:"",label:"宣化县"},{value:"",label:"涿鹿县"},{value:"",label:"其他"}]},{value:"承德",label:"承德",children:[{value:"",label:"请选择"},{value:"",label:"双桥区"},{value:"",label:"双滦区"},{value:"",label:"鹰手营子矿区"},{value:"",label:"兴隆县"},{value:"",label:"平泉县"},{value:"",label:"滦平县"},{value:"",label:"隆化县"},{value:"",label:"承德县"},{value:"",label:"丰宁满族自治县"},{value:"",label:"宽城满族自治县"},{value:"",label:"围场满族蒙古族自治县"},{value:"",label:"其他"}]},{value:"沧州",label:"沧州",children:[{value:"",label:"请选择"},{value:"",label:"新华区"},{value:"",label:"运河区"},{value:"",label:"泊头市"},{value:"",label:"任丘市"},{value:"",label:"黄骅市"},{value:"",label:"河间市"},{value:"",label:"献县"},{value:"",label:"吴桥县"},{value:"",label:"沧县"},{value:"",label:"东光县"},{value:"",label:"肃宁县"},{value:"",label:"南皮县"},{value:"",label:"盐山县"},{value:"",label:"青县"},{value:"",label:"海兴县"},{value:"",label:"孟村回族自治县"},{value:"",label:"其他"}]},{value:"廊坊",label:"廊坊",children:[{value:"",label:"请选择"},{value:"",label:"安次区"},{value:"",label:"广阳区"},{value:"",label:"霸州市"},{value:"",label:"三河市"},{value:"",label:"香河县"},{value:"",label:"永清县"},{value:"",label:"固安县"},{value:"",label:"文安县"},{value:"",label:"大城县"},{value:"",label:"大厂回族自治县"},{value:"",label:"其他"}]},{value:"衡水",label:"衡水",children:[{value:"",label:"请选择"},{value:"",label:"桃城区"},{value:"",label:"冀州市"},{value:"",label:"深州市"},{value:"",label:"枣强县"},{value:"",label:"武邑县"},{value:"",label:"武强县"},{value:"",label:"饶阳县"},{value:"",label:"安平县"},{value:"",label:"故城县"},{value:"",label:"景县"},{value:"",label:"阜城县"},{value:"",label:"其他"}]},{value:"其他",label:"其他"}]},{value:"山西",label:"山西",children:[{value:"请选择",label:"请选择"},{value:"太原",label:"太原",children:[{value:"",label:"请选择"},{value:"",label:"杏花岭区"},{value:"",label:"小店区"},{value:"",label:"迎泽区"},{value:"",label:"尖草坪区"},{value:"",label:"万柏林区"},{value:"",label:"晋源区"},{value:"",label:"古交市"},{value:"",label:"阳曲县"},{value:"",label:"清徐县"},{value:"",label:"娄烦县"},{value:"",label:"其他"}]},{value:"大同",label:"大同",children:[{value:"",label:"请选择"},{value:"",label:"城区"},{value:"",label:"矿区"},{value:"",label:"南郊区"},{value:"",label:"新荣区"},{value:"",label:"大同县"},{value:"",label:"天镇县"},{value:"",label:"灵丘县"},{value:"",label:"阳高县"},{value:"",label:"左云县"},{value:"",label:"广灵县"},{value:"",label:"浑源县"},{value:"",label:"其他"}]},{value:"阳泉",label:"阳泉",children:[{value:"",label:"请选择"},{value:"",label:"城区"},{value:"",label:"矿区"},{value:"",label:"郊区"},{value:"",label:"平定县"},{value:"",label:"盂县"},{value:"",label:"其他"}]},{value:"长治",label:"长治",children:[{value:"",label:"请选择"},{value:"",label:"城区"},{value:"",label:"郊区"},{value:"",label:"潞城市"},{value:"",label:"长治县"},{value:"",label:"长子县"},{value:"",label:"平顺县"},{value:"",label:"襄垣县"},{value:"",label:"沁源县"},{value:"",label:"屯留县"},{value:"",label:"黎城县"},{value:"",label:"武乡县"},{value:"",label:"沁县"},{value:"",label:"壶关县"},{value:"",label:"其他"}]},{value:"晋城",label:"晋城",children:[{value:"",label:"请选择"},{value:"",label:"城区"},{value:"",label:"高平市"},{value:"",label:"泽州县"},{value:"",label:"陵川县"},{value:"",label:"阳城县"},{value:"",label:"沁水县"},{value:"",label:"其他"}]},{value:"朔州",label:"朔州",children:[{value:"",label:"请选择"},{value:"",label:"朔城区"},{value:"",label:"平鲁区"},{value:"",label:"山阴县"},{value:"",label:"右玉县"},{value:"",label:"应县"},{value:"",label:"怀仁县"},{value:"",label:"其他"}]},{value:"晋中",label:"晋中",children:[{value:"",label:"请选择"},{value:"",label:"榆次区"},{value:"",label:"介休市"},{value:"",label:"昔阳县"},{value:"",label:"灵石县"},{value:"",label:"祁县"},{value:"",label:"左权县"},{value:"",label:"寿阳县"},{value:"",label:"太谷县"},{value:"",label:"和顺县"},{value:"",label:"平遥县"},{value:"",label:"榆社县"},{value:"",label:"其他"}]},{value:"运城",label:"运城",children:[{value:"",label:"请选择"},{value:"",label:"盐湖区"},{value:"",label:"河津市"},{value:"",label:"永济市"},{value:"",label:"闻喜县"},{value:"",label:"新绛县"},{value:"",label:"平陆县"},{value:"",label:"垣曲县"},{value:"",label:"绛县"},{value:"",label:"稷山县"},{value:"",label:"芮城县"},{value:"",label:"夏县"},{value:"",label:"万荣县"},{value:"",label:"临猗县"},{value:"",label:"其他"}]},{value:"忻州",label:"忻州",children:[{value:"",label:"请选择"},{value:"",label:"忻府区"},{value:"",label:"原平市"},{value:"",label:"代县"},{value:"",label:"神池县"},{value:"",label:"五寨县"},{value:"",label:"五台县"},{value:"",label:"偏关县"},{value:"",label:"宁武县"},{value:"",label:"静乐县"},{value:"",label:"繁峙县"},{value:"",label:"河曲县"},{value:"",label:"保德县"},{value:"",label:"定襄县"},{value:"",label:"岢岚县"},{value:"",label:"其他"}]},{value:"临汾",label:"临汾",children:[{value:"",label:"请选择"},{value:"",label:"尧都区"},{value:"",label:"侯马市"},{value:"",label:"霍州市"},{value:"",label:"汾西县"},{value:"",label:"吉县"},{value:"",label:"安泽县"},{value:"",label:"大宁县"},{value:"",label:"浮山县"},{value:"",label:"古县"},{value:"",label:"隰县"},{value:"",label:"襄汾县"},{value:"",label:"翼城县"},{value:"",label:"永和县"},{value:"",label:"乡宁县"},{value:"",label:"曲沃县"},{value:"",label:"洪洞县"},{value:"",label:"蒲县"},{value:"",label:"其他"}]},{value:"吕梁",label:"吕梁",children:[{value:"",label:"请选择"},{value:"",label:"离石区"},{value:"",label:"孝义市"},{value:"",label:"汾阳市"},{value:"",label:"文水县"},{value:"",label:"中阳县"},{value:"",label:"兴县"},{value:"",label:"临县"},{value:"",label:"方山县"},{value:"",label:"柳林县"},{value:"",label:"岚县"},{value:"",label:"交口县"},{value:"",label:"交城县"},{value:"",label:"石楼县"},{value:"",label:"其他"}]},{value:"其他",label:"其他"}]},{value:"河南",label:"河南",children:[{value:"请选择",label:"请选择"},{value:"郑州",label:"郑州",children:[{value:"请选择",label:"请选择"},{value:"中原区",label:"中原区"},{value:"金水区",label:"金水区"},{value:"二七区",label:"二七区"},{value:"管城回族区",label:"管城回族区"},{value:"上街区",label:"上街区"},{value:"惠济区",label:"惠济区"},{value:"巩义市",label:"巩义市"},{value:"新郑市",label:"新郑市"},{value:"新密市",label:"新密市"},{value:"登封市",label:"登封市"},{value:"荥阳市",label:"荥阳市"},{value:"中牟县",label:"中牟县"},{value:"其他",label:"其他"}]},{value:"开封",label:"开封",children:[{value:"请选择",label:"请选择"},{value:"鼓楼区",label:"鼓楼区"},{value:"龙亭区",label:"龙亭区"},{value:"顺河回族区",label:"顺河回族区"},{value:"禹王台区",label:"禹王台区"},{value:"金明区",label:"金明区"},{value:"开封县",label:"开封县"},{value:"尉氏县",label:"尉氏县"},{value:"兰考县",label:"兰考县"},{value:"杞县",label:"杞县"},{value:"通许县",label:"通许县"},{value:"其他",label:"其他"}]},{value:"洛阳",label:"洛阳",children:[{value:"请选择",label:"请选择"},{value:"西工区",label:"西工区"},{value:"老城区",label:"老城区"},{value:"涧西区",label:"涧西区"},{value:"瀍河回族区",label:"瀍河回族区"},{value:"洛龙区",label:"洛龙区"},{value:"吉利区",label:"吉利区"},{value:"偃师市",label:"偃师市"},{value:"孟津县",label:"孟津县"},{value:"汝阳县",label:"汝阳县"},{value:"伊川县",label:"伊川县"},{value:"洛宁县",label:"洛宁县"},{value:"嵩县",label:"嵩县"},{value:"宜阳县",label:"宜阳县"},{value:"新安县",label:"新安县"},{value:"栾川县",label:"栾川县"},{value:"其他",label:"其他"}]},{value:"平顶山",label:"平顶山",children:[{value:"请选择",label:"请选择"},{value:"新华区",label:"新华区"},{value:"卫东区",label:"卫东区"},{value:"湛河区",label:"湛河区"},{value:"石龙区",label:"石龙区"},{value:"汝州市",label:"汝州市"},{value:"舞钢市",label:"舞钢市"},{value:"宝丰县",label:"宝丰县"},{value:"叶县",label:"叶县"},{value:"郏县",label:"郏县"},{value:"鲁山县",label:"鲁山县"},{value:"其他",label:"其他"}]},{value:"安阳",label:"安阳",children:[{value:"请选择",label:"请选择"},{value:"北关区",label:"北关区"},{value:"文峰区",label:"文峰区"},{value:"殷都区",label:"殷都区"},{value:"龙安区",label:"龙安区"},{value:"林州市",label:"林州市"},{value:"安阳县",label:"安阳县"},{value:"滑县",label:"滑县"},{value:"内黄县",label:"内黄县"},{value:"汤阴县",label:"汤阴县"},{value:"其他",label:"其他"}]},{value:"鹤壁",label:"鹤壁",children:[{value:"请选择",label:"请选择"},{value:"淇滨区",label:"淇滨区"},{value:"山城区",label:"山城区"},{value:"鹤山区",label:"鹤山区"},{value:"浚县",label:"浚县"},{value:"淇县",label:"淇县"},{value:"其他",label:"其他"}]},{value:"新乡",label:"新乡",children:[{value:"请选择",label:"请选择"},{value:"卫滨区",label:"卫滨区"},{value:"红旗区",label:"红旗区"},{value:"凤泉区",label:"凤泉区"},{value:"牧野区",label:"牧野区"},{value:"卫辉市",label:"卫辉市"},{value:"辉县市",label:"辉县市"},{value:"新乡县",label:"新乡县"},{value:"获嘉县",label:"获嘉县"},{value:"原阳县",label:"原阳县"},{value:"长垣县",label:"长垣县"},{value:"封丘县",label:"封丘县"},{value:"延津县",label:"延津县"},{value:"其他",label:"其他"}]},{value:"焦作",label:"焦作",children:[{value:"请选择",label:"请选择"},{value:"解放区",label:"解放区"},{value:"中站区",label:"中站区"},{value:"马村区",label:"马村区"},{value:"山阳区",label:"山阳区"},{value:"沁阳市",label:"沁阳市"},{value:"孟州市",label:"孟州市"},{value:"修武县",label:"修武县"},{value:"温县",label:"温县"},{value:"武陟县",label:"武陟县"},{value:"博爱县",label:"博爱县"},{value:"其他",label:"其他"}]},{value:"濮阳",label:"濮阳",children:[{value:"请选择",label:"请选择"},{value:"华龙区",label:"华龙区"},{value:"濮阳县",label:"濮阳县"},{value:"南乐县",label:"南乐县"},{value:"台前县",label:"台前县"},{value:"清丰县",label:"清丰县"},{value:"范县",label:"范县"},{value:"其他",label:"其他"}]},{value:"许昌",label:"许昌",children:[{value:"请选择",label:"请选择"},{value:"魏都区",label:"魏都区"},{value:"禹州市",label:"禹州市"},{value:"长葛市",label:"长葛市"},{value:"许昌县",label:"许昌县"},{value:"鄢陵县",label:"鄢陵县"},{value:"襄城县",label:"襄城县"},{value:"其他",label:"其他"}]},{value:"漯河",label:"漯河",children:[{value:"请选择",label:"请选择"},{value:"源汇区",label:"源汇区"},{value:"郾城区",label:"郾城区"},{value:"召陵区",label:"召陵区"},{value:"临颍县",label:"临颍县"},{value:"舞阳县",label:"舞阳县"},{value:"其他",label:"其他"}]},{value:"三门峡",label:"三门峡",children:[{value:"请选择",label:"请选择"},{value:"湖滨区",label:"湖滨区"},{value:"义马市",label:"义马市"},{value:"灵宝市",label:"灵宝市"},{value:"渑池县",label:"渑池县"},{value:"卢氏县",label:"卢氏县"},{value:"陕县",label:"陕县"},{value:"其他",label:"其他"}]},{value:"南阳",label:"南阳",children:[{value:"请选择",label:"请选择"},{value:"卧龙区",label:"卧龙区"},{value:"宛城区",label:"宛城区"},{value:"邓州市",label:"邓州市"},{value:"桐柏县",label:"桐柏县"},{value:"方城县",label:"方城县"},{value:"淅川县",label:"淅川县"},{value:"镇平县",label:"镇平县"},{value:"唐河县",label:"唐河县"},{value:"南召县",label:"南召县"},{value:"内乡县",label:"内乡县"},{value:"新野县",label:"新野县"},{value:"社旗县",label:"社旗县"},{value:"西峡县",label:"西峡县"},{value:"其他",label:"其他"}]},{value:"商丘",label:"商丘",children:[{value:"请选择",label:"请选择"},{value:"梁园区",label:"梁园区"},{value:"睢阳区",label:"睢阳区"},{value:"永城市",label:"永城市"},{value:"宁陵县",label:"宁陵县"},{value:"虞城县",label:"虞城县"},{value:"民权县",label:"民权县"},{value:"夏邑县",label:"夏邑县"},{value:"柘城县",label:"柘城县"},{value:"睢县",label:"睢县"},{value:"其他",label:"其他"}]},{value:"信阳",label:"信阳",children:[{value:"请选择",label:"请选择"},{value:"浉河区",label:"浉河区"},{value:"平桥区",label:"平桥区"},{value:"潢川县",label:"潢川县"},{value:"淮滨县",label:"淮滨县"},{value:"息县",label:"息县"},{value:"新县",label:"新县"},{value:"商城县",label:"商城县"},{value:"固始县",label:"固始县"},{value:"罗山县",label:"罗山县"},{value:"光山县",label:"光山县"},{value:"其他",label:"其他"}]},{value:"周口",label:"周口",children:[{value:"请选择",label:"请选择"},{value:"川汇区",label:"川汇区"},{value:"项城市",label:"项城市"},{value:"商水县",label:"商水县"},{value:"淮阳县",label:"淮阳县"},{value:"太康县",label:"太康县"},{value:"鹿邑县",label:"鹿邑县"},{value:"西华县",label:"西华县"},{value:"扶沟县",label:"扶沟县"},{value:"沈丘县",label:"沈丘县"},{value:"郸城县",label:"郸城县"},{value:"其他",label:"其他"}]},{value:"驻马店",label:"驻马店",children:[{value:"请选择",label:"请选择"},{value:"驿城区",label:"驿城区"},{value:"确山县",label:"确山县"},{value:"新蔡县",label:"新蔡县"},{value:"上蔡县",label:"上蔡县"},{value:"西平县",label:"西平县"},{value:"泌阳县",label:"泌阳县"},{value:"平舆县",label:"平舆县"},{value:"汝南县",label:"汝南县"},{value:"遂平县",label:"遂平县"},{value:"正阳县",label:"正阳县"},{value:"其他",label:"其他"}]},{value:"焦作",label:"焦作",children:[{value:"请选择",label:"请选择"},{value:"济源市",label:"济源市"},{value:"其他",label:"其他"}]},{value:"其他",label:"其他"}]},{value:"吉林",label:"吉林",children:[{value:"",label:"请选择"},{value:"",label:"长春",children:[{value:"",label:"请选择"},{value:"",label:"朝阳区"},{value:"",label:"宽城区"},{value:"",label:"二道区"},{value:"",label:"南关区"},{value:"",label:"绿园区"},{value:"",label:"双阳区"},{value:"",label:"九台市"},{value:"",label:"榆树市"},{value:"",label:"德惠市"},{value:"",label:"农安县"},{value:"",label:"其他"}]},{value:"",label:"吉林",children:[{value:"",label:"请选择"},{value:"",label:"船营区"},{value:"",label:"昌邑区"},{value:"",label:"龙潭区"},{value:"",label:"丰满区"},{value:"",label:"舒兰市"},{value:"",label:"桦甸市"},{value:"",label:"蛟河市"},{value:"",label:"磐石市"},{value:"",label:"永吉县"},{value:"",label:"其他"}]},{value:"",label:"四平",children:[{value:"",label:"请选择"},{value:"",label:"铁西区"},{value:"",label:"铁东区"},{value:"",label:"公主岭市"},{value:"",label:"双辽市"},{value:"",label:"梨树县"},{value:"",label:"伊通满族自治县"},{value:"",label:"其他"}]},{value:"",label:"辽源",children:[{value:"",label:"请选择"},{value:"",label:"龙山区"},{value:"",label:"西安区"},{value:"",label:"东辽县"},{value:"",label:"东丰县"},{value:"",label:"其他"}]},{value:"",label:"通化",children:[{value:"",label:"请选择"},{value:"",label:"东昌区"},{value:"",label:"二道江区"},{value:"",label:"梅河口市"},{value:"",label:"集安市"},{value:"",label:"通化县"},{value:"",label:"辉南县"},{value:"",label:"柳河县"},{value:"",label:"其他"}]},{value:"",label:"白山",children:[{value:"",label:"请选择"},{value:"",label:"八道江区"},{value:"",label:"江源区"},{value:"",label:"临江市"},{value:"",label:"靖宇县"},{value:"",label:"抚松县"},{value:"",label:"长白朝鲜族自治县"},{value:"",label:"其他"}]},{value:"",label:"松原",children:[{value:"",label:"请选择"},{value:"",label:"宁江区"},{value:"",label:"乾安县"},{value:"",label:"长岭县"},{value:"",label:"扶余县"},{value:"",label:"前郭尔罗斯蒙古族自治县"},{value:"",label:"其他"}]},{value:"",label:"白城",children:[{value:"",label:"请选择"},{value:"",label:"洮北区"},{value:"",label:"大安市"},{value:"",label:"洮南市"},{value:"",label:"镇赉县"},{value:"",label:"通榆县"},{value:"",label:"其他"}]},{value:"",label:"延边朝鲜族自治州",children:[{value:"",label:"请选择"},{value:"",label:"延吉市"},{value:"",label:"图们市"},{value:"",label:"敦化市"},{value:"",label:"龙井市"},{value:"",label:"珲春市"},{value:"",label:"和龙市"},{value:"",label:"安图县"},{value:"",label:"汪清县"},{value:"",label:"其他"}]},{value:"",label:"其他"}]},{value:"黑龙江",label:"黑龙江",children:[{value:"",label:"请选择"},{value:"",label:"哈尔滨",children:[{value:"",label:"请选择"},{value:"",label:"松北区"},{value:"",label:"道里区"},{value:"",label:"南岗区"},{value:"",label:"平房区"},{value:"",label:"香坊区"},{value:"",label:"道外区"},{value:"",label:"呼兰区"},{value:"",label:"阿城区"},{value:"",label:"双城市"},{value:"",label:"尚志市"},{value:"",label:"五常市"},{value:"",label:"宾县"},{value:"",label:"方正县"},{value:"",label:"通河县"},{value:"",label:"巴彦县"},{value:"",label:"延寿县"},{value:"",label:"木兰县"},{value:"",label:"依兰县"},{value:"",label:"其他"}]},{value:"",label:"齐齐哈尔",children:[{value:"",label:"请选择"},{value:"",label:"龙沙区"},{value:"",label:"昂昂溪区"},{value:"",label:"铁锋区"},{value:"",label:"建华区"},{value:"",label:"富拉尔基区"},{value:"",label:"碾子山区"},{value:"",label:"梅里斯达斡尔族区"},{value:"",label:"讷河市"},{value:"",label:"富裕县"},{value:"",label:"拜泉县"},{value:"",label:"甘南县"},{value:"",label:"依安县"},{value:"",label:"克山县"},{value:"",label:"泰来县"},{value:"",label:"克东县"},{value:"",label:"龙江县"},{value:"",label:"其他"}]},{value:"",label:"鹤岗",children:[{value:"",label:"请选择"},{value:"",label:"兴山区"},{value:"",label:"工农区"},{value:"",label:"南山区"},{value:"",label:"兴安区"},{value:"",label:"向阳区"},{value:"",label:"东山区"},{value:"",label:"萝北县"},{value:"",label:"绥滨县"},{value:"",label:"其他"}]},{value:"",label:"双鸭山",children:[{value:"",label:"请选择"},{value:"",label:"尖山区"},{value:"",label:"岭东区"},{value:"",label:"四方台区"},{value:"",label:"宝山区"},{value:"",label:"集贤县"},{value:"",label:"宝清县"},{value:"",label:"友谊县"},{value:"",label:"饶河县"},{value:"",label:"其他"}]},{value:"",label:"鸡西",children:[{value:"",label:"请选择"},{value:"",label:"鸡冠区"},{value:"",label:"恒山区"},{value:"",label:"城子河区"},{value:"",label:"滴道区"},{value:"",label:"梨树区"},{value:"",label:"麻山区"},{value:"",label:"密山市"},{value:"",label:"虎林市"},{value:"",label:"鸡东县"},{value:"",label:"其他"}]},{value:"",label:"大庆",children:[{value:"",label:"请选择"},{value:"",label:"萨尔图区"},{value:"",label:"红岗区"},{value:"",label:"龙凤区"},{value:"",label:"让胡路区"},{value:"",label:"大同区"},{value:"",label:"林甸县"},{value:"",label:"肇州县"},{value:"",label:"肇源县"},{value:"",label:"杜尔伯特蒙古族自治县"},{value:"",label:"其他"}]},{value:"",label:"伊春",children:[{value:"",label:"请选择"},{value:"",label:"伊春区"},{value:"",label:"带岭区"},{value:"",label:"南岔区"},{value:"",label:"金山屯区"},{value:"",label:"西林区"},{value:"",label:"美溪区"},{value:"",label:"乌马河区"},{value:"",label:"翠峦区"},{value:"",label:"友好区"},{value:"",label:"上甘岭区"},{value:"",label:"五营区"},{value:"",label:"红星区"},{value:"",label:"新青区"},{value:"",label:"汤旺河区"},{value:"",label:"乌伊岭区"},{value:"",label:"铁力市"},{value:"",label:"嘉荫县"},{value:"",label:"其他"}]},{value:"",label:"牡丹江",children:[{value:"",label:"请选择"},{value:"",label:"爱民区"},{value:"",label:"东安区"},{value:"",label:"阳明区"},{value:"",label:"西安区"},{value:"",label:"绥芬河市"},{value:"",label:"宁安市"},{value:"",label:"海林市"},{value:"",label:"穆棱市"},{value:"",label:"林口县"},{value:"",label:"东宁县"},{value:"",label:"其他"}]},{value:"",label:"佳木斯",children:[{value:"",label:"请选择"},{value:"",label:"向阳区"},{value:"",label:"前进区"},{value:"",label:"东风区"},{value:"",label:"郊区"},{value:"",label:"同江市"},{value:"",label:"富锦市"},{value:"",label:"桦川县"},{value:"",label:"抚远县"},{value:"",label:"桦南县"},{value:"",label:"汤原县"},{value:"",label:"其他"}]},{value:"",label:"七台河",children:[{value:"",label:"请选择"},{value:"",label:"桃山区"},{value:"",label:"新兴区"},{value:"",label:"茄子河区"},{value:"",label:"勃利县"},{value:"",label:"其他"}]},{value:"",label:"黑河",children:[{value:"",label:"请选择"},{value:"",label:"爱辉区"},{value:"",label:"北安市"},{value:"",label:"五大连池市"},{value:"",label:"逊克县"},{value:"",label:"嫩江县"},{value:"",label:"孙吴县"},{value:"",label:"其他"}]},{value:"",label:"绥化",children:[{value:"",label:"请选择"},{value:"",label:"北林区"},{value:"",label:"安达市"},{value:"",label:"肇东市"},{value:"",label:"海伦市"},{value:"",label:"绥棱县"},{value:"",label:"兰西县"},{value:"",label:"明水县"},{value:"",label:"青冈县"},{value:"",label:"庆安县"},{value:"",label:"望奎县"},{value:"",label:"其他"}]},{value:"",label:"大兴安岭地区",children:[{value:"",label:"请选择"},{value:"",label:"呼玛县"},{value:"",label:"塔河县"},{value:"",label:"漠河县"},{value:"",label:"大兴安岭辖区"},{value:"",label:"其他"}]},{value:"",label:"其他"}]},{value:"内蒙古",label:"内蒙古",children:[{value:"",label:"请选择"},{value:"",label:"呼和浩特",children:[{value:"",label:"请选择"},{value:"",label:"回民区"},{value:"",label:"玉泉区"},{value:"",label:"新城区"},{value:"",label:"赛罕区"},{value:"",label:"托克托县"},{value:"",label:"清水河县"},{value:"",label:"武川县"},{value:"",label:"和林格尔县"},{value:"",label:"土默特左旗"},{value:"",label:"其他"}]},{value:"",label:"包头",children:[{value:"",label:"请选择"},{value:"",label:"昆都仑区"},{value:"",label:"青山区"},{value:"",label:"东河区"},{value:"",label:"九原区"},{value:"",label:"石拐区"},{value:"",label:"白云矿区"},{value:"",label:"固阳县"},{value:"",label:"土默特右旗"},{value:"",label:"达尔罕茂明安联合旗"},{value:"",label:"其他"}]},{value:"",label:"乌海",children:[{value:"",label:"请选择"},{value:"",label:"海勃湾区"},{value:"",label:"乌达区"},{value:"",label:"海南区"},{value:"",label:"其他"}]},{value:"",label:"赤峰",children:[{value:"",label:"请选择"},{value:"",label:"红山区"},{value:"",label:"元宝山区"},{value:"",label:"松山区"},{value:"",label:"宁城县"},{value:"",label:"林西县"},{value:"",label:"喀喇沁旗"},{value:"",label:"巴林左旗"},{value:"",label:"敖汉旗"},{value:"",label:"阿鲁科尔沁旗"},{value:"",label:"翁牛特旗"},{value:"",label:"克什克腾旗"},{value:"",label:"巴林右旗"},{value:"",label:"其他"}]},{value:"",label:"通辽",children:[{value:"",label:"请选择"},{value:"",label:"科尔沁区"},{value:"",label:"霍林郭勒市"},{value:"",label:"开鲁县"},{value:"",label:"科尔沁左翼中旗"},{value:"",label:"科尔沁左翼后旗"},{value:"",label:"库伦旗"},{value:"",label:"奈曼旗"},{value:"",label:"扎鲁特旗"},{value:"",label:"其他"}]},{value:"",label:"鄂尔多斯",children:[{value:"",label:"请选择"},{value:"",label:"东胜区"},{value:"",label:"准格尔旗"},{value:"",label:"乌审旗"},{value:"",label:"伊金霍洛旗"},{value:"",label:"鄂托克旗"},{value:"",label:"鄂托克前旗"},{value:"",label:"杭锦旗"},{value:"",label:"达拉特旗"},{value:"",label:"其他"}]},{value:"",label:"呼伦贝尔",children:[{value:"",label:"请选择"},{value:"",label:"海拉尔区"},{value:"",label:"满洲里市"},{value:"",label:"牙克石市"},{value:"",label:"扎兰屯市"},{value:"",label:"根河市"},{value:"",label:"额尔古纳市"},{value:"",label:"陈巴尔虎旗"},{value:"",label:"阿荣旗"},{value:"",label:"新巴尔虎左旗"},{value:"",label:"新巴尔虎右旗"},{value:"",label:"鄂伦春自治旗"},{value:"",label:"莫力达瓦达斡尔族自治旗"},{value:"",label:"鄂温克族自治旗"},{value:"",label:"其他"}]},{value:"",label:"巴彦淖尔",children:[{value:"",label:"请选择"},{value:"",label:"临河区"},{value:"",label:"五原县"},{value:"",label:"磴口县"},{value:"",label:"杭锦后旗"},{value:"",label:"乌拉特中旗"},{value:"",label:"乌拉特前旗"},{value:"",label:"乌拉特后旗"},{value:"",label:"其他"}]},{value:"",label:"乌兰察布",children:[{value:"",label:"请选择"},{value:"",label:"集宁区"},{value:"",label:"丰镇市"},{value:"",label:"兴和县"},{value:"",label:"卓资县"},{value:"",label:"商都县"},{value:"",label:"凉城县"},{value:"",label:"化德县"},{value:"",label:"四子王旗"},{value:"",label:"察哈尔右翼前旗"},{value:"",label:"察哈尔右翼中旗"},{value:"",label:"察哈尔右翼后旗"},{value:"",label:"其他"}]},{value:"",label:"锡林郭勒盟",children:[{value:"",label:"请选择"},{value:"",label:"锡林浩特市"},{value:"",label:"二连浩特市"},{value:"",label:"多伦县"},{value:"",label:"阿巴嘎旗"},{value:"",label:"西乌珠穆沁旗"},{value:"",label:"东乌珠穆沁旗"},{value:"",label:"苏尼特左旗"},{value:"",label:"苏尼特右旗"},{value:"",label:"太仆寺旗"},{value:"",label:"正镶白旗"},{value:"",label:"正蓝旗"},{value:"",label:"镶黄旗"},{value:"",label:"其他"}]},{value:"",label:"兴安盟",children:[{value:"",label:"请选择"},{value:"",label:"乌兰浩特市"},{value:"",label:"阿尔山市"},{value:"",label:"突泉县"},{value:"",label:"扎赉特旗"},{value:"",label:"科尔沁右翼前旗"},{value:"",label:"科尔沁右翼中旗"},{value:"",label:"其他"}]},{value:"",label:"阿拉善盟",children:[{value:"",label:"请选择"},{value:"",label:"阿拉善左旗"},{value:"",label:"阿拉善右旗"},{value:"",label:"额济纳旗"},{value:"",label:"其他"}]},{value:"",label:"其他"}]},{value:"山东",label:"山东",children:[{value:"",label:"请选择"},{value:"",label:"济南",children:[{value:"",label:"请选择"},{value:"",label:"市中区"},{value:"",label:"历下区"},{value:"",label:"天桥区"},{value:"",label:"槐荫区"},{value:"",label:"历城区"},{value:"",label:"长清区"},{value:"",label:"章丘市"},{value:"",label:"平阴县"},{value:"",label:"济阳县"},{value:"",label:"商河县"},{value:"",label:"其他"}]},{value:"",label:"青岛",children:[{value:"",label:"请选择"},{value:"",label:"市南区"},{value:"",label:"市北区"},{value:"",label:"城阳区"},{value:"",label:"四方区"},{value:"",label:"李沧区"},{value:"",label:"黄岛区"},{value:"",label:"崂山区"},{value:"",label:"胶南市"},{value:"",label:"胶州市"},{value:"",label:"平度市"},{value:"",label:"莱西市"},{value:"",label:"即墨市"},{value:"",label:"其他"}]},{value:"",label:"淄博",children:[{value:"",label:"请选择"},{value:"",label:"张店区"},{value:"",label:"临淄区"},{value:"",label:"淄川区"},{value:"",label:"博山区"},{value:"",label:"周村区"},{value:"",label:"桓台县"},{value:"",label:"高青县"},{value:"",label:"沂源县"},{value:"",label:"其他"}]},{value:"",label:"枣庄",children:[{value:"",label:"请选择"},{value:"",label:"市中区"},{value:"",label:"山亭区"},{value:"",label:"峄城区"},{value:"",label:"台儿庄区"},{value:"",label:"薛城区"},{value:"",label:"滕州市"},{value:"",label:"其他"}]},{value:"",label:"东营",children:[{value:"",label:"请选择"},{value:"",label:"东营区"},{value:"",label:"河口区"},{value:"",label:"垦利县"},{value:"",label:"广饶县"},{value:"",label:"利津县"},{value:"",label:"其他"}]},{value:"",label:"烟台",children:[{value:"",label:"请选择"},{value:"",label:"芝罘区"},{value:"",label:"福山区"},{value:"",label:"牟平区"},{value:"",label:"莱山区"},{value:"",label:"龙口市"},{value:"",label:"莱阳市"},{value:"",label:"莱州市"},{value:"",label:"招远市"},{value:"",label:"蓬莱市"},{value:"",label:"栖霞市"},{value:"",label:"海阳市"},{value:"",label:"长岛县"},{value:"",label:"其他"}]},{value:"",label:"潍坊",children:[{value:"",label:"请选择"},{value:"",label:"潍城区"},{value:"",label:"寒亭区"},{value:"",label:"坊子区"},{value:"",label:"奎文区"},{value:"",label:"青州市"},{value:"",label:"诸城市"},{value:"",label:"寿光市"},{value:"",label:"安丘市"},{value:"",label:"高密市"},{value:"",label:"昌邑市"},{value:"",label:"昌乐县"},{value:"",label:"临朐县"},{value:"",label:"其他"}]},{value:"",label:"济宁",children:[{value:"",label:"请选择"},{value:"",label:"市中区"},{value:"",label:"任城区"},{value:"",label:"曲阜市"},{value:"",label:"兖州市"},{value:"",label:"邹城市"},{value:"",label:"鱼台县"},{value:"",label:"金乡县"},{value:"",label:"嘉祥县"},{value:"",label:"微山县"},{value:"",label:"汶上县"},{value:"",label:"泗水县"},{value:"",label:"梁山县"},{value:"",label:"其他"}]},{value:"",label:"泰安",children:[{value:"",label:"请选择"},{value:"",label:"泰山区"},{value:"",label:"岱岳区"},{value:"",label:"新泰市"},{value:"",label:"肥城市"},{value:"",label:"宁阳县"},{value:"",label:"东平县"},{value:"",label:"其他"}]},{value:"",label:"威海",children:[{value:"",label:"请选择"},{value:"",label:"环翠区"},{value:"",label:"乳山市"},{value:"",label:"文登市"},{value:"",label:"荣成市"},{value:"",label:"其他"}]},{value:"",label:"日照",children:[{value:"",label:"请选择"},{value:"",label:"东港区"},{value:"",label:"岚山区"},{value:"",label:"五莲县"},{value:"",label:"莒县"},{value:"",label:"其他"}]},{value:"",label:"莱芜",children:[{value:"",label:"请选择"},{value:"",label:"莱城区"},{value:"",label:"钢城区"},{value:"",label:"其他"}]},{value:"",label:"临沂",children:[{value:"",label:"请选择"},{value:"",label:"兰山区"},{value:"",label:"罗庄区"},{value:"",label:"河东区"},{value:"",label:"沂南县"},{value:"",label:"郯城县"},{value:"",label:"沂水县"},{value:"",label:"苍山县"},{value:"",label:"费县"},{value:"",label:"平邑县"},{value:"",label:"莒南县"},{value:"",label:"蒙阴县"},{value:"",label:"临沭县"},{value:"",label:"其他"}]},{value:"",label:"德州",children:[{value:"",label:"请选择"},{value:"",label:"德城区"},{value:"",label:"乐陵市"},{value:"",label:"禹城市"},{value:"",label:"陵县"},{value:"",label:"宁津县"},{value:"",label:"齐河县"},{value:"",label:"武城县"},{value:"",label:"庆云县"},{value:"",label:"平原县"},{value:"",label:"夏津县"},{value:"",label:"临邑县"},{value:"",label:"其他"}]},{value:"",label:"聊城",children:[{value:"",label:"请选择"},{value:"",label:"东昌府区"},{value:"",label:"临清市"},{value:"",label:"高唐县"},{value:"",label:"阳谷县"},{value:"",label:"茌平县"},{value:"",label:"莘县"},{value:"",label:"东阿县"},{value:"",label:"冠县"},{value:"",label:"其他"}]},{value:"",label:"滨州",children:[{value:"",label:"请选择"},{value:"",label:"滨城区"},{value:"",label:"邹平县"},{value:"",label:"沾化县"},{value:"",label:"惠民县"},{value:"",label:"博兴县"},{value:"",label:"阳信县"},{value:"",label:"无棣县"},{value:"",label:"其他"}]},{value:"",label:"菏泽",children:[{value:"",label:"请选择"},{value:"",label:"牡丹区"},{value:"",label:"鄄城县"},{value:"",label:"单县"},{value:"",label:"郓城县"},{value:"",label:"曹县"},{value:"",label:"定陶县"},{value:"",label:"巨野县"},{value:"",label:"东明县"},{value:"",label:"成武县"},{value:"",label:"其他"}]},{value:"",label:"其他"}]},{value:"安徽",label:"安徽",children:[{value:"",label:"请选择"},{value:"",label:"合肥",children:[{value:"",label:"请选择"},{value:"",label:"庐阳区"},{value:"",label:"瑶海区"},{value:"",label:"蜀山区"},{value:"",label:"包河区"},{value:"",label:"长丰县"},{value:"",label:"肥东县"},{value:"",label:"肥西县"},{value:"",label:"其他"}]},{value:"",label:"芜湖",children:[{value:"",label:"请选择"},{value:"",label:"镜湖区"},{value:"",label:"弋江区"},{value:"",label:"鸠江区"},{value:"",label:"三山区"},{value:"",label:"芜湖县"},{value:"",label:"南陵县"},{value:"",label:"繁昌县"},{value:"",label:"其他"}]},{value:"",label:"蚌埠",children:[{value:"",label:"请选择"},{value:"",label:"蚌山区"},{value:"",label:"龙子湖区"},{value:"",label:"禹会区"},{value:"",label:"淮上区"},{value:"",label:"怀远县"},{value:"",label:"固镇县"},{value:"",label:"五河县"},{value:"",label:"其他"}]},{value:"",label:"淮南",children:[{value:"",label:"请选择"},{value:"",label:"田家庵区"},{value:"",label:"大通区"},{value:"",label:"谢家集区"},{value:"",label:"八公山区"},{value:"",label:"潘集区"},{value:"",label:"凤台县"},{value:"",label:"其他"}]},{value:"",label:"马鞍山",children:[{value:"",label:"请选择"},{value:"",label:"雨山区"},{value:"",label:"花山区"},{value:"",label:"金家庄区"},{value:"",label:"当涂县"},{value:"",label:"其他"}]},{value:"",label:"淮北",children:[{value:"",label:"请选择"},{value:"",label:"相山区"},{value:"",label:"杜集区"},{value:"",label:"烈山区"},{value:"",label:"濉溪县"},{value:"",label:"其他"}]},{value:"",label:"铜陵",children:[{value:"",label:"请选择"},{value:"",label:"铜官山区"},{value:"",label:"狮子山区"},{value:"",label:"郊区"},{value:"",label:"铜陵县"},{value:"",label:"其他"}]},{value:"",label:"安庆",children:[{value:"",label:"请选择"},{value:"",label:"迎江区"},{value:"",label:"大观区"},{value:"",label:"宜秀区"},{value:"",label:"桐城市"},{value:"",label:"宿松县"},{value:"",label:"枞阳县"},{value:"",label:"太湖县"},{value:"",label:"怀宁县"},{value:"",label:"岳西县"},{value:"",label:"望江县"},{value:"",label:"潜山县"},{value:"",label:"其他"}]},{value:"",label:"黄山",children:[{value:"",label:"请选择"},{value:"",label:"屯溪区"},{value:"",label:"黄山区"},{value:"",label:"徽州区"},{value:"",label:"休宁县"},{value:"",label:"歙县"},{value:"",label:"祁门县"},{value:"",label:"黟县"},{value:"",label:"其他"}]},{value:"",label:"滁州",children:[{value:"",label:"请选择"},{value:"",label:"琅琊区"},{value:"",label:"南谯区"},{value:"",label:"天长市"},{value:"",label:"明光市"},{value:"",label:"全椒县"},{value:"",label:"来安县"},{value:"",label:"定远县"},{value:"",label:"凤阳县"},{value:"",label:"其他"}]},{value:"",label:"阜阳",children:[{value:"",label:"请选择"},{value:"",label:"颍州区"},{value:"",label:"颍东区"},{value:"",label:"颍泉区"},{value:"",label:"界首市"},{value:"",label:"临泉县"},{value:"",label:"颍上县"},{value:"",label:"阜南县"},{value:"",label:"太和县"},{value:"",label:"其他"}]},{value:"",label:"宿州",children:[{value:"",label:"请选择"},{value:"",label:"埇桥区"},{value:"",label:"萧县"},{value:"",label:"泗县"},{value:"",label:"砀山县"},{value:"",label:"灵璧县"},{value:"",label:"其他"}]},{value:"",label:"巢湖",children:[{value:"",label:"请选择"},{value:"",label:"居巢区"},{value:"",label:"含山县"},{value:"",label:"无为县"},{value:"",label:"庐江县"},{value:"",label:"和县"},{value:"",label:"其他"}]},{value:"",label:"六安",children:[{value:"",label:"请选择"},{value:"",label:"金安区"},{value:"",label:"裕安区"},{value:"",label:"寿县"},{value:"",label:"霍山县"},{value:"",label:"霍邱县"},{value:"",label:"舒城县"},{value:"",label:"金寨县"},{value:"",label:"其他"}]},{value:"",label:"亳州",children:[{value:"",label:"请选择"},{value:"",label:"谯城区"},{value:"",label:"利辛县"},{value:"",label:"涡阳县"},{value:"",label:"蒙城县"},{value:"",label:"其他"}]},{value:"",label:"池州",children:[{value:"",label:"请选择"},{value:"",label:"贵池区"},{value:"",label:"东至县"},{value:"",label:"石台县"},{value:"",label:"青阳县"},{value:"",label:"其他"}]},{value:"",label:"宣城",children:[{value:"",label:"请选择"},{value:"",label:"宣州区"},{value:"",label:"宁国市"},{value:"",label:"广德县"},{value:"",label:"郎溪县"},{value:"",label:"泾县"},{value:"",label:"旌德县"},{value:"",label:"绩溪县"},{value:"",label:"其他"}]},{value:"",label:"其他"}]},{value:"浙江",label:"浙江",children:[{value:"",label:"请选择"},{value:"",label:"杭州",children:[{value:"",label:"请选择"},{value:"",label:"拱墅区"},{value:"",label:"西湖区"},{value:"",label:"上城区"},{value:"",label:"下城区"},{value:"",label:"江干区"},{value:"",label:"滨江区"},{value:"",label:"余杭区"},{value:"",label:"萧山区"},{value:"",label:"建德市"},{value:"",label:"富阳市"},{value:"",label:"临安市"},{value:"",label:"桐庐县"},{value:"",label:"淳安县"},{value:"",label:"其他"}]},{value:"",label:"宁波",children:[{value:"",label:"请选择"},{value:"",label:"海曙区"},{value:"",label:"江东区"},{value:"",label:"江北区"},{value:"",label:"镇海区"},{value:"",label:"北仑区"},{value:"",label:"鄞州区"},{value:"",label:"余姚市"},{value:"",label:"慈溪市"},{value:"",label:"奉化市"},{value:"",label:"宁海县"},{value:"",label:"象山县"},{value:"",label:"其他"}]},{value:"",label:"温州",children:[{value:"",label:"请选择"},{value:"",label:"鹿城区"},{value:"",label:"龙湾区"},{value:"",label:"瓯海区"},{value:"",label:"瑞安市"},{value:"",label:"乐清市"},{value:"",label:"永嘉县"},{value:"",label:"洞头县"},{value:"",label:"平阳县"},{value:"",label:"苍南县"},{value:"",label:"文成县"},{value:"",label:"泰顺县"},{value:"",label:"其他"}]},{value:"",label:"嘉兴",children:[{value:"",label:"请选择"},{value:"",label:"秀城区"},{value:"",label:"秀洲区"},{value:"",label:"海宁市"},{value:"",label:"平湖市"},{value:"",label:"桐乡市"},{value:"",label:"嘉善县"},{value:"",label:"海盐县"},{value:"",label:"其他"}]},{value:"",label:"湖州",children:[{value:"",label:"请选择"},{value:"",label:"吴兴区"},{value:"",label:"南浔区"},{value:"",label:"长兴县"},{value:"",label:"德清县"},{value:"",label:"安吉县"},{value:"",label:"其他"}]},{value:"",label:"绍兴",children:[{value:"",label:"请选择"},{value:"",label:"越城区"},{value:"",label:"诸暨市"},{value:"",label:"上虞市"},{value:"",label:"嵊州市"},{value:"",label:"绍兴县"},{value:"",label:"新昌县"},{value:"",label:"其他"}]},{value:"",label:"金华",children:[{value:"",label:"请选择"},{value:"",label:"婺城区"},{value:"",label:"金东区"},{value:"",label:"兰溪市"},{value:"",label:"义乌市"},{value:"",label:"东阳市"},{value:"",label:"永康市"},{value:"",label:"武义县"},{value:"",label:"浦江县"},{value:"",label:"磐安县"},{value:"",label:"其他"}]},{value:"",label:"衢州",children:[{value:"",label:"请选择"},{value:"",label:"柯城区"},{value:"",label:"衢江区"},{value:"",label:"江山市"},{value:"",label:"龙游县"},{value:"",label:"常山县"},{value:"",label:"开化县"},{value:"",label:"其他"}]},{value:"",label:"舟山",children:[{value:"",label:"请选择"},{value:"",label:"定海区"},{value:"",label:"普陀区"},{value:"",label:"岱山县"},{value:"",label:"嵊泗县"},{value:"",label:"其他"}]},{value:"",label:"台州",children:[{value:"",label:"请选择"},{value:"",label:"椒江区"},{value:"",label:"黄岩区"},{value:"",label:"路桥区"},{value:"",label:"临海市"},{value:"",label:"温岭市"},{value:"",label:"玉环县"},{value:"",label:"天台县"},{value:"",label:"仙居县"},{value:"",label:"三门县"},{value:"",label:"其他"}]},{value:"",label:"丽水",children:[{value:"",label:"请选择"},{value:"",label:"莲都区"},{value:"",label:"龙泉市"},{value:"",label:"缙云县"},{value:"",label:"青田县"},{value:"",label:"云和县"},{value:"",label:"遂昌县"},{value:"",label:"松阳县"},{value:"",label:"庆元县"},{value:"",label:"景宁畲族自治县"},{value:"",label:"其他"}]},{value:"",label:"其他"}]},{value:"福建",label:"福建",children:[{value:"",label:"请选择"},{value:"",label:"福州",children:[{value:"",label:"请选择"},{value:"",label:"鼓楼区"},{value:"",label:"台江区"},{value:"",label:"仓山区"},{value:"",label:"马尾区"},{value:"",label:"晋安区"},{value:"",label:"福清市"},{value:"",label:"长乐市"},{value:"",label:"闽侯县"},{value:"",label:"闽清县"},{value:"",label:"永泰县"},{value:"",label:"连江县"},{value:"",label:"罗源县"},{value:"",label:"平潭县"},{value:"",label:"其他"}]},{value:"",label:"厦门",children:[{value:"",label:"请选择"},{value:"",label:"思明区"},{value:"",label:"海沧区"},{value:"",label:"湖里区"},{value:"",label:"集美区"},{value:"",label:"同安区"},{value:"",label:"翔安区"},{value:"",label:"其他"}]},{value:"",label:"莆田",children:[{value:"",label:"请选择"},{value:"",label:"城厢区"},{value:"",label:"涵江区"},{value:"",label:"荔城区"},{value:"",label:"秀屿区"},{value:"",label:"仙游县"},{value:"",label:"其他"}]},{value:"",label:"三明",children:[{value:"",label:"请选择"},{value:"",label:"梅列区"},{value:"",label:"三元区"},{value:"",label:"永安市"},{value:"",label:"明溪县"},{value:"",label:"将乐县"},{value:"",label:"大田县"},{value:"",label:"宁化县"},{value:"",label:"建宁县"},{value:"",label:"沙县"},{value:"",label:"尤溪县"},{value:"",label:"清流县"},{value:"",label:"泰宁县"},{value:"",label:"其他"}]},{value:"",label:"泉州",children:[{value:"",label:"请选择"},{value:"",label:"鲤城区"},{value:"",label:"丰泽区"},{value:"",label:"洛江区"},{value:"",label:"泉港区"},{value:"",label:"石狮市"},{value:"",label:"晋江市"},{value:"",label:"南安市"},{value:"",label:"惠安县"},{value:"",label:"永春县"},{value:"",label:"安溪县"},{value:"",label:"德化县"},{value:"",label:"金门县"},{value:"",label:"其他"}]},{value:"",label:"漳州",children:[{value:"",label:"请选择"},{value:"",label:"芗城区"},{value:"",label:"龙文区"},{value:"",label:"龙海市"},{value:"",label:"平和县"},{value:"",label:"南靖县"},{value:"",label:"诏安县"},{value:"",label:"漳浦县"},{value:"",label:"华安县"},{value:"",label:"东山县"},{value:"",label:"长泰县"},{value:"",label:"云霄县"},{value:"",label:"其他"}]},{value:"",label:"南平",children:[{value:"",label:"请选择"},{value:"",label:"延平区"},{value:"",label:"建瓯市"},{value:"",label:"邵武市"},{value:"",label:"武夷山市"},{value:"",label:"建阳市"},{value:"",label:"松溪县"},{value:"",label:"光泽县"},{value:"",label:"顺昌县"},{value:"",label:"浦城县"},{value:"",label:"政和县"},{value:"",label:"其他"}]},{value:"",label:"龙岩",children:[{value:"",label:"请选择"},{value:"",label:"新罗区"},{value:"",label:"漳平市"},{value:"",label:"长汀县"},{value:"",label:"武平县"},{value:"",label:"上杭县"},{value:"",label:"永定县"},{value:"",label:"连城县"},{value:"",label:"其他"}]},{value:"",label:"宁德",children:[{value:"",label:"请选择"},{value:"",label:"蕉城区"},{value:"",label:"福安市"},{value:"",label:"福鼎市"},{value:"",label:"寿宁县"},{value:"",label:"霞浦县"},{value:"",label:"柘荣县"},{value:"",label:"屏南县"},{value:"",label:"古田县"},{value:"",label:"周宁县"},{value:"",label:"其他"}]},{value:"",label:"其他"}]},{value:"湖南",label:"湖南",children:[{value:"",label:"请选择"},{value:"",label:"长沙",children:[{value:"",label:"请选择"},{value:"",label:"岳麓区"},{value:"",label:"芙蓉区"},{value:"",label:"天心区"},{value:"",label:"开福区"},{value:"",label:"雨花区"},{value:"",label:"浏阳市"},{value:"",label:"长沙县"},{value:"",label:"望城县"},{value:"",label:"宁乡县"},{value:"",label:"其他"}]},{value:"",label:"株洲",children:[{value:"",label:"请选择"},{value:"",label:"天元区"},{value:"",label:"荷塘区"},{value:"",label:"芦淞区"},{value:"",label:"石峰区"},{value:"",label:"醴陵市"},{value:"",label:"株洲县"},{value:"",label:"炎陵县"},{value:"",label:"茶陵县"},{value:"",label:"攸县"},{value:"",label:"其他"}]},{value:"",label:"湘潭",children:[{value:"",label:"请选择"},{value:"",label:"岳塘区"},{value:"",label:"雨湖区"},{value:"",label:"湘乡市"},{value:"",label:"韶山市"},{value:"",label:"湘潭县"},{value:"",label:"其他"}]},{value:"",label:"衡阳",children:[{value:"",label:"请选择"},{value:"",label:"雁峰区"},{value:"",label:"珠晖区"},{value:"",label:"石鼓区"},{value:"",label:"蒸湘区"},{value:"",label:"南岳区"},{value:"",label:"耒阳市"},{value:"",label:"常宁市"},{value:"",label:"衡阳县"},{value:"",label:"衡东县"},{value:"",label:"衡山县"},{value:"",label:"衡南县"},{value:"",label:"祁东县"},{value:"",label:"其他"}]},{value:"",label:"邵阳",children:[{value:"",label:"请选择"},{value:"",label:"双清区"},{value:"",label:"大祥区"},{value:"",label:"北塔区"},{value:"",label:"武冈市"},{value:"",label:"邵东县"},{value:"",label:"洞口县"},{value:"",label:"新邵县"},{value:"",label:"绥宁县"},{value:"",label:"新宁县"},{value:"",label:"邵阳县"},{value:"",label:"隆回县"},{value:"",label:"城步苗族自治县"},{value:"",label:"其他"}]},{value:"",label:"岳阳",children:[{value:"",label:"请选择"},{value:"",label:"岳阳楼区"},{value:"",label:"云溪区"},{value:"",label:"君山区"},{value:"",label:"临湘市"},{value:"",label:"汨罗市"},{value:"",label:"岳阳县"},{value:"",label:"湘阴县"},{value:"",label:"平江县"},{value:"",label:"华容县"},{value:"",label:"其他"}]},{value:"",label:"常德",children:[{value:"",label:"请选择"},{value:"",label:"武陵区"},{value:"",label:"鼎城区"},{value:"",label:"津市市"},{value:"",label:"澧县"},{value:"",label:"临澧县"},{value:"",label:"桃源县"},{value:"",label:"汉寿县"},{value:"",label:"安乡县"},{value:"",label:"石门县"},{value:"",label:"其他"}]},{value:"",label:"张家界",children:[{value:"",label:"请选择"},{value:"",label:"永定区"},{value:"",label:"武陵源区"},{value:"",label:"慈利县"},{value:"",label:"桑植县"},{value:"",label:"其他"}]},{value:"",label:"益阳",children:[{value:"",label:"请选择"},{value:"",label:"赫山区"},{value:"",label:"资阳区"},{value:"",label:"沅江市"},{value:"",label:"桃江县"},{value:"",label:"南县"},{value:"",label:"安化县"},{value:"",label:"其他"}]},{value:"",label:"郴州",children:[{value:"",label:"请选择"},{value:"",label:"北湖区"},{value:"",label:"苏仙区"},{value:"",label:"资兴市"},{value:"",label:"宜章县"},{value:"",label:"汝城县"},{value:"",label:"安仁县"},{value:"",label:"嘉禾县"},{value:"",label:"临武县"},{value:"",label:"桂东县"},{value:"",label:"永兴县"},{value:"",label:"桂阳县"},{value:"",label:"其他"}]},{value:"",label:"永州",children:[{value:"",label:"请选择"},{value:"",label:"冷水滩区"},{value:"",label:"零陵区"},{value:"",label:"祁阳县"},{value:"",label:"蓝山县"},{value:"",label:"宁远县"},{value:"",label:"新田县"},{value:"",label:"东安县"},{value:"",label:"江永县"},{value:"",label:"道县"},{value:"",label:"双牌县"},{value:"",label:"江华瑶族自治县"},{value:"",label:"其他"}]},{value:"",label:"怀化",children:[{value:"",label:"请选择"},{value:"",label:"鹤城区"},{value:"",label:"洪江市"},{value:"",label:"会同县"},{value:"",label:"沅陵县"},{value:"",label:"辰溪县"},{value:"",label:"溆浦县"},{value:"",label:"中方县"},{value:"",label:"新晃侗族自治县"},{value:"",label:"芷江侗族自治县"},{value:"",label:"通道侗族自治县"},{value:"",label:"靖州苗族侗族自治县"},{value:"",label:"麻阳苗族自治县"},{value:"",label:"其他"}]},{value:"",label:"娄底",children:[{value:"",label:"请选择"},{value:"",label:"娄星区"},{value:"",label:"冷水江市"},{value:"",label:"涟源市"},{value:"",label:"新化县"},{value:"",label:"双峰县"},{value:"",label:"其他"}]},{value:"",label:"湘西土家族苗族自治州",children:[{value:"",label:"请选择"},{value:"",label:"吉首市"},{value:"",label:"古丈县"},{value:"",label:"龙山县"},{value:"",label:"永顺县"},{value:"",label:"凤凰县"},{value:"",label:"泸溪县"},{value:"",label:"保靖县"},{value:"",label:"花垣县"},{value:"",label:"其他"}]},{value:"",label:"其他"}]},{value:"广西",label:"广西",children:[{value:"",label:"请选择"},{value:"",label:"南宁",children:[{value:"",label:"请选择"},{value:"",label:"青秀区"},{value:"",label:"兴宁区"},{value:"",label:"西乡塘区"},{value:"",label:"良庆区"},{value:"",label:"江南区"},{value:"",label:"邕宁区"},{value:"",label:"武鸣县"},{value:"",label:"隆安县"},{value:"",label:"马山县"},{value:"",label:"上林县"},{value:"",label:"宾阳县"},{value:"",label:"横县"},{value:"",label:"其他"}]},{value:"",label:"柳州",children:[{value:"",label:"请选择"},{value:"",label:"城中区"},{value:"",label:"鱼峰区"},{value:"",label:"柳北区"},{value:"",label:"柳南区"},{value:"",label:"柳江县"},{value:"",label:"柳城县"},{value:"",label:"鹿寨县"},{value:"",label:"融安县"},{value:"",label:"融水苗族自治县"},{value:"",label:"三江侗族自治县"},{value:"",label:"其他"}]},{value:"",label:"桂林",children:[{value:"",label:"请选择"},{value:"",label:"象山区"},{value:"",label:"秀峰区"},{value:"",label:"叠彩区"},{value:"",label:"七星区"},{value:"",label:"雁山区"},{value:"",label:"阳朔县"},{value:"",label:"临桂县"},{value:"",label:"灵川县"},{value:"",label:"全州县"},{value:"",label:"平乐县"},{value:"",label:"兴安县"},{value:"",label:"灌阳县"},{value:"",label:"荔浦县"},{value:"",label:"资源县"},{value:"",label:"永福县"},{value:"",label:"龙胜各族自治县"},{value:"",label:"恭城瑶族自治县"},{value:"",label:"其他"}]},{value:"",label:"梧州",children:[{value:"",label:"请选择"},{value:"",label:"万秀区"},{value:"",label:"蝶山区"},{value:"",label:"长洲区"},{value:"",label:"岑溪市"},{value:"",label:"苍梧县"},{value:"",label:"藤县"},{value:"",label:"蒙山县"},{value:"",label:"其他"}]},{value:"",label:"北海",children:[{value:"",label:"请选择"},{value:"",label:"海城区"},{value:"",label:"银海区"},{value:"",label:"铁山港区"},{value:"",label:"合浦县"},{value:"",label:"其他"}]},{value:"",label:"防城港",children:[{value:"",label:"请选择"},{value:"",label:"港口区"},{value:"",label:"防城区"},{value:"",label:"东兴市"},{value:"",label:"上思县"},{value:"",label:"其他"}]},{value:"",label:"钦州",children:[{value:"",label:"请选择"},{value:"",label:"钦南区"},{value:"",label:"钦北区"},{value:"",label:"灵山县"},{value:"",label:"浦北县"},{value:"",label:"其他"}]},{value:"",label:"贵港",children:[{value:"",label:"请选择"},{value:"",label:"港北区"},{value:"",label:"港南区"},{value:"",label:"覃塘区"},{value:"",label:"桂平市"},{value:"",label:"平南县"},{value:"",label:"其他"}]},{value:"",label:"玉林",children:[{value:"",label:"请选择"},{value:"",label:"玉州区"},{value:"",label:"北流市"},{value:"",label:"容县"},{value:"",label:"陆川县"},{value:"",label:"博白县"},{value:"",label:"兴业县"},{value:"",label:"其他"}]},{value:"",label:"百色",children:[{value:"",label:"请选择"},{value:"",label:"右江区"},{value:"",label:"凌云县"},{value:"",label:"平果县"},{value:"",label:"西林县"},{value:"",label:"乐业县"},{value:"",label:"德保县"},{value:"",label:"田林县"},{value:"",label:"田阳县"},{value:"",label:"靖西县"},{value:"",label:"田东县"},{value:"",label:"那坡县"},{value:"",label:"隆林各族自治县"},{value:"",label:"其他"}]},{value:"",label:"贺州",children:[{value:"",label:"请选择"},{value:"",label:"八步区"},{value:"",label:"钟山县"},{value:"",label:"昭平县"},{value:"",label:"富川瑶族自治县"},{value:"",label:"其他"}]},{value:"",label:"河池",children:[{value:"",label:"请选择"},{value:"",label:"金城江区"},{value:"",label:"宜州市"},{value:"",label:"天峨县"},{value:"",label:"凤山县"},{value:"",label:"南丹县"},{value:"",label:"东兰县"},{value:"",label:"都安瑶族自治县"},{value:"",label:"罗城仫佬族自治县"},{value:"",label:"巴马瑶族自治县"},{value:"",label:"环江毛南族自治县"},{value:"",label:"大化瑶族自治县"},{value:"",label:"其他"}]},{value:"",label:"来宾",children:[{value:"",label:"请选择"},{value:"",label:"兴宾区"},{value:"",label:"合山市"},{value:"",label:"象州县"},{value:"",label:"武宣县"},{value:"",label:"忻城县"},{value:"",label:"金秀瑶族自治县"},{value:"",label:"其他"}]},{value:"",label:"崇左",children:[{value:"",label:"请选择"},{value:"",label:"江州区"},{value:"",label:"凭祥市"},{value:"",label:"宁明县"},{value:"",label:"扶绥县"},{value:"",label:"龙州县"},{value:"",label:"大新县"},{value:"",label:"天等县"},{value:"",label:"其他"}]},{value:"",label:"其他"}]},{value:"江西",label:"江西",children:[{value:"",label:"请选择"},{value:"",label:"南昌",children:[{value:"",label:"请选择"},{value:"",label:"东湖区"},{value:"",label:"西湖区"},{value:"",label:"青云谱区"},{value:"",label:"湾里区"},{value:"",label:"青山湖区"},{value:"",label:"新建县"},{value:"",label:"南昌县"},{value:"",label:"进贤县"},{value:"",label:"安义县"},{value:"",label:"其他"}]},{value:"",label:"景德镇",children:[{value:"",label:"请选择"},{value:"",label:"珠山区"},{value:"",label:"昌江区"},{value:"",label:"乐平市"},{value:"",label:"浮梁县"},{value:"",label:"其他"}]},{value:"",label:"萍乡",children:[{value:"",label:"请选择"},{value:"",label:"安源区"},{value:"",label:"湘东区"},{value:"",label:"莲花县"},{value:"",label:"上栗县"},{value:"",label:"芦溪县"},{value:"",label:"其他"}]},{value:"",label:"九江",children:[{value:"",label:"请选择"},{value:"",label:"浔阳区"},{value:"",label:"庐山区"},{value:"",label:"瑞昌市"},{value:"",label:"九江县"},{value:"",label:"星子县"},{value:"",label:"武宁县"},{value:"",label:"彭泽县"},{value:"",label:"永修县"},{value:"",label:"修水县"},{value:"",label:"湖口县"},{value:"",label:"德安县"},{value:"",label:"都昌县"},{value:"",label:"其他"}]},{value:"",label:"新余",children:[{value:"",label:"请选择"},{value:"",label:"渝水区"},{value:"",label:"分宜县"},{value:"",label:"其他"}]},{value:"",label:"鹰潭",children:[{value:"",label:"请选择"},{value:"",label:"月湖区"},{value:"",label:"贵溪市"},{value:"",label:"余江县"},{value:"",label:"其他"}]},{value:"",label:"赣州",children:[{value:"",label:"请选择"},{value:"",label:"章贡区"},{value:"",label:"瑞金市"},{value:"",label:"南康市"},{value:"",label:"石城县"},{value:"",label:"安远县"},{value:"",label:"赣县"},{value:"",label:"宁都县"},{value:"",label:"寻乌县"},{value:"",label:"兴国县"},{value:"",label:"定南县"},{value:"",label:"上犹县"},{value:"",label:"于都县"},{value:"",label:"龙南县"},{value:"",label:"崇义县"},{value:"",label:"信丰县"},{value:"",label:"全南县"},{value:"",label:"大余县"},{value:"",label:"会昌县"},{value:"",label:"其他"}]},{value:"",label:"吉安",children:[{value:"",label:"请选择"},{value:"",label:"吉州区"},{value:"",label:"青原区"},{value:"",label:"井冈山市"},{value:"",label:"吉安县"},{value:"",label:"永丰县"},{value:"",label:"永新县"},{value:"",label:"新干县"},{value:"",label:"泰和县"},{value:"",label:"峡江县"},{value:"",label:"遂川县"},{value:"",label:"安福县"},{value:"",label:"吉水县"},{value:"",label:"万安县"},{value:"",label:"其他"}]},{value:"",label:"宜春",children:[{value:"",label:"请选择"},{value:"",label:"袁州区"},{value:"",label:"丰城市"},{value:"",label:"樟树市"},{value:"",label:"高安市"},{value:"",label:"铜鼓县"},{value:"",label:"靖安县"},{value:"",label:"宜丰县"},{value:"",label:"奉新县"},{value:"",label:"万载县"},{value:"",label:"上高县"},{value:"",label:"其他"}]},{value:"",label:"抚州",children:[{value:"",label:"请选择"},{value:"",label:"临川区"},{value:"",label:"南丰县"},{value:"",label:"乐安县"},{value:"",label:"金溪县"},{value:"",label:"南城县"},{value:"",label:"东乡县"},{value:"",label:"资溪县"},{value:"",label:"宜黄县"},{value:"",label:"广昌县"},{value:"",label:"黎川县"},{value:"",label:"崇仁县"},{value:"",label:"其他"}]},{value:"",label:"上饶",children:[{value:"",label:"请选择"},{value:"",label:"信州区"},{value:"",label:"德兴市"},{value:"",label:"上饶县"},{value:"",label:"广丰县"},{value:"",label:"鄱阳县"},{value:"",label:"婺源县"},{value:"",label:"铅山县"},{value:"",label:"余干县"},{value:"",label:"横峰县"},{value:"",label:"弋阳县"},{value:"",label:"玉山县"},{value:"",label:"万年县"},{value:"",label:"其他"}]},{value:"",label:"其他"}]},{value:"贵州",label:"贵州",children:[{value:"",label:"请选择"},{value:"",label:"贵阳",children:[{value:"",label:"请选择"},{value:"",label:"南明区"},{value:"",label:"云岩区"},{value:"",label:"花溪区"},{value:"",label:"乌当区"},{value:"",label:"白云区"},{value:"",label:"小河区"},{value:"",label:"清镇市"},{value:"",label:"开阳县"},{value:"",label:"修文县"},{value:"",label:"息烽县"},{value:"",label:"其他"}]},{value:"",label:"六盘水",children:[{value:"",label:"请选择"},{value:"",label:"钟山区"},{value:"",label:"水城县"},{value:"",label:"盘县"},{value:"",label:"六枝特区"},{value:"",label:"其他"}]},{value:"",label:"遵义",children:[{value:"",label:"请选择"},{value:"",label:"红花岗区"},{value:"",label:"汇川区"},{value:"",label:"赤水市"},{value:"",label:"仁怀市"},{value:"",label:"遵义县"},{value:"",label:"绥阳县"},{value:"",label:"桐梓县"},{value:"",label:"习水县"},{value:"",label:"凤冈县"},{value:"",label:"正安县"},{value:"",label:"余庆县"},{value:"",label:"湄潭县"},{value:"",label:"道真仡佬族苗族自治县"},{value:"",label:"务川仡佬族苗族自治县"},{value:"",label:"其他"}]},{value:"",label:"安顺",children:[{value:"",label:"请选择"},{value:"",label:"西秀区"},{value:"",label:"普定县"},{value:"",label:"平坝县"},{value:"",label:"镇宁布依族苗族自治县"},{value:"",label:"紫云苗族布依族自治县"},{value:"",label:"关岭布依族苗族自治县"},{value:"",label:"其他"}]},{value:"",label:"铜仁地区",children:[{value:"",label:"请选择"},{value:"",label:"铜仁市"},{value:"",label:"德江县"},{value:"",label:"江口县"},{value:"",label:"思南县"},{value:"",label:"石阡县"},{value:"",label:"玉屏侗族自治县"},{value:"",label:"松桃苗族自治县"},{value:"",label:"印江土家族苗族自治县"},{value:"",label:"沿河土家族自治县"},{value:"",label:"万山特区"},{value:"",label:"其他"}]},{value:"",label:"毕节地区",children:[{value:"",label:"请选择"},{value:"",label:"毕节市"},{value:"",label:"黔西县"},{value:"",label:"大方县"},{value:"",label:"织金县"},{value:"",label:"金沙县"},{value:"",label:"赫章县"},{value:"",label:"纳雍县"},{value:"",label:"威宁彝族回族苗族自治县"},{value:"",label:"其他"}]},{value:"",label:"黔西南布依族苗族自治州",children:[{value:"",label:"请选择"},{value:"",label:"兴义市"},{value:"",label:"望谟县"},{value:"",label:"兴仁县"},{value:"",label:"普安县"},{value:"",label:"册亨县"},{value:"",label:"晴隆县"},{value:"",label:"贞丰县"},{value:"",label:"安龙县"},{value:"",label:"其他"}]},{value:"",label:"黔东南苗族侗族自治州",children:[{value:"",label:"请选择"},{value:"",label:"凯里市"},{value:"",label:"施秉县"},{value:"",label:"从江县"},{value:"",label:"锦屏县"},{value:"",label:"镇远县"},{value:"",label:"麻江县"},{value:"",label:"台江县"},{value:"",label:"天柱县"},{value:"",label:"黄平县"},{value:"",label:"榕江县"},{value:"",label:"剑河县"},{value:"",label:"三穗县"},{value:"",label:"雷山县"},{value:"",label:"黎平县"},{value:"",label:"岑巩县"},{value:"",label:"丹寨县"},{value:"",label:"其他"}]},{value:"",label:"黔南布依族苗族自治州",children:[{value:"",label:"请选择"},{value:"",label:"都匀市"},{value:"",label:"福泉市"},{value:"",label:"贵定县"},{value:"",label:"惠水县"},{value:"",label:"罗甸县"},{value:"",label:"瓮安县"},{value:"",label:"荔波县"},{value:"",label:"龙里县"},{value:"",label:"平塘县"},{value:"",label:"长顺县"},{value:"",label:"独山县"},{value:"",label:"三都水族自治县"},{value:"",label:"其他"}]},{value:"",label:"其他"}]},{value:"云南",label:"云南",children:[{value:"",label:"请选择"},{value:"",label:"昆明",children:[{value:"",label:"请选择"},{value:"",label:"盘龙区"},{value:"",label:"五华区"},{value:"",label:"官渡区"},{value:"",label:"西山区"},{value:"",label:"东川区"},{value:"",label:"安宁市"},{value:"",label:"呈贡县"},{value:"",label:"晋宁县"},{value:"",label:"富民县"},{value:"",label:"宜良县"},{value:"",label:"嵩明县"},{value:"",label:"石林彝族自治县"},{value:"",label:"禄劝彝族苗族自治县"},{value:"",label:"寻甸回族彝族自治县"},{value:"",label:"其他"}]},{value:"",label:"曲靖",children:[{value:"",label:"请选择"},{value:"",label:"麒麟区"},{value:"",label:"宣威市"},{value:"",label:"马龙县"},{value:"",label:"沾益县"},{value:"",label:"富源县"},{value:"",label:"罗平县"},{value:"",label:"师宗县"},{value:"",label:"陆良县"},{value:"",label:"会泽县"},{value:"",label:"其他"}]},{value:"",label:"玉溪",children:[{value:"",label:"请选择"},{value:"",label:"红塔区"},{value:"",label:"江川县"},{value:"",label:"澄江县"},{value:"",label:"通海县"},{value:"",label:"华宁县"},{value:"",label:"易门县"},{value:"",label:"峨山彝族自治县"},{value:"",label:"新平彝族傣族自治县"},{value:"",label:"元江哈尼族彝族傣族自治县"},{value:"",label:"其他"}]},{value:"",label:"保山",children:[{value:"",label:"请选择"},{value:"",label:"隆阳区"},{value:"",label:"施甸县"},{value:"",label:"腾冲县"},{value:"",label:"龙陵县"},{value:"",label:"昌宁县"},{value:"",label:"其他"}]},{value:"",label:"昭通",children:[{value:"",label:"请选择"},{value:"",label:"昭阳区"},{value:"",label:"鲁甸县"},{value:"",label:"巧家县"},{value:"",label:"盐津县"},{value:"",label:"大关县"},{value:"",label:"永善县"},{value:"",label:"绥江县"},{value:"",label:"镇雄县"},{value:"",label:"彝良县"},{value:"",label:"威信县"},{value:"",label:"水富县"},{value:"",label:"其他"}]},{value:"",label:"丽江",children:[{value:"",label:"请选择"},{value:"",label:"古城区"},{value:"",label:"永胜县"},{value:"",label:"华坪县"},{value:"",label:"玉龙纳西族自治县"},{value:"",label:"宁蒗彝族自治县"},{value:"",label:"其他"}]},{value:"",label:"普洱",children:[{value:"",label:"请选择"},{value:"",label:"思茅区"},{value:"",label:"普洱哈尼族彝族自治县"},{value:"",label:"墨江哈尼族自治县"},{value:"",label:"景东彝族自治县"},{value:"",label:"景谷傣族彝族自治县"},{value:"",label:"镇沅彝族哈尼族拉祜族自治县"},{value:"",label:"江城哈尼族彝族自治县"},{value:"",label:"孟连傣族拉祜族佤族自治县"},{value:"",label:"澜沧拉祜族自治县"},{value:"",label:"西盟佤族自治县"},{value:"",label:"其他"}]},{value:"",label:"临沧",children:[{value:"",label:"请选择"},{value:"",label:"临翔区"},{value:"",label:"凤庆县"},{value:"",label:"云县"},{value:"",label:"永德县"},{value:"",label:"镇康县"},{value:"",label:"双江拉祜族佤族布朗族傣族自治县"},{value:"",label:"耿马傣族佤族自治县"},{value:"",label:"沧源佤族自治县"},{value:"",label:"其他"}]},{value:"",label:"德宏傣族景颇族自治州",children:[{value:"",label:"请选择"},{value:"",label:"潞西市"},{value:"",label:"瑞丽市"},{value:"",label:"梁河县"},{value:"",label:"盈江县"},{value:"",label:"陇川县"},{value:"",label:"其他"}]},{value:"",label:"怒江傈僳族自治州",children:[{value:"",label:"请选择"},{value:"",label:"泸水县"},{value:"",label:"福贡县"},{value:"",label:"贡山独龙族怒族自治县"},{value:"",label:"兰坪白族普米族自治县"},{value:"",label:"其他"}]},{value:"",label:"迪庆藏族自治州",children:[{value:"",label:"请选择"},{value:"",label:"香格里拉县"},{value:"",label:"德钦县"},{value:"",label:"维西傈僳族自治县"},{value:"",label:"其他"}]},{value:"",label:"大理白族自治州",children:[{value:"",label:"请选择"},{value:"",label:"大理市"},{value:"",label:"祥云县"},{value:"",label:"宾川县"},{value:"",label:"弥渡县"},{value:"",label:"永平县"},{value:"",label:"云龙县"},{value:"",label:"洱源县"},{value:"",label:"剑川县"},{value:"",label:"鹤庆县"},{value:"",label:"漾濞彝族自治县"},{value:"",label:"南涧彝族自治县"},{value:"",label:"巍山彝族回族自治县"},{value:"",label:"其他"}]},{value:"",label:"楚雄彝族自治州",children:[{value:"",label:"请选择"},{value:"",label:"楚雄市"},{value:"",label:"双柏县"},{value:"",label:"牟定县"},{value:"",label:"南华县"},{value:"",label:"姚安县"},{value:"",label:"大姚县"},{value:"",label:"永仁县"},{value:"",label:"元谋县"},{value:"",label:"武定县"},{value:"",label:"禄丰县"},{value:"",label:"其他"}]},{value:"",label:"红河哈尼族彝族自治州",children:[{value:"",label:"请选择"},{value:"",label:"蒙自县"},{value:"",label:"个旧市"},{value:"",label:"开远市"},{value:"",label:"绿春县"},{value:"",label:"建水县"},{value:"",label:"石屏县"},{value:"",label:"弥勒县"},{value:"",label:"泸西县"},{value:"",label:"元阳县"},{value:"",label:"红河县"},{value:"",label:"金平苗族瑶族傣族自治县"},{value:"",label:"河口瑶族自治县"},{value:"",label:"屏边苗族自治县"},{value:"",label:"其他"}]},{value:"",label:"文山壮族苗族自治州",children:[{value:"",label:"请选择"},{value:"",label:"文山县"},{value:"",label:"砚山县"},{value:"",label:"西畴县"},{value:"",label:"麻栗坡县"},{value:"",label:"马关县"},{value:"",label:"丘北县"},{value:"",label:"广南县"},{value:"",label:"富宁县"},{value:"",label:"其他"}]},{value:"",label:"西双版纳傣族自治州",children:[{value:"",label:"请选择"},{value:"",label:"景洪市"},{value:"",label:"勐海县"},{value:"",label:"勐腊县"},{value:"",label:"其他"}]},{value:"",label:"其他"}]},{value:"西藏",label:"西藏",children:[{value:"",label:"请选择"},{value:"",label:"拉萨",children:[{value:"",label:"请选择"},{value:"",label:"城关区"},{value:"",label:"林周县"},{value:"",label:"当雄县"},{value:"",label:"尼木县"},{value:"",label:"曲水县"},{value:"",label:"堆龙德庆县"},{value:"",label:"达孜县"},{value:"",label:"墨竹工卡县"},{value:"",label:"其他"}]},{value:"",label:"那曲地区",children:[{value:"",label:"请选择"},{value:"",label:"那曲县"},{value:"",label:"嘉黎县"},{value:"",label:"比如县"},{value:"",label:"聂荣县"},{value:"",label:"安多县"},{value:"",label:"申扎县"},{value:"",label:"索县"},{value:"",label:"班戈县"},{value:"",label:"巴青县"},{value:"",label:"尼玛县"},{value:"",label:"其他"}]},{value:"",label:"昌都地区",children:[{value:"",label:"请选择"},{value:"",label:"昌都县"},{value:"",label:"江达县"},{value:"",label:"贡觉县"},{value:"",label:"类乌齐县"},{value:"",label:"丁青县"},{value:"",label:"察雅县"},{value:"",label:"八宿县"},{value:"",label:"左贡县"},{value:"",label:"芒康县"},{value:"",label:"洛隆县"},{value:"",label:"边坝县"},{value:"",label:"其他"}]},{value:"",label:"林芝地区",children:[{value:"",label:"请选择"},{value:"",label:"林芝县"},{value:"",label:"工布江达县"},{value:"",label:"米林县"},{value:"",label:"墨脱县"},{value:"",label:"波密县"},{value:"",label:"察隅县"},{value:"",label:"朗县"},{value:"",label:"其他"}]},{value:"",label:"山南地区",children:[{value:"",label:"请选择"},{value:"",label:"乃东县"},{value:"",label:"扎囊县"},{value:"",label:"贡嘎县"},{value:"",label:"桑日县"},{value:"",label:"琼结县"},{value:"",label:"曲松县"},{value:"",label:"措美县"},{value:"",label:"洛扎县"},{value:"",label:"加查县"},{value:"",label:"隆子县"},{value:"",label:"错那县"},{value:"",label:"浪卡子县"},{value:"",label:"其他"}]},{value:"",label:"日喀则地区",children:[{value:"",label:"请选择"},{value:"",label:"日喀则市"},{value:"",label:"南木林县"},{value:"",label:"江孜县"},{value:"",label:"定日县"},{value:"",label:"萨迦县"},{value:"",label:"拉孜县"},{value:"",label:"昂仁县"},{value:"",label:"谢通门县"},{value:"",label:"白朗县"},{value:"",label:"仁布县"},{value:"",label:"康马县"},{value:"",label:"定结县"},{value:"",label:"仲巴县"},{value:"",label:"亚东县"},{value:"",label:"吉隆县"},{value:"",label:"聂拉木县"},{value:"",label:"萨嘎县"},{value:"",label:"岗巴县"},{value:"",label:"其他"}]},{value:"",label:"阿里地区",children:[{value:"",label:"请选择"},{value:"",label:"噶尔县"},{value:"",label:"普兰县"},{value:"",label:"札达县"},{value:"",label:"日土县"},{value:"",label:"革吉县"},{value:"",label:"改则县"},{value:"",label:"措勤县"},{value:"",label:"其他"}]},{value:"",label:"其他"}]},{value:"海南",label:"海南",children:[{value:"",label:"请选择"},{value:"",label:"海口",children:[{value:"",label:"请选择"},{value:"",label:"龙华区"},{value:"",label:"秀英区"},{value:"",label:"琼山区"},{value:"",label:"美兰区"},{value:"",label:"其他"}]},{value:"",label:"三亚",children:[{value:"",label:"请选择"},{value:"",label:"三亚市"},{value:"",label:"其他"}]},{value:"",label:"五指山",children:[]},{value:"",label:"琼海",children:[]},{value:"",label:"儋州",children:[]},{value:"",label:"文昌",children:[]},{value:"",label:"万宁",children:[]},{value:"",label:"东方",children:[]},{value:"",label:"澄迈县",children:[]},{value:"",label:"定安县",children:[]},{value:"",label:"屯昌县",children:[]},{value:"",label:"临高县",children:[]},{value:"",label:"白沙黎族自治县",children:[]},{value:"",label:"昌江黎族自治县",children:[]},{value:"",label:"乐东黎族自治县",children:[]},{value:"",label:"陵水黎族自治县",children:[]},{value:"",label:"保亭黎族苗族自治县",children:[]},{value:"",label:"琼中黎族苗族自治县",children:[]},{value:"",label:"其他"}]},{value:"甘肃",label:"甘肃",children:[{value:"",label:"请选择"},{value:"",label:"兰州",children:[{value:"",label:"请选择"},{value:"",label:"城关区"},{value:"",label:"七里河区"},{value:"",label:"西固区"},{value:"",label:"安宁区"},{value:"",label:"红古区"},{value:"",label:"永登县"},{value:"",label:"皋兰县"},{value:"",label:"榆中县"},{value:"",label:"其他"}]},{value:"",label:"嘉峪关",children:[{value:"",label:"请选择"},{value:"",label:"嘉峪关市"},{value:"",label:"其他"}]},{value:"",label:"金昌",children:[{value:"",label:"请选择"},{value:"",label:"金川区"},{value:"",label:"永昌县"},{value:"",label:"其他"}]},{value:"",label:"白银",children:[{value:"",label:"请选择"},{value:"",label:"白银区"},{value:"",label:"平川区"},{value:"",label:"靖远县"},{value:"",label:"会宁县"},{value:"",label:"景泰县"},{value:"",label:"其他"}]},{value:"",label:"天水",children:[{value:"",label:"请选择"},{value:"",label:"清水县"},{value:"",label:"秦安县"},{value:"",label:"甘谷县"},{value:"",label:"武山县"},{value:"",label:"张家川回族自治县"},{value:"",label:"北道区"},{value:"",label:"秦城区"},{value:"",label:"其他"}]},{value:"",label:"武威",children:[{value:"",label:"请选择"},{value:"",label:"凉州区"},{value:"",label:"民勤县"},{value:"",label:"古浪县"},{value:"",label:"天祝藏族自治县"},{value:"",label:"其他"}]},{value:"",label:"酒泉",children:[{value:"",label:"请选择"},{value:"",label:"肃州区"},{value:"",label:"玉门市"},{value:"",label:"敦煌市"},{value:"",label:"金塔县"},{value:"",label:"肃北蒙古族自治县"},{value:"",label:"阿克塞哈萨克族自治县"},{value:"",label:"安西县"},{value:"",label:"其他"}]},{value:"",label:"张掖",children:[{value:"",label:"请选择"},{value:"",label:"甘州区"},{value:"",label:"民乐县"},{value:"",label:"临泽县"},{value:"",label:"高台县"},{value:"",label:"山丹县"},{value:"",label:"肃南裕固族自治县"},{value:"",label:"其他"}]},{value:"",label:"庆阳",children:[{value:"",label:"请选择"},{value:"",label:"西峰区"},{value:"",label:"庆城县"},{value:"",label:"环县"},{value:"",label:"华池县"},{value:"",label:"合水县"},{value:"",label:"正宁县"},{value:"",label:"宁县"},{value:"",label:"镇原县"},{value:"",label:"其他"}]},{value:"",label:"平凉",children:[{value:"",label:"请选择"},{value:"",label:"崆峒区"},{value:"",label:"泾川县"},{value:"",label:"灵台县"},{value:"",label:"崇信县"},{value:"",label:"华亭县"},{value:"",label:"庄浪县"},{value:"",label:"静宁县"},{value:"",label:"其他"}]},{value:"",label:"定西",children:[{value:"",label:"请选择"},{value:"",label:"安定区"},{value:"",label:"通渭县"},{value:"",label:"临洮县"},{value:"",label:"漳县"},{value:"",label:"岷县"},{value:"",label:"渭源县"},{value:"",label:"陇西县"},{value:"",label:"其他"}]},{value:"",label:"陇南",children:[{value:"",label:"请选择"},{value:"",label:"武都区"},{value:"",label:"成县"},{value:"",label:"宕昌县"},{value:"",label:"康县"},{value:"",label:"文县"},{value:"",label:"西和县"},{value:"",label:"礼县"},{value:"",label:"两当县"},{value:"",label:"徽县"},{value:"",label:"其他"}]},{value:"",label:"临夏回族自治州",children:[{value:"",label:"请选择"},{value:"",label:"临夏市"},{value:"",label:"临夏县"},{value:"",label:"康乐县"},{value:"",label:"永靖县"},{value:"",label:"广河县"},{value:"",label:"和政县"},{value:"",label:"东乡族自治县"},{value:"",label:"积石山保安族东乡族撒拉族自治县"},{value:"",label:"其他"}]},{value:"",label:"甘南藏族自治州",children:[{value:"",label:"请选择"},{value:"",label:"合作市"},{value:"",label:"临潭县"},{value:"",label:"卓尼县"},{value:"",label:"舟曲县"},{value:"",label:"迭部县"},{value:"",label:"玛曲县"},{value:"",label:"碌曲县"},{value:"",label:"夏河县"},{value:"",label:"其他"}]},{value:"",label:"其他"}]},{value:"宁夏",label:"宁夏",children:[{value:"",label:"请选择"},{value:"",label:"银川",children:[{value:"",label:"请选择"},{value:"",label:"兴庆区"},{value:"",label:"西夏区"},{value:"",label:"金凤区"},{value:"",label:"灵武市"},{value:"",label:"永宁县"},{value:"",label:"贺兰县"},{value:"",label:"其他"}]},{value:"",label:"石嘴山",children:[{value:"",label:"请选择"},{value:"",label:"大武口区"},{value:"",label:"惠农区"},{value:"",label:"平罗县"},{value:"",label:"其他"}]},{value:"",label:"吴忠",children:[{value:"",label:"请选择"},{value:"",label:"利通区"},{value:"",label:"青铜峡市"},{value:"",label:"盐池县"},{value:"",label:"同心县"},{value:"",label:"其他"}]},{value:"",label:"固原",children:[{value:"",label:"请选择"},{value:"",label:"原州区"},{value:"",label:"西吉县"},{value:"",label:"隆德县"},{value:"",label:"泾源县"},{value:"",label:"彭阳县"},{value:"",label:"其他"}]},{value:"",label:"中卫",children:[{value:"",label:"请选择"},{value:"",label:"沙坡头区"},{value:"",label:"中宁县"},{value:"",label:"海原县"},{value:"",label:"其他"}]},{value:"",label:"其他"}]},{value:"青海",label:"青海",children:[{value:"",label:"请选择"},{value:"",label:"西宁",children:[{value:"",label:"请选择"},{value:"",label:"城中区"},{value:"",label:"城东区"},{value:"",label:"城西区"},{value:"",label:"城北区"},{value:"",label:"湟源县"},{value:"",label:"湟中县"},{value:"",label:"大通回族土族自治县"},{value:"",label:"其他"}]},{value:"",label:"海东地区",children:[{value:"",label:"请选择"},{value:"",label:"平安县"},{value:"",label:"乐都县"},{value:"",label:"民和回族土族自治县"},{value:"",label:"互助土族自治县"},{value:"",label:"化隆回族自治县"},{value:"",label:"循化撒拉族自治县"},{value:"",label:"其他"}]},{value:"",label:"海北藏族自治州",children:[{value:"",label:"请选择"},{value:"",label:"海晏县"},{value:"",label:"祁连县"},{value:"",label:"刚察县"},{value:"",label:"门源回族自治县"},{value:"",label:"其他"}]},{value:"",label:"海南藏族自治州",children:[{value:"",label:"请选择"},{value:"",label:"共和县"},{value:"",label:"同德县"},{value:"",label:"贵德县"},{value:"",label:"兴海县"},{value:"",label:"贵南县"},{value:"",label:"其他"}]},{value:"",label:"黄南藏族自治州",children:[{value:"",label:"请选择"},{value:"",label:"同仁县"},{value:"",label:"尖扎县"},{value:"",label:"泽库县"},{value:"",label:"河南蒙古族自治县"},{value:"",label:"其他"}]},{value:"",label:"果洛藏族自治州",children:[{value:"",label:"请选择"},{value:"",label:"玛沁县"},{value:"",label:"班玛县"},{value:"",label:"甘德县"},{value:"",label:"达日县"},{value:"",label:"久治县"},{value:"",label:"玛多县"},{value:"",label:"其他"}]},{value:"",label:"玉树藏族自治州",children:[{value:"",label:"请选择"},{value:"",label:"玉树县"},{value:"",label:"杂多县"},{value:"",label:"称多县"},{value:"",label:"治多县"},{value:"",label:"囊谦县"},{value:"",label:"曲麻莱县"},{value:"",label:"其他"}]},{value:"",label:"海西蒙古族藏族自治州",children:[{value:"",label:"请选择"},{value:"",label:"德令哈市"},{value:"",label:"格尔木市"},{value:"",label:"乌兰县"},{value:"",label:"都兰县"},{value:"",label:"天峻县"},{value:"",label:"其他"}]},{value:"",label:"其他"}]},{value:"新疆",label:"新疆",children:[{value:"",label:"请选择"},{value:"",label:"乌鲁木齐",children:[{value:"",label:"请选择"},{value:"",label:"天山区"},{value:"",label:"沙依巴克区"},{value:"",label:"新市区"},{value:"",label:"水磨沟区"},{value:"",label:"头屯河区"},{value:"",label:"达坂城区"},{value:"",label:"东山区"},{value:"",label:"乌鲁木齐县"},{value:"",label:"其他"}]},{value:"",label:"克拉玛依",children:[{value:"",label:"请选择"},{value:"",label:"克拉玛依区"},{value:"",label:"独山子区"},{value:"",label:"白碱滩区"},{value:"",label:"乌尔禾区"},{value:"",label:"其他"}]},{value:"",label:"吐鲁番地区",children:[{value:"",label:"请选择"},{value:"",label:"吐鲁番市"},{value:"",label:"托克逊县"},{value:"",label:"鄯善县"},{value:"",label:"其他"}]},{value:"",label:"哈密地区",children:[{value:"",label:"请选择"},{value:"",label:"哈密市"},{value:"",label:"伊吾县"},{value:"",label:"巴里坤哈萨克自治县"},{value:"",label:"其他"}]},{value:"",label:"和田地区",children:[{value:"",label:"请选择"},{value:"",label:"和田市"},{value:"",label:"和田县"},{value:"",label:"洛浦县"},{value:"",label:"民丰县"},{value:"",label:"皮山县"},{value:"",label:"策勒县"},{value:"",label:"于田县"},{value:"",label:"墨玉县"},{value:"",label:"其他"}]},{value:"",label:"阿克苏地区",children:[{value:"",label:"请选择"},{value:"",label:"阿克苏市"},{value:"",label:"温宿县"},{value:"",label:"沙雅县"},{value:"",label:"拜城县"},{value:"",label:"阿瓦提县"},{value:"",label:"库车县"},{value:"",label:"柯坪县"},{value:"",label:"新和县"},{value:"",label:"乌什县"},{value:"",label:"其他"}]},{value:"",label:"喀什地区",children:[{value:"",label:"请选择"},{value:"",label:"喀什市"},{value:"",label:"巴楚县"},{value:"",label:"泽普县"},{value:"",label:"伽师县"},{value:"",label:"叶城县"},{value:"",label:"岳普湖县"},{value:"",label:"疏勒县"},{value:"",label:"麦盖提县"},{value:"",label:"英吉沙县"},{value:"",label:"莎车县"},{value:"",label:"疏附县"},{value:"",label:"塔什库尔干塔吉克自治县"},{value:"",label:"其他"}]},{value:"",label:"克孜勒苏柯尔克孜自治州",children:[{value:"",label:"请选择"},{value:"",label:"阿图什市"},{value:"",label:"阿合奇县"},{value:"",label:"乌恰县"},{value:"",label:"阿克陶县"},{value:"",label:"其他"}]},{value:"",label:"巴音郭楞蒙古自治州",children:[{value:"",label:"请选择"},{value:"",label:"库尔勒市"},{value:"",label:"和静县"},{value:"",label:"尉犁县"},{value:"",label:"和硕县"},{value:"",label:"且末县"},{value:"",label:"博湖县"},{value:"",label:"轮台县"},{value:"",label:"若羌县"},{value:"",label:"焉耆回族自治县"},{value:"",label:"其他"}]},{value:"",label:"昌吉回族自治州",children:[{value:"",label:"请选择"},{value:"",label:"昌吉市"},{value:"",label:"阜康市"},{value:"",label:"奇台县"},{value:"",label:"玛纳斯县"},{value:"",label:"吉木萨尔县"},{value:"",label:"呼图壁县"},{value:"",label:"木垒哈萨克自治县"},{value:"",label:"米泉市"},{value:"",label:"其他"}]},{value:"",label:"博尔塔拉蒙古自治州",children:[{value:"",label:"请选择"},{value:"",label:"博乐市"},{value:"",label:"精河县"},{value:"",label:"温泉县"},{value:"",label:"其他"}]},{value:"",label:"石河子",children:[]},{value:"",label:"阿拉尔",children:[]},{value:"",label:"图木舒克",children:[]},{value:"",label:"五家渠",children:[]},{value:"",label:"伊犁哈萨克自治州",children:[{value:"",label:"请选择"},{value:"",label:"伊宁市"},{value:"",label:"奎屯市"},{value:"",label:"伊宁县"},{value:"",label:"特克斯县"},{value:"",label:"尼勒克县"},{value:"",label:"昭苏县"},{value:"",label:"新源县"},{value:"",label:"霍城县"},{value:"",label:"巩留县"},{value:"",label:"察布查尔锡伯自治县"},{value:"",label:"塔城地区"},{value:"",label:"阿勒泰地区"},{value:"",label:"其他"}]},{value:"",label:"其他"}]},{value:"香港",label:"香港",children:[{value:"",label:"请选择"},{value:"",label:"中西区"},{value:"",label:"湾仔区"},{value:"",label:"东区"},{value:"",label:"南区"},{value:"",label:"深水埗区"},{value:"",label:"油尖旺区"},{value:"",label:"九龙城区"},{value:"",label:"黄大仙区"},{value:"",label:"观塘区"},{value:"",label:"北区"},{value:"",label:"大埔区"},{value:"",label:"沙田区"},{value:"",label:"西贡区"},{value:"",label:"元朗区"},{value:"",label:"屯门区"},{value:"",label:"荃湾区"},{value:"",label:"葵青区"},{value:"",label:"离岛区"},{value:"",label:"其他"}]},{value:"澳门",label:"澳门",children:[{value:"",label:"请选择"},{value:"",label:"花地玛堂区"},{value:"",label:"圣安多尼堂区"},{value:"",label:"大堂区"},{value:"",label:"望德堂区"},{value:"",label:"风顺堂区"},{value:"",label:"嘉模堂区"},{value:"",label:"圣方济各堂区"},{value:"",label:"路凼"},{value:"",label:"其他"}]},{value:"台湾",label:"台湾",children:[{value:"",label:"请选择"},{value:"",label:"台北市"},{value:"",label:"高雄市"},{value:"",label:"台北县"},{value:"",label:"桃园县"},{value:"",label:"新竹县"},{value:"",label:"苗栗县"},{value:"",label:"台中县"},{value:"",label:"彰化县"},{value:"",label:"南投县"},{value:"",label:"云林县"},{value:"",label:"嘉义县"},{value:"",label:"台南县"},{value:"",label:"高雄县"},{value:"",label:"屏东县"},{value:"",label:"宜兰县"},{value:"",label:"花莲县"},{value:"",label:"台东县"},{value:"",label:"澎湖县"},{value:"",label:"基隆市"},{value:"",label:"新竹市"},{value:"",label:"台中市"},{value:"",label:"嘉义市"},{value:"",label:"台南市"},{value:"",label:"其他"}]},{value:"海外",label:"海外",children:[{value:"",label:"请选择"},{value:"",label:"其他"}]},{value:"其他",label:"其他"}]}n.r(t),n.d(t,"getCity",(function(){return o}))},"2f10":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"dialog-footer"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-input"),c=Object(o["resolveComponent"])("el-form-item"),d=Object(o["resolveComponent"])("el-option"),u=Object(o["resolveComponent"])("el-select"),h=Object(o["resolveComponent"])("el-form"),m=Object(o["resolveComponent"])("el-button"),p=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(p,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[2]||(t[2]=e=>i.dialogFormVisible=e),title:i.title,width:"500px",onClose:l.close},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{ref:"form",model:i.form,rules:i.rules,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{label:"部门名称",prop:"deptName"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:i.form.deptName,"onUpdate:modelValue":t[0]||(t[0]=e=>i.form.deptName=e),modelModifiers:{trim:!0},autocomplete:"off"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(c,{label:"上级部门",prop:"parentId"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.form.parentId,"onUpdate:modelValue":t[1]||(t[1]=e=>i.form.parentId=e),placeholder:"请选择上级部门"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.deptData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(d,{key:e.deptId,label:e.deptName,value:e.deptId},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model","rules"]),Object(o["createElementVNode"])("div",a,[Object(o["createVNode"])(m,{type:"primary",size:"small",onClick:l.save},{default:Object(o["withCtx"])(()=>t[3]||(t[3]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"]),Object(o["createVNode"])(m,{size:"small",onClick:l.close},{default:Object(o["withCtx"])(()=>t[4]||(t[4]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title","onClose"])}n("14d9");var i=n("fe05"),l={data(){return{form:{deptId:"",parentId:"",deptName:""},rules:{deptName:[{required:!0,trigger:"blur",message:"请输入部门名称"}]},clearable:!0,deptData:[],title:"",dialogFormVisible:!1}},created(){},methods:{async getDeptData(){const{data:e}=await Object(i["getDeptList"])();e.push({deptId:0,deptName:"顶级部门"}),this.deptData=e},deptEdit(e){this.getDeptData(),e?(this.title="编辑部门",this.form.deptId=e.id,this.form.parentId=e.parentId,this.form.deptName=e.label):this.title="添加部门",this.dialogFormVisible=!0},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;if(this.form.name=this.form.title,this.form.deptId){const{msg:e}=await Object(i["doDeptEdit"])(this.form);this.$notify({title:e,type:"success"})}else{delete this.form.deptId;const{msg:e}=await Object(i["doDeptAdd"])(this.form);this.$notify({title:e,type:"success"})}this.$refs["form"].resetFields(),this.dialogFormVisible=!1,this.$parent.fetchData()})}}},s=(n("e463"),n("d959")),c=n.n(s);const d=c()(l,[["render",r]]);t["default"]=d},"2f47":function(e,t,n){},"2f9a":function(e,t){e.exports=function(){}},"2fc7":function(e,t,n){"use strict";n("29ea")},"301c":function(e,t,n){n("e198")("asyncIterator")},3038:function(e,t,n){"use strict";n.r(t);n("88a7"),n("271a"),n("5494");var o=n("bc3a"),a=n.n(o),r=n("4360");const i=a.a.create({baseURL:Object({NODE_ENV:"production",VUE_APP_AUTHOR:"Cc",VUE_APP_TITLE:"力鼎环保",VUE_APP_UPDATE_TIME:"2024-10-10 11:14:28",VUE_APP_VERSION:"1.0.0",BASE_URL:""}).VUE_APP_BASE_API,timeout:1e5}),l=r["default"].getters["user/token"];i.interceptors.request.use(e=>(e.headers={token:l},e),e=>Promise.reject(e));const s=async(e,t)=>{await i.get(e,{responseType:"arraybuffer"}).then(e=>u(e,t))},c=async(e,t)=>{await i.post(e,{responseType:"arraybuffer"}).then(e=>u(e,t))},d=async(e,t)=>{await i.get(e,{responseType:"blob"}).then(e=>u(e,t))},u=(e,t)=>{const n=new Blob([e.data],{type:t.fileType?t.fileType:"application/octet-binary"}),o=window.URL.createObjectURL(n);h(o,t.fileName)},h=(e,t,n)=>{const o=document.createElement("a");o.href=e,o.download=t,document.body.appendChild(o),o.click(),document.body.removeChild(o),(null==n||n)&&window.URL.revokeObjectURL(e)},m=async(e,t)=>{let n;return await i.get(e,{responseType:"blob"}).then(e=>{n=new Blob([e.data],{type:t||"application/octet-binary"})}),window.URL.createObjectURL(n)},p=async(e,t,n)=>{let o;return await i.post(e,t,{responseType:"blob"}).then(e=>{o=new Blob([e.data],{type:n||"application/octet-binary"})}),window.URL.createObjectURL(o)},f=async(e,t)=>{let n;return await i.get(e,{responseType:"blob"}).then(e=>{n=new Blob([e.data],{type:t||"application/octet-binary"})}),n};t["default"]={ajax:i,downloadFile:s,getFile:d,getDownloadFileUrl:m,downloadPostFile:c,getDownloadFileUrlByPost:p,getDownloadFileBlob:f,downloadBlob:h}},"307a":function(e,t,n){"use strict";n("6ba4")},"30bb":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={class:"manage-button"};function i(e,t,n,i,l,s){const c=Object(o["resolveComponent"])("el-button"),d=Object(o["resolveComponent"])("el-table-column"),u=Object(o["resolveComponent"])("el-table"),h=Object(o["resolveComponent"])("el-pagination"),m=Object(o["resolveComponent"])("add-data"),p=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createElementVNode"])("div",r,[Object(o["createVNode"])(c,{type:"primary",size:"small",onClick:s.addData},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.tj")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(c,{type:"primary",size:"small",onClick:s.exportData},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.dc")),1)]),_:1},8,["onClick"])]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(u,{data:l.flowData,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{prop:"name",label:e.$t("staff.xm"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(d,{prop:"phone",label:"手机号",width:"150",align:"center"}),Object(o["createVNode"])(d,{prop:"company",label:"公司",width:"250",align:"center"}),Object(o["createVNode"])(d,{prop:"position",label:"职位",width:"120",align:"center"}),Object(o["createVNode"])(d,{prop:"email",label:e.$t("staff.yx"),width:"180",align:"center"},null,8,["label"]),Object(o["createVNode"])(d,{prop:"createTime",label:"添加时间",width:"180",align:"center"}),Object(o["createVNode"])(d,{fixed:"right",label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(c,{type:"text",onClick:e=>s.editData(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bj")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(c,{type:"text",onClick:e=>s.handleDelete(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[p,l.listLoading]]),Object(o["createVNode"])(h,{background:l.background,"current-page":l.queryForm.pageIndex,layout:l.layout,"page-size":l.queryForm.size,total:l.total,style:{"text-align":"right"},onCurrentChange:s.handleCurrentChange,onSizeChange:s.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(m,{ref:"data"},null,512)])}var l=n("fcd7"),s=n("ff4d"),c=n("3038"),d={name:"Index",components:{addData:s["default"]},data(){return{flowData:[],layout:"total, sizes, prev, pager, next, jumper",total:0,background:!0,listLoading:!0,elementLoadingText:"正在加载...",queryForm:{page:1,size:20}}},computed:{height(){return 500}},created(){this.fetchData()},methods:{async exportData(){const e=await Object(l["intentionExport"])([]);c["default"].downloadFile(e,{fileName:"意向用户.xlsx"})},async fetchData(){this.listLoading=!0;const{data:e}=await Object(l["getList"])(this.queryForm);this.flowData=e.items,this.total=e.total,setTimeout(()=>{this.listLoading=!1},500)},handleDelete(e){const t=this;e.id&&this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:n}=Object(l["doDelete"])({customerId:e.id});this.$message({type:"success",message:void 0==n?"删除成功":n}),setTimeout((function(){t.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})},search(){this.fetchData()},resetForm(){this.$refs.queryForm.resetFields()},editData(e){this.$refs["data"].showEdit(e)},addData(e){this.$refs["data"].showEdit(e)},handleQuery(){this.queryForm.pageIndex=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.pageIndex=e,this.fetchData()}}},u=(n("c5a0"),n("2293"),n("d959")),h=n.n(u);const m=h()(d,[["render",i],["__scopeId","data-v-76b83eef"]]);t["default"]=m},"311d":function(e,t,n){"use strict";n("e139")},3141:function(e,t,n){},3145:function(e,t,n){"use strict";n("c209")},"31f8":function(e,t,n){"use strict";n("5717")},3243:function(e,t,n){},"32be":function(e,t,n){},3318:function(e,t,n){"use strict";n("82ae")},3397:function(e,t,n){var o=n("7a41");e.exports=function(e,t){if(!o(e))return e;var n,a;if(t&&"function"==typeof(n=e.toString)&&!o(a=n.call(e)))return a;if("function"==typeof(n=e.valueOf)&&!o(a=n.call(e)))return a;if(!t&&"function"==typeof(n=e.toString)&&!o(a=n.call(e)))return a;throw TypeError("Can't convert object to primitive value")}},"33ec":function(e,t,n){e.exports={"menu-color":"hsla(0,0%,27%,.95)","menu-color-active":"hsla(208,100%,55%,.95)","menu-background":"#fff","gallery-second-menu-background":"#fff"}},3423:function(e,t,n){"use strict";n("bf9e")},3498:function(e,t,n){e.exports={"menu-color":"hsla(0,0%,27%,.95)","menu-color-active":"hsla(208,100%,55%,.95)","menu-background":"#fff","gallery-second-menu-background":"#fff"}},"34c9":function(e,t,n){e.exports={"menu-color":"hsla(0,0%,27%,.95)","menu-color-active":"hsla(208,100%,55%,.95)","menu-background":"#fff","gallery-second-menu-background":"#fff"}},"34d3":function(e,t,n){e.exports={"menu-color":"hsla(0,0%,27%,.95)","menu-color-active":"hsla(208,100%,55%,.95)","menu-background":"#fff","gallery-second-menu-background":"#fff"}},3508:function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-input"},r={class:"dialog-footer",style:{"text-align":"right"}};function i(e,t,n,i,l,s){const c=Object(o["resolveComponent"])("el-option"),d=Object(o["resolveComponent"])("el-select"),u=Object(o["resolveComponent"])("el-form-item"),h=Object(o["resolveComponent"])("ckeditor"),m=Object(o["resolveComponent"])("el-button"),p=Object(o["resolveComponent"])("el-form"),f=Object(o["resolveComponent"])("select-data");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createVNode"])(p,{ref:"form",model:l.form,"label-width":"80px","label-position":"left"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{label:"消息类型"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:l.form.msgType,"onUpdate:modelValue":t[0]||(t[0]=e=>l.form.msgType=e),size:"small",filterable:"",placeholder:"消息类型",onChange:s.changeMsgType},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(l.msgTypeData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue","onChange"])]),_:1}),l.isMaterial?(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:0,label:"素材类型",prop:"materialType"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:l.form.materialType,"onUpdate:modelValue":t[1]||(t[1]=e=>l.form.materialType=e),size:"small",filterable:"",placeholder:"素材类型"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(l.typeData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})):Object(o["createCommentVNode"])("",!0),l.isText?(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:1,label:"文本内容",prop:"textContent"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:l.form.textContent,"onUpdate:modelValue":t[2]||(t[2]=e=>l.form.textContent=e),size:"small",editor:l.editor,config:l.editorConfig},null,8,["modelValue","editor","config"])]),_:1})):Object(o["createCommentVNode"])("",!0),l.isMaterial?(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:2,label:"选择素材",prop:"mediaId"},{default:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("p",null,"已选择素材:"+Object(o["toDisplayString"])(l.form.mediaId),1),Object(o["createVNode"])(m,{type:"primary",size:"mini",onClick:t[3]||(t[3]=e=>s.showData())},{default:Object(o["withCtx"])(()=>t[4]||(t[4]=[Object(o["createTextVNode"])(" 选择素材 ")])),_:1})]),_:1})):Object(o["createCommentVNode"])("",!0)]),_:1},8,["model"]),Object(o["createElementVNode"])("div",r,[Object(o["createVNode"])(m,{type:"primary",size:"small",onClick:s.save},{default:Object(o["withCtx"])(()=>t[5]||(t[5]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"])]),Object(o["createVNode"])(f,{ref:"select",onGetMaterialId:s.getMaterialId},null,8,["onGetMaterialId"])])}var l=n("3cf5"),s=n("4cfb"),c=n("c471"),d=n.n(c),u=(n("cd6d"),n("5847")),h=(n("cf45"),{components:{selectData:l["default"]},data(){return{form:{id:"",mediaId:"",msgType:"",textContent:"",materialType:""},clearable:!0,title:"",editor:d.a,editorConfig:u["knowledgeEditorConfig"],dialogFormVisible:!0,msgTypeData:[],typeData:[],isMaterial:!1,isText:!1}},created(){this.getSubscribeReplyData()},methods:{followIndex(){this.getSubscribeReplyData()},async getSubscribeReplyData(){const{data:e}=await Object(s["getSubscribeReply"])();this.form=e,this.materialOrText(this.form.msgType),this.getMaterialTypeData(),this.getMaterialMsgTypeData()},changeMsgType(){this.$refs["form"].resetFields(),this.materialOrText(this.form.msgType)},materialOrText(e){"material"==e?(this.isMaterial=!0,this.isText=!1):(this.isMaterial=!1,this.isText=!0)},showData(){this.$refs["select"].selectData()},async getMaterialMsgTypeData(){const{data:e}=await Object(s["getMaterialMsgType"])();this.msgTypeData=e},async getMaterialTypeData(){const{data:e}=await Object(s["getMaterialType"])();this.typeData=e},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},getMaterialId(e){this.form.mediaId=e},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;{delete this.form.image,delete this.form.voice,delete this.form.video,delete this.form.news,this.form.textContent="面对全球普遍存在乡村、景区、民宿、营地、服务区等分散性场景,每天产生大量污水随意排放,受限厂网建设投资大和运营成本高等诸多现实因素,难以收集到集中式污水厂处理的严峻挑战。力鼎深知,污水问题不仅影响水环境的改善,更关乎人类的卫生需求和健康保障。我们有志成为全球领先的分散式场景污水处理解决方案服务商,通过科技创新和技术升级,为各类分散场景实现污水高效解决方案,为人类创造一个更加清洁、健康、宜居的生活环境。同时,我们也将积极履行社会责任,与各方携手合作,共同推动分散式污水处理行业的健康发展,为构建美好世界贡献力量。\n清道夫:https://mp.weixin.qq.com/s/Xdgzc05iGKKIoIo7uXcHSg\n全球合伙人招募:https://jinshuju.net/f/Ja8lek\n产品体验:http://deepdragon.lidinghb.com/";const{msg:e}=await Object(s["materialSaveOrUpdate"])(this.form);this.$notify({title:e,type:"success"}),this.getSubscribeReplyData()}})}}}),m=(n("aada"),n("d959")),p=n.n(m);const f=p()(h,[["render",i]]);t["default"]=f},"351d":function(e,t,n){"use strict";n.r(t),n.d(t,"getList",(function(){return r})),n.d(t,"getDevices",(function(){return i})),n.d(t,"alarmCategoryDict",(function(){return l})),n.d(t,"doAdd",(function(){return s})),n.d(t,"doEdit",(function(){return c})),n.d(t,"doDelete",(function(){return d})),n.d(t,"doExport",(function(){return u}));var o=n("b775"),a=n("f121");function r(e){var t="?page="+e.page+"&size="+e.size+"&projectId="+e.projectId;return""!=e.deviceName&&(t+="&deviceName="+e.deviceName),""!=e.equipmentName&&(t+="&equipmentName="+e.equipmentName),Object(o["default"])({url:"/equipment/list"+t,method:"get",data:e})}function i(e){return Object(o["default"])({url:"/task/devices?projectId="+e.projectId,method:"get",data:e})}function l(e){return Object(o["default"])({url:"/equipment/dict",method:"get",data:e})}function s(e){return Object(o["default"])({url:"/equipment/add",method:"post",data:e})}function c(e){return Object(o["default"])({url:"/equipment/update",method:"post",data:e})}function d(e){return Object(o["default"])({url:"/alarmRecord/remove",method:"post",data:e})}function u(e){var t="?projectId="+e.projectId;return""!=e.deviceName&&(t+="&deviceName="+e.deviceName),""!=e.equipmentName&&(t+="&equipmentName="+e.equipmentName),a["baseURL"]+"equipment/export"+t}},3576:function(e,t,n){},"35db":function(e,t,n){"use strict";n.r(t),n.d(t,"getList",(function(){return r})),n.d(t,"doDelete",(function(){return i})),n.d(t,"doAdd",(function(){return l})),n.d(t,"doEdit",(function(){return s})),n.d(t,"exportWaterDetection",(function(){return c})),n.d(t,"waterRate",(function(){return d}));var o=n("b775"),a=n("f121");function r(e){var t="?page="+e.page+"&size="+e.size+"&projectId="+e.projectId;return""!=e.code&&(t+="&code="+e.code),""!=e.date&&(t+="&date="+e.date),Object(o["default"])({url:"/waterDetection/list"+t,method:"get",data:e})}function i(e){return Object(o["default"])({url:"/waterDetection/remove",method:"post",data:e})}function l(e){return Object(o["default"])({url:"/waterDetection/add",method:"post",data:e})}function s(e){return Object(o["default"])({url:"/waterDetection/update",method:"post",data:e})}function c(e){var t="?projectId="+e.projectId;return""!=e.deviceName&&(t+="&deviceName="+e.deviceName),""!=e.date&&(t+="&date="+e.date),a["baseURL"]+"/waterDetectionReport/export"+t}function d(e){var t="?projectId="+e.projectId;return""!=e.code&&(t+="&deviceCode="+e.code),""!=e.date&&(t+="&date="+e.date),Object(o["default"])({url:"/waterDetection/rate"+t,method:"get",data:e})}},"35e0":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"image-list"},r={class:"page"};function i(e,t,n,i,l,s){const c=Object(o["resolveComponent"])("el-image"),d=Object(o["resolveComponent"])("el-pagination");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(l.imageData,e=>(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",{key:e,class:"block"},[Object(o["createVNode"])(c,{style:{width:"200px",height:"200px"},src:e,fit:"cover","preview-src-list":l.imageData},null,8,["src","preview-src-list"])]))),128)),Object(o["createElementVNode"])("div",r,[Object(o["createVNode"])(d,{background:l.background,"current-page":l.queryForm.page,layout:l.layout,"page-size":l.queryForm.size,total:l.total,style:{"text-align":"right"},onCurrentChange:s.handleCurrentChange,onSizeChange:s.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"])])])}var l=n("7cf8"),s=n("f121"),c={props:{deviceCode:{type:String,default:""}},data(){return{imageData:[],fileUrl:s["baseURL"]+"/static/capture/",background:!0,lazy:!0,layout:"total, sizes, prev, pager, next, jumper",total:0,queryForm:{deviceCode:"",page:1}}},watch:{deviceCode:function(e,t){this.queryForm.deviceCode=e,this.fetchData()}},created(){},methods:{showData(e){this.queryForm.deviceCode=e.deviceCode,this.fetchData()},async fetchData(){const{data:e}=await Object(l["getCaptureImg"])(this.queryForm);this.imageData=e.items,this.total=e.total},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()}}},d=(n("427d"),n("d959")),u=n.n(d);const h=u()(c,[["render",i],["__scopeId","data-v-75fd89ee"]]);t["default"]=h},"35ed":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"dialog-footer"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-option"),c=Object(o["resolveComponent"])("el-select"),d=Object(o["resolveComponent"])("el-form-item"),u=Object(o["resolveComponent"])("el-form"),h=Object(o["resolveComponent"])("el-button"),m=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(m,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[1]||(t[1]=e=>i.dialogFormVisible=e),title:i.title,width:"500px",onClose:l.close},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{ref:"form",model:i.form,rules:e.rules,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{label:e.$t("maintenance.sb")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.form.deviceCode,"onUpdate:modelValue":t[0]||(t[0]=e=>i.form.deviceCode=e),filterable:"",placeholder:"请选择设备"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.deviceData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(s,{key:e.code,label:e.name,value:e.code},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["model","rules"]),Object(o["createElementVNode"])("div",a,[Object(o["createVNode"])(h,{onClick:l.close},{default:Object(o["withCtx"])(()=>t[2]||(t[2]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"]),Object(o["createVNode"])(h,{type:"primary",onClick:l.save},{default:Object(o["withCtx"])(()=>t[3]||(t[3]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title","onClose"])}var i=n("4bf8"),l={name:"BindDevice",data(){return{form:{accessNum:"",deviceCode:""},projectId:"",deviceData:[],title:"",dialogFormVisible:!1}},created(){},methods:{handleCountryChange(e){if(e){const t=e.length-1;this.form.parentId=e[t]}else this.form.parentId=0},async getDevice(){const{data:e}=await Object(i["ldDeviceByProjectId"])({projectId:this.projectId});this.deviceData=e},showDetail(e){this.title="绑定设备",this.form.accessNum=e,this.projectId=sessionStorage.getItem("projectId"),this.dialogFormVisible=!0,this.getDevice()},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;{const{msg:e}=await Object(i["simBindDevice"])(this.form);this.$notify({title:e,type:"success"}),this.$refs["form"].resetFields(),this.dialogFormVisible=!1,this.$parent.fetchData()}})}}},s=(n("7039"),n("d959")),c=n.n(s);const d=c()(l,[["render",r]]);t["default"]=d},3622:function(e,t,n){"use strict";n("a591")},3626:function(e,t,n){},"365c":function(e,t,n){"use strict";n.r(t),n.d(t,"getBasicData",(function(){return a})),n.d(t,"getConsumptionData",(function(){return r})),n.d(t,"getInspectionData",(function(){return i})),n.d(t,"getAlarmData",(function(){return l})),n.d(t,"getTaskData",(function(){return s})),n.d(t,"getAttendanceData",(function(){return c}));var o=n("b775");function a(e){var t="?month="+e.month;return void 0!=e.projectId&&(t+="&projectId="+e.projectId),Object(o["default"])({url:"/overview/basic"+t,method:"get",data:e})}function r(e){var t="?start="+e.start+"&end="+e.end;return void 0!=e.projectId&&(t+="&projectId="+e.projectId),Object(o["default"])({url:"/overview/energyConsumption"+t,method:"get",data:e})}function i(e){var t="?start="+e.start+"&end="+e.end;return void 0!=e.projectId&&(t+="&projectId="+e.projectId),Object(o["default"])({url:"/overview/inspection"+t,method:"get",data:e})}function l(e){var t="?start="+e.start+"&end="+e.end;return void 0!=e.projectId&&(t+="&projectId="+e.projectId),Object(o["default"])({url:"/overview/alarm"+t,method:"get",data:e})}function s(e){var t="?start="+e.start+"&end="+e.end;return void 0!=e.projectId&&(t+="&projectId="+e.projectId),Object(o["default"])({url:"/overview/task"+t,method:"get",data:e})}function c(e){var t="?start="+e.start+"&end="+e.end;return void 0!=e.projectId&&(t+="&projectId="+e.projectId),Object(o["default"])({url:"/overview/attendance"+t,method:"get",data:e})}},"377f":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={id:"clockIn",style:{width:"100%",height:"350px"}};function r(e,t,n,r,i,l){return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a)}var i=n("313e"),l={props:{rate:{type:Number}},data(){return{chartPie:null,data:[]}},watch:{rate(e){this.data=[{value:e}],setTimeout(()=>{this.drawCharts()},500)}},mounted:function(){},methods:{drawPieChart(){this.chartPie=i["a"](document.getElementById("clockIn")),this.chartPie.setOption({title:{left:"center",text:"考勤打卡"},series:[{type:"gauge",axisLine:{lineStyle:{width:25,color:[[.3,"#67e0e3"],[.7,"#37a2da"],[1,"#fd666d"]]}},pointer:{itemStyle:{color:"auto"}},axisTick:{distance:-20,length:8,lineStyle:{color:"#fff",width:1}},splitLine:{distance:-20,length:20,lineStyle:{color:"#fff",width:4}},axisLabel:{color:"inherit",distance:30,fontSize:14},detail:{valueAnimation:!0,formatter:"{value} %",color:"inherit",fontsize:24},data:this.data}]})},drawCharts(){this.drawPieChart()}}},s=n("d959"),c=n.n(s);const d=c()(l,[["render",r]]);t["default"]=d},"37f9":function(e,t,n){"use strict";n.r(t);var o=n("f2bf"),a=n("7205"),r=n.n(a),i=n("7825"),l=n.n(i),s=n("8fea"),c=n.n(s),d=n("69a7"),u=n.n(d),h=n("fe73"),m=n.n(h);const p={class:"container"},f={class:"echart-wrap"},b={class:"echart-item",style:{width:"100%"}},g={class:"echart-head"},v={class:"echart-title"},w={class:"echart-wrap"},y={class:"echart-item",style:{width:"calc(55% - 20px)"}},C={class:"echart-head"},k={class:"echart-title"},O={class:"wrap-content"},j={class:"wrap-content-item"},x={class:"wrap-content-item"},_={class:"wrap-content-item"},A={class:"echart-item",style:{width:"45%"}},T={class:"echart-head"},N={class:"echart-title"},S={class:"echart-wrap"},D={class:"echart-item",style:{width:"100%"}},V={class:"echart-head"},E={class:"echart-title"},I={class:"wrap-content-second"},B={class:"wrap-content-L"},P={class:"wrap-content-top"},F={class:"wrap-content-item"},M={class:"wrap-content-font"},z={class:"wrap-content-size",style:{"margin-bottom":"5px"}},R={class:"wrap-content-size",style:{color:"rgb(66, 147, 245)","font-weight":"600"}},L={class:"wrap-content-item"},U={class:"wrap-content-font"},q={class:"wrap-content-size",style:{"margin-bottom":"5px"}},$={class:"wrap-content-size",style:{color:"rgb(245, 124, 66)","font-weight":"600"}},H={class:"wrap-content-bottom"},W={class:"wrap-content-item"},G={class:"wrap-content-font"},K={class:"wrap-content-size",style:{"margin-bottom":"5px"}},Y={key:0},Q={key:1},J={class:"wrap-content-size",style:{color:"rgb(66, 245, 125)","font-weight":"600"}},X={key:0},Z={key:1},ee={class:"wrap-content-item"},te={class:"wrap-content-font"},ne={class:"wrap-content-size",style:{"margin-bottom":"5px"}},oe={key:0},ae={key:1},re={class:"wrap-content-size",style:{color:"rgb(245, 195, 66)","font-weight":"600"}},ie={key:0},le={key:1},se={key:0,class:"wrap-content-item"},ce={class:"wrap-content-font"},de={class:"wrap-content-size",style:{"margin-bottom":"5px"}},ue={class:"wrap-content-size",style:{color:"rgb(66, 188, 245)","font-weight":"600"}},he={class:"wrap-content-R"},me={class:"echart-wrap"},pe={class:"echart-item",style:{width:"100%"}},fe={class:"echart-head"},be={class:"echart-title"},ge={class:"echart-list"},ve={class:"personnel-content-item"},we={class:"personnel-content-item"},ye={class:"personnel-content-item"},Ce={class:"personnel-content-item"},ke={class:"echart-wrap"},Oe={class:"echart-item",style:{width:"calc(50% - 10px)"}},je={class:"echart-head"},xe={class:"echart-title"},_e={class:"personnel-content-item",style:{width:"100%"}},Ae={style:{display:"flex","justify-content":"center","align-items":"center"}},Te={class:"wrap-content-item-h2",style:{"font-size":"14px","font-weight":"500"}},Ne={class:"wrap-content-item-h2",style:{"font-size":"14px","font-weight":"500","margin-left":"20px"}},Se={class:"echart-item",style:{width:"calc(50% - 10px)"}},De={class:"echart-head"},Ve={class:"echart-title"},Ee={class:"personnel-content-item",style:{padding:"25px 15px 15px"}};function Ie(e,t,n,a,i,s){const d=Object(o["resolveComponent"])("el-switch"),h=Object(o["resolveComponent"])("perfect"),Ie=Object(o["resolveComponent"])("el-date-picker"),Be=Object(o["resolveComponent"])("operating"),Pe=Object(o["resolveComponent"])("consumption"),Fe=Object(o["resolveComponent"])("maintenance-personnel"),Me=Object(o["resolveComponent"])("maintenance-site"),ze=Object(o["resolveComponent"])("alarm"),Re=Object(o["resolveComponent"])("work"),Le=Object(o["resolveComponent"])("clock-in"),Ue=Object(o["resolveComponent"])("clock-fold");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",p,[Object(o["createElementVNode"])("div",f,[Object(o["createElementVNode"])("div",b,[Object(o["createElementVNode"])("div",g,[Object(o["createElementVNode"])("h1",v,Object(o["toDisplayString"])(e.$t("index.allTxt")),1),Object(o["createVNode"])(d,{modelValue:i.isAllProject,"onUpdate:modelValue":t[0]||(t[0]=e=>i.isAllProject=e),"active-value":!0,"inactive-value":!1,"active-color":"#13ce66","inactive-color":"#ff4949",onChange:s.changeSwitch},null,8,["modelValue","onChange"])])])]),Object(o["createElementVNode"])("div",w,[Object(o["createElementVNode"])("div",y,[Object(o["createElementVNode"])("div",C,[Object(o["createElementVNode"])("h1",k,Object(o["toDisplayString"])(e.$t("index.jjxx")),1)]),Object(o["createElementVNode"])("div",O,[Object(o["createElementVNode"])("div",j,[Object(o["createVNode"])(h,{perfectId:"all",name:e.$t("index.zzd"),color:"#58D9F8",rate:i.basicData.total,all:i.basicData.total},null,8,["name","rate","all"])]),Object(o["createElementVNode"])("div",x,[Object(o["createVNode"])(h,{perfectId:"yxzd",name:e.$t("index.yxzd"),color:"#46B330",rate:i.basicData.online,all:i.basicData.total},null,8,["name","rate","all"])]),Object(o["createElementVNode"])("div",_,[Object(o["createVNode"])(h,{perfectId:"lxzd",name:e.$t("index.lxzd"),color:"#F56F47",rate:i.basicData.offline,all:i.basicData.total},null,8,["name","rate","all"])])])]),Object(o["createElementVNode"])("div",A,[Object(o["createElementVNode"])("div",T,[Object(o["createElementVNode"])("h1",N,Object(o["toDisplayString"])(e.$t("index.syxmyxl")),1),Object(o["createVNode"])(Ie,{modelValue:i.basicTime,"onUpdate:modelValue":t[1]||(t[1]=e=>i.basicTime=e),type:"month",placeholder:e.$t("defalult.xzrq"),onChange:s.searchBasic},null,8,["modelValue","placeholder","onChange"])]),Object(o["createVNode"])(Be,{runRate:i.basicData.runRate},null,8,["runRate"])])]),Object(o["createElementVNode"])("div",S,[Object(o["createElementVNode"])("div",D,[Object(o["createElementVNode"])("div",V,[Object(o["createElementVNode"])("h1",E,Object(o["toDisplayString"])(e.$t("index.nhzb")),1),Object(o["createVNode"])(Ie,{modelValue:i.consumptionTime,"onUpdate:modelValue":t[2]||(t[2]=e=>i.consumptionTime=e),type:"daterange","range-separator":e.$t("defalult.z"),"start-placeholder":e.$t("defalult.ksrq"),"end-placeholder":e.$t("defalult.jsrq"),onChange:s.searchConsumption},null,8,["modelValue","range-separator","start-placeholder","end-placeholder","onChange"])]),Object(o["createElementVNode"])("div",I,[Object(o["createElementVNode"])("div",B,[Object(o["createElementVNode"])("div",P,[Object(o["createElementVNode"])("div",F,[t[5]||(t[5]=Object(o["createElementVNode"])("div",{class:"wrap-content-img"},[Object(o["createElementVNode"])("img",{src:r.a,width:"82"})],-1)),Object(o["createElementVNode"])("div",M,[Object(o["createElementVNode"])("h2",z,Object(o["toDisplayString"])(e.$t("index.ljydl")),1),Object(o["createElementVNode"])("h1",R,Object(o["toDisplayString"])(i.consumptionData.elec)+"w/Kwh ",1)])]),Object(o["createElementVNode"])("div",L,[t[6]||(t[6]=Object(o["createElementVNode"])("div",{class:"wrap-content-img"},[Object(o["createElementVNode"])("img",{src:l.a,width:"82"})],-1)),Object(o["createElementVNode"])("div",U,[Object(o["createElementVNode"])("h2",q,Object(o["toDisplayString"])(e.$t("index.ljysl")),1),Object(o["createElementVNode"])("h1",$,Object(o["toDisplayString"])(i.consumptionData.water)+"m³/d ",1)])])]),Object(o["createElementVNode"])("div",H,[Object(o["createElementVNode"])("div",W,[t[7]||(t[7]=Object(o["createElementVNode"])("div",{class:"wrap-content-img"},[Object(o["createElementVNode"])("img",{src:c.a,width:"82"})],-1)),Object(o["createElementVNode"])("div",G,[Object(o["createElementVNode"])("h2",K,[i.isQDF?(Object(o["openBlock"])(),Object(o["createElementBlock"])("span",Y,Object(o["toDisplayString"])(e.$t("index.jd")),1)):(Object(o["openBlock"])(),Object(o["createElementBlock"])("span",Q,Object(o["toDisplayString"])(e.$t("index.yd")),1))]),Object(o["createElementVNode"])("h1",J,[i.isQDF?(Object(o["openBlock"])(),Object(o["createElementBlock"])("span",X,Object(o["toDisplayString"])(i.consumptionData.conserveElec)+"Kwh ",1)):(Object(o["openBlock"])(),Object(o["createElementBlock"])("span",Z,Object(o["toDisplayString"])(i.consumptionData.elecUse)+"Kwh",1))])])]),Object(o["createElementVNode"])("div",ee,[t[8]||(t[8]=Object(o["createElementVNode"])("div",{class:"wrap-content-img"},[Object(o["createElementVNode"])("img",{src:u.a,width:"82"})],-1)),Object(o["createElementVNode"])("div",te,[Object(o["createElementVNode"])("h2",ne,[i.isQDF?(Object(o["openBlock"])(),Object(o["createElementBlock"])("span",oe,Object(o["toDisplayString"])(e.$t("index.js")),1)):(Object(o["openBlock"])(),Object(o["createElementBlock"])("span",ae,Object(o["toDisplayString"])(e.$t("index.ys")),1))]),Object(o["createElementVNode"])("h1",re,[i.isQDF?(Object(o["openBlock"])(),Object(o["createElementBlock"])("span",ie,Object(o["toDisplayString"])(i.consumptionData.conserveWater)+"m³/d ",1)):(Object(o["openBlock"])(),Object(o["createElementBlock"])("span",le,Object(o["toDisplayString"])(i.consumptionData.waterUse)+"m³/d",1))])])]),i.isQDF?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",se,[t[9]||(t[9]=Object(o["createElementVNode"])("div",{class:"wrap-content-img"},[Object(o["createElementVNode"])("img",{src:m.a,width:"82"})],-1)),Object(o["createElementVNode"])("div",ce,[Object(o["createElementVNode"])("h2",de,Object(o["toDisplayString"])(e.$t("index.jt")),1),Object(o["createElementVNode"])("h1",ue,Object(o["toDisplayString"])(i.consumptionData.conserveCarbon)+"m³/d ",1)])])):Object(o["createCommentVNode"])("",!0)])]),Object(o["createElementVNode"])("div",he,[Object(o["createVNode"])(Pe,{rates:i.consumptionData.rate},null,8,["rates"])])])])]),Object(o["createElementVNode"])("div",me,[Object(o["createElementVNode"])("div",pe,[Object(o["createElementVNode"])("div",fe,[Object(o["createElementVNode"])("h1",be,Object(o["toDisplayString"])(e.$t("index.xjtb")),1),Object(o["createVNode"])(Ie,{modelValue:i.maintenanceTime,"onUpdate:modelValue":t[3]||(t[3]=e=>i.maintenanceTime=e),type:"daterange","range-separator":e.$t("defalult.z"),"start-placeholder":e.$t("defalult.ksrq"),"end-placeholder":e.$t("defalult.jsrq")},null,8,["modelValue","range-separator","start-placeholder","end-placeholder"])]),Object(o["createElementVNode"])("div",ge,[Object(o["createElementVNode"])("div",ve,[Object(o["createVNode"])(Fe,{time:i.maintenanceTime,all:i.isAllProject},null,8,["time","all"])]),t[10]||(t[10]=Object(o["createElementVNode"])("div",{class:"echart-line"},null,-1)),Object(o["createElementVNode"])("div",we,[Object(o["createVNode"])(Me,{time:i.maintenanceTime,all:i.isAllProject},null,8,["time","all"])]),t[11]||(t[11]=Object(o["createElementVNode"])("div",{class:"echart-line"},null,-1)),Object(o["createElementVNode"])("div",ye,[Object(o["createVNode"])(ze,{time:i.maintenanceTime,all:i.isAllProject},null,8,["time","all"])]),t[12]||(t[12]=Object(o["createElementVNode"])("div",{class:"echart-line"},null,-1)),Object(o["createElementVNode"])("div",Ce,[Object(o["createVNode"])(Re,{time:i.maintenanceTime,all:i.isAllProject},null,8,["time","all"])])])])]),Object(o["createElementVNode"])("div",ke,[Object(o["createElementVNode"])("div",Oe,[Object(o["createElementVNode"])("div",je,[Object(o["createElementVNode"])("h1",xe,Object(o["toDisplayString"])(e.$t("index.kqdk")),1),Object(o["createVNode"])(Ie,{modelValue:i.attendanceTime,"onUpdate:modelValue":t[4]||(t[4]=e=>i.attendanceTime=e),type:"daterange","range-separator":e.$t("defalult.z"),"start-placeholder":e.$t("defalult.ksrq"),"end-placeholder":e.$t("defalult.jsrq"),onChange:s.searchAttendance},null,8,["modelValue","range-separator","start-placeholder","end-placeholder","onChange"])]),Object(o["createElementVNode"])("div",_e,[Object(o["createElementVNode"])("div",Ae,[Object(o["createElementVNode"])("h2",Te,Object(o["toDisplayString"])(e.$t("index.ydk"))+": "+Object(o["toDisplayString"])(i.attendanceData.sign),1),Object(o["createElementVNode"])("h2",Ne,Object(o["toDisplayString"])(e.$t("index.wdk"))+": "+Object(o["toDisplayString"])(i.attendanceData.unSign),1)]),Object(o["createVNode"])(Le,{rate:i.attendanceData.attendanceRate},null,8,["rate"])])]),Object(o["createElementVNode"])("div",Se,[Object(o["createElementVNode"])("div",De,[Object(o["createElementVNode"])("h1",Ve,Object(o["toDisplayString"])(e.$t("index.kqdkcstj")),1)]),Object(o["createElementVNode"])("div",Ee,[Object(o["createVNode"])(Ue,{details:i.attendanceData.details},null,8,["details"])])])])])}var Be=n("8d67"),Pe=n("21dd"),Fe=n("17ab"),Me=n("d400"),ze=n("a72c"),Re=n("3ccd"),Le=n("377f"),Ue=n("0fbe"),qe=n("cf49"),$e=n("365c"),He=n("5f99"),We={components:{operating:Be["default"],consumption:Pe["default"],maintenancePersonnel:Fe["default"],maintenanceSite:Me["default"],alarm:ze["default"],work:Re["default"],perfect:Ue["default"],clockIn:Le["default"],clockFold:qe["default"]},data(){return{basicData:[],consumptionData:[],attendanceData:[],basicTime:"",consumptionTime:"",maintenanceTime:"",attendanceTime:"",isAllProject:!1,projectId:"",labelText:[],isQDF:!0}},created(){this.projectId=sessionStorage.getItem("projectId"),this.projectName=sessionStorage.getItem("projectName"),-1!=this.projectName.indexOf("清道夫")?this.isQDF=!0:(this.projectName.indexOf("一体化"),this.isQDF=!1),this.defaultTime(),this.getIndexData(),this.getConsumptionData(),this.getAttendanceData()},methods:{changeSwitch(){this.getConsumptionData(),this.getIndexData(),this.getAttendanceData()},defaultTime(){this.basicTime=Object(He["getDate1"])(),this.attendanceTime=this.consumptionTime=Object(He["getPastTime"])(1),setTimeout(()=>{this.maintenanceTime=Object(He["getPastTime"])(1)},500)},searchBasic(){this.getIndexData()},searchConsumption(){this.getConsumptionData()},searchAttendance(){this.getAttendanceData()},async getAttendanceData(){var e={};e=0==this.isAllProject?{start:Object(He["getDate"])(this.attendanceTime[0]),end:Object(He["getDate"])(this.attendanceTime[1]),projectId:this.projectId}:{start:Object(He["getDate"])(this.attendanceTime[0]),end:Object(He["getDate"])(this.attendanceTime[1])};const{data:t}=await Object($e["getAttendanceData"])(e);this.attendanceData=t},async getIndexData(){var e={};e=0==this.isAllProject?{month:Object(He["getDate1"])(this.basicTime),projectId:this.projectId}:{month:Object(He["getDate1"])(this.basicTime)};const{data:t}=await Object($e["getBasicData"])(e);this.basicData=t},async getConsumptionData(){var e={};e=0==this.isAllProject?{start:Object(He["getDate"])(this.consumptionTime[0]),end:Object(He["getDate"])(this.consumptionTime[1]),projectId:this.projectId}:{start:Object(He["getDate"])(this.consumptionTime[0]),end:Object(He["getDate"])(this.consumptionTime[1])};const{data:t}=await Object($e["getConsumptionData"])(e);this.consumptionData=t}}},Ge=(n("722a"),n("d959")),Ke=n.n(Ge);const Ye=Ke()(We,[["render",Ie]]);t["default"]=Ye},3868:function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"dialog-footer"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-input"),c=Object(o["resolveComponent"])("el-form-item"),d=Object(o["resolveComponent"])("el-form"),u=Object(o["resolveComponent"])("el-button"),h=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(h,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[5]||(t[5]=e=>i.dialogFormVisible=e),title:i.title,width:"500px",onClose:l.close},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{ref:"form",model:i.form,rules:i.rules,"label-width":"80px","label-position":"left"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{label:e.$t("staff.xm"),prop:"name"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:i.form.name,"onUpdate:modelValue":t[0]||(t[0]=e=>i.form.name=e),modelModifiers:{trim:!0},autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(c,{label:"手机号",prop:"phone"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:i.form.phone,"onUpdate:modelValue":t[1]||(t[1]=e=>i.form.phone=e),modelModifiers:{trim:!0},autocomplete:"off"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(c,{label:e.$t("staff.yx"),prop:"email"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:i.form.email,"onUpdate:modelValue":t[2]||(t[2]=e=>i.form.email=e),modelModifiers:{trim:!0},autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(c,{label:"微信",prop:"wechat"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:i.form.wechat,"onUpdate:modelValue":t[3]||(t[3]=e=>i.form.wechat=e),modelModifiers:{trim:!0},autocomplete:"off"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(c,{label:e.$t("alarm.bz"),prop:"remark"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:i.form.remark,"onUpdate:modelValue":t[4]||(t[4]=e=>i.form.remark=e),modelModifiers:{trim:!0},type:"textarea",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["model","rules"]),Object(o["createElementVNode"])("div",a,[Object(o["createVNode"])(u,{onClick:l.close},{default:Object(o["withCtx"])(()=>t[6]||(t[6]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"]),Object(o["createVNode"])(u,{type:"primary",onClick:l.save},{default:Object(o["withCtx"])(()=>t[7]||(t[7]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title","onClose"])}var i=n("f547"),l={name:"UserEdit",data(){return{form:{id:"",name:"",phone:"",email:"",wechat:"",remark:""},rules:{name:[{required:!0,trigger:"blur",message:"请输入姓名"}]},roleData:[],clearable:!0,roleId:"",parentData:[],title:"",dialogFormVisible:!1,diffData:{},ruleForm:[]}},created(){},methods:{showEdit(e){e?(this.title="编辑用户",this.form=Object.assign({},e),this.ruleForm=Object.assign({},e)):this.title="添加用户",this.dialogFormVisible=!0},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},getDiffData(){this.diffData={},Object.keys(this.form).forEach(e=>{this.form[e]!=this.ruleForm[e]&&(this.diffData[e]=this.form[e])})},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;if(this.form.id){if(this.getDiffData(),0!=Object.keys(this.diffData).length){this.diffData.id=this.form.id;const{msg:e}=await Object(i["doEdit"])(this.diffData);this.$notify({title:e,type:"success"})}}else{const{msg:e}=await Object(i["doAdd"])(this.form);this.$notify({title:e,type:"success"})}this.$refs["form"].resetFields(),this.dialogFormVisible=!1,this.$parent.fetchData()})}}},s=(n("f3ae"),n("d959")),c=n.n(s);const d=c()(l,[["render",r]]);t["default"]=d},"38ac":function(e,t,n){},"38d44":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-button"),c=Object(o["resolveComponent"])("vab-query-form"),d=Object(o["resolveComponent"])("el-table-column"),u=Object(o["resolveComponent"])("el-table"),h=Object(o["resolveComponent"])("dict-data");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createVNode"])(c,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{type:"primary",size:"small",onClick:t[0]||(t[0]=e=>l.handleAdd())},{default:Object(o["withCtx"])(()=>t[1]||(t[1]=[Object(o["createTextVNode"])(" 添加数据 ")])),_:1})]),_:1}),Object(o["createVNode"])(u,{data:i.dictData,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{prop:"id",label:"数据ID",width:"200",align:"center"}),Object(o["createVNode"])(d,{prop:"dataCode",label:"键",width:"300",align:"center"}),Object(o["createVNode"])(d,{prop:"dataValue",label:"值",width:"400",align:"center"}),Object(o["createVNode"])(d,{fixed:"right",label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(s,{type:"text",onClick:e=>l.handleEdit(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bj")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(s,{type:"text",onClick:e=>l.handleDelete(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"]),Object(o["createVNode"])(h,{ref:"edit"},null,512)])}var i=n("0ddc"),l=n("e1e0"),s={name:"Index",components:{dictData:l["default"]},data(){return{dictId:"",dictData:[],data:[],queryForm:{page:1,size:20}}},computed:{height(){return 500}},created(){this.dictId=this.$route.query.dictId,this.queryForm.page=this.$route.query.page,this.queryForm.size=this.$route.query.size,this.fetchData()},methods:{async fetchData(){const e=this;e.listLoading=!0;const{data:t}=await Object(i["getList"])(this.queryForm),n=t.items;n.forEach((function(t){t.id==e.dictId&&(e.dictData=t.dictData)})),setTimeout(()=>{e.listLoading=!1},500)},handleAdd(){this.$refs["edit"].showEdit({dictId:this.dictId},0)},handleEdit(e){this.$refs["edit"].showEdit({row:e,dictId:this.dictId},1)},handleDelete(e){const t=this;e.id&&this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:n}=Object(i["removeDictData"])({dictDataId:e.id});this.$message({type:"success",message:void 0==n?"删除成功":n}),setTimeout((function(){t.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})}}},c=(n("a4bd"),n("d959")),d=n.n(c);const u=d()(s,[["render",r]]);t["default"]=u},3908:function(e,t,n){"use strict";n.r(t),n.d(t,"showFullScreenLoading",(function(){return l})),n.d(t,"hideFullScreenLoading",(function(){return s}));n("f2bf");let o,a=0;function r(e){o=this.$loading({lock:!0,text:"努力加载中...",background:"rgba(255,255,255,.4)",target:document.querySelector(e)})}function i(){o.close()}function l(e){0===a&&r(e),a++}function s(){a<=0||(a--,0===a&&i())}},"393a":function(e,t,n){"use strict";var o=n("e444c"),a=n("512c"),r=n("ba01"),i=n("051b"),l=n("8a0d"),s=n("26dd"),c=n("92f0"),d=n("ce7a"),u=n("cc15")("iterator"),h=!([].keys&&"next"in[].keys()),m="@@iterator",p="keys",f="values",b=function(){return this};e.exports=function(e,t,n,g,v,w,y){s(n,t,g);var C,k,O,j=function(e){if(!h&&e in T)return T[e];switch(e){case p:return function(){return new n(this,e)};case f:return function(){return new n(this,e)}}return function(){return new n(this,e)}},x=t+" Iterator",_=v==f,A=!1,T=e.prototype,N=T[u]||T[m]||v&&T[v],S=N||j(v),D=v?_?j("entries"):S:void 0,V="Array"==t&&T.entries||N;if(V&&(O=d(V.call(new e)),O!==Object.prototype&&O.next&&(c(O,x,!0),o||"function"==typeof O[u]||i(O,u,b))),_&&N&&N.name!==f&&(A=!0,S=function(){return N.call(this)}),o&&!y||!h&&!A&&T[u]||i(T,u,S),l[t]=S,l[x]=b,v)if(C={values:_?S:j(f),keys:w?S:j(p),entries:D},y)for(k in C)k in T||r(T,k,C[k]);else a(a.P+a.F*(h||A),t,C);return C}},"394b":function(e,t,n){"use strict";n("c8ae")},"399b":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={class:"dialog-footer"},i={class:"dialog-footer"};function l(e,t,n,l,s,c){const d=Object(o["resolveComponent"])("vab-query-form-left-panel"),u=Object(o["resolveComponent"])("el-button"),h=Object(o["resolveComponent"])("el-input"),m=Object(o["resolveComponent"])("el-form-item"),p=Object(o["resolveComponent"])("el-form"),f=Object(o["resolveComponent"])("el-dialog"),b=Object(o["resolveComponent"])("vab-query-form-right-panel"),g=Object(o["resolveComponent"])("vab-query-form"),v=Object(o["resolveComponent"])("el-table-column"),w=Object(o["resolveComponent"])("el-table"),y=Object(o["resolveComponent"])("el-pagination"),C=Object(o["resolveComponent"])("el-tab-pane"),k=Object(o["resolveComponent"])("el-link"),O=Object(o["resolveComponent"])("el-tabs");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createVNode"])(O,{modelValue:s.activeName,"onUpdate:modelValue":t[22]||(t[22]=e=>s.activeName=e),onTabClick:c.handleClick},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(C,{label:"短信配置",name:"first"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d),Object(o["createVNode"])(b,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{type:"primary",size:"small",onClick:t[0]||(t[0]=e=>s.dialogFormVisible=!0)},{default:Object(o["withCtx"])(()=>t[23]||(t[23]=[Object(o["createTextVNode"])(" 添加短信 ")])),_:1}),Object(o["createVNode"])(f,{modelValue:s.dialogFormVisible,"onUpdate:modelValue":t[6]||(t[6]=e=>s.dialogFormVisible=e),title:"添加顶级分类"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,{model:s.form},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{label:"上级分类","label-width":s.formLabelWidth},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:s.form.name,"onUpdate:modelValue":t[1]||(t[1]=e=>s.form.name=e),size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label-width"]),Object(o["createVNode"])(m,{label:"分类名称","label-width":s.formLabelWidth},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:s.form.name,"onUpdate:modelValue":t[2]||(t[2]=e=>s.form.name=e),size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label-width"]),Object(o["createVNode"])(m,{label:"分类排序","label-width":s.formLabelWidth},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:s.form.name,"onUpdate:modelValue":t[3]||(t[3]=e=>s.form.name=e),size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label-width"])]),_:1},8,["model"]),Object(o["createElementVNode"])("div",r,[Object(o["createVNode"])(u,{type:"primary",size:"small",onClick:t[4]||(t[4]=e=>s.dialogFormVisible=!1)},{default:Object(o["withCtx"])(()=>t[24]||(t[24]=[Object(o["createTextVNode"])(" 确 定 ")])),_:1}),Object(o["createVNode"])(u,{size:"small",onClick:t[5]||(t[5]=e=>s.dialogFormVisible=!1)},{default:Object(o["withCtx"])(()=>t[25]||(t[25]=[Object(o["createTextVNode"])(" 取 消 ")])),_:1})])]),_:1},8,["modelValue"])]),_:1})]),_:1}),Object(o["createVNode"])(w,{data:s.tableData,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(v,{prop:"name",label:"模板名称",width:"160",align:"center"}),Object(o["createVNode"])(v,{prop:"code",label:"模板编码",width:"160",align:"center"}),Object(o["createVNode"])(v,{prop:"date",label:e.$t("grouping.cjsj"),width:"160",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"content",label:"模板内容",width:"500",align:"center"}),Object(o["createVNode"])(v,{fixed:"right",label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{type:"text",onClick:t[7]||(t[7]=e=>s.dialogFormEdit=!0)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bj")),1)]),_:1}),Object(o["createVNode"])(u,{type:"text"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:1}),Object(o["createVNode"])(u,{type:"text"},{default:Object(o["withCtx"])(()=>t[26]||(t[26]=[Object(o["createTextVNode"])("群发")])),_:1}),Object(o["createVNode"])(f,{modelValue:s.dialogFormEdit,"onUpdate:modelValue":t[13]||(t[13]=e=>s.dialogFormEdit=e),title:"添加顶级分类"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,{model:s.form},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{label:"上级分类","label-width":s.formLabelWidth},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:s.form.name,"onUpdate:modelValue":t[8]||(t[8]=e=>s.form.name=e),size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label-width"]),Object(o["createVNode"])(m,{label:"分类名称","label-width":s.formLabelWidth},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:s.form.name,"onUpdate:modelValue":t[9]||(t[9]=e=>s.form.name=e),size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label-width"]),Object(o["createVNode"])(m,{label:"分类排序","label-width":s.formLabelWidth},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:s.form.name,"onUpdate:modelValue":t[10]||(t[10]=e=>s.form.name=e),size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label-width"])]),_:1},8,["model"]),Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(u,{type:"primary",size:"small",onClick:t[11]||(t[11]=e=>s.dialogFormEdit=!1)},{default:Object(o["withCtx"])(()=>t[27]||(t[27]=[Object(o["createTextVNode"])(" 确 定 ")])),_:1}),Object(o["createVNode"])(u,{size:"small",onClick:t[12]||(t[12]=e=>s.dialogFormEdit=!1)},{default:Object(o["withCtx"])(()=>t[28]||(t[28]=[Object(o["createTextVNode"])(" 取 消 ")])),_:1})])]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["data"]),Object(o["createVNode"])(g,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d),Object(o["createVNode"])(b,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(y,{"current-page":s.currentPage4,"page-sizes":[100,200,300,400],"page-size":100,layout:"total, sizes, prev, pager, next, jumper",total:400,onSizeChange:c.handleSizeChange,onCurrentChange:c.handleCurrentChange},null,8,["current-page","onSizeChange","onCurrentChange"])]),_:1})]),_:1})]),_:1}),Object(o["createVNode"])(C,{label:"邮箱配置",name:"second"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,{ref:"form",model:s.form,"label-position":"left","label-width":"120px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{label:"邮箱地址"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:s.input,"onUpdate:modelValue":t[14]||(t[14]=e=>s.input=e),size:"small",placeholder:"请输入内容"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(m,{label:"邮箱授权码"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:s.input,"onUpdate:modelValue":t[15]||(t[15]=e=>s.input=e),size:"small",placeholder:"请输入内容"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(m,{label:"邮箱服务器地址"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:s.input,"onUpdate:modelValue":t[16]||(t[16]=e=>s.input=e),size:"small",placeholder:"请输入内容"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(m,{label:"协议"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:s.input,"onUpdate:modelValue":t[17]||(t[17]=e=>s.input=e),size:"small",placeholder:"请输入内容"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(m,{label:"端口"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:s.input,"onUpdate:modelValue":t[18]||(t[18]=e=>s.input=e),size:"small",placeholder:"请输入内容"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),Object(o["createElementVNode"])("div",null,[t[30]||(t[30]=Object(o["createElementVNode"])("span",null," QQ邮箱:http://jingyan.baidu.com/article/fedf032148ajkas8978ea.html ",-1)),Object(o["createVNode"])(k,{href:"https://element.eleme.io",target:"_blank",type:"primary"},{default:Object(o["withCtx"])(()=>t[29]||(t[29]=[Object(o["createTextVNode"])(" 复制链接 ")])),_:1})]),Object(o["createElementVNode"])("div",null,[t[32]||(t[32]=Object(o["createElementVNode"])("span",null," 163邮箱:http://jingyan.baidu.com/article/fedf032148ajkas8978ea.html ",-1)),Object(o["createVNode"])(k,{href:"https://element.eleme.io",target:"_blank",type:"primary"},{default:Object(o["withCtx"])(()=>t[31]||(t[31]=[Object(o["createTextVNode"])(" 复制链接 ")])),_:1})]),Object(o["createElementVNode"])("div",null,[t[34]||(t[34]=Object(o["createElementVNode"])("span",null," 腾讯企业邮箱:http://jingyan.baidu.com/article/fedf032148ajkas8978ea.html ",-1)),Object(o["createVNode"])(k,{href:"https://element.eleme.io",target:"_blank",type:"primary"},{default:Object(o["withCtx"])(()=>t[33]||(t[33]=[Object(o["createTextVNode"])(" 复制链接 ")])),_:1})]),Object(o["createVNode"])(u,{type:"primary",size:"small"},{default:Object(o["withCtx"])(()=>t[35]||(t[35]=[Object(o["createTextVNode"])("保存")])),_:1}),Object(o["createVNode"])(u,{type:"primary",size:"small",plain:""},{default:Object(o["withCtx"])(()=>t[36]||(t[36]=[Object(o["createTextVNode"])("返回")])),_:1})]),_:1}),Object(o["createVNode"])(C,{label:"微信平台配置",name:"third"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,{ref:"form",model:s.form,"label-position":"left","label-width":"140px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{label:"微信appid"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:s.input,"onUpdate:modelValue":t[19]||(t[19]=e=>s.input=e),size:"small",placeholder:"请输入内容"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(m,{label:"微信appSecret"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:s.input,"onUpdate:modelValue":t[20]||(t[20]=e=>s.input=e),size:"small",placeholder:"请输入内容"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(m,{label:"公众号唯一标识参数"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:s.input,"onUpdate:modelValue":t[21]||(t[21]=e=>s.input=e),size:"small",placeholder:"请输入内容"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),Object(o["createVNode"])(u,{type:"primary",size:"small"},{default:Object(o["withCtx"])(()=>t[37]||(t[37]=[Object(o["createTextVNode"])("保存")])),_:1}),Object(o["createVNode"])(u,{type:"primary",plain:"",size:"small"},{default:Object(o["withCtx"])(()=>t[38]||(t[38]=[Object(o["createTextVNode"])("返回")])),_:1})]),_:1})]),_:1},8,["modelValue","onTabClick"])])}var s={name:"Setting",data(){return{input:"",activeName:"first",dialogFormVisible:!1,dialogFormEdit:!1,form:{name:"",region:"",date1:"",date2:"",delivery:!1,type:[],resource:"",desc:""},formLabelWidth:"120px",tableData:[{name:"设备报警通知模板1",code:"SMS_210085123",date:"2022-02-15 10:12:31",content:"设备${dname}报警:变量:${vdesc}当前值:${svalue}设定值:${lvalue}"},{name:"设备报警通知模板2",code:"SMS_210085123",date:"2022-02-15 10:12:31",content:"设备${dname}报警:变量:${vdesc}当前值:${svalue}设定值:${lvalue}"},{name:"设备报警通知模板3",code:"SMS_210085123",date:"2022-02-15 10:12:31",content:"设备${dname}报警:变量:${vdesc}当前值:${svalue}设定值:${lvalue}"}],currentPage1:5,currentPage2:5,currentPage3:5,currentPage4:4}},methods:{handleClick(e,t){console.log(e,t)},handleAdd(){this.$refs["edit"].showEdit()},handleSizeChange(e){console.log(`每页 ${e} 条`)},handleCurrentChange(e){console.log("当前页: "+e)}}},c=(n("2182"),n("092a"),n("d959")),d=n.n(c);const u=d()(s,[["render",l],["__scopeId","data-v-05e67d6c"]]);t["default"]=u},"39ad":function(e,t,n){var o=n("6ca1"),a=n("d16a"),r=n("9d11");e.exports=function(e){return function(t,n,i){var l,s=o(t),c=a(s.length),d=r(i,c);if(e&&n!=n){while(c>d)if(l=s[d++],l!=l)return!0}else for(;c>d;d++)if((e||d in s)&&s[d]===n)return e||d||0;return!e&&-1}}},"39f5":function(e,t,n){"use strict";n("ee06")},"39fe":function(e,t,n){"use strict";n("a002")},"3a28":function(e,t,n){},"3a8f":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");function a(e,t,n,a,r,i){return Object(o["openBlock"])(),Object(o["createElementBlock"])("p")}var r={name:"Index"},i=n("d959"),l=n.n(i);const s=l()(r,[["render",a]]);t["default"]=s},"3add":function(e,t,n){"use strict";n("87b4")},"3b57":function(e,t,n){"use strict";n("9e7a")},"3b84":function(e,t,n){e.exports=n.p+"static/img/marker.63219000.png"},"3c35":function(e,t){(function(t){e.exports=t}).call(this,{})},"3c4e":function(e,t,n){"use strict";var o=function(e){return a(e)&&!r(e)};function a(e){return!!e&&"object"===typeof e}function r(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||s(e)}var i="function"===typeof Symbol&&Symbol.for,l=i?Symbol.for("react.element"):60103;function s(e){return e.$$typeof===l}function c(e){return Array.isArray(e)?[]:{}}function d(e,t){var n=t&&!0===t.clone;return n&&o(e)?m(c(e),e,t):e}function u(e,t,n){var a=e.slice();return t.forEach((function(t,r){"undefined"===typeof a[r]?a[r]=d(t,n):o(t)?a[r]=m(e[r],t,n):-1===e.indexOf(t)&&a.push(d(t,n))})),a}function h(e,t,n){var a={};return o(e)&&Object.keys(e).forEach((function(t){a[t]=d(e[t],n)})),Object.keys(t).forEach((function(r){o(t[r])&&e[r]?a[r]=m(e[r],t[r],n):a[r]=d(t[r],n)})),a}function m(e,t,n){var o=Array.isArray(t),a=Array.isArray(e),r=n||{arrayMerge:u},i=o===a;if(i){if(o){var l=r.arrayMerge||u;return l(e,t,n)}return h(e,t,n)}return d(t,n)}m.all=function(e,t){if(!Array.isArray(e)||e.length<2)throw new Error("first argument should be an array with at least two elements");return e.reduce((function(e,n){return m(e,n,t)}))};var p=m;e.exports=p},"3cb3":function(e,t,n){"use strict";n("2b60")},"3ccd":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={id:"work",style:{width:"100%",height:"300px"}};function r(e,t,n,r,i,l){return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a)}var i=n("365c"),l=n("313e"),s=n("5f99"),c={props:{time:{type:Array},all:{type:Boolean,default:!1}},data(){return{chartPie:null,taskData:[],workTime:"",isAllProject:!1}},watch:{time(e){this.workTime=e,this.getTaskData(),setTimeout(()=>{this.drawCharts()},2e3)},all(e){this.isAllProject=e,this.getTaskData(),setTimeout(()=>{this.drawCharts()},2e3)}},mounted:function(){},methods:{async getTaskData(){var e=sessionStorage.getItem("projectId"),t={};t=0==this.isAllProject?{start:Object(s["getDate"])(this.workTime[0]),end:Object(s["getDate"])(this.workTime[1]),projectId:e}:{start:Object(s["getDate"])(this.workTime[0]),end:Object(s["getDate"])(this.workTime[1])};const{data:n}=await Object(i["getTaskData"])(t);this.taskData=[{value:n.handle,name:"processed"},{value:n.unHandle,name:"untreated"},{value:n.total,name:"total"}]},drawPieChart(){this.chartPie=l["a"](document.getElementById("work")),this.chartPie.setOption({title:{text:"Work order statistics",left:"center"},tooltip:{trigger:"item"},legend:{orient:"vertical",left:"bottom"},series:[{type:"pie",radius:"50%",data:this.taskData,emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]})},drawCharts(){this.drawPieChart()}}},d=n("d959"),u=n.n(d);const h=u()(c,[["render",r]]);t["default"]=h},"3cdb":function(e,t,n){"use strict";n("42f5")},"3cf5":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={class:"manage-input"},i={class:"manage-button"},l={key:0};function s(e,t,n,s,c,d){const u=Object(o["resolveComponent"])("el-option"),h=Object(o["resolveComponent"])("el-select"),m=Object(o["resolveComponent"])("el-form-item"),p=Object(o["resolveComponent"])("vab-query-form"),f=Object(o["resolveComponent"])("el-form"),b=Object(o["resolveComponent"])("el-button"),g=Object(o["resolveComponent"])("el-table-column"),v=Object(o["resolveComponent"])("el-link"),w=Object(o["resolveComponent"])("el-table"),y=Object(o["resolveComponent"])("el-pagination"),C=Object(o["resolveComponent"])("material-detail"),k=Object(o["resolveComponent"])("el-dialog"),O=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createBlock"])(k,{modelValue:c.dialogFormVisible,"onUpdate:modelValue":t[2]||(t[2]=e=>c.dialogFormVisible=e),title:c.title,width:"1000px",onClose:e.close},{default:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("div",a,[Object(o["createElementVNode"])("div",r,[Object(o["createVNode"])(f,{ref:"queryForm",model:c.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{width:"100",prop:"type",label:"素材类型"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:c.queryForm.type,"onUpdate:modelValue":t[0]||(t[0]=e=>c.queryForm.type=e),size:"small",placeholder:"请选择素材类型"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(c.typeData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(b,{size:"small",onClick:t[1]||(t[1]=e=>d.resetForm())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:d.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"])])]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(w,{ref:"singleTable",data:c.tableData,"highlight-current-row":"",style:{width:"100%"},onCurrentChange:d.currentChange},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{property:"media_id",label:"media_id"}),Object(o["createVNode"])(g,{property:"name",label:e.$t("trigger.mc")},null,8,["label"]),Object(o["createVNode"])(g,{property:"img",label:"素材"},{default:Object(o["withCtx"])(({row:e})=>["news"==c.queryForm.type?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",l,[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(e.content.news_item,(e,n)=>(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",{key:n},[Object(o["createElementVNode"])("p",null,"标题:"+Object(o["toDisplayString"])(e.title),1),Object(o["createVNode"])(v,{target:"_blank",href:e.url,type:"primary"},{default:Object(o["withCtx"])(()=>t[3]||(t[3]=[Object(o["createTextVNode"])(" 点击查看 ")])),_:2},1032,["href"])]))),128))])):Object(o["createCommentVNode"])("",!0)]),_:1}),Object(o["createVNode"])(g,{property:"img",label:"选择"},{default:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(b,{type:"primary",size:"mini",onClick:t=>d.currentChange(e)},{default:Object(o["withCtx"])(()=>t[4]||(t[4]=[Object(o["createTextVNode"])(" 选择 ")])),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data","onCurrentChange"])),[[O,c.listLoading]]),Object(o["createVNode"])(y,{background:c.background,"current-page":c.queryForm.page,layout:c.layout,"page-size":c.queryForm.size,total:c.total,style:{"text-align":"right"},onCurrentChange:d.handleCurrentChange,onSizeChange:d.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(C,{ref:"show"},null,512)]),_:1},8,["modelValue","title","onClose"])}var c=n("4cfb"),d=n("b99f"),u={components:{materialDetail:d["default"]},data(){return{tableData:[],typeData:[],dialogFormVisible:!1,listLoading:!1,title:"",currentRow:"",layout:"total, sizes, prev, pager, next, jumper",background:!0,total:0,queryForm:{page:1,size:20,type:""}}},methods:{showData(e){this.$refs["show"].showMaterialData(e,this.queryForm.type)},currentChange(e){this.currentRow=e,this.$emit("getMaterialId",e.media_id),this.dialogFormVisible=!1},search(){this.getMaterialListData()},resetForm(){this.$refs.queryForm.resetFields()},selectData(){this.getMaterialTypeData(),this.title="素材列表",this.dialogFormVisible=!0},async getMaterialListData(){const{data:e}=await Object(c["getMaterialList"])(this.queryForm);this.listLoading=!0,this.tableData=e.items,this.total=e.total,setTimeout(()=>{this.listLoading=!1},500)},async getMaterialTypeData(){const{data:e}=await Object(c["getMaterialType"])();this.typeData=e,this.queryForm.type=e[0].dataCode,this.getMaterialListData()},handleQuery(){this.queryForm.page=1,this.getMaterialListData()},handleSizeChange(e){this.queryForm.size=e,this.getMaterialListData()},handleCurrentChange(e){this.queryForm.page=e,this.getMaterialListData()}}},h=n("d959"),m=n.n(h);const p=m()(u,[["render",s]]);t["default"]=p},"3d5a8":function(e,t,n){"use strict";n("ae52")},"3e64":function(e,t,n){"use strict";n("6e4a")},"3e76":function(e,t,n){},"3ef5":function(e,t,n){},"3f02":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"dialog-footer"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-input"),c=Object(o["resolveComponent"])("el-form-item"),d=Object(o["resolveComponent"])("el-option"),u=Object(o["resolveComponent"])("el-select"),h=Object(o["resolveComponent"])("el-date-picker"),m=Object(o["resolveComponent"])("el-form"),p=Object(o["resolveComponent"])("el-button"),f=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(f,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[5]||(t[5]=e=>i.dialogFormVisible=e),title:i.title,width:"500px",onClose:l.close},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{ref:"form",model:i.form,rules:i.rules,"label-width":"80px","label-position":"left"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{label:e.$t("task.rwnr"),prop:"taskContent"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:i.form.taskContent,"onUpdate:modelValue":t[0]||(t[0]=e=>i.form.taskContent=e),type:"textarea",rows:2,placeholder:"任务内容"},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(c,{label:e.$t("task.clr"),prop:"handler"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.form.handler,"onUpdate:modelValue":t[1]||(t[1]=e=>i.form.handler=e),style:{width:"100%"},filterable:"",placeholder:"处理人"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.handlerData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(d,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(c,{label:e.$t("task.wcsj"),prop:"completeTime"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.form.completeTime,"onUpdate:modelValue":t[2]||(t[2]=e=>i.form.completeTime=e),type:"datetime",placeholder:"选择完成时间",align:"right",onChange:l.dateChange},null,8,["modelValue","onChange"])]),_:1},8,["label"]),Object(o["createVNode"])(c,{label:"指派车辆",prop:"tqImei"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.form.tqImei,"onUpdate:modelValue":t[3]||(t[3]=e=>i.form.tqImei=e),style:{width:"100%"},filterable:"",placeholder:"指派车辆"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.tqImeiData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(d,{key:e.imei,label:e.num,value:e.imei},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(o["createVNode"])(c,{prop:"taskLevel",label:"紧急程度"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.form.taskLevel,"onUpdate:modelValue":t[4]||(t[4]=e=>i.form.taskLevel=e),style:{width:"100%"},filterable:"",placeholder:"紧急程度"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.levelData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(d,{key:e.dataCode,style:{width:"100%"},label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model","rules"]),Object(o["createElementVNode"])("div",a,[Object(o["createVNode"])(p,{onClick:l.close},{default:Object(o["withCtx"])(()=>t[6]||(t[6]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"]),Object(o["createVNode"])(p,{type:"primary",onClick:l.save},{default:Object(o["withCtx"])(()=>t[7]||(t[7]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title","onClose"])}var i=n("9e04"),l=n("5f99"),s={data(){return{form:{deviceCode:"",alarmRecordId:"",taskContent:"",handler:"",completeTime:"",tqImei:"",taskLevel:""},rules:{taskContent:[{required:!0,trigger:"blur",message:"请输入任务内容"}],handler:[{required:!0,trigger:"change",message:"请选择处理人"}],completeTime:[{required:!0,trigger:"change",message:"请选择完成时间"}],tqImei:[{required:!0,trigger:"change",message:"请选择指派车辆"}],taskLevel:[{required:!0,trigger:"change",message:"请选择紧急程度"}]},projectId:"",title:"",tqImeiData:[],handlerData:[],levelData:[],dialogFormVisible:!1}},created(){},methods:{async getHandlersData(){const{data:e}=await Object(i["handlers"])({deviceCode:this.form.deviceCode});this.handlerData=e},async getTqDevices(){const{data:e}=await Object(i["tqDevices"])({projectId:this.projectId});this.tqImeiData=e},async getAlarmLevelDict(){const{data:e}=await Object(i["alarmLevelDict"])();this.levelData=e},dateChange(){var e=this.form.completeTime;this.form.completeTime=Object(l["formatDateTime"])(e)},showEdit(e){this.title="转工单",this.form.deviceCode=e.deviceCode,this.form.alarmRecordId=e.id,this.dialogFormVisible=!0,this.projectId=sessionStorage.getItem("projectId"),this.getHandlersData(),this.getTqDevices(),this.getAlarmLevelDict()},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;{this.form.name=this.form.title;const{msg:e}=await Object(i["toTask"])(this.form);this.$notify({title:e,type:"success"}),this.$refs["form"].resetFields(),this.dialogFormVisible=!1,this.$parent.fetchData()}})}}},c=(n("48ad"),n("d959")),d=n.n(c);const u=d()(s,[["render",r]]);t["default"]=u},"3f42":function(e,t,n){},"3f6b":function(e,t,n){e.exports={default:n("b9c7"),__esModule:!0}},"3f8d":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={id:"main3",ref:"echarts",style:{height:"380px"}};function i(e,t,n,i,l,s){const c=Object(o["resolveComponent"])("el-date-picker"),d=Object(o["resolveComponent"])("el-form-item"),u=Object(o["resolveComponent"])("el-option"),h=Object(o["resolveComponent"])("el-select"),m=Object(o["resolveComponent"])("el-button"),p=Object(o["resolveComponent"])("vab-query-form"),f=Object(o["resolveComponent"])("el-form"),b=Object(o["resolveComponent"])("el-card"),g=Object(o["resolveComponent"])("el-table-column"),v=Object(o["resolveComponent"])("el-table"),w=Object(o["resolveComponent"])("el-pagination"),y=Object(o["resolveComponent"])("vab-query-form-right-panel"),C=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createVNode"])(f,{ref:"form",model:l.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{width:"100",label:e.$t("defalult.sj")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:l.startDate,"onUpdate:modelValue":t[0]||(t[0]=e=>l.startDate=e),type:"daterange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期",onChange:s.handleStartDateChange},null,8,["modelValue","onChange"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{width:"100",prop:"deviceCode",label:e.$t("dataEnquiry.cgq")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:l.queryForm.dataKey,"onUpdate:modelValue":t[1]||(t[1]=e=>l.queryForm.dataKey=e),placeholder:"请选择传感器"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(l.sensorsData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.transferId,label:e.name,value:e.transferId},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{width:"100"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{type:"primary",size:"medium",onClick:s.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1},8,["model"]),Object(o["createVNode"])(b,{style:{height:"380px"}},{default:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("div",r,null,512)]),_:1}),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(v,{data:l.newTableData,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{prop:"time",label:e.$t("defalult.sj"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"value",label:"数据",width:"120",align:"center"})]),_:1},8,["data"])),[[C,l.listLoading]]),Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(y,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(w,{background:l.background,"current-page":l.queryForm.page,layout:l.layout,"page-size":l.queryForm.size,total:l.total,onCurrentChange:s.handleCurrentChange,onSizeChange:s.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"])]),_:1})]),_:1})])}var l=n("aa98"),s=n("5f99"),c=n("313e"),d={components:{},data(){return{newTableData:[],data:[],deviceCode:"",projectId:"",lazy:!0,layout:"total, sizes, prev, pager, next, jumper",total:0,background:!0,listLoading:!0,elementLoadingText:"正在加载...",deviceId:"",historyData:[],sensorsData:[],startDate:"",queryForm:{page:1,size:10,dataKey:"",deviceCode:"",start:"",end:""}}},computed:{height(){return 500}},methods:{async fetchData(){this.listLoading=!0;const{data:e}=await Object(l["getHistoryData"])(this.queryForm);this.data=e,this.total=e.length,this.handleCurrentChange(1),setTimeout(()=>{this.listLoading=!1,this.getHistoryData()},500)},async getSensorsData(){const{data:e}=await Object(l["sensors"])(this.queryForm);this.sensorsData=e},showData(e){this.queryForm.dataKey=e.dataKey,this.queryForm.deviceCode=e.deviceCode,this.queryForm.end=Object(s["getFMdate"])(0),this.queryForm.start=Object(s["getFMdate"])(-1),this.startDate=[Object(s["getFMdate"])(-1),Object(s["getFMdate"])(0)],this.fetchData(),this.getSensorsData()},handleStartDateChange(){if(this.startDate&&this.startDate.length>0){const e=+new Date(this.startDate[0]),t=+new Date(this.startDate[1]);t>e+2592e6?this.$alert("日期的起止时间跨度不能超过30天","提示",{confirmButtonText:"确定",type:"warning"}).then(()=>this.startDate=null).catch(()=>this.startDate=null):(this.queryForm.end=Object(s["getDate"])(this.startDate[1]),this.queryForm.start=Object(s["getDate"])(this.startDate[0]))}},async getHistoryData(){var e,t=c["a"](document.getElementById("main3"));const{data:n}=await Object(l["getHistoryData"])(this.queryForm);e={tooltip:{trigger:"axis",position:function(e){return[e[0],"10%"]}},title:{left:"center",text:"折线图"},toolbox:{feature:{dataZoom:{yAxisIndex:"none"},restore:{},saveAsImage:{}}},xAxis:{type:"time",boundaryGap:!1},yAxis:{type:"value",boundaryGap:[0,"100%"]},dataZoom:[{type:"inside",start:0,end:20},{start:0,end:20}],series:[{name:"数据",type:"line",smooth:!0,symbol:"none",areaStyle:{},data:n}]},e&&t.setOption(e)},search(){this.fetchData()},timeToStr(){this.newTableData.forEach(e=>{e["time"]=Object(s["formatDateTime"])(e[0]),e["value"]=e[1]})},handleQuery(){this.queryForm.page=1},handleSizeChange(e){this.queryForm.size=e},handleCurrentChange(e){this.queryForm.page=e;const t=this.queryForm.size;this.newTableData=this.data.slice((e-1)*t,e*t),this.timeToStr()}}},u=(n("cfc6"),n("d959")),h=n.n(u);const m=h()(d,[["render",i],["__scopeId","data-v-19a0d4f1"]]);t["default"]=m},"3fc5":function(e,t,n){"use strict";n("1d11")},"40f2":function(e,t,n){"use strict";n("977f4")},4130:function(e,t,n){"use strict";n("853a")},"413f":function(e,t,n){"use strict";n("e23f")},4180:function(e,t,n){"use strict";n("b584")},"41b2":function(e,t,n){"use strict";t.__esModule=!0;var o=n("3f6b"),a=r(o);function r(e){return e&&e.__esModule?e:{default:e}}t.default=a.default||function(e){for(var t=1;t[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bf")),1)]),_:1},8,["onClick"])])):Object(o["createCommentVNode"])("",!0),c.showVideo?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",r,[t[0]||(t[0]=Object(o["createElementVNode"])("div",{id:"video-container",style:{width:"600px",height:"400px"}},null,-1)),Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(u,{size:"mini",type:"primary",onClick:d.stop},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.tz")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(u,{size:"mini",type:"primary",onClick:d.play},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bf")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(u,{size:"mini",type:"primary",onClick:d.capturePicture},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bhtp")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(u,{size:"mini",type:"primary",onClick:d.fullScreen},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.qpxs")),1)]),_:1},8,["onClick"])])])):Object(o["createCommentVNode"])("",!0),c.isplay||c.showVideo?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",i,[Object(o["createElementVNode"])("p",l,Object(o["toDisplayString"])(c.msg),1)]))],64)}var c=n("7cf8"),d=n("c38d"),u=n.n(d);let h=null;var m={props:{deviceCode:{type:String,default:""}},data(){return{videoData:[],queryForm:{deviceCode:""},showVideo:!0,isplay:!0,msg:""}},watch:{deviceCode:function(e,t){this.queryForm.deviceCode=e,this.isplay=!0,this.showVideo=!0,this.getVideoPath()}},created(){},methods:{showData(e){this.queryForm.deviceCode=e.deviceCode,this.isplay=!0,this.showVideo=!0,this.getVideoPath()},start(){this.isplay=!1,this.showVideo=!0,this.getVideo()},async getVideoPath(){const{data:e,code:t,msg:n}=await Object(c["getLiveAddr"])(this.queryForm);-1==t?(this.showVideo=!1,this.isplay=!1,this.msg=n):(this.videoData=e,this.showVideo=!1,this.isplay=!0)},getVideo(){const e=this;h=new u.a.EZUIKitPlayer({id:"video-container",autoplay:!1,accessToken:e.videoData.accessToken,url:e.videoData.url,template:"simple",plugin:["talk"],width:700,height:400}),window.player=h},play(){const e=h.play();e.then(e=>{console.log("promise 获取 数据",e)})},stop(){const e=h.stop();e.then(e=>{console.log("promise 获取 数据",e)})},getOSDTime(){const e=h.getOSDTime();e.then(e=>{console.log("promise 获取 数据",e)})},capturePicture(){const e=h.capturePicture(""+(new Date).getTime());e.then(e=>{console.log("promise 获取 数据",e)})},openSound(){const e=h.openSound();e.then(e=>{console.log("promise 获取 数据",e)})},closeSound(){const e=h.closeSound();e.then(e=>{console.log("promise 获取 数据",e)})},startSave(){const e=h.startSave(""+(new Date).getTime());e.then(e=>{console.log("promise 获取 数据",e)})},stopSave(){const e=h.stopSave();e.then(e=>{console.log("promise 获取 数据",e)})},ezopenStartTalk(){h.startTalk()},ezopenStopTalk(){h.stopTalk()},fullScreen(){h.fullScreen()},destroy(){const e=h.destroy();e.then(e=>{console.log("promise 获取 数据",e)})}}},p=(n("4771"),n("d959")),f=n.n(p);const b=f()(m,[["render",s]]);t["default"]=b},"455b":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={class:"manage-input",style:{padding:"0"}},i={class:"manage-button"};function l(e,t,n,l,s,c){const d=Object(o["resolveComponent"])("el-option"),u=Object(o["resolveComponent"])("el-select"),h=Object(o["resolveComponent"])("el-form-item"),m=Object(o["resolveComponent"])("vab-query-form"),p=Object(o["resolveComponent"])("el-form"),f=Object(o["resolveComponent"])("el-button"),b=Object(o["resolveComponent"])("el-table-column"),g=Object(o["resolveComponent"])("el-table"),v=Object(o["resolveComponent"])("el-pagination"),w=Object(o["resolveComponent"])("material-detail"),y=Object(o["resolveComponent"])("el-dialog"),C=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createBlock"])(y,{modelValue:s.dialogFormVisible,"onUpdate:modelValue":t[2]||(t[2]=e=>s.dialogFormVisible=e),title:s.title,width:"1000px",onClose:e.close},{default:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("div",a,[Object(o["createElementVNode"])("div",r,[Object(o["createVNode"])(p,{ref:"queryForm",model:s.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{width:"100",prop:"type",label:"素材类型"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:s.queryForm.type,"onUpdate:modelValue":t[0]||(t[0]=e=>s.queryForm.type=e),size:"small",placeholder:"请选择素材类型"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(s.typeData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(d,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(f,{size:"small",onClick:t[1]||(t[1]=e=>c.resetForm())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(o["createVNode"])(f,{type:"primary",size:"small",onClick:c.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"])])]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(g,{ref:"singleTable",data:s.tableData,"highlight-current-row":"",style:{width:"100%"},onCurrentChange:c.currentChange},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(b,{property:"media_id",label:"media_id"}),Object(o["createVNode"])(b,{property:"name",label:e.$t("trigger.mc")},null,8,["label"]),Object(o["createVNode"])(b,{property:"img",label:"选择"},{default:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(f,{type:"primary",size:"mini",onClick:t=>c.currentChange(e)},{default:Object(o["withCtx"])(()=>t[3]||(t[3]=[Object(o["createTextVNode"])(" 选择 ")])),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data","onCurrentChange"])),[[C,s.listLoading]]),Object(o["createVNode"])(v,{background:s.background,"current-page":s.queryForm.page,layout:s.layout,"page-size":s.queryForm.size,total:s.total,style:{"text-align":"right"},onCurrentChange:c.handleCurrentChange,onSizeChange:c.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(w,{ref:"show"},null,512)]),_:1},8,["modelValue","title","onClose"])}var s=n("4cfb"),c=n("71fb"),d={components:{materialDetail:c["default"]},data(){return{tableData:[],typeData:[],dialogFormVisible:!1,listLoading:!1,title:"",currentRow:"",layout:"total, sizes, prev, pager, next, jumper",background:!0,total:0,queryForm:{page:1,size:20,type:""}}},methods:{showData(e){this.$refs["show"].showMaterialData(e,this.queryForm.type)},currentChange(e){this.currentRow=e,this.$emit("getMaterialId",e.media_id),this.dialogFormVisible=!1},search(){this.getMaterialListData()},resetForm(){this.$refs.queryForm.resetFields()},selectData(){this.getMaterialTypeData(),this.title="素材列表",this.dialogFormVisible=!0},async getMaterialListData(){const{data:e}=await Object(s["getMaterialList"])(this.queryForm);this.listLoading=!0,this.tableData=e.items,this.total=e.total,setTimeout(()=>{this.listLoading=!1},500)},async getMaterialTypeData(){const{data:e}=await Object(s["getMaterialType"])();this.typeData=e,this.queryForm.type=e[0].dataCode,this.getMaterialListData()},handleQuery(){this.queryForm.page=1,this.getMaterialListData()},handleSizeChange(e){this.queryForm.size=e,this.getMaterialListData()},handleCurrentChange(e){this.queryForm.page=e,this.getMaterialListData()}}},u=(n("da48"),n("d959")),h=n.n(u);const m=h()(d,[["render",l],["__scopeId","data-v-40303fa6"]]);t["default"]=m},4579:function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-table-column"),c=Object(o["resolveComponent"])("el-image"),d=Object(o["resolveComponent"])("el-table"),u=Object(o["resolveComponent"])("el-dialog"),h=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createVNode"])(u,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[0]||(t[0]=e=>i.dialogFormVisible=e),title:i.title,width:"1000px",onClose:e.close},{default:Object(o["withCtx"])(()=>[Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(d,{id:"table",data:i.appearanceData,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{label:"站容站貌"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{label:"周边环境",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"environment.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"environment.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.environment.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.environment.url,"preview-src-list":e.environment.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"道路通畅",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"road.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"road.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.road.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.road.url,"preview-src-list":e.road.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"围栏状态",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"fence.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"fence.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.fence.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.fence.url,"preview-src-list":e.fence.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"绿化平整",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"greening.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"greening.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.greening.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.greening.url,"preview-src-list":e.greening.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"单元井盖",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"manholeCover.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"manholeCover.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.manholeCover.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.manholeCover.url,"preview-src-list":e.manholeCover.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"走道板",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"aisleBoard.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"aisleBoard.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.aisleBoard.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.aisleBoard.url,"preview-src-list":e.aisleBoard.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"工艺牌",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"processCard.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"processCard.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.processCard.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.processCard.url,"preview-src-list":e.processCard.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"广告牌",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"billboard.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"billboard.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.billboard.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.billboard.url,"preview-src-list":e.billboard.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"维修情况",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"maintenance.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"maintenance.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.maintenance.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.maintenance.url,"preview-src-list":e.maintenance.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1})]),_:1})]),_:1},8,["data"])),[[h,i.listLoading]]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(d,{id:"table",data:i.equipmentWellData,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{label:"设备井检查"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{label:"提升泵",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"liftPump.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"liftPump.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.liftPump.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.liftPump.url,"preview-src-list":e.liftPump.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"阀门井",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"valveShaft.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"valveShaft.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.valveShaft.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.valveShaft.url,"preview-src-list":e.valveShaft.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"计量井",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"measuringWell.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"measuringWell.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.measuringWell.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.measuringWell.url,"preview-src-list":e.measuringWell.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"曝气量",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"air.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"air.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.air.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.air.url,"preview-src-list":e.air.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"消化液回流",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"digestiveJuices.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"digestiveJuices.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.digestiveJuices.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.digestiveJuices.url,"preview-src-list":e.digestiveJuices.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"污泥回流",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"sludge.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"sludge.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.sludge.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.sludge.url,"preview-src-list":e.sludge.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"载体微生物",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"microbial.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"microbial.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.microbial.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.microbial.url,"preview-src-list":e.microbial.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"沉淀池",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"settlingBasin.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"settlingBasin.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.settlingBasin.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.settlingBasin.url,"preview-src-list":e.settlingBasin.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"取样观察池",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"samplingPool.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"samplingPool.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.samplingPool.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.samplingPool.url,"preview-src-list":e.samplingPool.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1})]),_:1})]),_:1},8,["data"])),[[h,i.listLoading]]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(d,{id:"table",data:i.controlCabinetData,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{label:"控制柜检查"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{label:"外观",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"external.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"external.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.external.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.external.url,"preview-src-list":e.external.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"内部",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"internal.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"internal.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.internal.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.internal.url,"preview-src-list":e.internal.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"电路系统",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"circuitSystem.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"circuitSystem.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.circuitSystem.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.circuitSystem.url,"preview-src-list":e.circuitSystem.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"继电器",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"relay.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"relay.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.relay.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.relay.url,"preview-src-list":e.relay.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"远程模块",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"remoteModule.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"remoteModule.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.remoteModule.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.remoteModule.url,"preview-src-list":e.remoteModule.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"显示屏",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"display.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"display.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.display.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.display.url,"preview-src-list":e.display.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"流量计",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"flowMeter.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"flowMeter.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.flowMeter.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.flowMeter.url,"preview-src-list":e.flowMeter.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"电表",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"electricMeter.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"electricMeter.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.electricMeter.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.electricMeter.url,"preview-src-list":e.electricMeter.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"管线",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"pipeline.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"pipeline.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.pipeline.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.pipeline.url,"preview-src-list":e.pipeline.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"风机",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"fan.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"fan.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.fan.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.fan.url,"preview-src-list":e.fan.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"液位状态",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"liquidState.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"liquidState.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.liquidState.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.liquidState.url,"preview-src-list":e.liquidState.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1})]),_:1})]),_:1},8,["data"])),[[h,i.listLoading]]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(d,{id:"table",data:i.waterData,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{label:"水质水量"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{label:"进水量",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"intoWater.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"intoWater.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.intoWater.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.intoWater.url,"preview-src-list":e.intoWater.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"水流状况",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"currentSituation.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"currentSituation.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.currentSituation.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.currentSituation.url,"preview-src-list":e.currentSituation.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"进水水质",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"waterQuality.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"waterQuality.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.waterQuality.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.waterQuality.url,"preview-src-list":e.waterQuality.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"进水格栅",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"intakeGrille.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"intakeGrille.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.intakeGrille.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.intakeGrille.url,"preview-src-list":e.intakeGrille.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"水质检查",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"waterQualityInspection.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"waterQualityInspection.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.waterQualityInspection.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.waterQualityInspection.url,"preview-src-list":e.waterQualityInspection.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1}),Object(o["createVNode"])(s,{label:"排水情况",align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{fixed:"",prop:"drainage.exception",label:"是否异常",width:"80",align:"center"}),Object(o["createVNode"])(s,{fixed:"",prop:"drainage.dispose",label:"是否处理",width:"80",align:"center"}),Object(o["createVNode"])(s,{prop:"img",label:e.$t("sensor.tp"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[e.drainage.url?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,style:{width:"100px",height:"100px"},src:e.drainage.url,"preview-src-list":e.drainage.fileList},null,8,["src","preview-src-list"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1})]),_:1})]),_:1},8,["data"])),[[h,i.listLoading]])]),_:1},8,["modelValue","title","onClose"])])}n("14d9");var i=n("f121"),l={data(){return{background:!0,listLoading:!1,dialogFormVisible:!1,title:"",tableData:[],appearanceData:[],equipmentWellData:[],controlCabinetData:[],waterData:[],filePath:i["baseURL"]+"/static/img/"}},methods:{showDetail(e){const t=[];t.push({appearance:e.appearance,equipmentWell:e.equipmentWell,controlCabinet:e.controlCabinet,water:e.water}),Object.keys(t[0]).map(e=>{Object.keys(t[0][e]).map(n=>{var o=t[0][e][n].img;if(o){for(var a=o.substring(0,o.lastIndexOf(",")),r=a.split(","),i=[],l=0;li.activeName=e),onTabClick:l.handleClick},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(f,{label:"短信配置",name:"first"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s),Object(o["createVNode"])(d,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{type:"primary",onClick:l.handleAdd},{default:Object(o["withCtx"])(()=>t[10]||(t[10]=[Object(o["createTextVNode"])("添加短信")])),_:1},8,["onClick"])]),_:1})]),_:1}),Object(o["createVNode"])(m,{data:i.tableData,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{prop:"name",label:"模板名称",width:"160",align:"center"}),Object(o["createVNode"])(h,{prop:"code",label:"模板编码",width:"160",align:"center"}),Object(o["createVNode"])(h,{prop:"date",label:e.$t("grouping.cjsj"),width:"160",align:"center"},null,8,["label"]),Object(o["createVNode"])(h,{prop:"content",label:"模板内容",width:"500",align:"center"}),Object(o["createVNode"])(h,{fixed:"right",label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{type:"text",size:"small",onClick:t[0]||(t[0]=t=>l.handleClick(e.scope.row))},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bj")),1)]),_:1}),Object(o["createVNode"])(c,{type:"text",size:"small"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:1}),Object(o["createVNode"])(c,{type:"text",size:"small"},{default:Object(o["withCtx"])(()=>t[11]||(t[11]=[Object(o["createTextVNode"])("群发")])),_:1})]),_:1},8,["label"])]),_:1},8,["data"]),Object(o["createVNode"])(u,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s),Object(o["createVNode"])(d,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,{"current-page":i.currentPage4,"page-sizes":[100,200,300,400],"page-size":100,layout:"total, sizes, prev, pager, next, jumper",total:400,onSizeChange:l.handleSizeChange,onCurrentChange:l.handleCurrentChange},null,8,["current-page","onSizeChange","onCurrentChange"])]),_:1})]),_:1})]),_:1}),Object(o["createVNode"])(f,{label:"邮箱配置",name:"second"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(v,{ref:"form",model:e.form,"label-position":"left","label-width":"120px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{label:"邮箱地址"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(b,{modelValue:i.input,"onUpdate:modelValue":t[1]||(t[1]=e=>i.input=e),placeholder:"请输入内容"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(g,{label:"邮箱授权码"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(b,{modelValue:i.input,"onUpdate:modelValue":t[2]||(t[2]=e=>i.input=e),placeholder:"请输入内容"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(g,{label:"邮箱服务器地址"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(b,{modelValue:i.input,"onUpdate:modelValue":t[3]||(t[3]=e=>i.input=e),placeholder:"请输入内容"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(g,{label:"协议"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(b,{modelValue:i.input,"onUpdate:modelValue":t[4]||(t[4]=e=>i.input=e),placeholder:"请输入内容"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(g,{label:"端口"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(b,{modelValue:i.input,"onUpdate:modelValue":t[5]||(t[5]=e=>i.input=e),placeholder:"请输入内容"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),Object(o["createElementVNode"])("div",null,[t[13]||(t[13]=Object(o["createElementVNode"])("span",null," QQ邮箱:http://jingyan.baidu.com/article/fedf032148ajkas8978ea.html ",-1)),Object(o["createVNode"])(w,{href:"https://element.eleme.io",target:"_blank",type:"primary"},{default:Object(o["withCtx"])(()=>t[12]||(t[12]=[Object(o["createTextVNode"])(" 复制链接 ")])),_:1})]),Object(o["createElementVNode"])("div",null,[t[15]||(t[15]=Object(o["createElementVNode"])("span",null," 163邮箱:http://jingyan.baidu.com/article/fedf032148ajkas8978ea.html ",-1)),Object(o["createVNode"])(w,{href:"https://element.eleme.io",target:"_blank",type:"primary"},{default:Object(o["withCtx"])(()=>t[14]||(t[14]=[Object(o["createTextVNode"])(" 复制链接 ")])),_:1})]),Object(o["createElementVNode"])("div",null,[t[17]||(t[17]=Object(o["createElementVNode"])("span",null," 腾讯企业邮箱:http://jingyan.baidu.com/article/fedf032148ajkas8978ea.html ",-1)),Object(o["createVNode"])(w,{href:"https://element.eleme.io",target:"_blank",type:"primary"},{default:Object(o["withCtx"])(()=>t[16]||(t[16]=[Object(o["createTextVNode"])(" 复制链接 ")])),_:1})]),Object(o["createVNode"])(c,{type:"primary"},{default:Object(o["withCtx"])(()=>t[18]||(t[18]=[Object(o["createTextVNode"])("保存")])),_:1}),Object(o["createVNode"])(c,{type:"primary",plain:""},{default:Object(o["withCtx"])(()=>t[19]||(t[19]=[Object(o["createTextVNode"])("返回")])),_:1})]),_:1}),Object(o["createVNode"])(f,{label:"微信平台配置",name:"third"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(v,{ref:"form",model:e.form,"label-position":"left","label-width":"140px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{label:"微信appid"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(b,{modelValue:i.input,"onUpdate:modelValue":t[6]||(t[6]=e=>i.input=e),placeholder:"请输入内容"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(g,{label:"微信appSecret"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(b,{modelValue:i.input,"onUpdate:modelValue":t[7]||(t[7]=e=>i.input=e),placeholder:"请输入内容"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(g,{label:"公众号唯一标识参数"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(b,{modelValue:i.input,"onUpdate:modelValue":t[8]||(t[8]=e=>i.input=e),placeholder:"请输入内容"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),Object(o["createVNode"])(c,{type:"primary"},{default:Object(o["withCtx"])(()=>t[20]||(t[20]=[Object(o["createTextVNode"])("保存")])),_:1}),Object(o["createVNode"])(c,{type:"primary",plain:""},{default:Object(o["withCtx"])(()=>t[21]||(t[21]=[Object(o["createTextVNode"])("返回")])),_:1})]),_:1})]),_:1},8,["modelValue","onTabClick"])])}var i={name:"Setting",data(){return{input:"",activeName:"first",tableData:[{name:"设备报警通知模板1",code:"SMS_210085123",date:"2022-02-15 10:12:31",content:"设备${dname}报警:变量:${vdesc}当前值:${svalue}设定值:${lvalue}"},{name:"设备报警通知模板2",code:"SMS_210085123",date:"2022-02-15 10:12:31",content:"设备${dname}报警:变量:${vdesc}当前值:${svalue}设定值:${lvalue}"},{name:"设备报警通知模板3",code:"SMS_210085123",date:"2022-02-15 10:12:31",content:"设备${dname}报警:变量:${vdesc}当前值:${svalue}设定值:${lvalue}"}],currentPage1:5,currentPage2:5,currentPage3:5,currentPage4:4}},methods:{handleClick(e,t){console.log(e,t)},handleAdd(){this.$refs["edit"].showEdit()},handleSizeChange(e){console.log(`每页 ${e} 条`)},handleCurrentChange(e){console.log("当前页: "+e)}}},l=(n("9330"),n("d959")),s=n.n(l);const c=s()(i,[["render",r],["__scopeId","data-v-9f31ac5c"]]);t["default"]=c},"45a7":function(e,t,n){"use strict";n("bc0e")},4615:function(e,t){},4771:function(e,t,n){"use strict";n("d93d")},"477e":function(e,t,n){},"486d":function(e,t,n){},"48ad":function(e,t,n){"use strict";n("811e")},"48e2":function(e,t,n){},"48fa":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"dialog-footer"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-input"),c=Object(o["resolveComponent"])("el-form-item"),d=Object(o["resolveComponent"])("el-cascader"),u=Object(o["resolveComponent"])("el-form"),h=Object(o["resolveComponent"])("el-button"),m=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(m,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[6]||(t[6]=e=>i.dialogFormVisible=e),title:i.title,width:"500px",onClose:l.close},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{ref:"form",model:i.form,rules:i.rules,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{label:"菜单名称",prop:"title"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:i.form.title,"onUpdate:modelValue":t[0]||(t[0]=e=>i.form.title=e),modelModifiers:{trim:!0},size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(c,{label:"菜单路径",prop:"path"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:i.form.path,"onUpdate:modelValue":t[1]||(t[1]=e=>i.form.path=e),modelModifiers:{trim:!0},size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(c,{label:"菜单路由",prop:"component"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:i.form.component,"onUpdate:modelValue":t[2]||(t[2]=e=>i.form.component=e),modelModifiers:{trim:!0},size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(c,{label:"菜单图标",prop:"icon"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:i.form.icon,"onUpdate:modelValue":t[3]||(t[3]=e=>i.form.icon=e),modelModifiers:{trim:!0},size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(c,{label:"菜单排序",prop:"sort"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:i.form.sort,"onUpdate:modelValue":t[4]||(t[4]=e=>i.form.sort=e),modelModifiers:{trim:!0},size:"small",type:"number",autocomplete:"off"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(c,{label:"父级分类",prop:"parentId"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:i.menuId,"onUpdate:modelValue":t[5]||(t[5]=e=>i.menuId=e),size:"small",placeholder:"请选择",class:"select",options:i.parentData,props:{checkStrictly:!0},clearable:i.clearable,onChange:l.handleCountryChange},null,8,["modelValue","options","clearable","onChange"])]),_:1})]),_:1},8,["model","rules"]),Object(o["createElementVNode"])("div",a,[Object(o["createVNode"])(h,{type:"primary",size:"small",onClick:l.save},{default:Object(o["withCtx"])(()=>t[7]||(t[7]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"]),Object(o["createVNode"])(h,{size:"small",onClick:l.close},{default:Object(o["withCtx"])(()=>t[8]||(t[8]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title","onClose"])}var i=n("1f27"),l={name:"MenuEdit",data(){return{form:{id:"",title:"",name:"",path:"",component:"",icon:"",parentId:0},rules:{title:[{required:!0,trigger:"blur",message:"请输入菜单名称"}],path:[{required:!0,trigger:"blur",message:"请输入菜单路径"}]},clearable:!0,menuId:"",parentData:[],title:"",dialogFormVisible:!1,diffData:{},ruleForm:[]}},created(){this.getParentData()},methods:{async getParentData(){const{data:e}=await Object(i["getCustom"])();this.parentData=e},handleCountryChange(e){if(e){const t=e.length-1;this.form.parentId=e[t]}else this.form.parentId=0},showEdit(e){e?(this.title="编辑",this.menuId=e.id,this.form=Object.assign({},e),this.ruleForm=Object.assign({},e),this.form.title=e.name):this.title="添加",this.dialogFormVisible=!0},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},getDiffData(){this.diffData={},Object.keys(this.form).forEach(e=>{this.form[e]!=this.ruleForm[e]&&(this.diffData[e]=this.form[e])})},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;if(this.form.name=this.form.title,this.form.id){if(this.getDiffData(),0!=Object.keys(this.diffData).length){this.diffData.id=this.form.id;const{msg:e}=await Object(i["doEdit"])(this.diffData);this.$notify({title:e,type:"success"})}}else{const{msg:e}=await Object(i["doAdd"])(this.form);this.$notify({title:e,type:"success"})}this.$refs["form"].resetFields(),this.dialogFormVisible=!1,this.$parent.fetchData()})}}},s=(n("9a69"),n("d959")),c=n.n(s);const d=c()(l,[["render",r]]);t["default"]=d},4904:function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("vab-query-form"),c=Object(o["resolveComponent"])("el-input"),d=Object(o["resolveComponent"])("el-form-item"),u=Object(o["resolveComponent"])("el-option"),h=Object(o["resolveComponent"])("el-select"),m=Object(o["resolveComponent"])("el-form"),p=Object(o["resolveComponent"])("el-checkbox"),f=Object(o["resolveComponent"])("el-button");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createVNode"])(s,null,{default:Object(o["withCtx"])(()=>t[13]||(t[13]=[Object(o["createElementVNode"])("h1",{class:"tigger-title"},"添加触发器信息",-1)])),_:1}),Object(o["createVNode"])(m,{ref:"form",model:e.form,"label-width":"100px","label-position":"left"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{label:e.$t("trigger.cfqmc")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.input,"onUpdate:modelValue":t[0]||(t[0]=e=>i.input=e),placeholder:"请输入内容"},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{label:e.$t("maintenance.sb")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.value1,"onUpdate:modelValue":t[1]||(t[1]=e=>i.value1=e),placeholder:"请选择项目"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.options,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{label:e.$t("dataEnquiry.cgq")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.value2,"onUpdate:modelValue":t[2]||(t[2]=e=>i.value2=e),placeholder:"请选择设备"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.options,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["model"]),Object(o["createVNode"])(s,null,{default:Object(o["withCtx"])(()=>t[14]||(t[14]=[Object(o["createElementVNode"])("h1",{class:"tigger-title"},"触发条件",-1)])),_:1}),Object(o["createVNode"])(m,{ref:"form",model:e.form,"label-width":"100px","label-position":"left"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{label:e.$t("dataEnquiry.cgq")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.value3,"onUpdate:modelValue":t[3]||(t[3]=e=>i.value3=e),placeholder:"请选择触发器类型"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.options,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{label:"动作类型"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,{modelValue:i.checked1,"onUpdate:modelValue":t[4]||(t[4]=e=>i.checked1=e),label:"控制谁被",border:""},null,8,["modelValue"]),Object(o["createVNode"])(p,{modelValue:i.checked2,"onUpdate:modelValue":t[5]||(t[5]=e=>i.checked2=e),label:"微信通知",border:""},null,8,["modelValue"]),Object(o["createVNode"])(p,{modelValue:i.checked3,"onUpdate:modelValue":t[6]||(t[6]=e=>i.checked3=e),label:"短信通知",border:""},null,8,["modelValue"]),Object(o["createVNode"])(p,{modelValue:i.checked4,"onUpdate:modelValue":t[7]||(t[7]=e=>i.checked4=e),label:"邮件通知",border:""},null,8,["modelValue"]),Object(o["createVNode"])(p,{modelValue:i.checked5,"onUpdate:modelValue":t[8]||(t[8]=e=>i.checked5=e),label:"语音通知",border:""},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(d,{label:"生成报警信息"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.value4,"onUpdate:modelValue":t[9]||(t[9]=e=>i.value4=e),placeholder:"请选择"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.options,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(o["createVNode"])(d,{label:"触发循环间隔"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.input,"onUpdate:modelValue":t[10]||(t[10]=e=>i.input=e),placeholder:"单位秒 0不循环触发"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(d,{label:"是否开启"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.value5,"onUpdate:modelValue":t[11]||(t[11]=e=>i.value5=e),placeholder:"请选择"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.options,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(o["createVNode"])(d,{label:"报警恢复触发"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.value6,"onUpdate:modelValue":t[12]||(t[12]=e=>i.value6=e),placeholder:"请选择"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.options,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"]),Object(o["createVNode"])(s,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(f,{type:"primary"},{default:Object(o["withCtx"])(()=>t[15]||(t[15]=[Object(o["createTextVNode"])("保存")])),_:1}),Object(o["createVNode"])(f,{type:"primary",plain:""},{default:Object(o["withCtx"])(()=>t[16]||(t[16]=[Object(o["createTextVNode"])("返回")])),_:1})]),_:1})])}var i={name:"Trigger",data(){return{input:"",value1:"",value2:"",value3:"",value4:"",value5:"",value6:"",checked1:!1,checked2:!1,checked3:!1,checked4:!1,checked5:!1,options:[{value:"选项1",label:"所有设备"},{value:"选项2",label:"已连接设备"},{value:"选项3",label:"未连接设备"},{value:"选项4",label:"已禁用设备"},{value:"选项5",label:"已删除设备"}]}}},l=(n("ac68"),n("d959")),s=n.n(l);const c=s()(i,[["render",r],["__scopeId","data-v-3d524c89"]]);t["default"]=c},4986:function(e,t,n){},"49de":function(e,t,n){"use strict";n.r(t),n.d(t,"getList",(function(){return a})),n.d(t,"doAdd",(function(){return r})),n.d(t,"doDelete",(function(){return i}));var o=n("b775");n("7d92");function a(e){let t="?page="+e.page+"&size="+e.size;return""!=e.name&&(t+="&name="+e.name),Object(o["default"])({url:"/material/icon/list"+t,method:"get",data:e})}function r(e){return Object(o["default"])({url:"/material/icon/insert",method:"post",data:e})}function i(e){return Object(o["default"])({url:"/material/icon/remove",method:"post",data:e})}},"49e6":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"dialog-footer"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-option"),c=Object(o["resolveComponent"])("el-select"),d=Object(o["resolveComponent"])("el-form-item"),u=Object(o["resolveComponent"])("el-form"),h=Object(o["resolveComponent"])("el-button"),m=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(m,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[1]||(t[1]=e=>i.dialogFormVisible=e),title:i.title,width:"500px",onClose:l.close},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{ref:"form",model:i.form,rules:i.rules,"label-width":"80px","label-position":"left"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{label:"报警用户",prop:"userIds"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.form.userIds,"onUpdate:modelValue":t[0]||(t[0]=e=>i.form.userIds=e),size:"small",filterable:"",multiple:"",placeholder:"选择报警用户"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.areaData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(s,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model","rules"]),Object(o["createElementVNode"])("div",a,[Object(o["createVNode"])(h,{type:"primary",size:"small",onClick:l.save},{default:Object(o["withCtx"])(()=>t[2]||(t[2]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"]),Object(o["createVNode"])(h,{size:"small",onClick:l.close},{default:Object(o["withCtx"])(()=>t[3]||(t[3]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title","onClose"])}var i=n("24d2"),l={data(){return{form:{userIds:"",projectId:""},areaData:[],rules:{userIds:[{required:!0,trigger:"blur",message:"请选择报警用户"}]},title:"",dialogFormVisible:!1}},created(){},methods:{handleCountryChange(e){if(e){const t=e.length-1;this.form.parentId=e[t]}else this.form.parentId=0},async getAlarmUser(){const{data:e}=await Object(i["getAlarmUser"])(this.form);this.areaData=e.all,this.form.userIds=e.select},showEdit(e){this.title="绑定报警用户",this.form.projectId=e,this.dialogFormVisible=!0,this.getAlarmUser()},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;{this.form.name=this.form.title;const{msg:e}=await Object(i["addAlarmUsers"])(this.form);this.$notify({title:e,type:"success"}),this.$refs["form"].resetFields(),this.dialogFormVisible=!1,this.$emit("RefreshGroup",this.form.projectId)}})}}},s=n("d959"),c=n.n(s);const d=c()(l,[["render",r]]);t["default"]=d},"4a11":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={class:"manage-input"},i={class:"manage-input"},l={class:"manage-button"};function s(e,t,n,s,c,d){const u=Object(o["resolveComponent"])("el-input"),h=Object(o["resolveComponent"])("el-form-item"),m=Object(o["resolveComponent"])("el-date-picker"),p=Object(o["resolveComponent"])("vab-query-form"),f=Object(o["resolveComponent"])("el-form"),b=Object(o["resolveComponent"])("el-option"),g=Object(o["resolveComponent"])("el-select"),v=Object(o["resolveComponent"])("el-button"),w=Object(o["resolveComponent"])("el-table-column"),y=Object(o["resolveComponent"])("el-tag"),C=Object(o["resolveComponent"])("el-table"),k=Object(o["resolveComponent"])("el-pagination"),O=Object(o["resolveComponent"])("to-task"),j=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createElementVNode"])("div",r,[Object(o["createVNode"])(f,{ref:"queryForm",model:c.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{width:"100",prop:"deviceName",label:e.$t("dataEnquiry.zdmc")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:c.queryForm.deviceName,"onUpdate:modelValue":t[0]||(t[0]=e=>c.queryForm.deviceName=e),size:"small",placeholder:e.$t("dataEnquiry.qsrzdmc")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(o["createVNode"])(h,{width:"100",prop:"handlerName",label:e.$t("task.clr")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:c.queryForm.handlerName,"onUpdate:modelValue":t[1]||(t[1]=e=>c.queryForm.handlerName=e),size:"small",placeholder:"请输入处理人"},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(h,{width:"100",prop:"time",label:e.$t("defalult.rq")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{modelValue:c.queryForm.date,"onUpdate:modelValue":t[2]||(t[2]=e=>c.queryForm.date=e),size:"small",type:"daterange",align:"right","start-placeholder":"开始时间","end-placeholder":"结束时间",onChange:d.changeTime},null,8,["modelValue","onChange"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(f,{ref:"queryForm",model:c.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{width:"100",prop:"alarmLevel",label:"告警级别"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{modelValue:c.queryForm.alarmLevel,"onUpdate:modelValue":t[3]||(t[3]=e=>c.queryForm.alarmLevel=e),size:"small",placeholder:"告警级别"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(c.levelData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(b,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(o["createVNode"])(h,{width:"100",prop:"alarmCategory",label:"告警类别"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{modelValue:c.queryForm.alarmCategory,"onUpdate:modelValue":t[4]||(t[4]=e=>c.queryForm.alarmCategory=e),size:"small",placeholder:"告警类别"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(c.categoryData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(b,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(o["createVNode"])(h,{width:"100",prop:"date",label:e.$t("dataEnquiry.zt")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{modelValue:c.queryForm.status,"onUpdate:modelValue":t[5]||(t[5]=e=>c.queryForm.status=e),size:"small",placeholder:"状态"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(c.statusData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(b,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",l,[Object(o["createVNode"])(v,{size:"small",onClick:t[6]||(t[6]=e=>d.resetForm())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(o["createVNode"])(v,{type:"primary",size:"small",onClick:d.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(v,{type:"primary",size:"small",onClick:d.save},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.tj")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(v,{type:"primary",size:"small",onClick:d.exportData},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.dc")),1)]),_:1},8,["onClick"])]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(C,{data:c.tableData,stripe:"",border:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(w,{fixed:"",prop:"deviceName",label:e.$t("dataEnquiry.zdmc"),width:"150",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{fixed:"",prop:"sensorName",label:e.$t("sensor.cgqmc"),width:"150",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"alarmTime",label:"报警时间",width:"200",align:"center"}),Object(o["createVNode"])(w,{prop:"alarmLevel",label:e.$t("alarm.bjjb"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"alarmCategory",label:"报警类别",width:"200",align:"center"}),Object(o["createVNode"])(w,{prop:"alarmContent",label:"告警内容",width:"300",align:"center"}),Object(o["createVNode"])(w,{prop:"handlerName",label:e.$t("task.clr"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"status",label:e.$t("dataEnquiry.zt"),width:"120",align:"center"},{default:Object(o["withCtx"])(({row:e})=>["已派工"==e.status?(Object(o["openBlock"])(),Object(o["createBlock"])(y,{key:"已派工",effect:"dark",type:"success",size:"mini"},{default:Object(o["withCtx"])(()=>t[7]||(t[7]=[Object(o["createTextVNode"])(" 已派工 ")])),_:1})):Object(o["createCommentVNode"])("",!0),"未派工"==e.status?(Object(o["openBlock"])(),Object(o["createBlock"])(y,{key:"未派工",effect:"dark",type:"danger",size:"mini"},{default:Object(o["withCtx"])(()=>t[8]||(t[8]=[Object(o["createTextVNode"])(" 未派工 ")])),_:1})):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"]),Object(o["createVNode"])(w,{prop:"remark",label:e.$t("alarm.bz"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{fixed:"right",label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(({row:n})=>[Object(o["createVNode"])(v,{type:"text",onClick:e=>d.handleDelete(n)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:2},1032,["onClick"]),"未派工"==n.status?(Object(o["openBlock"])(),Object(o["createBlock"])(v,{key:0,type:"text",onClick:e=>d.handleTask(n)},{default:Object(o["withCtx"])(()=>t[9]||(t[9]=[Object(o["createTextVNode"])(" 转工单 ")])),_:2},1032,["onClick"])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"])]),_:1},8,["data"])),[[j,c.listLoading]]),Object(o["createVNode"])(k,{background:c.background,"current-page":c.queryForm.page,layout:c.layout,"page-size":c.queryForm.size,total:c.total,style:{"text-align":"right"},onCurrentChange:d.handleCurrentChange,onSizeChange:d.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(O,{ref:"toTask"},null,512)])}var c=n("5f99"),d=n("9e04"),u=n("2c21"),h=n("3038"),m={components:{toTask:u["default"]},data(){return{tableData:[],lazy:!0,layout:"total, sizes, prev, pager, next, jumper",total:0,background:!0,listLoading:!1,elementLoadingText:"正在加载...",levelData:[],categoryData:[],statusData:[{value:3,label:"all"},{value:0,label:"未派工"},{value:1,label:"已派工"}],queryForm:{page:1,size:20,projectId:"",deviceName:"",handlerName:"",alarmLevel:"",alarmCategory:"",date:"",start:"",end:"",status:3}}},created(){},methods:{showData(){this.setDefaultTime(),this.getLevel(),this.getCategory(),this.fetchData()},changeTime(){this.queryForm.start=Object(c["getDate"])(this.queryForm.date[0]),this.queryForm.end=Object(c["getDate"])(this.queryForm.date[1])},setDefaultTime(){this.queryForm.date=Object(c["getPastTime"])(1),this.queryForm.start=Object(c["getDate"])(this.queryForm.date[0]),this.queryForm.end=Object(c["getDate"])(this.queryForm.date[1])},async fetchData(){this.listLoading=!0;const{data:e}=await Object(d["getAlarm"])(this.queryForm);this.tableData=e.items,this.total=e.total,setTimeout(()=>{this.listLoading=!1},500)},save(){this.$refs["add"].showEdit()},async getLevel(){const{data:e}=await Object(d["alarmLevelDict"])();this.levelData=e},async getCategory(){const{data:e}=await Object(d["alarmCategoryDict"])();this.categoryData=e},async exportData(){const e=await Object(d["alarmExport"])(this.queryForm);h["default"].downloadFile(e,{fileName:"报警记录.xls"})},search(){this.fetchData()},resetForm(){this.$refs.queryForm.resetFields()},async handleTask(e){this.$refs["tack"].showEdit(e)},deletes(e){const t=this;this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:n}=Object(d["doDelete"])(e);this.$message({type:"success",message:void 0==n?"删除成功":n}),setTimeout((function(){t.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})},handleDelete(e){const t=this;t.deletes([e.id])},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()}}},p=(n("decf"),n("d959")),f=n.n(p);const b=f()(m,[["render",s],["__scopeId","data-v-58d301a8"]]);t["default"]=b},"4b0c":function(e,t,n){},"4b10":function(e,t,n){e.exports={"menu-color":"hsla(0,0%,27%,.95)","menu-color-active":"hsla(208,100%,55%,.95)","menu-background":"#fff","gallery-second-menu-background":"#fff"}},"4b2b":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={class:"manage-wrap"},i={class:"manage-input"},l={class:"manage-button"};function s(e,t,n,s,c,d){const u=Object(o["resolveComponent"])("el-input"),h=Object(o["resolveComponent"])("el-form-item"),m=Object(o["resolveComponent"])("el-date-picker"),p=Object(o["resolveComponent"])("vab-query-form"),f=Object(o["resolveComponent"])("el-form"),b=Object(o["resolveComponent"])("el-button"),g=Object(o["resolveComponent"])("el-table-column"),v=Object(o["resolveComponent"])("el-table"),w=Object(o["resolveComponent"])("el-pagination"),y=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createElementVNode"])("div",r,[Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(f,{ref:"form",model:c.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{width:"100",prop:"deviceName",label:e.$t("project.xmmc")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:c.queryForm.projectName,"onUpdate:modelValue":t[0]||(t[0]=e=>c.queryForm.projectName=e),size:"small",placeholder:"请输入项目名称"},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(h,{width:"100",prop:"month",label:e.$t("defalult.sj")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{modelValue:c.queryForm.month,"onUpdate:modelValue":t[1]||(t[1]=e=>c.queryForm.month=e),size:"small",type:"month",placeholder:e.$t("defalult.xzrq"),onChange:d.standardToTime},null,8,["modelValue","placeholder","onChange"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",l,[Object(o["createVNode"])(b,{size:"small",onClick:t[2]||(t[2]=e=>d.resetForm())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:d.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:d.exportData},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.dc")),1)]),_:1},8,["onClick"])])]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(v,{ref:"multipleTable",data:c.reportData,border:"","tooltip-effect":"light",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{label:"月",prop:"month",align:"center",width:"120"}),Object(o["createVNode"])(g,{label:e.$t("project.xmmc"),prop:"projectName",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{label:"站点总数",prop:"deviceCount",align:"center",width:"100"}),Object(o["createVNode"])(g,{label:"故障次数",prop:"deviceFaultNum",align:"center",width:"100"}),Object(o["createVNode"])(g,{label:"总运行时长",prop:"totalDuration",align:"center",width:"120"}),Object(o["createVNode"])(g,{label:"本月运行时长",prop:"monthDuration",align:"center",width:"120"}),Object(o["createVNode"])(g,{label:"运行率",prop:"runRatio",align:"center",width:"120"}),Object(o["createVNode"])(g,{label:"故障率",prop:"faultRatio",align:"center",width:"120"})]),_:1},8,["data"])),[[y,c.listLoading]]),Object(o["createVNode"])(w,{background:c.background,"current-page":c.queryForm.page,layout:c.layout,"page-size":c.queryForm.size,total:c.total,style:{"text-align":"right"},onCurrentChange:d.handleCurrentChange,onSizeChange:d.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"])])}var c=n("94b0"),d=n("3038"),u={name:"Index",components:{},data(){return{reportData:[],lazy:!0,activeName:"first",layout:"total, sizes, prev, pager, next, jumper",total:0,input:"",textarea:"",background:!0,listLoading:!0,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,month:"",projectId:"",projectName:""}}},computed:{height(){return 500}},methods:{getDate(e=""){var t=new Date;""!=e&&(t=new Date(e));const n=t.getFullYear();let o=t.getMonth();return o+=1,o=o.toString().padStart(2,"0"),`${n}-${o}`},standardToTime(){this.queryForm.month=this.getDate(this.queryForm.month)},setDefaultTime(){this.queryForm.month=this.getDate()},async exportData(){const e=await Object(c["deviceMonthExport"])(this.queryForm);d["default"].downloadFile(e,{fileName:"电量月报.xls"})},async fetchData(){this.listLoading=!0;const{data:e}=await Object(c["deviceMonth"])(this.queryForm);this.reportData=e.items,this.total=e.total,setTimeout(()=>{this.listLoading=!1},500)},showData(){this.setDefaultTime(),this.fetchData()},search(){this.fetchData()},resetForm(){this.$refs.queryForm.resetFields()},handleAdd(){this.$refs["edit"].showEdit()},handleEdit(e){this.$refs["edit"].showEdit(e)},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()}}},h=(n("5fdc"),n("d959")),m=n.n(h);const p=m()(u,[["render",s],["__scopeId","data-v-8a337b9a"]]);t["default"]=p},"4b43":function(e,t,n){e.exports={"menu-color":"hsla(0,0%,27%,.95)","menu-color-active":"hsla(208,100%,55%,.95)","menu-background":"#fff","gallery-second-menu-background":"#fff"}},"4b70":function(e,t,n){},"4b8b":function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},"4b95":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a=["id"];function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-card"),c=Object(o["resolveComponent"])("el-dialog"),d=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",null,[Object(o["createVNode"])(c,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[0]||(t[0]=e=>i.dialogFormVisible=e),title:i.title,width:"1500px",height:"400px",onClose:e.close},{default:Object(o["withCtx"])(()=>[Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(s,{style:{height:"400px"}},{default:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("div",{id:i.divId,ref:"echarts",style:{height:"380px"}},null,8,a)]),_:1})),[[d,i.loading]])]),_:1},8,["modelValue","title","onClose"])])}n("14d9");var i=n("313e"),l=n("aa98"),s={name:"Watergraph",data(){return{title:"曲线图",dialogFormVisible:!1,chartData:[],loading:!0,divId:"waterChar"}},created(){},methods:{showData(e,t){this.divId=t,this.loading=!0,this.dialogFormVisible=!0,this.chartData=[],this.chartData=JSON.stringify(e),this.title=e["站点名称"]+" - 曲线图",setTimeout(()=>{this.chartIni(),this.loading=!1},3e3)},chartIni(){var e,t=i["a"](document.getElementById(""+this.divId)),n=JSON.parse(this.chartData),o=[],a=[];for(const i in n)"站点名称"!==i&&(o.push(n[i]),a.push([i,n[i]]));var r=Math.min.apply(null,o),l=Math.max.apply(null,o);e={tooltip:{trigger:"axis",position:function(e){return[e[0],"10%"]}},title:{left:"center",text:"折线图"},toolbox:{feature:{dataZoom:{yAxisIndex:"none"},restore:{},saveAsImage:{}}},xAxis:{type:"time",boundaryGap:!1},yAxis:{type:"value",boundaryGap:[0,"100%"],min:r,max:l},dataZoom:[{type:"inside",start:0,end:20},{start:0,end:20}],series:[{name:"数据",type:"line",smooth:!0,symbol:"none",areaStyle:{},data:a}]},e&&t.setOption(e)},async getReportHistory(){var e,t=i["a"](document.getElementById("main4"));const{data:n}=await Object(l["getReportHistoryData"])(this.queryForm);var o=[];for(let i=0;it[2]||(t[2]=[Object(o["createTextVNode"])("裁剪上传")])),_:1}),Object(o["createVNode"])(d,{type:"primary"},{default:Object(o["withCtx"])(()=>t[3]||(t[3]=[Object(o["createTextVNode"])("原图上传")])),_:1}),Object(o["createElementVNode"])("div",r,[Object(o["createElementVNode"])("div",i,[t[4]||(t[4]=Object(o["createTextVNode"])(" 这是一段内容 ")),Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:s.checkedform,"onUpdate:modelValue":t[0]||(t[0]=e=>s.checkedform=e)},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(m,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{type:"text",icon:"el-icon-view"})]),_:1})]),_:1})])]),Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:s.checked,"onUpdate:modelValue":t[1]||(t[1]=e=>s.checked=e)},null,8,["modelValue"]),Object(o["createVNode"])(d,null,{default:Object(o["withCtx"])(()=>t[5]||(t[5]=[Object(o["createTextVNode"])("全部显示")])),_:1}),Object(o["createVNode"])(d,null,{default:Object(o["withCtx"])(()=>t[6]||(t[6]=[Object(o["createTextVNode"])("全部隐藏")])),_:1}),Object(o["createVNode"])(d,null,{default:Object(o["withCtx"])(()=>t[7]||(t[7]=[Object(o["createTextVNode"])("全部删除")])),_:1})]),_:1}),Object(o["createVNode"])(m,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(f,{"current-page":s.currentPage4,"page-sizes":[100,200,300,400],"page-size":100,layout:"total, sizes, prev, pager, next, jumper",total:400,onSizeChange:c.handleSizeChange,onCurrentChange:c.handleCurrentChange},null,8,["current-page","onSizeChange","onCurrentChange"])]),_:1})]),_:1})])}var s={name:"Setting",data(){return{checked:!1,checkedform:!1,currentPage1:5,currentPage2:5,currentPage3:5,currentPage4:4}},methods:{handleSizeChange(e){console.log(`每页 ${e} 条`)},handleCurrentChange(e){console.log("当前页: "+e)}}},c=(n("0add"),n("d959")),d=n.n(c);const u=d()(s,[["render",l],["__scopeId","data-v-60718172"]]);t["default"]=u},"4c0a":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={class:"manage-wrap"},i={class:"manage-input"},l={class:"manage-button"};function s(e,t,n,s,c,d){const u=Object(o["resolveComponent"])("el-input"),h=Object(o["resolveComponent"])("el-form-item"),m=Object(o["resolveComponent"])("el-option"),p=Object(o["resolveComponent"])("el-select"),f=Object(o["resolveComponent"])("vab-query-form"),b=Object(o["resolveComponent"])("el-form"),g=Object(o["resolveComponent"])("el-button"),v=Object(o["resolveComponent"])("el-table-column"),w=Object(o["resolveComponent"])("el-tag"),y=Object(o["resolveComponent"])("el-table"),C=Object(o["resolveComponent"])("el-pagination"),k=Object(o["resolveComponent"])("show-detail"),O=Object(o["resolveComponent"])("bind-device"),j=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createElementVNode"])("div",r,[Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(b,{ref:"queryForm",model:c.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(f,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{width:"100",prop:"iccid",label:"iccid"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:c.queryForm.iccid,"onUpdate:modelValue":t[0]||(t[0]=e=>c.queryForm.iccid=e),size:"small",placeholder:"请输入iccid"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(h,{prop:"status",label:"选择状态"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,{modelValue:c.queryForm.status,"onUpdate:modelValue":t[1]||(t[1]=e=>c.queryForm.status=e),size:"small",placeholder:"请选择状态"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(c.statusData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(m,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",l,[Object(o["createVNode"])(g,{size:"small",onClick:t[2]||(t[2]=e=>d.resetForm())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(o["createVNode"])(g,{type:"primary",size:"small",onClick:d.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"])])]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(y,{data:c.flowData,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(v,{prop:"iccid",label:"iccid",width:"200",align:"center"}),Object(o["createVNode"])(v,{prop:"accNumber",label:"接入号码",width:"150",align:"center"}),Object(o["createVNode"])(v,{prop:"deviceName",label:e.$t("maintenance.sb"),width:"150",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"activationTime",label:e.$t("vehicles.jhsj"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"createTime",label:"创建时间/开卡时间",width:"200",align:"center"}),Object(o["createVNode"])(v,{prop:"status",label:e.$t("dataEnquiry.ljzt"),width:"120",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[1==e.simStatus?(Object(o["openBlock"])(),Object(o["createBlock"])(w,{key:"可激活",effect:"dark",type:"success",size:"mini"},{default:Object(o["withCtx"])(()=>t[3]||(t[3]=[Object(o["createTextVNode"])(" 可激活 ")])),_:1})):Object(o["createCommentVNode"])("",!0),2==e.simStatus?(Object(o["openBlock"])(),Object(o["createBlock"])(w,{key:"测试激活",effect:"dark",type:"success",size:"mini"},{default:Object(o["withCtx"])(()=>t[4]||(t[4]=[Object(o["createTextVNode"])(" 测试激活 ")])),_:1})):Object(o["createCommentVNode"])("",!0),3==e.simStatus?(Object(o["openBlock"])(),Object(o["createBlock"])(w,{key:"测试去激活",effect:"dark",type:"success",size:"mini"},{default:Object(o["withCtx"])(()=>t[5]||(t[5]=[Object(o["createTextVNode"])(" 测试去激活 ")])),_:1})):Object(o["createCommentVNode"])("",!0),4==e.simStatus?(Object(o["openBlock"])(),Object(o["createBlock"])(w,{key:"在用",effect:"dark",type:"success",size:"mini"},{default:Object(o["withCtx"])(()=>t[6]||(t[6]=[Object(o["createTextVNode"])(" 在用 ")])),_:1})):Object(o["createCommentVNode"])("",!0),5==e.simStatus?(Object(o["openBlock"])(),Object(o["createBlock"])(w,{key:"停机",effect:"dark",type:"danger",size:"mini"},{default:Object(o["withCtx"])(()=>t[7]||(t[7]=[Object(o["createTextVNode"])(" 停机 ")])),_:1})):Object(o["createCommentVNode"])("",!0),6==e.simStatus?(Object(o["openBlock"])(),Object(o["createBlock"])(w,{key:"运营商管理状态",effect:"dark",type:"success",size:"mini"},{default:Object(o["withCtx"])(()=>t[8]||(t[8]=[Object(o["createTextVNode"])(" 运营商管理状态 ")])),_:1})):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"]),Object(o["createVNode"])(v,{fixed:"right",label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(g,{type:"text",onClick:t=>d.bindDevice(e)},{default:Object(o["withCtx"])(()=>t[9]||(t[9]=[Object(o["createTextVNode"])("绑定设备")])),_:2},1032,["onClick"]),Object(o["createVNode"])(g,{type:"text",onClick:t=>d.ShowDetail(e)},{default:Object(o["withCtx"])(()=>t[10]||(t[10]=[Object(o["createTextVNode"])("详情")])),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[j,c.listLoading]]),Object(o["createVNode"])(C,{background:c.background,"current-page":c.queryForm.pageIndex,layout:c.layout,"page-size":c.queryForm.size,total:c.total,style:{"text-align":"right"},onCurrentChange:d.handleCurrentChange,onSizeChange:d.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(k,{ref:"details"},null,512),Object(o["createVNode"])(O,{ref:"device"},null,512)])}var c=n("4bf8"),d=n("111a"),u=n("35ed"),h={name:"Index",components:{bindDevice:u["default"],showDetail:d["default"]},data(){return{flowData:[],layout:"total, sizes, prev, pager, next, jumper",total:0,background:!0,listLoading:!0,elementLoadingText:"正在加载...",statusData:[{value:1,label:"可激活"},{value:2,label:"测试激活"},{value:3,label:"测试去激活"},{value:4,label:"在用"},{value:5,label:"停机"},{value:6,label:"运营商管理状态"}],queryForm:{page:1,size:20,iccid:"",status:""}}},computed:{height(){return 500}},created(){this.fetchData()},methods:{async fetchData(){this.listLoading=!0;const{data:e}=await Object(c["getList"])(this.queryForm);this.flowData=e.items,this.total=e.total,setTimeout(()=>{this.listLoading=!1},500)},search(){this.fetchData()},resetForm(){this.$refs.queryForm.resetFields()},bindDevice(e){this.$refs["device"].showDetail(e.accNumber)},ShowDetail(e){this.$refs["details"].showDetail(e.accNumber)},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()}}},m=(n("df16"),n("eae5"),n("d959")),p=n.n(m);const f=p()(h,[["render",s],["__scopeId","data-v-37795fca"]]);t["default"]=f},"4c21":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={class:"manage-input"},i={class:"manage-input"},l={class:"manage-button"};function s(e,t,n,s,c,d){const u=Object(o["resolveComponent"])("el-input"),h=Object(o["resolveComponent"])("el-form-item"),m=Object(o["resolveComponent"])("vab-query-form"),p=Object(o["resolveComponent"])("el-form"),f=Object(o["resolveComponent"])("el-option"),b=Object(o["resolveComponent"])("el-select"),g=Object(o["resolveComponent"])("el-button"),v=Object(o["resolveComponent"])("el-table-column"),w=Object(o["resolveComponent"])("el-tag"),y=Object(o["resolveComponent"])("el-switch"),C=Object(o["resolveComponent"])("el-table"),k=Object(o["resolveComponent"])("el-pagination"),O=Object(o["resolveComponent"])("device-edit"),j=Object(o["resolveComponent"])("copy-device"),x=Object(o["resolveComponent"])("sync-device"),_=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createElementVNode"])("div",r,[Object(o["createVNode"])(p,{ref:"queryForm",model:c.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{width:"100",prop:"name",label:e.$t("dataEnquiry.zdmc")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:c.queryForm.name,"onUpdate:modelValue":t[0]||(t[0]=e=>c.queryForm.name=e),size:"small",placeholder:e.$t("dataEnquiry.qsrzdmc")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(o["createVNode"])(h,{width:"100",prop:"serial",label:e.$t("dataEnquiry.xlh")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:c.queryForm.serial,"onUpdate:modelValue":t[1]||(t[1]=e=>c.queryForm.serial=e),size:"small",placeholder:e.$t("dataEnquiry.qsrxlh")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(o["createVNode"])(h,{width:"100",prop:"community",label:e.$t("dataEnquiry.sq")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:c.queryForm.community,"onUpdate:modelValue":t[2]||(t[2]=e=>c.queryForm.community=e),size:"small",placeholder:e.$t("dataEnquiry.qsrsq")},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(p,{ref:"queryForm",model:c.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{width:"100",prop:"commPro",label:e.$t("dataEnquiry.txxy")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(b,{modelValue:c.queryForm.commPro,"onUpdate:modelValue":t[3]||(t[3]=e=>c.queryForm.commPro=e),size:"small",placeholder:"请选择通信协议"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(f,{value:"全部",label:e.$t("dataEnquiry.qb")},null,8,["label"]),(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(c.dictData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(f,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(h,{width:"100",prop:"townCode",label:e.$t("dataEnquiry.jd")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(b,{modelValue:c.queryForm.townCode,"onUpdate:modelValue":t[4]||(t[4]=e=>c.queryForm.townCode=e),size:"small",placeholder:e.$t("dataEnquiry.qxzjd")},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(c.townData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(f,{key:e.townCode,label:e.townName,value:e.townCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(o["createVNode"])(h,{width:"100",prop:"status",label:e.$t("dataEnquiry.zt")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(b,{modelValue:c.queryForm.status,"onUpdate:modelValue":t[5]||(t[5]=e=>c.queryForm.status=e),size:"small",placeholder:"请选择状态"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(c.statusData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(f,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",l,[Object(o["createVNode"])(g,{size:"small",onClick:t[6]||(t[6]=e=>d.resetForm())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(o["createVNode"])(g,{type:"primary",size:"small",onClick:d.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(g,{type:"primary",size:"small",onClick:d.handleAdd},{default:Object(o["withCtx"])(()=>t[7]||(t[7]=[Object(o["createTextVNode"])(" 添加站点 ")])),_:1},8,["onClick"]),Object(o["createVNode"])(g,{type:"primary",size:"small",onClick:d.deletes},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.plsc")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(g,{type:"primary",size:"small",onClick:d.exportData},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.dc")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(g,{type:"primary",size:"small",onClick:d.fboxSync},{default:Object(o["withCtx"])(()=>t[8]||(t[8]=[Object(o["createTextVNode"])(" 盒子同步 ")])),_:1},8,["onClick"])]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(C,{id:"table",data:c.deviceData,border:"",stripe:"",style:{width:"100%"},onSelectionChange:d.handleSelectionChange},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(v,{type:"selection",width:"40"}),Object(o["createVNode"])(v,{prop:"id",label:"ID",width:"60",align:"center"}),Object(o["createVNode"])(v,{prop:"name",label:e.$t("dataEnquiry.zdmc"),width:"300",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"code",label:e.$t("dataEnquiry.zdbm"),width:"160",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"serial",label:e.$t("dataEnquiry.xlh"),width:"160",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"commPro.dataValue",label:e.$t("dataEnquiry.txxy"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"longitude",label:e.$t("project.jd"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"latitude",label:e.$t("project.wd"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"offlineDelay",label:e.$t("device.lxys"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"townName",label:e.$t("dataEnquiry.xzjdmc"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"community",label:e.$t("dataEnquiry.sq"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"specifications",label:e.$t("dataEnquiry.sbgg"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"status",label:e.$t("dataEnquiry.ljzt"),width:"120",align:"center"},{default:Object(o["withCtx"])(({row:e})=>["已连接"==e.status?(Object(o["openBlock"])(),Object(o["createBlock"])(w,{key:"已连接",effect:"dark",type:"success",size:"mini"},{default:Object(o["withCtx"])(()=>t[9]||(t[9]=[Object(o["createTextVNode"])(" 已连接 ")])),_:1})):Object(o["createCommentVNode"])("",!0),"未连接"==e.status?(Object(o["openBlock"])(),Object(o["createBlock"])(w,{key:"未连接",effect:"dark",type:"danger",size:"mini"},{default:Object(o["withCtx"])(()=>t[10]||(t[10]=[Object(o["createTextVNode"])(" 未连接 ")])),_:1})):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"]),Object(o["createVNode"])(v,{prop:"enableStatus",label:e.$t("dataEnquiry.zt"),align:"center"},{default:Object(o["withCtx"])(e=>[Object(o["createVNode"])(y,{modelValue:e.row.enableStatus,"onUpdate:modelValue":t=>e.row.enableStatus=t,"active-value":"1","inactive-value":"0",onClick:t=>d.updateStatus(e.row.enableStatus,e.row.id)},null,8,["modelValue","onUpdate:modelValue","onClick"])]),_:1},8,["label"]),Object(o["createVNode"])(v,{prop:"offlineDelay",label:e.$t("dataEnquiry.lxyzm"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"commPro.dataValue",label:e.$t("dataEnquiry.txxy"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"project.name",label:e.$t("dataEnquiry.xm"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"specifications",label:e.$t("dataEnquiry.sbggd"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"simNum",label:e.$t("dataEnquiry.skjjhm"),width:"150",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"technology.dataValue",label:e.$t("dataEnquiry.sbgy"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"material.dataValue",label:e.$t("dataEnquiry.sbcz"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"outStandard.dataValue",label:e.$t("dataEnquiry.csbz"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"leader",label:e.$t("dataEnquiry.ywry"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"contact",label:e.$t("project.lxfs"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"type.dataValue",label:e.$t("dataEnquiry.sblx"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"userNum",label:e.$t("dataEnquiry.fwyhs"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"onlineTime",label:e.$t("dataEnquiry.sxsj"),width:"180",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"offlineTime",label:e.$t("dataEnquiry.lxsj"),width:"180",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{prop:"offlineDuration",label:e.$t("dataEnquiry.lxsc"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(v,{fixed:"right",label:e.$t("defalult.cz"),width:"250",align:"center"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(g,{type:"text",onClick:e=>d.sensorData(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("device.sj")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(g,{type:"text",onClick:e=>d.sensorEdit(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("device.cgq")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(g,{type:"text",onClick:e=>d.copyDevice(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("device.fz")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(g,{type:"text",onClick:e=>d.handleEdit(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bj")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(g,{type:"text",onClick:e=>d.handleDelete(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data","onSelectionChange"])),[[_,c.listLoading]]),Object(o["createVNode"])(k,{background:c.background,"current-page":c.queryForm.page,layout:c.layout,"page-size":c.queryForm.size,total:c.total,style:{"text-align":"right"},onCurrentChange:d.handleCurrentChange,onSizeChange:d.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(O,{ref:"edit"},null,512),Object(o["createVNode"])(j,{ref:"copy"},null,512),Object(o["createVNode"])(x,{ref:"sync"},null,512)])}n("14d9");var c=n("aa98"),d=n("3038"),u=n("a284"),h=n("a4c3"),m=n("6f3b"),p={name:"Index",components:{CopyDevice:h["default"],deviceEdit:u["default"],syncDevice:m["default"]},data(){return{deviceData:[],lazy:!0,activeName:"first",layout:"total, sizes, prev, pager, next, jumper",total:0,input:"",textarea:"",list:[],townData:[],dictData:[],background:!0,listLoading:!0,ids:[],elementLoadingText:"正在加载...",statusData:[{label:"all",value:3},{label:"离线",value:0},{label:"在线",value:1}],queryForm:{page:1,size:20,name:"",projectId:"",serial:"",community:"",townCode:"",commPro:"all",status:3}}},computed:{height(){return 500}},methods:{showData(){this.fetchData(),this.queryForm.projectId=sessionStorage.getItem("projectId"),this.getTownData(),this.getDictData()},async fetchData(){this.listLoading=!0,this.queryForm.projectId="";const{data:e}=await Object(c["getDeviceData"])(this.queryForm);this.deviceData=e.items,this.total=e.total,setTimeout(()=>{this.listLoading=!1},500)},async getTownData(){const{data:e}=await Object(c["getTownsByProject"])(this.queryForm);this.townData=e},async getDictData(){const{data:e}=await Object(c["getDictData"])(this.queryForm);this.dictData=e.communicationProtocol},resetForm(){this.$refs.queryForm.resetFields()},search(){this.fetchData()},async exportData(){const e=await Object(c["exportIotDevice"])(this.queryForm);d["default"].downloadFile(e,{fileName:"站点列表.xls"})},sensorData(e){this.$router.push({name:"传感器数据",path:"/sensorIotData",query:{deviceCode:e.code,deviceId:e.id}})},sensorEdit(e){this.$router.push({name:"传感器管理",path:"/sensor",query:{deviceId:e.id,projectId:this.queryForm.projectId}})},async updateStatus(e,t){console.log(e);const{code:n,msg:o}=await Object(c["doEdit"])({enableStatus:parseInt(e),id:t});0==n?this.$notify({title:o,type:"success"}):this.$notify.error({title:o}),this.fetchData()},handleAdd(){this.$refs["edit"].showEdit({projectId:this.queryForm.projectId},1)},handleEdit(e){this.$refs["edit"].showEdit(e,2)},async fboxSync(){this.$refs["sync"].showSync(this.queryForm)},copyDevice(e){this.$refs["copy"].showCopy(e)},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()},deletes(){const e=this.ids;if(0==e.length)return this.$message({type:"info",message:"没有选中任何项"}),!1;this.deleteData(e)},handleSelectionChange(e){const t=[];e.forEach(e=>{t.push(e.id)}),this.ids=t,console.log(this.ids)},deleteData(e){this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:t}=Object(c["doDelete"])(e);this.$message({type:"success",message:void 0==t?"删除成功":t});const n=this;setTimeout((function(){n.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})},handleDelete(e){e.id&&this.deleteData([e.id])}}},f=(n("865b"),n("d959")),b=n.n(f);const g=b()(p,[["render",s],["__scopeId","data-v-20fa0215"]]);t["default"]=g},"4cfb":function(e,t,n){"use strict";n.r(t),n.d(t,"getMenuList",(function(){return a})),n.d(t,"getMenuType",(function(){return r})),n.d(t,"addMenuPub",(function(){return i})),n.d(t,"delMenuRemove",(function(){return l})),n.d(t,"getSubscribeReply",(function(){return s})),n.d(t,"getMaterialList",(function(){return c})),n.d(t,"getMaterialType",(function(){return d})),n.d(t,"getMaterialMsgType",(function(){return u})),n.d(t,"materialSaveOrUpdate",(function(){return h})),n.d(t,"materialRemove",(function(){return m})),n.d(t,"getMatchType",(function(){return p})),n.d(t,"getKeywordReplyList",(function(){return f})),n.d(t,"keywordReplyAdd",(function(){return b})),n.d(t,"keywordReplyEdit",(function(){return g})),n.d(t,"keywordReplyRemove",(function(){return v})),n.d(t,"getReplyType",(function(){return w})),n.d(t,"getDefaultReplyType",(function(){return y})),n.d(t,"defaultReplySaveOrUpdate",(function(){return C})),n.d(t,"defaultReplyRemove",(function(){return k}));var o=n("b775");function a(e){return Object(o["default"])({url:"/wechatMp/menu/list",method:"get",data:e})}function r(e){return Object(o["default"])({url:"/wechatMp/menu/type",method:"get",data:e})}function i(e){return Object(o["default"])({url:"/wechatMp/menu/pub",method:"post",data:e})}function l(){return Object(o["default"])({url:"/wechatMp/menu/remove",method:"post"})}function s(e){return Object(o["default"])({url:"/wechatMp/subscribeReply/getReply",method:"get",data:e})}function c(e){null==e.page&&(e.page=1);const t="?page="+e.page+"&size="+e.size+"&type="+e.type;return Object(o["default"])({url:"/wechatMp/material/list"+t,method:"get",data:e})}function d(e){return Object(o["default"])({url:"/wechatMp/material/type",method:"get",data:e})}function u(e){return Object(o["default"])({url:"/wechatMp/subscribeReply/msgType",method:"get",data:e})}function h(e){return Object(o["default"])({url:"/wechatMp/subscribeReply/saveOrUpdate",method:"post",data:e})}function m(e){return Object(o["default"])({url:"/wechatMp/subscribeReply/remove?id="+e.id,method:"post",data:e})}function p(e){return Object(o["default"])({url:"/wechatMp/keywordReply/matchType",method:"get",data:e})}function f(e){const t="?page="+e.page+"&size="+e.size;return Object(o["default"])({url:"/wechatMp/keywordReply/list"+t,method:"get",data:e})}function b(e){return Object(o["default"])({url:"/wechatMp/keywordReply/insert",method:"post",data:e})}function g(e){return Object(o["default"])({url:"/wechatMp/keywordReply/update",method:"post",data:e})}function v(e){return Object(o["default"])({url:"/wechatMp/keywordReply/remove",method:"post",data:e})}function w(e){return Object(o["default"])({url:"/wechatMp/defaultReply/getReply",method:"get",data:e})}function y(e){return Object(o["default"])({url:"/wechatMp/defaultReply/getReply",method:"get",data:e})}function C(e){return Object(o["default"])({url:"/wechatMp/defaultReply/saveOrUpdate",method:"post",data:e})}function k(e){return Object(o["default"])({url:"/wechatMp/defaultReply/remove?id="+e.id,method:"post",data:e})}},"4cff":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");function a(e,t,n,a,r,i){const l=Object(o["resolveComponent"])("el-table-column"),s=Object(o["resolveComponent"])("el-table"),c=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(c,{modelValue:r.dialogFormVisible,"onUpdate:modelValue":t[0]||(t[0]=e=>r.dialogFormVisible=e),title:r.title,width:"1000px",onClose:e.close},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{data:r.tableData,stripe:"",border:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(l,{fixed:"",property:"deviceName",label:e.$t("dataEnquiry.zdmc"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(l,{property:"sampleQuantity",label:e.$t("apply.ypsl"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(l,{property:"sampleBack.dataValue",label:e.$t("apply.ypqh"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(l,{property:"sampleType.dataValue",label:e.$t("apply.yplx"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(l,{property:"detectionItems",label:e.$t("apply.jcxm"),width:"100",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(e.detectionItems,(e,n)=>(Object(o["openBlock"])(),Object(o["createElementBlock"])("span",{key:n},[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.dataValue)+" ",1),t[1]||(t[1]=Object(o["createElementVNode"])("br",null,null,-1))]))),128))]),_:1},8,["label"]),Object(o["createVNode"])(l,{property:"detectionReport.dataValue",label:e.$t("apply.jcbg"),width:"150",align:"center"},null,8,["label"]),Object(o["createVNode"])(l,{property:"reportIssued.dataValue",label:e.$t("apply.bgcj"),width:"150",align:"center"},null,8,["label"]),Object(o["createVNode"])(l,{property:"reportUse.dataValue",label:e.$t("apply.bgyt"),width:"150",align:"center"},null,8,["label"]),Object(o["createVNode"])(l,{property:"asOfTime",label:e.$t("apply.jzsj"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(l,{property:"remark",label:e.$t("alarm.bz"),width:"200",align:"center"},null,8,["label"])]),_:1},8,["data"])]),_:1},8,["modelValue","title","onClose"])}var r={data(){return{dialogFormVisible:!1,title:"",tableData:[]}},methods:{showDetail(e){this.title="水质申请",this.tableData[0]=e,this.dialogFormVisible=!0}},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")}},i=n("d959"),l=n.n(i);const s=l()(r,[["render",a]]);t["default"]=s},"4d20":function(e,t,n){var o=n("1917"),a=n("10db"),r=n("6ca1"),i=n("3397"),l=n("9c0e1"),s=n("faf5"),c=Object.getOwnPropertyDescriptor;t.f=n("0bad")?c:function(e,t){if(e=r(e),t=i(t,!0),s)try{return c(e,t)}catch(n){}if(l(e,t))return a(!o.f.call(e,t),e[t])}},"4d88":function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},"4ddc":function(e,t,n){e.exports={"menu-color":"hsla(0,0%,27%,.95)","menu-color-active":"hsla(208,100%,55%,.95)","menu-background":"#fff","gallery-second-menu-background":"#fff"}},"4e55":function(e,t,n){},"4e71":function(e,t,n){n("e198")("observable")},"4ea8":function(e,t,n){n("cdd9")},"4ebc":function(e,t,n){var o=n("4d88");e.exports=Array.isArray||function(e){return"Array"==o(e)}},"4ec3":function(e,t,n){"use strict";n.r(t),n.d(t,"fileUpdate",(function(){return a}));var o=n("b775");function a(e){return Object(o["default"])({url:"/upload/file",method:"post",data:e})}},"4ee8":function(e,t,n){"use strict";n("38ac")},"4f51":function(e,t,n){e.exports=n.p+"static/img/403.041048cd.png"},"4f5f":function(e,t,n){"use strict";n("acad")},"4f61":function(e,t,n){"use strict";n("90bf")},"502f":function(e,t,n){"use strict";n("486d")},"50bb":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-input"),c=Object(o["resolveComponent"])("el-button"),d=Object(o["resolveComponent"])("vab-query-form"),u=Object(o["resolveComponent"])("el-col"),h=Object(o["resolveComponent"])("el-row"),m=Object(o["resolveComponent"])("el-tab-pane"),p=Object(o["resolveComponent"])("el-tabs");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createVNode"])(d,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:i.input,"onUpdate:modelValue":t[0]||(t[0]=e=>i.input=e),placeholder:"请输入内容"},null,8,["modelValue"]),Object(o["createVNode"])(c,{type:"primary",icon:"el-icon-search"}),Object(o["createVNode"])(c,{type:"primary"},{default:Object(o["withCtx"])(()=>t[2]||(t[2]=[Object(o["createTextVNode"])("创建组态")])),_:1})]),_:1}),Object(o["createVNode"])(p,{modelValue:i.activeName,"onUpdate:modelValue":t[1]||(t[1]=e=>i.activeName=e),onTabClick:l.handleClick},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{label:"已发布组态",name:"first"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{gutter:20},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{span:6},{default:Object(o["withCtx"])(()=>t[3]||(t[3]=[Object(o["createElementVNode"])("div",{class:"grid-content bg-purple"},null,-1)])),_:1})]),_:1})]),_:1}),Object(o["createVNode"])(m,{label:"待发布组态",name:"second"},{default:Object(o["withCtx"])(()=>t[4]||(t[4]=[Object(o["createTextVNode"])("配置管理")])),_:1}),Object(o["createVNode"])(m,{label:"组态素材库",name:"third"},{default:Object(o["withCtx"])(()=>t[5]||(t[5]=[Object(o["createTextVNode"])("角色管理")])),_:1})]),_:1},8,["modelValue","onTabClick"])])}var i={name:"Addproject",data(){return{input:"",activeName:"second"}},methods:{handleClick(e,t){console.log(e,t)}}},l=(n("c9ab"),n("d959")),s=n.n(l);const c=s()(i,[["render",r],["__scopeId","data-v-352375d1"]]);t["default"]=c},"50df":function(e,t,n){},5100:function(e,t,n){},"510b":function(e,t,n){"use strict";n("e0b2")},"511f":function(e,t,n){n("0b99"),n("658f"),e.exports=n("fcd4").f("iterator")},"512c":function(e,t,n){var o=n("ef08"),a=n("5524"),r=n("9c0c"),i=n("051b"),l=n("9c0e1"),s="prototype",c=function(e,t,n){var d,u,h,m=e&c.F,p=e&c.G,f=e&c.S,b=e&c.P,g=e&c.B,v=e&c.W,w=p?a:a[t]||(a[t]={}),y=w[s],C=p?o:f?o[t]:(o[t]||{})[s];for(d in p&&(n=t),n)u=!m&&C&&void 0!==C[d],u&&l(w,d)||(h=u?C[d]:n[d],w[d]=p&&"function"!=typeof C[d]?n[d]:g&&u?r(h,o):v&&C[d]==h?function(e){var t=function(t,n,o){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,o)}return e.apply(this,arguments)};return t[s]=e[s],t}(h):b&&"function"==typeof h?r(Function.call,h):h,b&&((w.virtual||(w.virtual={}))[d]=h,e&c.R&&y&&!y[d]&&i(y,d,h)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},"51d3":function(e,t,n){"use strict";n("d29e")},"51da":function(e,t,n){"use strict";n("34d3")},5256:function(e,t,n){},5276:function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"dialog-footer"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-option"),c=Object(o["resolveComponent"])("el-select"),d=Object(o["resolveComponent"])("el-form-item"),u=Object(o["resolveComponent"])("el-form"),h=Object(o["resolveComponent"])("el-button"),m=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(m,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[1]||(t[1]=e=>i.dialogFormVisible=e),title:i.title,width:"500px",onClose:l.close},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{ref:"form",model:i.form,rules:e.rules,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{label:e.$t("dataEnquiry.xm"),prop:"projectIds"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.form.projectIds,"onUpdate:modelValue":t[0]||(t[0]=e=>i.form.projectIds=e),size:"small",multiple:"",placeholder:"请选择"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.projectData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(s,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["model","rules"]),Object(o["createElementVNode"])("div",a,[Object(o["createVNode"])(h,{type:"primary",size:"small",onClick:l.save},{default:Object(o["withCtx"])(()=>t[2]||(t[2]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"]),Object(o["createVNode"])(h,{size:"small",onClick:l.close},{default:Object(o["withCtx"])(()=>t[3]||(t[3]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title","onClose"])}n("14d9");var i=n("0fea"),l=(n("24d2"),n("c24f")),s={name:"ManageRole",data(){return{form:{userId:"",projectIds:[]},projectData:[],clearable:!0,title:"",dialogFormVisible:!1}},created(){},methods:{async getProjectData(){const{data:e}=await Object(i["getAllProjects"])();this.projectData=e},manageProduct(e){this.title="分配项目",this.form.userId=e.id,this.dialogFormVisible=!0,this.getProjectData(),this.getUserProject()},async getUserProject(){const{data:e}=await Object(l["getProjectsByUserId"])({userId:this.form.userId});for(const t in e)this.form.projectIds.push(e[t].id)},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},save(){console.log(this.form),this.$refs["form"].validate(async e=>{if(!e)return!1;{const{msg:e}=await Object(i["assignProject"])(this.form);this.$notify({title:e,type:"success"}),this.$refs["form"].resetFields(),this.dialogFormVisible=!1,this.$parent.fetchData()}})}}},c=(n("18af"),n("d959")),d=n.n(c);const u=d()(s,[["render",r]]);t["default"]=u},5284:function(e,t,n){e.exports={"menu-color":"hsla(0,0%,27%,.95)","menu-color-active":"hsla(208,100%,55%,.95)","menu-background":"#fff","gallery-second-menu-background":"#fff"}},5316:function(e,t,n){},"531c":function(e,t,n){e.exports=n.p+"static/img/gis.fb568b57.jpg"},"535d":function(e,t,n){e.exports={"menu-color":"hsla(0,0%,27%,.95)","menu-color-active":"hsla(208,100%,55%,.95)","menu-background":"#fff","gallery-second-menu-background":"#fff"}},"538e":function(e,t,n){e.exports={"menu-color":"hsla(0,0%,27%,.95)","menu-color-active":"hsla(208,100%,55%,.95)","menu-background":"#fff","gallery-second-menu-background":"#fff"}},5414:function(e,t,n){"use strict";n.r(t);var o=n("f2bf");function a(e,t,n,a,r,i){const l=Object(o["resolveComponent"])("vab-remix-icon"),s=Object(o["resolveComponent"])("el-input"),c=Object(o["resolveComponent"])("el-form-item"),d=Object(o["resolveComponent"])("el-button"),u=Object(o["resolveComponent"])("el-form"),h=Object(o["resolveDirective"])("focus");return Object(o["openBlock"])(),Object(o["createBlock"])(u,{ref:"form",model:r.form,rules:r.rules,class:"login-form","label-position":"left"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{prop:"username"},{default:Object(o["withCtx"])(()=>[Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(s,{modelValue:r.form.userName,"onUpdate:modelValue":t[0]||(t[0]=e=>r.form.userName=e),modelModifiers:{trim:!0},placeholder:"请输入用户名/手机号",tabindex:"1",type:"text"},{prefix:Object(o["withCtx"])(()=>[Object(o["createVNode"])(l,{icon:"user-line"})]),_:1},8,["modelValue"])),[[h]])]),_:1}),Object(o["createVNode"])(c,{prop:"password"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(),Object(o["createBlock"])(s,{key:r.passwordType,ref:"password",modelValue:r.form.passwords,"onUpdate:modelValue":t[1]||(t[1]=e=>r.form.passwords=e),modelModifiers:{trim:!0},placeholder:"请输入密码",type:r.passwordType,tabindex:"2",onKeyup:Object(o["withKeys"])(i.handleLogin,["enter"])},Object(o["createSlots"])({prefix:Object(o["withCtx"])(()=>[Object(o["createVNode"])(l,{icon:"lock-line"})]),_:2},["password"===r.passwordType?{name:"suffix",fn:Object(o["withCtx"])(()=>[Object(o["createVNode"])(l,{class:"show-password",icon:"eye-off-line",onClick:i.handlePassword},null,8,["onClick"])]),key:"0"}:{name:"suffix",fn:Object(o["withCtx"])(()=>[Object(o["createVNode"])(l,{class:"show-password",icon:"eye-line",onClick:i.handlePassword},null,8,["onClick"])]),key:"1"}]),1032,["modelValue","type","onKeyup"]))]),_:1}),Object(o["createVNode"])(d,{loading:r.loading,class:"login-btn",type:"primary",onClick:i.handleLogin},{default:Object(o["withCtx"])(()=>t[2]||(t[2]=[Object(o["createTextVNode"])(" 登录 ")])),_:1},8,["loading","onClick"])]),_:1},8,["model","rules"])}n("d9e2"),n("14d9");var r=n("5502"),i=n("61f7"),l={name:"SingIn",data(){const e=(e,t,n)=>{""===t?n(new Error("用户名不能为空")):n()},t=(e,t,n)=>{Object(i["isPassword"])(t)?n():n(new Error("密码不能少于6位"))};return{nodeEnv:"production",form:{userName:"",passwords:""},rules:{userName:[{required:!0,trigger:"blur",validator:e}],passwords:[{required:!0,trigger:"blur",validator:t}]},loading:!1,passwordType:"password",timer:0}},computed:{...Object(r["c"])({title:"settings/title"})},mounted(){this.form.userName="",this.form.passwords=""},methods:{...Object(r["b"])({login:"user/login"}),handleClick(e,t){console.log(e,t),"second"==e.paneName?this.$refs["wxCode"].roleIndex():"first"==e.paneName&&this.$refs["sing-in"].roleIndex()},dialogFormVisible(){this.$refs["trial"].showTrial()},handlePassword(){"password"===this.passwordType?this.passwordType="":this.passwordType="password",this.$nextTick(()=>{this.$refs.passwords.focus()})},handleLogin(){this.$refs.form.validate(async e=>{if(!e)return!1;try{this.loading=!0,await this.login(this.form),await this.$router.push("/")}finally{this.loading=!1}})}}},s=n("d959"),c=n.n(s);const d=c()(l,[["render",a]]);t["default"]=d},5422:function(e,t,n){"use strict";n("6773")},5431:function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"dialog-footer"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-input"),c=Object(o["resolveComponent"])("el-form-item"),d=Object(o["resolveComponent"])("el-form"),u=Object(o["resolveComponent"])("el-button"),h=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(h,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[4]||(t[4]=e=>i.dialogFormVisible=e),title:i.title,width:"500px",onClose:l.close},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{ref:"form",model:i.form,rules:i.rules,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{label:"菜单名称",prop:"title"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:i.form.title,"onUpdate:modelValue":t[0]||(t[0]=e=>i.form.title=e),modelModifiers:{trim:!0},size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(c,{label:"菜单路径",prop:"path"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:i.form.path,"onUpdate:modelValue":t[1]||(t[1]=e=>i.form.path=e),modelModifiers:{trim:!0},size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(c,{label:"菜单路由",prop:"component"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:i.form.component,"onUpdate:modelValue":t[2]||(t[2]=e=>i.form.component=e),modelModifiers:{trim:!0},size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(c,{label:"排序",prop:"sort"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:i.form.sort,"onUpdate:modelValue":t[3]||(t[3]=e=>i.form.sort=e),modelModifiers:{trim:!0},size:"small",type:"number",autocomplete:"off"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"]),Object(o["createElementVNode"])("div",a,[Object(o["createVNode"])(u,{type:"primary",size:"small",onClick:l.save},{default:Object(o["withCtx"])(()=>t[5]||(t[5]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"]),Object(o["createVNode"])(u,{size:"small",onClick:l.close},{default:Object(o["withCtx"])(()=>t[6]||(t[6]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title","onClose"])}var i=n("1f27"),l={name:"MenuEdit",data(){return{form:{id:"",title:"",name:"",path:"",component:"",sort:0},rules:{title:[{required:!0,trigger:"blur",message:"请输入菜单名称"}],path:[{required:!0,trigger:"blur",message:"请输入菜单路径"}]},clearable:!0,menuId:"",parentData:[],title:"",dialogFormVisible:!1,diffData:{},ruleForm:[]}},created(){},methods:{handleCountryChange(e){if(e){const t=e.length-1;this.form.parentId=e[t]}else this.form.parentId=0},showEdit(e){e?(this.title="编辑",this.menuId=e.id,this.form=Object.assign({},e),this.ruleForm=Object.assign({},e),this.form.title=e.name):this.title="添加",this.dialogFormVisible=!0},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},getDiffData(){this.diffData={},Object.keys(this.form).forEach(e=>{this.form[e]!=this.ruleForm[e]&&(this.diffData[e]=this.form[e])})},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;if(this.form.name=this.form.title,this.form.id){if(this.getDiffData(),0!=Object.keys(this.diffData).length){this.diffData.id=this.form.id;const{msg:e}=await Object(i["miniMenuUpdate"])(this.diffData);this.$notify({title:e,type:"success"})}}else{const{msg:e}=await Object(i["miniMenuInsert"])(this.form);this.$notify({title:e,type:"success"})}this.$refs["form"].resetFields(),this.dialogFormVisible=!1,this.$parent.fetchData()})}}},s=(n("aeae"),n("d959")),c=n.n(s);const d=c()(l,[["render",r]]);t["default"]=d},"54f7":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-table-column"),c=Object(o["resolveComponent"])("el-table"),d=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(c,{id:"table",data:i.tableData,border:"","span-method":l.objectSpanMethod,stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{prop:"cll",label:"处理量(m3/d)"}),Object(o["createVNode"])(s,{prop:"zydl",label:"主要动力(设备)"}),Object(o["createVNode"])(s,{label:"单台功率(kW)"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{prop:"daglA",label:"一体化设备运行能耗表(我方建议)"}),Object(o["createVNode"])(s,{prop:"daglB",label:"一体化设备运行能耗表(招标要求)"})]),_:1}),Object(o["createVNode"])(s,{prop:"date",label:"装机功率(kW)"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{prop:"zjglA",label:"一体化设备运行能耗表(我方建议)"}),Object(o["createVNode"])(s,{prop:"zjglB",label:"一体化设备运行能耗表(招标要求)"})]),_:1}),Object(o["createVNode"])(s,{prop:"date",label:"日均电耗(kW.h)"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{prop:"cjdhA",label:"一体化设备运行能耗表(我方建议)"}),Object(o["createVNode"])(s,{prop:"cjdhB",label:"一体化设备运行能耗表(招标要求)"})]),_:1}),Object(o["createVNode"])(s,{prop:"date",label:"日总电耗(kW.h)"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{prop:"rzdhA",label:"一体化设备运行能耗表(我方建议)"}),Object(o["createVNode"])(s,{prop:"rzdhB",label:"一体化设备运行能耗表(招标要求)"})]),_:1}),Object(o["createVNode"])(s,{prop:"date",label:"日吨水总电耗(kW.h/m3)"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{prop:"rdszdhA",label:"一体化设备运行能耗表(我方建议)"}),Object(o["createVNode"])(s,{prop:"rdszdhB",label:"一体化设备运行能耗表(招标要求)"})]),_:1}),Object(o["createVNode"])(s,{prop:"date",label:"吨水电费(元/m3)"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{prop:"ddsfA",label:"一体化设备运行能耗表(我方建议)"}),Object(o["createVNode"])(s,{prop:"ddsfB",label:"一体化设备运行能耗表(招标要求)"})]),_:1})]),_:1},8,["data","span-method"])),[[d,i.listLoading]]),t[0]||(t[0]=Object(o["createElementVNode"])("pre",null," 备注: (1)耗电系数取0.8,电费按0.6元/度计;\n (2)整套设备中,主要耗电设备为水泵、风机;\n (3)加药计量泵功率16W、药剂投加投加费用仅为出水不达标时补充,未计入能耗。\n\n\n ",-1))])}n("14d9"),n("093a");var i={data(){return{tableData:[],lazy:!0,layout:"total, sizes, prev, pager, next, jumper",total:0,background:!0,listLoading:!1,elementLoadingText:"正在加载...",queryForm:{projectId:""}}},created(){this.queryForm.projectId=sessionStorage.getItem("projectId"),this.fetchData()},methods:{objectSpanMethod(e){let{column:t,rowIndex:n,columnIndex:o}=e;if(0===o||o>=8)return n%3===0?{rowspan:3,colspan:1}:{rowspan:0,colspan:0}},async fetchData(){let e=[["68","风机","0.9","1.8","21.6","29.64","0.44 ","0.21 "],["68","搅拌器","0.85","0.85","2.04","","",""],["68","水泵","0.25","0.5","6","","",""],["100","风机","1.29","2.58","30.96","39","0.39 ","0.19 "],["100","搅拌器","0.85","0.85","2.04","","",""],["100","水泵","0.25","0.5","6","","",""],["20","风机","0.35","0.7","8.4","16.44","0.82 ","0.39 "],["20","搅拌器","0.85","0.85","2.04","","",""],["20","水泵","0.25","0.5","6","","",""],["93","风机","1.29","2.58","30.96","39","0.42 ","0.20 "],["93","搅拌器","0.85","0.85","2.04","","",""],["93","水泵","0.25","0.5","6","","",""],["45","风机","0.56","1.12","13.44","21.48","0.48 ","0.23 "],["45","搅拌器","0.85","0.85","2.04","","",""],["45","水泵","0.25","0.5","6","","",""],["135","1.8","3.6","43.2","51.24","0.38 ","0.18 "],["135","搅拌器","0.85","0.85","2.04","","",""],["135","水泵","0.25","0.5","6","","",""],["19","风机","0.35","0.7","8.4","16.44","0.87 ","0.42 "],["19","搅拌器","0.85","0.85","2.04","","",""],["19","水泵","0.25","0.5","6","","",""],["44","风机","0.56","1.12","13.44","21.48","0.49 ","0.23 "],["44","搅拌器","0.85","0.85","2.04","","",""],["44","水泵","0.25","0.5","6","","",""],["46","风机","0.56","1.12","13.44","21.48","0.47 ","0.22 "],["46","搅拌器","0.85","0.85","2.04","","",""],["46","水泵","0.25","0.5","6","","",""],["168","2.19","4.38","52.56","60.6","0.36 ","0.17 "],["168","搅拌器","0.85","0.85","2.04","","",""],["168","水泵","0.25","0.5","6","","",""],["23","风机","0.33","0.66","7.92","15.96","0.69 ","0.33 "],["23","搅拌器","0.85","0.85","2.04","","",""],["23","水泵","0.25","0.5","6","","",""],["136","风机","1.8","3.6","43.2","51.24","0.38 ","0.18 "],["136","搅拌器","0.85","0.85","2.04","","",""],["136","水泵","0.25","0.5","6","","",""],["59","风机","0.33","0.8","7.92","15.96","0.27 ","0.13 "],["59","搅拌器","0.85","0.85","2.04","","",""],["59","水泵","0.25","0.5","6","","",""]],t=[];e.forEach(e=>{let n={cll:e[0],zydl:e[1],daglA:e[2],zjglA:e[3],cjdhA:e[4],rzdhA:e[5],rdszdhA:e[6],ddsfA:e[7]};t.push(n)});let n=[["风机","0.95","1.9","22.8","35.16","0.52 ","0.25 "],["搅拌器","0.85","0.85","2.04","","",""],["水泵","0.43","0.86","10.32","","",""],["风机","2.05","4.1","49.2","60.12","0.60 ","0.29 "],["搅拌器","0.85","0.85","2.04","","",""],["水泵","0.37","0.74","8.88","","",""],["风机","0.83","1.66","19.92","26.76","1.34 ","0.64 "],["搅拌器","0.85","0.85","2.04","","",""],["水泵","0.2","0.4","4.8","","",""],["风机","2.05","4.1","49.2","64.44","0.69 ","0.33 "],["搅拌器","0.85","0.85","2.04","","",""],["水泵","0.55","1.1","13.2","","",""],["风机","0.95","1.9","22.8","38.04","0.85 ","0.41 "],["搅拌器","0.85","0.85","2.04","","",""],["水泵","0.55","1.1","13.2","","",""],["风机","2.2","4.4","52.8","68.04","0.50 ","0.24 "],["搅拌器","0.85","0.85","2.04","","",""],["水泵","0.55","1.1","13.2","","",""],["风机","0.83","1.66","19.92","35.16","1.85 ","0.89 "],["搅拌器","0.85","0.85","2.04","","",""],["水泵","0.55","1.1","13.2","","",""],["风机","0.95","1.9","22.8","38.04","0.86 ","0.41 "],["搅拌器","0.85","0.85","2.04","","",""],["水泵","0.55","1.1","13.2","","",""],["风机","0.95","1.9","22.8","38.04","0.83 ","0.40 "],["搅拌器","0.85","0.85","2.04","","",""],["水泵","0.55","1.1","13.2","","",""],["风机","2.55","5.1","61.2","76.44","0.46 ","0.22 "],["搅拌器","0.85","0.85","2.04","","",""],["水泵","0.55","1.1","13.2","","",""],["风机","0.83","1.66","19.92","35.16","1.53 ","0.73 "],["搅拌器","0.85","0.85","2.04","","",""],["水泵","0.55","1.1","13.2","","",""],["风机","2.2","4.4","52.8","68.04","0.50 ","0.24 "],["搅拌器","0.85","0.85","2.04","","",""],["水泵","0.55","1.1","13.2","","",""],["风机","0.95","0.8","22.8","38.04","0.64 ","0.31 "],["搅拌器","0.85","0.85","2.04","","",""],["水泵","0.55","1.1","13.2","","",""]];n.forEach((e,n)=>{let o={daglB:e[1],zjglB:e[2],cjdhB:e[3],rzdhB:e[4],rdszdhB:e[5],ddsfB:e[6],...t[n]};t[n]=o}),console.log(t),this.tableData=t},handleLive(e){this.$router.push({path:"/fluoriteSensorData",name:"监控视频",query:{account:e.account,deviceSerial:e.deviceSerial}})}}},l=(n("c4ac"),n("d959")),s=n.n(l);const c=s()(i,[["render",r]]);t["default"]=c},5524:function(e,t){var n=e.exports={version:"2.6.12"};"number"==typeof __e&&(__e=n)},"55c3":function(e,t,n){},5607:function(e,t,n){},5663:function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={class:"manage-wrap",style:{height:"40px"}},i={class:"manage-input"},l={style:{padding:"10px",border:"1px solid #ebeef5",margin:"10px 0"}},s={class:"dialog-footer"};function c(e,t,n,c,d,u){const h=Object(o["resolveComponent"])("el-date-picker"),m=Object(o["resolveComponent"])("el-form-item"),p=Object(o["resolveComponent"])("vab-query-form"),f=Object(o["resolveComponent"])("el-form"),b=Object(o["resolveComponent"])("el-button"),g=Object(o["resolveComponent"])("el-checkbox"),v=Object(o["resolveComponent"])("el-checkbox-group"),w=Object(o["resolveComponent"])("el-table-column"),y=Object(o["resolveComponent"])("el-table"),C=Object(o["resolveComponent"])("el-pagination"),k=Object(o["resolveComponent"])("el-divider"),O=Object(o["resolveComponent"])("el-input"),j=Object(o["resolveComponent"])("el-col"),x=Object(o["resolveComponent"])("el-row"),_=Object(o["resolveComponent"])("el-dialog"),A=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createElementVNode"])("div",r,[Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(f,{ref:"form",model:d.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{width:"100",prop:"month",label:"时间选择"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:d.date,"onUpdate:modelValue":t[0]||(t[0]=e=>d.date=e),size:"small",type:"daterange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期",onChange:u.standardToTime},null,8,["modelValue","onChange"])]),_:1})]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:u.init},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"])])]),Object(o["createElementVNode"])("div",l,[t[8]||(t[8]=Object(o["createElementVNode"])("div",{style:{float:"left","margin-right":"10px"}},"配置显示项:",-1)),Object(o["createVNode"])(v,{modelValue:d.checkList,"onUpdate:modelValue":t[1]||(t[1]=e=>d.checkList=e)},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(d.deviceList,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(g,{label:e.deviceId},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.deviceName),1)]),_:2},1032,["label"]))),256))]),_:1},8,["modelValue"])]),Object(o["createVNode"])(b,{type:"primary",onClick:u.add},{default:Object(o["withCtx"])(()=>t[9]||(t[9]=[Object(o["createTextVNode"])("新增")])),_:1},8,["onClick"]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(y,{data:d.tableData,style:{width:"100%",margin:"10px 0"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(w,{align:"center",label:"基础项"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(w,{label:e.$t("defalult.rq"),width:"120"},{default:Object(o["withCtx"])(({row:e})=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.basic["date"]),1)]),_:1},8,["label"]),Object(o["createVNode"])(w,{label:"进水COD",width:"100"},{default:Object(o["withCtx"])(({row:e})=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.basic["inCod"]),1)]),_:1}),Object(o["createVNode"])(w,{label:"进水氨氮",width:"100"},{default:Object(o["withCtx"])(({row:e})=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.basic["inAn"]),1)]),_:1}),Object(o["createVNode"])(w,{label:"进水TN",width:"100"},{default:Object(o["withCtx"])(({row:e})=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.basic["inTn"]),1)]),_:1}),Object(o["createVNode"])(w,{label:"进水TP",width:"100"},{default:Object(o["withCtx"])(({row:e})=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.basic["inTp"]),1)]),_:1})]),_:1}),(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(d.deviceList,e=>(Object(o["openBlock"])(),Object(o["createElementBlock"])(o["Fragment"],null,[d.checkList.includes(e.deviceId)?(Object(o["openBlock"])(),Object(o["createBlock"])(w,{key:0,align:"center",label:e.deviceName},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(e.configuration,t=>(Object(o["openBlock"])(),Object(o["createBlock"])(w,{label:t.value,key:t},{default:Object(o["withCtx"])(({row:n})=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(n[e.deviceId][t.name]),1)]),_:2},1032,["label"]))),128))]),_:2},1032,["label"])):Object(o["createCommentVNode"])("",!0)],64))),256)),Object(o["createVNode"])(w,{fixed:"right",width:"120",label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(b,{type:"text",onClick:e=>u.handleClick(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bj")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(b,{type:"text",onClick:e=>u.handleDelete(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[A,d.listLoading]]),Object(o["createVNode"])(C,{background:d.background,"current-page":d.queryForm.page,layout:d.layout,"page-size":d.queryForm.size,total:d.total,style:{"text-align":"right"},onCurrentChange:u.handleCurrentChange,onSizeChange:u.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(_,{modelValue:d.dialogFormVisible,"onUpdate:modelValue":t[7]||(t[7]=e=>d.dialogFormVisible=e),title:d.title,width:"90%",onClose:e.close},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(f,{ref:"form",model:d.form,rules:d.rules,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(x,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(j,{span:24},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(k,{"content-position":"left"},{default:Object(o["withCtx"])(()=>t[10]||(t[10]=[Object(o["createTextVNode"])("基础项")])),_:1}),Object(o["createVNode"])(m,{label:e.$t("defalult.rq"),prop:"date"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:d.form["basic"]["date"],"onUpdate:modelValue":t[2]||(t[2]=e=>d.form["basic"]["date"]=e),type:"date",placeholder:e.$t("defalult.xzrq")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(o["createVNode"])(x,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(j,{style:{display:"flex"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{class:"",label:"进水COD",prop:"inCod"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(O,{modelValue:d.form["basic"]["inCod"],"onUpdate:modelValue":t[3]||(t[3]=e=>d.form["basic"]["inCod"]=e),modelModifiers:{trim:!0},autocomplete:"off",class:"inputWith"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(m,{label:"进水氨氮",prop:"inAn"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(O,{modelValue:d.form["basic"]["inAn"],"onUpdate:modelValue":t[4]||(t[4]=e=>d.form["basic"]["inAn"]=e),modelModifiers:{trim:!0},autocomplete:"off",class:"inputWith"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(m,{label:"进水TN",prop:"inTn"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(O,{modelValue:d.form["basic"]["inTn"],"onUpdate:modelValue":t[5]||(t[5]=e=>d.form["basic"]["inTn"]=e),modelModifiers:{trim:!0},autocomplete:"off",class:"inputWith"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(m,{label:"进水TP",prop:"inTp"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(O,{modelValue:d.form["basic"]["inTp"],"onUpdate:modelValue":t[6]||(t[6]=e=>d.form["basic"]["inTp"]=e),modelModifiers:{trim:!0},autocomplete:"off",class:"inputWith"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1}),(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(d.deviceList,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(x,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(k,{"content-position":"left"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.deviceName),1)]),_:2},1024),(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(e.configuration,t=>(Object(o["openBlock"])(),Object(o["createBlock"])(m,{label:t.value},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(O,{autocomplete:"off",modelValue:d.form[e.deviceId][t.name],"onUpdate:modelValue":n=>d.form[e.deviceId][t.name]=n,modelModifiers:{trim:!0},class:"inputWith"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["label"]))),256))]),_:2},1024))),256))]),_:1})]),_:1},8,["model","rules"]),Object(o["createElementVNode"])("div",s,[Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:u.save},{default:Object(o["withCtx"])(()=>t[11]||(t[11]=[Object(o["createTextVNode"])("保 存")])),_:1},8,["onClick"]),Object(o["createVNode"])(b,{size:"small",onClick:e.close},{default:Object(o["withCtx"])(()=>t[12]||(t[12]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title","onClose"])])}var d=n("94b0"),u={name:"Manage",components:{},data(){return{roleData:[],checkList:[],deviceList:[],tableData:[],rules:[],dialogFormVisible:!1,form:{},date:[],title:"",lazy:!0,activeName:"first",layout:"total, sizes, prev, pager, next, jumper",total:0,background:!0,listLoading:!1,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,date:""}}},mounted(){this.initData()},computed:{height(){return 500},getLabel(e){return"fasdfd"}},methods:{handleSizeChange(e){this.queryForm.size=e,this.init()},handleCurrentChange(e){this.queryForm.page=e,this.init()},formatDate(e,t="YYYY-MM-DD HH:mm:ss"){const n=e.getFullYear(),o=("0"+(e.getMonth()+1)).slice(-2),a=("0"+e.getDate()).slice(-2),r=("0"+e.getHours()).slice(-2),i=("0"+e.getMinutes()).slice(-2),l=("0"+e.getSeconds()).slice(-2);return t.replace("YYYY",n).replace("MM",o).replace("DD",a).replace("HH",r).replace("mm",i).replace("ss",l)},standardToTime(e){e?(this.queryForm.startTime=this.formatDate(e[0],"YYYY-MM-DD"),this.queryForm.endTime=this.formatDate(e[1],"YYYY-MM-DD")):(this.queryForm.startTime=null,this.queryForm.endTime=null),this.init()},init(){Object(d["haianList"])(this.queryForm).then(e=>{console.log(e.data),this.tableData=e.data.items,this.total=e.data.total})},initData(){Object(d["HianDevice"])().then(e=>{this.deviceList=e.data,this.checkList=this.deviceList.map(e=>e.deviceId),this.init()})},add(){this.reSetForm(),this.title="新增",this.dialogFormVisible=!0},reSetForm(){this.form={basic:{date:null,inCod:null,inAn:null,inTn:null,inTp:null}},this.deviceList.forEach(e=>{this.form[e.deviceId]={},e.configuration.forEach(t=>{this.form[e.deviceId][t.name]=null})}),console.log(this.form)},save(){var e;console.log(this.form),null!=this.form.basic.date&&null!=this.form.basic.inCod&&null!=this.form.basic.inAn&&null!=this.form.basic.inTn&&null!=this.form.basic.inTp?null!==(e=this.form.basic)&&void 0!==e&&e.id?Object(d["saveHian"])(this.form).then(e=>{this.init(),this.$message.success("保存成功"),this.dialogFormVisible=!1}):Object(d["addHian"])(this.form).then(e=>{this.init(),this.$message.success("新增成功"),this.dialogFormVisible=!1}):this.$message.error("基础数据必填")},handleDelete(e){e.basic.id&&this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{Object(d["delHian"])(e.basic.id).then(e=>{this.init(),this.$message({type:"success",message:"删除成功"})})}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})},handleClick(e){this.reSetForm(),this.title="修改",this.form=JSON.parse(JSON.stringify(e)),this.dialogFormVisible=!0}}},h=(n("06dc"),n("75bb"),n("d959")),m=n.n(h);const p=m()(u,[["render",c],["__scopeId","data-v-16282290"]]);t["default"]=p},5691:function(e,t,n){e.exports=n.p+"static/img/login_wrap.2259fb09.png"},"56c3":function(e,t,n){"use strict";n("32be")},5715:function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("basic-index"),c=Object(o["resolveComponent"])("el-tab-pane"),d=Object(o["resolveComponent"])("resetting-index"),u=Object(o["resolveComponent"])("el-tabs");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createVNode"])(u,{modelValue:i.activeName,"onUpdate:modelValue":t[0]||(t[0]=e=>i.activeName=e),onTabClick:l.handleClick},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{label:"基本资料",name:"first"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{ref:"basic"},null,512)]),_:1}),Object(o["createVNode"])(c,{label:"修改密码",name:"second"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{ref:"resetting"},null,512)]),_:1})]),_:1},8,["modelValue","onTabClick"])])}var i=n("b547"),l=n("5fcd"),s={components:{resettingIndex:i["default"],basicIndex:l["default"]},data(){return{activeName:"first",form:{name:"",gender:"",tel:"",mail:"",department:"",role:"",date:"",password1:"",password2:"",password3:""}}},methods:{handleClick(e,t){"first"==e.paneName?this.$refs["basic"].showData():"second"==e.paneName&&this.$refs["resetting"].showData()}}},c=(n("3cdb"),n("0d18"),n("d959")),d=n.n(c);const u=d()(s,[["render",r],["__scopeId","data-v-517500bc"]]);t["default"]=u},5717:function(e,t,n){},5766:function(e,t,n){},"57c5":function(e,t,n){"use strict";n("6593")},5847:function(e,t,n){"use strict";n.r(t),n.d(t,"knowledgeEditorConfig",(function(){return o}));const o={language:"zh-cn",fontFamily:{},fontSize:{options:[9,11,13,"default",17,19,21],supportAllValues:!0},toolbar:["heading","|","bold","italic","Link","bulletedList","numberedList","alignment","|","fontFamily","fontSize","fontColor","fontBackgroundColor","highlight","|","blockQuote","|","undo","redo"]}},5883:function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={class:"manage-wrap"},i={class:"manage-input"},l={class:"manage-button"};function s(e,t,n,s,c,d){const u=Object(o["resolveComponent"])("el-input"),h=Object(o["resolveComponent"])("el-form-item"),m=Object(o["resolveComponent"])("el-date-picker"),p=Object(o["resolveComponent"])("vab-query-form"),f=Object(o["resolveComponent"])("el-form"),b=Object(o["resolveComponent"])("el-button"),g=Object(o["resolveComponent"])("el-table-column"),v=Object(o["resolveComponent"])("el-table"),w=Object(o["resolveComponent"])("el-pagination"),y=Object(o["resolveComponent"])("water-graph"),C=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createElementVNode"])("div",r,[Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(f,{ref:"queryForm",model:c.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{width:"100",prop:"deviceName",label:e.$t("dataEnquiry.zdmc")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:c.queryForm.deviceName,"onUpdate:modelValue":t[0]||(t[0]=e=>c.queryForm.deviceName=e),size:"small",placeholder:e.$t("dataEnquiry.qsrzdmc")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(o["createVNode"])(h,{width:"100",prop:"month",label:e.$t("defalult.sj")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{modelValue:c.queryForm.month,"onUpdate:modelValue":t[1]||(t[1]=e=>c.queryForm.month=e),size:"small",type:"month",placeholder:e.$t("dfunction.xzsj"),onChange:d.standardToTime},null,8,["modelValue","placeholder","onChange"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",l,[Object(o["createVNode"])(b,{size:"small",onClick:t[2]||(t[2]=e=>d.resetForm())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:d.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:d.exportData},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.dc")),1)]),_:1},8,["onClick"])])]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(v,{ref:"multipleTable",data:c.reportData,border:"","tooltip-effect":"light",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(c.headerData,(e,t)=>(Object(o["openBlock"])(),Object(o["createBlock"])(g,{key:t,label:e,prop:e,fixed:"站点名称"==e,align:"center",width:"150"},null,8,["label","prop","fixed"]))),128)),Object(o["createVNode"])(g,{fixed:"right",label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(b,{type:"text",onClick:e=>d.graph(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.qxt")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[C,c.listLoading]]),Object(o["createVNode"])(w,{background:c.background,"current-page":c.queryForm.page,layout:c.layout,"page-size":c.queryForm.size,total:c.total,style:{"text-align":"right"},onCurrentChange:d.handleCurrentChange,onSizeChange:d.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(y,{ref:"water"},null,512)])}n("14d9");var c=n("94b0"),d=n("3038"),u=n("4b95"),h={components:{waterGraph:u["default"]},data(){return{reportData:[],headerData:{},lazy:!0,activeName:"first",layout:"total, sizes, prev, pager, next, jumper",total:0,input:"",textarea:"",background:!0,listLoading:!0,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,month:"",projectId:"",deviceName:""}}},computed:{height(){return 500}},created(){},methods:{graph(e){console.log(e),this.$refs["water"].showData(e,"elecChar")},getDate(e=""){var t=new Date;""!=e&&(t=new Date(e));const n=t.getFullYear();let o=t.getMonth();return o+=1,o=o.toString().padStart(2,"0"),`${n}-${o}`},standardToTime(){this.queryForm.month=this.getDate(this.queryForm.month)},setDefaultTime(){this.queryForm.month=this.getDate()},async exportData(){const e=await Object(c["elecDayExport"])(this.queryForm);d["default"].downloadFile(e,{fileName:"电量日报.xls"})},async fetchData(){this.listLoading=!0;const{data:e}=await Object(c["elecDay"])(this.queryForm),t=e.items;for(var n=[],o=0;o{this.listLoading=!1},500)},showData(){this.setDefaultTime(),this.queryForm.projectId=sessionStorage.getItem("projectId"),setTimeout(()=>{this.fetchData()},1e3)},search(){this.fetchData()},resetForm(){this.$refs.queryForm.resetFields()},handleAdd(){this.$refs["edit"].showEdit()},handleEdit(e){this.$refs["edit"].showEdit(e)},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()}}},m=(n("3d5a8"),n("d959")),p=n.n(m);const f=p()(h,[["render",s],["__scopeId","data-v-76b1b5a2"]]);t["default"]=f},5972:function(e,t,n){},"597f":function(e,t){e.exports=function(e,t,n,o){var a,r=0;function i(){var i=this,l=Number(new Date)-r,s=arguments;function c(){r=Number(new Date),n.apply(i,s)}function d(){a=void 0}o&&!a&&c(),a&&clearTimeout(a),void 0===o&&l>e?c():!0!==t&&(a=setTimeout(o?d:c,void 0===o?e-l:e))}return"boolean"!==typeof t&&(o=n,n=t,t=void 0),i}},"59a3":function(e,t,n){e.exports={"menu-color":"hsla(0,0%,27%,.95)","menu-color-active":"hsla(208,100%,55%,.95)","menu-background":"#fff","gallery-second-menu-background":"#fff"}},"59bb":function(e,t,n){},"5a04":function(e,t,n){"use strict";n("3e76")},"5a94":function(e,t,n){var o=n("b367")("keys"),a=n("8b1a");e.exports=function(e){return o[e]||(o[e]=a(e))}},"5abc":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("alarm"),c=Object(o["resolveComponent"])("el-tab-pane"),d=Object(o["resolveComponent"])("mains"),u=Object(o["resolveComponent"])("other"),h=Object(o["resolveComponent"])("el-tabs");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createVNode"])(h,{modelValue:i.activeName,"onUpdate:modelValue":t[0]||(t[0]=e=>i.activeName=e),onTabClick:l.handleClick},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{label:e.$t("task.gjrw"),name:"first"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{ref:"alarm"},null,512)]),_:1},8,["label"]),Object(o["createVNode"])(c,{label:e.$t("task.wbrw"),name:"second"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{ref:"main"},null,512)]),_:1},8,["label"]),Object(o["createVNode"])(c,{label:e.$t("task.qtrw"),name:"third"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{ref:"other"},null,512)]),_:1},8,["label"])]),_:1},8,["modelValue","onTabClick"])])}var i=n("bccb"),l=n("63d2"),s=n("0023"),c={components:{alarm:i["default"],mains:l["default"],other:s["default"]},data(){return{activeName:"first"}},methods:{handleClick(e,t){"first"==e.paneName?this.$refs["alarm"].alarmIndex():"second"==e.paneName?this.$refs["main"].mainIndex():"third"==e.paneName&&this.$refs["other"].otherIndex()}}},d=(n("12fa"),n("d959")),u=n.n(d);const h=u()(c,[["render",r]]);t["default"]=h},"5b46":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-button"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-button"),c=Object(o["resolveComponent"])("el-table-column"),d=Object(o["resolveComponent"])("el-switch"),u=Object(o["resolveComponent"])("el-table"),h=Object(o["resolveComponent"])("el-pagination"),m=Object(o["resolveComponent"])("menu-edit"),p=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])(o["Fragment"],null,[Object(o["createElementVNode"])("div",a,[Object(o["createVNode"])(s,{icon:"el-icon-plus",type:"primary",size:"small",onClick:t[0]||(t[0]=e=>l.handleAdd())},{default:Object(o["withCtx"])(()=>t[1]||(t[1]=[Object(o["createTextVNode"])(" 添加 ")])),_:1})]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(u,{ref:"tableSort",data:i.list,"element-loading-text":i.elementLoadingText,height:l.height,"row-key":"id",lazy:i.lazy,"tree-props":{children:"children",hasChildren:"hasChildren"},onSelectionChange:l.setSelectRows},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{prop:"id",label:"ID",width:"80",align:"center"}),Object(o["createVNode"])(c,{prop:"name",label:"菜单名称",width:"200",align:"center"}),Object(o["createVNode"])(c,{prop:"status",label:e.$t("dataEnquiry.zt"),align:"center"},{default:Object(o["withCtx"])(e=>[Object(o["createVNode"])(d,{modelValue:e.row.status,"onUpdate:modelValue":t=>e.row.status=t,"active-value":"0","inactive-value":"1",onClick:t=>l.menuStatus(e.row.status,e.row.id)},null,8,["modelValue","onUpdate:modelValue","onClick"])]),_:1},8,["label"]),Object(o["createVNode"])(c,{prop:"path",label:"路径",width:"200",align:"center"}),Object(o["createVNode"])(c,{prop:"component",label:"路由",width:"200",align:"center"}),Object(o["createVNode"])(c,{prop:"sort",label:"排序",width:"200",align:"center"}),Object(o["createVNode"])(c,{label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(s,{type:"text",onClick:e=>l.handleEdit(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bj")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(s,{type:"text",onClick:e=>l.handleDelete(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data","element-loading-text","height","lazy","onSelectionChange"])),[[p,i.listLoading]]),Object(o["createVNode"])(h,{background:i.background,"current-page":i.queryForm.pageNo,layout:i.layout,"page-size":i.queryForm.pageSize,total:i.total,style:{"text-align":"right"},onCurrentChange:l.handleCurrentChange,onSizeChange:l.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(m,{ref:"edit"},null,512)],64)}var i=n("1f27"),l=n("48fa"),s={name:"ManageIndex",components:{menuEdit:l["default"]},data(){return{roleData:[],lazy:!0,activeName:"first",layout:"total, sizes, prev, pager, next, jumper",total:0,input:"",textarea:"",list:[],background:!0,listLoading:!0,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,name:""}}},computed:{height(){return 500}},methods:{showMenu(){this.fetchData()},async menuStatus(e,t){const{code:n,msg:o}=await Object(i["doEdit"])({status:e,id:t});0==n?this.$notify({title:o,type:"success"}):this.$notify.error({title:o}),this.fetchData()},setSelectRows(e){this.selectRows=e},async fetchData(){this.listLoading=!0;const{data:e,totalCount:t}=await Object(i["getList"])(this.queryForm);console.log(e),this.list=e,this.total=t,setTimeout(()=>{this.listLoading=!1},500)},handleAdd(){this.$refs["edit"].showEdit()},handleEdit(e){this.$refs["edit"].showEdit(e)},handleQuery(){this.queryForm.pageNo=1,this.fetchData()},handleSizeChange(e){this.queryForm.pageSize=e,this.fetchData()},handleCurrentChange(e){this.queryForm.pageNo=e,this.fetchData()},handleDelete(e){const t=this;e.id&&this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:n}=Object(i["doDelete"])({menuId:e.id});this.$message({type:"success",message:void 0==n?"删除成功":n}),setTimeout((function(){t.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})}}},c=(n("3add"),n("d959")),d=n.n(c);const u=d()(s,[["render",r],["__scopeId","data-v-5879dcd8"]]);t["default"]=u},"5b79":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"dialog-footer"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-input"),c=Object(o["resolveComponent"])("el-form-item"),d=Object(o["resolveComponent"])("el-button"),u=Object(o["resolveComponent"])("el-option"),h=Object(o["resolveComponent"])("el-select"),m=Object(o["resolveComponent"])("el-form"),p=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(p,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[1]||(t[1]=e=>i.dialogFormVisible=e),title:i.title,width:"500px",onClose:l.close},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{ref:"form",model:i.form,rules:e.rules,"label-width":"80px","label-position":"left"},{default:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("div",null,[t[2]||(t[2]=Object(o["createElementVNode"])("h3",null,"一级菜单",-1)),Object(o["createVNode"])(c,{label:"菜单名字",prop:"first"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:i.form.name,"onUpdate:modelValue":t[0]||(t[0]=e=>i.form.name=e),size:"small",rows:2,placeholder:"菜单名字"},null,8,["modelValue"])]),_:1})]),Object(o["createElementVNode"])("div",null,[t[5]||(t[5]=Object(o["createElementVNode"])("h3",null,"二级菜单",-1)),Object(o["createVNode"])(d,{type:"primary",size:"small",onClick:l.addField},{default:Object(o["withCtx"])(()=>t[3]||(t[3]=[Object(o["createTextVNode"])(" 添加二级菜单 ")])),_:1},8,["onClick"]),(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.form.sub_button,(e,n)=>(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",{key:n},[Object(o["createVNode"])(c,{label:"菜单类型",prop:"type"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:e.type,"onUpdate:modelValue":t=>e.type=t,size:"small",style:{width:"100%"},filterable:"",placeholder:"菜单类型"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.typeData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.dataCode,style:{width:"100%"},label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:2},1024),Object(o["createVNode"])(c,{label:"菜单名字",prop:"name"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:e.name,"onUpdate:modelValue":t=>e.name=t,size:"small",rows:2,placeholder:"二级菜单名字"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),Object(o["createVNode"])(c,{label:"菜单url",prop:"url"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:e.url,"onUpdate:modelValue":t=>e.url=t,size:"small",type:"textarea",rows:2,placeholder:"菜单url"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),Object(o["createVNode"])(c,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{type:"danger",plain:"",onClick:t=>l.deleteItem(e,n)},{default:Object(o["withCtx"])(()=>t[4]||(t[4]=[Object(o["createTextVNode"])(" 删除 ")])),_:2},1032,["onClick"])]),_:2},1024)]))),128))])]),_:1},8,["model","rules"]),Object(o["createElementVNode"])("div",a,[Object(o["createVNode"])(d,{size:"small",onClick:l.close},{default:Object(o["withCtx"])(()=>t[6]||(t[6]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"]),Object(o["createVNode"])(d,{type:"primary",size:"small",onClick:l.save},{default:Object(o["withCtx"])(()=>t[7]||(t[7]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title","onClose"])}n("14d9");var i=n("4cfb"),l={data(){return{form:{name:"",sub_button:[]},isFirst:!1,typeData:[],menuData:[],title:"",dialogFormVisible:!1}},created(){},methods:{addField(){this.form.sub_button.push({name:"",type:"",url:""})},async getMenuList(){const{data:e}=await Object(i["getMenuList"])();this.menuData=e},deleteItem(e,t){this.form.sub_button.splice(t,1)},async getMenuTypeData(){const{data:e}=await Object(i["getMenuType"])();this.typeData=e},showEdit(){this.title="添加菜单",this.dialogFormVisible=!0,this.getMenuTypeData(),this.getMenuList()},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;{this.menuData.push(this.form);const{msg:e}=await Object(i["addMenuPub"])(this.menuData);this.$notify({title:e,type:"success"}),this.$refs["form"].resetFields(),this.dialogFormVisible=!1,this.$parent.fetchData()}})}}},s=n("d959"),c=n.n(s);const d=c()(l,[["render",r]]);t["default"]=d},"5c08":function(e,t,n){},"5ce6":function(e,t,n){},"5e1c":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-button"),c=Object(o["resolveComponent"])("vab-query-form"),d=Object(o["resolveComponent"])("el-table-column"),u=Object(o["resolveComponent"])("el-table"),h=Object(o["resolveComponent"])("group-edit"),m=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(m,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[0]||(t[0]=e=>i.dialogFormVisible=e),title:i.title,width:"500px",onClose:l.close},{default:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("div",a,[Object(o["createVNode"])(c,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{type:"primary",onClick:l.handleAdd},{default:Object(o["withCtx"])(()=>t[1]||(t[1]=[Object(o["createTextVNode"])("添加组")])),_:1},8,["onClick"])]),_:1}),Object(o["createVNode"])(u,{data:i.groupData,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{prop:"id",label:"ID",width:"60",align:"center"}),Object(o["createVNode"])(d,{prop:"name",label:e.$t("grouping.zmc"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(d,{fixed:"right",label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(s,{type:"text",onClick:e=>l.handleDelete(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"]),Object(o["createVNode"])(h,{ref:"edit",onRefreshGroup:l.RefreshGroup},null,8,["onRefreshGroup"])])]),_:1},8,["modelValue","title","onClose"])}var i=n("23ba"),l=n("9e4b"),s={name:"Group",components:{groupEdit:l["default"]},data(){return{groupData:[],lazy:!0,activeName:"first",layout:"total, sizes, prev, pager, next, jumper",title:"",dialogFormVisible:!1,total:0,input:"",textarea:"",projectId:"",list:[],background:!0,listLoading:!0,elementLoadingText:"正在加载..."}},computed:{height(){return 500}},created(){},methods:{async fetchData(){this.listLoading=!0;const e={projectId:this.projectId},{data:t}=await Object(i["getList"])(e);this.groupData=t,setTimeout(()=>{this.listLoading=!1},500)},showGroup(e){this.projectId=e.id,this.dialogFormVisible=!0,this.fetchData()},RefreshGroup(e){this.projectId=e,this.fetchData()},handleAdd(){this.$refs["edit"].showEdit(this.projectId)},handleEdit(e){this.$refs["edit"].showEdit(e)},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()},close(){this.dialogFormVisible=!1,this.$emit("fetch-data")},handleDelete(e){const t=this;e.id&&this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:n}=Object(i["doDelete"])({groupId:e.id});this.$message({type:"success",message:void 0==n?"删除成功":n}),setTimeout((function(){t.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})}}},c=n("d959"),d=n.n(c);const u=d()(s,[["render",r]]);t["default"]=u},"5e49":function(e,t,n){},"5ee6":function(e,t,n){"use strict";n("7370")},"5f07":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"dialog-footer"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-date-picker"),c=Object(o["resolveComponent"])("el-form-item"),d=Object(o["resolveComponent"])("el-option"),u=Object(o["resolveComponent"])("el-select"),h=Object(o["resolveComponent"])("el-input"),m=Object(o["resolveComponent"])("el-form"),p=Object(o["resolveComponent"])("el-button"),f=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(f,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[10]||(t[10]=e=>i.dialogFormVisible=e),title:i.title,width:"500px",onClose:l.close},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{ref:"form",model:i.form,rules:i.rules,"label-width":"80px","label-position":"left"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{width:"100",prop:"shelfLife",label:e.$t("maintenance.bzq")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:i.form.shelfLife,"onUpdate:modelValue":t[0]||(t[0]=e=>i.form.shelfLife=e),size:"small",type:"date",placeholder:"选择质保期",onChange:l.standardToTime},null,8,["modelValue","onChange"])]),_:1},8,["label"]),Object(o["createVNode"])(c,{prop:"deviceCode",label:"站点"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.form.deviceCode,"onUpdate:modelValue":t[1]||(t[1]=e=>i.form.deviceCode=e),size:"small",filterable:"",placeholder:"站点"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.deviceData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(d,{key:e.code,label:e.name,value:e.code},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(o["createVNode"])(c,{prop:"name",label:e.$t("maintenance.sbmc")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.form.name,"onUpdate:modelValue":t[2]||(t[2]=e=>i.form.name=e),size:"small",filterable:"",placeholder:"设备名称"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.nameData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(d,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(c,{prop:"brand",label:e.$t("maintenance.pp")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.form.brand,"onUpdate:modelValue":t[3]||(t[3]=e=>i.form.brand=e),size:"small",filterable:"",placeholder:"品牌"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.brandData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(d,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(c,{prop:"supplier",label:e.$t("maintenance.gys")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.form.supplier,"onUpdate:modelValue":t[4]||(t[4]=e=>i.form.supplier=e),size:"small",filterable:"",placeholder:"供应商"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.supplierData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(d,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(c,{prop:"status",label:e.$t("dataEnquiry.zt")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.form.status,"onUpdate:modelValue":t[5]||(t[5]=e=>i.form.status=e),size:"small",filterable:"",placeholder:"状态"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.statusData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(d,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(c,{prop:"unit",label:e.$t("sensor.dw")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:i.form.unit,"onUpdate:modelValue":t[6]||(t[6]=e=>i.form.unit=e),size:"small",filterable:"",placeholder:"单位"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.unitData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(d,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(c,{label:e.$t("maintenance.xh"),prop:"model"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.form.model,"onUpdate:modelValue":t[7]||(t[7]=e=>i.form.model=e),modelModifiers:{trim:!0},size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(c,{label:e.$t("maintenance.bh"),prop:"code"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.form.code,"onUpdate:modelValue":t[8]||(t[8]=e=>i.form.code=e),modelModifiers:{trim:!0},size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(c,{label:e.$t("maintenance.gl"),prop:"power"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.form.power,"onUpdate:modelValue":t[9]||(t[9]=e=>i.form.power=e),modelModifiers:{trim:!0},size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["model","rules"]),Object(o["createElementVNode"])("div",a,[Object(o["createVNode"])(p,{size:"small",onClick:l.close},{default:Object(o["withCtx"])(()=>t[11]||(t[11]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"]),Object(o["createVNode"])(p,{type:"primary",size:"small",onClick:l.save},{default:Object(o["withCtx"])(()=>t[12]||(t[12]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title","onClose"])}var i=n("351d"),l=n("5f99"),s={data(){return{form:{deviceCode:"",name:"",brand:"",supplier:"",status:"",unit:"",model:"",code:"",power:"",shelfLife:""},rules:{shelfLife:[{required:!0,trigger:"change",message:"请选择质保期"}],deviceCode:[{required:!0,trigger:"change",message:"请选择站点"}],name:[{required:!0,trigger:"change",message:"请选择设备"}],brand:[{required:!0,trigger:"change",message:"请选择品牌"}],supplier:[{required:!0,trigger:"change",message:"请选择供应商"}],status:[{required:!0,trigger:"change",message:"请选择状态"}],unit:[{required:!0,trigger:"change",message:"请选择单位"}],model:[{required:!0,trigger:"blur",message:"请输入型号"}],code:[{required:!0,trigger:"blur",message:"请输入状态"}],power:[{required:!0,trigger:"blur",message:"请输入功率"}]},projectId:"",title:"",deviceData:[],nameData:[],brandData:[],supplierData:[],statusData:[],unitData:[],dialogFormVisible:!1}},created(){},methods:{standardToTime(){this.form.shelfLife=Object(l["getDate"])(this.form.shelfLife)},async getDevicedData(){const{data:e}=await Object(i["getDevices"])({projectId:this.projectId});this.deviceData=e},async getAlarmCategoryDict(){const{data:e}=await Object(i["alarmCategoryDict"])();this.nameData=e.equipmentName,this.brandData=e.equipmentBrand,this.supplierData=e.equipmentSupplier,this.statusData=e.equipmentStatus,this.unitData=e.equipmentUnit},showEdit(e){if(e){this.title="编辑编辑";const t=Object.assign({},e);console.log(123,t),this.form.id=t.id,null!==t.device&&(this.form.deviceCode=t.device.code),null!==t.name&&(this.form.name=t.name.dataCode),null!==t.brand&&(this.form.brand=t.brand.dataCode),null!==t.supplier&&(this.form.supplier=t.supplier.dataCode),null!==t.status&&(this.form.status=t.status.dataCode),null!==t.unit&&(this.form.unit=t.unit.dataCode),this.form.model=t.model,this.form.code=t.code,this.form.power=t.power,this.form.shelfLife=t.shelfLife}else this.title="添加设备";this.projectId=sessionStorage.getItem("projectId"),this.getDevicedData(),this.getAlarmCategoryDict(),this.dialogFormVisible=!0},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;if(this.form.id){const{msg:e}=await Object(i["doEdit"])(this.form);this.$notify({title:e,type:"success"})}else{delete this.form.id;const{msg:e}=await Object(i["doAdd"])(this.form);this.$notify({title:e,type:"success"})}this.$refs["form"].resetFields(),this.$parent.fetchData(),this.dialogFormVisible=!1})}}},c=(n("7f12"),n("d959")),d=n.n(c);const u=d()(s,[["render",r]]);t["default"]=u},"5f4b":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("vab-query-form"),c=Object(o["resolveComponent"])("el-input"),d=Object(o["resolveComponent"])("el-form-item"),u=Object(o["resolveComponent"])("el-option"),h=Object(o["resolveComponent"])("el-select"),m=Object(o["resolveComponent"])("el-form"),p=Object(o["resolveComponent"])("el-button");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createVNode"])(s,null,{default:Object(o["withCtx"])(()=>t[11]||(t[11]=[Object(o["createElementVNode"])("h1",{class:"sensor-title"},"添加传感器",-1)])),_:1}),Object(o["createVNode"])(m,{ref:"form",model:e.form,"label-width":"100px","label-position":"left"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{label:e.$t("sensor.cgqmc")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.input,"onUpdate:modelValue":t[0]||(t[0]=e=>i.input=e),placeholder:"请输入传感器名称"},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{label:"排序"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.input,"onUpdate:modelValue":t[1]||(t[1]=e=>i.input=e),placeholder:"1"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(d,{label:"地址号"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.input,"onUpdate:modelValue":t[2]||(t[2]=e=>i.input=e),placeholder:"输入地址号,从机地址"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(d,{label:"寄存器号"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.input,"onUpdate:modelValue":t[3]||(t[3]=e=>i.input=e),placeholder:"偏移量"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(d,{label:"准确精度"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.value1,"onUpdate:modelValue":t[4]||(t[4]=e=>i.value1=e),placeholder:"请选择小数点位数"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.options,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(o["createVNode"])(d,{label:"传感点类型"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.value2,"onUpdate:modelValue":t[5]||(t[5]=e=>i.value2=e),placeholder:"请选择传感点类型"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.options,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(o["createVNode"])(d,{label:e.$t("sensor.dw")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.value3,"onUpdate:modelValue":t[6]||(t[6]=e=>i.value3=e),placeholder:"请选择传感点单位"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.options,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{label:"储存策略"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:i.value4,"onUpdate:modelValue":t[7]||(t[7]=e=>i.value4=e),placeholder:"变化储存"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(i.options,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(o["createVNode"])(d,{label:"公示处理"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.input,"onUpdate:modelValue":t[8]||(t[8]=e=>i.input=e),placeholder:"公式计算,如x/100 可不填"},null,8,["modelValue"]),t[12]||(t[12]=Object(o["createElementVNode"])("span",{class:"notes"},"(设备->平台)",-1))]),_:1}),Object(o["createVNode"])(d,{label:"公示处理"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.input,"onUpdate:modelValue":t[9]||(t[9]=e=>i.input=e),placeholder:"公式计算,如x*100 可不填"},null,8,["modelValue"]),t[13]||(t[13]=Object(o["createElementVNode"])("span",{class:"notes"},"(平台->设备)",-1))]),_:1}),Object(o["createVNode"])(d,{label:"参数配置"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:i.input,"onUpdate:modelValue":t[10]||(t[10]=e=>i.input=e),placeholder:"请输入参数配置"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),Object(o["createVNode"])(s,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,{type:"primary"},{default:Object(o["withCtx"])(()=>t[14]||(t[14]=[Object(o["createTextVNode"])("保存")])),_:1}),Object(o["createVNode"])(p,{type:"primary",plain:""},{default:Object(o["withCtx"])(()=>t[15]||(t[15]=[Object(o["createTextVNode"])("返回")])),_:1})]),_:1})])}var i={name:"Sensor",data(){return{input:"",value1:"",value2:"",value3:"",value4:"",value5:"",value6:"",checked1:!1,checked2:!1,checked3:!1,checked4:!1,checked5:!1,options:[{value:"选项1",label:"所有设备"},{value:"选项2",label:"已连接设备"},{value:"选项3",label:"未连接设备"},{value:"选项4",label:"已禁用设备"},{value:"选项5",label:"已删除设备"}]}}},l=(n("0d10"),n("d959")),s=n.n(l);const c=s()(i,[["render",r],["__scopeId","data-v-0b11b605"]]);t["default"]=c},"5f5a":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("current-data"),c=Object(o["resolveComponent"])("el-tab-pane"),d=Object(o["resolveComponent"])("history-data"),u=Object(o["resolveComponent"])("el-tabs");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createVNode"])(u,{modelValue:i.activeName,"onUpdate:modelValue":t[0]||(t[0]=e=>i.activeName=e),onTabClick:l.handleClick},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{label:e.$t("sensor.dqsj"),name:"first"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{ref:"current"},null,512)]),_:1},8,["label"]),Object(o["createVNode"])(c,{label:e.$t("sensor.lssj"),name:"second"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{ref:"history"},null,512)]),_:1},8,["label"])]),_:1},8,["modelValue","onTabClick"])])}var i=n("ec65"),l=n("76c1"),s={components:{currentData:i["default"],historyData:l["default"]},data(){return{activeName:"first",dataKey:"",startDate:"",queryForm:{page:1,size:200,dataKey:"",deviceCode:"",start:"",end:""}}},computed:{height(){return 500}},created(){this.queryForm.dataKey=this.$route.query.dataKey,this.queryForm.deviceCode=this.$route.query.deviceCode},methods:{handleClick(e,t){console.log(e,t),"second"==e.paneName?this.$refs["history"].showData({dataKey:this.queryForm.dataKey,deviceCode:this.queryForm.deviceCode}):this.$refs["current"].showData({dataKey:this.queryForm.dataKey,deviceCode:this.queryForm.deviceCode})}}},c=(n("9456"),n("d959")),d=n.n(c);const u=d()(s,[["render",r],["__scopeId","data-v-3c3b0ef2"]]);t["default"]=u},"5f99":function(e,t,n){"use strict";function o(e,t){const n=parseInt(e),o=new Date,a=o.getDate(),r=new Date(o.setDate(a+n)),i=r.getFullYear(),l=r.getMonth()+1,s=r.getDate();let c,d;c=l<10?"0"+l:l,d=s<10?"0"+s:s;const u=t||"-";return i+u+c+u+d}function a(e=""){var t=new Date;""!=e&&(t=new Date(e));const n=t.getFullYear();let o=t.getMonth(),a=t.getDate();return o+=1,o=o.toString().padStart(2,"0"),a=a.toString().padStart(2,"0"),`${n}-${o}-${a}`}function r(e=""){var t=new Date;""!=e&&(t=new Date(e));const n=t.getFullYear();let o=t.getMonth();return o+=1,o=o.toString().padStart(2,"0"),`${n}-${o}`}function i(e=""){var t=new Date;""!=e&&(t=new Date(e));const n=t.getFullYear();return""+n}function l(e){const t=new Date,n=t.getFullYear(),o=t.getMonth()+1,a=t.getDate(),r=o-e,i=r<0?r+12:r>10?r:"0"+r,l=o>9?o:"0"+o,s=a>9?a:"0"+a,c=n+"-"+i+"-"+s,d=n+"-"+l+"-"+s;return[c,d]}function s(){const e=new Date,t=e.getFullYear(),n=e.getMonth()+1,o=e.getDate(),a=new Date(e);a.setDate(e.getDate()-1);const r=a.getFullYear(),i=(a.getMonth()+1).toString().padStart(2,"0"),l=a.getDate().toString().padStart(2,"0"),s=n>9?n:"0"+n,c=o>9?o:"0"+o,d=r+"-"+i+"-"+l,u=t+"-"+s+"-"+c;return[d,u]}function c(e){var t=new Date;""!=e&&(t=new Date(e));const n=t.getFullYear();let o=t.getMonth()+1;o=o<10?"0"+o:o;let a=t.getDate();a=a<10?"0"+a:a;let r=t.getHours();r=r<10?"0"+r:r;let i=t.getMinutes();i=i<10?"0"+i:i;let l=t.getSeconds();return l=l<10?"0"+l:l,n+"-"+o+"-"+a+" "+r+":"+i+":"+l}n.r(t),n.d(t,"getFMdate",(function(){return o})),n.d(t,"getDate",(function(){return a})),n.d(t,"getDate1",(function(){return r})),n.d(t,"getDate2",(function(){return i})),n.d(t,"getPastTime",(function(){return l})),n.d(t,"getPastTime1",(function(){return s})),n.d(t,"formatDateTime",(function(){return c}))},"5fcd":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");function a(e,t,n,a,r,i){const l=Object(o["resolveComponent"])("el-input"),s=Object(o["resolveComponent"])("el-form-item"),c=Object(o["resolveComponent"])("el-option"),d=Object(o["resolveComponent"])("el-select"),u=Object(o["resolveComponent"])("el-form"),h=Object(o["resolveComponent"])("el-button");return Object(o["openBlock"])(),Object(o["createElementBlock"])(o["Fragment"],null,[Object(o["createVNode"])(u,{ref:"form",model:r.form,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{label:"用户名称"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(l,{modelValue:r.form.nickName,"onUpdate:modelValue":t[0]||(t[0]=e=>r.form.nickName=e),size:"small",placeholder:"请输入用户名称"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(s,{label:"性别",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:r.form.sex,"onUpdate:modelValue":t[1]||(t[1]=e=>r.form.sex=e),size:"small",placeholder:"请选择性别"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{label:"男",value:"0"}),Object(o["createVNode"])(c,{label:"女",value:"1"})]),_:1},8,["modelValue"])]),_:1}),Object(o["createVNode"])(s,{label:e.$t("staff.sjhm")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(l,{modelValue:r.form.phone,"onUpdate:modelValue":t[2]||(t[2]=e=>r.form.phone=e),size:"small"},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(s,{label:"用户邮箱"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(l,{modelValue:r.form.email,"onUpdate:modelValue":t[3]||(t[3]=e=>r.form.email=e),size:"small"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),Object(o["createVNode"])(h,{type:"primary",size:"small",onClick:i.save},{default:Object(o["withCtx"])(()=>t[4]||(t[4]=[Object(o["createTextVNode"])("保存")])),_:1},8,["onClick"]),Object(o["createVNode"])(h,{type:"primary",size:"small",plain:""},{default:Object(o["withCtx"])(()=>t[5]||(t[5]=[Object(o["createTextVNode"])("返回")])),_:1})],64)}var r=n("c24f"),i={data(){return{form:{nickName:"",sex:"",phone:"",email:""},rawData:"",diffData:""}},created(){this.showData()},methods:{async showData(){const{data:e}=await Object(r["userInfo"])();this.form=e,this.rawData={...e}},diffFormData(){for(const e in this.rawData)this.rawData[e]!==this.form[e]&&(this.diffData||(this.diffData={}),this.diffData[e]=this.form[e])},save(){this.diffFormData(),this.diffData?this.$refs["form"].validate(async e=>{if(!e)return!1;{const{msg:e}=await Object(r["updateInfo"])(this.diffData);this.$notify({title:e,type:"success"}),this.showData()}}):this.$message.error("未修改任何数据,无需提交")}}},l=n("d959"),s=n.n(l);const c=s()(i,[["render",a]]);t["default"]=c},"5fd6":function(e,t,n){"use strict";n("c576")},"5fda":function(e,t,n){e.exports={"menu-color":"hsla(0,0%,27%,.95)","menu-color-active":"hsla(208,100%,55%,.95)","menu-background":"#fff","gallery-second-menu-background":"#fff"}},"5fdc":function(e,t,n){"use strict";n("3ef5")},"60bb":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("role-index"),c=Object(o["resolveComponent"])("el-tab-pane"),d=Object(o["resolveComponent"])("applets-index"),u=Object(o["resolveComponent"])("el-tabs");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createVNode"])(u,{modelValue:i.activeName,"onUpdate:modelValue":t[0]||(t[0]=e=>i.activeName=e),class:"tabRight",type:"card",onTabClick:l.handleClick},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{label:"平台角色",name:"first"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{ref:"role"},null,512)]),_:1}),Object(o["createVNode"])(c,{label:"小程序角色",name:"second"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{ref:"applets"},null,512)]),_:1})]),_:1},8,["modelValue","onTabClick"])])}var i=n("7ad9"),l=n("163d"),s={name:"Manage",components:{roleIndex:i["default"],appletsIndex:l["default"]},data(){return{roleData:[],lazy:!0,activeName:"first",layout:"total, sizes, prev, pager, next, jumper",total:0,input:"",textarea:"",list:[],background:!0,listLoading:!0,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,name:""}}},computed:{height(){return 500}},methods:{handleClick(e,t){console.log(e,t),"first"==e.paneName?this.$refs["role"].roleIndex():"second"==e.paneName&&this.$refs["applets"].appletsIndex()}}},c=(n("f9c2"),n("d959")),d=n.n(c);const u=d()(s,[["render",r]]);t["default"]=u},"60e9":function(e,t,n){"use strict";n("d32d")},6127:function(e,t,n){},"615b":function(e,t,n){"use strict";n.r(t),n.d(t,"mockXHR",(function(){return s}));n("14d9");var o=n("96eb"),a=n.n(o),r=n("ed08");const i=[],l=n("8de8");function s(){function e(e){return function(t){let n;if(e instanceof Function){const{body:o,type:a,url:i,headers:l}=t;n=e({method:a,body:JSON.parse(o),query:Object(r["paramObj"])(i),headers:l})}else n=e;return a.a.mock(n)}}a.a.XHR.prototype.proxy_send=a.a.XHR.prototype.send,a.a.XHR.prototype.send=function(){this.custom.xhr&&(this.custom.xhr.withCredentials=this.withCredentials||!1,this.responseType&&(this.custom.xhr.responseType=this.responseType)),this.custom.requestHeaders&&(this.custom.options.headers=this.custom.requestHeaders),this.proxy_send(...arguments)},i.forEach(t=>{a.a.mock(new RegExp(t.url),t.type||"get",e(t.response))})}l.keys().forEach(e=>{i.push(...l(e))})},"61d3":function(e,t,n){},6221:function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"title"},r={class:"body"},i={class:"body-item"},l={class:"base-item"},s={key:0,class:"item status"},c={key:1,class:"item status"},d={class:"item flow"},u={class:"flow-container"},h={class:"flow-value"},m={class:"contact-item"},p={class:"value"},f={class:"contact-item"},b={class:"value"},g={key:0,class:"body-item"},v={key:1,class:"body-item",style:{"text-align":"center"}},w={class:"body-item"},y={class:"name"},C={class:"data",style:{color:"#3281fd"}};function k(e,t,k,O,j,x){const _=Object(o["resolveComponent"])("el-image");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",{class:"site-detail",onClick:Object(o["withModifiers"])(e=>!1,["stop"])},[Object(o["createElementVNode"])("div",a,[Object(o["createVNode"])(_,{src:n("78a3"),class:"icon"},null,8,["src"]),Object(o["createElementVNode"])("span",null,Object(o["toDisplayString"])(j.deviceInfo.name),1)]),Object(o["createElementVNode"])("div",r,[Object(o["createElementVNode"])("div",i,[Object(o["createElementVNode"])("div",l,[1==j.deviceInfo.status?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",s,[Object(o["createVNode"])(_,{class:"tips-image",src:n("6582")},null,8,["src"]),t[0]||(t[0]=Object(o["createElementVNode"])("div",{class:"tips"},"通讯正常",-1))])):(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",c,[Object(o["createVNode"])(_,{class:"tips-image",src:n("4382"),style:{width:"54px",height:"54px"}},null,8,["src"]),t[1]||(t[1]=Object(o["createElementVNode"])("div",{class:"tips"},"通讯中断",-1))])),Object(o["createElementVNode"])("div",d,[Object(o["createElementVNode"])("div",u,[Object(o["createElementVNode"])("div",h,Object(o["toDisplayString"])(j.todayWater),1),t[2]||(t[2]=Object(o["createElementVNode"])("div",{class:"flow-unit"},[Object(o["createElementVNode"])("span",null,"m"),Object(o["createElementVNode"])("sup",null,"3")],-1))]),t[3]||(t[3]=Object(o["createElementVNode"])("div",{class:"tips"},"今日水量",-1))])]),t[6]||(t[6]=Object(o["createElementVNode"])("div",{class:"line"},null,-1)),Object(o["createElementVNode"])("div",m,[t[4]||(t[4]=Object(o["createElementVNode"])("div",{class:"label"},"联系人",-1)),Object(o["createElementVNode"])("div",p,Object(o["toDisplayString"])(j.deviceInfo.leader),1)]),Object(o["createElementVNode"])("div",f,[t[5]||(t[5]=Object(o["createElementVNode"])("div",{class:"label"},"联系电话",-1)),Object(o["createElementVNode"])("div",b,Object(o["toDisplayString"])(j.deviceInfo.contact),1)])]),null!=j.deviceInfo.boardImg?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",g,[Object(o["createVNode"])(_,{src:j.filePath+j.deviceInfo.boardImg,fit:"cover",style:{width:"180px",height:"180px",display:"block"}},null,8,["src"])])):(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",v,t[7]||(t[7]=[Object(o["createElementVNode"])("text",{style:{"line-height":"180px"}},"暂无公示牌",-1)]))),Object(o["createElementVNode"])("div",w,[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(j.sensorData,(e,t)=>(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",{key:t,class:"label-item"},[Object(o["createElementVNode"])("div",y,Object(o["toDisplayString"])(t),1),Object(o["createElementVNode"])("div",C,Object(o["toDisplayString"])(e),1)]))),128))])])])}var O=n("7cf8"),j=n("f121"),x={name:"SiteDetail",props:{markerSiteData:{type:Object,requied:!0,default:()=>({})}},data(){return{deviceInfo:[],filePath:j["baseURL"]+"/static/img/",sensorData:[],todayWater:""}},watch:{markerSiteData:{handler(e){this.getDeviceInfo({deviceCode:e.code})}}},methods:{async getDeviceInfo(e){const{data:t}=await Object(O["getDeviceInfo"])(e);this.deviceInfo=t.device,this.todayWater=t.todayWater,this.sensorData=t.sensorData}}},_=(n("f2b7"),n("d959")),A=n.n(_);const T=A()(x,[["render",k],["__scopeId","data-v-42aa481a"]]);t["default"]=T},6325:function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a=["src"],r={class:"dialog-footer"};function i(e,t,n,i,l,s){const c=Object(o["resolveComponent"])("el-input"),d=Object(o["resolveComponent"])("el-form-item"),u=Object(o["resolveComponent"])("el-option"),h=Object(o["resolveComponent"])("el-select"),m=Object(o["resolveComponent"])("el-upload"),p=Object(o["resolveComponent"])("el-dialog"),f=Object(o["resolveComponent"])("el-form"),b=Object(o["resolveComponent"])("el-button");return Object(o["openBlock"])(),Object(o["createBlock"])(p,{modelValue:l.dialogFormVisible,"onUpdate:modelValue":t[3]||(t[3]=e=>l.dialogFormVisible=e),title:l.title,width:"500px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(f,{ref:"form",model:l.form,rules:l.rules,"label-width":"80px","label-position":"left"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{label:e.$t("task.fknr"),prop:"feedbackText"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{modelValue:l.form.feedbackText,"onUpdate:modelValue":t[0]||(t[0]=e=>l.form.feedbackText=e),type:"textarea"},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(d,{label:"反馈状态",prop:"status"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:l.form.status,"onUpdate:modelValue":t[1]||(t[1]=e=>l.form.status=e),filterable:"",placeholder:"状态"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(l.statusData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(o["createVNode"])(d,{label:e.$t("task.fltp"),prop:"feedbackImg"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{action:l.updateAction,"list-type":"picture-card","on-preview":s.handlePictureCardPreview,"on-remove":s.handleRemove,"on-success":s.fileSuccess,headers:l.headerData,name:"files"},{default:Object(o["withCtx"])(()=>t[4]||(t[4]=[Object(o["createElementVNode"])("i",{class:"el-icon-plus"},null,-1)])),_:1},8,["action","on-preview","on-remove","on-success","headers"]),Object(o["createVNode"])(p,{modelValue:l.dialogVisible,"onUpdate:modelValue":t[2]||(t[2]=e=>l.dialogVisible=e)},{default:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("img",{width:"100%",src:l.dialogImageUrl,alt:""},null,8,a)]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["model","rules"]),Object(o["createElementVNode"])("div",r,[Object(o["createVNode"])(b,{type:"primary",onClick:s.save},{default:Object(o["withCtx"])(()=>t[5]||(t[5]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"]),Object(o["createVNode"])(b,{onClick:s.close},{default:Object(o["withCtx"])(()=>t[6]||(t[6]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title"])}var l=n("b199"),s=n("4360"),c=n("f121"),d={data(){return{form:{id:"",feedbackText:"",feedbackImg:"",status:""},rules:{feedbackText:[{required:!0,trigger:"blur",message:"请输入反馈内容"}],status:[{required:!0,trigger:"change",message:"请选择反馈状态"}],feedbackImg:[{required:!0,trigger:"blur",message:"请上传反馈图片"}]},title:"",dialogVisible:!1,dialogFormVisible:!1,deviceData:[],handlersData:[],dialogImageUrl:"",updateAction:"",headerData:"",statusData:[{label:"未处理",value:0},{label:"已处理",value:1}]}},created(){},methods:{handleRemove(e,t){console.log(e,t)},handlePictureCardPreview(e){console.log(e),this.dialogImageUrl=e.url,this.dialogVisible=!0},feedbackIndex(e){this.title="任务反馈",this.form.id=e.id,this.dialogFormVisible=!0,this.setUpdateData()},setUpdateData(){this.updateAction=c["baseURL"]+"/file/uploadImg",this.headerData={token:s["default"].getters["user/token"]}},fileSuccess(e,t,n){var o=this.form.feedbackImg;this.form.feedbackImg=""==o?e.data:this.form.feedbackImg+","+e.data,console.log(this.form)},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;if(this.form.id){const{msg:e}=await Object(l["feedback"])(this.form);this.$notify({title:e,type:"success"})}this.$refs["form"].resetFields(),this.dialogFormVisible=!1,this.$parent.fetchData()})}}},u=n("d959"),h=n.n(u);const m=h()(d,[["render",i]]);t["default"]=m},"639a":function(e,t,n){"use strict";n("a1bd")},"63d2":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={class:"manage-input"},i={class:"manage-button"};function l(e,t,n,l,s,c){const d=Object(o["resolveComponent"])("el-input"),u=Object(o["resolveComponent"])("el-form-item"),h=Object(o["resolveComponent"])("el-option"),m=Object(o["resolveComponent"])("el-select"),p=Object(o["resolveComponent"])("vab-query-form"),f=Object(o["resolveComponent"])("el-form"),b=Object(o["resolveComponent"])("el-button"),g=Object(o["resolveComponent"])("el-table-column"),v=Object(o["resolveComponent"])("el-image"),w=Object(o["resolveComponent"])("el-table"),y=Object(o["resolveComponent"])("el-pagination"),C=Object(o["resolveComponent"])("alarm-add"),k=Object(o["resolveComponent"])("feedback");return Object(o["openBlock"])(),Object(o["createElementBlock"])(o["Fragment"],null,[Object(o["createElementVNode"])("div",a,[Object(o["createElementVNode"])("div",r,[Object(o["createVNode"])(f,{ref:"queryForm",model:s.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{width:"100",prop:"deviceName",label:e.$t("dataEnquiry.zdmc")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:s.queryForm.deviceName,"onUpdate:modelValue":t[0]||(t[0]=e=>s.queryForm.deviceName=e),size:"small",placeholder:e.$t("dataEnquiry.qsrzdmc")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(o["createVNode"])(u,{width:"100",prop:"month",label:e.$t("defalult.sj")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{modelValue:s.queryForm.status,"onUpdate:modelValue":t[1]||(t[1]=e=>s.queryForm.status=e),size:"small",placeholder:e.$t("task.qxzrwzt")},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(s.statusData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(h,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(b,{size:"small",onClick:t[2]||(t[2]=e=>c.resetForm())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:c.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:c.exportData},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.dc")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:c.deletes},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.plsc")),1)]),_:1},8,["onClick"])])]),Object(o["createVNode"])(w,{data:s.tableData,stripe:"",border:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{fixed:"",type:"selection",width:"40",align:"center"}),Object(o["createVNode"])(g,{fixed:"",prop:"device.name",label:e.$t("dataEnquiry.zdmc"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"type",label:e.$t("task.rwlx"),width:"180",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"taskContent",label:e.$t("task.rwnr"),width:"250",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"handler.name",label:e.$t("task.clr"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"handler.contact",label:e.$t("task.clrlxfs"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"completeTime",label:e.$t("task.wcsj"),width:"180",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"status",label:e.$t("dataEnquiry.zt"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"feedbackText",label:e.$t("task.fknr"),width:"250",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"feedbackImg",label:e.$t("task.fltp"),width:"140",align:"center"},{default:Object(o["withCtx"])(({row:e})=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(e.fileList,(t,n)=>(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",{key:n},[Object(o["createVNode"])(v,{style:{width:"100px",height:"100px"},src:e.url,"preview-src-list":t},null,8,["src","preview-src-list"])]))),128))]),_:1},8,["label"]),Object(o["createVNode"])(g,{label:e.$t("defalult.cz"),align:"center",width:"180"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(b,{size:"mini",type:"primary",plain:"",onClick:e=>c.feedbackShow(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("task.fk")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(b,{size:"mini",type:"primary",plain:"",onClick:e=>c.handleEdit(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bj")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(b,{type:"text",onClick:e=>c.handleDelete(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"]),Object(o["createVNode"])(y,{background:s.background,"current-page":s.queryForm.page,layout:s.layout,"page-size":s.queryForm.size,total:s.total,style:{"text-align":"right"},onCurrentChange:c.handleCurrentChange,onSizeChange:c.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(C,{ref:"add"},null,512),Object(o["createVNode"])(k,{ref:"feedback"},null,512)],64)}n("14d9");var s=n("b199"),c=n("3038"),d=n("2c34"),u=n("ab15"),h=n("11f4"),m={components:{alarmAdd:d["default"],feedback:u["default"]},data(){return{tableData:[],lazy:!0,layout:"total, sizes, prev, pager, next, jumper",total:0,background:!0,listLoading:!1,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,status:3,projectId:"",type:1},statusData:[{label:"all",value:3},{label:"未处理",value:0},{label:"已处理",value:1}],ids:[]}},created(){this.queryForm.projectId=sessionStorage.getItem("projectId")},methods:{mainIndex(){this.fetchData()},async fetchData(){console.log(this.queryForm);const{data:e}=await Object(s["getList"])(this.queryForm);this.tableData=Object(h["imgReplacePath"])(e.items,"feedbackImg"),this.total=e.total},resetForm(){this.$refs.queryForm.resetFields()},handleAdd(){this.$refs["add"].showEdit()},handleEdit(e){this.$refs["add"].showEdit(e)},feedbackShow(e){this.$refs["feedback"].feedbackIndex(e)},search(){this.fetchData()},async exportData(){const e=await Object(s["taskExport"])(this.queryForm);c["default"].downloadFile(e,{fileName:"任务.xls"})},handleSelectionChange(e){const t=[];e.forEach(e=>{t.push(e.id)}),this.ids=t},deletes(){const e=this.ids;if(0==e.length)return this.$message({type:"info",message:"没有选中任何项"}),!1;this.deleteData(e)},deleteData(e){const t=this;this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:n}=Object(s["doDelete"])(e);this.$message({type:"success",message:void 0==n?"删除成功":n}),setTimeout((function(){t.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})},handleDelete(e){const t=this;t.deleteData([e.id])},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()}}},p=(n("12fe"),n("d959")),f=n.n(p);const b=f()(m,[["render",l],["__scopeId","data-v-1f51bf25"]]);t["default"]=b},"63ed":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={id:"iframeId",ref:"iframe",src:"https://dp.lidinghb.com/chudy_visual/view/1646708782442479616",style:{width:"100%",height:"655px"}};function i(e,t,n,i,l,s){const c=Object(o["resolveComponent"])("el-button"),d=Object(o["resolveDirective"])("loading");return Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createVNode"])(c,{type:"primary",size:"mini",style:{"margin-bottom":"10px"},onClick:s.dianji},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.qp")),1)]),_:1},8,["onClick"]),Object(o["createElementVNode"])("iframe",r,null,512)])),[[d,l.loading]])}var l={name:"Index",data(){return{flowData:[],loading:!0,fullscreenLoading:!0,queryForm:{deviceCode:""},src:""}},computed:{height(){return 500}},created(){},mounted(){const{iframe:e}=this.$refs,t=this;e.attachEvent?e.attachEvent("onload",()=>{t.stateChange()}):e.onload=function(){t.stateChange()}},methods:{jump(){window.open("http://www.tuqiangol.com/index.jsp","_blank")},showData(e){console.log(e)},stateChange(){this.loading=!1},dianji(){const e=document.getElementById("iframeId");this.fullscreen?document.exitFullscreen?document.exitFullscreen():document.webkitCancelFullScreen?document.webkitCancelFullScreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.msExitFullscreen&&document.msExitFullscreen():e.requestFullscreen?e.requestFullscreen():e.webkitRequestFullScreen?e.webkitRequestFullScreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.msRequestFullscreen&&e.msRequestFullscreen()}}},s=(n("e4ea"),n("b090f"),n("d959")),c=n.n(s);const d=c()(l,[["render",i],["__scopeId","data-v-24cef6db"]]);t["default"]=d},6438:function(e,t,n){var o=n("03d6"),a=n("9742").concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return o(e,a)}},6460:function(e,t,n){},"64d8":function(e,t,n){n("ef1f")},"650c":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-date-picker"),c=Object(o["resolveComponent"])("el-form-item"),d=Object(o["resolveComponent"])("el-input"),u=Object(o["resolveComponent"])("el-option"),h=Object(o["resolveComponent"])("el-select"),m=Object(o["resolveComponent"])("el-button"),p=Object(o["resolveComponent"])("vab-query-form"),f=Object(o["resolveComponent"])("el-form"),b=Object(o["resolveComponent"])("el-row"),g=Object(o["resolveComponent"])("el-table-column"),v=Object(o["resolveComponent"])("el-table"),w=Object(o["resolveComponent"])("el-pagination"),y=Object(o["resolveComponent"])("vab-query-form-right-panel"),C=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createVNode"])(b,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(f,{ref:"form",model:e.form,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{label:e.$t("defalult.sj")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:e.value1,"onUpdate:modelValue":t[0]||(t[0]=t=>e.value1=t),type:"daterange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(c,{label:e.$t("dataEnquiry.zdmc")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:i.queryForm.name,"onUpdate:modelValue":t[1]||(t[1]=e=>i.queryForm.name=e),placeholder:e.$t("dataEnquiry.qsrzdmc")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(o["createVNode"])(c,{label:e.$t("maintenance.zdlx")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:e.value,"onUpdate:modelValue":t[2]||(t[2]=t=>e.value=t),placeholder:"请选择站点类型"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(e.options,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(c,{label:"问题描述"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{modelValue:i.queryForm.name,"onUpdate:modelValue":t[3]||(t[3]=e=>i.queryForm.name=e),placeholder:"请输入问题描述"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(m,{type:"primary",onClick:e.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(m,{type:"primary",onClick:e.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.dc")),1)]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"])]),_:1}),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(v,{data:i.data,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{prop:"id",label:e.$t("trigger.xh"),width:"60",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"jiedao",label:"上报时间",width:"120",align:"center"}),Object(o["createVNode"])(g,{prop:"shequ",label:"优先级",width:"200",align:"center"}),Object(o["createVNode"])(g,{prop:"mingcheng",label:"问题来源",width:"200",align:"center"}),Object(o["createVNode"])(g,{prop:"guimo",label:e.$t("maintenance.zdlx"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"kaishi1",label:e.$t("dataEnquiry.zdmc"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"jieshu1",label:"问题描述",width:"200",align:"center"}),Object(o["createVNode"])(g,{prop:"dangqian",label:"问题图片",width:"200",align:"center"}),Object(o["createVNode"])(g,{prop:"kaishi2",label:"上报人员",width:"200",align:"center"}),Object(o["createVNode"])(g,{prop:"jieshu2",label:e.$t("project.lxfs"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"jieshu3",label:"问题状态",width:"200",align:"center"}),Object(o["createVNode"])(g,{fixed:"right",label:e.$t("defalult.cz"),align:"center"},{default:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(m,{type:"text",onClick:t=>l.handleDelete(e)},{default:Object(o["withCtx"])(()=>t[4]||(t[4]=[Object(o["createTextVNode"])("工单进度")])),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[C,i.listLoading]]),Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(y,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(w,{background:i.background,"current-page":i.queryForm.page,layout:i.layout,"page-size":i.queryForm.size,total:i.total,onCurrentChange:l.handleCurrentChange,onSizeChange:l.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"])]),_:1})]),_:1})])}var i={name:"Index",components:{},data(){return{data:[{id:1,jiedao:"2022-10-01 12:00:00",shequ:"普通",mingcheng:"系统内部",guimo:"水环境监控",kaishi1:"站点名称",jieshu1:"问题描述",dangqian:"图片",kaishi2:"上报人员",jieshu2:"1555555555",jieshu3:"处理中"},{id:2,jiedao:"2022-10-01 12:00:00",shequ:"普通",mingcheng:"系统内部",guimo:"水环境监控",kaishi1:"站点名称",jieshu1:"问题描述",dangqian:"图片",kaishi2:"上报人员",jieshu2:"1555555555",jieshu3:"处理中"},{id:3,jiedao:"2022-10-01 12:00:00",shequ:"普通",mingcheng:"系统内部",guimo:"水环境监控",kaishi1:"站点名称",jieshu1:"问题描述",dangqian:"图片",kaishi2:"上报人员",jieshu2:"1555555555",jieshu3:"处理中"}],lazy:!0,activeName:"first",layout:"total, sizes, prev, pager, next, jumper",total:0,input:"",textarea:"",list:[],background:!0,listLoading:!0,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,name:""}}},computed:{height(){return 500}},created(){this.fetchData()},methods:{async fetchData(){this.listLoading=!0,setTimeout(()=>{this.listLoading=!1},500)},handleAdd(){this.$refs["edit"].showEdit()},handleEdit(e){this.$refs["edit"].showEdit(e)},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()},handleDelete(e){e.id&&this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{this.$message({type:"success",message:"删除成功"})}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})}}},l=(n("c60d"),n("d959")),s=n.n(l);const c=s()(i,[["render",r],["__scopeId","data-v-582373e9"]]);t["default"]=c},6582:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAOqElEQVRoQ61aa4xV1RX+1pk7DsowD2a0UjWSWqiCOIM0TY0yDFF5S6GmUVNtk7YyrRa0BW3USLXGRwQaBqoVNTGp1kcbxaAMSDXDQyNNVMAHaqktjQ9QGGCG4TVz56xm773W3vvce9GBeP/MvWfO2Xuv17e+tdYhfF2fN2aV1x/cXQ/0DEn6ciM4wQUgPguMcwFUMTCIzF6ELgA7GfwFUdkWzqfvcJKsT9Ije3cd4r2YsurI13Eku9dxfxhUs3bGmTkyQuB7BFwE4GyAK82aDDAxCH4XAjMXb0fUy8AbCWMTiNcj7V23a3zbzuM+l9XfcX6+8dKEgWlFxQ2M5CcgDIGxiBHCWoWAWIDin0ZoIzoTiOx3ckpgcBeB/pMSnj6SSx7rvnD5F8dzxGMWrHrD1NryfO5yEOYDOL1QOWZBc1D310hnpHQHhwrur0f/9/c4kUXgDxh0T9pbvmLvpX/vPBYB+y9Ye3PuZKq+ICXcQMxTARogSpdDiwBGLPuVGUzODYOkwUesTEZUAtLIXWNPJYCYD4PRhoQW7+LO1zF+bb4/AvZPsPbmXB2qWwh8C0CniUojd9PTe59iu7CLL2cpE17GEkZYpxGwuJ/7LTY2cZkJEXediD5NGfd2oHNZf4T7SsFq2mfUlHH6q4TwewZVqINlQskcXk8GICEiBxJO5eZcesOXC1FgC4c1ekYjcA+lvLA3KVu4b/zz+77Mcl8qWE37jKFlSO8C42pvEyeEHrkkVqiVvBcKeMSYYr8LwhgrGutlDhoE8pdJrM+EJ/qQ3L5v/PPbjybcUQWzlkK6FIwrCcgJisk6WfBzIZUNJSccEzkJ/Ee/Rmaw9zlUVIR08envcXEr99m/fSB6ug/J7KNZrrRgJqbSQXcAuM0sXyyUBL7RqvOxgH4SPyKJ/681sdxeoIL4uqwTack86IAmeLseKeVbO5LuhaVirlgwCxSVLcTJImau6A8C+fPqzT6fOZ040NAc5/VUIg3EycM7f5Qmsqch4AgnydxSgFIkWO3aH4xNUn4SzCZHaawLABifSVx0RIimPlKoBBtDgvjFAOKx0SZpwUn33YKGVYezUxScJZD004TTq3ZdsnJDvH9GMJN8cz3JXwBMy7iSJFuXNCUgHIa7A3kHYk6QUMqpO4wuEhzVHNjGnYU7hwYOjCyAKBNxSGqTYHRCfcbt6cLBnonxbF9Fem3n2JV7gy0iMeteuewaMD/MhArPEkKIOVWaZdSQNtgl3qJrNiyUU4kL6rPeJeXEmuS8EiQ9KMWyQlj5BYUiBhPl/sNM6ew9F7c9WiRY5WszTznhYH4diM8udKmQfgMF0sybpUo+n3nCIWnaJevoE6cPxxGzbl8YBn6/gDxhNSfsx+V9PSM+n7jmgPUA/W/tK5f9LmHcl2HfAW9D+pUThTxkzRMDXsTmPZ0KKO8ov8V3xdOM8SKVR8JoQEY0IDq9cgHQbR0Xv3Cvc1EAJ6+ccmrfCbQKoEa7gnU/OYvlex5vizRfaF37nCUeEoPelQuYUvSgE9T6XEBKV/QUo7Z11XDdPmu9wdyafpjm00n7Jq/ebh8c/PK0K8D8CBiDhMC6baV8ckhlA9ojlQaw4FZkmggAMq4nMRLArlgnHqQijpnhkBZ15GzCAMzZgt73M3PL3gltTxHaJlfUlid/JNB19gkfRp7teeLgisZA4DKQbzXnqJFHT4krrbcyXuadMxSfRsunDKjl6rKBtL/vEO840pFxc93fFg6i+AAgjp9Syq176j+/iU5un3JqvhfLAfp+CRUG7pqpp/yd/v92A3eP45ERq9cY9CCRZcTeO5oGN9D8b/8UIyqHYtuBT/CbrUvxVte2zLGifUomeDKVeJqfTnX/mHpOyryFQOVKyMW0ohRNnuJtCjkheTkGrzGiMZCAbZ2lMZtpEWQKUWuVpsENWDxyNoaeeKoX5JWON/Gjt+b7As/BRdjL520rreZFdKdpfhzVrprSgoQeEiQpKjd8EvSOHILaLRyrXxYXIqWJWLikk13M5+Df6aOxahiWjZqHYQMD2THX2zs24fI3bw+VqgMx4acKIhHDVqBK+BqqXTPtT0B6nezhNFzKVUqG+ldcjEsRqZIVbqUisJZacM51RUIZV7zhvVZs3Lc19vsArZnQCJlWCtoHqXb11A0gNt0laStFnaVsheTRSCXXKtBArqFSEtJ6EGc3z5wk7oQQm2ea6hrROmIOxe5nnjFCtby7gDd1/tuSZ6VaAcXcFrH9XHaQ6jvlNVSzesqHAIbHCSOumXwBaA9o1JR6HufpVFQ7uVAThIxMn1mfmEcPGk7Lzit2v+2HduLG95ZgfccWKQ2c9zlQt1IKYVbM8aDlnMAl/8+odvWUTgZXxXGZIT+ep4mKFDxi0iRZ2atRAcMhR5R7XCoYO7gBC0eUdr+btj6I9XuMUJIPI27g9BS5Xaj2XFdLG0TAfqpZNVlrJqeLEiV5YSSdXz0ctw67BgkluP+jJ7Fxz3uOqQtgZUAjXo/ATYMbqXXkHAw9KaCfd793jPttk9abM5BTjYR+tlcpcsTJPJzUWMyscNRirlCoIQPq8Mz5d2JU1bfsv7Yd+Biz3l6IzZ3borZLgHmvSQCja4bxslE3USH6bT+40wKFcT9n5NDZcg0qT4GkfRDqV4U6LXG8cmtWTe4Eo6qoJ5xFcU+Xhw88A+suXIoByQleZhPs87Y+gPW7t4hHuyjVests2lTXQAtHXF+Mft3ybBBKcMzFqQjq8coTZ5MnpS4LLT05EqGLatomfwLgNCWvLj51UUkb6mKW8gzmJ8+fT2Oqv5MxptX6u07rWrMpOW2qb+DWkTdQkft1f4JZby8w1naUJfuJK2vvAv4WyaGZUiKE37+oum3SahAmKN3RG3Wj6LcHy3F1DWg998YScWLccgFv3rdN6yseXT2cHjboV3lGkSLmWEVsltzkq2lhTREtk8iPLSPns89avSfS5XLdiFepeuWkBwA4AqzpWelPcMegTomkpvpGLDLIVnBgE3Nz33Nu2VTXgEXn/rqk+83d+gCv79gUlSq+JR7ivTQ/dXgcn7XQ1sCDVNs24ccpJ08IMOsgwSVGbXjFXFAxnQijq4bRww03Y1hllgoZt3x2x1pcPqS52KrG/bbcD4N+wa1CH9FrMAIQHUW5iJC0rDVi4KwhEfThl1S9YuL5SLAORHamVfSJyhhpAGufz27TVNdIS0YVu2WppYzAc95ZjA1R8vV9y7h3GO8ZekYFERi1Mh1v0KK8p4/zjVS/euKQ3jyvYKIxodFSUsTii5J6x9U10qKR1xe5ZfzAtm510c3ush9SFPb1PbJ5whsSWkFPstQxiTbmkcwkvDGmvGpH/QIQ5vhml3bHCviwKyyjzlRUexm3fKTRuGUWJMzeRqhZm537hQIuqkDiAaBSBDdgco4vRUGY0/jWh+ci/j7Qn7sS+q19tmrFpKso4WVmKimzntAY9dRGFB0PGCTetGIeVzealpyXdcvtB3dgztutWNex2QV9aGLbX9Lb14Ik9Bldv9BRIe0/+lGA81uLiCK3Y5PYjzK+tnPKmmesYDXLJw1Nc7waYJecIn7oUkPUaIjzTVyWSDIdV9+Au0fMspZ7t+u/uPODx7C+Y1MoRNUGUWaKyXSYYIQRVKZr6p9XlxXZnA629CW5yQemtu1U0KTqFybeAsLdIVHGSd9jlQP7QHN8le2fI/CQinoalDsJnflu/vzwHjWU8teY6BcAgsKTx/Ko0PDZV0vbyFOla8x8S+f0Nfc528jHDMsPHcH7IJzu4yDOZ/ERpGGTGleKS37rZtL4iHNgPNmU3kjUvC7NU2NvEI/MVPMxh3Ru9kGa53HdP1xjh/EZ7VWvuPQXKWgJASf6mkqbjwok2nnKjFmjwZCnYwWQJXnJd7aUsMeTGI+WTitSeLk/0uu0V/UMIS0cIiQtXdNfelx3zQr24tTatK/nURBm6sDBKcvVRva7lMS6gMBSaJBG9/iusis+HFgEsPOSxxM9rQbioUbYK6rRPMm2Qf9c7sT053svfdm/WVDk74Oev3gsKHkKhG9qLKlwQRuZos5VtRoCOpCI2t7SD/QVsCvB436iuK8Cl4Kh1C9hqiIhJ24qSvgUVHbl/umrX81GS4HHoL05V9Vd3sIpFgGoKBg6CGiWPkjhUnKzIGLUitOYUUH8REaaa9KHkvXUL0vF4hFmzO2u7i16k6A0QrU35wZ15uaB6B7tlmWqCgUt6fJHAkhYRLWUpuQYw+LojqsVn82iQlN7+OIJxjuiOu/urqqeO/s3qhU11SxvrulLypcCuBKMXMgv1rlFe3E16swQXoGIBwrKjrQNXkLwAtR1P6WHKU3YUOdRHwhPl6W9s/fNXFvytYij5xQAA5Y3Dy1Pyu8C89U67g7ZTSJPJJYWkR/5+WGFJe7aancTUdeSka0zgxzXPpNEpaEYRNYIYPprL3pvPzxz7bG/DqGrGcullJuXAvOIUeF7dzqKsW4VoZ3CpEVAoTy+decYTDRoD0DrmxfZoYfgjLQN0QPgjjLOP3Q0SwWAKxnxBRfbm3OVneUtMK8csWkjSCLmNKKqgZG416j0bTa3VibErCKS0C6L3ijwgws/tUmVeH8CSu4rBRSlRPhSV8w8YAGl7AIwbk6ZLiFgQAzxwm4LR8pHV1tElgpviskTEw4R0EZMi/fX5jf25z2qWJH9sZu9p/rFqbX53p5pxHyrvHQpzwpU6oQx00LT13M80cwOM5RN2lgM1Qoj/TgB/SEpH/Bc57TwRkB/Dtt/ixWsVvnchFMI6c8YuALgswAa5KaecdWkLmspclT1q6Cq2+hNH5B5tfYzYn78pMqyVh2W90eYLLAe6xMF9w/8W/OplCtrToGLEmAMM8YQodzfpsN0ZSdSNEYDdpO0ug2JJabXQPzPPPVtPDxj7f+K3vg5hrMet8WK9mibXDGw+1At5XK1YG4CYVTKaEgIp4B5CBMqBeG62BSEoHeI8BGX4XXO8/tA+Y6DZ+7eje++2XsM5z/qrf8H3nEpOqbjUG8AAAAASUVORK5CYII="},"658f":function(e,t,n){n("6858");for(var o=n("ef08"),a=n("051b"),r=n("8a0d"),i=n("cc15")("toStringTag"),l="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),s=0;s[Object(o["createVNode"])(m,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{width:"100",prop:"name",label:e.$t("project.xmmc")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:c.queryForm.name,"onUpdate:modelValue":t[0]||(t[0]=e=>c.queryForm.name=e),size:"small",placeholder:e.$t("project.qsrxmcm")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(o["createVNode"])(h,{width:"100",prop:"leader",label:e.$t("project.rzr")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:c.queryForm.leader,"onUpdate:modelValue":t[1]||(t[1]=e=>c.queryForm.leader=e),size:"small",placeholder:e.$t("project.qsrfzr")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(o["createVNode"])(h,{width:"100",prop:"contact",label:e.$t("project.lxfs")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:c.queryForm.contact,"onUpdate:modelValue":t[2]||(t[2]=e=>c.queryForm.contact=e),size:"small",placeholder:e.$t("project.qsrxmcm")},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(p,{ref:"queryForm",model:c.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{width:"100",prop:"regionCode",label:e.$t("project.dq")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(f,{modelValue:c.queryForm.regionCode,"onUpdate:modelValue":t[3]||(t[3]=e=>c.queryForm.regionCode=e),size:"small",placeholder:e.$t("project.dq"),options:c.city,props:{value:"areaCode",label:"areaName",children:"children"},filterable:"",onChange:d.changeCity},null,8,["modelValue","placeholder","options","onChange"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",l,[Object(o["createVNode"])(b,{size:"small",onClick:t[4]||(t[4]=e=>d.resetForm())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:d.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:d.handleAdd},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("project.tjxm")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:d.remove},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.plsc")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(b,{type:"primary",size:"small",onClick:d.exportData},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.dc")),1)]),_:1},8,["onClick"])]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(v,{data:c.projectData,border:"",stripe:"",style:{width:"100%"},onSelectionChange:d.handleSelectionChange},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{type:"selection",width:"40"}),Object(o["createVNode"])(g,{prop:"id",label:"ID",width:"60",align:"center"}),Object(o["createVNode"])(g,{prop:"name",label:e.$t("project.xmmc"),width:"250",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"longitude",label:e.$t("project.jd"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"latitude",label:e.$t("project.wd"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"provinceCode",label:e.$t("project.sbm"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"provinceName",label:e.$t("project.smc"),width:"150",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"cityCode",label:e.$t("project.sbma"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"cityName",label:e.$t("project.smcheng"),width:"150",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"areaCode",label:e.$t("project.qxbm"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"areaName",label:e.$t("project.qxmc"),width:"150",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"leader",label:e.$t("project.rzr"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"contact",label:e.$t("project.lxfs"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"approvalTime",label:e.$t("project.lxsj"),width:"180",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"projectGroup.name",label:e.$t("project.xmzmc"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"createTime",label:e.$t("grouping.cjsj"),width:"180",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{prop:"updateTime",label:e.$t("grouping.gxsj"),width:"180",align:"center"},null,8,["label"]),Object(o["createVNode"])(g,{fixed:"right",label:e.$t("defalult.cz"),width:"220",align:"center"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(b,{type:"text",onClick:e=>d.device(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("project.zd")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(b,{type:"text",onClick:e=>d.alarmUser(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("project.bjyh")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(b,{type:"text",onClick:e=>d.handleEdit(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bj")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(b,{type:"text",onClick:e=>d.handleDelete(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data","onSelectionChange"])),[[O,c.listLoading]]),Object(o["createVNode"])(w,{background:c.background,"current-page":c.queryForm.page,layout:c.layout,"page-size":c.queryForm.size,total:c.total,style:{"text-align":"right"},onCurrentChange:d.handleCurrentChange,onSizeChange:d.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(y,{ref:"edit"},null,512),Object(o["createVNode"])(C,{ref:"group"},null,512),Object(o["createVNode"])(k,{ref:"alarm"},null,512)])}n("14d9");var c=n("24d2"),d=n("c591"),u=n("3038"),h=n("aa4c"),m=n("5e1c"),p=n("49e6"),f={name:"Index",components:{Group:m["default"],projectEdit:h["default"],alarm:p["default"]},data(){return{projectData:[],lazy:!0,activeName:"first",layout:"total, sizes, prev, pager, next, jumper",total:0,input:"",textarea:"",list:[],background:!0,listLoading:!0,elementLoadingText:"正在加载...",ids:[],city:[],groupId:"",queryForm:{page:1,size:20,regionCode:"",name:"",leader:"",contact:"",groupId:""}}},computed:{height(){return 500}},created(){this.groupId=this.$route.query.groupId,this.queryForm.groupId=this.$route.query.groupId,this.fetchData(),this.getCity()},methods:{async getCity(){const{data:e}=await Object(d["getCity"])();this.city=this.getTreeData(e)},getTreeData(e){for(let t=0;t{this.listLoading=!1},500)},device(e){this.$router.push({path:"/device",query:{projectId:e.id}})},search(){this.fetchData()},handleAdd(){this.$refs["edit"].showEdit({groupId:this.queryForm.groupId},1)},handleEdit(e){this.$refs["edit"].showEdit(e,2)},groupShow(e){this.$refs["group"].showGroup(e)},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()},remove(){const e=this.ids;this.deletes(e)},deletes(e){const t=this;this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:n}=Object(c["doDelete"])(e);this.$message({type:"success",message:void 0==n?"删除成功":n}),setTimeout((function(){t.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})},handleSelectionChange(e){const t=[];e.forEach(e=>{t.push(e.id)}),this.ids=t},handleDelete(e){const t=this;t.deletes([e.id])}}},b=(n("9990"),n("60e9"),n("d959")),g=n.n(b);const v=g()(f,[["render",s],["__scopeId","data-v-ee91371e"]]);t["default"]=v},6797:function(e,t,n){"use strict";n.r(t),n.d(t,"doEdit",(function(){return a})),n.d(t,"doAdd",(function(){return r})),n.d(t,"getData",(function(){return i}));var o=n("b775");async function a(e){return Object(o["default"])({url:"/webInfo/saveOrUpdate",method:"post",data:e})}async function r(e){return Object(o["default"])({url:"webInfo/saveOrUpdate",method:"post",data:e})}async function i(e){return Object(o["default"])({url:"/webInfo/select",method:"get",data:e})}},"67de":function(e,t,n){"use strict";n("22ba")},6858:function(e,t,n){"use strict";var o=n("2f9a"),a=n("ea34"),r=n("8a0d"),i=n("6ca1");e.exports=n("393a")(Array,"Array",(function(e,t){this._t=i(e),this._i=0,this._k=t}),(function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,a(1)):a(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])}),"values"),r.Arguments=r.Array,o("keys"),o("values"),o("entries")},"691d":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={class:"manage-input"},i={class:"manage-input"},l={class:"manage-button"};function s(e,t,n,s,c,d){const u=Object(o["resolveComponent"])("el-input"),h=Object(o["resolveComponent"])("el-form-item"),m=Object(o["resolveComponent"])("el-option"),p=Object(o["resolveComponent"])("el-select"),f=Object(o["resolveComponent"])("vab-query-form"),b=Object(o["resolveComponent"])("el-form"),g=Object(o["resolveComponent"])("el-date-picker"),v=Object(o["resolveComponent"])("el-button"),w=Object(o["resolveComponent"])("el-table-column"),y=Object(o["resolveComponent"])("el-table"),C=Object(o["resolveComponent"])("el-pagination"),k=Object(o["resolveComponent"])("trajectory"),O=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createElementVNode"])("div",r,[Object(o["createVNode"])(b,{ref:"queryForm",model:c.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(f,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{width:"100",prop:"deviceName",label:e.$t("dataEnquiry.zdmc")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:c.queryForm.deviceName,"onUpdate:modelValue":t[0]||(t[0]=e=>c.queryForm.deviceName=e),size:"small",placeholder:e.$t("dataEnquiry.qsrzdmc")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(o["createVNode"])(h,{width:"100",prop:"signUser",label:e.$t("clock.dkr")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{modelValue:c.queryForm.signUser,"onUpdate:modelValue":t[1]||(t[1]=e=>c.queryForm.signUser=e),size:"small",placeholder:e.$t("clock.qsrdkr")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(o["createVNode"])(h,{width:"130",prop:"type",label:e.$t("dataEnquiry.zt")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,{modelValue:c.queryForm.type,"onUpdate:modelValue":t[2]||(t[2]=e=>c.queryForm.type=e),filterable:"",placeholder:e.$t("dataEnquiry.qxz")},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(c.typeData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(m,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(b,{ref:"queryForm",model:c.queryForm,"label-width":"84px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(f,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{width:"100",prop:"time",label:e.$t("defalult.xzrq")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{modelValue:c.queryForm.time,"onUpdate:modelValue":t[3]||(t[3]=e=>c.queryForm.time=e),size:"small",type:"daterange",align:"right","start-placeholder":e.$t("defalult.ksrq"),"end-placeholder":e.$t("defalult.jsrq"),onChange:d.changeTime},null,8,["modelValue","start-placeholder","end-placeholder","onChange"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",l,[Object(o["createVNode"])(h,{width:"100"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(v,{size:"small",onClick:t[4]||(t[4]=e=>d.resetForm())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(o["createVNode"])(v,{type:"primary",size:"small",onClick:d.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(v,{type:"primary",size:"small",onClick:d.exportData},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.dc")),1)]),_:1},8,["onClick"])]),_:1})]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(y,{id:"table",data:c.tableData,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(w,{fixed:"",prop:"deviceName",label:e.$t("dataEnquiry.zdmc"),width:"150",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"date",label:e.$t("defalult.rq"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"type",label:e.$t("clock.dklx"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"inTime",label:e.$t("clock.qdsj"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"outTime",label:e.$t("clock.qtsj"),width:"120",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"signUser",label:e.$t("clock.dkr"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"location",label:e.$t("clock.dkdd"),align:"center"},{default:Object(o["withCtx"])(e=>[Object(o["withDirectives"])(Object(o["createElementVNode"])("span",null,Object(o["toDisplayString"])(e.row.location),513),[[o["vShow"],!e.row.editFlag]]),Object(o["withDirectives"])(Object(o["createVNode"])(u,{modelValue:e.row.location,"onUpdate:modelValue":t=>e.row.location=t,onBlur:t=>d.editClock(e.row)},null,8,["modelValue","onUpdate:modelValue","onBlur"]),[[o["vShow"],e.row.editFlag]])]),_:1},8,["label"]),Object(o["createVNode"])(w,{fixed:"right",label:e.$t("defalult.cz"),align:"center",width:"150"},{default:Object(o["withCtx"])(({row:t})=>[Object(o["createVNode"])(v,{type:"text",onClick:e=>d.trajectory(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("clock.gj")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(v,{type:"text",onClick:e=>d.handleEdit(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bj")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(v,{type:"text",onClick:e=>d.handleDelete(t)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[O,c.listLoading]]),Object(o["createVNode"])(C,{background:c.background,"current-page":c.queryForm.page,layout:c.layout,"page-size":c.queryForm.size,total:c.total,style:{"text-align":"right"},onCurrentChange:d.handleCurrentChange,onSizeChange:d.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(k,{ref:"trajectory"},null,512)])}var c=n("6f56"),d=n("5f99"),u=n("3038"),h=n("0182"),m={components:{trajectory:h["default"]},data(){return{tableData:[],lazy:!0,layout:"total, sizes, prev, pager, next, jumper",total:0,background:!0,listLoading:!1,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,deviceName:"",signUser:"",start:"",end:"",time:"",projectId:"",type:2},typeData:[{label:"all",value:2},{label:"站点打卡",value:0},{label:"外出打卡",value:1}],form:{id:"",location:""}}},created(){this.queryForm.projectId=sessionStorage.getItem("projectId"),this.setDefaultTime(),setTimeout(()=>{this.fetchData()},1e3)},methods:{changeTime(){this.queryForm.start=Object(d["getDate"])(this.queryForm.time[0]),this.queryForm.end=Object(d["getDate"])(this.queryForm.time[1])},trajectory(e){console.log(e),this.$refs["trajectory"].loadScript({userId:e.userId})},setDefaultTime(){this.queryForm.time=Object(d["getPastTime"])(1),this.queryForm.start=Object(d["getDate"])(this.queryForm.time[0]),this.queryForm.end=Object(d["getDate"])(this.queryForm.time[1])},async fetchData(){const{data:e}=await Object(c["getClockData"])(this.queryForm);this.tableData=e.items,this.total=e.total},search(){this.fetchData()},handleEdit(e){e.editFlag=!0},async editClock(e){const t=this;this.$confirm("你确定要编辑当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{this.form.id=e.id,this.form.location=e.location;const{msg:n}=Object(c["doEdit"])(this.form);this.$notify({title:"操作成功",type:"success"}),setTimeout((function(){t.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消编辑"})})},async exportData(){const e=await Object(c["doExport"])(this.queryForm);u["default"].downloadFile(e,{fileName:"打卡记录.xls"})},resetForm(){this.$refs.queryForm.resetFields()},deletes(e){const t=this;this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:n}=Object(c["doDelete"])(e);this.$message({type:"success",message:void 0==n?"删除成功":n}),setTimeout((function(){t.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})},handleDelete(e){const t=this;t.deletes([e.id])},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()}}},p=(n("1d25"),n("ebb2"),n("d959")),f=n.n(p);const b=f()(m,[["render",s],["__scopeId","data-v-3404fb6e"]]);t["default"]=b},"693d":function(e,t,n){"use strict";var o=n("ef08"),a=n("9c0e1"),r=n("0bad"),i=n("512c"),l=n("ba01"),s=n("e34a").KEY,c=n("4b8b"),d=n("b367"),u=n("92f0"),h=n("8b1a"),m=n("cc15"),p=n("fcd4"),f=n("e198"),b=n("0ae2"),g=n("4ebc"),v=n("77e9"),w=n("7a41"),y=n("0983"),C=n("6ca1"),k=n("3397"),O=n("10db"),j=n("6f4f"),x=n("1836"),_=n("4d20"),A=n("fed5"),T=n("1a14"),N=n("9876"),S=_.f,D=T.f,V=x.f,E=o.Symbol,I=o.JSON,B=I&&I.stringify,P="prototype",F=m("_hidden"),M=m("toPrimitive"),z={}.propertyIsEnumerable,R=d("symbol-registry"),L=d("symbols"),U=d("op-symbols"),q=Object[P],$="function"==typeof E&&!!A.f,H=o.QObject,W=!H||!H[P]||!H[P].findChild,G=r&&c((function(){return 7!=j(D({},"a",{get:function(){return D(this,"a",{value:7}).a}})).a}))?function(e,t,n){var o=S(q,t);o&&delete q[t],D(e,t,n),o&&e!==q&&D(q,t,o)}:D,K=function(e){var t=L[e]=j(E[P]);return t._k=e,t},Y=$&&"symbol"==typeof E.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof E},Q=function(e,t,n){return e===q&&Q(U,t,n),v(e),t=k(t,!0),v(n),a(L,t)?(n.enumerable?(a(e,F)&&e[F][t]&&(e[F][t]=!1),n=j(n,{enumerable:O(0,!1)})):(a(e,F)||D(e,F,O(1,{})),e[F][t]=!0),G(e,t,n)):D(e,t,n)},J=function(e,t){v(e);var n,o=b(t=C(t)),a=0,r=o.length;while(r>a)Q(e,n=o[a++],t[n]);return e},X=function(e,t){return void 0===t?j(e):J(j(e),t)},Z=function(e){var t=z.call(this,e=k(e,!0));return!(this===q&&a(L,e)&&!a(U,e))&&(!(t||!a(this,e)||!a(L,e)||a(this,F)&&this[F][e])||t)},ee=function(e,t){if(e=C(e),t=k(t,!0),e!==q||!a(L,t)||a(U,t)){var n=S(e,t);return!n||!a(L,t)||a(e,F)&&e[F][t]||(n.enumerable=!0),n}},te=function(e){var t,n=V(C(e)),o=[],r=0;while(n.length>r)a(L,t=n[r++])||t==F||t==s||o.push(t);return o},ne=function(e){var t,n=e===q,o=V(n?U:C(e)),r=[],i=0;while(o.length>i)!a(L,t=o[i++])||n&&!a(q,t)||r.push(L[t]);return r};$||(E=function(){if(this instanceof E)throw TypeError("Symbol is not a constructor!");var e=h(arguments.length>0?arguments[0]:void 0),t=function(n){this===q&&t.call(U,n),a(this,F)&&a(this[F],e)&&(this[F][e]=!1),G(this,e,O(1,n))};return r&&W&&G(q,e,{configurable:!0,set:t}),K(e)},l(E[P],"toString",(function(){return this._k})),_.f=ee,T.f=Q,n("6438").f=x.f=te,n("1917").f=Z,A.f=ne,r&&!n("e444c")&&l(q,"propertyIsEnumerable",Z,!0),p.f=function(e){return K(m(e))}),i(i.G+i.W+i.F*!$,{Symbol:E});for(var oe="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ae=0;oe.length>ae;)m(oe[ae++]);for(var re=N(m.store),ie=0;re.length>ie;)f(re[ie++]);i(i.S+i.F*!$,"Symbol",{for:function(e){return a(R,e+="")?R[e]:R[e]=E(e)},keyFor:function(e){if(!Y(e))throw TypeError(e+" is not a symbol!");for(var t in R)if(R[t]===e)return t},useSetter:function(){W=!0},useSimple:function(){W=!1}}),i(i.S+i.F*!$,"Object",{create:X,defineProperty:Q,defineProperties:J,getOwnPropertyDescriptor:ee,getOwnPropertyNames:te,getOwnPropertySymbols:ne});var le=c((function(){A.f(1)}));i(i.S+i.F*le,"Object",{getOwnPropertySymbols:function(e){return A.f(y(e))}}),I&&i(i.S+i.F*(!$||c((function(){var e=E();return"[null]"!=B([e])||"{}"!=B({a:e})||"{}"!=B(Object(e))}))),"JSON",{stringify:function(e){var t,n,o=[e],a=1;while(arguments.length>a)o.push(arguments[a++]);if(n=t=o[1],(w(t)||void 0!==e)&&!Y(e))return g(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!Y(t))return t}),o[1]=t,B.apply(I,o)}}),E[P][M]||n("051b")(E[P],M,E[P].valueOf),u(E,"Symbol"),u(Math,"Math",!0),u(o.JSON,"JSON",!0)},"694d":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"manage-container"},r={class:"manage-wrap"},i={class:"manage-input"},l={class:"manage-input"},s={class:"manage-button"};function c(e,t,n,c,d,u){const h=Object(o["resolveComponent"])("el-input"),m=Object(o["resolveComponent"])("el-form-item"),p=Object(o["resolveComponent"])("vab-query-form"),f=Object(o["resolveComponent"])("el-form"),b=Object(o["resolveComponent"])("el-option"),g=Object(o["resolveComponent"])("el-select"),v=Object(o["resolveComponent"])("el-button"),w=Object(o["resolveComponent"])("el-table-column"),y=Object(o["resolveComponent"])("el-tag"),C=Object(o["resolveComponent"])("el-table"),k=Object(o["resolveComponent"])("el-pagination"),O=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",a,[Object(o["createElementVNode"])("div",r,[Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(f,{ref:"queryForm",model:d.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{width:"100",prop:"name",label:e.$t("dataEnquiry.zdmc")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:d.queryForm.name,"onUpdate:modelValue":t[0]||(t[0]=e=>d.queryForm.name=e),size:"small",placeholder:e.$t("dataEnquiry.qsrzdmc")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(o["createVNode"])(m,{width:"100",prop:"code",label:e.$t("dataEnquiry.xlh")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:d.queryForm.code,"onUpdate:modelValue":t[1]||(t[1]=e=>d.queryForm.code=e),size:"small",placeholder:e.$t("dataEnquiry.qsrxlh")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(o["createVNode"])(m,{width:"100",prop:"community",label:e.$t("dataEnquiry.sq")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{modelValue:d.queryForm.community,"onUpdate:modelValue":t[2]||(t[2]=e=>d.queryForm.community=e),size:"small",placeholder:e.$t("dataEnquiry.qsrsq")},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",l,[Object(o["createVNode"])(f,{ref:"queryForm",model:d.queryForm,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{width:"100",prop:"commPro",label:e.$t("dataEnquiry.txxy")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{modelValue:d.queryForm.commPro,"onUpdate:modelValue":t[3]||(t[3]=e=>d.queryForm.commPro=e),size:"small",placeholder:e.$t("dataEnquiry.qxztxxy")},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(d.dictData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(b,{key:e.dataCode,label:e.dataValue,value:e.dataCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(o["createVNode"])(m,{width:"100",prop:"townCode",label:e.$t("dataEnquiry.jd")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{modelValue:d.queryForm.townCode,"onUpdate:modelValue":t[4]||(t[4]=e=>d.queryForm.townCode=e),size:"small",placeholder:e.$t("dataEnquiry.qxzjd")},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(d.townData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(b,{key:e.townCode,label:e.townName,value:e.townCode},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),Object(o["createVNode"])(m,{width:"100",prop:"status",label:e.$t("dataEnquiry.zt")},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{modelValue:d.queryForm.status,"onUpdate:modelValue":t[5]||(t[5]=e=>d.queryForm.status=e),size:"small",placeholder:e.$t("dataEnquiry.qxzzt")},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(d.statusData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(b,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])]),Object(o["createElementVNode"])("div",s,[Object(o["createVNode"])(v,{size:"small",onClick:t[6]||(t[6]=e=>u.resetForm())},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(o["createVNode"])(v,{type:"primary",size:"small",onClick:u.search},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"]),Object(o["createVNode"])(v,{type:"primary",size:"small",onClick:u.exportData},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.dc")),1)]),_:1},8,["onClick"])])]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(C,{id:"table",data:d.deviceData,border:"",stripe:"",style:{width:"100%"},onSelectionChange:u.handleSelectionChange},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(w,{type:"selection",width:"55"}),Object(o["createVNode"])(w,{prop:"id",label:"ID",width:"60",align:"center"}),Object(o["createVNode"])(w,{prop:"name",label:e.$t("monitorVideo.sbmc"),width:"160",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"code",label:e.$t("dataEnquiry.zdbm"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"commPro.dataValue",label:e.$t("dataEnquiry.txxy"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"status",label:e.$t("dataEnquiry.ljzt"),width:"120",align:"center"},{default:Object(o["withCtx"])(({row:t})=>["已连接"==t.status?(Object(o["openBlock"])(),Object(o["createBlock"])(y,{key:"已连接",effect:"dark",type:"success",size:"mini"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("dataEnquiry.ylj")),1)]),_:1})):Object(o["createCommentVNode"])("",!0),"未连接"==t.status?(Object(o["openBlock"])(),Object(o["createBlock"])(y,{key:"未连接",effect:"dark",type:"danger",size:"mini"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("dataEnquiry.wlj")),1)]),_:1})):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"]),Object(o["createVNode"])(w,{prop:"enableStatus",label:e.$t("site.qyzt"),width:"120",align:"center"},{default:Object(o["withCtx"])(({row:t})=>[1==t.enableStatus?(Object(o["openBlock"])(),Object(o["createBlock"])(y,{key:"启用",effect:"dark",type:"success",size:"mini"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("site.qy")),1)]),_:1})):Object(o["createCommentVNode"])("",!0),0==t.enableStatus?(Object(o["openBlock"])(),Object(o["createBlock"])(y,{key:"未启用",effect:"dark",type:"danger",size:"mini"},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("site.wqy")),1)]),_:1})):Object(o["createCommentVNode"])("",!0)]),_:1},8,["label"]),Object(o["createVNode"])(w,{prop:"offlineDelay",label:e.$t("dataEnquiry.lxyzm"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"commPro.dataValue",label:e.$t("dataEnquiry.txxy"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"project.name",label:e.$t("dataEnquiry.xm"),width:"220",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"longitude",label:e.$t("dataEnquiry.jd"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"latitude",label:e.$t("dataEnquiry.wd"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"offlineDelay",label:e.$t("dataEnquiry.lxys"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"townName",label:e.$t("dataEnquiry.xzjdmc"),width:"150",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"community",label:e.$t("dataEnquiry.sq"),width:"160",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"specifications",label:e.$t("dataEnquiry.sbgg"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"specifications",label:e.$t("dataEnquiry.sbggd"),width:"150",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"simNum",label:e.$t("dataEnquiry.skjjhm"),width:"150",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"technology.dataValue",label:e.$t("dataEnquiry.sbgy"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"material.dataValue",label:e.$t("dataEnquiry.sbcz"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"outStandard.dataValue",label:e.$t("dataEnquiry.csbz"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"leader",label:e.$t("dataEnquiry.ywry"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"contact",label:e.$t("dataEnquiry.lxfs"),width:"150",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"type.dataValue",label:e.$t("dataEnquiry.sblx"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"userNum",label:e.$t("dataEnquiry.fwyhs"),width:"100",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"onlineTime",label:e.$t("dataEnquiry.sxsj"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"offlineTime",label:e.$t("dataEnquiry.lxsj"),width:"200",align:"center"},null,8,["label"]),Object(o["createVNode"])(w,{prop:"offlineDuration",label:e.$t("dataEnquiry.lxsc"),width:"150",align:"center"},null,8,["label"])]),_:1},8,["data","onSelectionChange"])),[[O,d.listLoading]]),Object(o["createVNode"])(k,{background:d.background,"current-page":d.queryForm.page,layout:d.layout,"page-size":d.queryForm.size,total:d.total,style:{"text-align":"right"},onCurrentChange:u.handleCurrentChange,onSizeChange:u.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"])])}n("14d9");var d=n("aa98"),u=n("3038"),h={name:"Index",components:{},data(){return{deviceData:[],lazy:!0,activeName:"first",layout:"total, sizes, prev, pager, next, jumper",total:0,input:"",textarea:"",list:[],townData:[],dictData:[],background:!0,listLoading:!0,ids:[],elementLoadingText:"正在加载...",statusData:[{label:"all",value:3},{label:"离线",value:0},{label:"在线",value:1}],queryForm:{page:1,size:20,name:"",projectId:"",code:"",community:"",townCode:"",commPro:"",status:3}}},computed:{height(){return 500}},created(){this.queryForm.projectId=sessionStorage.getItem("projectId"),this.fetchData(),this.getTownData(),this.getDictData()},methods:{async fetchData(){this.listLoading=!0;const{data:e}=await Object(d["getList"])(this.queryForm);this.deviceData=e.items,this.total=e.total,setTimeout(()=>{this.listLoading=!1},500)},async getTownData(){const{data:e}=await Object(d["getTownsByProject"])(this.queryForm);this.townData=e},async getDictData(){const{data:e}=await Object(d["getDictData"])(this.queryForm);this.dictData=e.communicationProtocol},resetForm(){this.$refs.queryForm.resetFields()},search(){this.fetchData()},async exportData(){const e=await Object(d["exportDevice"])(this.queryForm);u["default"].downloadFile(e,{fileName:"站点列表.xls"})},sensorEdit(e){this.$router.push({name:"传感器管理",path:"/sensor",query:{deviceId:e.id}})},sensorData(e){this.$router.push({name:"站点最新数据",path:"/sensorIotData",query:{deviceCode:e.code,deviceId:e.id}})},handleAdd(){this.$refs["edit"].showEdit({projectId:this.queryForm.projectId},1)},handleEdit(e){this.$refs["edit"].showEdit(e,2)},copyDevice(e){this.$refs["copy"].showCopy(e)},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()},deletes(){const e=this.ids;if(0==e.length)return this.$message({type:"info",message:"没有选中任何项"}),!1;this.deleteData(e)},handleSelectionChange(e){const t=[];e.forEach(e=>{t.push(e.id)}),this.ids=t,console.log(this.ids)},deleteData(e){this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:t}=Object(d["doDelete"])(e);this.$message({type:"success",message:void 0==t?"删除成功":t});const n=this;setTimeout((function(){n.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})},handleDelete(e){e.id&&this.deleteData([e.id])}}},m=(n("92a1"),n("d959")),p=n.n(m);const f=p()(h,[["render",c],["__scopeId","data-v-2f0094d2"]]);t["default"]=f},"695d":function(e,t,n){"use strict";n.r(t);var o=n("f2bf");const a={class:"dialog-footer"};function r(e,t,n,r,i,l){const s=Object(o["resolveComponent"])("el-tree"),c=Object(o["resolveComponent"])("el-form-item"),d=Object(o["resolveComponent"])("el-form"),u=Object(o["resolveComponent"])("el-button"),h=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(h,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[0]||(t[0]=e=>i.dialogFormVisible=e),title:e.title,width:"500px",onClose:l.close},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{ref:"form",model:i.form,rules:e.rules,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{label:"角色授权",prop:"menuIds"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{ref:"tree","empty-text":"暂无数据","expand-on-click-node":!1,props:i.defaultProps,"default-checked-keys":i.node,"node-key":"value",data:i.parentData,"show-checkbox":"","default-expand-all":"",onCheck:l.currentChecked},null,8,["props","default-checked-keys","data","onCheck"])]),_:1})]),_:1},8,["model","rules"]),Object(o["createElementVNode"])("div",a,[Object(o["createVNode"])(u,{type:"primary",size:"small",onClick:l.save},{default:Object(o["withCtx"])(()=>t[1]||(t[1]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"]),Object(o["createVNode"])(u,{size:"small",onClick:l.close},{default:Object(o["withCtx"])(()=>t[2]||(t[2]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title","onClose"])}n("14d9"),n("1e70"),n("79a4"),n("c1a1"),n("8b00"),n("a4e7"),n("1e5a"),n("72c3");var i=n("cc5e"),l=n("1f27"),s={name:"RoleGrant",data(){return{form:{roleId:"",menuIds:""},defaultProps:{id:"value",label:"label",children:"children"},node:[],menuIds:"",clearable:!0,parentData:[],dialogFormVisible:!1,parentIdData:[]}},created(){},methods:{async getParentData(){const{data:e}=await Object(l["getCustom"])();this.parentData=e},async getNodeData(){const{data:e}=await Object(i["getMenuIdsByRoleId"])({roleId:this.form.roleId});this.parentData.forEach((function(t){e.includes(t.value)&&e.splice(e.indexOf(t.value),1)})),this.$refs.tree.setCheckedKeys(e)},currentChecked(){const e=this.$refs.tree.getCheckedNodes(!1,!0),t=[];e.forEach(e=>{t.push(e.value,e.value)}),this.form.menuIds=Array.from(new Set(t))},roleGrant(e){this.title="角色授权",this.form=Object.assign({},e),this.form.roleId=e.id,this.dialogFormVisible=!0,this.getNodeData(),this.getParentData()},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;{const{msg:e}=await Object(i["assignMenu"])({menuIds:this.form.menuIds,roleId:this.form.roleId});this.$notify({title:e,type:"success"}),this.dialogFormVisible=!1}})}}},c=(n("4ee8"),n("d959")),d=n.n(c);const u=d()(s,[["render",r]]);t["default"]=u},"69a4":function(e,t){(function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager"),t=tinymce.util.Tools.resolve("tinymce.Env"),n=tinymce.util.Tools.resolve("tinymce.util.Tools");const o=e=>t=>t.options.get(e),a=o("content_style"),r=o("content_css_cors"),i=o("body_class"),l=o("body_id"),s=e=>{var o;let s="";const c=e.dom.encode,d=null!==(o=a(e))&&void 0!==o?o:"";s+='';const u=r(e)?' crossorigin="anonymous"':"";n.each(e.contentCSS,t=>{s+='"}),d&&(s+='");const h=l(e),m=i(e),p=t.os.isMacOS()||t.os.isiOS()?"e.metaKey":"e.ctrlKey && !e.altKey",f='