smart.js 294 KB

1
  1. (function(e){function t(t){for(var r,i,c=t[0],u=t[1],l=t[2],s=0,d=[];s<c.length;s++)i=c[s],Object.prototype.hasOwnProperty.call(o,i)&&o[i]&&d.push(o[i][0]),o[i]=0;for(r in u)Object.prototype.hasOwnProperty.call(u,r)&&(e[r]=u[r]);f&&f(t);while(d.length)d.shift()();return a.push.apply(a,l||[]),n()}function n(){for(var e,t=0;t<a.length;t++){for(var n=a[t],r=!0,i=1;i<n.length;i++){var u=n[i];0!==o[u]&&(r=!1)}r&&(a.splice(t--,1),e=c(c.s=n[0]))}return e}var r={},o={2:0},a=[];function i(e){return c.p+"js/"+({}[e]||e)+".js"}function c(t){if(r[t])return r[t].exports;var n=r[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,c),n.l=!0,n.exports}c.e=function(e){var t=[],n=o[e];if(0!==n)if(n)t.push(n[2]);else{var r=new Promise((function(t,r){n=o[e]=[t,r]}));t.push(n[2]=r);var a,u=document.createElement("script");u.charset="utf-8",u.timeout=120,c.nc&&u.setAttribute("nonce",c.nc),u.src=i(e);var l=new Error;a=function(t){u.onerror=u.onload=null,clearTimeout(s);var n=o[e];if(0!==n){if(n){var r=t&&("load"===t.type?"missing":t.type),a=t&&t.target&&t.target.src;l.message="Loading chunk "+e+" failed.\n("+r+": "+a+")",l.name="ChunkLoadError",l.type=r,l.request=a,n[1](l)}o[e]=void 0}};var s=setTimeout((function(){a({type:"timeout",target:u})}),12e4);u.onerror=u.onload=a,document.head.appendChild(u)}return Promise.all(t)},c.m=e,c.c=r,c.d=function(e,t,n){c.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},c.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},c.t=function(e,t){if(1&t&&(e=c(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(c.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)c.d(n,r,function(t){return e[t]}.bind(null,r));return n},c.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return c.d(t,"a",t),t},c.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},c.p="",c.oe=function(e){throw console.error(e),e};var u=window["webpackJsonp"]=window["webpackJsonp"]||[],l=u.push.bind(u);u.push=t,u=u.slice();for(var s=0;s<u.length;s++)t(u[s]);var f=l;a.push([244,1]),n()})([,,function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return o})),n.d(t,"c",(function(){return He}));var r={};n.r(r),n.d(r,"getAppConfig",(function(){return b})),n.d(r,"getLoginCode",(function(){return p})),n.d(r,"qrLogin",(function(){return v})),n.d(r,"checkLogin",(function(){return h})),n.d(r,"login",(function(){return m})),n.d(r,"localLogin",(function(){return O})),n.d(r,"logout",(function(){return j})),n.d(r,"forgetMsmCode",(function(){return g})),n.d(r,"changPwd",(function(){return y})),n.d(r,"checkUser",(function(){return w})),n.d(r,"getUserInfo",(function(){return x})),n.d(r,"getCameraUserInfo",(function(){return S})),n.d(r,"getLocUserInfo",(function(){return k})),n.d(r,"getUserType",(function(){return E})),n.d(r,"validatedScene",(function(){return L})),n.d(r,"tokenTransform",(function(){return P})),n.d(r,"amapSearch",(function(){return M})),n.d(r,"queryCoords",(function(){return C})),n.d(r,"uploadFile",(function(){return F})),n.d(r,"setupInfo",(function(){return A})),n.d(r,"updateSetupInfo",(function(){return _})),n.d(r,"verifyScenePwd",(function(){return D})),n.d(r,"controlPonts",(function(){return T})),n.d(r,"controlPontsUpdate",(function(){return G})),n.d(r,"search",(function(){return z})),n.d(r,"inis",(function(){return I})),n.d(r,"addInis",(function(){return V})),n.d(r,"updateInis",(function(){return B})),n.d(r,"hotlist",(function(){return R})),n.d(r,"addHot",(function(){return N})),n.d(r,"updateHot",(function(){return X})),n.d(r,"deleteHot",(function(){return $})),n.d(r,"stylelist",(function(){return U})),n.d(r,"addStyle",(function(){return H})),n.d(r,"deleteStyle",(function(){return q})),n.d(r,"dateSetlist",(function(){return W})),n.d(r,"unDateSetlist",(function(){return Y})),n.d(r,"updateDataSetBase",(function(){return Z})),n.d(r,"updateDateSetFloorType",(function(){return K})),n.d(r,"downloadDateSet",(function(){return J})),n.d(r,"cropDateSet",(function(){return Q})),n.d(r,"calibrationDateSet",(function(){return ee})),n.d(r,"getDownloadType",(function(){return te})),n.d(r,"filterQuery",(function(){return ne})),n.d(r,"diyQuery",(function(){return re})),n.d(r,"checkChange",(function(){return oe})),n.d(r,"getSureAttachDatasets",(function(){return ae})),n.d(r,"getAlreadyAttachDatasets",(function(){return ie})),n.d(r,"attachDataset",(function(){return ce})),n.d(r,"uploadAttachDataset",(function(){return ue})),n.d(r,"unAttachDataset",(function(){return le})),n.d(r,"unAttachDatasetAll",(function(){return se})),n.d(r,"uploadPropress",(function(){return fe})),n.d(r,"measureList",(function(){return de})),n.d(r,"addMeasure",(function(){return be})),n.d(r,"updateMeasure",(function(){return pe})),n.d(r,"deleteMeasure",(function(){return ve})),n.d(r,"floorpan",(function(){return he})),n.d(r,"updateFloorpan",(function(){return me})),n.d(r,"getModelTree",(function(){return Oe})),n.d(r,"addModel",(function(){return je})),n.d(r,"updateModel",(function(){return ge})),n.d(r,"updateModelDatasets",(function(){return ye})),n.d(r,"delModel",(function(){return we})),n.d(r,"getPanos",(function(){return xe})),n.d(r,"getMenus",(function(){return Se})),n.d(r,"enableMenu",(function(){return ke})),n.d(r,"disableMenu",(function(){return Ee})),n.d(r,"resetScene",(function(){return Le})),n.d(r,"codeURLS",(function(){return Pe})),n.d(r,"tokenURLS",(function(){return Me})),n.d(r,"allURLS",(function(){return Ce})),n.d(r,"loadURLS",(function(){return Fe})),n.d(r,"disassembleURLS",(function(){return Ae})),n.d(r,"errorTipURLS",(function(){return _e}));n(58),n(27),n(38),n(6);var o,a=n(3),i=n(98),c=n.n(i),u=n(28),l=function(){return l=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},l.apply(this,arguments)},s=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},f=function(){var e=[],t=l(l({},c.a.create()),{addIntercept:function(n){return e.push(n),t}}),n=t.getUri;t.getUri=function(e){for(var r=[],o=1;o<arguments.length;o++)r[o-1]=arguments[o];return n.apply(void 0,s([l(l({},e),{url:t.defaults.baseURL+e.url})],r,!1))};var r=function(t,n,r){if(e)for(var o=0,i=e;o<i.length;o++){var c=i[o],u=c.urls.find((function(e){return"string"===typeof e?Object(a["e"])(e,t):Object(a["e"])(e[0],t)&&(null===n||void 0===n?void 0:n.toUpperCase())===e[1]}));u&&r(c)}},o=function(){var e=t.CancelToken.source();e.cancel("Illegal request")},i=function(e,t){return!e&&t&&t.isAxiosError&&(e={config:t.config,status:-1}),(null===e||void 0===e?void 0:e.config)&&e.config.url?r(e.config.url,e.config.method,(function(t){var n=t.errHandler;n&&n(e)})):setTimeout((function(){return u["b"].hide()})),Promise.reject(e)};return t.interceptors.request.use((function(e){var t;if(e.url){t=l({},e);try{r(t.url,t.method,(function(e){var n=e.reqHandler,r=n&&n(t);r&&(t=Object(a["p"])(t,r))}))}catch(n){console.error(n),o()}t.paths&&(t.url=Object(a["i"])(t.url,t.paths))}else t=e;return t})),t.interceptors.response.use((function(e){var t=e.data;return e.status<200||e.status>=300?i(e):(e.config.url&&r(e.config.url,e.config.method,(function(e){var n=e.resHandler;n&&(t=n(t))})),t)}),(function(e){return i(e.response,e)})),t},d=(n(30),n(42),n(53),function(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}),b="/laser/config/getConfig",p="/laser/createLoginQrCode",v="/laser/qrLogin",h="/laser/checkLogin",m="/laser/login",O="/laser/loclogin",j="/laser/logout",g="/laser/getMsgAuthCode",y="/laser/changePassword",w="/laser/checkUser",x="/laser/getInfo/normal",S="/laser/getInfo/camera",k="/laser/getInfo/loc",E="/fdkk/getUserType",L="/laser/init/:sceneCode/validatedScene",P="/laser/getToken",M="/laser/amap/place",C="/laser/proj4/getProj4List",F="/laser/oss/:sceneCode/:type/upload",A="/laser/init/:sceneCode",_="/laser/init/:sceneCode/edit",D="/laser/init/:sceneCode/validated",T="/laser/controlPoint/:sceneCode/detail/:datasetId",G="/laser/controlPoint/:sceneCode/save/:datasetId",z="/laser/query/:sceneCode/search",I="/laser/inis/:sceneCode",V="/laser/inis/:sceneCode/add",B="/laser/inis/:sceneCode/edit",R="/laser/poi/:sceneCode/list",N="/laser/poi/:sceneCode/add",X="/laser/poi/:sceneCode/edit",$="/laser/poi/:sceneCode/:id",U="/laser/poiType/:sceneCode/list",H="/laser/poiType/:sceneCode/add",q="/laser/poiType/:sceneCode/:id",W="/laser/dataset/:sceneCode/getDataSet",Y="/laser/dataset/:sceneCode/getDataSetUn",Z="/laser/dataset/:sceneCode/editColorAndTitle",K="/laser/dataset/:sceneCode/editFloorPanType/:floorPanType/id/:id",J="/laser/cutModel/:sceneCode/pointcloud/download/:type",Q="/laser/cutModel/:sceneCode/pointcloud/crop/:type",ee="/laser/dataset/:sceneCode/calibration",te="/laser/cutModel/:sceneCode/pointcloud/getDownloadType",ne="/laser/filter/:sceneCode/query",re="/laser/tiledMap/:sceneCode/tiledMap/diy/:datasetId",oe="/laser/dataset/:sceneCode/check",ae="/laser/dataset/:sceneCode/getAddDataSets",ie="/laser/dataset/:sceneCode/getDataSets",ce="/laser/dataset/:sceneCode/addOtherDataSet/:selfId/:id",ue="/laser/dataset/:sceneCode/addUploadDataSet/:selfId",le="/laser/dataset/:sceneCode/delOtherDataset/:id",se="/laser/dataset/:sceneCode/delOtherDataset",fe="/laser/dataset/:sceneCode/jobProgress/:jobId",de="/laser/measurement/:sceneCode/list",be="/laser/measurement/:sceneCode/add",pe="/laser/measurement/:sceneCode/edit",ve="/laser/measurement/:sceneCode/:id",he="/laser/tiledMap/:sceneCode/tiledMap/DataSet",me="/laser/tiledMap/:sceneCode/tiled_map/upload",Oe="/laser/siteModel/:sceneCode/getInfo",je="/laser/siteModel/:sceneCode/add",ge="/laser/siteModel/:sceneCode/edit",ye="/laser/siteModel/:sceneCode/editDataset",we="/laser/siteModel/:sceneCode/:id",xe="/laser/filter/:sceneCode/query",Se="/laser/menu/:sceneCode/getTree",ke="/laser/menu/:sceneCode/enableMenu",Ee="/laser/menu/:sceneCode/disableMenu",Le="/laser/cloudPointEdit/:sceneCode/buildCloudPoint/:datasetId/1",Pe=[Le,fe,te,Oe,R,oe,U,L,N,X,$,H,F,be,pe,ve,de,W,Y,A,_,xe,he,me,ue,K,q,I,B,V,z,J,ne,re,T,G,w,D,je,ge,we,Z,Se,ke,Ee,ae,ie,ce,le,se,Q,ee],Me=[Le,fe,x,E,oe,S,Q,k,j,Z,F,_,G,V,B,N,Ee,ke,X,$,H,q,K,te,J,be,ee,pe,ve,me,ue,je,ge,we,ae,ie,ce,le,se],Ce=d(d(d([],Me,!0),Pe,!0),[p,v,m,O,y,M,P,C,b],!1),Fe=Ce.filter((function(e){return![z,v,M,oe,fe].includes(e)})),Ae=Ce.filter((function(e){return![v,m,O,E,g,j,D,L,A].includes(e)})),_e=Ae.filter((function(e){return![P,b].includes(e)})).concat([A]),De=n(33),Te=n(25);(function(e){e[e["SUSSESS"]=200]="SUSSESS",e[e["ERROR"]=500]="ERROR",e[e["UN_LOGIN"]=401]="UN_LOGIN",e[e["CROWDING"]=304]="CROWDING",e[e["UN_COOPER"]=402]="UN_COOPER",e[e["EXCESS"]=4001]="EXCESS",e[e["UP_MAX"]=502]="UP_MAX"})(o||(o={}));var Ge=function(e,t){switch(e){case o.UP_MAX:Object(Te["q"])("上传文件需小于 5GB");break;case o.UN_LOGIN:u["c"].warning(t);break;case o.CROWDING:Object(Te["q"])({title:"操作失败,您已退出登录",content:t,okText:"我知道了"}).then((function(){location.reload()}));break;default:Object(Te["q"])(t)}},ze=n(41),Ie=n(45),Ve=Object(De["b"])(),Be=function(e,t){return e.addIntercept({reqHandler:function(e){var t={};return e.data.password&&(t.password=Object(a["d"])(e.data.password)),e.data.confirmPwd&&(t.confirmPwd=t.password),{data:t}},urls:t})},Re=function(e,t){return e.addIntercept({reqHandler:function(){console.log("open loadding"),u["b"].show()},resHandler:function(e){return console.log("close loadding"),setTimeout((function(){return u["b"].hide()})),e},errHandler:function(){console.log("close loadding"),setTimeout((function(){return u["b"].hide()}))},urls:t})},Ne=function(e,t){return e.addIntercept({resHandler:function(e){return e.code!==o.SUSSESS?(Ge(e.code,e.msg),null):e},errHandler:function(e){-1===e.status?Ie["h"].value=Ie["b"].disconnect:Ie["h"].value=Ie["b"].serverErr},urls:t})},Xe=function(e,t){return e.addIntercept({resHandler:function(e){if(!e)throw new Error("请求错误");if(e.code!==o.SUSSESS){var t=[o.UN_LOGIN,o.CROWDING];throw t.includes(e.code)&&(ze["f"].value=null),e.code===o.UN_LOGIN?new Error("登录状态已失效"):new Error(e.msg)}return e.data},urls:t})},$e=function(e){Be(e,[m,y,h]),Re(e,Fe),Ne(e,_e),Xe(e,Ae);var t=e.addIntercept({reqHandler:function(){if(ze["f"].value)return{headers:{token:ze["f"].value}}},urls:Me}).addIntercept({reqHandler:function(){return{paths:{sceneCode:Ve.m}}},urls:Pe}).addIntercept({reqHandler:function(){return{data:{sceneCode:Ve.m}}},urls:[v,m,h,O,P]}).addIntercept({reqHandler:function(e){var t=new FormData;if(e.data instanceof Blob)t.append("file",e.data);else for(var n in e.data)t.append(n,e.data[n]);return{headers:{"Content-Type":"application/x-www-form-urlencoded;charset:UTF-8"},data:t}},urls:[F,me,ue]});return t},Ue=n(97),He=(n(137),$e(f()));Object(Ue["a"])(He);t["d"]=He},function(e,t,n){"use strict";n.d(t,"c",(function(){return l})),n.d(t,"e",(function(){return f})),n.d(t,"i",(function(){return d})),n.d(t,"s",(function(){return b})),n.d(t,"o",(function(){return p})),n.d(t,"v",(function(){return m})),n.d(t,"k",(function(){return O})),n.d(t,"p",(function(){return j})),n.d(t,"f",(function(){return g})),n.d(t,"g",(function(){return y})),n.d(t,"q",(function(){return w})),n.d(t,"a",(function(){return x})),n.d(t,"j",(function(){return k})),n.d(t,"d",(function(){return L})),n.d(t,"l",(function(){return P})),n.d(t,"t",(function(){return C})),n.d(t,"u",(function(){return A})),n.d(t,"r",(function(){return o["e"]})),n.d(t,"m",(function(){return o["c"]})),n.d(t,"h",(function(){return o["b"]})),n.d(t,"n",(function(){return o["d"]})),n.d(t,"b",(function(){return a})),n.d(t,"w",(function(){return i}));n(6),n(14),n(17),n(23),n(10),n(13),n(58),n(27),n(43),n(77),n(261),n(63),n(262),n(132),n(26),n(53),n(62),n(39),n(79),n(30),n(42),n(133),n(200),n(37);var r=n(239),o=n(9),a=(n(204),function(e,t){var n=Math.pow(e.x-t.x,2),r=Math.pow(e.y-t.y,2),o=n+r;return Math.sqrt(o)});n(91);function i(e,t){var n={},r={hex:null,rgb:null,rgba:null,hsl:null},o=e,a=null,i=null;function c(e){var t,n=/(rgb|RGB|rgba|RGBA)\(([0-9 ,\.]+)\)/;if(t=n.exec(e),!(t&&t.length>=3))return null;t=t[2].split(",");var r={r:t[0]&&parseInt(t[0]),g:t[1]&&parseInt(t[1]),b:t[2]&&parseInt(t[2]),a:t[3]&&parseFloat(t[3])};return r}var u={lightPink:"#FFB6C1",pink:"#FFC0CB",crimson:"#DC143C",lavenderBlush:"#FFF0F5",paleVioletRed:"#DB7093",hotPink:"#FF69B4",deepPink:"#FF1493",mediumVioletRed:"#C71585",orchid:"#DA70D6",thistle:"#D8BFD8",plum:"#DDA0DD",violet:"#EE82EE",magenta:"#FF00FF",fuchsia:"#FF00FF",darkMagenta:"#8B008B",purple:"#800080",mediumOrchid:"#BA55D3",darkViolet:"#9400D3",darkOrchid:"#9932CC",indigo:"#4B0082",blueViolet:"#8A2BE2",mediumPurple:"#9370DB",mediumSlateBlue:"#7B68EE",slateBlue:"#6A5ACD",darkSlateBlue:"#483D8B",lavender:"#E6E6FA",ghostWhite:"#F8F8FF",blue:"#0000FF",mediumBlue:"#0000CD",midnightBlue:"#191970",darkBlue:"#00008B",navy:"#000080",royalBlue:"#4169E1",cornflowerBlue:"#6495ED",lightSteelBlue:"#B0C4DE",lightSlateGray:"#778899",slateGray:"#708090",dodgerBlue:"#1E90FF",aliceBlue:"#F0F8FF",steelBlue:"#4682B4",lightSkyBlue:"#87CEFA",skyBlue:"#87CEEB",deepSkyBlue:"#00BFFF",lightBlue:"#ADD8E6",powderBlue:"#B0E0E6",cadetBlue:"#5F9EA0",azure:"#F0FFFF",lightCyan:"#E0FFFF",paleTurquoise:"#AFEEEE",cyan:"#00FFFF",aqua:"#00FFFF",darkTurquoise:"#00CED1",darkSlateGray:"#2F4F4F",darkCyan:"#008B8B",teal:"#008080",mediumTurquoise:"#48D1CC",lightSeaGreen:"#20B2AA",turquoise:"#40E0D0",aquamarine:"#7FFFD4",mediumAquamarine:"#66CDAA",mediumSpringGreen:"#00FA9A",mintCream:"#F5FFFA",springGreen:"#00FF7F",mediumSeaGreen:"#3CB371",seaGreen:"#2E8B57",honeydew:"#F0FFF0",lightGreen:"#90EE90",paleGreen:"#98FB98",darkSeaGreen:"#8FBC8F",limeGreen:"#32CD32",lime:"#00FF00",forestGreen:"#228B22",green:"#008000",darkGreen:"#006400",chartreuse:"#7FFF00",lawnGreen:"#7CFC00",greenYellow:"#ADFF2F",darkOliveGreen:"#556B2F",yellowGreen:"#9ACD32",oliveDrab:"#6B8E23",beige:"#F5F5DC",lightGoldenrodYellow:"#FAFAD2",ivory:"#FFFFF0",lightYellow:"#FFFFE0",yellow:"#FFFF00",olive:"#808000",darkKhaki:"#BDB76B",lemonChiffon:"#FFFACD",paleGoldenrod:"#EEE8AA",khaki:"#F0E68C",gold:"#FFD700",cornsilk:"#FFF8DC",goldenrod:"#DAA520",darkGoldenrod:"#B8860B",floralWhite:"#FFFAF0",oldLace:"#FDF5E6",wheat:"#F5DEB3",moccasin:"#FFE4B5",orange:"#FFA500",papayaWhip:"#FFEFD5",blanchedAlmond:"#FFEBCD",navajoWhite:"#FFDEAD",antiqueWhite:"#FAEBD7",tan:"#D2B48C",burlyWood:"#DEB887",bisque:"#FFE4C4",darkOrange:"#FF8C00",linen:"#FAF0E6",peru:"#CD853F",peachPuff:"#FFDAB9",sandyBrown:"#F4A460",chocolate:"#D2691E",saddleBrown:"#8B4513",seashell:"#FFF5EE",sienna:"#A0522D",lightSalmon:"#FFA07A",coral:"#FF7F50",orangeRed:"#FF4500",darkSalmon:"#E9967A",tomato:"#FF6347",mistyRose:"#FFE4E1",salmon:"#FA8072",snow:"#FFFAFA",lightCoral:"#F08080",rosyBrown:"#BC8F8F",indianRed:"#CD5C5C",red:"#FF0000",brown:"#A52A2A",fireBrick:"#B22222",darkRed:"#8B0000",maroon:"#800000",white:"#FFFFFF",whiteSmoke:"#F5F5F5",gainsboro:"#DCDCDC",lightGrey:"#D3D3D3",silver:"#C0C0C0",darkGray:"#A9A9A9",gray:"#808080",dimGray:"#696969",black:"#000000","浅粉红":"#FFB6C1","粉红":"#FFC0CB","深红":"#DC143C","猩红":"#DC143C","淡紫红":"#FFF0F5","弱紫罗兰红":"#DB7093","热情的粉红":"#FF69B4","深粉红":"#FF1493","中紫罗兰红":"#C71585","暗紫色":"#DA70D6","兰花紫":"#DA70D6","蓟色":"#D8BFD8","洋李色(李子紫)":"#DDA0DD","紫罗兰":"#EE82EE","洋红(玫瑰红)":"#FF00FF","紫红(灯笼海棠)":"#FF00FF","深洋红":"#8B008B","紫色":"#800080","中兰花紫":"#BA55D3","暗紫罗兰":"#9400D3","暗兰花紫":"#9932CC","靛青/紫兰色":"#4B0082","蓝紫罗兰":"#8A2BE2","中紫色":"#9370DB","中暗蓝色":"#7B68EE","中板岩蓝":"#7B68EE","石蓝色":"#6A5ACD","板岩蓝":"#6A5ACD","暗灰蓝色":"#483D8B","暗板岩蓝":"#483D8B","淡紫色":"#E6E6FA","熏衣草淡紫":"#E6E6FA","幽灵白":"#F8F8FF","纯蓝":"#0000FF","中蓝色":"#0000CD","午夜蓝":"#191970","暗蓝色":"#00008B","海军蓝":"#000080","皇家蓝":"#4169E1","宝蓝":"#4169E1","矢车菊蓝":"#6495ED","亮钢蓝":"#B0C4DE","亮蓝灰":"#778899","亮石板灰":"#778899","灰石色":"#708090","石板灰":"#708090","闪兰色":"#1E90FF","道奇蓝":"#1E90FF","爱丽丝蓝":"#F0F8FF","钢蓝":"#4682B4","铁青":"#4682B4","亮天蓝色":"#87CEFA","天蓝色":"#87CEEB","深天蓝":"#00BFFF","亮蓝":"#ADD8E6","粉蓝色":"#B0E0E6","火药青":"#B0E0E6","军兰色":"#5F9EA0","军服蓝":"#5F9EA0","蔚蓝色":"#F0FFFF","淡青色":"#E0FFFF","弱绿宝石":"#AFEEEE","青色":"#00FFFF","浅绿色":"#00FFFF","水色":"#00FFFF","暗绿宝石":"#00CED1","暗瓦灰色":"#2F4F4F","暗石板灰":"#2F4F4F","暗青色":"#008B8B","水鸭色":"#008080","中绿宝石":"#48D1CC","浅海洋绿":"#20B2AA","绿宝石":"#40E0D0","宝石碧绿":"#7FFFD4","中宝石碧绿":"#66CDAA","中春绿色":"#00FA9A","薄荷奶油":"#F5FFFA","春绿色":"#00FF7F","中海洋绿":"#3CB371","海洋绿":"#2E8B57","蜜色":"#F0FFF0","蜜瓜色":"#F0FFF0","淡绿色":"#90EE90","弱绿色":"#98FB98","暗海洋绿":"#8FBC8F","闪光深绿":"#32CD32","闪光绿":"#00FF00","森林绿":"#228B22","纯绿":"#008000","暗绿色":"#006400","查特酒绿":"#7FFF00","草绿色":"#7CFC00","草坪绿":"#7CFC00","绿黄色":"#ADFF2F","暗橄榄绿":"#556B2F","黄绿色":"#9ACD32","橄榄褐色":"#6B8E23","米色":"#F5F5DC","灰棕色":"#F5F5DC","亮菊黄":"#FAFAD2","象牙色":"#FFFFF0","浅黄色":"#FFFFE0","纯黄":"#FFFF00","黄色":"#FFFF00","橄榄":"#808000","暗黄褐色":"#BDB76B","深卡叽布":"#BDB76B","柠檬绸":"#FFFACD","灰菊黄":"#EEE8AA","苍麒麟色":"#EEE8AA","黄褐色":"#F0E68C","卡叽布":"#F0E68C","金色":"#FFD700","玉米丝色":"#FFF8DC","金菊黄":"#DAA520","暗金菊黄":"#B8860B","花的白色":"#FFFAF0","老花色":"#FDF5E6","旧蕾丝":"#FDF5E6","小麦色":"#F5DEB3","鹿皮色":"#FFE4B5","鹿皮靴":"#FFE4B5","橙色":"#FFA500","番木瓜":"#FFEFD5","白杏色":"#FFEBCD","纳瓦白":"#FFDEAD","土著白":"#FFDEAD","古董白":"#FAEBD7","茶色":"#D2B48C","硬木色":"#DEB887","陶坯黄":"#FFE4C4","深橙色":"#FF8C00","亚麻布":"#FAF0E6","秘鲁色":"#CD853F","桃肉色":"#FFDAB9","沙棕色":"#F4A460","巧克力色":"#D2691E","重褐色":"#8B4513","马鞍棕色":"#8B4513","海贝壳":"#FFF5EE","黄土赭色":"#A0522D","浅鲑鱼肉色":"#FFA07A","珊瑚":"#FF7F50","橙红色":"#FF4500","深鲜肉":"#E9967A","番茄红":"#FF6347","浅玫瑰色":"#FFE4E1","薄雾玫瑰":"#FFE4E1","鲜肉":"#FA8072","雪白色":"#FFFAFA","淡珊瑚色":"#F08080","玫瑰棕色":"#BC8F8F","印度红":"#CD5C5C","纯红":"#FF0000","红色":"#FF0000","棕色":"#A52A2A","火砖色":"#B22222","耐火砖":"#B22222","深红色":"#8B0000","栗色":"#800000","纯白":"#FFFFFF","白色":"#FFFFFF","白烟":"#F5F5F5","淡灰色":"#DCDCDC","庚斯博罗灰":"#DCDCDC","浅灰色":"#D3D3D3","银灰色":"#C0C0C0","深灰色":"#A9A9A9","灰色":"#808080","暗淡的灰色":"#696969","黑色":"#000000","纯黑":"#000000"},l=Object.keys(u);function s(e){if(l.indexOf(e))return f(u[e]);if(-1!=e.indexOf("色")){if(e=e.replace("色",""),l.indexOf(e))return f(u[e])}else if(l.indexOf(e+"色"))return f(u[e+"色"])}function f(e){var t,n,r=/#([0-9a-zA-Z]{3,8})/;return t=r.exec(e),t&&t.length>=2?(t=t[1].split(""),t.length<6?n={r:parseInt(t[0]+t[0],16),g:parseInt(t[1]+t[1],16),b:parseInt(t[2]+t[2],16),a:1}:6==t.length?n={r:parseInt(t[0]+t[1],16),g:parseInt(t[2]+t[3],16),b:parseInt(t[4]+t[5],16),a:1}:(n={a:parseInt(t[0]+t[1],16)/255,r:parseInt(t[2]+t[3],16),g:parseInt(t[4]+t[5],16),b:parseInt(t[6]+(t[7]||""),16)},n.a=Math.round(10*n.a)/10),n):null}function d(e){var t,n=/(hsl|HSL|hsla|HSLA)\(([0-9 ,\.%]+)\)/;if(t=n.exec(e),!(t&&t.length>=2))return null;t=t[2].split(",");var r={h:t[0]&&parseFloat(t[0])/360,s:t[1]&&parseFloat(t[1])/100,l:t[2]&&parseFloat(t[2])/100,a:t[3]&&parseFloat(t[3])||1};return r}function b(e){var t,n,r=e.r/255,o=e.g/255,a=e.b/255,i=Math.max(r,o,a),c=Math.min(r,o,a),u=(i+c)/2;if(i==c)t=n=0;else{var l=i-c;switch(n=u>.5?l/(2-i-c):l/(i+c),i){case r:t=(o-a)/l+(o<a?6:0);break;case o:t=(a-r)/l+2;break;case a:t=(r-o)/l+4;break}t/=6}return{h:t,s:n,l:u,a:e.a}}function p(e){var t,n,r,o=e.h,a=e.l,i=e.s;function c(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}if(0==i)t=n=r=a;else{var u=a<.5?a*(1+i):a+i-a*i,l=2*a-u;t=c(l,u,o+1/3),n=c(l,u,o),r=c(l,u,o-1/3)}return{r:Math.round(255*t),g:Math.round(255*n),b:Math.round(255*r),a:e.a}}function v(e){var t=e.toString(16);return 1==t.length&&(t="0"+t),t}function h(e){return["#",v(e.r),v(e.g),v(e.b)].join("")}function m(e){return"rgb("+[e.r,e.g,e.b].join(",")+")"}function O(e){return"rgba("+[e.r,e.g,e.b,e.a].join(",")+")"}function j(e){return"hsl("+[360*e.h,100*e.s+"%",100*e.l+"%"].join(",")+")"}function g(e){return"hsla("+[360*e.h,100*e.s+"%",100*e.l+"%",e.a].join(",")+")"}var y={update:function(e,t){return w(e,t),n},raw:function(){return o},hex:function(){if(!r.hex){if(a)return r.hex=h(a);if(i)return a=p(i),r.hex=h(a)}return r.hex},rgb:function(){return r.rgb?r.rgb:a?r.rgb=m(a):i?(a=p(i),r.rgb=m(a)):null},rgba:function(){return r.rgba?r.rgba:a?r.rgba=O(a):i?(a=p(i),r.rgba=O(a)):null},hsl:function(){return r.hsl?r.hsl:i?r.hsl=j(i):a?(i=b(a),r.hsl=j(i)):null},hsla:function(){return r.hsla?r.hsla:i?r.hsla=g(i):a?(i=b(a),r.hsla=g(i)):null}};function w(e,t){var n;(o=e,r={hex:null,rgb:null,rgba:null,hsl:null},a=null,i=null,"string"==typeof e)&&((n=c(e))||(n=f(e))||(n=s(e))?a=n:(n=d(e))&&(i=n),"number"==typeof t&&((a||i||{}).a=t))}function x(){for(var r in w(e,t),y)y.hasOwnProperty(r)&&(n[r]=y[r])}return x(),n}var c=function(){return c=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},c.apply(this,arguments)},u=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},l=function(e,t){var n;return void 0===t&&(t=160),function(){for(var r=this,o=[],a=0;a<arguments.length;a++)o[a]=arguments[a];clearTimeout(n),n=setTimeout((function(){e.apply(r,o)}),t)}},s=/(?:\/:([^/]*))/g,f=function(e,t){var n="^"+e.replace(/\/([^:])/g,(function(e,t){return"\\/".concat(t)})).replace(s,(function(){return"(?:/[^/]*)"}))+"$";return new RegExp(n).test(t)},d=function(e,t){var n,r="",o=0;while(n=s.exec(e))r+=e.substring(o,n.index+1)+(t[n[1]]||"null"),o=n.index+n[0].length;return r+=e.substr(o),r},b=function(e){"?"===e[0]&&(e=e.substr(1));var t,n={},r=/([^=&]+)(?:=([^&]*))?&?/;while(t=e.match(r))n[t[1]]=void 0===t[2]||t[2],e=e.substr(t[0].length);return n},p=function(e){return"?"+Object.keys(e).filter((function(t){return void 0!==e[t]})).map((function(t){return"".concat(t).concat(0==e[t]?"":"=".concat(e[t]))})).join("&")},v=Object.prototype.toString,h=function(e){return v.call(e)},m=function(e){return h(e).slice(8,-1)},O=function(e){return"String"===m(e)},j=function e(t,n){if(m(t)!==m(n))return n;for(var r=Object.keys(n),o=Object.keys(t),a="Array"===m(t)?u([],t,!0):c({},t),i=0,l=r;i<l.length;i++){for(var s=l[i],f=n[s],d=0;d<o.length;d++){var b=o[d];if(s===b){var p=t[b],v=m(p),h=m(f);a[b]=v!==h||"Object"!==v&&"Array"!==v?f:e(p,f);break}}d===o.length&&(a[s]=f)}return a},g=function(e,t){void 0===t&&(t="yyyy-MM-dd hh:mm");var n={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds(),"q+":Math.floor((e.getMonth()+3)/3),S:e.getMilliseconds()};return/(y+)/.test(t)&&(t=t.replace(RegExp.$1,e.getFullYear().toString().substr(4-RegExp.$1.length))),Object.keys(n).forEach((function(e){if(new RegExp("("+e+")").test(t)){var r=n[e].toString();t=t.replace(RegExp.$1,1===RegExp.$1.length?r:("00"+r).substr(r.length))}})),t},y=function(e,t){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var o=e.apply(this,n);return t(n,o),o}},w=function(e,t){void 0===t&&(t=2);var n=Math.pow(10,t);return Math.round(e*n)/n},x=function(e){return void 0===e&&(e=0),new Promise((function(t){return setTimeout(t,e)}))},S=function e(t,n,r){if(t===n)return!1;var o=m(t),a=m(n);if(o!==a)return!0;if("String"===o||"Number"===o||"Boolean"===o)return("Number"!==o||!isNaN(t)||!isNaN(n))&&t!==n;for(var i=Array.from(r.values()),c=0,u=i;c<u.length;c++){var l=u[c];if(l.includes(t)&&l.includes(n))return!1}if(r.add([t,n]),"Array"===o)return t.length!==n.length||t.some((function(t,o){return e(t,n[o],r)}));if("Object"===o){var s=Object.keys(t).sort(),f=Object.keys(n).sort();return e(s,f,r)||s.some((function(o){return e(t[o],n[o],r)}))}if("Map"===o){s=Array.from(t.keys()).sort(),f=Array.from(n.keys()).sort();return e(s,f,r)||s.some((function(o){return e(t.get(o),n.get(o),r)}))}return"Set"===o?k(Array.from(t.values()),Array.from(n.values())):t!==n},k=function(e,t){return S(e,t,new Set)};function E(e,t,n){var r="",o=t,a=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];e&&(o=Math.round(Math.random()*(n-t))+t);for(var i=0;i<o;i++){var c=Math.round(Math.random()*(a.length-1));r+=a[c]}return r}function L(e,t){void 0===t&&(t=""),e=r["a"].encode(e);var n=2,o=E(!1,8),a=E(!1,8),i=E(!1,8),c=e.substring(0,n),u=e.substring(n);if(t){var l=t.substring(0,n),s=t.substring(n);return[o+u+a+c+i,o+s+a+l+i]}return o+u+a+c+i}var P=function(){var e={},t=function e(t,n,r,o){void 0===o&&(o=0);var a=document.createElement("script");a.src=t,document.body.appendChild(a),a.onload=n,a.onerror=function(){o>0?e(t,n,r,--o):r()}};return function(n){return e[n]||(e[n]=new Promise((function(e,r){t(n,e,r,3)}))),e[n]}}(),M=function(e){var t=Math.floor(e),n=e-t;return[t,n]},C=function(e,t){void 0===t&&(t=4);var n=M(e),r=n[0];n=M(60*n[1]);var o=n[0],a=w(60*n[1],t);return"".concat(r,"°").concat(o,"′").concat(a,"″")},F=/(\d+)°(\d+)′(\d+|\d+.\d+)″$/,A=function(e,t){void 0===t&&(t=6);var n=F.exec(e);if(n)return w(Number(n[1])+Number(n[2])/60+Number(n[3])/3600,12)}},,function(e,t,n){"use strict";n.d(t,"k",(function(){return h})),n.d(t,"f",(function(){return m})),n.d(t,"h",(function(){return O})),n.d(t,"j",(function(){return j})),n.d(t,"i",(function(){return y})),n.d(t,"e",(function(){return w})),n.d(t,"a",(function(){return u})),n.d(t,"c",(function(){return s})),n.d(t,"b",(function(){return f})),n.d(t,"g",(function(){return d})),n.d(t,"d",(function(){return b["b"]}));var r=n(4),o=(n(88),n(6),n(58),n(303),n(39),n(10),n(167),n(13),n(72),n(79),n(30),n(42),n(133),n(62),n(200),n(60)),a=(n(14),n(17),n(0)),i=Symbol("nest-wh"),c=function(e){var t=Promise.resolve(),n=Object(a["t"])(i,Promise.resolve());Object(a["I"])(i,t);var r=Object(a["L"])(0),o=Object(a["L"])(null),c=Object(a["L"])(!1),u=function(a){if(r.value=0,c.value=!1,o.value)return n.then((function(){return t.then((function(){return new Promise((function(t){setTimeout((function(){if(o.value){var n="width"===e?o.value.offsetWidth:o.value.offsetHeight;t(),setTimeout((function(){r.value=n,c.value=!0,t(),a&&a()}))}}))}))}))}))};return[r,o,c,u]},u=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"height",n=c(t),r=Object(o["a"])(n,4),i=r[0],u=r[1],l=r[2],s=r[3],f=Object(a["L"])(0),d=Object(a["f"])({get:function(){return 0!=f.value},set:function(t){f.value=t?i.value:0,e=t}}),b=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:!d.value;d.value=e};return Object(a["E"])((function(){s((function(){return d.value=e}))})),[u,b,f,i,d,l,function(){f.value=0,s((function(){d.value=e}))}]},l=function e(t){if(null==t)return null;if(t===document.documentElement)return t;var n=getComputedStyle(t).overflowY,r=getComputedStyle(t).overflowX;return t.scrollHeight>t.clientHeight||"auto"===n||"scroll"===n||"auto"===r||"scroll"===r?t:e(t.parentNode)},s=function(e,t){var n=[],r=e;while(r&&r!==t&&r!==document.documentElement&&t.contains(r)){var o=l(r);if(!o)break;o!==e&&n.push(o),r=o.parentNode}return n},f=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o={x:0,y:0,width:e.offsetWidth,height:e.offsetHeight},a=e;if(r){if(a!==t){var i=a.getBoundingClientRect(),c=t.getBoundingClientRect();o.x+=i.x-c.x,o.y+=i.y-c.y}}else while(a&&a!==t&&a!==document.documentElement&&t.contains(a))o.x+=a.offsetLeft+a.clientLeft,o.y+=a.offsetTop+a.clientTop,a=a.offsetParent;return n&&(o.x+=o.width,o.y+=o.height),o},d=function e(t){return void 0===t?t:"Number"===h(t)?t?t<=1&t>=0?100*t+"%":t+"px":void 0:t.includes("px")?e(parseFloat(t)):t.includes("%")?e(parseFloat(t)/100):t},b=n(71),p=Object.prototype.toString,v=function(e){return p.call(e)},h=function(e){return v(e).slice(8,-1)},m=function(e){return"Function"===h(e)};function O(e){for(var t=Object(r["a"])({},e),n=arguments.length,o=new Array(n>1?n-1:0),a=1;a<n;a++)o[a-1]=arguments[a];return o.forEach((function(e){delete t[e]})),t}var j=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:6,t="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n=t.length,r="",o=0;o<e;o++)r+=t.charAt(Math.floor(Math.random()*n));return r},g=function e(t,n,r){if(t===n)return!1;var o=h(t),a=h(n);if(o!==a)return!0;if("String"===o||"Number"===o||"Boolean"===o)return t!==n;for(var i=Array.from(r.values()),c=0,u=i;c<u.length;c++){var l=u[c];if(l.includes(t)&&l.includes(n))return!1}if(r.add([t,n]),"Array"===o)return t.length!==n.length||t.some((function(t,o){return e(t,n[o],r)}));if("Object"===o){var s=Object.keys(t).sort(),f=Object.keys(n).sort();return e(s,f,r)||s.some((function(o){return e(t[o],n[o],r)}))}if("Map"===o){var d=Array.from(t.keys()).sort(),b=Array.from(n.keys()).sort();return e(d,b,r)||d.some((function(o){return e(t.get(o),n.get(o),r)}))}return"Set"===o?w(Array.from(t.values()),Array.from(n.values())):t!==n},y=function(){var e=navigator.userAgent,t=/(?:Windows Phone)/.test(e),n=/(?:SymbianOS)/.test(e)||t,r=/(?:Android)/.test(e),o=/(?:Firefox)/.test(e),a=(/(?:Chrome|CriOS)/.test(e),/(?:iPad|PlayBook)/.test(e)||r&&!/(?:Mobile)/.test(e)||o&&/(?:Tablet)/.test(e)),i=/(?:iPhone)/.test(e)&&!a,c=!i&&!r&&!n;return c&&navigator.maxTouchPoints>1&&(a=!0),{isTablet:a,isPhone:i,isAndroid:r,isPc:c}}(),w=function(e,t){return g(e,t,new Set)}},,function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"G",(function(){return d})),n.d(t,"K",(function(){return b})),n.d(t,"C",(function(){return p})),n.d(t,"o",(function(){return v})),n.d(t,"D",(function(){return h})),n.d(t,"u",(function(){return m})),n.d(t,"v",(function(){return O})),n.d(t,"B",(function(){return j})),n.d(t,"A",(function(){return g})),n.d(t,"h",(function(){return y})),n.d(t,"j",(function(){return w})),n.d(t,"F",(function(){return x})),n.d(t,"w",(function(){return S})),n.d(t,"L",(function(){return k})),n.d(t,"s",(function(){return E})),n.d(t,"y",(function(){return L})),n.d(t,"d",(function(){return P})),n.d(t,"r",(function(){return M})),n.d(t,"q",(function(){return C})),n.d(t,"a",(function(){return s})),n.d(t,"c",(function(){return f})),n.d(t,"x",(function(){return F})),n.d(t,"t",(function(){return A})),n.d(t,"I",(function(){return _})),n.d(t,"z",(function(){return D})),n.d(t,"l",(function(){return T})),n.d(t,"k",(function(){return G})),n.d(t,"E",(function(){return z})),n.d(t,"p",(function(){return I})),n.d(t,"g",(function(){return V})),n.d(t,"J",(function(){return B})),n.d(t,"f",(function(){return R})),n.d(t,"e",(function(){return N})),n.d(t,"H",(function(){return X})),n.d(t,"i",(function(){return $})),n.d(t,"n",(function(){return U})),n.d(t,"m",(function(){return H}));var r,o,a,i=n(8),c=n(9),u=n(16),l=n(0);(function(e){e["Search"]="search",e["TabSwitch"]="switch",e["MouseMenu"]="mouseMenu",e["CustomMouseMenu"]="cMoseMenu",e["ResidenMouseMenu"]="rMouseMenu",e["Hot"]="hot",e["HotInfo"]="hotInfo",e["Measure"]="measure",e["Map"]="map",e["Clound"]="clound",e["Coord"]="coord",e["Save"]="save",e["LaserLoading"]="laserLoading",e["tool"]="tool",e["floors"]="floors",e["lmenu"]="lmenu",e["autoLeave"]="autoLeave"})(a||(a={}));var s,f,d=Object(c["e"])(Object(l["L"])(!1)),b=Object(c["e"])(Object(l["L"])(!1)),p=Object(c["e"])(Object(l["L"])(!1)),v=Object(c["e"])(Object(l["L"])(!1)),h=Object(c["e"])(Object(l["L"])(!1)),m=Object(c["e"])(Object(l["L"])(!1)),O=Object(c["e"])(Object(l["L"])(!1)),j=Object(c["e"])(Object(l["L"])(!0)),g=Object(c["e"])(Object(l["L"])(!0)),y=Object(c["e"])(Object(l["L"])(!1)),w=Object(c["e"])(Object(l["L"])(!0)),x=Object(c["e"])(Object(l["L"])(!1)),S=Object(c["e"])(Object(l["L"])(!0)),k=Object(c["e"])(Object(l["L"])(!1)),E=Object(c["e"])(Object(l["L"])(!1)),L=Object(c["e"])(Object(l["L"])(!1)),P=Object(c["e"])(Object(l["L"])(!1)),M=(r={},r[a.Search]=d,r[a.TabSwitch]=b,r[a.MouseMenu]=p,r[a.ResidenMouseMenu]=h,r[a.CustomMouseMenu]=v,r[a.Hot]=m,r[a.Measure]=j,r[a.Map]=g,r[a.Clound]=y,r[a.Coord]=w,r[a.Save]=x,r[a.LaserLoading]=S,r[a.HotInfo]=O,r[a.HotInfo]=O,r[a.tool]=k,r[a.floors]=E,r[a.lmenu]=L,r[a.autoLeave]=P,r),C=Object(c["a"])(M);(function(e){e["LaserMode"]="mode",e["FullView"]="full",e["SpiltView"]="split",e["MagnifierMode"]="magnifier",e["Coord"]="coord",e["CustomMouseMenu"]="cMoseMenu",e["ResidenMouseMenu"]="rMouseMenu",e["coordOutType"]="coordOutType",e["CarryView"]="carryView",e["SysView"]="sysView",e["boxWidth"]="boxWidth",e["autoMarginLeft"]="autoMarginLeft",e["showInfo"]="showInfo",e["fullCtrl"]="fullCtrl"})(s||(s={})),function(e){e["NavStart"]="NavStart",e["NavEnd"]="NavEnd",e["MeasureStart"]="MeasureStart",e["AddHot"]="AddHot",e["DownClund"]="DownClund"}(f||(f={}));var F=Object(c["e"])(Object(l["L"])(i["d"].pano)),A=Object(c["e"])(Object(l["L"])("scene")),_=Object(c["e"])(Object(l["L"])(null)),D=Object(c["e"])(Object(l["L"])(!1)),T=Object(c["e"])(Object(l["L"])(u["b"].LOCAL)),G=Object(c["e"])(Object(l["L"])(u["a"].LN)),z=Object(c["e"])(Object(l["L"])([])),I=Object(c["e"])(Object(l["L"])([])),V=Object(c["e"])(Object(l["L"])("full")),B=Object(c["e"])(Object(l["L"])("auto")),R=Object(c["e"])(Object(l["L"])(c["d"].isPc?"":"calc(100% - var(--editor-menu-width))")),N=Object(c["e"])(Object(l["L"])("70px")),X=Object(c["e"])(Object(l["L"])()),$=Object(c["e"])(Object(l["L"])(!1)),U=(o={},o[s.LaserMode]=F,o[s.FullView]=A,o[s.SpiltView]=_,o[s.MagnifierMode]=D,o[s.Coord]=T,o[s.coordOutType]=G,o[s.ResidenMouseMenu]=z,o[s.CustomMouseMenu]=I,o[s.CarryView]=V,o[s.SysView]=B,o[s.boxWidth]=R,o[s.autoMarginLeft]=N,o[s.showInfo]=X,o[s.fullCtrl]=$,o),H=Object(c["a"])(U)},function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){return i})),n.d(t,"e",(function(){return c})),n.d(t,"d",(function(){return l}));var r,o;n(135),n(96);(function(e){e[e["WGS84"]=1]="WGS84",e[e["WGS4550"]=2]="WGS4550",e[e["GaoDe"]=3]="GaoDe",e[e["AMap"]=4]="AMap",e[e["SCENE_SCREEN"]=5]="SCENE_SCREEN",e[e["MAP_SCREEN"]=6]="MAP_SCREEN",e[e["LOCAL"]=7]="LOCAL",e[e["EPSE"]=8]="EPSE",e[e["MESH_LOCAL"]=9]="MESH_LOCAL"})(o||(o={}));var a,i,c;r={},r[o.WGS84]="WGS84",r[o.WGS4550]="WGS4550",r[o.GaoDe]="GaoDe",r[o.AMap]="AMap",r[o.SCENE_SCREEN]="SCENE_SCREEN",r[o.MAP_SCREEN]="MAP_SCREEN",r[o.LOCAL]="LOCAL",r[o.EPSE]="EPSE",r[o.MESH_LOCAL]="MESH_LOCAL";(function(e){e["low"]="low",e["middle"]="middle",e["high"]="high"})(a||(a={})),function(e){e[e["fullcolor"]=0]="fullcolor",e[e["altitude"]=1]="altitude",e[e["translucent"]=2]="translucent"}(i||(i={})),function(e){e[e["rectangle"]=1]="rectangle",e[e["circular"]=2]="circular"}(c||(c={}));var u,l,s,f,d;n(136);(function(e){e["DEF"]="default",e["CUSTOM"]="diy"})(u||(u={})),function(e){e[e["pano"]=0]="pano",e[e["cloud"]=1]="cloud"}(l||(l={})),function(e){e["+x"]="+x",e["-x"]="-x",e["+y"]="+y",e["-y"]="-y",e["+z"]="+z",e["-z"]="-z"}(s||(s={})),function(e){e["translate"]="translate",e["rotate"]="rotate"}(f||(f={})),function(e){e["FIRE"]="FIRE",e["BLAST"]="BLAST",e["SMOKE"]="SMOKE"}(d||(d={}))},function(e,t,n){"use strict";n.d(t,"e",(function(){return i})),n.d(t,"a",(function(){return c})),n.d(t,"c",(function(){return l})),n.d(t,"b",(function(){return s})),n.d(t,"d",(function(){return f}));n(58),n(27),n(6),n(10),n(167),n(13),n(277),n(26),n(39),n(72),n(30),n(42),n(62),n(168),n(53),n(37),n(63);var r=n(0),o=n(3),a=n(47),i=(new WeakMap,function(e,t){var n=Object(r["S"])([]);return void 0!==e&&n.push(e),{push:function(e){n.push(e)},pop:function(){var e=n[n.length---1];return e},current:Object(r["f"])((function(){return n[n.length-1]})),length:Object(r["f"])((function(){return n.length}))}}),c=function(e){var t={},n=Object.keys(e),o=new Proxy(t,{get:function(t,o){return n.includes(o)?Object(r["u"])(e[o].current.value)?e[o].current.value.value:e[o].current.value:e[o]},set:function(t,n,o){return!!Object(r["u"])(e[n].current.value)&&(e[n].current.value.value=o,!0)}});return o},u=function(){var e=Object(r["S"])(new Map);return{push:function(t,n){e.has(n)||e.set(n,i());var r=e.get(n);r.push(t)},pop:function(t){var n=e.get(t);if(n){var r=n.pop();return n.length.value||e.delete(t),r}},get:function(t){var n=e.get(t);if(n)return n.current}}},l=function(){var e=i(),t=u();return{push:function(n,r){return r?t.push(n,r):e.push(n)},pop:function(n){return n?t.pop(n):e.pop()},get:function(n){return n&&t.get(n)?t.get(n):e.current}}},s=function(e,t,n){n||(n=Number(a["a"].get(e))||0);var i=Object(r["L"])(0),c=function(){var r=Date.now(),u=Object(o["q"])((r-n)/1e3,0);u<t?(i.value=t-u,setTimeout(c,1e3)):(i.value=0,a["a"].del(e))};return a["a"].set(e,n.toString()),c(),{count:i,update:function(t){clearTimeout(t),n=t,a["a"].set(e,n.toString()),c()}}},f=function(){var e,t=navigator.userAgent,n=/(?:Windows Phone)/.test(t),o=/(?:SymbianOS)/.test(t)||n,a=/(?:Android)/.test(t),i=/(?:Firefox)/.test(t),c=(/(?:Chrome|CriOS)/.test(t),/(?:iPad|PlayBook)/.test(t)||a&&!/(?:Mobile)/.test(t)||i&&/(?:Tablet)/.test(t)),u=/(?:iPhone)/.test(t)&&!c,l=!u&&!a&&!o,s=/(?:MicroMessenger)/.test(t),f=Object(r["L"])(!1),d=function(){return window.innerWidth>window.innerHeight&&window.innerWidth-80>320};if(!l){var b=function(){f.value=d(),clearTimeout(e),e=setTimeout((function(){f.value=d()}),300)};window.addEventListener("resize",b),b()}return{isTablet:c,isPhone:u,isAndroid:a,isPc:l,isWX:s,isHorizontal:f}}()},,,function(e,t,n){"use strict";n.d(t,"c",(function(){return v})),n.d(t,"f",(function(){return h})),n.d(t,"a",(function(){return m})),n.d(t,"b",(function(){return O})),n.d(t,"e",(function(){return j})),n.d(t,"d",(function(){return g}));n(6),n(14),n(17),n(23),n(10),n(13),n(27),n(43),n(91),n(132),n(116);var r,o,a=n(46),i=n(0),c="backURL",u=n(2),l=n(33),s=n(34),f=n(28),d=function(){return d=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},d.apply(this,arguments)},b=function(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function i(e){try{u(r.next(e))}catch(t){a(t)}}function c(e){try{u(r["throw"](e))}catch(t){a(t)}}function u(e){e.done?n(e.value):o(e.value).then(i,c)}u((r=r.apply(e,t||[])).next())}))},p=function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(e){return function(t){return u([e,t])}}function u(a){if(n)throw new TypeError("Generator is already executing.");while(i)try{if(n=1,r&&(o=2&a[0]?r["return"]:a[0]?r["throw"]||((o=r["return"])&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(o=i.trys,!(o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}},v={layout:"layout",query:"query",data:"data",hotspot:"hotspot",measure:"measure",coord:"coord",navigation:"navigation"},h=d(d({},v),{download:"download",dataManage:"dataManage",coordinate:"coordinate",spaceDivision:"spaceDivision",clouds:"clouds",floorpan:"floorpan",spaceModel:"spaceModel",setup:"setup"}),m=v.query,O=(r={},r[v.layout]={title:"激光"},r[v.query]={title:"查看"},r[v.data]={title:"数据集"},r[v.hotspot]={title:"热点"},r[v.measure]={title:"测量"},r[v.coord]={title:"坐标"},r[v.navigation]={title:"导航"},r),j=d(d({},O),(o={},o[h.dataManage]={title:"数据集管理"},o[h.coordinate]={title:"地理注册"},o[h.spaceDivision]={title:"数据集校准"},o[h.clouds]={title:"点云校准",onClick:function(){return b(void 0,void 0,void 0,(function(){var e,t,n,r;return p(this,(function(o){switch(o.label){case 0:return e=u["c"],[4,e.post("/laser/cloudPointEdit/".concat(Object(l["b"])().m,"/").concat(s["d"].value.id),{})];case 1:return t=o.sent(),200===t.code?(n=location.pathname.split("/"),n[n.length-1]="epoint.html",r=n.join("/")+location.search,localStorage.setItem(c,location.href),location.href=r):f["a"].alert({content:"此场景无法编辑点云,如有问题,请联系客服:400-669-8025",okText:"我知道了"}),[2]}}))}))}},o[h.floorpan]={title:"平面图"},o[h.spaceModel]={title:"空间模型"},o[h.setup]={title:"设置"},o[h.download]={title:"下载"},o)),g=Object(i["f"])((function(){return a["d"].value?h:v}));Object(i["f"])((function(){return a["d"].value?j:O}))},,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return i})),n.d(t,"d",(function(){return v})),n.d(t,"h",(function(){return h})),n.d(t,"f",(function(){return y})),n.d(t,"e",(function(){return k})),n.d(t,"i",(function(){return A})),n.d(t,"c",(function(){return D})),n.d(t,"g",(function(){return T}));n(48),n(30),n(42),n(221),n(38);var r,o,a,i,c=n(8),u=n(67),l=n(100),s=n.n(l),f=n(75),d=n(3),b=function(){return b=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},b.apply(this,arguments)};(function(e){e[e["DMS"]=1]="DMS",e[e["LN"]=2]="LN"})(o||(o={})),function(e){e[e["GIS"]=1]="GIS",e[e["PRO"]=2]="PRO",e[e["LOCAL"]=3]="LOCAL"}(a||(a={})),function(e){e["LOCAL"]="LOCAL",e["AMap"]="GCJ02",e["SCREEN"]="SCREEN",e["WebMercator"]="EPSG:4547",e["WGS84"]="4326"}(i||(i={}));var p=[{label:"本地坐标",value:i.LOCAL},{label:"高德坐标",value:i.AMap},{label:"屏幕坐标",value:i.SCREEN},{label:"wgs84",value:i.WGS84,epsg:"+proj=longlat +ellps=GRS80 +no_defs"},{label:"大地坐标",value:i.WebMercator,epsg:"+proj=tmerc +lat_0=0 +lon_0=114 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs"}],v=[],h=[],m=(r={},r[a.GIS]=v,r[a.PRO]=h,r[a.LOCAL]=p,r),O=function(e){for(var t=0,n=e;t<n.length;t++){var r=n[t];r.epsg&&u["a"].defs(r.value,r.epsg)}};O(p);var j,g,y=function(e){v.length=0,h.length=0;for(var t=0,n=e;t<n.length;t++){var r=n[t];m[r.type].push({label:r.name,value:r.epsg,epsg:r.epsgCode})}O(v),O(h)},w=function(e,t){return Math.atan2(t.x-e.x,t.y-e.y)},x=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))},S=function(e,t){var n=e[0],r=e[1],o=t[0],a=t[1],i=w(n,r)-w(o,a),c=x(o,a)/x(n,r),u={x:o.x-c*(n.x*Math.cos(i)-n.y*Math.sin(i)),y:o.y-c*(n.x*Math.sin(i)+n.y*Math.cos(i))};return{rotation:i,scale:c,translate:u}},k=function(e,t,n){void 0===n&&(n="WGS84");var r=t;if(g=b(b({},S(e,r)),{type:n}),j=b(b({},S(r,e)),{type:n}),e.every((function(e){return"z"in e}))&&t.every((function(e){return"z"in e}))){var o=[e[0].z,e[1].z],a=[t[0].z,t[1].z];g.altitude=j.altitude=(a[1]-o[1]+(a[0]-o[0]))/2}},E=function(e,t){return void 0===t&&(t=j),"Number"===Object(d["v"])(t.altitude)&&e+t.altitude},L=function(e,t){return void 0===t&&(t=j),"Number"===Object(d["v"])(t.altitude)&&e-t.altitude},P=function(e,t){void 0===t&&(t=g);var n=t.scale*Math.cos(t.rotation),r=t.scale*Math.sin(t.rotation);return{x:n*e.x-r*e.y+t.translate.x,y:r*e.x+n*e.y+t.translate.y}},M=function(e,t){void 0===t&&(t=j);var n=t.scale*Math.cos(t.rotation),r=t.scale*Math.sin(t.rotation);return{x:n*e.x-r*e.y+t.translate.x,y:r*e.x+n*e.y+t.translate.y}},C=function(e){var t=s.a.wgs84togcj02(e.x,e.y);return{x:t[0],y:t[1]}},F=function(e){var t=s.a.gcj02towgs84(e.x,e.y);return{x:t[0],y:t[1]}};function A(e,t,n,r){if(void 0===r&&(r=o.LN),"String"===Object(d["v"])(n.x)&&"String"===Object(d["v"])(n.y)&&(n=b(b({},n),{x:Object(d["u"])(n.x),y:Object(d["u"])(n.y)})),e===t||!n)return _(n,r);var a=e,l=t,s=n;if(a===i.SCREEN&&(e=a=i.LOCAL,n=s=Object(f["f"])().coordTransform(c["b"].SCENE_SCREEN,s,c["b"].MESH_LOCAL),!s))return _(s,r);if(a===l)return _(s,r);a===i.LOCAL?(a=g.type,s=P(s)):a===i.AMap&&(a=i.WGS84,s=F(s)),l===i.LOCAL?l=j.type:l===i.AMap&&(l=i.WGS84);var p=Object(u["a"])(a,l,b({},s));return t===i.LOCAL?p=M(p):t===i.AMap&&(p=C(p)),"z"in n&&(e===i.LOCAL?p.z=E(n.z):t===i.LOCAL?p.z=L(n.z):p.z=n.z),"z"in p&&isNaN(p.z)&&delete p.z,_(p,r)}var _=function(e,t){return t===o.DMS?{x:Object(d["t"])(e.x),y:Object(d["t"])(e.y),z:e.z}:e},D=function(e){var t=[i.LOCAL,i.SCREEN,i.WebMercator];return t.includes(e)||h.some((function(t){var n=t.value;return n===e}))},T=function(e,t){var n=D(t),r=function(e,t){return Object(d["k"])(e)?e:Object(d["q"])(e,t)};if(n){var o={x:r(e.x,2),y:r(e.y,2)};return e.z?b(b({},o),{z:r(e.z,2)}):o}o={"经度":r(e.x,12),"纬度":r(e.y,12)};return e.z?b(b({},o),{"高程":r(e.z,3)}):o}},,function(e,t,n){"use strict";n.d(t,"d",(function(){return l})),n.d(t,"e",(function(){return d}));n(48),n(38),n(27),n(43),n(77);var r=n(117),o=n(70),a=n(0),i=n(169),c=n(12);n.d(t,"a",(function(){return c["a"]})),n.d(t,"c",(function(){return c["d"]})),n.d(t,"f",(function(){return c["f"]}));var u=function(){return u=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},u.apply(this,arguments)},l=Object(i["a"])({history:Object(i["b"])(),routes:[]});l.beforeEach((function(e,t){return!o["c"].value||t.name===e.name||Object(r["b"])(!1)}));var s=function e(t,n,r,o){void 0===r&&(r=[]),void 0===o&&(o="");for(var a=function(e){n.every((function(t){var n=t.name;return n!==e.name}))&&t.removeRoute(e.name)},i=0,c=r;i<c.length;i++){var u=c[i];a(u)}for(var l=function(n){var a=r.find((function(e){var t=e.name;return t===n.name}));a?n.children&&e(t,n.children,a.children,n.name):o?t.addRoute(o,n):t.addRoute(n)},s=0,f=n;s<f.length;s++){var d=f[s];l(d)}},f=function e(t,n,r){void 0===n&&(n=[]);for(var o=0,a=t;o<a.length;o++){var i=a[o],c=i.path;if(r&&"/"!==i.path[0]){var l=r.path;c="".concat(l).concat("/"===l[l.length-1]?"":"/").concat(c)}n.push(u(u({},i),{path:c})),i.children&&e(i.children,n,i)}return n},d=function(e){var t,n,r=Object(a["L"])(),o=function(e,t){return e.find((function(e){var n=e.path;return n===t.path}))};Object(a["Z"])(e,(function(e,n){var a=e.list,i=e.default,c=(null===n||void 0===n?void 0:n.list)||[];s(l,a,c),r.value=f(a),t=i,o(r.value,l.currentRoute.value)||l.replace({name:t})}),{flush:"post",immediate:!0});var i=0,c=Object(a["Z"])([l.currentRoute],(function(){var e;(null===(e=r.value)||void 0===e?void 0:e.length)&&(o(r.value,l.currentRoute.value)?i--:(n=l.currentRoute.value.fullPath,i++,l.replace({name:t})))})),u=Object(a["Z"])(r,(function(){var e;if((null===(e=r.value)||void 0===e?void 0:e.length)&&n&&!i){var t=o(r.value,{path:n});t&&(l.replace({name:t.name}),c(),u())}}))};t["b"]=l},,,function(e,t,n){"use strict";var r=n(4),o=n(22),a=(n(304),n(305),n(37),n(0)),i=n(5),c=(n(6),n(14),n(17),n(23),n(10),n(13),n(39),n(79),n(98)),u=n.n(c),l=function(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function i(e){try{u(r.next(e))}catch(t){a(t)}}function c(e){try{u(r["throw"](e))}catch(t){a(t)}}function u(e){e.done?n(e.value):o(e.value).then(i,c)}u((r=r.apply(e,t||[])).next())}))},s=function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(e){return function(t){return u([e,t])}}function u(a){if(n)throw new TypeError("Generator is already executing.");while(i)try{if(n=1,r&&(o=2&a[0]?r["return"]:a[0]?r["throw"]||((o=r["return"])&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(o=i.trys,!(o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}},f={},d=document.createElement("div"),b=function(e){return l(void 0,void 0,Promise,(function(){var t,r,o,a;return s(this,(function(i){switch(i.label){case 0:return[4,n(306)("./".concat(e,".svg"))];case 1:return t=i.sent(),[4,u.a.get(t.default)];case 2:return r=i.sent(),d.innerHTML=r.data,o=d.querySelector("svg"),o.setAttribute("width","1em"),o.setAttribute("height","1em"),a=o.querySelectorAll("path"),Array.from(a).forEach((function(e){e.setAttribute("fill","currentColor")})),[2,d.innerHTML]}}))}))},p=function(e){return f[e]||(f[e]=b(e))};Object(a["J"])("data-v-cd0c02ee");var v=["innerHTML"];Object(a["H"])();var h=Object(a["p"])({props:{type:{type:String,required:!0},fontSize:{type:String,required:!1,default:"14px"},color:{type:String,required:!1,default:"#fff"},class:{type:null,required:!0},style:{type:null,required:!0}},setup:function(e){var t=e,n=Object(a["L"])("");return Object(a["ab"])((function(){p(t.type).then((function(e){return n.value=e}))})),function(t,r){return Object(a["G"])(),Object(a["j"])("i",{class:Object(a["y"])(e.class),style:Object(a["A"])(e.style)},[Object(a["k"])("i",{innerHTML:n.value},null,8,v),Object(a["O"])(t.$slots,"default")],6)}}});n(307);h.__scopeId="data-v-cd0c02ee";var m=h,O=(n(140),{key:0,class:"tip"}),j={key:0,class:"tip"};function g(e,t){var n=t.emit,c=e,u=Object(a["f"])((function(){return{"font-size":Object(i["g"])(c.size),color:c.color}})),l=Object(a["f"])((function(){var e,t=(e={small:c.small,medium:c.medium,big:c.big,disabled:c.disabled,"fore-show":c.foreShow},Object(o["a"])(e,"tip-h-"+c.tipH,!0),Object(o["a"])(e,"tip-v-"+c.tipV,!0),Object(o["a"])(e,"fun-ctrl",c.ctrl),e);return c.type?Object(r["a"])(Object(r["a"])({},t),{},Object(o["a"])({},"icon-".concat(c.type),c.type)):t}));return function(t,r){return e.svg?(Object(a["G"])(),Object(a["h"])(m,{key:0,class:Object(a["y"])(["icon ui-kankan-icon",Object(a["X"])(l)]),style:Object(a["A"])(Object(a["X"])(u)),type:e.type,onClick:r[0]||(r[0]=function(e){return n("click",e)})},{default:Object(a["bb"])((function(){return[Object(a["O"])(t.$slots,"default"),e.tip&&Object(a["X"])(i["i"]).isPc&&!Object(a["X"])(i["i"]).isTablet?(Object(a["G"])(),Object(a["j"])("p",O,Object(a["U"])(e.tip),1)):Object(a["i"])("v-if",!0)]})),_:3},8,["class","style","type"])):(Object(a["G"])(),Object(a["j"])("i",{key:1,class:Object(a["y"])(["iconfont ui-kankan-icon icon",Object(a["X"])(l)]),style:Object(a["A"])(Object(a["X"])(u)),onClick:r[1]||(r[1]=function(e){return n("click",e)})},[Object(a["O"])(t.$slots,"default"),e.tip&&Object(a["X"])(i["i"]).isPc&&!Object(a["X"])(i["i"]).isTablet?(Object(a["G"])(),Object(a["j"])("p",j,Object(a["U"])(e.tip),1)):Object(a["i"])("v-if",!0)],6))}}var y={name:"ui-icon"},w=Object.assign(y,{props:{svg:{type:Boolean},type:{type:String},size:{type:[Number,String]},color:{type:String},small:{type:Boolean},ctrl:{type:Boolean},medium:{type:Boolean},big:{type:Boolean},disabled:{type:Boolean},tip:{type:String},tipH:{type:String,default:"center"},tipV:{type:String,default:"bottom"},foreShow:{type:Boolean}},emits:["click"],setup:g});n(309),t["a"]=w},,,,function(e,t,n){"use strict";n.d(t,"c",(function(){return r["b"]})),n.d(t,"m",(function(){return r["G"]})),n.d(t,"l",(function(){return r["D"]})),n.d(t,"j",(function(){return r["q"]})),n.d(t,"b",(function(){return r["a"]})),n.d(t,"f",(function(){return r["c"]})),n.d(t,"p",(function(){return r["J"]})),n.d(t,"g",(function(){return r["f"]})),n.d(t,"h",(function(){return r["m"]})),n.d(t,"y",(function(){return o["d"]})),n.d(t,"i",(function(){return a["customSetup"]})),n.d(t,"C",(function(){return i["f"]})),n.d(t,"s",(function(){return i["b"]})),n.d(t,"n",(function(){return i["a"]})),n.d(t,"t",(function(){return i["c"]})),n.d(t,"x",(function(){return i["e"]})),n.d(t,"w",(function(){return i["d"]})),n.d(t,"B",(function(){return c["b"]})),n.d(t,"r",(function(){return s})),n.d(t,"z",(function(){return d})),n.d(t,"q",(function(){return b["a"]})),n.d(t,"u",(function(){return h})),n.d(t,"v",(function(){return m})),n.d(t,"a",(function(){return O["a"]})),n.d(t,"d",(function(){return O["b"]})),n.d(t,"D",(function(){return O["i"]})),n.d(t,"k",(function(){return O["g"]})),n.d(t,"e",(function(){return y["a"]})),n.d(t,"o",(function(){return E})),n.d(t,"A",(function(){return L}));var r=n(7),o=n(117),a=n(57),i=(n(112),n(75)),c=n(33),u=(n(97),n(0)),l=n(74),s=function(e){return Object(u["o"])((function(){return l["b"].show(),e().then((function(e){return l["b"].hide(),e}))}))},f=(n(6),n(28)),d=function(e){f["b"].show();var t="function"===typeof e?e():e;return t.finally((function(){return f["b"].hide()})),t},b=n(139),p=(n(43),n(91),n(70)),v=function(e,t,n,r,o){var a=e.getBoundingClientRect(),i=o[0]?o[0].getBoundingClientRect().right:a.left,c=o[1]?o[1].getBoundingClientRect().left:a.width,u=[i,a.top,c,a.bottom],l=t.offsetWidth,s=t.offsetHeight,f=function(e){return"left"===e?n.x-l<u[0]?u[0]+l:n.x>u[2]?u[2]:n.x:n.x<u[0]?u[0]:n.x+l>u[2]?u[2]-l:n.x},d=function(e){return"top"===e?n.y-s<u[1]?u[1]+s:n.y>u[3]?u[3]:n.y:n.y<u[1]?u[1]:n.y+s>u[3]?u[3]-s:n.y},b=r.split("-");return{x:f(b[0]),y:d(b[1])}},h=function(e,t,n){void 0===n&&(n="right-bottom");var r=p["b"].value.querySelector(".ui-editor-toolbox"),o=p["b"].value.querySelector(".ui-editor-menu"),a=v(p["b"].value,e.value,t.value,n,[o,r]),i=a.x,c=a.y;return{left:i+"px",top:c+"px"}},m=function(e,t,n){return void 0===n&&(n="right-bottom"),Object(u["f"])((function(){if(e.value&&t.value)return h(e,t,n)}))},O=n(16),j=(n(14),n(17),n(23),n(10),n(13),n(62),n(30),n(42),n(2)),g=n(3),y=n(137),w=function(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function i(e){try{u(r.next(e))}catch(t){a(t)}}function c(e){try{u(r["throw"](e))}catch(t){a(t)}}function u(e){e.done?n(e.value):o(e.value).then(i,c)}u((r=r.apply(e,t||[])).next())}))},x=function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(e){return function(t){return u([e,t])}}function u(a){if(n)throw new TypeError("Generator is already executing.");while(i)try{if(n=1,r&&(o=2&a[0]?r["return"]:a[0]?r["throw"]||((o=r["return"])&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(o=i.trys,!(o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}},S=Object(u["K"])({}),k=0,E=function e(t){return w(void 0,void 0,void 0,(function(){var n,r,o,a;return x(this,(function(i){switch(i.label){case 0:return 0!==k++?[3,2]:[4,Object(g["a"])(3e3)];case 1:i.sent(),i.label=2;case 2:return[4,j["c"].get(j["b"].checkChange)];case 3:for(n=i.sent(),r=0,o=Object.keys(n);r<o.length;r++)a=o[r],S[a]=n[a];return setTimeout((function(){e(t)}),1e3),[2]}}))}))},L=function(e,t){return Object(u["ab"])((function(){Object.keys(S).includes(e)&&t(S[e])}))}},,,function(e,t,n){"use strict";n.d(t,"c",(function(){return $})),n.d(t,"b",(function(){return z})),n.d(t,"a",(function(){return A})),n.d(t,"d",(function(){return Zn}));n(39);var r=n(52),o=n(4),a=(n(6),n(0));function i(e,t,n,r,o,i){var c=Object(a["P"])("dialog-content");return Object(a["G"])(),Object(a["h"])(a["c"],{to:"body"},[e.show?(Object(a["G"])(),Object(a["j"])("div",{key:0,class:"ui-dialog",style:Object(a["A"])({zIndex:e.zIndex})},[Object(a["n"])(c,null,Object(a["l"])({_:2},[Object(a["N"])(e.$slots,(function(t,n){return{name:n,fn:Object(a["bb"])((function(t){return[Object(a["O"])(e.$slots,n,Object(a["z"])(Object(a["r"])(t)))]}))}}))]),1024)],4)):Object(a["i"])("v-if",!0)])}var c=n(71),u={class:"ui-dialog__box"},l={key:0},s={key:1};function f(e,t,n,r,o,i){return Object(a["G"])(),Object(a["j"])("div",u,[e.$slots.header?(Object(a["G"])(),Object(a["j"])("header",l,[Object(a["O"])(e.$slots,"header")])):Object(a["i"])("v-if",!0),Object(a["k"])("section",null,[Object(a["O"])(e.$slots,"default")]),e.$slots.footer?(Object(a["G"])(),Object(a["j"])("footer",s,[Object(a["O"])(e.$slots,"footer")])):Object(a["i"])("v-if",!0)])}var d={name:"ui-dialog-content"};d.render=f;var b=d,p=Object(a["p"])({name:"ui-dialog",setup:function(e,t){var n=Object(a["L"])(!0);return{show:n,zIndex:Object(c["a"])()}},components:{DialogContent:b}});p.render=i;var v=p;function h(e,t,n,r,o,i){Object(a["P"])("ui-dialog");return Object(a["i"])("v-if",!0)}var m=Object(a["p"])({name:"ui-window",setup:function(e,t){}});m.render=h;var O=m;Object(a["J"])("data-v-78307e42");var j=Object(a["k"])("i",{class:"icon"},null,-1);function g(e,t,n,r,o,i){return Object(a["G"])(),Object(a["h"])(a["c"],{to:"body"},[Object(a["n"])(a["e"],{name:"slide-down",mode:"out-in",appear:""},{default:Object(a["bb"])((function(){return[e.show?(Object(a["G"])(),Object(a["j"])("div",{key:0,class:"ui-toast",style:Object(a["A"])({zIndex:e.zIndex})},[Object(a["k"])("div",{class:Object(a["y"])(["ui-toast__box",[e.type]])},[j,Object(a["k"])("div",null,Object(a["U"])(e.content),1),Object(a["k"])("i",{class:"iconfont icon-close close",onClick:t[0]||(t[0]=function(){return e.close&&e.close.apply(e,arguments)})})],2)],4)):Object(a["i"])("v-if",!0)]})),_:1})])}Object(a["H"])();n(37);var y=Object(a["p"])({name:"ui-toast",props:{type:String,delay:Number,content:String,destroy:Function},setup:function(e,t){var n=Object(a["L"])(!0),r=function(){n.value=!1,Object(a["x"])((function(){"function"===typeof e.destroy&&e.destroy()}))};return"fixed"!==e.type&&setTimeout((function(){return r()}),e.delay||3e3),{show:n,type:e.type,close:r,content:e.content,zIndex:Object(c["a"])()}}});n(301);y.render=g,y.__scopeId="data-v-78307e42";var w=y;function x(e,t,n,r,o,i){var c=Object(a["P"])("ui-button"),u=Object(a["P"])("ui-dialog");return Object(a["G"])(),Object(a["h"])(u,null,{header:Object(a["bb"])((function(){return[Object(a["k"])("span",null,Object(a["U"])(e.title),1),Object(a["k"])("i",{class:"iconfont icon-close fun-ctrl",onClick:t[0]||(t[0]=function(){return e.close&&e.close.apply(e,arguments)})})]})),footer:Object(a["bb"])((function(){return[Object(a["n"])(c,{type:"submit",onClick:e.close},{default:Object(a["bb"])((function(){return[Object(a["m"])(Object(a["U"])(e.okText),1)]})),_:1},8,["onClick"])]})),default:Object(a["bb"])((function(){return[Object(a["m"])(" "+Object(a["U"])(e.content)+" ",1)]})),_:1})}var S=n(5),k=Object(a["p"])({name:"ui-alert",props:{title:{type:String,default:"提示"},okText:{type:String,default:"确定"},func:Function,content:String,destroy:Function},setup:function(e,t){var n=function(){Object(S["f"])(e.func)&&!1===e.func()||Object(S["f"])(e.destroy)&&e.destroy()};return Object(o["a"])(Object(o["a"])({},Object(S["h"])(e,"destroy","func")),{},{close:n})}});k.render=x;var E=k,L={key:1},P={key:1,class:"confirm-content"};function M(e,t,n,r,o,i){var c=Object(a["P"])("ui-button"),u=Object(a["P"])("ui-dialog");return Object(a["G"])(),Object(a["h"])(u,null,{header:Object(a["bb"])((function(){return[e.$slots.header?(Object(a["G"])(),Object(a["j"])("span",L,Object(a["U"])(e.title),1)):(Object(a["G"])(),Object(a["j"])(a["a"],{key:0},[Object(a["k"])("span",null,Object(a["U"])(e.title),1),e.func?(Object(a["G"])(),Object(a["j"])("i",{key:0,class:"iconfont icon-close fun-ctrl",onClick:t[0]||(t[0]=function(t){return e.close("no")})})):Object(a["i"])("v-if",!0)],64))]})),footer:Object(a["bb"])((function(){return[e.$slots.footer?Object(a["O"])(e.$slots,"footer",{key:1}):(Object(a["G"])(),Object(a["j"])(a["a"],{key:0},[Object(a["n"])(c,{type:"submit",onClick:t[1]||(t[1]=function(t){return e.close("no")})},{default:Object(a["bb"])((function(){return[Object(a["m"])(Object(a["U"])(e.noText),1)]})),_:1}),Object(a["n"])(c,{type:"primary",onClick:t[2]||(t[2]=function(t){return e.close("ok")})},{default:Object(a["bb"])((function(){return[Object(a["m"])(Object(a["U"])(e.okText),1)]})),_:1})],64))]})),default:Object(a["bb"])((function(){return[e.$slots.content?Object(a["O"])(e.$slots,"content",{key:0}):(Object(a["G"])(),Object(a["j"])("pre",P,Object(a["U"])(e.content),1))]})),_:3})}var C=Object(a["p"])({name:"ui-confirm",props:{title:{type:String,default:"提示"},okText:{type:String,default:"确定"},noText:{type:String,default:"取消"},func:Function,content:String,destroy:Function},setup:function(e,t){var n=function(t){Object(S["f"])(e.func)&&!1===e.func(t)||Object(S["f"])(e.destroy)&&e.destroy()};return Object(o["a"])(Object(o["a"])({},Object(S["h"])(e,"destroy","func")),{},{close:n})}});C.render=M;var F=C;v.use=function(e){v.toast=function(t){"string"==typeof t&&(t={content:t});var n=Object(r["a"])(w,{app:e,props:Object(o["a"])(Object(o["a"])({},t),{},{destroy:a})}),a=n.destroy;n.vNode,n.el;return this.toast.hide=function(){a()},this.toast},v.alert=function(t){return"string"==typeof t&&(t={content:t}),new Promise((function(n){var a=Object(o["a"])(Object(o["a"])({},t),{},{destroy:function(){c(),n()}}),i=Object(r["a"])(E,{app:e,props:a}),c=i.destroy}))},v.confirm=function(t){var n;"string"==typeof t&&(t={content:t}),t.func||(n=new Promise((function(e){t.func=function(t){return e("ok"===t)}})));var a=Object(r["a"])(F,{app:e,props:Object(o["a"])(Object(o["a"])({},t),{},{destroy:function(){return i()}})}),i=a.destroy;return this.confirm.hide=function(){i()},n||this.confirm}};var A=v,_=n(66),D=n(76),T=1,G=[];D["a"].use=function(e){D["a"].show=function(t,n){if(G.length)G.push({key:n,close:T});else{var a=Object(r["a"])(D["a"],{app:e,props:Object(o["a"])({},t)}),i=a.destroy;G.push({key:n,close:i})}},D["a"].hide=function(e){if(G.length){var t=G[G.length-1].key;if(t===e){var n=G.pop(),r=n.close;r!==T&&r()}}},D["a"].hideAll=function(){var e,t=Object(_["a"])(G);try{for(t.s();!(e=t.n()).done;){var n=e.value.close;"function"===typeof n&&n()}}catch(r){t.e(r)}finally{t.f()}G.length=0}};var z=D["a"],I=(n(30),n(53),n(72),n(21));function V(e){var t=e,n=Object(c["a"])(),r={success:"state_s",warning:"state_e",error:"state_f"},o=Object(a["L"])(!1);return t.time&&setTimeout((function(){o.value=!1,setTimeout(t.destroy,500)}),t.time),Object(a["E"])((function(){return Object(a["x"])((function(){return o.value=!0}))})),function(t,i){return Object(a["G"])(),Object(a["h"])(a["c"],{to:"body"},[Object(a["n"])(a["e"],{name:"fade"},{default:Object(a["bb"])((function(){return[o.value?(Object(a["G"])(),Object(a["j"])("div",{key:0,class:Object(a["y"])(["ui-message",e.type]),style:Object(a["A"])({zIndex:Object(a["X"])(n),marginTop:"".concat(60*e.index.value,"px")})},[e.type?(Object(a["G"])(),Object(a["h"])(Object(a["X"])(I["a"]),{key:0,type:r[e.type],class:"icon"},null,8,["type"])):Object(a["i"])("v-if",!0),Object(a["k"])("p",null,Object(a["U"])(e.msg),1),e.time?Object(a["i"])("v-if",!0):(Object(a["G"])(),Object(a["h"])(Object(a["X"])(I["a"]),{key:1,ctrl:"",type:"close",onClick:e.destroy,class:"message-close"},null,8,["onClick"]))],6)):Object(a["i"])("v-if",!0)]})),_:1})])}}var B={name:"ui-message"},R=Object.assign(B,{props:{msg:{type:String},type:{type:String},time:{type:Number},destroy:{type:Function},index:{}},setup:V}),N=R,X=["success","warning","error"];N.use=function(e){var t=Object(a["L"])([]);N.show=function(n){"String"===Object(S["k"])(n)&&(n={msg:n}),n.type=X.includes(n.type)?n.type:void 0;var i=Object(a["L"])(null),c=Object(a["f"])((function(){return i.value?t.value.indexOf(i):0})),u=function(){i.value.destroy(),t.value=t.value.filter((function(e){return e!==i}))};return i.value=Object(r["a"])(N,{app:e,props:Object(o["a"])(Object(o["a"])({},n),{},{index:c,destroy:u})}),t.value.push(i),n};var n,i=[],c=function(e){var t=e.type+e.msg;if(console.log(i),!i.includes(t)){var n=i.length;i[n]=t,N.show(e),setTimeout((function(){i.splice(n,1)}),e.time+1e3)}},u=Object(_["a"])(X);try{var l=function(){var e=n.value;N[e]=function(t){return"String"===Object(S["k"])(t)&&(t={msg:t,type:e,time:3e3}),c(t)}};for(u.s();!(n=u.n()).done;)l()}catch(s){u.e(s)}finally{u.f()}};var $=N,U=n(24),H=(n(26),n(27),n(22)),q=n(60);function W(e,t){var n=t.expose,r=e,o=Object(S["a"])(r.defaultOpen,r.attr),i=Object(q["a"])(o,7),c=i[0],u=i[1],l=i[2],s=i[3],f=i[4],d=i[5],b=i[6],p=Object(a["L"])(!1);return Object(a["ab"])((function(){var e=c.value;if(e){var t=function(){return p.value=!0},n=function(){return p.value=!1};return e.addEventListener("transitionstart",t),e.addEventListener("transitionend",n),function(){e.removeEventListener("transitionstart",t),e.removeEventListener("transitionend",n)}}})),n({changeShow:function(e){f!==e&&(p.value=!0);for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return u.apply(void 0,[e].concat(n))},show:f,animation:p,ready:d,refer:b}),function(t,n){return Object(a["G"])(),Object(a["j"])("div",{class:Object(a["y"])(["ui-size-animation",Object(H["a"])({ready:Object(a["X"])(d),show:0!==Object(a["X"])(l)},e.animationStyle,e.animationStyle)]),style:Object(a["A"])(Object(a["X"])(s)&&{"max-height":Object(a["X"])(l)+"px"}),ref:c},[Object(a["O"])(t.$slots,"default")],6)}}var Y={name:"ui-size-animation"},Z=Object.assign(Y,{props:{attr:{type:String,default:"height"},animationStyle:{type:String,default:"height"},defaultOpen:{type:Boolean,default:!1}},setup:W}),K=Z,J={class:"ui-tree-content"},Q=["onClick"],ee={class:"ui-tree-content"},te={key:0,class:"ui-tree-item-child"},ne={name:"ui-tree"};function re(e,t){var n=t.emit,r=e,o=Object(a["f"])((function(){return r.data.map((function(e){return Object(a["L"])(null)}))})),i=function(e){var t,n=Object(_["a"])(o.value);try{for(n.s();!(t=n.n()).done;){var r,a=t.value;a&&(null===(r=a.value)||void 0===r||r.changeShow(e))}}catch(i){n.e(i)}finally{n.f()}},c=function(){var e,t=Object(_["a"])(o.value);try{for(t.s();!(e=t.n()).done;){var r,a=e.value;a&&(null===(r=a.value)||void 0===r||r.refer()),i(!0),n("refer")}}catch(c){t.e(c)}finally{t.f()}},u=Object(a["L"])({isActive:!0,isUpdate:!1}),l=r.data.map((function(e){return e.children&&e.children.length}));return Object(a["Z"])(r.data,(function(){var e=r.data.map((function(e){return e.children&&e.children.length}));Object(S["e"])(l,e)&&(l=e,u.value.isUpdate=!0,c())})),Object(a["ab"])((function(){u.value.isActive&&u.value.isUpdate&&(c(),u.value.isUpdate=!1)})),Object(a["B"])((function(){return u.value.isActive=!0})),Object(a["D"])((function(){return u.value.isActive=!1})),function(t,n){var r=Object(a["P"])("ui-tree");return Object(a["G"])(),Object(a["j"])("ul",{class:Object(a["y"])(["ui-tree",{children:e.level>1,stroke:e.stroke,flat:e.level>t.maxTab}]),style:Object(a["A"])(e.style)},[(Object(a["G"])(!0),Object(a["j"])(a["a"],null,Object(a["N"])(e.data,(function(n,i){var u,l;return Object(a["G"])(),Object(a["j"])(a["a"],{key:n.id||i},[n.children&&n.children.length?(Object(a["G"])(),Object(a["j"])("li",{key:0,class:Object(a["y"])(["ui-tree-item",{"not-last-un-child":e.data.length-1!==i,alone:1===e.data.length,put:Object(a["X"])(o)[i].value&&!Object(a["X"])(o)[i].value.show}])},[Object(a["k"])("div",J,[Object(a["k"])("span",{class:Object(a["y"])(["ui-tree-ctrl",{open:null===(u=Object(a["X"])(o)[i])||void 0===u||null===(l=u.value)||void 0===l?void 0:l.show}]),onClick:function(e){return Object(a["X"])(o)[i].value.changeShow()}},null,10,Q),Object(a["O"])(t.$slots,"default",{row:n,locals:[].concat(Object(U["a"])(e.locals),[i])})]),Object(a["n"])(Object(a["X"])(K),{animationStyle:"scale",ref:Object(a["X"])(o)[i],class:Object(a["y"])([{ready:Object(a["X"])(o)[i].ready},"ui-tree-item-child"]),defaultOpen:e.open},{default:Object(a["bb"])((function(){return[Object(a["n"])(r,{style:Object(a["A"])(e.style),stroke:e.stroke,data:n.children,"max-tab":t.maxTab,level:e.level+1,onRefer:c,open:e.open,locals:[].concat(Object(U["a"])(e.locals),[i])},{default:Object(a["bb"])((function(e){return[Object(a["O"])(t.$slots,"default",Object(a["z"])(Object(a["r"])(e)))]})),_:2},1032,["style","stroke","data","max-tab","level","open","locals"])]})),_:2},1032,["class","defaultOpen"])],2)):(Object(a["G"])(),Object(a["j"])("li",{key:1,class:Object(a["y"])(["ui-tree-item un-children",{last:i===e.data.length-1}])},[Object(a["k"])("div",ee,[Object(a["O"])(t.$slots,"default",{row:n,locals:[].concat(Object(U["a"])(e.locals),[i])})]),e.stroke?(Object(a["G"])(),Object(a["j"])("div",te)):Object(a["i"])("v-if",!0)],2))],64)})),128))],6)}}var oe=Object.assign(ne,{props:{data:{type:Array,require:!0},locals:{type:Array,default:function(){return[]}},level:{type:Number,default:1},"max-tab":{type:Number},open:{type:Boolean},stroke:{type:Boolean},style:{type:[Object,String]}},setup:re}),ae=oe;function ie(e){var t=e,n="customize",r=Object(a["f"])((function(){return t.color?n:t.type})),o=Object(a["f"])((function(){var e={width:Object(S["g"])(t.width)};return r.value===n&&(e["--color"]=t.color),e}));return function(t,n){return Object(a["G"])(),Object(a["j"])("button",{class:Object(a["y"])(["ui-button",Object(a["X"])(r)]),style:Object(a["A"])(Object(a["X"])(o))},[e.icon?(Object(a["G"])(),Object(a["h"])(Object(a["X"])(I["a"]),{key:0,type:e.icon,class:"ui-button-icon"},null,8,["type"])):Object(a["i"])("v-if",!0),Object(a["O"])(t.$slots,"default")],6)}}var ce={name:"ui-button"},ue=Object.assign(ce,{props:{type:{type:String,default:"normal"},color:{type:String},width:{type:[String,Number]},icon:{type:String}},setup:ie}),le=ue,se=(n(14),n(17),Symbol("group-children"));function fe(e){var t=e,n=Object(a["L"])(null),r=Object(a["f"])((function(){return{"border-bottom":t.borderBottom||t.border,"border-top":t.borderTop||t.border}})),o=Object(a["L"])([]);return Object(a["I"])(se,o),Object(a["ab"])((function(){n.value&&n.value.changeShow(t.show)})),Object(a["Z"])(o,(function(){n.value&&n.value.refer()})),function(o,i){return Object(a["G"])(),Object(a["j"])("div",{class:Object(a["y"])(["ui-group",{control:e.control}])},[o.$slots.header?(Object(a["G"])(),Object(a["j"])("div",{key:1,class:Object(a["y"])(["group-title",!o.$slots.default&&Object(a["X"])(r)])},[Object(a["O"])(o.$slots,"header"),o.$slots.icon||e.control?(Object(a["G"])(),Object(a["j"])("span",{key:0,class:Object(a["y"])(["group-icon",n.value&&{show:n.value.show}]),onClick:i[1]||(i[1]=function(t){return e.control&&n.value.changeShow()})},[o.$slots.icon?Object(a["O"])(o.$slots,"icon",{key:0}):Object(a["i"])("v-if",!0),e.control?(Object(a["G"])(),Object(a["h"])(Object(a["X"])(I["a"]),{key:1,class:"group-control-icon",type:"pull-down",size:"12px",ctrl:""})):Object(a["i"])("v-if",!0)],2)):Object(a["i"])("v-if",!0)],2)):(Object(a["G"])(),Object(a["j"])(a["a"],{key:0},[t.title?(Object(a["G"])(),Object(a["j"])("h3",{key:0,class:Object(a["y"])(["group-title",!o.$slots.default&&Object(a["X"])(r)])},[Object(a["m"])(Object(a["U"])(t.title)+" ",1),o.$slots.icon||e.control?(Object(a["G"])(),Object(a["j"])("span",{key:0,class:Object(a["y"])(["group-icon",n.value&&{show:n.value.show}]),onClick:i[0]||(i[0]=function(t){return e.control&&n.value.changeShow()})},[o.$slots.icon?Object(a["O"])(o.$slots,"icon",{key:0}):(Object(a["G"])(),Object(a["h"])(Object(a["X"])(I["a"]),{key:1,type:"pull-down",size:"12px",ctrl:""}))],2)):Object(a["i"])("v-if",!0)],2)):Object(a["i"])("v-if",!0)],2112)),o.$slots.default?(Object(a["G"])(),Object(a["j"])(a["a"],{key:2},[e.control?(Object(a["G"])(),Object(a["h"])(Object(a["X"])(K),{key:0,ref:n,class:Object(a["y"])(["group-content",Object(a["X"])(r)])},{default:Object(a["bb"])((function(){return[Object(a["O"])(o.$slots,"default")]})),_:3},8,["class"])):(Object(a["G"])(),Object(a["j"])("div",{key:1,class:Object(a["y"])(["group-content",Object(a["X"])(r)])},[Object(a["O"])(o.$slots,"default")],2))],2112)):Object(a["i"])("v-if",!0)],2)}}var de={name:"ui-group"},be=Object.assign(de,{props:{title:String,border:Boolean,borderTop:Boolean,borderBottom:Boolean,control:Boolean,show:Boolean},setup:fe}),pe=be,ve={class:"group-option"},he={key:0,class:"group-option-label"};function me(e){var t=e,n=Object(a["t"])(se),r=Object(a["q"])();return n&&n.value&&(Object(a["C"])((function(){return n.value=[].concat(Object(U["a"])(n.value),[r])})),Object(a["F"])((function(){var e=n.value.indexOf(r);~e&&(n.value.splice(e,1),n.value=Object(U["a"])(n.value))}))),function(e,n){return Object(a["G"])(),Object(a["j"])("div",ve,[t.label?(Object(a["G"])(),Object(a["j"])("span",he,[Object(a["m"])(Object(a["U"])(t.label)+" ",1),Object(a["O"])(e.$slots,"icon",{class:"icon"})])):Object(a["i"])("v-if",!0),Object(a["O"])(e.$slots,"default")])}}var Oe,je={name:"ui-group-option"},ge=Object.assign(je,{props:{label:String},setup:me}),ye=ge,we=(n(62),n(42),n(48),{name:{type:String},disabled:{type:[Boolean]},modelValue:{required:!1,default:""},placeholder:{require:!1,default:"请输入"}}),xe=Object(o["a"])(Object(o["a"])({},we),{},{width:{type:String,default:"100px"},height:{type:String,default:"34px"}}),Se=Object(o["a"])(Object(o["a"])({},we),{},{placeholder:{require:!1,default:"请选择"},othPlaceholder:{require:!1,default:""},accept:{type:String},scale:{type:String},multiple:{type:Boolean},preview:{type:Boolean},maxSize:{type:Number},maxLen:{type:Number}}),ke=Object(o["a"])(Object(o["a"])({},we),{},{width:{type:[Number,String]},height:{type:[Number,String]}}),Ee=Object(o["a"])(Object(o["a"])({},ke),{},{label:{type:String,required:!1}}),Le=Object(o["a"])(Object(o["a"])({},Ee),{},{icon:{type:String}}),Pe=Object(o["a"])(Object(o["a"])({},we),{},{maxlength:{type:[String,Number]},placeholder:{type:String,default:"请输入"},readonly:{type:Boolean,default:!1},other:{type:Object,default:function(){return{}}},right:{type:Boolean}}),Me=["update:modelValue","focus","blur","click","keydown"],Ce=["update:modelValue","focus","blur"],Fe=Object(o["a"])(Object(o["a"])({},Pe),{},{rich:{type:Boolean}}),Ae=Object(o["a"])(Object(o["a"])({},Fe),{},{onUpdatePos:Function}),_e=Object(o["a"])(Object(o["a"])({},Pe),{},{isTransform:{type:Boolean,require:!1},stopEl:{type:String,require:!1},floatingClass:{type:String,require:!1},showOptions:{type:Boolean,require:!1},placeholder:Object(o["a"])(Object(o["a"])({},Pe.placeholder),{},{default:"请选择"}),unplaceholder:Object(o["a"])(Object(o["a"])({},Pe.placeholder),{},{default:"暂无选项"}),options:{type:Array,default:function(){return[]}},dire:{type:String,default:"bottom"}}),De=Object(o["a"])(Object(o["a"])({},_e),{},{unplaceholder:Object(o["a"])(Object(o["a"])({},Pe.placeholder),{},{default:"无搜索结果"})}),Te=Object(o["a"])(Object(o["a"])({},Pe),{},{inInput:{type:Boolean,default:!0},ctrl:{type:Boolean,default:!0},step:{type:Number,require:!0,default:1},min:{type:[Number,String],require:!1},max:{type:[Number,String],require:!1}}),Ge=Object(o["a"])(Object(o["a"])({},Te),{},(Oe={min:Object(o["a"])(Object(o["a"])({},Te.min),{},{require:!0})},Object(H["a"])(Oe,"min",Object(o["a"])(Object(o["a"])({},Te.min),{},{require:!0})),Object(H["a"])(Oe,"input",{type:Boolean,default:!0}),Oe)),ze=Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])({},Ee),Le),_e),Pe),Ge),Te),ke),Fe),Se),De),Ae),xe);for(var Ie in ze)ze[Ie]=Object(o["a"])(Object(o["a"])({},ze[Ie]),{},{default:void 0});var Ve={text:Me,select:Ce,search:Me},Be=Object(o["a"])(Object(o["a"])({},ze),{},{type:{type:String,required:!0,default:"text"},width:{type:[Number,String]},height:{type:[Number,String]},require:{type:Boolean},error:{type:String},disabled:{type:Boolean}}),Re=["name","disabled","id","checked"],Ne=Object(a["k"])("span",{class:"replace"},null,-1),Xe=["for"],$e={props:Le,emits:["update:modelValue"],setup:function(e,t){var n=t.emit,r=e,o=Object(S["j"])(4);return function(e,t){return Object(a["G"])(),Object(a["j"])(a["a"],null,[Object(a["k"])("div",{class:"input radio",style:Object(a["A"])({width:e.width,height:e.height})},[Object(a["k"])("input",{name:e.name,disabled:e.disabled,id:Object(a["X"])(o),type:"radio",class:"replace-input",checked:r.modelValue,onChange:t[0]||(t[0]=function(e){return n("update:modelValue",e.target.checked)})},null,40,Re),Ne],4),r.label||r.icon?(Object(a["G"])(),Object(a["j"])("label",{key:0,class:"label",for:Object(a["X"])(o)},[r.icon?(Object(a["G"])(),Object(a["h"])(Object(a["X"])(I["a"]),{key:0,type:r.icon},null,8,["type"])):Object(a["i"])("v-if",!0),Object(a["m"])(" "+Object(a["U"])(r.label),1)],8,Xe)):Object(a["i"])("v-if",!0)],64)}}},Ue=$e,He=["id","checked"],qe={class:"replace"},We=["for"],Ye={props:Ee,emits:["update:modelValue"],setup:function(e,t){var n=t.emit,r=e,o=Object(S["j"])(4);return function(e,t){return Object(a["G"])(),Object(a["j"])(a["a"],null,[Object(a["k"])("div",{class:"input checkbox",style:Object(a["A"])({width:e.width,height:e.height})},[Object(a["k"])("input",{id:Object(a["X"])(o),type:"checkbox",class:"replace-input",checked:r.modelValue,onInput:t[0]||(t[0]=function(e){return n("update:modelValue",e.target.checked)})},null,40,He),Object(a["k"])("span",qe,[Object(a["n"])(Object(a["X"])(I["a"]),{type:"checkbox",size:e.width>e.height?e.height:e.width},null,8,["size"])])],4),r.label?(Object(a["G"])(),Object(a["j"])("label",{key:0,class:"label",for:Object(a["X"])(o)},Object(a["U"])(r.label),9,We)):Object(a["i"])("v-if",!0)],64)}}},Ze=Ye,Ke=(n(63),{key:0,class:"is-hidden"}),Je=Object(a["k"])("input",{type:"text",class:"is-hidden",disabled:""},null,-1),Qe=Object(a["k"])("input",{type:"password",class:"is-hidden",disabled:""},null,-1),et=[Je,Qe],tt={key:1,class:"pre-icon"},nt=["type","value","placeholder","readonly","maxlength"],rt={class:"input-value"},ot={key:2,class:"retouch"},at={key:0,class:"len"},it={props:Object(o["a"])({type:{type:String,default:"text"}},Pe),emits:Object(U["a"])(Me),setup:function(e,t){var n=t.expose,r=t.emit,o=e,i=Object(a["L"])(null),c=Object(a["L"])(null),u=function(e){r("keydown",e)},l=function(e){r("update:modelValue",e.target.value),Object(a["x"])((function(){e.target.value!==o.modelValue.toString()&&(e.target.value=o.modelValue.toString())}))},s=function(){r("focus")};return n({root:i,input:c}),function(t,n){return Object(a["G"])(),Object(a["j"])("div",{onClick:n[1]||(n[1]=function(e){return r("click",e)}),class:Object(a["y"])(["input text",{suffix:t.$slots.icon||t.maxlength,disabled:t.disabled,readonly:t.readonly,right:t.right,"pre-suffix":t.$slots.preIcon}]),ref:i},["password"===e.type?(Object(a["G"])(),Object(a["j"])("div",Ke,et)):Object(a["i"])("v-if",!0),t.$slots.preIcon?(Object(a["G"])(),Object(a["j"])("span",tt,[Object(a["O"])(t.$slots,"preIcon")])):Object(a["i"])("v-if",!0),Object(a["k"])("input",Object(a["w"])({class:"ui-text",type:e.type,value:t.$slots.value?"":t.modelValue,autocomplete:"off",onInput:l,placeholder:o.placeholder,readonly:t.readonly,maxlength:o.maxlength,onFocus:s,onBlur:n[0]||(n[0]=function(e){return r("blur")}),onKeydown:u,ref:c},t.other),null,16,nt),Object(a["k"])("div",rt,[Object(a["O"])(t.$slots,"value")]),t.$slots.icon||o.maxlength?(Object(a["G"])(),Object(a["j"])("span",ot,[Object(a["O"])(t.$slots,"icon"),o.maxlength?(Object(a["G"])(),Object(a["j"])("span",at,[Object(a["k"])("span",null,Object(a["U"])(t.modelValue.length),1),Object(a["m"])(" / "+Object(a["U"])(t.maxlength),1)])):Object(a["i"])("v-if",!0)])):Object(a["i"])("v-if",!0),Object(a["O"])(t.$slots,"default")],2)}}},ct=it;n(38),n(43),n(91);function ut(e,t){var n=t.expose,r=t.emit,o=e,i={center:"center",right:"right",left:"left"},c={center:"center",top:"top",bottom:"bottom"},u="-",l=Object(a["L"])(),s=Object(a["f"])((function(){var e=o.dire||"".concat(c.bottom).concat(u).concat(i.left),t=function(e,t){return Object.keys(e).some((function(n){return e[n]===t}))},n=e.split(u),r=Object(q["a"])(n,2),a=r[0],l=r[1];return a&&t(i,a)||(a=i.left),l&&t(c,l)||(l=c.bottom),[a,l]})),f=function e(t,n){if(void 0!==t)return"number"===typeof t?t?t<=1&t>=0?n*t:t:void 0:t.includes("px")?e(parseFloat(t),n):t.includes("%")?e(parseFloat(t)/100,n):void 0},d=Object(a["f"])((function(){return o.refer&&f(o.width,o.refer.offsetWidth)})),b=Object(a["f"])((function(){return o.refer&&f(o.height,o.refer.offsetHeight)})),p=Object(a["K"])({x:0,y:0}),v=Object(a["f"])((function(){return o.refer?Object(S["c"])(o.refer,o.mount):[]}));Object(a["Z"])([v,o],(function(e,t){var n=Object(q["a"])(e,1),r=n[0],a=Object(q["a"])(t,1),i=a[0];i&&i.forEach((function(e){return e.removeEventListener("scroll",O)})),r.forEach((function(e){return e.addEventListener("scroll",O)})),o.refer&&setTimeout((function(){return O()}))}),{immediate:!0});var h=Object(S["d"])(),m=Object(a["f"])((function(){return{width:d.value&&d.value+"px",height:b.value&&b.value+"px",left:p.x+"px",top:p.y+"px",zIndex:h}})),O=function(){var e,t=Object(S["b"])(o.refer,o.mount,!1,o.isTransform);e=o.isTransform?{x:0,y:0}:v.value.reduce((function(e,t){return e.y+=t.scrollTop,e.x+=t.scrollLeft,e}),{x:0,y:0});var n=Object(q["a"])(s.value,2),r=n[0],a=n[1],u={x:t.x-e.x,y:t.y-e.y};switch(r){case i.left:p.x=u.x;break;case i.right:p.x=u.x+t.width;break;case i.center:p.x=u.x+t.width/2;break}switch(a){case c.top:p.y=u.y;break;case c.bottom:p.y=u.y+t.height;break;case c.center:p.y=u.y+t.height/2;break}},j=function(e){return o.refer&&o.refer.contains(e.target)||l.value&&l.value.contains(e.target)},g=!1,y=function(e){var t=j(e);t!==g&&(r(t?"mouseenter":"mouseleave"),g=t)};return window.addEventListener("resize",O),document.documentElement.addEventListener("mousemove",y),Object(a["F"])((function(){v.value.forEach((function(e){return e.removeEventListener("scroll",O)})),window.removeEventListener("resize",O),document.documentElement.removeEventListener("mousemove",y)})),Object(a["B"])((function(){o.refer&&O()})),n({updateLocation:O}),function(t,n){return Object(a["G"])(),Object(a["h"])(a["c"],{to:e.mount},[Object(a["k"])("div",{ref:l,class:Object(a["y"])(["ui-floating",o.class]),style:Object(a["A"])(Object(a["X"])(m)),onMouseenter:n[0]||(n[0]=function(e){return r("enter")}),onMouseleave:n[1]||(n[1]=function(e){return r("leave")})},[Object(a["O"])(t.$slots,"default")],38)],8,["to"])}}var lt={name:"ui-floating"},st=Object.assign(lt,{props:{mount:{require:!0,default:document.body},isTransform:{type:Boolean},class:{type:String},refer:{type:Object},dire:{type:String},width:{type:[Number,String]},height:{type:[Number,String]}},emits:["leave","enter","mouseenter","mouseleave"],setup:ut}),ft=st,dt={class:"select-replace"},bt={key:0,class:"select-options"},pt=["onMousedown"],vt={key:1,class:"un-data"},ht={props:Object(o["a"])(Object(o["a"])({},_e),{},{readonly:{type:Boolean,default:!0},className:{type:String},labelValue:{type:String,require:!1},dbhide:{type:Boolean,default:!0}}),emits:Ce,setup:function(e,t){var n=t.expose,r=t.emit,i=e,c=Object(a["L"])(null),u=Object(a["L"])(!1),l=document.body,s=Object(a["f"])((function(){return i.options.find((function(e){var t=e.value;return t===i.modelValue}))})),f=Object(a["f"])((function(){return s.value?s.value.label:""})),d=function(){setTimeout((function(){var e,t;null===(e=c.value)||void 0===e||null===(t=e.input)||void 0===t||t.focus()}))};Object(a["ab"])((function(){r(u.value?"focus":"blur")}));var b,p=function(e,t){var n,o;i.stopEl&&i.stopEl.toUpperCase()===e.target.tagName.toUpperCase()?d():(v=0,r("update:modelValue",t.value),null===(n=c.value)||void 0===n||null===(o=n.input)||void 0===o||o.focus(),u.value=!1)},v=0,h=function(){v++,!u.value||!i.dbhide||v%2?m():(u.value=!1,c.value.input.blur())},m=function(){var e,t;clearTimeout(b),u.value=!0,null===(e=c.value)||void 0===e||null===(t=e.input)||void 0===t||t.focus()},O=function(){b=setTimeout((function(){u.value=!1,v=0,r("blur")}),16)};return n({vmRef:c,animationRef:{changeShow:function(e){u.value=e}}}),function(t,n){return Object(a["G"])(),Object(a["j"])(a["a"],null,[Object(a["n"])(ct,{class:Object(a["y"])(["select ready",Object(H["a"])({focus:u.value},e.className,e.className)]),ref:c,modelValue:"string"===typeof e.labelValue?e.labelValue:Object(a["X"])(f),"onUpdate:modelValue":n[0]||(n[0]=function(e){return r("update:modelValue",e)}),width:i.width,height:i.height,readonly:e.readonly,placeholder:Object(a["X"])(f)?"":i.placeholder,onBlur:O,onFocus:m,onClick:h},Object(a["l"])({icon:Object(a["bb"])((function(){return[t.$slots.icon?Object(a["O"])(t.$slots,"icon",{key:1}):(Object(a["G"])(),Object(a["h"])(Object(a["X"])(I["a"]),{key:0,type:"pull-down",small:""}))]})),_:2},[t.$slots.preIcon?{name:"preIcon",fn:Object(a["bb"])((function(){return[Object(a["O"])(t.$slots,"preIcon")]}))}:void 0,t.$slots.value&&Object(a["X"])(s)?{name:"value",fn:Object(a["bb"])((function(){return[Object(a["O"])(t.$slots,"value",{option:Object(a["X"])(s)})]}))}:void 0]),1032,["class","modelValue","width","height","readonly","placeholder"]),Object(a["n"])(ft,{mount:Object(a["X"])(l),refer:c.value&&c.value.root,width:"100%",class:Object(a["y"])([Object(o["a"])(Object(H["a"])({show:u.value||i.showOptions},"dire-".concat(t.dire),!0),t.floatingClass?Object(H["a"])({},t.floatingClass,!0):{}),"select-float"]),isTransform:t.isTransform,dire:"top"===t.dire?"left-top":"left-bottom"},{default:Object(a["bb"])((function(){return[Object(a["O"])(t.$slots,"floating-pre"),Object(a["k"])("div",dt,[t.$slots["floating-replace"]?(Object(a["G"])(),Object(a["j"])("div",{key:1,class:"floating-replace",onMousedown:d},[Object(a["O"])(t.$slots,"floating-replace")],32)):(Object(a["G"])(),Object(a["j"])("ul",bt,[i.options.length?(Object(a["G"])(!0),Object(a["j"])(a["a"],{key:0},Object(a["N"])(i.options,(function(e){return Object(a["G"])(),Object(a["j"])("li",{class:Object(a["y"])(["select-options-atom",{active:i.modelValue===e.value}]),key:e.value,onMousedown:function(t){return p(t,e)}},[t.$slots.option?Object(a["O"])(t.$slots,"option",{key:0,raw:e,active:i.modelValue===e.value}):(Object(a["G"])(),Object(a["j"])(a["a"],{key:1},[Object(a["m"])(Object(a["U"])(e.label),1)],2112))],42,pt)})),128)):(Object(a["G"])(),Object(a["j"])("li",vt,Object(a["U"])(t.unplaceholder),1))]))])]})),_:3},8,["mount","refer","class","isTransform","dire"])],64)}}},mt=ht,Ot={class:"ctrls"},jt={props:Te,emits:["update:modelValue"],setup:function(e,t){var n=t.emit,r=e,o=function(e){return!("Number"===Object(S["k"])(e)?isNaN(e):isNaN(Number(e)))},i=Object(a["L"])(r.modelValue);Object(a["ab"])((function(){i.value=r.modelValue}));var c=function(e){i.value=e;var t=Number(e);isNaN(t)||t===r.modelValue||f(t)},u=Object(a["L"])(0),l=function(){r.modelValue&&(i.value=r.modelValue.toString()),u.value++},s=function(e){return e=Number(e),isNaN(e)?r.min||0:e},f=function(e){if(e=s(e),o(r.min)){var t=Number(r.min);e=e<t?t:e}if(o(r.max)){var a=Number(r.max);e=e>a?a:e}n("update:modelValue",e)};return function(e,t){return Object(a["G"])(),Object(a["h"])(Object(a["X"])(ct),{key:u.value,class:Object(a["y"])(["number ready",{ctrl:e.ctrl}]),type:"number",right:e.right,modelValue:i.value,placeholder:e.placeholder,"onUpdate:modelValue":c,other:{min:e.min,max:e.max,step:e.step},onBlur:l,readonly:!e.inInput},Object(a["l"])({_:2},[Object(a["N"])(e.$slots,(function(t,n){return{name:n,fn:Object(a["bb"])((function(t){return[Object(a["O"])(e.$slots,n,Object(a["z"])(Object(a["r"])(t)))]}))}})),e.ctrl?{name:"icon",fn:Object(a["bb"])((function(){return[Object(a["k"])("div",Ot,[Object(a["n"])(Object(a["X"])(I["a"]),{type:"up-a",ctrl:"",class:"up",onClick:t[0]||(t[0]=function(t){return f(s(e.modelValue)+e.step)})}),Object(a["n"])(Object(a["X"])(I["a"]),{type:"d-r",ctrl:"",class:"down",onClick:t[1]||(t[1]=function(t){return f(s(e.modelValue)-e.step)})})])]}))}:void 0]),1032,["class","right","modelValue","placeholder","other","readonly"])}}},gt=jt,yt={class:"input range"},wt={props:Ge,emits:["update:modelValue"],setup:function(e,t){var n=t.emit,r=e,o=function(e){var t=Math.ceil(1/r.step),n=Math.round(e*t),o=r.min*t,a=r.max*t,i=n>=a?a:n<=o?o:n-n%(t*r.step);return i/t},i=Object(a["f"])({get:function(){var e=(Number(r.modelValue)-r.min)/(r.max-r.min);return e>r.max?r.max:e},set:function(e){var t=r.max-r.min;n("update:modelValue",o(r.min+t*e))}}),c=Object(a["f"])((function(){return"".concat(100*i.value,"%")})),u=function(e){n("update:modelValue",o(e))},l={slide:0,default:1},s=Object(a["L"])(l.default),f=Object(a["L"])(0),d=Object(a["L"])(null),b=Object(a["L"])(0),p=Object(a["L"])(null);Object(a["E"])((function(){f.value=d.value.offsetWidth,b.value=p.value.offsetWidth}));var v=function(e){i.value=e.offsetX/b.value},h=document.documentElement,m=function(e){console.log(e),e.preventDefault();var t=e.clientX||e.touches[0].clientX,n=i.value;s.value=l.slide;var r=function(e){e.preventDefault();var r=(e.clientX||e.touches[0].clientX)-t,o=n+r/f.value;i.value=o<0?0:o>1?1:o},o=function e(t){s.value=l.default,S["i"].isPc&&!S["i"].isTablet?(h.removeEventListener("mousemove",r,!1),h.removeEventListener("mouseup",e,!1)):(h.removeEventListener("touchmove",r),h.removeEventListener("touchend",e))};S["i"].isPc&&!S["i"].isTablet?(h.addEventListener("mousemove",r,!1),h.addEventListener("mouseup",o,!1)):(h.addEventListener("touchmove",r,{passive:!1}),h.addEventListener("touchend",o,{passive:!1}))};return function(e,t){return Object(a["G"])(),Object(a["j"])("div",yt,[Object(a["k"])("div",{class:Object(a["y"])(["range-content",{animation:s.value===l.default}]),style:Object(a["A"])({"--percentage":Object(a["X"])(c),"--slideSize":Object(a["X"])(S["i"]).isPC&&!Object(a["X"])(S["i"]).isTablet?"calc(var(--height) + 8px)":"calc(var(--height) + 14px)"}),onClick:v,ref:p},[Object(a["k"])("div",{class:"range-locus",ref:d},[Object(a["k"])("span",{class:"range-slide",onClick:t[0]||(t[0]=Object(a["eb"])((function(){}),["stop"])),onTouchstart:m,onMousedown:m},null,32)],512)],6),r.input?(Object(a["G"])(),Object(a["h"])(gt,{key:0,modelValue:e.modelValue,"onUpdate:modelValue":u,min:e.min,max:e.max,step:e.step,class:"range-text"},null,8,["modelValue","min","max","step"])):Object(a["i"])("v-if",!0)])}}},xt=wt,St=["value","placeholder","readonly","maxlength"],kt=Object(a["k"])("span",{class:"replace"},null,-1),Et={key:0,class:"retouch"},Lt={key:0,class:"len"},Pt={props:Object(o["a"])({type:{type:String,default:"text"}},Fe),emits:["update:modelValue","focus","blur","click"],setup:function(e,t){var n=t.expose,r=t.emit,o=e;console.log(o);var i=Object(a["L"])(null),c=Object(a["L"])(null),u=function(e){r("update:modelValue",e.target.value),Object(a["x"])((function(){e.target.value!==o.modelValue.toString()&&(e.target.value=o.modelValue.toString())}))};return n({root:i,input:c}),function(e,t){return Object(a["G"])(),Object(a["j"])("div",{class:Object(a["y"])(["input textarea",{suffix:e.$slots.icon||e.maxlength,disabled:e.disabled,right:e.right}]),ref:i},[Object(a["m"])(Object(a["U"])(e.modelValue)+" ",1),Object(a["k"])("textarea",Object(a["w"])({class:"ui-text",value:e.modelValue,onInput:u,placeholder:o.placeholder,readonly:e.readonly,maxlength:o.maxlength,onClick:t[0]||(t[0]=function(e){return r("click")}),onFocus:t[1]||(t[1]=function(e){return r("focus")}),onBlur:t[2]||(t[2]=function(e){return r("blur")}),ref:c},e.other),null,16,St),kt,e.$slots.icon||o.maxlength?(Object(a["G"])(),Object(a["j"])("span",Et,[Object(a["O"])(e.$slots,"icon"),o.maxlength?(Object(a["G"])(),Object(a["j"])("span",Lt,[Object(a["k"])("span",null,Object(a["U"])(e.modelValue.length),1),Object(a["m"])(" / "+Object(a["U"])(e.maxlength),1)])):Object(a["i"])("v-if",!0)])):Object(a["i"])("v-if",!0)],2)}}},Mt=Pt,Ct=["disabled","id","checked"],Ft=Object(a["k"])("span",{class:"replace"},null,-1),At={props:ke,emits:["update:modelValue"],setup:function(e,t){var n=t.emit,r=e,o=Object(S["j"])(4);return function(e,t){return Object(a["G"])(),Object(a["j"])("div",{class:Object(a["y"])(["input switch",{disabled:e.disabled}]),style:Object(a["A"])({width:e.width,height:e.height})},[Object(a["k"])("input",{class:"replace-input",disabled:e.disabled,id:Object(a["X"])(o),type:"checkbox",checked:r.modelValue,onInput:t[0]||(t[0]=function(e){return n("update:modelValue",e.target.checked)})},null,40,Ct),Ft],6)}}},_t=At,Dt=n(141),Tt=(n(220),n(10),n(13),n(79),n(315),n(221),n(77),["accept","multiple"]),Gt={key:2,class:"replace"},zt={key:0,class:"placeholder"},It={class:"bottom"},Vt={key:0},Bt={key:2,class:"tj"},Rt={key:3,class:"use-replace"},Nt={props:Object(o["a"])({},Se),emits:["update:modelValue"],setup:function(e,t){var n=t.expose,r=t.emit,o=e,i=Object(a["L"])(null),c=Object(a["f"])((function(){if(o.scale){var e=o.scale.split(":"),t=Object(q["a"])(e,2),n=t[0],r=t[1];if(Number(n)&&Number(r))return[Number(n),Number(r)]}})),u=Object(a["f"])((function(){return Array.isArray(o.modelValue)?o.modelValue.length:!!o.modelValue})),l=Object(a["f"])((function(){if(o.maxSize){var e=o.maxSize/1024/1024;return e>1024?e/1024+"GB":e+"MB"}})),s={image:{types:["image/jpeg","image/jpg","image/png","image/gif","image/webp"],preview:function(e,t){return new Promise((function(n,r){var o=new Image;o.onload=function(){return n([o.width,o.height,e])},o.onerror=r,o.src=t}))}},video:{types:["video/mp4"],preview:function(e,t){return new Promise((function(n,r){var o=document.createElement("video");o.preload="metadata",o.onloadedmetadata=function(){return n([o.videoWidth,o.videoHeight,e])},o.onerror=r,o.src=t}))}}},f=function(e){return Promise.all(e.map((function(e){return new Promise((function(t,n){var r=new FileReader;r.onloadend=function(e){return t(e.target.result)},r.onerror=function(t){return loaderror(e,n(t))},r.readAsDataURL(e)}))})))},d=function(e,t){return parseInt(e/t*1e3)},b=function(){var e=Object(Dt["a"])(regeneratorRuntime.mark((function e(t){var n,a,i,u,b,p,v,h,m,O,j,g,y,w,x,k,E,L,P,M,C,F,A,D,T;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n=t.target,a=Array.from(n.files),i=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"预览加载失败!";console.error(e),$.error(t),n.value=""},!o.accept){e.next=23;break}u=Object(_["a"])(a),e.prev=5,u.s();case 7:if((b=u.n()).done){e.next=15;break}if(p=b.value,v=o.accept.split(",").map((function(e){return e.trim()})),h=p.name.substr(p.name.lastIndexOf(".")),v.includes(h)){e.next=13;break}return e.abrupt("return",i("格式错误","仅支持".concat(o.accept,"格式文件")));case 13:e.next=7;break;case 15:e.next=20;break;case 17:e.prev=17,e.t0=e["catch"](5),u.e(e.t0);case 20:return e.prev=20,u.f(),e.finish(20);case 23:if(!o.preview&&!c.value){e.next=33;break}return e.prev=24,e.next=27,f(a);case 27:m=e.sent,e.next=33;break;case 30:return e.prev=30,e.t1=e["catch"](24),e.abrupt("return",i(e.t1));case 33:if(!c.value){e.next=64;break}for(O=[],j=function(e){var t=Object.values(s).find((function(t){return t.types.includes(a[e].type)}));t&&O.push(t.preview(a[e],m[e]))},g=0;g<a.length;g++)j(g);return e.prev=37,e.next=40,Promise.all(O);case 40:y=e.sent,e.next=46;break;case 43:return e.prev=43,e.t2=e["catch"](37),e.abrupt("return",i(e.t2));case 46:w=Object(_["a"])(y),e.prev=47,w.s();case 49:if((x=w.n()).done){e.next=56;break}if(k=Object(q["a"])(x.value,3),E=k[0],L=k[1],P=k[2],M=d.apply(void 0,Object(U["a"])(c.value))-d(E,L),!(Math.abs(M)>300)){e.next=54;break}return e.abrupt("return",i("error scale","".concat(P.name,"的比例部位不为").concat(o.scale)));case 54:e.next=49;break;case 56:e.next=61;break;case 58:e.prev=58,e.t3=e["catch"](47),w.e(e.t3);case 61:return e.prev=61,w.f(),e.finish(61);case 64:if(!o.maxSize){e.next=82;break}C=Object(_["a"])(a),e.prev=66,C.s();case 68:if((F=C.n()).done){e.next=74;break}if(A=F.value,!(A.size>o.maxSize)){e.next=72;break}return e.abrupt("return",i("error size","".concat(A.name,"的大小超过").concat(l.value)));case 72:e.next=68;break;case 74:e.next=79;break;case 76:e.prev=76,e.t4=e["catch"](66),C.e(e.t4);case 79:return e.prev=79,C.f(),e.finish(79);case 82:if(D=o.modelValue?o.multiple?"Array"===Object(S["k"])(o.modelValue)?o.modelValue:[o.modelValue]:null:o.multiple?[]:null,T=o.multiple?o.preview?[].concat(Object(U["a"])(D),Object(U["a"])(a.map((function(e,t){return{file:e,preview:m[t]}})))):[].concat(Object(U["a"])(D),[a]):o.preview?{file:a[0],preview:m[0]}:a[0],!(Array.isArray(T)&&o.maxLen&&T.length>o.maxLen)){e.next=86;break}return e.abrupt("return",i("err len","最多仅支持".concat(o.maxLen,"个文件!")));case 86:r("update:modelValue",T),n.value="";case 88:case"end":return e.stop()}}),e,null,[[5,17,20,23],[24,30],[37,43],[47,58,61,64],[66,76,79,82]])})));return function(t){return e.apply(this,arguments)}}();return n({input:i}),function(e,t){var n=Object(a["P"])("ui-icon");return Object(a["G"])(),Object(a["j"])("div",{class:Object(a["y"])(["input file",{suffix:e.$slots.icon,disabled:e.disabled,valuable:Object(a["X"])(u)}])},[Object(a["X"])(u)?Object(a["O"])(e.$slots,"valuable",{key:e.modelValue}):Object(a["i"])("v-if",!0),!e.maxLen||e.maxLen>e.modelValue.length?(Object(a["G"])(),Object(a["j"])("input",{key:1,class:"ui-text",type:"file",ref:i,accept:e.accept,multiple:e.multiple,onChange:b},null,40,Tt)):Object(a["i"])("v-if",!0),e.$slots.replace?(Object(a["G"])(),Object(a["j"])("div",Rt,[Object(a["O"])(e.$slots,"replace")])):(Object(a["G"])(),Object(a["j"])("span",Gt,[Object(a["X"])(u)?(Object(a["G"])(),Object(a["j"])(a["a"],{key:1},[!e.maxLen||e.maxLen>e.modelValue.length?(Object(a["G"])(),Object(a["j"])("span",Vt,Object(a["U"])(e.multiple?"继续添加":"替换"),1)):Object(a["i"])("v-if",!0)],2112)):(Object(a["G"])(),Object(a["j"])("div",zt,[Object(a["k"])("p",null,[Object(a["n"])(n,{type:"add"})]),Object(a["k"])("p",null,Object(a["U"])(e.placeholder),1),Object(a["k"])("p",It,[e.othPlaceholder?(Object(a["G"])(),Object(a["j"])(a["a"],{key:1},[Object(a["m"])(Object(a["U"])(e.othPlaceholder),1)],2112)):(Object(a["G"])(),Object(a["j"])(a["a"],{key:0},[e.accept?(Object(a["G"])(),Object(a["j"])(a["a"],{key:0},[Object(a["m"])("支持 "+Object(a["U"])(e.accept)+" 等格式,",1)],2112)):Object(a["i"])("v-if",!0),Object(a["X"])(c)?(Object(a["G"])(),Object(a["j"])(a["a"],{key:1},[Object(a["m"])("宽*高比例 "+Object(a["U"])(e.scale)+",",1)],2112)):Object(a["i"])("v-if",!0),e.maxSize?(Object(a["G"])(),Object(a["j"])(a["a"],{key:2},[Object(a["m"])("大小不超过 "+Object(a["U"])(Object(a["X"])(l))+Object(a["U"])(e.maxLen?",":""),1)],2112)):Object(a["i"])("v-if",!0),e.maxLen?(Object(a["G"])(),Object(a["j"])(a["a"],{key:3},[Object(a["m"])("个数不超过 "+Object(a["U"])(e.maxLen)+"个",1)],2112)):Object(a["i"])("v-if",!0)],64))])])),e.maxLen&&e.modelValue.length?(Object(a["G"])(),Object(a["j"])("span",Bt,[Object(a["k"])("span",null,Object(a["U"])(e.modelValue.length||0),1),Object(a["m"])(" / "+Object(a["U"])(e.maxLen),1)])):Object(a["i"])("v-if",!0)]))],2)}}},Xt=Nt,$t={props:De,emits:Object(U["a"])(Me),setup:function(e,t){var n=t.expose,r=t.emit,o=e,i=Object(a["L"])(""),c=Object(a["L"])([]),u=Object(a["L"])();Object(a["ab"])((function(){c.value=i.value?o.options.filter((function(e){var t=e.label;return t.includes(i.value)})):o.options}));var l,s=null,f=function(){s=o.modelValue,r("update:modelValue",null),d(""),b.focus(),clearTimeout(l)},d=function(e){var t=o.options.find((function(t){var n=t.value;return n===e})),n=o.options.find((function(t){var n=t.label;return n===e})),a=t||n;a?(i.value=a.label,r("update:modelValue",a.value),s=null):"string"===typeof e&&(i.value=e)};Object(a["ab"])((function(){null===o.modelValue&&d("")})),d(o.modelValue);var b,p=function(){l=setTimeout((function(){d(null===o.modelValue?s:o.modelValue)}),100)};return Object(a["ab"])((function(){u.value&&(b&&(b.removeEventListener("blur",p),b=null),b=u.value.vmRef.input,b.addEventListener("blur",p))})),Object(a["F"])((function(){b&&b.removeEventListener("blur",p)})),n({vmRef:u,update:function(){return d.apply(void 0,arguments)},clearHandler:f}),function(e,t){var n=Object(a["P"])("ui-icon");return Object(a["G"])(),Object(a["h"])(mt,Object(a["w"])({ref:u,className:"search"},o,{readonly:!1,onBlur:t[0]||(t[0]=function(e){return r("blur")}),onFocus:t[1]||(t[1]=function(e){return r("focus")}),"onUpdate:modelValue":d,labelValue:i.value,options:c.value}),Object(a["l"])({icon:Object(a["bb"])((function(){return[i.value?(Object(a["G"])(),Object(a["h"])(n,{key:0,type:"clear",class:"clear",onClick:f})):Object(a["i"])("v-if",!0)]})),preIcon:Object(a["bb"])((function(){return[Object(a["n"])(n,{type:"search",size:"14px",color:"rgba(255,255,255,.3)"})]})),_:2},[Object(a["N"])(e.$slots,(function(t,n){return{name:n,fn:Object(a["bb"])((function(t){return[Object(a["O"])(e.$slots,n,Object(a["z"])(Object(a["r"])(t)))]}))}}))]),1040,["labelValue","options"])}}},Ut=$t,Ht=["placeholder","readonly"],qt=Object(a["k"])("span",{class:"replace"},null,-1),Wt={key:0,class:"retouch"},Yt={key:0,class:"len"},Zt={props:Object(o["a"])({},Ae),emits:["update:modelValue","focus","blur","click",""],setup:function(e,t){var n=t.expose,r=t.emit,o=e,i=Object(a["L"])(null),c=Object(a["L"])(null),u=Object(a["L"])(0),l=function(e){c.value.innerHTML=e,u.value=c.value.textContent.length};Object(a["ab"])((function(){c.value&&o.modelValue!==c.value.innerHTML&&l(o.modelValue)}));var s,f=!1,d=function(){f=!0},b=function(e){f=!1,p(e)},p=function(e){f||(!o.maxlength||e.target.textContent.length<=Number(o.maxlength)?(u.value=c.value.textContent.length,r("update:modelValue",e.target.innerHTML)):Object(a["x"])((function(){e.target.innerHTML!==o.modelValue.toString()&&(l(o.modelValue.toString()),O())})))},v=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c.value,n=0,r=t.ownerDocument||t.document,o=r.defaultView||r.parentWindow;if("undefined"!=typeof o.getSelection){if(e=o.getSelection(),e.rangeCount>0){var a=o.getSelection().getRangeAt(0),i=a.cloneRange();i.selectNodeContents(t),i.setEnd(a.endContainer,a.endOffset),n=i.toString().length}}else if((e=r.selection)&&"Control"!=e.type){var u=e.createRange(),l=r.body.createTextRange();l.moveToElementText(t),l.setEndPoint("EndToEnd",u),n=l.text.length}return n},h=function(e){clearInterval(s),s=setInterval((function(){console.log(v()),r("updatePos",v())}),100),r("focus")},m=function(){clearInterval(s),r("blur")},O=function(){c.value.focus();var e=window.getSelection();e.selectAllChildren(c.value),e.collapseToEnd()},j=function(e){if(!o.maxlength)return e;var t=document.createElement("div");return t.innerHTML=e,t.textContent.length>o.maxlength-u.value?t.textContent.substring(0,o.maxlength-u.value):e},g=function(e){var t;e.preventDefault();var n=(e.originalEvent||e).clipboardData;if(void 0===n||null===n){if(t=window.clipboardData.getData("text")||"",""!==t)if(window.getSelection){var r=document.createElement("span");r.innerHTML=j(t),window.getSelection().getRangeAt(0).insertNode(r)}else document.selection.createRange().pasteHTML(t)}else t=n.getData("text/plain")||"",""!==t&&document.execCommand("insertText",!1,j(t))};return n({root:i,input:c,getCursortPosition:v}),function(e,t){return Object(a["G"])(),Object(a["j"])("div",{class:Object(a["y"])(["input textarea",{suffix:e.$slots.icon||e.maxlength,disabled:e.disabled,right:e.right}]),ref:i},[Object(a["k"])("div",Object(a["w"])({contenteditable:"true",class:"ui-text input-div",onInput:p,placeholder:o.placeholder,readonly:e.readonly,onClick:t[0]||(t[0]=function(e){return r("click")}),onFocus:h,onBlur:m,onPaste:g,onCompositionstart:d,onCompositionend:b,ref:c},e.other),null,16,Ht),qt,e.$slots.icon||o.maxlength?(Object(a["G"])(),Object(a["j"])("span",Wt,[Object(a["O"])(e.$slots,"icon"),o.maxlength?(Object(a["G"])(),Object(a["j"])("span",Yt,[Object(a["k"])("span",null,Object(a["U"])(u.value),1),Object(a["m"])(" / "+Object(a["U"])(e.maxlength),1)])):Object(a["i"])("v-if",!0)])):Object(a["i"])("v-if",!0)],2)}}},Kt=Zt,Jt=["name","disabled","id","value","checked"],Qt={key:0,class:"replace"},en={props:xe,emits:["update:modelValue"],setup:function(e,t){var n=t.emit,r=e,o=Object(S["j"])(4),i=function(e){n("update:modelValue",e.target.value),Object(a["x"])((function(){e.target.value!==r.modelValue.toString()&&(e.target.value=r.modelValue.toString())}))};return function(e,t){return Object(a["G"])(),Object(a["j"])("div",{class:Object(a["y"])(["color input",{default:!e.$slots.replace}]),style:Object(a["A"])({width:e.width,height:e.height})},[Object(a["k"])("input",{name:e.name,disabled:e.disabled,id:Object(a["X"])(o),value:r.modelValue,type:"color",class:"replace-input",checked:r.modelValue,onInput:i},null,40,Jt),e.$slots.replace?(Object(a["G"])(),Object(a["j"])("span",Qt,[Object(a["O"])(e.$slots,"replace")])):Object(a["i"])("v-if",!0)],6)}}},tn=en,nn={key:0,class:"error-msg"};function rn(e,t){var n=t.expose,r=t.emit,o=e,i={checkbox:{component:Ze,propsDesc:Ee},text:{component:ct,propsDesc:Pe},select:{component:mt,propsDesc:_e},radio:{component:Ue,propsDesc:Le},range:{component:xt,propsDesc:Ge},number:{component:gt,propsDesc:Te},switch:{component:_t,propsDesc:ke},textarea:{component:Mt,propsDesc:Fe},file:{component:Xt,propsDesc:Se},search:{component:Ut,propsDesc:De},richtext:{component:Kt,propsDesc:Ae},color:{component:tn,propsDesc:xe}},c=Object(a["L"])(),u=Object(a["L"])(),l=Object(a["f"])((function(){return i[o.type]?o.type:"text"})),s=Object(a["f"])((function(){var e=Object.keys(i[l.value].propsDesc),t={};for(var n in o)e.includes(n)&&(t[n]=o[n]);return i[o.type]||(t.type=o.type),t.ref=u,t})),f=Object(a["f"])((function(){var e={},t=Object.keys(s.value);return t.includes("width")||(e.width=o.width),t.includes("height")||(e.height=o.height),e})),d=Object(a["q"])(),b=Object(a["f"])((function(){var e={},t=Ve[o.type]?Ve[o.type]:["update:modelValue"];return t.forEach((function(t){e[t]=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];d.emit.apply(d,[t].concat(n))}})),e}));return n(Object(a["K"])({vmRef:c})),function(e,t){return i[Object(a["X"])(l)]?(Object(a["G"])(),Object(a["j"])("div",{key:0,class:Object(a["y"])(["ui-input",{require:o.require,error:o.error,disabled:e.disabled}]),style:Object(a["A"])(Object(a["X"])(f)),onClick:t[0]||(t[0]=function(e){return r("click",e)})},[(Object(a["G"])(),Object(a["h"])(Object(a["R"])(i[Object(a["X"])(l)].component),Object(a["w"])(Object(a["X"])(s),{modelValue:o.modelValue},Object(a["V"])(Object(a["X"])(b)),{ref:c}),Object(a["l"])({_:2},[Object(a["N"])(e.$slots,(function(t,n){return{name:n,fn:Object(a["bb"])((function(t){return[Object(a["O"])(e.$slots,n,Object(a["z"])(Object(a["r"])(t)))]}))}}))]),1040,["modelValue"])),Object(a["O"])(e.$slots,"default"),e.error?(Object(a["G"])(),Object(a["j"])("p",nn,Object(a["U"])(e.error),1)):Object(a["i"])("v-if",!0)],6)):Object(a["i"])("v-if",!0)}}var on={name:"ui-input"},an=Object.assign(on,{props:Be,emits:Object(U["a"])(Me),setup:rn}),cn=an,un=n(113),ln=Symbol("relation");function sn(e){var t=e,n=Object(a["L"])([]),r=Object(a["f"])((function(){return t.index>n.value.length-1?n.value.length-1:t.index<0?0:t.index}));return Object(a["Z"])([n,r],(function(){for(var e=0;e<n.value.length;e++){var t=n.value[e];t.value=e===r.value}})),Object(a["I"])(ln,n),function(t,o){return Object(a["G"])(),Object(a["j"])("div",{class:"ui-gate-layer",style:Object(a["A"])({height:Object(a["X"])(S["g"])(e.height),"--len":n.value.length,"--current":Object(a["X"])(r)})},[Object(a["k"])("div",{class:Object(a["y"])(["ui-gate-slides",{absolute:e.absolute}])},[Object(a["O"])(t.$slots,"default")],2)],4)}}var fn={name:"ui-gate"},dn=Object.assign(fn,{props:{absolute:{type:Boolean,default:!1},index:{type:[Number,String],default:0},height:{type:[Number,String]}},setup:sn}),bn=dn;function pn(e){var t=Object(a["L"])(!1),n=Object(a["t"])(ln).value;return n&&(Object(a["C"])((function(){return n.push(t)})),Object(a["F"])((function(){var e=n.indexOf(t);~e&&n.splice(e,1)}))),function(e,r){return Object(a["X"])(n)?(Object(a["G"])(),Object(a["j"])("div",{key:0,class:Object(a["y"])(["ui-gate-content",{active:t.value}])},[Object(a["O"])(e.$slots,"default",{active:t.value})],2)):Object(a["i"])("v-if",!0)}}var vn={name:"ui-gate-content"},hn=Object.assign(vn,{setup:pn}),mn=hn,On=(n(58),n(138)),jn={key:1,class:"infos"},gn={class:"tj"};function yn(e,t){var n=t.emit,r=e,o=Object(a["L"])(),i=Object(a["f"])((function(){return r.items.length>1?1:0})),c=function(e){var t=r.items.length,n=e-i.value;return n<0?n+t:n>=t?n%t:n},u=Object(a["f"])((function(){if(i.value){var e=Object(U["a"])(r.items).reverse();return[].concat(Object(U["a"])(e.slice(0,i.value)),Object(U["a"])(r.items),Object(U["a"])(r.items.slice(0,i.value)))}return r.items})),l=Object(a["f"])((function(){return c(o.value)}));Object(a["ab"])((function(){console.log(r.currentIndex,i.value),o.value=r.currentIndex+i.value}));var s=Object(a["L"])(!1),f=!1,d=function(e){f=!0,setTimeout((function(){s.value=!0,Object(On["nextTick"])((function(){e(),setTimeout((function(){s.value=!1,f=!1}),50)}))}),300)},b=function(){f||(0===l.value&&d((function(){o.value=i.value+r.items.length-1})),o.value--,n("change",l.value))},p=function(){f||(l.value===r.items.length-1&&d((function(){o.value=i.value})),o.value++,n("change",l.value))};return function(t,n){return e.items.length?(Object(a["G"])(),Object(a["j"])("div",{key:0,class:Object(a["y"])(["ui-slide",{"stop-animation":s.value}])},[Object(a["n"])(Object(a["X"])(bn),{index:o.value},{default:Object(a["bb"])((function(){return[(Object(a["G"])(!0),Object(a["j"])(a["a"],null,Object(a["N"])(Object(a["X"])(u),(function(n,r){return Object(a["G"])(),Object(a["h"])(Object(a["X"])(mn),null,{default:Object(a["bb"])((function(){return[Object(a["O"])(t.$slots,"default",{raw:n,active:e.items[Object(a["X"])(l)],index:c(r)})]})),_:2},1024)})),256))]})),_:3},8,["index"]),e.showCtrl?(Object(a["G"])(),Object(a["j"])(a["a"],{key:0},[Object(a["k"])("span",{class:"left",onClick:b},[Object(a["n"])(Object(a["X"])(I["a"]),{type:"left"})]),Object(a["k"])("span",{class:"right",onClick:p},[Object(a["n"])(Object(a["X"])(I["a"]),{type:"pull-more"})])],64)):Object(a["i"])("v-if",!0),Object(a["O"])(t.$slots,"attach",{active:e.items[Object(a["X"])(l)]}),e.showInfos?(Object(a["G"])(),Object(a["j"])("span",jn,[Object(a["k"])("span",gn,[Object(a["k"])("span",null,Object(a["U"])(Object(a["X"])(l)+1),1),Object(a["m"])(" / "+Object(a["U"])(e.items.length),1)])])):Object(a["i"])("v-if",!0)],2)):Object(a["i"])("v-if",!0)}}var wn={name:"ui-slide"},xn=Object.assign(wn,{props:{items:Array,currentIndex:{type:Number,default:0},showCtrl:{type:Boolean},showInfos:{type:Boolean}},emits:["change"],setup:yn}),Sn=xn,kn=["src"];function En(e,t){var n,r=t.expose,o=Object(a["L"])(),i=Object(a["L"])([1,.5,1,.5]),c=Object(a["L"])(!1),u=function e(){if(c.value){for(var t=0;t<i.value.length;t++)i.value[t]=Math.random();n=setTimeout(e,200)}};Object(a["ab"])((function(){o.value&&(c.value?o.value.play():o.value.pause(),clearTimeout(n),u())}));var l=function(){c.value=!c.value};return r({play:function(){c.value=!0},pause:function(){c.value=!1}}),function(t,n){return Object(a["G"])(),Object(a["j"])("div",{class:"ui-audio",onClick:l},[Object(a["k"])("audio",{onPlay:u,ref:o,autoplay:"",loop:""},[Object(a["k"])("source",{src:e.src},null,8,kn)],544),(Object(a["G"])(!0),Object(a["j"])(a["a"],null,Object(a["N"])(i.value,(function(e){return Object(a["G"])(),Object(a["j"])("span",{style:Object(a["A"])({"--percent":e})},null,4)})),256))])}}var Ln={name:"ui-audio"},Pn=Object.assign(Ln,{props:{src:String},setup:En}),Mn=Pn,Cn=n(240);n(318);function Fn(e){var t=e,n=500,r=t.fixedNumber,i=function(e){return r[1]/r[0]*e},c=Object(o["a"])({outputSize:1,outputType:"png",info:!1,full:!0,fixed:!0,fixedNumber:r,canMove:!0,canMoveBox:!0,fixedBox:!1,original:!1,autoCrop:!0,autoCropWidth:n/2,autoCropHeight:i(n/2),centerBox:!0,mode:"contain",maxImgSize:400},t),u=Object(a["f"])((function(){return{width:n+"px",height:i(n)+"px"}})),l=Object(a["L"])(),s={imgLoad:function(e){"success"!==e&&t.cb("图片加载失败")}},f=function(){var e=Object(Dt["a"])(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("ok"!==n){e.next=7;break}return e.next=3,Promise.all([new Promise((function(e){return l.value.getCropBlob(e)})),new Promise((function(e){return l.value.getCropData(e)}))]);case 3:r=e.sent,t.cb(null,r),e.next=8;break;case 7:t.cb();case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return function(e,t){return Object(a["G"])(),Object(a["h"])(F,{title:"裁剪",func:f},{content:Object(a["bb"])((function(){return[Object(a["k"])("div",{class:"cropper-layer",style:Object(a["A"])(Object(a["X"])(u))},[Object(a["n"])(Object(a["X"])(Cn["a"]),Object(a["w"])({ref:l},c,Object(a["V"])(s)),null,16)],4)]})),_:1})}}var An={name:"ui-cropper"},_n=Object.assign(An,{props:{fixedNumber:{type:Array,default:function(){return[1,1]}},img:{type:String},cb:{type:Function}},setup:Fn}),Dn=(n(320),_n);Dn.use=function(e){var t=!1;Dn.open=function(n){return t?Promise.reject("正在裁剪"):("String"===Object(S["k"])(n)&&(n={img:n}),n&&n.img?new Promise((function(t,a){var i=Object(r["a"])(Dn,{app:e,props:Object(o["a"])(Object(o["a"])({},n),{},{cb:function(e,n){c(),e?a(e):t(n)}})}),c=i.destroy})):Promise.reject("请传入裁剪图片"))}},console.log(Dn);var Tn=Dn,Gn={class:"bubble-layer"},zn=Object(a["k"])("div",{class:"bubble-arr"},null,-1);function In(e){return function(t,n){return Object(a["G"])(),Object(a["h"])(a["e"],{name:"fade"},{default:Object(a["bb"])((function(){var r;return[e.show?(Object(a["G"])(),Object(a["j"])("div",{key:0,class:Object(a["y"])(["bubble",(r={},Object(H["a"])(r,e.type,!0),Object(H["a"])(r,e.level,!0),r)]),onClick:n[0]||(n[0]=Object(a["eb"])((function(){}),["stop"]))},[Object(a["k"])("div",Gn,[zn,Object(a["O"])(t.$slots,"default")])],2)):Object(a["i"])("v-if",!0)]})),_:3})}}var Vn={name:"ui-bubble"},Bn=Object.assign(Vn,{props:{type:{type:String,default:"right"},show:{type:Boolean,default:!0},level:{type:String,require:!1}},setup:In}),Rn=Bn,Nn={key:0,class:"default-msg"},Xn={key:0,class:"default-msg"};function $n(e){var t=e,n=document.body,r=Object(a["L"])(),o=Object(a["L"])(!0);t.mark?(o.value=!localStorage.getItem(t.mark),o.value&&Object(a["Z"])(o,(function(e,n){!e&&n&&setTimeout((function(){localStorage.setItem(t.mark,1)}))}))):o.value=!0;var i=Object(a["L"])(o.value);return function(c,u){var l=Object(a["P"])("ui-icon");return i.value&&(e.msg||c.$slots.default)?(Object(a["G"])(),Object(a["j"])("div",{key:0,class:Object(a["y"])(["guide",{"floating-mode":e.floatClass}]),ref:r},[Object(a["O"])(c.$slots,"content",{show:o.value}),e.floatClass?(Object(a["G"])(),Object(a["h"])(ft,{key:0,mount:Object(a["X"])(n),refer:r.value,dire:"bottom",class:Object(a["y"])("guide-floating ".concat(t.floatClass," ").concat(e.type))},{default:Object(a["bb"])((function(){return[Object(a["n"])(Object(a["X"])(Rn),{show:o.value,class:"guide-bubble",type:e.type},{default:Object(a["bb"])((function(){return[e.msg?(Object(a["G"])(),Object(a["j"])("p",Nn,Object(a["U"])(e.msg),1)):Object(a["O"])(c.$slots,"default",{key:1}),Object(a["k"])("span",{class:"guide-close",onClick:u[0]||(u[0]=function(e){return o.value=!1})},[Object(a["n"])(l,{type:"close",ctrl:""})])]})),_:3},8,["show","type"])]})),_:3},8,["mount","refer","class"])):(Object(a["G"])(),Object(a["h"])(Object(a["X"])(Rn),{key:1,show:o.value,class:"guide-bubble",type:e.type},{default:Object(a["bb"])((function(){return[e.msg?(Object(a["G"])(),Object(a["j"])("p",Xn,Object(a["U"])(e.msg),1)):Object(a["O"])(c.$slots,"default",{key:1}),Object(a["k"])("span",{class:"guide-close",onClick:u[1]||(u[1]=function(e){return o.value=!1})},[Object(a["n"])(l,{type:"close",ctrl:""})])]})),_:3},8,["show","type"]))],2)):Object(a["O"])(c.$slots,"content",{key:1,show:!1})}}var Un={name:"ui-guide"},Hn=Object.assign(Un,{props:{mark:{type:String},msg:{type:String},floatClass:{type:String},type:{type:String,default:"top"}},setup:$n}),qn=Hn,Wn=n(140),Yn=Object(r["b"])(b,Tn,$,z,A,O,w,E,ae,le,pe,ye,cn,I["a"],un["a"],ft,bn,mn,Sn,Mn,Rn,qn,Wn["a"]);function Zn(e){Yn.forEach((function(t){return t.install(e)}))}},,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}));n(43),n(116);var r=n(3),o=Object(r["s"])(location.search),a=function(){return o};delete o.test,Object({VUE_APP_API_BASE_URL:"/backend",VUE_APP_ENV:"env",NODE_ENV:"development",VUE_APP_STATIC_DIR:"static",BASE_URL:""}).VUE_APP_VERSION?(o.v=Object({VUE_APP_API_BASE_URL:"/backend",VUE_APP_ENV:"env",NODE_ENV:"development",VUE_APP_STATIC_DIR:"static",BASE_URL:""}).VUE_APP_VERSION,delete o.test):o.v=o.v},function(e,t,n){"use strict";n.d(t,"c",(function(){return v})),n.d(t,"f",(function(){return m})),n.d(t,"d",(function(){return y})),n.d(t,"h",(function(){return x})),n.d(t,"a",(function(){return k})),n.d(t,"e",(function(){return L})),n.d(t,"g",(function(){return P}));n(6),n(14),n(17),n(23),n(10),n(13),n(58),n(27),n(38),n(53),n(26),n(48),n(43),n(77),n(72);var r,o=n(0),a=n(2),i=n(51),c=n(3),u=n(25),l=n(98),s=n.n(l),f=(n(90),n(136),function(){return f=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},f.apply(this,arguments)}),d=function(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function i(e){try{u(r.next(e))}catch(t){a(t)}}function c(e){try{u(r["throw"](e))}catch(t){a(t)}}function u(e){e.done?n(e.value):o(e.value).then(i,c)}u((r=r.apply(e,t||[])).next())}))},b=function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(e){return function(t){return u([e,t])}}function u(a){if(n)throw new TypeError("Generator is already executing.");while(i)try{if(n=1,r&&(o=2&a[0]?r["return"]:a[0]?r["throw"]||((o=r["return"])&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(o=i.trys,!(o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}},p=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},v=Object(o["L"])([]),h=Object(o["L"])([]),m=Object(o["L"])([]),O=Object(o["K"])({list:v,showList:m,uploadList:h}),j=(Object(o["L"])(!1),Object(o["L"])(0)),g=Object(o["L"])(),y=Object(o["f"])((function(){return console.log(v.value),v.value.find((function(e){return e.isItself}))})),w=Object(o["f"])((function(){return v.value.filter((function(e){return!e.isItself}))})),x={id:i["a"],title:"",orientation:0,time:Date.now(),color:"#d50000",floorPanType:null,plyExist:!1,lasExist:!1,objExist:!1,isCalibrated:!0,version:0,from:"",isItself:!0,shootTime:Object(c["f"])(new Date,"yyyy-mm-dd hh:MM"),pointCount:0,status:0},S=function(){return r},k=function(){r={list:O.list.map((function(e){return f({},e)})),uploadList:O.uploadList.map((function(e){return f({},e)}))}},E=function(e){var t;return{id:e.id,color:e.color||"#d50000",title:e.name,time:new Date(null===(t=e.createTime)||void 0===t?void 0:t.replace(" ","T")),floorPanType:e.floorPanType,version:e.version,pointCount:e.pointCount,plyExist:e.plyExist,orientation:e.orientation,lasExist:e.lasExist,objExist:e.objExist,isCalibrated:e.isCalibrated,from:e.from,isItself:e.isItself,sceneName:e.sceneName,shootTime:e.shootTime,jobId:e.jobId,status:e.status}},L=function(){return d(void 0,void 0,void 0,(function(){var e,t,n;return b(this,(function(r){switch(r.label){case 0:return[4,Promise.all([a["c"].get(a["b"].dateSetlist),a["c"].get(a["b"].unDateSetlist)])];case 1:return e=r.sent(),t=e[0],n=e[1],[4,a["c"].get(a["b"].dateSetlist)];case 2:return r.sent(),v.value=t.map(E),console.error("====?",v.value),h.value=n.map(E),m.value=p([],v.value,!0),k(),[2]}}))}))},P=function(){for(var e=S(),t=v.value.concat(h.value),n=e.list.concat(e.uploadList),r=[],o=function(e){var o=t[e],i=n.find((function(e){var t=e.id;return t===o.id}));if(i)i.floorPanType!==o.floorPanType&&r.push(a["c"].put(a["b"].updateDateSetFloorType,null,{paths:{id:o.id,floorPanType:o.floorPanType}})),o.color===i.color&&o.title===i.title||r.push(a["c"].put(a["b"].updateDataSetBase,{color:o.color,id:o.id,title:o.title}));else{var c=o.file?a["c"].put(a["b"].uploadAttachDataset,{file:o.file},{paths:{selfId:y.value.id},onUploadProgress:function(e){j.value=e.loaded/e.total*100|0,j.value>=100&&(g.value=null)},cancelToken:new s.a.CancelToken((function(e){g.value=function(){j.value=0,e()}}))}):a["c"].put(a["b"].attachDataset,null,{paths:{selfId:y.value.id,id:o.attachId}});r.push(c.then((function(e){return Promise.all([a["c"].get(a["b"].dateSetlist),a["c"].get(a["b"].unDateSetlist),e])})).then((function(n){var r=n[0],o=n[1],a=n[2],i=r.concat(o),c=i.find((function(e){return e.id===a.datasetId})),u=h.value.indexOf(t[e]);h.value[u]=t[e]=E(c)})))}},i=0;i<t.length;i++)o(i);var c=[],u=function(e){var o=n[e],i=t.find((function(e){var t=e.id;return t===o.id}));i||c.push((function(){r.push(a["c"].post(a["b"].unAttachDataset,null,{paths:{id:o.id}}))}))};for(i=0;i<n.length;i++)u(i);return 0!==c.length&&c.length===n.length-1?r.push(a["c"].post(a["b"].unAttachDatasetAll,{})):c.forEach((function(e){return e()})),Promise.all(r).then((function(){return j.value=0}))},M=function(e){var t=1===e.status?"【".concat(e.sceneName,"】被重算,您添加的数据集【").concat(e.title,"】已被删除"):"【".concat(e.sceneName,"】被删除,您添加的数据集【").concat(e.title,"】已同步删除");return t},C=function(e){return d(void 0,void 0,void 0,(function(){var t;return b(this,(function(n){switch(n.label){case 0:return t=v.value.indexOf(e),~t&&e.status?[4,Object(u["q"])(M(e))]:[3,3];case 1:return n.sent(),v.value.splice(t,1),[4,P()];case 2:n.sent(),location.reload(),n.label=3;case 3:return[2]}}))}))};Object(o["ab"])((function(){for(var e=w.value.concat(h.value),t=0,n=e;t<n.length;t++){var r=n[t];C(r)}}),{flush:"post"}),t["b"]=O},,,,,,,function(e,t,n){"use strict";n.d(t,"f",(function(){return v})),n.d(t,"g",(function(){return h})),n.d(t,"h",(function(){return m})),n.d(t,"e",(function(){return O})),n.d(t,"a",(function(){return g})),n.d(t,"b",(function(){return y})),n.d(t,"c",(function(){return w})),n.d(t,"d",(function(){return x}));n(6),n(14),n(17),n(23),n(10),n(13),n(43),n(116);var r=n(0),o=n(47),a=n(2),i=n(46),c=n(45),u=n(139),l=n(33),s=n(3),f=function(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function i(e){try{u(r.next(e))}catch(t){a(t)}}function c(e){try{u(r["throw"](e))}catch(t){a(t)}}function u(e){e.done?n(e.value):o(e.value).then(i,c)}u((r=r.apply(e,t||[])).next())}))},d=function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(e){return function(t){return u([e,t])}}function u(a){if(n)throw new TypeError("Generator is already executing.");while(i)try{if(n=1,r&&(o=2&a[0]?r["return"]:a[0]?r["throw"]||((o=r["return"])&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(o=i.trys,!(o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}},b="TOKEN",p=Object(l["b"])(),v=Object(r["L"])(o["a"].get(b)),h=Object(r["L"])(p.token),m=Object(r["L"])(null),O=Object(r["f"])((function(){return v.value&&m.value||!v.value&&!h.value}));Object(r["ab"])((function(){v.value?o["a"].set(b,v.value):o["a"].del(b)}));var j=function(){Object(r["ab"])((function(){return f(void 0,void 0,void 0,(function(){var e,t,n,r,o;return d(this,(function(i){switch(i.label){case 0:if(!v.value)return[3,8];i.label=1;case 1:return i.trys.push([1,6,,7]),[4,a["c"].get(a["b"].getUserType)];case 2:return e=i.sent(),t=e.msg,n=e.code,n!==a["a"].SUSSESS?[3,4]:(r="/laser/getInfo/".concat(t),o=m,[4,a["c"].get(r)]);case 3:return o.value=i.sent(),[3,5];case 4:throw t;case 5:return[3,7];case 6:return i.sent(),c["h"].value=c["b"].serverErr,v.value="",[3,7];case 7:return[3,9];case 8:m.value=null,i.label=9;case 9:return[2]}}))}))}))},g=function(){return f(void 0,void 0,void 0,(function(){var e;return d(this,(function(t){switch(t.label){case 0:if(!h.value)return[3,5];t.label=1;case 1:return t.trys.push([1,3,,4]),[4,a["c"].post(a["b"].tokenTransform,{token:h.value})];case 2:return e=t.sent(),e&&(v.value=e),[3,4];case 3:return t.sent(),h.value="",[3,4];case 4:Object(r["x"])((function(){delete p.token,location.search=Object(s["o"])(p)})),t.label=5;case 5:return j(),[2]}}))}))},y=function(e,t){return void 0===t&&(t=!1),f(void 0,void 0,void 0,(function(){var n;return d(this,(function(r){switch(r.label){case 0:return[4,a["c"].post(t?a["b"].localLogin:a["b"].login,e)];case 1:if(n=r.sent(),!("code"in n))throw new Error("登录失败,请稍后再试。");if(n.code===a["a"].SUSSESS)return[3,2];throw new Error(n.msg);case 2:return[4,Object(i["h"])(n.token)];case 3:if(!r.sent())throw new Error("该账号下未检测到当前场景,请更换账号重新登录。");v.value=n.token,r.label=4;case 4:return[2]}}))}))},w=function(){return f(void 0,void 0,void 0,(function(){var e;return d(this,(function(t){switch(t.label){case 0:return[4,a["c"].post(a["b"].logout)];case 1:if(e=t.sent(),e.code!==a["a"].SUSSESS)throw new Error(e.msg);return v.value=null,[2]}}))}))},x=function(){var e,t,n;return function(){return f(void 0,void 0,void 0,(function(){var r;return d(this,(function(o){switch(o.label){case 0:return e?[3,2]:[4,a["c"].get(a["b"].getLoginCode)];case 1:e=o.sent(),o.label=2;case 2:return t||(t=new Promise((function(t,n){var o=function n(){return f(void 0,void 0,void 0,(function(){var o;return d(this,(function(c){switch(c.label){case 0:return[4,a["c"].post(a["b"].qrLogin,{uuid:e.uuid})];case 1:return o=c.sent(),o.code!==a["a"].SUSSESS?[3,3]:(r=null,e=null,[4,Object(i["h"])(o.token)]);case 2:return c.sent()?(v.value=o.token,t(o.token)):Object(u["a"])("该账号下未检测到当前场景,请更换账号重新登录"),[3,4];case 3:r=setTimeout(n,5e3),c.label=4;case 4:return[2]}}))}))};o()})),n=function(){clearTimeout(r),r=null,t=null,n=null}),[2,{QRInfo:e,cancel:n,scan:t}]}}))}))}}()},,,,function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return o})),n.d(t,"h",(function(){return j})),n.d(t,"e",(function(){return g})),n.d(t,"k",(function(){return w})),n.d(t,"c",(function(){return x})),n.d(t,"f",(function(){return S})),n.d(t,"j",(function(){return k})),n.d(t,"i",(function(){return E})),n.d(t,"g",(function(){return L}));n(6),n(14),n(17),n(23),n(10),n(13);var r,o,a=n(0),i=n(2),c=n(80),u=n(46),l=n(25),s=function(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function i(e){try{u(r.next(e))}catch(t){a(t)}}function c(e){try{u(r["throw"](e))}catch(t){a(t)}}function u(e){e.done?n(e.value):o(e.value).then(i,c)}u((r=r.apply(e,t||[])).next())}))},f=function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(e){return function(t){return u([e,t])}}function u(a){if(n)throw new TypeError("Generator is already executing.");while(i)try{if(n=1,r&&(o=2&a[0]?r["return"]:a[0]?r["throw"]||((o=r["return"])&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(o=i.trys,!(o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}};(function(e){e[e["calibration"]=-8]="calibration",e[e["disconnect"]=-7]="disconnect",e[e["webglErr"]=-6]="webglErr",e[e["sdkErr"]=-5]="sdkErr",e[e["presetErr"]=-6]="presetErr",e[e["un"]=-3]="un",e[e["serverErr"]=-4]="serverErr",e[e["del"]=-1]="del",e[e["run"]=0]="run",e[e["err"]=1]="err",e[e["success"]=2]="success",e[e["archive"]=3]="archive",e[e["reRun"]=4]="reRun"})(r||(r={})),function(e){e[e["NORMAL"]=0]="NORMAL",e[e["CALI"]=1]="CALI",e[e["ADDSET"]=2]="ADDSET"}(o||(o={}));var d=Object(a["L"])(""),b=Object(a["L"])(""),p=Object(a["L"])(""),v=Object(a["L"])(""),h=Object(a["L"])(!0),m=Object(a["L"])(!1),O=Object(a["L"])(null),j=Object(a["L"])(r.run),g=Object(a["L"])(!1),y=Object(a["L"])(),w=Object(a["L"])(),x=Object(a["L"])(),S=Object(a["L"])(o.NORMAL),k=function(e){return s(void 0,void 0,void 0,(function(){var t;return f(this,(function(n){switch(n.label){case 0:return[4,i["c"].post(i["b"].verifyScenePwd,{password:e})];case 1:if(t=n.sent(),t.code!==i["a"].SUSSESS)throw t.msg;return g.value=!0,[2]}}))}))},E=Object(a["K"])({id:d,title:b,initPic:p,password:v,isOpen:h,disableFloorPan:m,pose:O,status:j,showMode:y,jobStatus:S,webSite:w,datasetId:x}),L=function(){return s(void 0,void 0,void 0,(function(){var e,t,n,o;return f(this,(function(a){switch(a.label){case 0:return[4,Promise.all([i["c"].get(i["b"].setupInfo),i["c"].get(i["b"].inis)])];case 1:return e=a.sent(),t=e[0],n=e[1],t.code!==i["a"].SUSSESS?j.value=r.un:(o=t.data,d.value=o.id,b.value=o.title,p.value=o.initPic,v.value=o.password,h.value=o.isOpen,m.value=o.disableFloorPan,O.value=n,y.value=l["h"].mode=o.showMode?o.showMode:c["b"].pano,j.value=o.status,w.value=o.webSite,x.value=o.datasetId,S.value=o.jobStatus),[2]}}))}))},P=Object(a["Z"])(u["d"],(function(e,t){e||!t||E.isOpen||(P(),location.reload())}));t["d"]=E},function(e,t,n){"use strict";n.d(t,"a",(function(){return l})),n.d(t,"g",(function(){return s})),n.d(t,"f",(function(){return f})),n.d(t,"e",(function(){return d})),n.d(t,"c",(function(){return b})),n.d(t,"d",(function(){return p})),n.d(t,"b",(function(){return h})),n.d(t,"h",(function(){return m})),n.d(t,"i",(function(){return O}));n(6),n(14),n(17),n(23),n(10),n(13);var r=n(2),o=n(0),a=n(41),i=n(45),c=function(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function i(e){try{u(r.next(e))}catch(t){a(t)}}function c(e){try{u(r["throw"](e))}catch(t){a(t)}}function u(e){e.done?n(e.value):o(e.value).then(i,c)}u((r=r.apply(e,t||[])).next())}))},u=function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(e){return function(t){return u([e,t])}}function u(a){if(n)throw new TypeError("Generator is already executing.");while(i)try{if(n=1,r&&(o=2&a[0]?r["return"]:a[0]?r["throw"]||((o=r["return"])&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(o=i.trys,!(o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}},l=Object(o["L"])(null),s=(Object(o["L"])(!0),Object(o["L"])(!1)),f={EDIT:2,SAVED:4,LOGIN:8},d=Object(o["L"])(f.SAVED),b=Object(o["f"])((function(){return!!(d.value&f.EDIT)})),p=Object(o["f"])((function(){return!!(d.value&f.LOGIN)&&i["f"].value===i["a"].NORMAL})),v=(Object(o["f"])((function(){return!(d.value&f.SAVED)})),Object(o["L"])(!1)),h="http://showdoc.4dage.com/",m=function(e){return c(void 0,void 0,void 0,(function(){var t;return u(this,(function(n){switch(n.label){case 0:return[4,r["c"].post(r["b"].validatedScene,null,{headers:{token:e}})];case 1:return t=n.sent(),[2,t.code===r["a"].SUSSESS]}}))}))},O=function(){Object(o["ab"])((function(){a["f"].value?m(a["f"].value).then((function(e){return v.value=e})):v.value=!1})),Object(o["ab"])((function(){a["h"].value&&v.value?d.value|=f.LOGIN:d.value&=~f.LOGIN}))}},function(e,t,n){"use strict";function r(e,t,n){var r=e.getItem(t);return n?n(r):r}function o(e,t,n,r){return r&&(n=r(n)),e.setItem(t,n),n}function a(e,t){return function(n){return t?r(e,n,t):r(e,n)}}function i(e,t){return function(n,r){return o(e,n,t?t(r):r)}}function c(e){return a(localStorage,e)}function u(e){return i(localStorage,e)}function l(e){localStorage.removeItem(e)}function s(e){return a(sessionStorage,e)}function f(e){return i(sessionStorage,e)}function d(e){sessionStorage.removeItem(e)}n.d(t,"c",(function(){return c})),n.d(t,"d",(function(){return u})),n.d(t,"b",(function(){return l})),n.d(t,"a",(function(){return b}));var b={get:c(),set:u(),del:l};s(),f()},,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=-1},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}));n(39),n(48);var r=n(0);function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.props,o=t.children,a=t.element,i=t.app,c=a,u=Object(r["n"])(e,n,o);i&&i._context&&(u.appContext=i._context),c?Object(r["M"])(u,c):"undefined"!==typeof document&&Object(r["M"])(u,c=document.createElement("div"));var l=function(){c&&Object(r["M"])(null,c),c=null,u=null};return{vNode:u,destroy:l,el:c}}function a(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.forEach((function(e){e.install=function(t){e.use&&e.use(t),t.component(e.name,e)}})),t}},,,,,function(e,t,n){"use strict";n.r(t),n.d(t,"useCustom",(function(){return a})),n.d(t,"useDisabled",(function(){return i})),n.d(t,"DisabledCom",(function(){return r["b"]})),n.d(t,"searchDisabledStack",(function(){return r["G"]})),n.d(t,"tabSwitchDisabledStack",(function(){return r["K"]})),n.d(t,"mouseMenuDisabledStack",(function(){return r["C"]})),n.d(t,"customMouseMenuDisabledStack",(function(){return r["o"]})),n.d(t,"residenMouseMenuDisapbedStack",(function(){return r["D"]})),n.d(t,"hotDisabledStack",(function(){return r["u"]})),n.d(t,"hotInfoDisabledStack",(function(){return r["v"]})),n.d(t,"measureDisabledStack",(function(){return r["B"]})),n.d(t,"mapDisabledStack",(function(){return r["A"]})),n.d(t,"cloundDisabledStack",(function(){return r["h"]})),n.d(t,"coordDisabledStack",(function(){return r["j"]})),n.d(t,"saveDisabledStack",(function(){return r["F"]})),n.d(t,"laserLoadingDisabled",(function(){return r["w"]})),n.d(t,"toolDisabled",(function(){return r["L"]})),n.d(t,"floorsDisabled",(function(){return r["s"]})),n.d(t,"lmenuDisabled",(function(){return r["y"]})),n.d(t,"autoLeaveDisabled",(function(){return r["d"]})),n.d(t,"disabledMapStack",(function(){return r["r"]})),n.d(t,"disabledMap",(function(){return r["q"]})),n.d(t,"CustomCom",(function(){return r["a"]})),n.d(t,"RightMenuEum",(function(){return r["c"]})),n.d(t,"laserModeStack",(function(){return r["x"]})),n.d(t,"fullViewStack",(function(){return r["t"]})),n.d(t,"spiltViewModeStack",(function(){return r["I"]})),n.d(t,"magnifierModeStack",(function(){return r["z"]})),n.d(t,"coordStack",(function(){return r["l"]})),n.d(t,"coordOutTypeStack",(function(){return r["k"]})),n.d(t,"residenMouseMenuStack",(function(){return r["E"]})),n.d(t,"customMouseMenuStack",(function(){return r["p"]})),n.d(t,"carryViewStack",(function(){return r["g"]})),n.d(t,"sysViewStack",(function(){return r["J"]})),n.d(t,"boxWidthStack",(function(){return r["f"]})),n.d(t,"autoSysViewLeftStack",(function(){return r["e"]})),n.d(t,"showInfoStack",(function(){return r["H"]})),n.d(t,"controlFullStack",(function(){return r["i"]})),n.d(t,"customMapStack",(function(){return r["n"]})),n.d(t,"customMap",(function(){return r["m"]})),n.d(t,"customSetup",(function(){return d}));var r=n(7),o=n(0),a=function(e,t){return r["n"][e].push(t),function(){return r["n"][e].pop()}},i=function(e,t){void 0===t&&(t=Object(o["L"])(!0));for(var n=Array.isArray(e)?e:[e],a=0,i=n;a<i.length;a++){var c=i[a];r["r"][c].push(t)}return function(){for(var e=0,t=n;e<t.length;e++){var o=t[e];r["r"][o].pop()}}},c=(n(39),n(62),n(48),function(e){var t=Object(o["L"])(!1),n=Object(o["L"])(!1);Object(o["Z"])((function(){return r["t"].current.value.value}),(function(o){"scene"===o?(r["A"].current.value===n&&r["A"].pop(),r["h"].push(t),e.sceneFullShow()):(r["h"].current.value===t&&r["h"].pop(),r["A"].push(n),e.mapFullShow())}),{flush:"sync"})}),u=function(e){Object(o["Z"])((function(){return r["I"].current.value.value}),(function(t,n){null!==t?(r["h"].push(Object(o["L"])(!1)),r["A"].push(Object(o["L"])(!0)),r["u"].push(Object(o["L"])(!0)),r["t"].push(Object(o["L"])("scene")),e.openSplitScreen(),e.setSplitScreenSize(t)):n&&(r["h"].pop(),r["A"].pop(),r["u"].pop(),r["t"].pop(),e.setSplitScreenSize(.5),e.closeSplitScreen())}))},l=function(e){Object(o["Z"])((function(){return r["z"].current.value.value}),(function(t,n){t?(r["t"].push(Object(o["L"])("scene")),e.scene.openMagnifier()):n&&(e.scene.closeMagnifier(),r["t"].pop())}))},s=function(e){Object(o["ab"])((function(){e.changeScene(!r["q"][r["b"].Clound])})),Object(o["ab"])((function(){return e.changeMap(!r["q"][r["b"].Map])})),Object(o["ab"])((function(){return e.scene.changeMode(r["m"][r["a"].LaserMode])})),Object(o["ab"])((function(){return e.carry.setShowHots(!r["q"][r["b"].Hot])})),Object(o["ab"])((function(){return e.carry.setShowMeasures(!r["q"][r["b"].Measure])})),Object(o["ab"])((function(){return e.carry.setCoordType(r["q"][r["b"].Coord]?null:r["m"][r["a"].Coord])})),c(e),u(e),l(e)},f=function(e,t){var n=[],r=function(e){var r=t[e];r&&(r.custom&&Object.keys(r.custom).forEach((function(e){n.push(a(e,r.custom[e]))})),r.disabled&&n.push(i(r.disabled,Object(o["L"])(!0))),r.enabled&&n.push(i(r.enabled,Object(o["L"])(!1))))};e.beforeEach((function(e,t,o){while(n.length)n.pop()();r(e.name),o()})),r(e.currentRoute.value.name)},d=function(e,t,n){s(e),f(t,n)};t["default"]=d},,,,,,,,function(e,t,n){"use strict";n.d(t,"e",(function(){return d})),n.d(t,"a",(function(){return b})),n.d(t,"b",(function(){return p})),n.d(t,"c",(function(){return m})),n.d(t,"d",(function(){return j})),n.d(t,"f",(function(){return S}));n(6),n(14),n(17),n(23),n(10),n(13),n(58),n(27),n(26),n(53),n(38),n(133),n(330),n(30),n(42),n(39),n(170),n(72);var r=n(0),o=n(34),a=n(2),i=n(3),c=n(51),u=function(){return u=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},u.apply(this,arguments)},l=function(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function i(e){try{u(r.next(e))}catch(t){a(t)}}function c(e){try{u(r["throw"](e))}catch(t){a(t)}}function u(e){e.done?n(e.value):o(e.value).then(i,c)}u((r=r.apply(e,t||[])).next())}))},s=function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(e){return function(t){return u([e,t])}}function u(a){if(n)throw new TypeError("Generator is already executing.");while(i)try{if(n=1,r&&(o=2&a[0]?r["return"]:a[0]?r["throw"]||((o=r["return"])&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(o=i.trys,!(o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}},f=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},d=Object(r["L"])([]),b=Object(r["L"])(),p=function e(t){for(var n=[],r=0,o=t;r<o.length;r++){var a=o[r];n.push(a),"dataset"!==a.type&&n.push.apply(n,e(a.children))}return n},v=Object(r["f"])((function(){return p(d.value)})),h=function(e){var t=null;switch(e.type){case"unassigned":case"construct":t="building";break;case"label":t="room";break;case"dataset":t=null;break;default:t=e.type}return t},m=function e(t){return void 0===t&&(t=d.value),t.filter((function(e){return"dataset"!==e.type&&!e.unassigned})).map((function(t){if("dataset"===t.type)return u(u({},t.origin),{type:"dataset"});var n=t.children?e(t.children):[];return u(u({},t),{type:h(t),children:n})}))},O=function e(t,n,o){void 0===o&&(o=[]);for(var a=0;a<t.length;a++){var i=t[a];if(Object(r["W"])(i)===Object(r["W"])(n))return f(f([],o,!0),[a],!1);if("dataset"!==i.type&&i.children&&i.children.length){var c=e(i.children,n,f(f([],o,!0),[a],!1));if(c)return c}}},j=function(e,t){var n=t?p(e).find((function(e){return"dataset"!==e.type&&e.id===t})):t,r=[];if(!n)return r;var o=O(e,n);if(o)for(var a=d.value,i=0,c=o;i<c.length;i++){var u=c[i];if("dataset"!==a[u].type){var l=a[u];r.push(l),a=l.children}}return r},g=function(e){return"Number"===Object(i["v"])(e)},y=function(e){return e?e.map((function(e){return e.map((function(e){return{x:e[0],y:e[1]}}))})):[]},w=function(e){var t={title:"",type:"dataset",origin:null},n=function(){return o["c"].value.find((function(t){return t.id===e}))};return Object(r["Z"])(o["c"],(function(){return t.origin=n()}),{immediate:!0}),t},x=function e(t,n,r,a){void 0===n&&(n=[]);var l=t.map((function(t){var a,l=t.polygon?y(t.polygon.coordinates).flat():[],s=t.hole?y(t.hole.coordinates):[],d=t.type?t.type:"construct",b={id:t.id,title:t.title,type:d,unassigned:"unassigned"===t.type,time:new Date(Date.now()),area:Object(i["q"])(t.area,2),holes:s,flagPano:t.flagPano,panos:t.panos,isUpdate:!t.isLonlat,volume:Object(i["q"])(t.volume,2),points:l,height:0,zs:null,children:[]};if(g(t.z_max)&&g(t.z_min)||!r?b.zs=[t.z_min,t.z_max]:b.zs=f([],r.zs,!0),b.height=b.height||b.zs[1]-b.zs[0],"construct"===d&&"unassigned"!==t.type&&(!t.children||0===t.children.length)){var p=t.z_min||0,v=t.z_max||(t.altitude?p+t.altitude:1);t.children=[u(u({},t),{id:c["a"],type:"floor",title:"1楼",panos:[],flagPano:null,polygon:{coordinates:[],type:"Polygon"},hole:{coordinates:[],type:"Hole"},datasets:[],z_max:v,z_min:p})]}if(t.children&&(a=b.children).push.apply(a,e(t.children,n,b)),t.datasets&&0!==t.datasets.length)for(var h=function(e){var t=o["c"].value.find((function(t){return t.id===e}));t&&!n.includes(t)&&(n.push(t),b.children.push(w(t.id)))},m=0,O=t.datasets;m<O.length;m++){var j=O[m];h(j)}return b})).sort((function(e,t){return t.zs[0]-e.zs[0]})),s=l.filter((function(e){return"unassigned"===e.type}));return s.length===l.length||a?l:l.filter((function(e){return a||"unassigned"!==e.type||e.children.length>0}))},S=function(){return l(void 0,void 0,void 0,(function(){var e,t;return s(this,(function(n){switch(n.label){case 0:return[4,a["c"].get(a["b"].getModelTree).then((function(e){return e.filter((function(e){return["unassigned","construct"].includes(e.type)}))}))];case 1:return e=n.sent(),t=[],d.value=x(e,t),console.error("====>",d.value,e),o["c"].value.filter((function(e){return!t.includes(e)})).forEach((function(e){var t=d.value[0],n=t.children=t.children||[];n.push(w(e.id))})),[2]}}))}))};(function(){var e,t=function(){var e=Object(r["L"])(f([],v.value,!0)),t=function e(t,n,r){var o;void 0===r&&(r=[]);for(var a=0,i=t;a<i.length;a++){var c=i[a];n.includes(c)?r.push(c):"dataset"!==c.type&&(null===(o=c.children)||void 0===o?void 0:o.length)&&(r=e(c.children,n,r),c.children.every((function(e){return r.includes(e)}))&&r.push(c))}return r};return Object(r["Z"])([e,d],(function(e,n){for(var r=e[0],a=e[1],i=n[0],c=n[1],u=t(a,r),l=i?t(c,i):[],s=u.filter((function(e){return!l.includes(e)})),f=l.filter((function(e){return!u.includes(e)})),d=function(e){return o["f"].value.findIndex((function(t){return e.origin.id===t.id}))},b=0,p=s;b<p.length;b++){var v=p[b];"dataset"===v.type&&(~d(v)||o["f"].value.push(v.origin))}for(var h=0,m=f;h<m.length;h++){v=m[h];if("dataset"===v.type){var O=d(v);~O&&o["f"].value.splice(O,1)}}}),{immediate:!0}),e}})()},,,,,function(e,t,n){"use strict";n.d(t,"h",(function(){return $})),n.d(t,"i",(function(){return R["h"]})),n.d(t,"b",(function(){return N["a"]})),n.d(t,"g",(function(){return N["g"]})),n.d(t,"f",(function(){return N["f"]})),n.d(t,"e",(function(){return N["e"]})),n.d(t,"c",(function(){return N["c"]})),n.d(t,"d",(function(){return N["d"]})),n.d(t,"a",(function(){return X["a"]}));var r=n(171),o=n(34),a=n(235),i=n(45),c=(n(6),n(14),n(17),n(23),n(10),n(13),n(26),n(53),n(38),n(0)),u=(n(2),n(8)),l=function(){return l=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},l.apply(this,arguments)},s=Object(c["L"])([]),f=Object(c["L"])();Object(c["ab"])((function(){f.value=s.value.filter((function(e){return o["c"].value.some((function(t){var n=t.id;return n===e.datasetid}))})).map((function(e){return l(l({},e),{dataset:o["c"].value.find((function(t){var n=t.id;return n===e.datasetid}))})}))}));for(var d=Object(c["K"])({list:f}),b=d,p=(n(30),n(47)),v=n(25),h=n(33),m=function(){return m=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},m.apply(this,arguments)},O={density:u["c"].middle,colorMode:u["a"].fullcolor,shape:u["e"].rectangle,range:150,opacity:1,size:.1,edgeStrong:!1,detail:.7},j="setting-"+Object(h["b"])().m,g={get:Object(p["c"])((function(e){return e?JSON.parse(e):m({showMiniView:!0,showRoamPos:!0},O)})),set:Object(p["d"])((function(e){return JSON.stringify(e)}))},y=Object(c["L"])(),w=Object(c["L"])(),x=Object(c["L"])(),S=Object(c["L"])(),k=Object(c["L"])(),E=Object(c["L"])(),L=Object(c["L"])(),P=Object(c["L"])(.5),M=Object(c["L"])(4),C=Object(c["L"])(),F=Object(c["K"])({density:y,colorMode:w,shape:x,showMiniView:S,showRoamPos:k,range:E,opacity:L,size:P,edgeStrong:C,detail:M}),A=g.get(j),_=["colorMode","density"],D=0,T=_;D<T.length;D++){var G=T[D];F[G]=A[G]}setTimeout((function(){for(var e in Object(c["Z"])(S,(function(){v["h"].full="scene",v["j"].map=!S.value}),{immediate:!0,deep:!0}),A)_.includes(e)||(F[e]=A[e])}),100),Object(c["Z"])(F,(function(){g.set(j,F)}),{deep:!0});var z=F,I=Object(c["K"])([]),V=I,B=n(236),R=n(41),N=n(46),X=n(51),$={hot:r["a"],dataset:o["b"],measure:a["a"],setup:i["d"],floorpan:b,setting:z,navigation:V,controlPoint:B["a"]}},function(e,t,n){"use strict";n.d(t,"b",(function(){return o}));var r=1e4,o=function(){return++r};t["a"]=o},,,function(e,t,n){"use strict";n.d(t,"b",(function(){return r["b"]})),n.d(t,"a",(function(){return r["a"]}));var r=n(28),o=(n(39),n(52)),a=n(0),i={class:"ui-editor-layout"};function c(e,t,n,r,o,c){return Object(a["G"])(),Object(a["j"])("div",i,[Object(a["O"])(e.$slots,"default")])}var u={name:"ui-editor-layout"};u.render=c;var l=u,s={class:"ui-editor-head strengthen-bottom"};function f(e,t,n,r,o,i){return Object(a["G"])(),Object(a["j"])("div",s,[Object(a["O"])(e.$slots,"default")])}var d={name:"ui-editor-head"};d.render=f;var b=d,p=(n(48),{class:"ui-editor-menu strengthen-right"}),v={ref:"scrollbar"},h=["onClick"];function m(e,t,n,r,o,i){var c=Object(a["P"])("UIMenuItem");return Object(a["G"])(),Object(a["j"])("div",p,[e.$slots.first?Object(a["O"])(e.$slots,"first",{key:0}):Object(a["i"])("v-if",!0),Object(a["k"])("div",v,[Object(a["k"])("ul",null,[(Object(a["G"])(!0),Object(a["j"])(a["a"],null,Object(a["N"])(e.menu,(function(t){return Object(a["G"])(),Object(a["j"])("li",{key:t,class:Object(a["y"])(["ui-editor-menu-item",{active:e.$slots.default&&t.name==e.name}]),onClick:function(n){return!e.$slots.default&&e.onMenuClick(t.name)}},[e.$slots.default?Object(a["O"])(e.$slots,"default",{key:0,raw:t}):(Object(a["G"])(),Object(a["h"])(c,{key:1,text:t.title,icon:t.icon,active:t.name==e.name},null,8,["text","icon","active"]))],10,h)})),128))])],512),e.$slots.attach?Object(a["O"])(e.$slots,"attach",{key:1}):Object(a["i"])("v-if",!0)])}var O=n(22),j=n(4),g=n(241),y=n(242),w=(n(27),n(62),n(6),n(63),n(346),function(){function e(t,n){var r=this;if(Object(g["a"])(this,e),this.$dom=t,!this.$dom.classList.contains("x-scrollbar")){this.$dom.classList.add("x-scrollbar"),this.isMobile=-1!=window.navigator.userAgent.toLowerCase().indexOf("mobile");var o={autoUpdate:!0,preventDefault:!0,onlyHorizontal:!1,autoHide:!0},a={thumbSize:"5px",trackBackground:"#ddd",thumbBackground:"#5f5f5f",thumbRadius:"5px"};Object.assign(this,o,a,n);var i=this.$dom.scrollLeft,c=this.$dom.scrollTop;this.$container=this.html2dom('<div class="x-scrollbar__container"></div>'),this.$content=this.html2dom('<div class="x-scrollbar__content"></div>'),this.$trackX=this.html2dom('<div class="x-scrollbar__track-x"></div>'),this.$trackY=this.html2dom('<div class="x-scrollbar__track-y"></div>'),this.$thumbX=this.html2dom('<div class="x-scrollbar__thumb-x"></div>'),this.$thumbY=this.html2dom('<div class="x-scrollbar__thumb-y"></div>'),this.$trackX.appendChild(this.$thumbX),this.$trackY.appendChild(this.$thumbY);var u=[];Array.prototype.forEach.call(this.$dom.childNodes,(function(e){u.push(e)})),u.forEach(function(e){this.$content.appendChild(e)}.bind(this)),this.$container.appendChild(this.$content),this.$dom.appendChild(this.$container);var l=getComputedStyle(this.$dom),s="".concat(l.paddingTop," ").concat(l.paddingRight," ").concat(l.paddingBottom," ").concat(l.paddingLeft);"0px 0px 0px 0px"!=s&&(this.$dom.style.padding="0px 0px 0px 0px",this.$container.style.padding=s),this.$container.scrollLeft=i,this.$container.scrollTop=c,this.preventDefault&&this.$container.classList.add("x-scrollbar__container--preventDefault"),this.isMobile||(this.$dom.appendChild(this.$trackX),this.$dom.appendChild(this.$trackY),this.$container.classList.add("x-scrollbar__container--hideScrollbar"),JSON.stringify(a)!=JSON.stringify(Object.keys(a).reduce((function(e,t){return Object(j["a"])(Object(j["a"])({},e),{},Object(O["a"])({},t,r[t]))}),{}))&&this.style(),this.autoHide||this.$dom.classList.add("x-scrollbar-keep"),this.bindScroll(),this.bindDrag(),this.onlyHorizontal&&this.bindWheel(),this.autoUpdate?this.resizeObserver():this.update())}}return Object(y["a"])(e,[{key:"setThumbSize",value:function(){this.clientWidth=this.$container.clientWidth,this.clientHeight=this.$container.clientHeight,this.scrollWidth=this.$container.scrollWidth,this.scrollHeight=this.$container.scrollHeight,this.hasXScrollbar=this.scrollWidth>this.clientWidth,this.hasYScrollbar=this.scrollHeight>this.clientHeight,this.thumbXWidth=Math.max(this.clientWidth/this.scrollWidth*this.clientWidth,30),this.thumbYHeight=Math.max(this.clientHeight/this.scrollHeight*this.clientHeight,30),this.thumbXMaxLeft=this.clientWidth-this.thumbXWidth,this.thumbYMaxTop=this.clientHeight-this.thumbYHeight,this.maxScrollLeft=this.scrollWidth-this.clientWidth,this.maxScrollTop=this.scrollHeight-this.clientHeight,this.$trackX.style.display=this.hasXScrollbar?"block":"none",this.$trackY.style.display=this.hasYScrollbar?"block":"none",this.$thumbX.style.width=this.thumbXWidth+"px",this.$thumbY.style.height=this.thumbYHeight+"px"}},{key:"bindDrag",value:function(){var e=this,t=null,n=null;this.$thumbX.addEventListener("mousedown",(function(n){e.$trackX.classList.add("x-scrollbar__track--draging"),e.thumbXActive=!0,t=n.screenX})),this.$thumbY.addEventListener("mousedown",(function(t){e.$trackY.classList.add("x-scrollbar__track--draging"),e.thumbYActive=!0,n=t.screenY})),document.addEventListener("mouseup",(function(t){e.$trackX.classList.remove("x-scrollbar__track--draging"),e.$trackY.classList.remove("x-scrollbar__track--draging"),e.thumbXActive=!1,e.thumbYActive=!1})),document.addEventListener("mousemove",(function(r){(e.thumbXActive||e.thumbYActive)&&(r.preventDefault(),requestAnimationFrame((function(){if(e.thumbXActive){var o=r.screenX-t;t=r.screenX;var a=Math.max(Math.min(parseFloat(e.$thumbX.style.left||0)+o,e.thumbXMaxLeft),0);e.$thumbX.style.left=a+"px",e.$container.scrollLeft=a/e.thumbXMaxLeft*e.maxScrollLeft}else{var i=r.screenY-n;n=r.screenY;var c=Math.max(Math.min(parseFloat(e.$thumbY.style.top||0)+i,e.thumbYMaxTop),0);e.$thumbY.style.top=c+"px",e.$container.scrollTop=c/e.thumbYMaxTop*e.maxScrollTop}})))}))}},{key:"bindWheel",value:function(){var e=this,t=function(e,t){return Math.abs(t-e)<=1?t:e+(t-e)/4};this.$container.addEventListener("wheel",(function(n){if(e.hasXScrollbar&&n.deltaY&&!n.shiftKey){if(e.scrollLeft=Math.max(Math.min((e.scrollLeft||e.$container.scrollLeft)+(n.deltaY>0?100:-100),e.maxScrollLeft),0),e.left=e.scrollLeft/e.maxScrollLeft*e.thumbXMaxLeft,(e.preventDefault||0!=e.scrollLeft&&e.scrollLeft!=e.maxScrollLeft)&&(n.preventDefault(),n.stopPropagation()),e.reqId)return;var r=e.$container.scrollLeft,o=parseFloat(e.$thumbX.style.left||0),a=function n(){r=t(r,e.scrollLeft),o=t(o,e.left),e.$container.scrollLeft=r,e.$thumbX.style.left=o+"px",e.innerScroll=!0,r!=e.scrollLeft?e.reqId=requestAnimationFrame(n):(e.reqId=null,e.scrollLeft=null,requestAnimationFrame((function(){return e.innerScroll=!1})))};a()}}))}},{key:"bindScroll",value:function(){var e=this;this.$container.addEventListener("scroll",(function(){e.thumbXActive||e.thumbYActive||e.innerScroll||(e.hasXScrollbar&&(e.$thumbX.style.left=e.$container.scrollLeft/e.maxScrollLeft*e.thumbXMaxLeft+"px"),e.hasYScrollbar&&(e.$thumbY.style.top=e.$container.scrollTop/e.maxScrollTop*e.thumbYMaxTop+"px"))}))}},{key:"resizeObserver",value:function(){var e=this;this.$resizeObserver=new ResizeObserver((function(t){var n=t[0].contentRect;(n.width||n.height)&&e.update()})),this.$resizeObserver.observe(this.$container),this.$resizeObserver.observe(this.$content)}},{key:"update",value:function(){this.setThumbSize(),this.hasXScrollbar&&(this.$thumbX.style.left=this.$container.scrollLeft/this.maxScrollLeft*this.thumbXMaxLeft+"px"),this.hasYScrollbar&&(this.$thumbY.style.top=this.$container.scrollTop/this.maxScrollTop*this.thumbYMaxTop+"px")}},{key:"html2dom",value:function(e){var t=document.createElement("div");t.innerHTML=e;var n=t.children;return n.length<=1?n[0]:n}},{key:"style",value:function(){var e="\n /* 轨道 */\n .x-scrollbar__track-x {\n height: ".concat(2*parseInt(this.thumbSize)+4,"px;\n }\n \n .x-scrollbar__track-y {\n width: ").concat(2*parseInt(this.thumbSize)+4,"px;\n }\n \n /* 滑块 */\n .x-scrollbar__track-x > .x-scrollbar__thumb-x,\n .x-scrollbar__track-y > .x-scrollbar__thumb-y {\n background: ").concat(this.thumbBackground,";\n border-radius: ").concat(5!=parseInt(this.thumbRadius||0)?parseInt(this.thumbRadius||0):parseInt(this.thumbSize),"px;\n }\n \n .x-scrollbar__track-x > .x-scrollbar__thumb-x {\n height: ").concat(parseInt(this.thumbSize),"px;\n }\n \n .x-scrollbar__track-y > .x-scrollbar__thumb-y {\n width: ").concat(parseInt(this.thumbSize),"px;\n }\n \n /* 激活后大小 */\n .x-scrollbar__track-x:hover > .x-scrollbar__thumb-x,\n .x-scrollbar__track--draging > .x-scrollbar__thumb-x {\n height: ").concat(2*parseInt(this.thumbSize),"px;\n }\n \n .x-scrollbar__track-y:hover > .x-scrollbar__thumb-y,\n .x-scrollbar__track--draging > .x-scrollbar__thumb-y {\n width: ").concat(2*parseInt(this.thumbSize),"px;\n }\n \n /* 鼠标移入轨道 || 拖动过程中 => 显示轨道 & 高亮滑块 */\n .x-scrollbar__track-x:hover,\n .x-scrollbar__track-y:hover,\n .x-scrollbar__track-x.x-scrollbar__track--draging,\n .x-scrollbar__track-y.x-scrollbar__track--draging {\n background: ").concat(this.trackBackground||"transparent",";\n }");this.key="x-scrollbar-"+Math.abs((1+Math.random())*Date.now()|0).toString(16),this.$dom.setAttribute(this.key,"");var t=this.html2dom("<style ".concat(this.key,"></style>"));e=e.replaceAll("\n.x-scrollbar","\n[".concat(this.key,"] > .x-scrollbar")),e=e.replaceAll(";"," !important;"),t.innerHTML=e,document.querySelector("head").appendChild(t)}}]),e}()),x=w,S=n(21),k=n(113),E=!1,L=Object(a["p"])({name:"ui-editor-menu",props:{menu:{type:Array,default:[]},name:{type:String}},setup:function(e,t){var n=Object(a["L"])(null),r=function(e){t.emit("menu-click",e)};return Object(a["E"])((function(){0==E&&(E=!0,new x(n.value))})),{scrollbar:n,onMenuClick:r}},components:{UIIcon:S["a"],UIMenuItem:k["a"]}});L.render=m;var P=L,M={class:"ui-editor-main"};function C(e,t,n,r,o,i){return Object(a["G"])(),Object(a["j"])("div",M,[Object(a["O"])(e.$slots,"default")])}var F=Object(a["p"])({name:"ui-editor-main"});F.render=C;var A=F,_={class:"ui-editor-view"};function D(e,t,n,r,o,i){return Object(a["G"])(),Object(a["j"])("div",_,[Object(a["O"])(e.$slots,"default")])}var T={name:"ui-editor-view"};T.render=D;var G=T;Object(a["J"])("data-v-1ddf0bb7");var z={key:0,class:"ui-editor-toolbar strengthen-left"},I={key:1,class:"ui-editor-toolbar strengthen-left"};function V(e,t,n,r,o,i){return e.disabledAnimation?e.props.toolbar?(Object(a["G"])(),Object(a["j"])("div",I,[Object(a["O"])(e.$slots,"default",{},void 0,!0)])):Object(a["i"])("v-if",!0):(Object(a["G"])(),Object(a["h"])(a["e"],{key:0,name:"slide-up",mode:"in-out"},{default:Object(a["bb"])((function(){return[e.props.toolbar?(Object(a["G"])(),Object(a["j"])("div",z,[Object(a["O"])(e.$slots,"default",{},void 0,!0)])):Object(a["i"])("v-if",!0)]})),_:3}))}Object(a["H"])();var B=Object(a["p"])({name:"ui-editor-toolbar",props:{toolbar:Boolean,disabledAnimation:Boolean},setup:function(e,t){return{props:e}}});n(348);B.render=V,B.__scopeId="data-v-1ddf0bb7";var R=B;Object(a["J"])("data-v-24570cb6");var N={key:0,class:"ui-editor-toolbox strengthen-left"},X={key:1,class:"ui-editor-toolbox strengthen-left"};function $(e,t,n,r,o,i){return e.disabledAnimation?e.props.toolbox?(Object(a["G"])(),Object(a["j"])("div",X,[Object(a["O"])(e.$slots,"default",{},void 0,!0)])):Object(a["i"])("v-if",!0):(Object(a["G"])(),Object(a["h"])(a["e"],{key:0,name:"slide-right",mode:"in-out"},{default:Object(a["bb"])((function(){return[e.props.toolbox?(Object(a["G"])(),Object(a["j"])("div",N,[Object(a["O"])(e.$slots,"default",{},void 0,!0)])):Object(a["i"])("v-if",!0)]})),_:3}))}Object(a["H"])();var U=Object(a["p"])({name:"ui-editor-toolbox",props:{toolbox:Boolean,disabledAnimation:Boolean},setup:function(e,t){return{props:e}}});n(350);U.render=$,U.__scopeId="data-v-24570cb6";var H=U,q=Object(o["b"])(l,b,P,A,G,R,H);function W(e){q.forEach((function(t){return t.install(e)}))}var Y=n(76),Z="loading",K="__".concat(Z),J=function(e,t,n){e[K]={mountEl:document.createElement("div")}},Q=function(e,t,n){var r=e[K];t.value&&!r.loadVnode?(r.loadVnode=Object(a["n"])(Y["a"],{el:e,size:10}),Object(a["M"])(r.loadVnode,r.mountEl)):!t.value&&r.loadVnode&&(r.loadVnode=null,Object(a["M"])(null,r.mountEl))},ee=function(e){delete e[K]},te={name:Z,hook:{beforeMount:J,beforeUpdate:Q,beforeUnmount:ee}},ne=function(e){e.directive(te.name,te.hook)};t["c"]={install:function(e){ne(e),Object(r["d"])(e),W(e)}}},function(e,t,n){"use strict";n.d(t,"f",(function(){return d})),n.d(t,"b",(function(){return h})),n.d(t,"a",(function(){return j})),n.d(t,"c",(function(){return g})),n.d(t,"e",(function(){return y})),n.d(t,"d",(function(){return w}));n(6),n(14),n(17),n(23),n(10),n(13),n(38),n(39),n(26),n(30);var r,o=n(80),a=n(0),i=n(3),c=n(65),u=n(7),l=n(28),s=function(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function i(e){try{u(r.next(e))}catch(t){a(t)}}function c(e){try{u(r["throw"](e))}catch(t){a(t)}}function u(e){e.done?n(e.value):o(e.value).then(i,c)}u((r=r.apply(e,t||[])).next())}))},f=function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(e){return function(t){return u([e,t])}}function u(a){if(n)throw new TypeError("Generator is already executing.");while(i)try{if(n=1,r&&(o=2&a[0]?r["return"]:a[0]?r["throw"]||((o=r["return"])&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(o=i.trys,!(o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}},d=function(){return r},b=function(e){var t=r.scene.getDataSets(),n=t.find((function(t){return t.id===e.id}));if(n){var o=n.flyTo.bind(n);n.flyTo=function(){var e=o();return g(e),e}}return n},p=function(e,t){var n=t.setting,r=t.dataset,u=t.setup;Object(a["Z"])((function(){return n.density}),(function(t,r){"Undefined"!==Object(i["v"])(r)&&(n.density===o["a"].high?n.range=300:n.density===o["a"].middle?n.range=150:n.density===o["a"].low&&(n.range=50));var a=e.scene.changePointDensity(n.density);"Undefined"!==Object(i["v"])(r)&&(console.log("---\x3e",a.percent),n.detail=a.percent)}),{immediate:!0}),Object(a["Z"])((function(){return n.colorMode}),(function(t,r){var o=e.scene.changeColorMode(n.colorMode);"Undefined"!==Object(i["v"])(r)&&(n.opacity=o.opacity,n.size=o.size)}),{immediate:!0}),Object(a["ab"])((function(){return e.scene.changePointShape(n.shape)})),Object(a["ab"])((function(){return e.scene.changePanoPoint(n.showRoamPos)})),Object(a["ab"])((function(){return e.scene.changeViewRange(n.range)})),Object(a["ab"])((function(){return e.scene.changePointOpacity(n.opacity)})),Object(a["ab"])((function(){return e.scene.changePointSize(n.size)})),Object(a["ab"])((function(){return e.scene.changePointEdge(n.edgeStrong)})),Object(a["ab"])((function(){return e.scene.changeDensityPercent(n.detail)})),Object(a["ab"])((function(){for(var t=e.scene.getDataSets(),n=function(e){r.showList.some((function(t){var n=t.id;return n===e.id}))?(console.log("show",e.id),e.changeDisplay(!0)):(console.log("hide",e.id),e.changeDisplay(!1))},o=0,a=t;o<a.length;o++){var i=a[o];n(i)}}));var l=[];Object(a["Z"])((function(){return r.list}),(function(){l.forEach((function(e){return e()})),l.length=0,r.list.forEach((function(t){var n;l.push(Object(a["Z"])((function(){return t.floorPanType}),(function(){n!==t.floorPanType&&(n=t.floorPanType,e.setFloorplanType(t.floorPanType,t.id))}),{immediate:!0})),l.push(Object(a["Z"])((function(){return t.color}),(function(){var e;null===(e=b(t))||void 0===e||e.changeColor(Object(i["w"])(t.color).hex())}),{immediate:!0}))}))})),Object(a["ab"])((function(){e.setFloorplanEnable(!u.disableFloorPan)})),Object(a["ab"])((function(){return u.pose&&e.scene.setPose({position:u.pose.inisPosition,yaw:u.pose.inisDirection.yaw,pitch:u.pose.inisDirection.pitch})}));var s=Object(a["ab"])((function(){c["e"].value.length&&(console.log("****>",Object(c["c"])(c["e"].value)),e.setSiteModelInfo(Object(c["c"])(c["e"].value)),s())}),{flush:"post"});e.scene.on("buildingChange",(function(e){c["a"].value=null===e||void 0===e?void 0:e.id}))},v=[],h=function(){return r?Promise.resolve(r):new Promise((function(e){v.push(e)}))},m=!1,O=function(){return s(void 0,void 0,void 0,(function(){var e;return f(this,(function(t){switch(t.label){case 0:return m?[2,h()]:(m=!0,e=["".concat("static","/lib/proj4/proj4.js"),"".concat("static","/lib/jquery/jquery-3.1.1.min.js"),"".concat("static","/lib/other/BinaryHeap.js"),"".concat("static","/lib/tween/tween.min.js")],[4,Promise.all(e.map(i["l"]))]);case 1:return t.sent(),[4,Object(i["l"])("".concat("static","/lib/potree/potree.js"))];case 2:return t.sent(),[2]}}))}))},j=function(e){return s(void 0,void 0,void 0,(function(){return f(this,(function(t){switch(t.label){case 0:return[4,O()];case 1:return t.sent(),[2,new Promise((function(t){r=Object(o["c"])(e),r.scene.on("allLoaded",(function(){return t(r)}))})).then((function(t){p(t,e.store);for(var n=0,r=v;n<r.length;n++){var o=r[n];setTimeout(o,0,t)}return v.length=0,t}))]}}))}))},g=function(e,t){void 0===t&&(t="该位置无全景图,请切换到点云模式再试。");var n=!0;if(["tooFar"].includes(e)&&("posNoChange"===e&&(t="您已在该位置"),n=!1),u["x"].current.value.value===o["b"].pano&&n)if("string"===typeof e)n=!0;else if("boolean"===typeof e)n=e;else{var a=Array.isArray(e)?e:[e];n=r.scene.canShapeToPanoMode(a)}return n||l["c"].warning(t),n},y=function(e){g(e);return r.scene.comeToTag(e)},w=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return console.error(t),g(r.gotoEntity.apply(r,t))}},function(e,t,n){"use strict";var r=n(22),o=n(0),a=n(71),i=Object(o["k"])("div",{class:"ui-loading__box"},[Object(o["k"])("div",{class:"default"},[Object(o["k"])("div"),Object(o["k"])("div"),Object(o["k"])("div")])],-1),c=[i];function u(e){var t=Object(a["a"])();return function(n,a){var i;return Object(o["G"])(),Object(o["h"])(o["c"],{to:e.el},[Object(o["k"])("div",{class:"ui-loading",style:Object(o["A"])((i={zIndex:Object(o["X"])(t)},Object(r["a"])(i,"--width",e.size+"px"),Object(r["a"])(i,"--color",e.color),i))},c,4)],8,["to"])}}var l={name:"ui-loading"},s=Object.assign(l,{props:{el:{default:"body"},size:{default:15},color:{default:"#fff"}},setup:u});t["a"]=s},,,,function(e,t,n){"use strict";n.d(t,"c",(function(){return Ve})),n.d(t,"a",(function(){return s["c"]})),n.d(t,"b",(function(){return s["d"]}));n(30),n(26),n(39);var r,o,a=n(24),i=n(4),c=(n(38),n(48),n(27),n(53),n(42),{viewer:null,dom:null,number:null,sceneBus:null,mapBus:null}),u=c,l=n(61),s=n(8),f=(n(2),n(28)),d="2.2.0",b=d,p=function(e){var t=JSON.stringify(e);return JSON.parse(t)},v=function(e,t,n,r,o,c,d,v,h){var m,O,j,g=!1,y=Object(l["a"])(),w=Object(l["a"])();if(Potree.settings.isOfficial=!0,Potree.settings.isDebug=v,Potree.settings.originDatasetId=r,c)for(var x in Potree.settings.isLocal=c,Potree.settings.urls)Potree.settings.urls[x]=d;(o&&(Potree.settings.webSite=o),h&&(Potree.fileServer=h),void 0==r)?Potree.panoEditStart(e,n):(Potree.start(e,t,n),viewer.mapViewer.addEventListener("camera_changed",(function(e){var t=e.viewport.camera,n=t.position;if(w.emit("posChange",{x:n.x,y:n.y,z:n.z,rotate:t.rotation}),j!=viewer.mapViewer.camera.zoom){var r=1/viewer.mapViewer.camera.zoom,o=viewer.mapViewer.mapLayer.maps.find((function(e){return"map"==e.name})),a=o&&o.zoomLevel;w.emit("mapZoomLevelChange",{zoomLevel:a,meterPerPixel:r}),j=viewer.mapViewer.camera.zoom}})),viewer.modules.SiteModel.bus.addEventListener("buildingChange",(function(e){C.scene.emit("buildingChange",e.entity&&e.entity.polygon)})),w.on("visible",(function(e){viewer.mapViewer.visible=e,e&&(viewer.mapViewer.mapLayer.needUpdate=!0)})));u.dom=e,u.number=n,u.viewer=viewer,u.sceneBus=y,u.mapBus=w,"2.1.1"==b&&(Potree.settings.rotAroundPoint=!1),y.on("visible",(function(e){viewer.visible=e})),viewer.addEventListener("allLoaded",(function(e){y.emit("allLoaded")})),viewer.addEventListener("webglError",(function(e){console.error("viewer webglError: "+e),y.emit("webglError",{msg:e.msg})})),viewer.addEventListener("camera_changed",(function(e){var t=e.viewport.camera,n=t.position;"MainView"==e.viewport.name?y.emit("posChange",{x:n.x,y:n.y,z:n.z,rotate:t.rotation}):e.viewport.name})),Potree.loadingByTex=!1;var S,k,E=400;viewer.addEventListener("loading",(function(e){e.show?g||(Potree.loadingByTex=!0,S&&clearTimeout(S),S=setTimeout((function(){Potree.loadingByTex&&f["b"].show()}),E)):(Potree.loadingByTex=!1,S&&clearTimeout(S),f["b"].hide())}));var L={1:"metric",2:"imperial"},P=function(e,t){switch(e){case"LINE":k={measureType:"Distance"};break;case"AREA":k={measureType:"Area"};break;case"L_LINE":k={measureType:"Hor Distance"};break;case"L_AREA":k={measureType:"Hor Area"};break;case"L_RECTANGLE":k={measureType:"Hor Rect Area"};break;case"V_LINE":k={measureType:"Ver Distance"};break;case"V_AREA":k={measureType:"Ver Area"};break;case"V_RECTANGLE":k={measureType:"Ver Rect Area"};break;default:console.error("无此 measure type")}return k.unit=L[t],k},M=function(e,t){return e.addEventListener("marker_dropped",(function(n){e.parent&&t.emit("update")})),e.addEventListener("highlight",(function(e){t.emit("highlight",e.state)})),{quit:function(){Potree.Log("quit结束且删除: "+e.id,"#00c7b2"),viewer.dispatchEvent({type:"cancel_insertions",remove:!0,measure:e})},clear:function(){Potree.Log("clear删除: "+e.id,"#00c7b2"),viewer.dispatchEvent({type:"cancel_insertions",remove:!0,measure:e}),viewer.scene.removeMeasurement(e)},getPoints:function(){return e.points},getDatasetLocations:function(){return e.dataset_points},getDatasets:function(){return e.points_datasets},getDatasetId:function(){return e.datasetId},getArea:function(){return e.area},getDistance:function(){if(e.points.length<2)return null;var t=e.points[0].distanceTo(e.points[1]);return{value:t,string:viewer.unitConvert.convert(t,"distance",void 0,e.unitSystem,.1,!0)}},changeUnit:function(t){e.setUnitSystem(L[t])},toDataURL:function(t,n){g=!0;var r=viewer.startScreenshot({type:"measure",measurement:e,hideMarkers:!0},t,n);return r.done((function(){g=!1})),r},show:function(){viewer.updateVisible(e,"inListByUser",!0)},hide:function(){viewer.updateVisible(e,"inListByUser",!1)},highlight:function(t){e.setSelected(t,"byList")}}},C={temp:{},debug:v,scene:Object(i["a"])({getScreenByPoint:function(e,t){var n=(new THREE.Vector3).copy(e);if(t&&viewer.ifPointBlockedByIntersect(n,e))return{trueSide:!1};var r=viewer.mainViewport,o=r.camera,a=viewer.renderArea;return Potree.Utils.getPos2d(n,o,a,r)},getPointByScreen:function(e){var t,n,r,o,a=viewer.inputHandler,i=Potree.settings.useDepthTex&&a.intersect&&!a.intersect.pointcloud;return e&&e.inDrag||i?e?(e.clientX=e.x,e.clientY=e.y,e.onlyGetIntersect=!0,e.whichPointcloud=!0,o=a.onMouseMove(e)):o=a.getIntersect(a.hoverViewport,!0,null,null,!0):o=a.intersect,o&&o.location?(t=o.location.clone(),n=o.pointcloud.dataset_id,r=Potree.Utils.datasetPosTransform({toDataset:!0,pointcloud:o.pointcloud,position:t}),{position:t,datasetId:n,dataset_location:r}):null},getPose:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.deferred||$.Deferred();if(console.log("getPose"),viewer.mainViewport.view.isFlying()){var r=function n(){e.getPose(t),viewer.mainViewport.view.removeEventListener("flyingDone",n)};return viewer.mainViewport.view.addEventListener("flyingDone",r),t.deferred=n,n.promise()}var o=viewer.scene.getActiveCamera(),a=o.rotation,i=Potree.Utils.datasetPosTransform({toDataset:!0,position:o.position.clone(),datasetId:Potree.settings.originDatasetId}),c=Potree.Utils.datasetRotTransform({toDataset:!0,rotation:a,getRotation:!0,datasetId:Potree.settings.originDatasetId}),u=viewer.scene.view.clone();u.rotation=c;var l={position:i,yaw:u.yaw,pitch:u.pitch,displayMode:Potree.settings.displayMode};return viewer.images360.isAtPano()&&(l.panoSid=viewer.images360.currentPano.sid),setTimeout((function(){n.resolve(l),console.log("getPose resolve",l)}),1),n.promise()},setPose:function(){var e,t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,o=n.deferred||$.Deferred();console.warn("setPose 初始画面",n);var a=viewer.scene.view.clone();if(viewer.mainViewport.view.isFlying()){var i=function e(){t.setPose(n,r),viewer.mainViewport.view.removeEventListener("flyingDone",e)};return viewer.mainViewport.view.addEventListener("flyingDone",i),n.deferred=o,o.promise()}var c,u=function(){a.pitch=n.pitch,a.yaw=n.yaw,e=Potree.Utils.datasetRotTransform({fromDataset:!0,rotation:a.rotation,getQuaternion:!0,datasetId:Potree.settings.originDatasetId})};if(viewer.images360.cancelFlyToPano(),void 0!=n.panoSid){if(c=viewer.images360.panos.find((function(e){return e.sid==n.panoSid})),void 0==c)return o.reject("没有找到该panoSid").promise();u(),viewer.images360.flyToPano({pano:c,duration:r,quaternion:e},(function(){o.resolve()}))}else{if("showPanos"==Potree.settings.displayMode)return o.reject("全景模式下不允许设置位置").promise();var l=Potree.Utils.datasetPosTransform({fromDataset:!0,position:n.position,datasetId:Potree.settings.originDatasetId});u(),c=viewer.images360.panos.find((function(e){return Potree.math.closeTo(e.position,l)})),c?viewer.images360.flyToPano({pano:c,duration:r,quaternion:e},(function(){o.resolve()})):(viewer.scene.view.setView({position:l,quaternion:e,duration:r,callback:function(){o.resolve(),console.log("setPose resolve")}}),viewer.mapViewer.moveTo(l,null,r))}return o.promise()},getPose2:function(){viewer.scene.getActiveCamera();var e=viewer.scene.view.getPivot(),t=viewer.scene.view.position;return{position:t,target:e}},currentCamera:function(){return viewer.scene.getActiveCamera().position.clone()},changeMode:function(e){Potree.settings.displayMode=0==e?"showPanos":"showPointCloud"},getCurrentMode:function(){return"showPanos"==Potree.settings.displayMode?0:1},comeToTag:function(e){var t="geoRegistration"==O;return viewer.focusOnObject({position:(new THREE.Vector3).copy(e)},"tag",null,{dontLookUp:t}).promise},comeToMeasure:function(e){var t=viewer.focusOnObject(e.object,"measure",1200);return t.msg?t.msg:t.promise},comeTo:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=$.Deferred();return viewer.scene.view.setView($.extend({},e,{duration:e.dur,callback:function(){e.callback&&e.callback(),t.resolve(!0)}})),t.promise()},startMeasure:function(e,t){var n=Object(l["a"])(),r=P(e,t),o=viewer.measuringTool.startInsertion(r,(function(){n.emit("end",a)}),(function(){n.emit("quit",a)}));Potree.Log("startMeasure: "+o.id,"#00c7b2"),viewer.setPointStandardMat(!0);var a=Object(i["a"])({bus:n,type:e,object:o},M(o,n));return o.addEventListener("intersectNoPointcloud",(function(){n.emit("invalidPoint")})),a},quitMeasure:function(){viewer.setPointStandardMat(!1)},drawMeasure:function(e,t,n,r,o,a,c){var u=Object(l["a"])(),s=P(e,t);s.points=n,s.datasetId=r,s.dataset_points=o,s.points_datasets=a,s.sid=c,s.bus=u;var f=viewer.measuringTool.createMeasureFromData(s);Potree.Log("drawMeasure由数据新建: "+f.id,"#00c7b2");var d=Object(i["a"])({object:f,bus:u},M(f,u));return d},openMagnifier:function(){viewer.magnifier.dispatchEvent({type:"setEnable",value:!0})},closeMagnifier:function(){viewer.magnifier.dispatchEvent({type:"setEnable",value:!1})},changePointDensity:function(e){return Potree.settings.UserPointDensity=e,{percent:Potree.config.pointDensity[e].maxLevelPercent}},changeDensityPercent:function(e){Potree.settings.UserDensityPercent=e,viewer.setPointLevels()},changeViewRange:function(e){Potree.settings.cameraFar=e},changeColorMode:function(e){var t=["rgba","elevation","color"];e=t[e];var n={};switch(e){case"rgba":n.opacity=1,n.size=.1;break;case"elevation":n.opacity=.3,n.size=.1;break;case"color":n.opacity=.3,n.size=.1;break}return viewer.scene.pointclouds.forEach((function(t){t.material.activeAttributeName=e})),C.scene.changePointSize(n.size),C.scene.changePointOpacity(n.opacity),delete n.color,n},changePointSize:function(e){viewer.scene.pointclouds.forEach((function(t){t.changePointSize(e)}))},changePointOpacity:function(e){viewer.scene.pointclouds.forEach((function(t){t.changePointOpacity(e)}))},changePointShape:function(e){viewer.scene.pointclouds.forEach((function(t){t.material.shape=Potree.PointShape[1==e?"SQUARE":"CIRCLE"]}))},changePointEdge:function(e){viewer.setEDLEnabled(e)},changePanoPoint:function(e){Potree.settings.ifShowMarker=!!e},openCropMode:function(){var e=viewer.modules.Clip;e.enter();var t=Object(l["a"])(),n=e.bus._listeners&&e.bus._listeners["updateSelectedDatasets"]&&e.bus._listeners["updateSelectedDatasets"].find((function(e){return e.byList}));n&&e.bus.removeEventListener("updateSelectedDatasets",n.listener);var r=function(e){t.emit("updateSelectedDatasets",e.selectedDatasets)};e.bus.addEventListener("updateSelectedDatasets",r);var o=e.bus._listeners["updateSelectedDatasets"].find((function(e){return e.listener==r}));o.byList=!0;var a={bus:t,setSelect:function(e){e},close:function(){viewer.modules.Clip.leave()},toBlob:function(e,t,n){var r=viewer.modules.Clip.download();return r?(r.epsg=t,r.fileName=n,h.post("/laser/cutModel/".concat(Potree.settings.number,"/pointcloud/crop/").concat(e),r).then((function(e){return e.output_file}))):null}};return a},getDownloadInfo:function(){return viewer.modules.Clip.downloadNoCrop()},getDataSets:function(){var e=p(Potree.datasetData);return e.forEach((function(e){var t=viewer.scene.pointclouds.find((function(t){return t.dataset_id==e.id}));e.changeDisplay=function(e){viewer.updateVisible(t,"datasetSelection",!!e),t.panos.forEach((function(t){viewer.updateVisible(t,"pointcloudVisi",e,0)})),(viewer.modules.SiteModel.editing||viewer.modules.Alignment.editing)&&viewer.updateFpVisiDatasets()},e.changeColor=function(e){t.material.color=e},e.getColor=function(){return t.material.color},e.focus=function(){viewer.modules.Alignment.SplitScreen.focusOnPointCloud(t)},e.flyTo=function(){return viewer.flyToDataset({pointcloud:t})||!1},e.getAttachPloygon=function(){return t.belongToEntity&&t.belongToEntity.polygon}})),e},screenshot:function(e,t){g=!0;var n=viewer.startScreenshot({type:"default"},e,t);return n.done((function(){g=!1})),n},canTurnToPanoMode:function(e){e=e?(new THREE.Vector3).copy(e):viewer.images360.position;var t=viewer.images360.findNearestPano(e);if(t&&t.position.distanceTo(e)<Potree.config.panoFieldRadius)return!0}},u.sceneBus),map:Object(i["a"])({getScreenByPoint:function(e){e=(new THREE.Vector3).copy(e);var t=viewer.mapViewer.viewports[0],n=t.camera,r=viewer.mapViewer.renderArea;return Potree.Utils.getPos2d(e,n,r,t)},getPointByScreen:function(e){var t,n,r,o;return e&&e.inDrag?(e.onlyGetIntersect=!0,e.pickWindowSize=60,e.clientX=e.x,e.clientY=e.y,o=viewer.mapViewer.inputHandler.onMouseMove(e)):o=viewer.mapViewer.inputHandler.intersect,o&&o.orthoIntersect?(t=o.orthoIntersect.clone(),n=o.pointcloud&&o.pointcloud.dataset_id,r=Potree.Utils.datasetPosTransform({toDataset:!0,pointcloud:o.pointcloud,position:t}),{position:t,datasetId:n,dataset_location:r}):null},getMapZoomLevel:function(){var e=viewer.mapViewer.mapLayer.maps[0].zoomLevel,t=1/viewer.mapViewer.camera.zoom;return{zoomLevel:e,meterPerPixel:t}},comeTo:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(e.position.z=viewer.scene.view.position.z,void 0!=e.zoom){var t=viewer.mapViewer.camera.zoom;e.onUpdate=function(n){viewer.mapViewer.camera.zoom=e.zoom*n+t*(1-n),viewer.mapViewer.camera.updateProjectionMatrix()}}return C.scene.comeTo(e)},screenshot:function(e,t){g=!0;var n=viewer.startScreenshot({type:"default",map:!0},e,t);return n.done((function(){g=!1})),n},showDatasetFloor:function(e){var t=void 0==e?null:viewer.scene.pointclouds.find((function(t){return t.dataset_id==e}));viewer.dispatchEvent({type:"switchFloorplanSelect",pointcloud:t})}},u.mapBus),transformPoint:function(e,t,n){var r=void 0!=t?Potree.Utils.datasetPosTransform({fromDataset:!0,datasetId:t,position:n}):e;return r},coordTransform:function(e,t,n,r){var o,a;if(e==n)return t;if(e==s["b"].SCENE_SCREEN||e==s["b"].MAP_SCREEN){var i=e==s["b"].SCENE_SCREEN?C.scene:C.map,c=i.getPointByScreen(t)||{};if(t=c.position,!t)return;r=c.datasetId,e=s["b"].LOCAL}if(void 0!=r&&(a=viewer.scene.pointclouds.find((function(e){return e.dataset_id==r}))),e==s["b"].MESH_LOCAL&&(t=Potree.Utils.datasetPosTransform({fromDataset:!0,pointcloud:a,position:t}),e=s["b"].LOCAL),n==s["b"].MESH_LOCAL&&(o=!0,n=s["b"].LOCAL),e==n)return o&&(t=Potree.Utils.datasetPosTransform({toDataset:!0,pointcloud:a,position:t})),t;switch(e){case s["b"].EPSE:t=viewer.transform.lonlatTo4550.inverse(t);break;case s["b"].WGS84:break;case s["b"].LOCAL:t=viewer.transform.lonlatToLocal.inverse(t)}switch(n){case s["b"].SCENE_SCREEN:t=C.scene.getScreenByPoint(t);break;case s["b"].MAP_SCREEN:t=C.map.getScreenByPoint(t);break;case s["b"].EPSE:t=viewer.transform.lonlatTo4550.forward(t);break;case s["b"].WGS84:break;case s["b"].LOCAL:t=viewer.transform.lonlatToLocal.forward(t)}return o&&(t=Potree.Utils.datasetPosTransform({toDataset:!0,pointcloud:a,position:t})),t},openSplitScreen:function(e){var t=Potree.settings.floorplanEnable;C.fplanEnableOld=t,t||C.setFloorplanEnable(!0),viewer.mapViewer.attachToMainViewer(!0,"measure",.5,{moveToCurrentPos:!0,dir:e})},setSplitScreenSize:function(e){viewer.mapViewer.updateSplitSize(e)},setSplitScreenDir:function(e){viewer.mapViewer.changeSplitScreenDir(e)},closeSplitScreen:function(){C.fplanEnableOld||C.setFloorplanEnable(!1),viewer.mapViewer.attachToMainViewer(!1,"measure")},setFloorplanType:function(e,t){Potree.settings.floorplanType[t]!=e&&(Potree.settings.floorplanType[t]=e,Potree.loadMapEntity(t))},setFloorplanEnable:function(e){var t=viewer.mapViewer.mapLayer.maps.filter((function(e){return e.name.includes("floorplan")}));Potree.settings.floorplanEnable=e,t.forEach((function(t){return t.setEnable(e)})),e&&viewer.scene.pointclouds.forEach((function(e){Potree.settings.floorplanRequests[e.dataset_id]||Potree.loadMapEntity(e.dataset_id)}))},setMapEnable:function(e){Potree.settings.mapEnable=e;var t=viewer.mapViewer.mapLayer.maps.find((function(e){return"map"==e.name}));t&&t.setEnable(e)},createNavigation:function(){var e,t,n,r=viewer.modules.RouteGuider,o=Object(l["a"])();return r.bus=o,o.on("gotResult",(function(e){n.resolve(e),n=null})),{bus:o,setStartPoint:function(t,n,o){e&&t&&e.equals(t)||(e=t&&(new THREE.Vector3).copy(t),r.setRouteStart(e,n,o))},setEndPoint:function(e,n,o){t&&e&&t.equals(e)||(t=e&&(new THREE.Vector3).copy(e),r.setRouteEnd(t,n,o))},generate:function(){return n=$.Deferred(),n.promise()},destroy:function(){r.clearRoute()}}},enterAlignment:function(){var e=viewer.modules.Alignment;e.enter();var t=function(t,n){e.selectedClouds.forEach((function(e){t(e,n)}))},n=Object(l["a"])(),r=!1;return e.bus.removeEventListeners("forbitMoveOriginDataset"),e.bus.addEventListener("forbitMoveOriginDataset",(function(){n.emit("moveInitialDataset")})),e.changeCallBack=function(){n.emit("changed"),r=!0},{bus:n,fullRoamView:function(){e.SplitScreen.focusOnViewport("MainView")},fullTopView:function(){e.SplitScreen.focusOnViewport("mapViewport")},fullLeftSideView:function(){e.SplitScreen.focusOnViewport("back")},fullRightSideView:function(){e.SplitScreen.focusOnViewport("right")},quitFull:function(){e.SplitScreen.unfocusViewport()},enableTopMap:function(t){e.SplitScreen.enableMap(t)},enableTopFloorPan:function(t){e.SplitScreen.enableFloorplan(t)},clear:function(){e.leave()},switchHandle:e.switchHandle.bind(e),rotate:function(n){t(e.rotate,n)},translate:function(n){var r={"+x":new THREE.Vector3(1,0,0),"-x":new THREE.Vector3(-1,0,0),"+y":new THREE.Vector3(0,1,0),"-y":new THREE.Vector3(0,-1,0),"+z":new THREE.Vector3(0,0,1),"-z":new THREE.Vector3(0,0,-1)},o=r[n];t(e.translate,o)},selectDatasets:function(t){e.selectedClouds=t.map((function(e){return viewer.scene.pointclouds.find((function(t){return t.dataset_id==e.id}))}))},focusOnDataset:function(t){var n=viewer.scene.pointclouds.find((function(e){return e.dataset_id==t}));e.SplitScreen.focusOnPointCloud(n)},save:function(){var t=$.Deferred();if(r){var o=e.save(),a=o.data,i=o.callback;h.put("/laser/dataset/".concat(Potree.settings.number,"/calibration"),a).then((function(e){i(),m&&(C.setSiteModelInfo(m),C.refreshFloorPan()),n.emit("saveSuccess"),t.resolve(1)}))}else t.resolve("没有修改"),n.emit("saveSuccess");return t.promise()}}},enterSiteMode:function(){var e=viewer.modules.SiteModel;e.enter();var t=!0;return{fullRoamView:function(){e.SplitScreen.focusOnViewport("MainView")},fullTopView:function(){e.SplitScreen.focusOnViewport("mapViewport")},fullLeftSideView:function(){e.SplitScreen.focusOnViewport("back")},fullRightSideView:function(){e.SplitScreen.focusOnViewport("right")},quitFull:function(){e.SplitScreen.unfocusViewport()},enableTopMap:function(t){e.SplitScreen.enableMap(t)},enableTopFloorPan:function(t){e.SplitScreen.enableFloorplan(t)},drawPloygon:function(n){var r,o=Object(l["a"])(),a={bus:o,select:function(t){e.selectEntity(r,t)},digHole:function(){e.startInsertion("hole",r,null,null,(function(e){o.emit("update",{holes:c()}),v(e)}))},changeHeight:function(t){var n=r.zMin+t;return e.changeZ(r,"zMax",n),r.zMax-r.zMin},reset:function(t){e.resetFromData(r,t.points,t.holes,t.zs&&t.zs[0],t.zs&&t.zs[1])},show:function(){},hide:function(){},delete:function(){e.removeEntity(r)},getArea:function(){return r.getArea()},getVolume:function(){return r.getVolume()},getPoints:function(){return s()},getPano:function(){return{panos:r.panos&&r.panos.map((function(e){return e.sid})),flagPano:r.flagPano&&r.flagPano.sid}}},i=function(){return"floor"==r.buildType?[]:r.points.map((function(t){return e.transform(t,"toDataset")}))},c=function(){return r.holes.map((function(t){return t.points.map((function(t){return e.transform(t,"toDataset")}))}))},u=function(){var e=r.getRealZ();return[e.zMin,e.zMax]},s=function(){return{points:i(),holes:c(),zs:u()}},f=function(){Potree.Log("send update entity: "+r.buildType),o.emit("update",s())},d=function(){var e=i();console.log(e),o.emit("update",{points:i()})},b=function(){var e=u();o.emit("update",{zs:e})},p=function(){o.emit("update",{holes:c()})},v=function(e){e.addEventListener("marker_dropped",p)};if(n.isNew?"floor"==n.type&&n.attach?(r=e.addFloor(n.parent.entity,n.attach,n.id,n.title),setTimeout((function(){f(),o.emit("complete")}),1)):r=e.startInsertion(n.type,n.parent&&n.parent.entity,n.id,n.title,(function(e){o.emit("complete")})):(r=e.createFromData(n.type,n.parent&&n.parent.entity,n.id,n.title,n.points,n.holes,n.zs&&n.zs[0],n.zs&&n.zs[1],!n.isUpdate,n.panos,n.flagPano),r.holes.forEach((function(e){return v(e)})),n.isUpdate||setTimeout((function(){f()}),1)),r)return a.entity=r,r.polygon=a,r.addEventListener("delete",(function(){t&&(console.warn("send delete",r.name),o.emit("delete"))})),r.addEventListener("removeMarker",d),r.addEventListener("marker_dropped",d),"floor"==r.buildType&&(b(),r.buildParent.addEventListener("marker_dropped",d),r.addEventListener("changeHeight",(function(){r.buildParent.dispatchEvent("changeHeight")}))),r.addEventListener("changeHeight",b),"building"==r.buildType&&r.addEventListener("addFloor",b),a},save:function(){console.log("save"),e.findPanos(),e.findEntityForDataset(),e.updateEntityAt(!0)},clear:function(){console.log("clear"),e.leave(),t=!1}}},setSiteModelInfo:function(e){var t=viewer.modules.SiteModel;if(!t.editing){m=e,0==e.length&&(e=[{type:"building",id:0,title:"自定义building",isUpdate:!1},{type:"floor",id:1,title:"自定义floor",isUpdate:!1}],e[1].parent=e[0],console.log("setSiteModelInfo 空间模型为空,自定义创建一个")),t.clear(),Potree.Log("setSiteModelInfo",e),Potree.settings.drawEntityData&&viewer.mainViewport.layersAdd("siteModelMapUnvisi");var n=function(e){var n=t.createFromData(e.type,e.parent&&e.parent.entity,e.id,e.title,e.points,e.holes,e.zs&&e.zs[0],e.zs&&e.zs[1],!e.isUpdate,e.panos,e.flagPano);e.entity=n,n.polygon=e},r=function e(t){n(t),t.children&&t.children.forEach((function(n){n.parent=t,e(n)}))};e.forEach((function(e){r(e)})),"pano"==Potree.settings.editType&&e[0].isUpdate||(t.findPanos(),t.findEntityForDataset(),t.updateEntityAt(!0)),t.bus.dispatchEvent("initDataDone")}},gotoEntity:function(e,t){var n=viewer.modules.PanoEditor,r=viewer.modules.SiteModel;return"pano"==Potree.settings.editType?n.gotoFloor(r.entities.find((function(t){return t.sid==e})),t)||!1:r.gotoEntity(e,t)||!1},focusEntity:function(e){var t=viewer.modules.SiteModel;t.focusEntity(e)},getPointByEntity:function(e){var t=viewer.modules.SiteModel,n=t.entities.find((function(t){return t.sid==e}));if("showPanos"==Potree.settings.displayMode)return n.flagPano&&n.flagPano.position;var r=n.getBound(),o=r.getCenter(new THREE.Vector3);return o},getEntityByPoint:function(e){var t=viewer.modules.SiteModel,n=t.pointInWhichEntity((new THREE.Vector3).copy(e),"room");return n&&n.polygon},entityIncludePoint:function(e,t){var n=viewer.modules.SiteModel,r=n.entities.find((function(t){return t.sid==e}));return r.ifContainsPoint(t)},enterTourEdit:function(e){var t=viewer.modules.CamAniEditor,n=function(e,t){return e=Potree.Utils.datasetPosTransform({fromDataset:!0,position:e,datasetId:Potree.settings.originDatasetId}),t=Potree.Utils.datasetPosTransform({fromDataset:!0,position:t,datasetId:Potree.settings.originDatasetId}),{position:e,target:t}};e&&e.points.forEach((function(e){var t=n(e.position,e.target),r=t.position,o=t.target;e.position=r,e.target=o}));var r=t.createAnimation(e),o=Object(l["a"])();return r.addEventListener("playDone",(function(){o.emit("playComplete")})),r.addEventListener("updateCurrentIndex",(function(e){o.emit("changePoint",e.currentIndex+1)})),{bus:o,addPoint:function(e,t,o){var a=n(t,o),i=a.position,c=a.target;r.createControlPoint(e,{position:i,target:c}),r.changeCallback()},deletePoint:function(e){r.removeControlPoint(e),r.changeCallback()},play:function(){r.play()},pause:function(){r.pause()},setDuration:function(e){r.setDuration(e)},clear:function(){t.removeAnimation(r)}}},enterFireEdit:function(){},insertEffect:function(e,t,n){var r=viewer.modules.ParticleEditor,o=Object(l["a"])(),i=function(t){var n=function(e){return e.map((function(e){return Potree.Utils.datasetPosTransform({toDataset:!0,position:e,datasetId:Potree.settings.originDatasetId})}))};return e.includes("smoke")?n(t.particles[0].curve.points):n([t.particles[0].position])};e=e.toLowerCase(),"fire"==e&&(e="fire+smoke"),"blast"==e&&(e="explode",t.particleSpaceTime=t.time,n||(t.delayStartTime=Math.random()*(t.particleSpaceTime+4),console.log("delayStartTime",t.delayStartTime))),t.radius&&(t.radius/=2),t.smokeRadius&&(t.smokeRadius/=2),"smoke"==e&&(t.smokeRadius=t.radius,t.smokeHeight=t.height,t.smokeStrength=t.strength),t.type=e;var c,u={bus:o,switchEditState:function(e){u.particles&&u.particles.forEach((function(t){return t.curve&&(t.curve.visible=e)}))},show:function(){u.particles&&u.particles.forEach((function(e){return viewer.updateVisible(e,"force",!0)}))},hide:function(){u.particles&&u.particles.forEach((function(e){return viewer.updateVisible(e,"force",!1)}))},delete:function(){console.log("delete",u),u.particles?u.particles.forEach((function(e){return r.removeParticle(e)})):r.bus.dispatchEvent("cancel_insertions")},fly:function(){var t,n=u.particles[0].boundingBox.clone();if(u.particles.forEach((function(e){return n.union(e.boundingBox)})),"explode"!=e){var r=.4;n.max.z-=(n.max.z-n.min.z)*r,t=[],u.particles.forEach((function(e){var n;return(n=t).push.apply(n,Object(a["a"])(e.getPointsForBound().map((function(e){return e.clone()}))))})),t.forEach((function(e){return e.z=Math.min(n.max.z,e.z)}))}viewer.focusOnObject({points:t,boundingBox:n},"boundingBox")},setRadius:function(t){var n="fire+smoke"==e?u.particles.find((function(e){return"smoke"!=e.type})):u.particles[0];n.radius=t/2,n.updateGeometry()},setSmokeradius:function(e){var t=u.particles.find((function(e){return"smoke"==e.type}));t.radius=e/2,t.updateGeometry()},setHeight:function(t){var n="fire+smoke"==e?u.particles.find((function(e){return"smoke"!=e.type})):u.particles[0];n.height=t,n.updateGeometry()},setSmokeheight:function(e){var t=u.particles.find((function(e){return"smoke"==e.type}));t.height=e,t.updateGeometry()},setStrength:function(t){var n="fire+smoke"==e?u.particles.find((function(e){return"smoke"!=e.type})):u.particles[0];n.strength=t,n.updateGeometry()},setSmokestrength:function(e){var t=u.particles.find((function(e){return"smoke"==e.type}));t.strength=e,t.updateGeometry()},setTime:function(e){u.particles.forEach((function(t){t.particleSpaceTime=e,t.updateGeometry()}))},setColor:function(e){var t=u.particles.find((function(e){return"fire"==e.type}));t.color=e,t.createMaterial()},setPoints:function(e){console.log("setPoints")}};function s(e){u.particles=e,e.effect=u,e[0].curve.addEventListener("sendUpdatePoints",(function(){o.emit("update",{points:i(u)})}))}if(t.points&&t.points.length)t.points=t.points.map((function(e){return Potree.Utils.datasetPosTransform({fromDataset:!0,position:e,datasetId:Potree.settings.originDatasetId})})),c=r.createFromData(t),s(c);else{var f=r.startInsertion(e,t);f.done((function(e){if(!e)return o.emit("delete");s(e),o.emit("end"),o.emit("update",{points:i(u)})}))}return u},enterMeasurement:function(){viewer.setLimitFar(!1)},leaveMeasurement:function(){viewer.setLimitFar(!0)},enterGeoRegistration:function(){O="geoRegistration",viewer.setPointStandardMat(!0);var e=viewer.scene.pointclouds.find((function(e){return e.dataset_id==Potree.settings.originDatasetId}));viewer.mapViewer.fitToPointcloud(e),viewer.scene.pointclouds.forEach((function(t){t!=e?(viewer.updateVisible(t,"enterGeoRegistration",!1),Potree.settings.floorplanEnables[t.dataset_id]=!1,t.panos.forEach((function(e){return e.setEnable(!1)}))):(viewer.updateVisible(t,"enterGeoRegistration",!0,1,"add"),Potree.settings.floorplanEnables[t.dataset_id]=!0)}));var t=viewer.mapViewer.mapLayer.maps.filter((function(e){return e.name.includes("floorplan")})),n=viewer.mapViewer.mapLayer.maps.find((function(e){return e.name.includes(Potree.settings.originDatasetId)}));t.forEach((function(e){e==n?e.setEnable(!0):e.setEnable(!1)})),Potree.settings.floorplanRequests[Potree.settings.originDatasetId]||Potree.loadMapEntity(Potree.settings.originDatasetId,!0),C.previousView={position:viewer.images360.position,target:viewer.scene.view.getPivot()},viewer.flyToDataset({pointcloud:e,duration:0}),viewer.images360.panos.forEach((function(e){viewer.updateVisible(e.label2,"notDisplay",!0),e.dispatchEvent({type:"changeMarkerTex",name:"ring"})}))},leaveGeoRegistration:function(){O=null,viewer.setPointStandardMat(!1);var e=viewer.scene.pointclouds.find((function(e){return e.dataset_id==Potree.settings.originDatasetId}));viewer.scene.pointclouds.forEach((function(t){t!=e?(viewer.updateVisible(t,"enterGeoRegistration",!0),t.panos.forEach((function(e){return e.setEnable(!0)}))):viewer.updateVisible(t,"enterGeoRegistration",!1,0,"cancel")})),Potree.settings.floorplanEnables={};var t=viewer.mapViewer.mapLayer.maps.filter((function(e){return e.name.includes("floorplan")}));t.forEach((function(e){e.setEnable(!!Potree.settings.floorplanEnable)})),viewer.setView(C.previousView),viewer.images360.panos.forEach((function(e){viewer.updateVisible(e.label2,"notDisplay",!1),e.dispatchEvent({type:"changeMarkerTex",name:"default"})}))},enterDatasetsManage:function(){viewer.scene.pointclouds.forEach((function(e){viewer.updateVisible(e,"enterDatasetsManage",!0,1,"add")}))},leaveDatasetsManage:function(){viewer.scene.pointclouds.forEach((function(e){viewer.updateVisible(e,"enterDatasetsManage",!1,1,"cancel")}))},refreshFloorPan:function(){Potree.loadMapEntity("all")},reloadDatasets:function(){var e=Potree.loadDatasets((function(e){Potree.loadDatasetsCallback(e,!0)}));return e},loadModel:function(e){e.moveWithPointcloud=!0,viewer.loadModel(e)},enterEditClouds:function(e){var t=Object(l["a"])(),n=viewer.modules.Alignment,r=viewer.modules.PanoEditor,o=function(e){return viewer.images360.getPano(e,"panosData")};r.addEventListener("panoSelect",(function(e){if(!e.pano)return t.emit("select",null);t.emit("select",e.pano.panosData)})),e.forEach((function(e){Potree.settings.datasetsPanos[e.datasetId]=null,Potree.loadPanosDone(e.datasetId,e.clouds)})),r.addEventListener("operationCancel",(function(e){"addLink"==e.operation?t.emit("cancelConnect"):"removeLink"==e.operation?t.emit("cancelDisconnect"):"zoomIn"==e.operation&&t.emit("cancelScale")})),r.addEventListener("needToDisConnect",(function(e){t.emit("needToDisConnect")})),r.addEventListener("changeFloor",(function(e){console.log("changeFloor",e.floor),C.scene.emit("buildingChange","all"==e.floor?"all":e.floor&&e.floor.polygon)})),r.addEventListener("switchPanoVisible",(function(e){t.emit("switchPanoVisible",[e.pano.panosData,e.v])}));var a={bus:t,switchViewMode:function(e){var t={top:"top",side:"right","3d":"mainView"};r.switchView(t[e])},select:function(e){r.selectPano(e&&o(e.origin),!0)},changeShow:function(e,t){r.switchPanoVisible(o(e),t,!0)},moveMode:function(){var e=function(){"translate"==n.handleState&&n.switchHandle(null)};return n.switchHandle("translate"),e},rotateMode:function(){var e=function(){"rotate"==n.handleState&&n.switchHandle(null)};return n.switchHandle("rotate"),e},connectMode:function(){var e=function(){r.setLinkOperateState("addLink",!1,!0)};return r.setLinkOperateState("addLink",!0),e},disconnectMode:function(){var e=function(){r.setLinkOperateState("removeLink",!1,!0)};return r.setLinkOperateState("removeLink",!0),e},scaleMode:function(){var e=function(){r.setZoomInState(!1,!0)};return r.setZoomInState(!0),e},save:function(){return r.exportSavingData()},calc:function(){return r.checkIfCanSave()?r.exportSavingData():"panoNotAllConnected"}};return a}};return Potree.sdk=C,C},h=v,m=(n(43),n(91),n(168),n(6),n(10),n(13),n(79),n(25)),O=n(3),j=n(0),g=(n(322),n(67));n(100);(function(e){e["AMap"]="EPSG:4490",e["WebMercator"]="EPSG:4547",e["EPSG4550"]="EPSG:4550"})(o||(o={}));var y=(r={},r[o.AMap]="+proj=longlat +ellps=GRS80 +no_defs",r[o.WebMercator]="+proj=tmerc +lat_0=0 +lon_0=114 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs",r[o.EPSG4550]="+proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs",r);for(var w in y)g["a"].defs(w,y[w]);var x=function(e,t){return Math.atan2(t.x-e.x,t.y-e.y)},S=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))},k=function(e,t){var n=e[0],r=e[1],o=t[0],a=t[1],i=x(n,r)-x(o,a),c=S(o,a)/S(n,r),u={x:o.x-c*(n.x*Math.cos(i)-n.y*Math.sin(i)),y:o.y-c*(n.x*Math.sin(i)+n.y*Math.cos(i))};return{rotation:i,scale:c,translate:u}},E=function(e,t,n){return n.map((function(n){return Object(g["a"])(e,t,n)}))},L=(g["a"],function(e){e.style.left="0",e.style.right="0",e.style.top="0",e.style.bottom="0",e.style.overflow="hidden",e.style.position="absolute",e.style.zIndex="100",e.style.opacity="1",e.style.pointerEvents="all",O["n"].isPc&&!O["n"].isTablet&&(e.style.transition="inset .3s ease, opacity .3s ease, z-index .3s ease"),e.classList.remove("view-simle"),e.classList.remove("view-minimum"),e.classList.add("view-full"),e.classList.remove("view-simple-scale")}),P=function(e){e.style.right="calc(var(--editor-menu-right) + var(--editor-toolbox-width) + 10px)",e.style.bottom="calc(10px + var(--editor-menu-bottom))",e.style.left="calc(100% - (var(--editor-menu-right) + var(--editor-toolbox-width) + var(--simle-map-width)))",e.style.top="calc(100% - (30px + var(--editor-menu-bottom) + var(--simle-map-height)))",e.style.borderRadius="4px",e.style.overflow="hidden",e.style.position="absolute",e.style.zIndex="200",O["n"].isPc&&!O["n"].isTablet&&(e.style.transition="inset .3s ease, opacity .3s ease, z-index .3s ease"),e.classList.add("view-simle"),e.classList.remove("view-minimum"),e.classList.remove("view-full"),e.classList.remove("view-simple-scale")},M=function(e){e.style.left="calc(100% - (var(--editor-menu-right) + var(--editor-toolbox-width) + 50px))",e.style.right="calc(var(--editor-menu-right) + var(--editor-toolbox-width) + 10px)",e.style.bottom="calc(10px + var(--editor-menu-bottom))",e.style.top="calc(100% - (30px + var(--editor-menu-bottom) + 20px))",e.style.borderRadius="4px",e.style.overflow="hidden",e.style.position="absolute",e.style.zIndex="200",e.style.zIndex="-1",O["n"].isPc&&!O["n"].isTablet&&(e.style.transition="inset .3s ease, opacity .3s ease, z-index .3s ease"),e.classList.remove("view-simle"),e.classList.add("view-minimum"),e.classList.remove("view-full"),e.classList.remove("view-simple-scale")},C=function(e){e.style.left="calc(100% - (var(--editor-menu-right) + var(--editor-toolbox-width) + var(--scale-simle-map-width)))",e.style.right="calc(var(--editor-menu-right) + var(--editor-toolbox-width))",e.style.bottom="calc(10px + var(--editor-menu-bottom))",e.style.top="calc(100% - (30px + var(--editor-menu-bottom) + var(--scale-simle-map-height)))",e.style.overflow="hidden",e.style.position="absolute",e.style.zIndex="200",O["n"].isPc&&!O["n"].isTablet&&(e.style.transition="inset .3s ease, opacity .3s ease, z-index .3s ease"),e.classList.remove("view-simle"),e.classList.remove("view-minimum"),e.classList.remove("view-full"),e.classList.add("view-simple-scale")},F=function(e,t){var n=function(e,n){switch(e){case"full":L(n);break;case"simple":t.scale.value?C(n):P(n);break;case"minimum":M(n);break}};Object(j["ab"])((function(){n(t.scene.value,e.scene.el),n(t.map.value,e.map.el)})),e.sceneFullShow=function(){t.map.value=t.scene.value,t.scene.value="full"},e.mapFullShow=function(){t.scene.value=t.map.value,t.map.value="full"},e.minimumHide=function(){var e="minimum"===t.scene.value?"scene":"map";t[e].value="simple"},e.minimumShow=function(){var e="simple"===t.scene.value?"scene":"map";t[e].value="minimum"},e.changeMap=function(n){t.hideMap.value=!n,t.hideMap.value?(e.map.el.style.opacity="0",e.map.el.style.pointerEvents="none"):(e.map.el.style.opacity="1",e.map.el.style.pointerEvents="all")},e.changeScene=function(n){t.hideScene.value=!n,t.hideScene.value?(e.scene.el.style.opacity="0",e.scene.el.style.pointerEvents="none"):(e.scene.el.style.opacity="1",e.scene.el.style.pointerEvents="all")};var r={scene:{visible:!0,timeout:null},map:{visible:!0,timeout:null}},o=function(t,n){var o=r[t];clearTimeout(o.timeout);var a=function(){e[t].emit("visible",n),o.visible=n,e[t].el.style.display=n?"block":"none"};o.visible!==n&&(n?a():o.timeout=setTimeout(a,300))};Object(j["ab"])((function(){o("map",!("minimum"===t.map.value||t.hideMap.value)),o("scene",!("minimum"===t.scene.value||t.hideScene.value))}))},A=function(e,t){var n=function(){t.scale.value=!t.scale.value};Object(j["Z"])((function(){return"simple"===t.scene.value?e.scene.el:e.map.el}),(function(e,t){t&&t.removeEventListener("dblclick",n),e.addEventListener("dblclick",n)}),{immediate:!0})},_=function(e,t,n){var r=Object(j["L"])(.5),o=e.setSplitScreenDir;e.setSplitScreenDir=function(e){return t.dire.value=e,o(e)};var a=function(){t.split.value&&(window.innerWidth>window.innerHeight?"leftRight"!==t.dire.value&&e.setSplitScreenDir("leftRight"):"upDown"!==t.dire.value&&e.setSplitScreenDir("upDown"))};window.addEventListener("resize",a);var i=e.openSplitScreen;e.openSplitScreen=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return t.split.value=!0,a(),i.apply(void 0,e)};var c=e.closeSplitScreen;e.closeSplitScreen=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return t.split.value=!1,c.apply(void 0,e)};var u=e.setSplitScreenSize;e.setSplitScreenSize=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];r.value=e[0]};var l=document.createElement("div");Object(j["Z"])((function(){return t.dire.value}),(function(){if("leftRight"===t.dire.value){l.style.cssText="\n position: absolute;\n top: 0;\n bottom: 0;\n width: 6px;\n background-color: rgba(255,255,255,.9);\n cursor: col-resize;\n transform: translateX(-50%);\n z-index: 999;\n ";var e="position: absolute; bottom: 30px;font-size: 30px;color: #fff;";l.innerHTML='\n <i class="iconfont icon-shrink" style="'.concat(e,'left: -30px;"></i>\n <i class="iconfont icon-extend" style="').concat(e,'right: -30px;"></i>\n '),O["n"].isPc&&!O["n"].isTablet||(l.style.paddingLeft="5px",l.style.paddingRight="5px")}else{l.style.cssText="\n position: absolute;\n left: 0;\n right: 0;\n height: 6px;\n background-color: rgba(255,255,255,.9);\n width: 100%;\n cursor: col-resize;\n transform: translateY(-50%);\n z-index: 999;\n \n ";e="position: absolute; left: 50%;font-size: 30px;color: #fff;transform: rotate(90deg);z-index:999;";l.innerHTML='\n <i class="iconfont icon-shrink" style="'.concat(e,'top: -30px;"></i>\n <i class="iconfont icon-extend" style="').concat(e,'bottom: -30px;"></i>\n '),O["n"].isPc&&!O["n"].isTablet||(l.style.paddingTop="5px",l.style.paddingBottom="5px")}f&&f()}),{immediate:!0});var s=e.scene.el;Object(j["ab"])((function(){t.split.value?s.appendChild(l):s.contains(l)&&s.removeChild(l)}));var f=function(){t.split.value&&("leftRight"===t.dire.value?(l.style.left="".concat(100*r.value,"%"),l.style.top="0"):(l.style.left="0",l.style.top="".concat(100*r.value,"%")),u("upDown"===t.dire.value?1-r.value:r.value))};Object(j["ab"])(f);var d=function(e){return"leftRight"===t.dire.value?"clientX"in e?e.clientX:e.touches[0].pageX:"clientY"in e?e.clientY:e.touches[0].pageY};l.addEventListener(O["n"].isPc&&!O["n"].isTablet?"mousedown":"touchstart",(function(e){e.preventDefault();var n=document.documentElement,o=d(e),a=r.value,i=document.createElement("el");i.style.cssText="\n position: absolute;\n left: 0;\n top: 0;\n width: 100vw;\n height: 100vh;\n z-index: 999999999;\n cursor: col-resize;\n ",n.appendChild(i);var c=function(e){var i=d(e),c=a+(i-o)/("leftRight"===t.dire.value?n.offsetWidth:n.offsetHeight);r.value=c>1?1:c<0?0:c,e.preventDefault()},u=function e(){O["n"].isPc&&!O["n"].isTablet?(n.removeEventListener("mousemove",c),n.removeEventListener("mouseup",e)):(n.removeEventListener("touchmove",c),n.removeEventListener("touchend",e)),n.removeChild(i)};O["n"].isPc&&!O["n"].isTablet?(n.addEventListener("mousemove",c),n.addEventListener("mouseup",u)):(n.addEventListener("touchmove",c,{passive:!1}),n.addEventListener("touchend",u,{passive:!1}))}),{passive:!1})},D=function(e,t){e.coordTransform,Object(j["f"])((function(){var e=t.controlPoint.aut[0].local?t.controlPoint.aut:t.controlPoint.def,n=e.map((function(e){var t=e.gis;return t})),r=e.map((function(e){var t=e.local;return t})),a=E(o.AMap,o.WebMercator,n);return k(r,a)})),Object(j["f"])((function(){if(t.controlPoint.aut[0].local){var e=[t.controlPoint.aut[0].local.z,t.controlPoint.aut[1].local.z],n=[t.controlPoint.aut[0].gis.z,t.controlPoint.aut[1].gis.z];return{prop:(n[0]-n[1])/(e[0]-e[1]),start:n[0],startLocal:e[0]}}}))},T=function(e){var t=new Map,n=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var o=Array.from(t.keys()),a=o.find((function(e){return!Object(O["j"])(e,n)}));if(a)return t.get(a);var i=e.transformPoint.apply(e,n);return t.set(n,i),i};e.scene.hotTransform=function(e){return n(e.pos,e.datasetId,e.dataset_location)},e.scene.comeToHot=function(t){var n=e.scene.hotTransform(t);return n?Object(m["x"])(n):Promise.resolve()}},G=function(e){e.scene.canShapeToPanoMode=function(t){return t.some((function(t){return e.scene.canTurnToPanoMode(t)}))}},z=function(e,t){var n={scene:Object(j["L"])("full"),map:Object(j["L"])("simple"),hideMap:Object(j["L"])(!1),hideScene:Object(j["L"])(!1),scale:Object(j["L"])(!1),split:Object(j["L"])(!1),sitMode:Object(j["L"])(!1),dire:Object(j["L"])()};F(e,n),A(e,n),_(e,n,t),D(e,t),T(e),G(e)},I=function(e,t){var n=h(e.sceneEl,e.mapEl,e.num,t?t.setup.datasetId:null,e.webSite,e.isLocal,e.basePath,e.isDebug,e.axios);return n.scene.el=e.sceneEl,n.map.el=e.mapEl,t&&(t.showNavpanel=Object(j["L"])(!0),z(n,t)),n},V=(n(14),n(37),n(17),Symbol("sdk")),B=Symbol("laser"),R=Symbol("props"),N=n(90);Object(j["J"])("data-v-c3975dc2");var X=["src"];Object(j["H"])();var U=Object(j["p"])({props:{showContent:{type:Boolean,required:!1},data:{type:null,required:!0},x:{type:Number,required:!0},y:{type:Number,required:!0}},emits:["click","touchstart","mouseenter","mouseleave"],setup:function(e,t){var n=t.emit,r=e,o=(Object(j["t"])(R),Object(j["f"])((function(){return{left:r.x+"px",top:r.y+"px"}})));return function(t,r){return Object(j["G"])(),Object(j["j"])("div",{class:Object(j["y"])(["hot-item default",{active:e.showContent}]),style:Object(j["A"])(Object(j["X"])(o)),onClick:r[0]||(r[0]=function(e){return n("click",e)}),onTouchstart:r[1]||(r[1]=function(e){return n("touchstart",e)}),onMouseenter:r[2]||(r[2]=function(e){return n("mouseenter",e)}),onMouseleave:r[3]||(r[3]=function(e){return n("mouseleave",e)})},[Object(j["k"])("img",{src:Object(j["X"])(N["b"])(e.data.style.icon),class:"hot-icon"},null,8,X),Object(j["k"])("p",null,Object(j["U"])(e.data.title),1)],38)}}});n(324);U.__scopeId="data-v-c3975dc2";var H=U,q=Object(j["p"])({props:{data:{type:null,required:!0},fource:{type:Boolean,required:!0}},setup:function(e){var t,n=e,r=Object(j["t"])(R),o=Object(j["t"])(B),a=Object(j["t"])(V),i=Object(j["L"])(0),c=Object(j["L"])(),u=function(){t=a.scene.hotTransform(n.data),t&&l()},l=function(){if(t){var e=o.getScreenByPoint(t);c.value=e.trueSide?e.pos:null}else u()},s=Object(j["f"])((function(){return r.hotTheme.get(n.data).value})),f=Object(j["L"])(!0),d=Object(j["Z"])(n,u,{immediate:!0});if(o.isMap){var b=Object(j["L"])(o.getMapZoomLevel().zoomLevel);o.on("posChange",l),o.on("mapZoomLevelChange",(function(e){b.value=e.zoomLevel,l()})),Object(j["ab"])((function(){f.value=b.value>=n.data.visualRange[0]&&b.value<=n.data.visualRange[1]}))}else o.on("posChange",(function(e){t&&(i.value=Object(O["b"])(t,e),l())}));return Object(j["F"])((function(){d()})),function(t,o){var a;return c.value&&f.value&&Object(j["X"])(r).store.hot.show&&i.value<((null===(a=Object(j["X"])(N["a"]).config)||void 0===a?void 0:a.overstep)||10)?(Object(j["G"])(),Object(j["j"])(j["a"],{key:0},[!Object(j["X"])(s)||e.fource?(Object(j["G"])(),Object(j["h"])(H,{key:0,data:e.data,x:c.value.x,y:c.value.y,class:Object(j["y"])({active:Object(j["X"])(r).share.showHot===n.data}),onClick:o[0]||(o[0]=function(e){return Object(j["X"])(r).share.showHot=n.data})},null,8,["data","x","y","class"])):(Object(j["G"])(),Object(j["h"])(Object(j["R"])(Object(j["X"])(s).component),Object(j["w"])({key:1,data:e.data,active:Object(j["X"])(r).share.showHot===n.data,defaultTheme:H,x:c.value.x,y:c.value.y},Object(j["X"])(s).props),null,16,["data","active","x","y"]))],2112)):Object(j["i"])("v-if",!0)}}});n(326);q.__scopeId="data-v-0b3775ff";var W=q,Y=Object(j["p"])({setup:function(e){var t=Object(j["t"])(R),n=Object(j["t"])(R),r=Object(j["t"])(B);if(r.isScene){var o=!1;Object(j["Z"])((function(){return n.store.hot.list.length}),(function(e,t){void 0!==t&&(o=e!==t,setTimeout((function(){o=!1})))}),{flush:"sync"}),Object(j["Z"])((function(){return n.share.showHot||n.share.foreShowHot}),(function(e){setTimeout((function(){!o&&e&&r.comeToHot(e)}))}),{flush:"post"})}return function(e,n){return Object(j["G"])(!0),Object(j["j"])(j["a"],null,Object(j["N"])(Object(j["X"])(t).store.hot.list,(function(e){return Object(j["G"])(),Object(j["j"])(j["a"],null,[Object(j["X"])(t).share.showHots||[Object(j["X"])(t).share.showHot,Object(j["X"])(t).share.foreShowHot].includes(e)?(Object(j["G"])(),Object(j["h"])(W,{data:e,key:e.id,fource:!Object(j["X"])(t).share.showHots&&[Object(j["X"])(t).share.showHot,Object(j["X"])(t).share.foreShowHot].includes(e)},null,8,["data","fource"])):Object(j["i"])("v-if",!0)],64)})),256)}}}),Z=Y,K=(n(132),function(){return K=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},K.apply(this,arguments)}),J=Object(j["p"])({setup:function(e){var t=Object(j["L"])(),n=Object(j["t"])(R),r=Object(j["t"])(V),o=Object(j["f"])((function(){if(t.value&&t.value.real){var e=m["h"].coordOutType===m["a"].LN?t.value.real:{x:Object(O["t"])(t.value.real.x),y:Object(O["t"])(t.value.real.y),z:t.value.real.z};return Object(m["k"])(e,n.store.coord)}})),a=Object(j["L"])(),i=16,c=Object(j["L"])(),u=function(){if(t.value&&t.value.real)try{var e=r.coordTransform(s["b"].MESH_LOCAL,a.value,s["b"].LOCAL,a.value.datasetId),n=r.scene.getScreenByPoint(e);n.trueSide&&(c.value={x:n.pos.x-i/2,y:n.pos.y-i/2})}catch(o){console.error(o)}else c.value=null},l=Object(j["f"])((function(){if(c.value&&p.value){var e={x:c.value.x+i/2,y:c.value.y+i/2},t=["center","center"],n=void 0,r=void 0,o=void 0,a=void 0,u={x:parseInt(p.value.left),y:parseInt(p.value.top)};if(e.x<u.x?(r=e.x,o=u.x-e.x,t[0]="left"):(r=u.x,o=e.x-u.x,t[0]="right"),e.y<u.y?(n=e.y,a=u.y-e.y,t[1]="top"):(n=u.y,a=e.y-u.y,t[1]="bottom"),o>=1&&a<1&&(a=1),a>=1&&o<1&&(o=1),o>=1&&a>=1){var l=Math.sqrt(Math.pow(o,2)+Math.pow(a,2)),s=180*Math.asin(a/l)/Math.PI,f="left"===t[0]&&"bottom"===t[1]||"right"===t[0]&&"top"===t[1];return{width:o+"px",height:a+"px",left:r+"px",top:n+"px","--lineWidth":l+"px","--deg":(f?-s:s)+"deg","--origin":t.join(" "),"--left":"left"===t[0]?0:"auto","--right":"right"===t[0]?0:"auto","--top":"top"===t[1]?0:"auto","--bottom":"bottom"===t[1]?0:"auto"}}}}));r.scene.on("posChange",u);var f=function(e,n,o,i){if(o===m["d"].LOCAL&&e!==m["d"].SCREEN&&a.value)t.value.real=a.value;else{var c=Object(m["D"])(e,o,n);t.value.real=c}o===m["d"].LOCAL&&(t.value.real=r.coordTransform(s["b"].MESH_LOCAL,n,s["b"].LOCAL,r.scene.getPointByScreen().datasetId))},d=function(e){var o=O["n"].isPc&&!O["n"].isTablet,i={x:o?e.offsetX:e.touches[0].clientX,y:o?e.offsetY:e.touches[0].clientY};if(o){var c=e.target;while(c!==r.scene.el&&r.scene.el.contains(c))i.x+=c.offsetLeft,i.y+=c.offsetTop,c=c.offsetParent}t.value=K(K({},i),{real:null});var l=r.scene.getPointByScreen();a.value=l?K(K({},r.coordTransform(s["b"].LOCAL,l.position,s["b"].MESH_LOCAL,l.datasetId)),{datasetId:l.datasetId}):null,a.value&&(f(m["d"].LOCAL,a.value,n.store.coord,!1),u())},b=Object(j["L"])(),p=Object(j["L"])();Object(j["Z"])((function(){return[b.value,t.value]}),(function(){Object(j["x"])((function(){b.value&&t.value&&(p.value=Object(m["u"])(b,t,"left-bottom"))}))}));var v=n.store.coord;return Object(j["ab"])((function(){n.store.coord&&v!==n.store.coord&&t.value&&t.value.real&&(f(m["d"].LOCAL,a.value,n.store.coord,a.value.datasetId),v=n.store.coord)})),O["n"].isPc&&!O["n"].isTablet?(Object(j["E"])((function(){return n.sdkEl.addEventListener("mousemove",d)})),Object(j["F"])((function(){return n.sdkEl.removeEventListener("mousemove",d)}))):(Object(j["E"])((function(){return n.sdkEl.addEventListener("touchstart",d)})),Object(j["F"])((function(){return n.sdkEl.removeEventListener("touchstart",d)}))),function(e,n){return Object(j["G"])(),Object(j["j"])(j["a"],null,[c.value?(Object(j["G"])(),Object(j["j"])("span",{key:0,class:"anchor",style:Object(j["A"])({left:c.value.x+"px",top:c.value.y+"px"})},null,4)):Object(j["i"])("v-if",!0),Object(j["X"])(l)?(Object(j["G"])(),Object(j["j"])("div",{key:1,class:"line",style:Object(j["A"])(Object(j["X"])(l))},null,4)):Object(j["i"])("v-if",!0),Object(j["k"])("div",{class:"coord",style:Object(j["A"])(K(K({},p.value),{visibility:t.value&&t.value.real?"visible":"hidden"})),ref:b},[(Object(j["G"])(!0),Object(j["j"])(j["a"],null,Object(j["N"])(Object(j["X"])(o),(function(e,t){return Object(j["G"])(),Object(j["j"])("p",null,Object(j["U"])(t)+":"+Object(j["U"])(e),1)})),256))],4)],64)}}});n(328);J.__scopeId="data-v-0a13d059";var Q=J,ee=n(51),te=function(){return te=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},te.apply(this,arguments)},ne=Object(j["p"])({props:{data:{type:null,required:!0},unit:{type:null,required:!0}},setup:function(e,t){var n=t.expose,r=e,o=Object(j["t"])(R),a=Object(j["t"])(B),i=a.drawMeasure(r.data.type,r.unit,r.data.points,r.data.dataSet.id===ee["a"]?null:r.data.dataSet.id,r.data.dataset_points,r.data.datasetIds,r.data.id),c=Object(j["L"])(),u=Object(j["f"])((function(){return o.measureTheme.get(r.data).value})),l=function(){c.value=r.data.points.map((function(e){return a.getScreenByPoint(te({},e)).pos}))};Object(j["ab"])((function(){u.value?(l(),a.off("posChange",l),a.on("posChange",l)):r.data.show?i.show():i.hide()}));var s=r.unit;return Object(j["Z"])(r,(function(){r.unit!==s&&i&&i.changeUnit(r.unit)})),Object(j["F"])((function(){return i.clear()})),n({canvas:i}),function(t,n){return Object(j["X"])(u)?(Object(j["G"])(),Object(j["h"])(Object(j["R"])(Object(j["X"])(u).component),Object(j["w"])({key:0,data:e.data,points:c.value},Object(j["X"])(u).props),null,16,["data","points"])):Object(j["i"])("v-if",!0)}}}),re=ne,oe=Object(j["p"])({setup:function(e){var t=Object(j["t"])(R),n=(Object(j["t"])(B),Object(j["f"])((function(){return t.store.measure.list.map((function(e){return Object(j["L"])()}))}))),r=t.measureMap;return Object(j["ab"])((function(){for(var e=t.store.measure.list,o=0;o<e.length;o++){var a=n.value[o].value;a&&r.set(e[o],a.canvas)}})),function(e,r){return Object(j["G"])(!0),Object(j["j"])(j["a"],null,Object(j["N"])(Object(j["X"])(t).store.measure.list,(function(e,r){return Object(j["G"])(),Object(j["h"])(re,{key:100*Math.random(),data:e,unit:Object(j["X"])(t).store.measure.unit,ref:Object(j["X"])(n)[r]},null,8,["data","unit"])})),128)}}}),ae=oe,ie=n(65),ce=Object(j["p"])({props:{data:{type:null,required:!0},datasetId:{type:String,required:!0},label:{type:String,required:!0},success:{type:Boolean,required:!0}},setup:function(e){var t=e,n=function(e){var t=Object(ie["d"])(ie["e"].value,e);return t.find((function(e){return"floor"===e.type}))},r=Object(j["L"])(),o=Object(j["f"])((function(){return n(ie["a"].value)})),a=Object(j["t"])(B),i=Object(j["L"])(),c=Object(j["L"])(),u=function(){var e,n=a.getScreenByPoint(t.data);n.trueSide?i.value=n.pos:i.value=null,a.isScene&&(c.value=null===(e=a.getPointByScreen())||void 0===e?void 0:e.datasetId)};u(),a.on("posChange",u);var l=Object(j["t"])(V);if(a.isMap)a.on("mapZoomLevelChange",u);else if(a.isScene){var s=l.getEntityByPoint(t.data);s&&(r.value=n(s.id))}return function(n,u){var l=Object(j["P"])("ui-icon");return!i.value||!Object(j["X"])(a).isMap&&(t.datasetId!==c.value||Object(j["X"])(o)&&r.value&&Object(j["X"])(o).id!==r.value.id)?Object(j["i"])("v-if",!0):(Object(j["G"])(),Object(j["j"])("div",{key:0,style:Object(j["A"])({left:i.value.x+"px",top:i.value.y+"px"}),class:Object(j["y"])(["atom",(Object(j["X"])(a).isScene?"scene-atom":"map-atom")+" "+e.label+(e.success?" nav-success":"")])},[Object(j["n"])(l,{type:"start"===e.label?"iorigin":"destination"},null,8,["type"]),Object(j["k"])("p",null,"导航"+Object(j["U"])("start"===e.label?"起点":"终点"),1)],6))}}});n(332);ce.__scopeId="data-v-fe58c7b8";var ue=ce,le=Object(j["p"])({setup:function(e){var t=Object(j["t"])(R);return function(e,n){return Object(j["G"])(),Object(j["j"])(j["a"],null,[(Object(j["G"])(!0),Object(j["j"])(j["a"],null,Object(j["N"])(Object(j["X"])(t).store.navigation,(function(e,n){return Object(j["G"])(),Object(j["j"])(j["a"],null,[e?(Object(j["G"])(),Object(j["h"])(ue,{success:!(!Object(j["X"])(t).store.navigation[0]||!Object(j["X"])(t).store.navigation[1]),key:Math.random(),datasetId:e.pos.datasetId,data:e.screen||e.pos.position,label:0===n?"start":"end"},null,8,["success","datasetId","data","label"])):Object(j["i"])("v-if",!0)],64)})),256)),Object(j["i"])(' <Panel v-if="props.store.navigation.length > 0" v-show="props.store.showNavpanel" /> ')],2112)}}}),se=le,fe=function(){return fe=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},fe.apply(this,arguments)},de=Object(j["p"])({props:{pos:{type:null,required:!0},custComponent:{type:null,required:!0},custProps:{type:null,required:!0}},setup:function(e){var t=e,n=Object(j["L"])(null),r=Object(j["t"])(B),o=Object(j["f"])((function(){return n.value&&{left:n.value.x+"px",top:n.value.y+"px"}})),a=function(){if(t.pos){var e=r.getScreenByPoint(t.pos);n.value=e.trueSide?e.pos:null}};return r.on("posChange",a),r.isMap&&r.on("mapZoomLevelChange",a),Object(j["Z"])(t,a),a(),function(t,n){return Object(j["X"])(o)&&e.pos?(Object(j["G"])(),Object(j["j"])("div",{key:0,class:"inject-com",style:Object(j["A"])(Object(j["X"])(o))},[Object(j["i"])(' <div class="test">{{pos}}</div> '),(Object(j["G"])(),Object(j["h"])(Object(j["R"])(e.custComponent),Object(j["z"])(Object(j["r"])(fe(fe({},e.custProps),{pos:e.pos}))),null,16))],4)):Object(j["i"])("v-if",!0)}}});n(334);de.__scopeId="data-v-6a088470";var be=de,pe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},ve=Object(j["p"])({setup:function(e){var t=Object(j["t"])(R);return function(e,n){return Object(j["G"])(!0),Object(j["j"])(j["a"],null,Object(j["N"])(Object(j["X"])(t).injectThemes,(function(e,t){var n=e.props,r=n.pos,o=pe(n,["pos"]),a=e.component;return Object(j["G"])(),Object(j["h"])(be,{pos:r,"cust-component":a,"cust-props":o},null,8,["pos","cust-component","cust-props"])})),256)}}});n(336);ve.__scopeId="data-v-4b295487";var he=ve;Object(j["J"])("data-v-2d5452de");var me={class:"info"},Oe={key:0,class:"zoom"};Object(j["H"])();var je=Object(j["p"])({setup:function(e){var t=function(e){var t=e<1?2:e<10?1:0,n=e<1?"cm":e<10?"dm":"m",r=Object(O["q"])(e,t)*Math.pow(10,t);return"".concat("dm"===n?r/10:"cm"===n?r/100:r,"m")},n=Object(j["t"])(B),r=Object(j["L"])({width:100,actual:100}),o=function e(t,n,o,a){void 0===a&&(a=125);var i=a/t;if(i>n)e(t,n,o,a/5);else{if(i<o){var c=a<1?1:a;a=t*o,a=(Math.floor(a/c)+1)*c,console.log(a,c),i=a/t}r.value.width=i,r.value.actual=Object(O["q"])(a,2)}},a=Object(j["L"])(0),i=Object(j["t"])(V),c=function(e){o(e.meterPerPixel,70,60),a.value=e.zoomLevel};return c(n.getMapZoomLevel()),n.on("mapZoomLevelChange",c),function(e,n){return Object(j["G"])(),Object(j["j"])("div",me,[Object(j["X"])(i).debug?(Object(j["G"])(),Object(j["j"])("span",Oe,"leave: "+Object(j["U"])(a.value),1)):Object(j["i"])("v-if",!0),Object(j["k"])("span",{class:"scale",style:Object(j["A"])({width:r.value.width+"px"})},Object(j["U"])(t(r.value.actual)),5)])}}});n(338),n(340);je.__scopeId="data-v-2d5452de";var ge=je;Object(j["J"])("data-v-506950ea");var ye,we=Object(j["k"])("div",{class:"split w"},null,-1),xe=Object(j["k"])("div",{class:"split h"},null,-1),Se=["onClick"],ke={class:"atom"};Object(j["H"])(),function(e){e["Top"]="top",e["Clound"]="clound",e["SlideLeft"]="slideLeft",e["SlideRight"]="slideRight"}(ye||(ye={}));var Ee=Object(j["p"])({setup:function(e){var t,n=Object(j["t"])(V),r=Object(j["t"])(R),o=(t={},t[ye.Top]={name:"顶视图"},t[ye.Clound]={name:"漫游视图"},t[ye.SlideLeft]={name:"侧视图(N-S)"},t[ye.SlideRight]={name:"侧视图(E-W)"},t),a=Object(j["K"])({index:-1,ret:null,showMap:!1,showFloorPan:!1,showTopMore:!1}),i=function(e){if(a.index===e)return a.index=-1,a.ret.quitFull();switch(e){case ye.Top:a.ret.fullTopView();break;case ye.Clound:a.ret.fullRoamView();break;case ye.SlideLeft:a.ret.fullLeftSideView();break;case ye.SlideRight:a.ret.fullRightSideView();break}};Object(j["ab"])((function(){a.ret&&(a.ret.enableTopFloorPan(a.showFloorPan),a.ret.enableTopMap(a.showMap))}));var c=function(){a.index=-1},u=function(e){a.ret=e,e.clear=Object(O["g"])(e.clear,(function(){a.ret=null,a.showTopMore=!1,c()})),e.fullTopView=Object(O["g"])(e.fullTopView,(function(){return a.index=ye.Top})),e.fullRoamView=Object(O["g"])(e.fullRoamView,(function(){return a.index=ye.Clound})),e.fullLeftSideView=Object(O["g"])(e.fullLeftSideView,(function(){return a.index=ye.SlideLeft})),e.fullRightSideView=Object(O["g"])(e.fullRightSideView,(function(){return a.index=ye.SlideRight})),e.quitFull=Object(O["g"])(e.quitFull,c)};return n.enterSiteMode=Object(O["g"])(n.enterSiteMode,(function(e,t){return u(t)})),n.enterAlignment=Object(O["g"])(n.enterAlignment,(function(e,t){return u(t)})),function(e,t){var n=Object(j["P"])("ui-input");return Object(j["X"])(a).ret?(Object(j["G"])(),Object(j["j"])(j["a"],{key:0},[-1===Object(j["X"])(a).index?(Object(j["G"])(),Object(j["j"])(j["a"],{key:0},[we,xe],64)):Object(j["i"])("v-if",!0),(Object(j["G"])(),Object(j["j"])(j["a"],null,Object(j["N"])(o,(function(e,o){var c;return Object(j["G"])(),Object(j["j"])(j["a"],null,[-1===Object(j["X"])(a).index||Object(j["X"])(a).index===o?(Object(j["G"])(),Object(j["j"])("div",{key:0,class:Object(j["y"])(["screen",(c={},c[o]=!0,c.full=Object(j["X"])(a).index===o,c)]),onClick:function(e){return i(o)}},[Object(j["k"])("i",{class:Object(j["y"])(["icon iconfont fun-ctrl",Object(j["X"])(a).index===o?"icon-lessen":"icon-switch"])},null,2),Object(j["m"])(" "+Object(j["U"])(e.name)+" ",1),o===ye.Top?(Object(j["G"])(),Object(j["j"])(j["a"],{key:0},[Object(j["k"])("span",{class:"fview-more",onClick:t[0]||(t[0]=Object(j["eb"])((function(e){return Object(j["X"])(a).showTopMore=!Object(j["X"])(a).showTopMore}),["stop"]))},"…"),Object(j["X"])(a).showTopMore?(Object(j["G"])(),Object(j["j"])("div",{key:0,class:"leave-menu",onClick:t[3]||(t[3]=Object(j["eb"])((function(){}),["stop"]))},[Object(j["k"])("div",{class:Object(j["y"])(["atom",{disabled:Object(j["X"])(r).store.controlPoint.unSetScene}])},[Object(j["n"])(n,{type:"checkbox",label:"显示高德地图",modelValue:Object(j["X"])(a).showMap,"onUpdate:modelValue":t[1]||(t[1]=function(e){return Object(j["X"])(a).showMap=e})},null,8,["modelValue"])],2),Object(j["k"])("div",ke,[Object(j["n"])(n,{type:"checkbox",label:"显示平面图",modelValue:Object(j["X"])(a).showFloorPan,"onUpdate:modelValue":t[2]||(t[2]=function(e){return Object(j["X"])(a).showFloorPan=e})},null,8,["modelValue"])])])):Object(j["i"])("v-if",!0)],64)):Object(j["i"])("v-if",!0)],10,Se)):Object(j["i"])("v-if",!0)],64)})),64))],64)):Object(j["i"])("v-if",!0)}}});n(342);Ee.__scopeId="data-v-506950ea";var Le,Pe=Ee,Me=Object(j["p"])({setup:function(e){var t=Object(j["t"])(R),n=Object(j["t"])(B);return function(e,r){return Object(j["G"])(),Object(j["j"])("div",{class:"carry-layer",onContextmenu:r[0]||(r[0]=Object(j["eb"])((function(){}),["right","stop","prevent"]))},[Object(j["n"])(Z),Object(j["X"])(t).store.coord&&Object(j["X"])(n).isScene?(Object(j["G"])(),Object(j["h"])(Q,{key:0})):Object(j["i"])("v-if",!0),Object(j["X"])(t).showMeasures&&Object(j["X"])(n).isScene?(Object(j["G"])(),Object(j["h"])(ae,{key:1})):Object(j["i"])("v-if",!0),Object(j["n"])(se),Object(j["n"])(he),Object(j["X"])(n).isMap?(Object(j["G"])(),Object(j["h"])(ge,{key:2})):Object(j["i"])("v-if",!0),Object(j["X"])(n).isScene?(Object(j["G"])(),Object(j["h"])(Pe,{key:3})):Object(j["i"])("v-if",!0)],32)}}}),Ce=(n(344),Me),Fe=n(74),Ae=(n(167),n(72),function(e){e.measureMap=Object(j["K"])(new WeakMap),e.hotTheme=Object(O["m"])(),e.coordTheme=Object(O["r"])(),e.measureTheme=Object(O["m"])(),e.injectThemes=Object(j["S"])([]);var t={store:e,vueSetup:!1,hotTheme:e.hotTheme,coordTheme:e.coordTheme,measureMap:e.measureMap,measureTheme:e.measureTheme,setCoordType:function(t){e.store.coord=t},setShowHots:function(t){return e.share.showHots=t},setForeShowHot:function(t){return e.share.foreShowHot=t},setShowMeasures:function(t){return e.showMeasures=t},use:function(t){return e.injectThemes.push(Object(j["v"])(t)),function(){var n=e.injectThemes.indexOf(t);~n&&e.injectThemes.splice(n,1)}}};return t}),_e=function(){return _e=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},_e.apply(this,arguments)},De=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},Te=function(e){var t=e.laser,n=e.el,r=e.sdk,o=De(e,["laser","el","sdk"]);Le||(Le={showHots:!0,showHot:null});var a=Object(j["K"])(_e(_e({},o),{share:Le,showMeasures:!1})),i=Ae(a),c=Object(j["p"])({render:function(){return Object(j["s"])(Ce)},setup:function(){var e=t.drawMeasure?_e(_e({},t),{isScene:!0,isMap:!1}):_e(_e({},t),{isScene:!1,isMap:!0});Object(j["I"])(V,r),Object(j["I"])(B,e),Object(j["I"])(R,a),i.vueSetup=!0}}),u=Object(j["g"])(c);return u.use(Fe["c"]),u.mount(n),i},Ge=function(){return Ge=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Ge.apply(this,arguments)},ze=function(e){var t="string"===typeof e?document.querySelector(e):e;if(!t||!t.querySelector)throw"".concat(e,"不是有效的容器");return t},Ie=function(e){var t=getComputedStyle(e),n=["relative","absolute","fixed"];n.includes(t.position)||(e.style.position="relative");var r=document.createElement("div");return r.style.cssText="\n position: absolute;\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n pointer-events: none;\n z-index:101\n ",e.appendChild(r),r},Ve=function(e){var t=I(Ge({sceneEl:ze(e.sceneSelector),mapEl:ze(e.mapSelector)},e),e.store),n=Te({sdk:t,store:e.store,laser:t.scene,el:Ie(t.scene.el),sdkEl:t.scene.el}),r=Te({sdk:t,store:e.store,laser:t.map,el:Ie(t.map.el),sdkEl:t.map.el});return Ge(Ge({},t),{sceneCarry:n,mapCarry:r,carry:Ge(Ge({},n),{setShowHots:function(e){n.setShowHots(e),r.setShowHots(e)},use:function(e){var t=[n.use(e),r.use(e)];return function(){return t.forEach((function(e){return e()}))}}}),store:e.store})}},,,,,,,,,,function(e,t,n){"use strict";n.d(t,"c",(function(){return u})),n.d(t,"b",(function(){return l})),n.d(t,"a",(function(){return s})),n.d(t,"d",(function(){return f}));n(6),n(14),n(17),n(23),n(10),n(13),n(205);var r=n(2),o=n(41),a=n(3),i=function(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function i(e){try{u(r.next(e))}catch(t){a(t)}}function c(e){try{u(r["throw"](e))}catch(t){a(t)}}function u(e){e.done?n(e.value):o(e.value).then(i,c)}u((r=r.apply(e,t||[])).next())}))},c=function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(e){return function(t){return u([e,t])}}function u(a){if(n)throw new TypeError("Generator is already executing.");while(i)try{if(n=1,r&&(o=2&a[0]?r["return"]:a[0]?r["throw"]||((o=r["return"])&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(o=i.trys,!(o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}},u=function(){return i(void 0,void 0,void 0,(function(){var e;return c(this,(function(t){switch(t.label){case 0:return t.trys.push([0,3,,4]),s.isLocal?[4,r["c"].post(r["b"].getAppConfig)]:[3,2];case 1:e=t.sent(),s.isLocal=e.isLocalization,s.basePath=e.url,s.isLocal&&a["n"].isPc&&(s.disableUserSys=!0,Object(o["b"])({username:"test",password:"123456"},!0)),t.label=2;case 2:return[3,4];case 3:return t.sent(),s.isLocal=!1,[3,4];case 4:return[2]}}))}))},l=function(e){if(!s.basePath||~e.indexOf("base64")||~e.indexOf("bolb")||~e.indexOf("//"))return e;var t=new URL(s.basePath),n=new URL(e,s.basePath),r="/"===t.pathname[t.pathname.length-1]?t.pathname.substring(0,t.pathname.length-1):t.pathname;return n.pathname=r+n.pathname,n.href},s={menu:null,routerRef:null,logo:null},f=function(e){console.log(e),s=e}},,,,,,function(e,t,n){"use strict";var r;n.d(t,"a",(function(){return r})),function(e){e[e["meter"]=1]="meter",e[e["inch"]=2]="inch"}(r||(r={}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(33),o=Object(r["b"])(),a=o.serve_link?o.serve_link:o.test&&o.v?"/".concat(o.v):"/backend",i=function(e){return e.defaults.baseURL=a,e}},,,,,,,,,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0),o=function(e){var t,n=function(){t&&(t(),t=null)},o=function(){Object(r["x"])((function(){t||(t=e())}))};Object(r["B"])(o),Object(r["E"])(o),Object(r["D"])(n),Object(r["F"])(n)}},function(e,t,n){"use strict";var r=n(0),o=n(21);function a(e,t){var n=t.expose,a=t.emit,i=Object(r["L"])(null);return n({dom:i}),function(t,n){return Object(r["G"])(),Object(r["j"])("div",{class:Object(r["y"])(["ui-menu-item",{active:e.active}]),ref:i,onMouseenter:n[0]||(n[0]=function(e){return a("enter")}),onMouseleave:n[1]||(n[1]=function(e){return a("leave")}),onClick:n[2]||(n[2]=function(e){return a("click")})},[Object(r["n"])(Object(r["X"])(o["a"]),{type:e.icon,size:"18px"},null,8,["type"]),Object(r["k"])("span",null,Object(r["U"])(e.text),1),Object(r["O"])(t.$slots,"default")],34)}}var i={name:"ui-menu-item"},c=Object.assign(i,{props:{icon:{type:String,require:!0},text:{type:String,require:!0},active:{type:Boolean}},emits:["leave","enter","click"],setup:a});t["a"]=c},,function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return s}));var r=n(88),o=(n(58),n(27),n(38),n(48),n(170),n(72),n(26),n(53),n(62),n(133),function(){return o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},o.apply(this,arguments)}),a=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},i=function(e,t){if(0===t.length)return e;var n=e.find((function(e){var n=e.name;return n===t[0]}));if(!n)return e;if(t.length>1){for(var o=function(r){if(n=n.children.find((function(e){var n=e.name;return n===t[r]})),!n)return{value:e}},a=1;a<t.length-1;a++){var i=o(a);if("object"===Object(r["a"])(i))return i.value}var c=e.findIndex((function(e){var n=e.name;return n===t[t.length-1]}));~c&&(n.children.push(e[c]),e[c].children=[],e.splice(c,1))}else n.children=[]},c=function e(t,n,r){var o;for(o in void 0===r&&(r=[]),n){var c=n[o],u=a(a([],r,!0),[o],!1);i(t,u);for(var l=0,s=c;l<s.length;l++){var f=s[l];"string"===typeof f?i(t,a(a([],u,!0),[f],!1)):e(t,f,u)}}return t},u=function(e,t,n,r){void 0===n&&(n={});var a=Object.keys(e).filter((function(e){return t[e]})).map((function(n){return o(o({},e[n]),{icon:t[n],isRoute:!0,name:n})}));r&&a.push.apply(a,Object.keys(r).map((function(e){return o(o({},r[e]),{icon:t[e],isRoute:!1,name:e})})));var i=Object.keys(t),u=a.sort((function(e,t){return i.indexOf(e.name)-i.indexOf(t.name)}));return c(u,n)},l=function e(t,n){if("string"===typeof n)return t===n?[t]:[];for(var r in n){if(r===t)return[r];for(var o=n[r],i=0,c=o;i<c.length;i++){var u=c[i],l=e(t,u);if(l.length)return a([r],l,!0)}}return[]},s=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=l.apply(void 0,e);return 0===n.length?[e[0]]:n}},,function(e,t,n){"use strict";n.d(t,"c",(function(){return p})),n.d(t,"b",(function(){return v})),n.d(t,"d",(function(){return h})),n.d(t,"a",(function(){return j}));n(6),n(14),n(17),n(23),n(10),n(13),n(26),n(43),n(77),n(18);var r,o=n(74),a=(n(0),n(30),n(42),n(53),function(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function i(e){try{u(r.next(e))}catch(t){a(t)}}function c(e){try{u(r["throw"](e))}catch(t){a(t)}}function u(e){e.done?n(e.value):o(e.value).then(i,c)}u((r=r.apply(e,t||[])).next())}))}),i=function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(e){return function(t){return u([e,t])}}function u(a){if(n)throw new TypeError("Generator is already executing.");while(i)try{if(n=1,r&&(o=2&a[0]?r["return"]:a[0]?r["throw"]||((o=r["return"])&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(o=i.trys,!(o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}},c="__pre__",u="__last__",l=function(){var e={},t=function(e){return[c+e,e,u+e]},n=function(e,n){var r=t(e);return n?n.pre?r[0]:n.last?r[2]:r[0]:r[0]},r={on:function(t,r,o){var a=n(t,o);e[a]||(e[a]=[]),e[a].includes(r)||e[a].push(r)},off:function(r,o,a){for(var i=a?[n(r,a)]:t(r),c=0,u=i;c<u.length;c++){var l=u[c];o?e[l]&&(e[l]=e[l].filter((function(e){return e!==o}))):e[l]&&delete e[l]}},emit:function(n,r){return a(void 0,void 0,void 0,(function(){var o,a,c,u,l,s,f;return i(this,(function(i){switch(i.label){case 0:o=t(n),a=0,c=o,i.label=1;case 1:if(!(a<c.length))return[3,6];if(u=c[a],!e[u])return[3,5];l=0,s=e[u],i.label=2;case 2:return l<s.length?(f=s[l],[4,f(r)]):[3,5];case 3:i.sent(),i.label=4;case 4:return l++,[3,2];case 5:return a++,[3,1];case 6:return[2]}}))}))}};return r},s=(n(112),n(57)),f=function(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function i(e){try{u(r.next(e))}catch(t){a(t)}}function c(e){try{u(r["throw"](e))}catch(t){a(t)}}function u(e){e.done?n(e.value):o(e.value).then(i,c)}u((r=r.apply(e,t||[])).next())}))},d=function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(e){return function(t){return u([e,t])}}function u(a){if(n)throw new TypeError("Generator is already executing.");while(i)try{if(n=1,r&&(o=2&a[0]?r["return"]:a[0]?r["throw"]||((o=r["return"])&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(o=i.trys,!(o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}},b=l(),p=function(){b.emit("save").then((function(){s["disabledMap"].autoLeave?m():O()}))},v=function(e){return void 0===e&&(e=!0),f(void 0,void 0,void 0,(function(){var t;return d(this,(function(n){switch(n.label){case 0:return r.isdesave?[4,o["a"].confirm("您有操作未保存,确定要退出吗?")]:[3,2];case 1:if(t=n.sent(),!t)return[2,!1];n.label=2;case 2:return e,b.on("leave",(function(){return!0}),{last:!0}),b.emit("leave").then(O),[2,!0]}}))}))},h=function(){return r.leave()},m=function(){b.off("save"),r.leaveSave()},O=function(){b.off("save"),b.off("leave"),r.leave(),r.leaveSave()};var j=function(e){r={edit:function(){r.isedit=!0,e.edit()},desave:function(){r.isdesave=!0,e.desave()},leave:function(){r.isdesave=!1,r.isedit=!1,e.leave()},leaveSave:function(){r.isdesave=!1,e.leaveSave()},isedit:!1,isdesave:!1}}},,,,,,,,,,,,,,,,,,function(e,t,n){},function(e,t,n){"use strict";var r;(function(e){e[e["LAS"]=1]="LAS",e[e["PLY"]=2]="PLY"})(r||(r={}))},function(e,t,n){"use strict";var r;n.d(t,"a",(function(){return r})),function(e){e["CTRLCHANGE"]="controlPointAction",e["CALIBARPROPRESS"]="datasetCalibrationAction",e["ADDDATASET"]="addDatasetAction",e["RECALCULATE"]="recalculateAction"}(r||(r={}))},,function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));n(6),n(14),n(17),n(23),n(10),n(13),n(168),n(79);var r=n(74),o=function(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function i(e){try{u(r.next(e))}catch(t){a(t)}}function c(e){try{u(r["throw"](e))}catch(t){a(t)}}function u(e){e.done?n(e.value):o(e.value).then(i,c)}u((r=r.apply(e,t||[])).next())}))},a=function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(e){return function(t){return u([e,t])}}function u(a){if(n)throw new TypeError("Generator is already executing.");while(i)try{if(n=1,r&&(o=2&a[0]?r["return"]:a[0]?r["throw"]||((o=r["return"])&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(o=i.trys,!(o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}},i=new Map,c=function(e){return o(void 0,void 0,void 0,(function(){var t,n;return a(this,(function(o){switch(o.label){case 0:return i.has(e)?[4,i.get(e)]:[3,2];case 1:return o.sent(),[3,6];case 2:return t=Array.from(i.values()),t.length?[4,Promise.all(t)]:[3,4];case 3:o.sent(),o.label=4;case 4:return n=r["a"].alert(e),i.set(e,n),[4,n];case 5:o.sent(),i.delete(e),o.label=6;case 6:return[2]}}))}))}},function(e,t,n){"use strict";var r=n(22),o=n(0),a=n(5),i={key:0,class:"tip"};function c(e){var t=e,n=Object(o["f"])((function(){var e,n=(e={"fore-show":t.foreShow},Object(r["a"])(e,"tip-h-"+t.tipH,!0),Object(r["a"])(e,"tip-v-"+t.tipV,!0),e);return n}));return function(t,r){return Object(o["G"])(),Object(o["j"])("div",{class:Object(o["y"])([Object(o["X"])(n),"tip-layout"])},[Object(o["O"])(t.$slots,"default"),e.tip&&Object(o["X"])(a["i"]).isPc&&!Object(o["X"])(a["i"]).isTablet?(Object(o["G"])(),Object(o["j"])("p",i,Object(o["U"])(e.tip),1)):Object(o["i"])("v-if",!0)],2)}}var u={name:"ui-tip"},l=Object.assign(u,{props:{tip:{type:String},tipH:{type:String,default:"center"},tipV:{type:String,default:"bottom"},foreShow:{type:Boolean}},setup:c});t["a"]=l},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.d(t,"b",(function(){return l})),n.d(t,"c",(function(){return b}));n(6),n(14),n(17),n(23),n(10),n(13),n(58),n(27),n(26),n(38);var r=n(0),o=n(2),a=(n(51),n(3),n(135),function(){return a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},a.apply(this,arguments)}),i=function(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function i(e){try{u(r.next(e))}catch(t){a(t)}}function c(e){try{u(r["throw"](e))}catch(t){a(t)}}function u(e){e.done?n(e.value):o(e.value).then(i,c)}u((r=r.apply(e,t||[])).next())}))},c=function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(e){return function(t){return u([e,t])}}function u(a){if(n)throw new TypeError("Generator is already executing.");while(i)try{if(n=1,r&&(o=2&a[0]?r["return"]:a[0]?r["throw"]||((o=r["return"])&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(o=i.trys,!(o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}},u=Object(r["L"])([]),l=Object(r["L"])([]),s=Object(r["L"])(!0),f=(Object(r["K"])({list:l,styles:u}),Object(r["K"])({list:l,styles:u,show:s})),d=function(e,t){for(var n=function(t){t.style=e.find((function(e){var n=e.id;return!t.style||n===t.style.id}))},r=0,o=t;r<o.length;r++){var a=o[r];n(a)}return t},b=function(){return i(void 0,void 0,void 0,(function(){var e,t,n;return c(this,(function(r){switch(r.label){case 0:return[4,Promise.all([o["c"].get(o["b"].hotlist),o["c"].get(o["b"].stylelist)])];case 1:return e=r.sent(),t=e[0],n=e[1],u.value=n.list,l.value=d(u.value,t.list.map((function(e){return a(a({},e),{style:e.hotStyleAtom,type:e.meta&&e.meta.length?e.type:"TEXT"})}))),[2]}}))}))};t["a"]=f},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";(function(e){var t=n(88);n(6),n(10),n(13),n(205),n(63),n(43),n(77);function r(e,n){return"undefined"===typeof n?n={autoBom:!1}:"object"!==Object(t["a"])(n)&&(console.warn("Deprecated: Expected third argument to be a object"),n={autoBom:!n}),n.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob([String.fromCharCode(65279),e],{type:e.type}):e}function o(e,t,n){return new Promise((function(r,o){var a=new XMLHttpRequest;a.open("GET",e),a.responseType="blob",a.onload=function(){u(a.response,t,n).then(r)},a.onerror=function(){o("could not download file")},a.send()}))}function a(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(n){}return t.status>=200&&t.status<=299}function i(e){return new Promise((function(t){setTimeout((function(){try{e.dispatchEvent(new MouseEvent("click"))}catch(r){var n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(n)}t()}),0)}))}var c=navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),u="download"in HTMLAnchorElement.prototype&&!c?function(t,n,r){void 0===n&&(n="download");var c=e.URL||e.webkitURL,u=document.createElement("a");if(u.download=n,u.rel="noopener","string"===typeof t){if(u.href=t,u.origin!==location.origin){if(a(u.href))return o(t,n,r);u.target="_blank"}return i(u)}return u.href=c.createObjectURL(t),setTimeout((function(){c.revokeObjectURL(u.href)}),4e4),i(u)}:"msSaveOrOpenBlob"in navigator?function(e,t,n){if(void 0===t&&(t="download"),"string"===typeof e){if(a(e))return o(e,t,n);var c=document.createElement("a");return c.href=e,c.target="_blank",i(c)}return navigator.msSaveOrOpenBlob(r(e,n),t)?Promise.resolve():Promise.reject("unknown")}:function(t,n,r){if("string"===typeof t)return o(t,n,r);var a="application/octet-stream"===t.type,i=/constructor/i.test(HTMLElement.toString())||e.safari,u=/CriOS\/[\d]+/.test(navigator.userAgent);if((u||a&&i||c)&&"undefined"!==typeof FileReader)return new Promise((function(e,n){var r=new FileReader;r.onloadend=function(){var t=r.result;t=u?t:t.replace(/^data:[^;]*;/,"data:attachment/file;"),location.href=t,e()},r.onerror=function(){n()},r.readAsDataURL(t)}));var l=e.URL||e.webkitURL,s=l.createObjectURL(t);return location.href=s,setTimeout((function(){l.revokeObjectURL(s)}),4e4),Promise.resolve()}}).call(this,n(89))},,,,,,,,,,,function(e,t,n){var r=n(302);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=n(35).default;o("36b5e3af",r,!1,{sourceMap:!1,shadowMode:!1})},,,function(e,t,n){var r=n(308);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=n(35).default;o("3a537a1c",r,!1,{sourceMap:!1,shadowMode:!1})},function(e,t,n){var r=n(310);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=n(35).default;o("12a1263f",r,!1,{sourceMap:!1,shadowMode:!1})},,,function(e,t,n){var r=n(321);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=n(35).default;o("1ab9e633",r,!1,{sourceMap:!1,shadowMode:!1})},function(e,t,n){var r=n(325);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=n(35).default;o("264f0fd7",r,!1,{sourceMap:!1,shadowMode:!1})},function(e,t,n){var r=n(327);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=n(35).default;o("073607a5",r,!1,{sourceMap:!1,shadowMode:!1})},function(e,t,n){var r=n(329);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=n(35).default;o("7bdf5a7f",r,!1,{sourceMap:!1,shadowMode:!1})},function(e,t,n){var r=n(333);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=n(35).default;o("7000970f",r,!1,{sourceMap:!1,shadowMode:!1})},function(e,t,n){var r=n(335);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=n(35).default;o("83835022",r,!1,{sourceMap:!1,shadowMode:!1})},function(e,t,n){var r=n(337);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=n(35).default;o("422f352a",r,!1,{sourceMap:!1,shadowMode:!1})},function(e,t,n){var r=n(339);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=n(35).default;o("53a13953",r,!1,{sourceMap:!1,shadowMode:!1})},function(e,t,n){var r=n(341);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=n(35).default;o("8b985ae4",r,!1,{sourceMap:!1,shadowMode:!1})},function(e,t,n){var r=n(343);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=n(35).default;o("750011ac",r,!1,{sourceMap:!1,shadowMode:!1})},function(e,t,n){var r=n(345);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=n(35).default;o("263045de",r,!1,{sourceMap:!1,shadowMode:!1})},function(e,t,n){var r=n(349);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=n(35).default;o("a5084e20",r,!1,{sourceMap:!1,shadowMode:!1})},function(e,t,n){var r=n(351);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=n(35).default;o("18395531",r,!1,{sourceMap:!1,shadowMode:!1})},function(e,t,n){"use strict";n.d(t,"b",(function(){return h}));n(6),n(14),n(17),n(23),n(10),n(13),n(37),n(26),n(38);var r=n(96),o=n(0),a=n(2),i=(n(51),n(46),n(34)),c=(n(3),n(33)),u=n(47),l=function(){return l=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},l.apply(this,arguments)},s=function(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function i(e){try{u(r.next(e))}catch(t){a(t)}}function c(e){try{u(r["throw"](e))}catch(t){a(t)}}function u(e){e.done?n(e.value):o(e.value).then(i,c)}u((r=r.apply(e,t||[])).next())}))},f=function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(e){return function(t){return u([e,t])}}function u(a){if(n)throw new TypeError("Generator is already executing.");while(i)try{if(n=1,r&&(o=2&a[0]?r["return"]:a[0]?r["throw"]||((o=r["return"])&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(o=i.trys,!(o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}},d=("measure-".concat(Object(c["b"])().m),Object(u["c"])((function(e){var t=[];if(e)try{t=JSON.parse(e)}catch(n){}return t})),Object(u["d"])((function(e){return JSON.stringify(e)})),u["b"],Object(o["L"])([])),b=Object(o["L"])(!1),p=Object(o["L"])(Number(Object(c["b"])().unit)||r["a"].meter),v=Object(o["K"])({list:d,show:b,unit:p}),h=function(){return s(void 0,void 0,void 0,(function(){var e;return f(this,(function(t){switch(t.label){case 0:return[4,a["c"].get(a["b"].measureList)];case 1:return e=t.sent(),d.value=e.list.map((function(e){var t=i["c"].value.find((function(t){var n=t.id;return n===e.dataSet}))||i["h"];return l(l({},e),{show:!0,dataSet:t})})),[2]}}))}))};t["a"]=v},function(e,t,n){"use strict";n.d(t,"b",(function(){return x}));n(6),n(14),n(17),n(23),n(10),n(13),n(58),n(27),n(26),n(39),n(37),n(63);var r=n(0),o=n(2),a=n(3),i=n(16),c=n(75),u=n(45),l=function(){return l=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},l.apply(this,arguments)},s=function(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function i(e){try{u(r.next(e))}catch(t){a(t)}}function c(e){try{u(r["throw"](e))}catch(t){a(t)}}function u(e){e.done?n(e.value):o(e.value).then(i,c)}u((r=r.apply(e,t||[])).next())}))},f=function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(e){return function(t){return u([e,t])}}function u(a){if(n)throw new TypeError("Generator is already executing.");while(i)try{if(n=1,r&&(o=2&a[0]?r["return"]:a[0]?r["throw"]||((o=r["return"])&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(o=i.trys,!(o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}},d=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},b={},p=[],v=function(e){void 0===e&&(e=[]),p.length=0,p.push.apply(p,d(d([],d(d([],i["h"],!0),i["d"],!0).map((function(e){var t=e.value;return t})),!1),e,!1));for(var t=0,n=p;t<n.length;t++){var r=n[t];b[r]=[{local:null,gis:null,raw:null,panoId:null},{local:null,gis:null,raw:null,panoId:null}]}};Object(r["f"])((function(){var e=[null,null];return O.value===i["a"].DMS?(y.value[0].raw&&(e[0]={x:Object(a["u"])(y.value[0].raw.x),y:Object(a["u"])(y.value[0].raw.y),z:y.value[0].raw.z}),y.value[1].raw&&(e[1]={x:Object(a["u"])(y.value[1].raw.x),y:Object(a["u"])(y.value[1].raw.y),z:y.value[1].raw.z})):(e[0]=y.value[0].raw,e[1]=y.value[1].raw),e}));v([i["b"].WGS84]);var h=Object(r["L"])(),m=Object(r["L"])(i["b"].WGS84),O=Object(r["L"])(i["a"].LN),j=Object(r["L"])([{x:null,y:null,z:null,panoId:null},{x:null,y:null,z:null,panoId:null}]),g=Object(r["L"])(b),y=Object(r["f"])((function(){var e,t,n=g.value[m.value];return n?(n[0].local=j.value[0],n[0].panoId=null===(e=j.value[0])||void 0===e?void 0:e.panoId,n[1].local=j.value[1],n[1].panoId=null===(t=j.value[1])||void 0===t?void 0:t.panoId,n):null}));Object(r["Z"])([y,m],(function(e,t){var n=e[0],r=e[1],o=t[0],a=t[1];r!==a&&o&&o[0].raw&&!n[0].raw&&(o[0].raw&&o[0].raw.x&&o[0].raw.y&&(n[0].raw=l({},Object(i["i"])(a,r,o[0].raw)),n[0].gis=l({},o[0].gis)),o[1].raw&&o[1].raw.x&&o[1].raw.y&&(n[1].raw=l({},Object(i["i"])(a,r,o[1].raw)),n[1].gis=l({},o[1].gis)))})),Object(r["Z"])([O,m],(function(){var e=["x","y"];y.value.forEach((function(t,n){e.forEach((function(e){if(t.raw){var r=t.raw[e],o="String"===Object(a["v"])(r)&&O.value===i["a"].LN||"Number"===Object(a["v"])(r)&&O.value===i["a"].DMS;r&&o&&(y.value[n].raw[e]=O.value===i["a"].DMS?Object(a["t"])(r):Object(a["u"])(r))}}))}))}),{flush:"post"}),Object(r["Z"])(m,(function(){Object(i["c"])(m.value)&&(O.value=i["a"].LN)}));var w=function(){var e=Object(r["X"])(g),t=Object(r["X"])(j),n={};for(var o in e)n[o]=e[o].map((function(e){return{local:e.local&&l({},e.local),gis:e.gis&&l({},e.gis),raw:e.raw&&l({},e.raw),panoId:e.panoId}}));({options:n,local:t.map((function(e){return l({},e)})),type:m.value,outType:O.value})},x=function(){return s(void 0,void 0,void 0,(function(){var e,t,n,r,s,d,b,p,x;return f(this,(function(f){switch(f.label){case 0:return[4,Promise.all([o["c"].get(o["b"].controlPonts,{paths:{datasetId:u["c"].value}}),o["c"].post(o["b"].queryCoords,{type:"0"})])];case 1:return e=f.sent(),t=e[0],n=e[1],Object(i["f"])(n),v(),r=Object(c["f"])(),h.value=[{local:{x:t.defaultLocation1[0],y:t.defaultLocation1[1],z:0},gis:{x:t.defaultGisP1[0],y:t.defaultGisP1[1],z:0},raw:{x:t.defaultGisP1[0],y:t.defaultGisP1[1],z:0},panoId:t.roamingPointId1},{local:{x:t.defaultLocation2[0],y:t.defaultLocation2[1],z:0},gis:{x:t.defaultGisP2[0],y:t.defaultGisP2[1],z:0},raw:{x:t.defaultGisP2[0],y:t.defaultGisP2[1],z:0},panoId:t.roamingPointId2}],s=t.epsg||i["b"].WGS84,t.ageControlLocation1&&t.ageControlLocation1.length&&0!==t.status?(d=t.gpsRaw1&&Number(t.outType)||i["a"].LN,b=t.gpsRaw1?d===i["a"].LN?[Number(t.gpsRaw1[0]),Number(t.gpsRaw1[1]),Number(t.gpsRaw1[2])]:[t.gpsRaw1[0],t.gpsRaw1[1],Number(t.gpsRaw1[2])]:[t.gpsControlCoordinate1[0],t.gpsControlCoordinate1[1],t.gpsControlCoordinate1[2]],p=t.gpsRaw1?d===i["a"].LN?[Number(t.gpsRaw2[0]),Number(t.gpsRaw2[1]),Number(t.gpsRaw2[2])]:[t.gpsRaw2[0],t.gpsRaw2[1],Number(t.gpsRaw2[2])]:[t.gpsControlCoordinate2[0],t.gpsControlCoordinate2[1],t.gpsControlCoordinate2[2]],g.value[s]=[{local:{x:Object(a["q"])(t.ageControlLocation1[0],2),y:Object(a["q"])(t.ageControlLocation1[1],2),z:Object(a["q"])(t.ageControlLocation1[2],2)},gis:{x:t.gpsControlCoordinate1[0],y:t.gpsControlCoordinate1[1],z:t.gpsControlCoordinate1[2]},raw:{x:b[0],y:b[1],z:b[2]},panoId:t.roamingPointId1},{local:{x:Object(a["q"])(t.ageControlLocation2[0],2),y:Object(a["q"])(t.ageControlLocation2[1],2),z:Object(a["q"])(t.ageControlLocation2[2],2)},gis:{x:t.gpsControlCoordinate2[0],y:t.gpsControlCoordinate2[1],z:t.gpsControlCoordinate2[2]},raw:{x:p[0],y:p[1],z:p[2]},panoId:t.roamingPointId2}],j.value=[l(l({},g.value[s][0].local),{panoId:g.value[s][0].panoId}),l(l({},g.value[s][1].local),{panoId:g.value[s][1].panoId})],O.value=d,r.setMapEnable(!0),x=void 0,x=d===i["a"].DMS?y.value.map((function(e){return{x:Object(a["u"])(e.raw.x),y:Object(a["u"])(e.raw.y),z:e.raw.z}})):g.value[s].map((function(e){return e.raw})),Object(i["e"])([y.value[0].local,y.value[1].local],x,s)):(r.setMapEnable(!1),Object(i["e"])([h.value[0].local,h.value[1].local],[h.value[0].raw,h.value[1].raw])),m.value=s,w(),[2]}}))}))},S=Object(r["f"])((function(){var e,t;return"Number"!==Object(a["v"])(null===(e=y.value[0].local)||void 0===e?void 0:e.x)||"Number"!==Object(a["v"])(null===(t=y.value[1].local)||void 0===t?void 0:t.x)}));t["a"]=Object(r["K"])({aut:y,def:h,unSetScene:S})},function(e,t,n){var r=n(357);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=n(35).default;o("d1f606d0",r,!1,{sourceMap:!1,shadowMode:!1})},function(e,t,n){"use strict";(function(e){n(6),n(14),n(17),n(23),n(10),n(13);var r=n(41),o=n(3),a=n(33),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},i.apply(this,arguments)},c=function(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function i(e){try{u(r.next(e))}catch(t){a(t)}}function c(e){try{u(r["throw"](e))}catch(t){a(t)}}function u(e){e.done?n(e.value):o(e.value).then(i,c)}u((r=r.apply(e,t||[])).next())}))},u=function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(e){return function(t){return u([e,t])}}function u(a){if(n)throw new TypeError("Generator is already executing.");while(i)try{if(n=1,r&&(o=2&a[0]?r["return"]:a[0]?r["throw"]||((o=r["return"])&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(o=i.trys,!(o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}},l=function(){n.e(10).then(function(){return n(361)}.bind(null,n)).catch(n.oe);var e=document.querySelector("#app"),t=n(352),r=n(353),o=n(354),a=n(355),i=n(356);e.innerHTML=' <div class="layout"> <img src="'+i+'" class="err"> <h1>无法打开页面,请升级或更换浏览器后重新打开</h1> <p>建议使用以下浏览器</p> <div class="list"> <a class="ff" target="_blank" href="http://www.firefox.com.cn/"> <img src="'+t+'"> 火狐 </a> <a class="ff" target="_blank" href="https://www.microsoft.com/en-us/edge"> <img src="'+r+'"> Microsoft Edge </a> <a class="ff" target="_blank" href="https://www.apple.com/safari/"> <img src="'+o+'"> Safari </span> <a class="ff" target="_blank" href="https://www.google.com/chrome/"> <img src="'+a+'"> Chrome </a> </div> </div> '},s=function(t){return c(void 0,void 0,void 0,(function(){var c,s,f,d,b;return u(this,(function(u){switch(u.label){case 0:return u.trys.push([0,7,,8]),c={a:2,b:3},s=i({},c),new Proxy(s,{get:function(e,t){return s[t]}}),e.ResizeObserver?[3,2]:[4,n.e(20).then(n.bind(null,362))];case 1:f=u.sent().default,e.ResizeObserver=f,u.label=2;case 2:return o["n"].isPc&&!o["n"].isTablet?[3,5]:(r["g"].value=r["f"].value="",o["n"].isTablet?n(237):n(358),Object(a["b"])().test?[4,n.e(21).then(n.t.bind(null,363,7))]:[3,4]);case 3:d=u.sent().default,new d,u.label=4;case 4:return[3,6];case 5:n(237),u.label=6;case 6:return t(),[3,8];case 7:return b=u.sent(),console.error(b),l(),[3,8];case 8:return[2]}}))}))};t["a"]=s}).call(this,n(89))},,,,,,function(e,t,n){e.exports=n(360)},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n(215)},function(e,t,n){var r=n(29);t=r(!1),t.push([e.i,".slide-down-enter-active[data-v-78307e42],.slide-down-leave-active[data-v-78307e42]{will-change:transform;transition:all .35s ease-in-out}.slide-down-enter-from[data-v-78307e42]{opacity:0;transform:translate3d(0, -100%, 0)}.slide-down-enter[data-v-78307e42]{opacity:1;transform:translate3d(0, 100%, 0)}.slide-down-leave-active[data-v-78307e42]{opacity:0;transform:translate3d(0, -100%, 0)}",""]),e.exports=t},,,,function(e,t,n){var r={"./a-connect-dis.svg":[364,11],"./a-connect.svg":[365,12],"./data_revise_n.svg":[366,13],"./dianwei.svg":[367,14],"./m-r.svg":[368,15],"./point-s.svg":[369,16],"./state_gps.svg":[370,17],"./weitiao.svg":[371,18],"./zoom_n.svg":[372,19]};function o(e){if(!n.o(r,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=r[e],o=t[0];return n.e(t[1]).then((function(){return n.t(o,7)}))}o.keys=function(){return Object.keys(r)},o.id=306,e.exports=o},function(e,t,n){"use strict";n(218)},function(e,t,n){var r=n(29);t=r(!1),t.push([e.i,"i[data-v-cd0c02ee]{display:inline-flex;align-items:center;font-style:normal}",""]),e.exports=t},function(e,t,n){"use strict";n(219)},function(e,t,n){var r=n(29),o=n(311);t=r(!1),t.i(o),t.push([e.i,"\n",""]),e.exports=t},function(e,t,n){var r=n(29),o=n(243),a=n(312),i=n(313),c=n(314);t=r(!1);var u=o(a),l=o(i),s=o(c);t.push([e.i,'@font-face {\n font-family: "iconfont"; /* Project id 2930899 */\n src: url('+u+") format('woff2'),\n url("+l+") format('woff'),\n url("+s+') format(\'truetype\');\n}\n.iconfont {\n font-family: "iconfont" !important;\n font-size: 16px;\n font-style: normal;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.icon-point-s:before {\n content: "\\e6d9";\n}\n.icon-a-connect-dis:before {\n content: "\\e6d1";\n}\n.icon-data_revise_n:before {\n content: "\\e6d2";\n}\n.icon-zoom_n:before {\n content: "\\e6d4";\n}\n.icon-a-connect:before {\n content: "\\e6d0";\n}\n.icon-dianwei:before {\n content: "\\e6cc";\n}\n.icon-weitiao:before {\n content: "\\e6cd";\n}\n.icon-state_gps:before {\n content: "\\e6ce";\n}\n.icon-m-r:before {\n content: "\\e6cf";\n}\n.icon-lessen:before {\n content: "\\e6aa";\n}\n.icon-change1:before {\n content: "\\e6a8";\n}\n.icon-nav:before {\n content: "\\e6a6";\n}\n.icon-city:before {\n content: "\\e6ea";\n}\n.icon-pipeline:before {\n content: "\\e6eb";\n}\n.icon-users:before {\n content: "\\e6ec";\n}\n.icon-quanbu:before {\n content: "\\e6e8";\n}\n.icon-factory:before {\n content: "\\e6e9";\n}\n.icon-list:before {\n content: "\\e69c";\n}\n.icon-map-m:before {\n content: "\\e692";\n}\n.icon-extend:before {\n content: "\\e690";\n}\n.icon-shrink:before {\n content: "\\e691";\n}\n.icon-download:before {\n content: "\\e61c";\n}\n.icon-logo:before {\n content: "\\e68f";\n}\n.icon-d-r:before {\n content: "\\e68d";\n}\n.icon-up-a:before {\n content: "\\e68e";\n}\n.icon-menu:before {\n content: "\\e689";\n}\n.icon-user:before {\n content: "\\e68c";\n}\n.icon-password:before {\n content: "\\e68b";\n}\n.icon-hole:before {\n content: "\\e68a";\n}\n.icon-affirm:before {\n content: "\\e688";\n}\n.icon-cancel:before {\n content: "\\e687";\n}\n.icon-location:before {\n content: "\\e686";\n}\n.icon-pin1:before {\n content: "\\e685";\n}\n.icon-lock_s:before {\n content: "\\e683";\n}\n.icon-lock_n:before {\n content: "\\e684";\n}\n.icon-add_d:before {\n content: "\\e682";\n}\n.icon-uploading1:before {\n content: "\\e681";\n}\n.icon-move:before {\n content: "\\e680";\n}\n.icon-flip:before {\n content: "\\e67e";\n}\n.icon-rotate_r:before {\n content: "\\e67f";\n}\n.icon-rotate_l:before {\n content: "\\e67d";\n}\n.icon-pin:before {\n content: "\\e67c";\n}\n.icon-layout:before {\n content: "\\e67b";\n}\n.icon-change:before {\n content: "\\e67a";\n}\n.icon-iorigin:before {\n content: "\\e678";\n}\n.icon-destination:before {\n content: "\\e679";\n}\n.icon-state_e:before {\n content: "\\e624";\n}\n.icon-state_f:before {\n content: "\\e625";\n}\n.icon-state_s:before {\n content: "\\e626";\n}\n.icon-clear:before {\n content: "\\e676";\n}\n.icon-cut:before {\n content: "\\e677";\n}\n.icon-copy:before {\n content: "\\e675";\n}\n.icon-v-m:before {\n content: "\\e674";\n}\n.icon-f-m:before {\n content: "\\e671";\n}\n.icon-v-r:before {\n content: "\\e672";\n}\n.icon-f-l:before {\n content: "\\e673";\n}\n.icon-h-l:before {\n content: "\\e66d";\n}\n.icon-h-m:before {\n content: "\\e66e";\n}\n.icon-v-l:before {\n content: "\\e66f";\n}\n.icon-h-r:before {\n content: "\\e670";\n}\n.icon-share:before {\n content: "\\e66c";\n}\n.icon-magnify:before {\n content: "\\e66b";\n}\n.icon-a-2d:before {\n content: "\\e669";\n}\n.icon-a-3d:before {\n content: "\\e66a";\n}\n.icon-left:before {\n content: "\\e668";\n}\n.icon-video:before {\n content: "\\e667";\n}\n.icon-pic:before {\n content: "\\e64e";\n}\n.icon-full:before {\n content: "\\e638";\n}\n.icon-del:before {\n content: "\\e632";\n}\n.icon-link:before {\n content: "\\e618";\n}\n.icon-uploading:before {\n content: "\\e619";\n}\n.icon-complete:before {\n content: "\\e61b";\n}\n.icon-web:before {\n content: "\\e635";\n}\n.icon-music:before {\n content: "\\e637";\n}\n.icon-element:before {\n content: "\\e666";\n}\n.icon-add:before {\n content: "\\e631";\n}\n.icon-edit:before {\n content: "\\e61f";\n}\n.icon-info:before {\n content: "\\e65e";\n}\n.icon-transmit:before {\n content: "\\e65f";\n}\n.icon-room:before {\n content: "\\e660";\n}\n.icon-point:before {\n content: "\\e661";\n}\n.icon-bulid:before {\n content: "\\e662";\n}\n.icon-floor:before {\n content: "\\e663";\n}\n.icon-pull-up1:before {\n content: "\\e664";\n}\n.icon-pull-down1:before {\n content: "\\e665";\n}\n.icon-checkbox1:before {\n content: "\\e65d";\n}\n.icon-minimize:before {\n content: "\\e65c";\n}\n.icon-reset:before {\n content: "\\e65a";\n}\n.icon-refresh:before {\n content: "\\e65b";\n}\n.icon-checkbox:before {\n content: "\\e659";\n}\n.icon-pull-down:before {\n content: "\\e61d";\n}\n.icon-pull-up:before {\n content: "\\e61e";\n}\n.icon-show_pic_s:before {\n content: "\\e658";\n}\n.icon-show_pic_n:before {\n content: "\\e650";\n}\n.icon-show_dot_s:before {\n content: "\\e64f";\n}\n.icon-show_dot_n:before {\n content: "\\e657";\n}\n.icon-share1:before {\n content: "\\e656";\n}\n.icon-portrait:before {\n content: "\\e655";\n}\n.icon-course:before {\n content: "\\e652";\n}\n.icon-self-more:before {\n content: "\\e64b";\n}\n.icon-search:before {\n content: "\\e64c";\n}\n.icon-pull-more:before {\n content: "\\e64d";\n}\n.icon-switch:before {\n content: "\\e651";\n}\n.icon-nav-hotspot:before {\n content: "\\e64a";\n}\n.icon-nav-measure:before {\n content: "\\e649";\n}\n.icon-nav-edit:before {\n content: "\\e642";\n}\n.icon-nav-setup:before {\n content: "\\e648";\n}\n.icon-close:before {\n content: "\\e633";\n}\n.icon-nav-browse:before {\n content: "\\e63d";\n}\n.icon-nav-correct:before {\n content: "\\e63e";\n}\n.icon-nav_data-setup:before {\n content: "\\e63f";\n}\n.icon-nav-coord:before {\n content: "\\e641";\n}\n.icon-nav-geography:before {\n content: "\\e643";\n}\n.icon-nav-space:before {\n content: "\\e644";\n}\n.icon-nav-download:before {\n content: "\\e645";\n}\n.icon-nav-data:before {\n content: "\\e646";\n}\n.icon-nav-house:before {\n content: "\\e647";\n}\n.icon-eye-s:before {\n content: "\\e653";\n}\n.icon-eye-n:before {\n content: "\\e654";\n}\n\n',""]),e.exports=t},function(e,t,n){e.exports=n.p+"fonts/iconfont.678079b1.woff2"},function(e,t,n){e.exports=n.p+"fonts/iconfont.517e28c3.woff"},function(e,t,n){e.exports=n.p+"fonts/iconfont.428db385.ttf"},,,,,,function(e,t,n){"use strict";n(222)},function(e,t,n){var r=n(29);t=r(!1),t.push([e.i,"\n.vue-cropper {\n background-repeat: repeat;\n}\n.cropper-view-box {\n outline-color: var(--color-main-normal) !important;\n}\n.crop-point {\n background-color: var(--color-main-normal) !important;\n}\n",""]),e.exports=t},,,function(e,t,n){"use strict";n(223)},function(e,t,n){var r=n(29);t=r(!1),t.push([e.i,'.hot-item[data-v-c3975dc2]{--hot-size: 32px;position:absolute;transform:translate(-50%, -50%)}.hot-item>.hot-icon[data-v-c3975dc2]{width:var(--hot-size);height:var(--hot-size);border-radius:50%;overflow:hidden}.hot-item.default[data-v-c3975dc2]{transform:translate(calc(-1 * var(--hot-size) / 2), calc(-1 * var(--hot-size) / 2));cursor:pointer;display:flex;align-items:center}.hot-item.default>.hot-icon[data-v-c3975dc2],.hot-item.default p[data-v-c3975dc2]{position:relative;z-index:1}.hot-item.default p[data-v-c3975dc2]{white-space:nowrap;margin:0 10px;overflow:hidden;max-width:0%;transition:all .2s ease;opacity:0}.hot-item.default[data-v-c3975dc2]::before{--margin: 0px;--editer-menu-fill: 255,255,255;content:"";position:absolute;background-color:rgba(0,0,0,.4);left:var(--margin);top:var(--margin);height:calc(100% + (-2 * var(--margin)));width:calc(var(--hot-size) + var(--margin) * -1);z-index:0;opacity:1;border-radius:calc((var(--hot-size) + var(--margin) * -1) / 2);transition:all .3s ease}.hot-item.default.active[data-v-c3975dc2]{z-index:999}.hot-item.default.active[data-v-c3975dc2]::before{--margin: -4px;opacity:1;width:calc(100% + (-2 * var(--margin)))}.hot-item.default.active p[data-v-c3975dc2]{max-width:100%;opacity:1}',""]),e.exports=t},function(e,t,n){"use strict";n(224)},function(e,t,n){var r=n(29);t=r(!1),t.push([e.i,'.hot-item[data-v-0b3775ff]{--hot-size: 32px;position:absolute;transform:translate(-50%, -50%)}.hot-item>.hot-icon[data-v-0b3775ff]{width:var(--hot-size);height:var(--hot-size);border-radius:50%;overflow:hidden}.hot-item.default[data-v-0b3775ff]{transform:translate(calc(-1 * var(--hot-size) / 2), calc(-1 * var(--hot-size) / 2));cursor:pointer;display:flex;align-items:center}.hot-item.default>.hot-icon[data-v-0b3775ff],.hot-item.default p[data-v-0b3775ff]{position:relative;z-index:1}.hot-item.default p[data-v-0b3775ff]{white-space:nowrap;margin:0 10px;overflow:hidden;max-width:0%;transition:all .2s ease;opacity:0}.hot-item.default[data-v-0b3775ff]::before{--margin: 0px;--editer-menu-fill: 255,255,255;content:"";position:absolute;background-color:rgba(0,0,0,.4);left:var(--margin);top:var(--margin);height:calc(100% + (-2 * var(--margin)));width:calc(var(--hot-size) + var(--margin) * -1);z-index:0;opacity:1;border-radius:calc((var(--hot-size) + var(--margin) * -1) / 2);transition:all .3s ease}.hot-item.default.active[data-v-0b3775ff]{z-index:999}.hot-item.default.active[data-v-0b3775ff]::before{--margin: -4px;opacity:1;width:calc(100% + (-2 * var(--margin)))}.hot-item.default.active p[data-v-0b3775ff]{max-width:100%;opacity:1}',""]),e.exports=t},function(e,t,n){"use strict";n(225)},function(e,t,n){var r=n(29);t=r(!1),t.push([e.i,'.coord[data-v-0a13d059]{position:absolute;z-index:3;background:rgba(var(--editer-menu-fill), 0.3);border-radius:4px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:20px;color:#fff;font-size:14px;pointer-events:none;transform:translateX(calc(-100% - 6px)) translateY(6px)}.coord p[data-v-0a13d059]{white-space:nowrap}.coord p[data-v-0a13d059]:not(:last-child){margin-bottom:8px}.anchor[data-v-0a13d059]{border-radius:50%;pointer-events:none;position:absolute;z-index:2;width:16px;height:16px;background:rgba(250,63,72,.9);box-shadow:0px 0px 4px 0px #fa3f48;border:2px solid #fff}.line[data-v-0a13d059]{position:absolute;pointer-events:none;z-index:1;pointer-events:none;overflow:hidden}.line[data-v-0a13d059]::after{content:"";position:absolute;width:var(--lineWidth);border-bottom:2px dotted #fff;left:var(--left);bottom:var(--bottom);right:var(--right);top:var(--top);transform-origin:var(--origin);transform:rotateZ(var(--deg))}',""]),e.exports=t},,,function(e,t,n){"use strict";n(226)},function(e,t,n){var r=n(29);t=r(!1),t.push([e.i,'.atom[data-v-fe58c7b8]{position:absolute;transform:translate(-50%, -50%);white-space:nowrap;height:40px;padding-left:5px;padding-right:10px;padding-top:2px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;border-radius:20px;background:rgba(27,27,28,.4)}.atom .icon[data-v-fe58c7b8]{margin-right:10px;line-height:32px;font-size:32px}.atom.map-atom[data-v-fe58c7b8]{height:30px;padding-left:5px;padding-right:10px;padding-top:2px}.atom.map-atom .icon[data-v-fe58c7b8]{font-size:18px;line-height:18px;margin-right:0}.atom.scene-atom.nav-success[data-v-fe58c7b8]{display:none}.atom.start .icon[data-v-fe58c7b8]{color:#3ebc50}.atom.end .icon[data-v-fe58c7b8]{color:#df4341}.nav-panel[data-v-fe58c7b8]{position:absolute;left:10px;top:calc(var(--editor-head-height) + 10px);width:340px;background:rgba(27,27,28,.8);border-radius:4px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:20px 20px 40px}.nav-panel h2[data-v-fe58c7b8]{font-size:16px;font-weight:bold;color:#999;line-height:21px;margin-bottom:20px}.nav-panel .form[data-v-fe58c7b8]{position:relative;padding-right:26px;margin-bottom:20px}.nav-panel .form .transform[data-v-fe58c7b8]{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:16px;color:rgba(255,255,255,.6);cursor:pointer}.nav-panel .form .nav-input[data-v-fe58c7b8]:not(:last-child){margin-bottom:10px}.nav-panel .form .nav-last-icon[data-v-fe58c7b8]{color:#68686b}.nav-panel .form .nav-pre-icon[data-v-fe58c7b8]{border-right:1px solid rgba(230,230,230,.3);padding-right:10px}.nav-panel .form>.nav-input:first-of-type .nav-pre-icon[data-v-fe58c7b8]{color:#3ebc50}.nav-panel .form>.nav-input:last-of-type .nav-pre-icon[data-v-fe58c7b8]{color:#df4341}.nav-panel .summary[data-v-fe58c7b8]{border-top:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16);padding:20px 0;display:flex;justify-content:space-between;font-size:14px}.nav-panel .steps[data-v-fe58c7b8]{margin-top:20px;padding-left:36px;position:relative}.nav-panel .steps .item[data-v-fe58c7b8]{box-sizing:content-box;display:flex;justify-content:space-between;flex-direction:column;padding:10px 0}.nav-panel .steps .item.start[data-v-fe58c7b8]{padding-top:0}.nav-panel .steps .item.end[data-v-fe58c7b8]{padding-bottom:0}.nav-panel .steps .item[data-v-fe58c7b8]:not(.end){border-bottom:1px solid rgba(255,255,255,.16)}.nav-panel .steps .item p[data-v-fe58c7b8]{font-size:14px;margin-bottom:6px}.nav-panel .steps .item span[data-v-fe58c7b8]{color:rgba(255,255,255,.6);font-size:12px}.nav-panel .steps .split[data-v-fe58c7b8]{position:absolute;left:0;top:0;bottom:0;width:24px}.nav-panel .steps .split[data-v-fe58c7b8]::after{content:"";position:absolute;left:12px;border-left:1px #fff dashed;top:24px;bottom:24px;z-index:0}.nav-panel .steps .split .start[data-v-fe58c7b8],.nav-panel .steps .split .end[data-v-fe58c7b8]{font-size:24px;position:absolute;left:0;z-index:1}.nav-panel .steps .split .start[data-v-fe58c7b8]{color:#3ebc50;top:0}.nav-panel .steps .split .end[data-v-fe58c7b8]{color:#df4341;bottom:0}',""]),e.exports=t},function(e,t,n){"use strict";n(227)},function(e,t,n){var r=n(29);t=r(!1),t.push([e.i,".inject-com[data-v-6a088470]{position:absolute;z-index:999;transform:translate(-50%, -100%)}.test[data-v-6a088470]{position:absolute;color:#000;background-color:rgba(255,255,255,.5)}",""]),e.exports=t},function(e,t,n){"use strict";n(228)},function(e,t,n){var r=n(29);t=r(!1),t.push([e.i,".inject-com[data-v-4b295487]{position:absolute;z-index:999;transform:translate(-50%, -100%)}.test[data-v-4b295487]{position:absolute;color:#000;background-color:rgba(255,255,255,.5)}",""]),e.exports=t},function(e,t,n){"use strict";n(229)},function(e,t,n){var r=n(29);t=r(!1),t.push([e.i,'.info[data-v-2d5452de]{position:absolute;z-index:1;bottom:0;left:0;margin-bottom:10px;margin-left:10px;display:flex;pointer-events:none;color:#000;font-size:12px}.scale[data-v-2d5452de]{--size: 1px;text-align:center;border-bottom:var(--size) solid currentColor;position:relative}.scale[data-v-2d5452de]::after,.scale[data-v-2d5452de]::before{content:"";position:absolute;height:6px;width:var(--size);bottom:0;background-color:currentColor}.scale[data-v-2d5452de]::before{left:0}.scale[data-v-2d5452de]::after{right:0}.zoom[data-v-2d5452de]{margin-right:20px}',""]),e.exports=t},function(e,t,n){"use strict";n(230)},function(e,t,n){var r=n(29);t=r(!1),t.push([e.i,"\n.map.view-full .info {\n left: calc(var(--editor-menu-left) + var(--editor-menu-width));\n bottom: var(--editor-menu-bottom);\n}\n",""]),e.exports=t},function(e,t,n){"use strict";n(231)},function(e,t,n){var r=n(29);t=r(!1),t.push([e.i,".split[data-v-506950ea]{position:absolute;background-color:#000;z-index:999}.split.w[data-v-506950ea]{top:50%;left:0;right:0;height:4px;margin-top:-2px}.split.h[data-v-506950ea]{left:50%;top:0;bottom:0;width:4px;margin-top:-2px}.screen[data-v-506950ea]{position:absolute;z-index:9999;background:rgba(27,27,28,.8);border-radius:4px;border:1px solid #000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:12px;color:rgba(255,255,255,.6);line-height:16px;padding:4px 6px;cursor:pointer;display:flex;box-shadow:inset 0 0 1px rgba(255,255,255,.9);align-items:center}.screen.top[data-v-506950ea]{left:10px;top:10px}.screen.clound[data-v-506950ea]{left:calc(50% + 10px);top:10px}.screen.slideLeft[data-v-506950ea]{top:calc(50% + 10px);left:10px}.screen.slideRight[data-v-506950ea]{left:calc(50% + 10px);top:calc(50% + 10px)}.screen.full[data-v-506950ea]{left:10px;top:10px}.screen>i[data-v-506950ea]{margin-right:4px}.screen .fview-more[data-v-506950ea]{margin-left:14px;display:inline-block;margin-bottom:5px}.screen .leave-menu[data-v-506950ea]{position:absolute;top:100%;margin-top:9px;box-shadow:inset 0 0 1px rgba(255,255,255,.9);background:rgba(27,27,28,.8);border-radius:4px;border:1px solid #000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:9px 0;left:0}.screen .leave-menu .atom[data-v-506950ea]{padding:5px 10px;color:#fff;font-size:12px;white-space:nowrap;display:flex;align-items:center}.screen .leave-menu .atom p[data-v-506950ea]{margin-left:4px}",""]),e.exports=t},function(e,t,n){"use strict";n(232)},function(e,t,n){var r=n(29);t=r(!1),t.push([e.i,"\n.carry-layer > * {\n pointer-events: all;\n}\n",""]),e.exports=t},function(e,t,n){var r=n(347);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=n(35).default;o("107eabeb",r,!1,{sourceMap:!1,shadowMode:!1})},function(e,t,n){var r=n(29);t=r(!1),t.push([e.i,".x-scrollbar {\n position: relative;\n}\n\n.x-scrollbar__container {\n position: relative;\n z-index: 1;\n width: 100%;\n height: 100%;\n overflow: auto;\n}\n\n.x-scrollbar__container--hideScrollbar {\n scrollbar-width: none !important;\n -ms-overflow-style: none !important;\n}\n\n.x-scrollbar__container--hideScrollbar::-webkit-scrollbar {\n display: none !important;\n}\n\n.x-scrollbar__container--preventDefault {\n overscroll-behavior: contain;\n -ms-scroll-chaining: none;\n}\n\n.x-scrollbar__content {\n display: inline-block;\n vertical-align: middle;\n min-width: 100%;\n}\n\n/* 轨道 */\n.x-scrollbar__track-x,\n.x-scrollbar__track-y {\n opacity: 1;\n position: absolute;\n z-index: 2;\n transition: background-color 0.2s linear, opacity 0.2s linear;\n}\n\n.x-scrollbar__track-x {\n left: 0;\n bottom: 0;\n width: 100%;\n height: 8px;\n}\n\n.x-scrollbar__track-y {\n top: 0;\n right: 0;\n height: 100%;\n width: 8px;\n}\n\n/* 滑块 */\n.x-scrollbar__thumb-x,\n.x-scrollbar__thumb-y {\n position: absolute;\n background-color: rgba(255, 255, 255, 0.3);\n border-radius: 5px;\n transition: height 0.2s ease-in-out, width 0.2s ease-in-out;\n}\n\n.x-scrollbar__thumb-x {\n height: 5px;\n bottom: 0px;\n}\n\n.x-scrollbar__thumb-y {\n width: 5px;\n right: 0px;\n}\n\n/* 激活后大小 */\n.x-scrollbar__track-x:hover .x-scrollbar__thumb-x,\n.x-scrollbar__track--draging .x-scrollbar__thumb-x {\n height: 8px;\n}\n\n.x-scrollbar__track-y:hover .x-scrollbar__thumb-y,\n.x-scrollbar__track--draging .x-scrollbar__thumb-y {\n width: 8px;\n}\n\n/* 鼠标移入容器 => 显示滑块 */\n.x-scrollbar-keep > .x-scrollbar__track-x,\n.x-scrollbar-keep > .x-scrollbar__track-y,\n.x-scrollbar:hover > .x-scrollbar__track-x,\n.x-scrollbar:hover > .x-scrollbar__track-y {\n opacity: 1;\n}\n\n/* 鼠标移入轨道 || 拖动过程中 => 显示轨道 & 高亮滑块 */\n.x-scrollbar__track-x:hover,\n.x-scrollbar__track-y:hover,\n.x-scrollbar__track-x.x-scrollbar__track--draging,\n.x-scrollbar__track-y.x-scrollbar__track--draging {\n opacity: 1 !important;\n}\n",""]),e.exports=t},function(e,t,n){"use strict";n(233)},function(e,t,n){var r=n(29);t=r(!1),t.push([e.i,".slide-up-enter-active[data-v-1ddf0bb7],.slide-up-leave-active[data-v-1ddf0bb7]{will-change:transform;transition:all .2s ease-in-out}.slide-up-enter-from[data-v-1ddf0bb7]{opacity:0;transform:translate3d(0, 100%, 0)}.slide-up-enter[data-v-1ddf0bb7]{opacity:1;transform:translate3d(0, -100%, 0)}.slide-up-leave-active[data-v-1ddf0bb7]{opacity:0;transform:translate3d(0, 100%, 0)}",""]),e.exports=t},function(e,t,n){"use strict";n(234)},function(e,t,n){var r=n(29);t=r(!1),t.push([e.i,".slide-right-enter-active[data-v-24570cb6],.slide-right-leave-active[data-v-24570cb6]{will-change:transform;transition:all .2s ease-in-out}.slide-right-enter-from[data-v-24570cb6]{opacity:0;transform:translate3d(100%, 0, 0)}.slide-right-enter[data-v-24570cb6]{opacity:1;transform:translate3d(-100%, 0, 0)}.slide-right-leave-active[data-v-24570cb6]{opacity:0;transform:translate3d(100%, 0, 0)}",""]),e.exports=t},function(e,t,n){e.exports=n.p+"img/ff.67952769.png"},function(e,t,n){e.exports=n.p+"img/eg.6462c7c7.png"},function(e,t,n){e.exports=n.p+"img/safar.50205f34.png"},function(e,t,n){e.exports=n.p+"img/chrome.bc51f70f.png"},function(e,t,n){e.exports=n.p+"img/err.25870c10.png"},function(e,t,n){var r=n(29);t=r(!1),t.push([e.i,":root body{--hide-header-top: calc(-1 * var(--editor-head-height));--show-header-top: 0px;--simle-map-width: 400px;--simle-map-height: 200px;--scale-simle-map-width: 600px;--scale-simle-map-height: 300px;--global-search-width: 340px;--taggle-btn-width: 30px;--body-right-margin: 20px}",""]),e.exports=t},function(e,t,n){var r=n(359);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=n(35).default;o("746f6138",r,!1,{sourceMap:!1,shadowMode:!1})},function(e,t,n){var r=n(29);t=r(!1),t.push([e.i,":root body{--editor-toolbox-width: calc(100vw - var(--editor-menu-width));--hide-header-top: calc(-1 * var(--editor-head-height));--show-header-top: calc(-1 * var(--editor-head-height));--simle-map-width: 300px;--simle-map-height: 150px;--scale-simle-map-width: 300px;--scale-simle-map-height: 200px;--global-search-width: calc(100% - 72px);--taggle-btn-width: 42px;--body-right-margin: 10px;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}:root body .ui-editor-toolbox{z-index:300}:root body .ui-editor-head{z-index:3000}.horizontal .hot-item .hot-bubble:not(.pc){width:356px !important;--bottom-left: 173px !important}",""]),e.exports=t},function(e,t,n){"use strict";n.r(t);n(142),n(247),n(254),n(255),n(6),n(43),n(116),n(26),n(14),n(17),n(23),n(10),n(13);var r,o,a,i=n(238),c=n(12),u=n(46),l=n(115),s=n(0),f=(n(38),n(48),n(39),n(30),n(42),n(53),n(18)),d=n(2),b=n(3),p=n(70),v=n(33),h="local"===Object(v["b"])().v,m=function(){return m=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},m.apply(this,arguments)},O=function(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function i(e){try{u(r.next(e))}catch(t){a(t)}}function c(e){try{u(r["throw"](e))}catch(t){a(t)}}function u(e){e.done?n(e.value):o(e.value).then(i,c)}u((r=r.apply(e,t||[])).next())}))},j=function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(e){return function(t){return u([e,t])}}function u(a){if(n)throw new TypeError("Generator is already executing.");while(i)try{if(n=1,r&&(o=2&a[0]?r["return"]:a[0]?r["throw"]||((o=r["return"])&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(o=i.trys,!(o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}},g=Object(s["L"])([]),y=function e(t,n){if(Array.isArray(t)){for(var r=[],o=0,a=t;o<a.length;o++){var i=a[o];r.push(e(i,n))}return r}var c=g.value.find((function(e){return e.name===t}));return c||(c={id:p["a"],open:!1,name:t},g.value.push(c)),n(c)},w=function(e){y(e,(function(e){return e.open=!0}))},x=function(e){for(var t=Array.isArray(e)?e:[e],n=0,r=t;n<r.length;n++){var o=r[n],a=y(o,(function(e){return!0===e.open}));if(!a)return!1}return!0},S=function(e){y(e,(function(e){return e.open=!1}))},k=function(e){for(var t=Array.isArray(e)?e:[e],n=0,r=t;n<r.length;n++){var o=r[n],a=y(o,(function(e){return!1===e.open}));if(!a)return!1}return!0},E=function(){return O(void 0,void 0,void 0,(function(){var e,t,n,o,a,i;return j(this,(function(c){switch(c.label){case 0:for(e={add:[],del:[]},t=[],n=function(t){if(t.id!==p["a"]){var n=r.find((function(e){return e.name===t.name}));Object(b["j"])(n,t)&&(t.open?e.add.push(t.id):e.del.push(t.id))}},o=0,a=g.value;o<a.length;o++)i=a[o],n(i);return e.add.length&&t.push(d["c"].post(d["b"].enableMenu,e.add.map((function(e){return{id:e}})))),e.del.length&&t.push(d["c"].post(d["b"].disableMenu,e.del.map((function(e){return{id:e}})))),[4,Promise.all(t)];case 1:return c.sent(),[2]}}))}))},L=!1,P=[f["f"].measure,f["f"].download,f["f"].dataManage,f["f"].coordinate,f["f"].spaceDivision,f["f"].floorpan,f["f"].spaceModel,f["f"].setup],M=(Object(s["ab"])((function(){var e=["layout",f["a"],f["f"].navigation];p["d"].value&&e.push.apply(e,h?[f["f"].download,f["f"].setup,f["f"].floorpan]:[f["f"].download,f["f"].dataManage,f["f"].coordinate,f["f"].spaceDivision,f["f"].floorpan,f["f"].spaceModel,f["f"].setup,f["f"].clouds]),L||e.push.apply(e,P),w(e)})),function(){return O(void 0,void 0,void 0,(function(){var e,t,n,r;return j(this,(function(o){switch(o.label){case 0:return[4,d["c"].post(d["b"].getMenus,{})];case 1:return e=o.sent(),t=e.map((function(e){return{id:e.id,name:e.path,open:"1"===e.status}})),h&&(n=[f["f"].data,f["f"].coord],t.forEach((function(e){n.includes(e.name)&&(e.open=!1)}))),r=g.value.filter((function(e){return e.open})).map((function(e){return e.name})),g.value=t,w(r.filter((function(e){return!P.includes(e)}))),C(),L=!0,[2]}}))}))}),C=function(){r=g.value.map((function(e){return m({},e)}))},F=function(){g.value=r},A={list:g,inExclude:k,inInclude:x,include:w,exclude:S,save:E,request:M,backups:C,recovery:F},_=function(){return _=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},_.apply(this,arguments)},D={edit:"edit"},T={edit:{title:"编辑"}},G=(o={},o[D.edit]=[c["f"].dataManage,c["f"].coordinate,c["f"].spaceDivision,c["f"].spaceModel,c["f"].clouds],o),z=(a={},a[c["f"].query]="nav-browse",a[c["f"].data]="nav-data",a[c["f"].hotspot]="nav-hotspot",a[c["f"].measure]="nav-measure",a[c["f"].floorpan]="nav-house",a[c["f"].coord]="nav-coord",a[c["f"].download]="nav-download",a[D.edit]="nav-edit",a[c["f"].setup]="nav-setup",a[c["f"].dataManage]="nav_data-setup",a[c["f"].coordinate]="nav-geography",a[c["f"].spaceDivision]="nav-correct",a[c["f"].spaceModel]="nav-space",a[c["f"].clouds]="data_revise_n",a),I=Object(s["f"])((function(){var e=u["d"].value?c["e"]:c["b"];if(h){for(var t=[c["f"].coord,c["f"].data,c["f"].dataManage,c["f"].coordinate,c["f"].spaceDivision,c["f"].spaceModel],n=0,r=t;n<r.length;n++){var o=r[n];delete e[o]}delete T.edit}return e})),V=Object(s["f"])((function(){return u["d"].value?Object(l["a"])(I.value,z,G,T):Object(l["a"])(I.value,z,{})})),B=Object(s["f"])((function(){var e=_({},I.value);for(var t in e)k(t)&&delete e[t];return u["d"].value?{allList:V.value,list:Object(l["a"])(e,z,G,T),relation:G}:{allList:V.value,list:Object(l["a"])(e,z,{}),relation:{}}})),R=B,N=n(97),X=function(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function i(e){try{u(r.next(e))}catch(t){a(t)}}function c(e){try{u(r["throw"](e))}catch(t){a(t)}}function u(e){e.done?n(e.value):o(e.value).then(i,c)}u((r=r.apply(e,t||[])).next())}))},$=function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(e){return function(t){return u([e,t])}}function u(a){if(n)throw new TypeError("Generator is already executing.");while(i)try{if(n=1,r&&(o=2&a[0]?r["return"]:a[0]?r["throw"]||((o=r["return"])&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(o=i.trys,!(o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}},U=Object(s["L"])({list:[{path:"/",name:c["c"].layout,meta:c["b"].layout,component:function(){return n.e(4).then(n.bind(null,496))}}],default:c["c"].layout});Object(i["a"])((function(){return X(void 0,void 0,void 0,(function(){var e,t,r;return $(this,(function(o){switch(o.label){case 0:return[4,Promise.all([n.e(0),n.e(6)]).then(n.bind(null,494))];case 1:return e=o.sent().default,e({routerRef:U,menu:R,auth:A,config:{overstep:1e3},isLocal:h,disableUserSys:h,logo:"logo"}),Object(N["a"])(d["d"]),t=v["a"].dev?["/api","https://uat-laser.4dkankan.com/"]:["/prod","https://laser.4dkankan.com/backend/"],r=1,d["d"].defaults.baseURL=t[r],[2]}}))}))}));var H=n(75),q=n(57),W=function(){return W=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},W.apply(this,arguments)},Y=function(e,t){return new Promise((function(n){var r=function r(){t in e?n(e[t]):setTimeout(r,6)};r()}))},Z=window,K=Object(H["b"])().then((function(){var e=Object(H["f"])();q["disabledMap"].lmenu=!0,q["disabledMap"].search=!0,q["disabledMap"].map=!0,q["disabledMap"].hot=!0,q["disabledMap"].measure=!0,q["disabledMap"].switch=!0;var t=W(W({},e),{custom:q,getPose:e.scene.getPose,setPose:e.scene.setPose});return Y(Z,"laserLoaded").then((function(){return t}))}));Z.loaded=K}]);