|  | @@ -122,6 +122,12 @@ dependencies:
 | 
	
		
			
				|  |  |    moment:
 | 
	
		
			
				|  |  |      specifier: ^2.29.4
 | 
	
		
			
				|  |  |      version: 2.30.1
 | 
	
		
			
				|  |  | +  mxcad:
 | 
	
		
			
				|  |  | +    specifier: ^1.0.195
 | 
	
		
			
				|  |  | +    version: 1.0.195(three@0.162.0)
 | 
	
		
			
				|  |  | +  mxdraw:
 | 
	
		
			
				|  |  | +    specifier: ^0.1.263
 | 
	
		
			
				|  |  | +    version: 0.1.263(three@0.162.0)
 | 
	
		
			
				|  |  |    nprogress:
 | 
	
		
			
				|  |  |      specifier: ^0.2.0
 | 
	
		
			
				|  |  |      version: 0.2.0
 | 
	
	
		
			
				|  | @@ -207,14 +213,14 @@ dependencies:
 | 
	
		
			
				|  |  |      specifier: 3.5.13
 | 
	
		
			
				|  |  |      version: 3.5.13
 | 
	
		
			
				|  |  |    xgplayer:
 | 
	
		
			
				|  |  | -    specifier: ^3.0.13
 | 
	
		
			
				|  |  | -    version: 3.0.13(core-js@3.33.1)
 | 
	
		
			
				|  |  | +    specifier: ^3.0.14
 | 
	
		
			
				|  |  | +    version: 3.0.14(core-js@3.33.1)
 | 
	
		
			
				|  |  |    xgplayer-flv:
 | 
	
		
			
				|  |  | -    specifier: ^3.0.13
 | 
	
		
			
				|  |  | -    version: 3.0.13(core-js@3.33.1)(xgplayer@3.0.13)
 | 
	
		
			
				|  |  | +    specifier: ^3.0.14
 | 
	
		
			
				|  |  | +    version: 3.0.14(core-js@3.33.1)(xgplayer@3.0.14)
 | 
	
		
			
				|  |  |    xgplayer-hls:
 | 
	
		
			
				|  |  | -    specifier: ^3.0.13
 | 
	
		
			
				|  |  | -    version: 3.0.13(core-js@3.33.1)(xgplayer@3.0.13)
 | 
	
		
			
				|  |  | +    specifier: ^3.0.14
 | 
	
		
			
				|  |  | +    version: 3.0.14(core-js@3.33.1)(xgplayer@3.0.14)
 | 
	
		
			
				|  |  |    xss:
 | 
	
		
			
				|  |  |      specifier: ^1.0.14
 | 
	
		
			
				|  |  |      version: 1.0.14
 | 
	
	
		
			
				|  | @@ -2276,6 +2282,12 @@ packages:
 | 
	
		
			
				|  |  |      engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
 | 
	
		
			
				|  |  |      dev: true
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +  /@fingerprintjs/fingerprintjs@4.2.2:
 | 
	
		
			
				|  |  | +    resolution: {integrity: sha512-scD+pDgNZW78LuFAr7ms2yxmDx2NWC4+K5iiOjPT2ZlTlHFbLsORUzLJI2rcKicxxLtHbvf3A7BU1drVr4iHGg==}
 | 
	
		
			
				|  |  | +    dependencies:
 | 
	
		
			
				|  |  | +      tslib: 2.6.2
 | 
	
		
			
				|  |  | +    dev: false
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |    /@fullcalendar/common@5.10.1:
 | 
	
		
			
				|  |  |      resolution: {integrity: sha512-EumKIJcQTvQdTs75/9dmeREFgjcRVWzqHJS1Xvlz5mNsmB+w9EINCHETRjChtAQg1WD/lTQyVj4sHsKO7vCMSw==, tarball: http://registry.npm.taobao.org/@fullcalendar/common/-/common-5.10.1.tgz}
 | 
	
		
			
				|  |  |      dependencies:
 | 
	
	
		
			
				|  | @@ -6815,6 +6827,12 @@ packages:
 | 
	
		
			
				|  |  |        batch-processor: 1.0.0
 | 
	
		
			
				|  |  |      dev: false
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +  /element-resize-event-polyfill@1.0.5:
 | 
	
		
			
				|  |  | +    resolution: {integrity: sha512-HWjhWQIi8Ilw8YWyX5O4b7L2AIQE9SMP+LFoHrr6b1ZLIUIpqybA5eU3v2uWAnE0ptCxyLTT92IgLTehWldIfQ==}
 | 
	
		
			
				|  |  | +    dependencies:
 | 
	
		
			
				|  |  | +      resize-observer-polyfill: 1.5.1
 | 
	
		
			
				|  |  | +    dev: false
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |    /emittery@0.13.1:
 | 
	
		
			
				|  |  |      resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==, tarball: http://registry.npm.taobao.org/emittery/-/emittery-0.13.1.tgz}
 | 
	
		
			
				|  |  |      engines: {node: '>=12'}
 | 
	
	
		
			
				|  | @@ -7491,7 +7509,7 @@ packages:
 | 
	
		
			
				|  |  |      dev: false
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    /eventemitter3@4.0.7:
 | 
	
		
			
				|  |  | -    resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==, tarball: http://registry.npm.taobao.org/eventemitter3/-/eventemitter3-4.0.7.tgz}
 | 
	
		
			
				|  |  | +    resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    /eventemitter3@5.0.1:
 | 
	
		
			
				|  |  |      resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==, tarball: http://registry.npm.taobao.org/eventemitter3/-/eventemitter3-5.0.1.tgz}
 | 
	
	
		
			
				|  | @@ -9906,6 +9924,10 @@ packages:
 | 
	
		
			
				|  |  |      hasBin: true
 | 
	
		
			
				|  |  |      dev: true
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +  /jquery@3.7.1:
 | 
	
		
			
				|  |  | +    resolution: {integrity: sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==}
 | 
	
		
			
				|  |  | +    dev: false
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |    /js-base64@2.6.4:
 | 
	
		
			
				|  |  |      resolution: {integrity: sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==, tarball: http://registry.npm.taobao.org/js-base64/-/js-base64-2.6.4.tgz}
 | 
	
		
			
				|  |  |      dev: true
 | 
	
	
		
			
				|  | @@ -10713,6 +10735,30 @@ packages:
 | 
	
		
			
				|  |  |      engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
 | 
	
		
			
				|  |  |      dev: true
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +  /mxcad@1.0.195(three@0.162.0):
 | 
	
		
			
				|  |  | +    resolution: {integrity: sha512-bMQPRMt4jIHvHK4ixWUflHdZYri8u4zIYihA2UDyraLA1IYUeExgRNDtOocOsE/NfuH39L+xSDUtnpEIiS3zHQ==}
 | 
	
		
			
				|  |  | +    dependencies:
 | 
	
		
			
				|  |  | +      '@fingerprintjs/fingerprintjs': 4.2.2
 | 
	
		
			
				|  |  | +      iconv-lite: 0.6.3
 | 
	
		
			
				|  |  | +      mxdraw: 0.1.263(three@0.162.0)
 | 
	
		
			
				|  |  | +      threebox-plugin: 2.2.7
 | 
	
		
			
				|  |  | +    transitivePeerDependencies:
 | 
	
		
			
				|  |  | +      - three
 | 
	
		
			
				|  |  | +    dev: false
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +  /mxdraw@0.1.263(three@0.162.0):
 | 
	
		
			
				|  |  | +    resolution: {integrity: sha512-pE25TfSc4y3dOCbpyPFHkfFz+UyZHV59yEqMZzYlPkYCUrpHjvbeeWz6A8j3rxzifLMMX2maPT8ocyzlZwuqHA==}
 | 
	
		
			
				|  |  | +    engines: {node: '>=6.0.0'}
 | 
	
		
			
				|  |  | +    peerDependencies:
 | 
	
		
			
				|  |  | +      three: ^0.113.2
 | 
	
		
			
				|  |  | +    dependencies:
 | 
	
		
			
				|  |  | +      element-resize-event-polyfill: 1.0.5
 | 
	
		
			
				|  |  | +      jquery: 3.7.1
 | 
	
		
			
				|  |  | +      lodash: 4.17.21
 | 
	
		
			
				|  |  | +      three: 0.162.0
 | 
	
		
			
				|  |  | +      three-gif-texture: 1.0.15
 | 
	
		
			
				|  |  | +    dev: false
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |    /nanoid@3.3.6:
 | 
	
		
			
				|  |  |      resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==}
 | 
	
		
			
				|  |  |      engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
 | 
	
	
		
			
				|  | @@ -12807,10 +12853,18 @@ packages:
 | 
	
		
			
				|  |  |      resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==, tarball: http://registry.npm.taobao.org/text-table/-/text-table-0.2.0.tgz}
 | 
	
		
			
				|  |  |      dev: true
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +  /three-gif-texture@1.0.15:
 | 
	
		
			
				|  |  | +    resolution: {integrity: sha512-GzTF6OtgdjqKOF+AtA0WgLguJ8/iqE5u9KQQadmgWLusM2ML82XvQJuoGD6MqQalC33prUeaf2zqTWCP8fR4rw==}
 | 
	
		
			
				|  |  | +    dev: false
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |    /three@0.162.0:
 | 
	
		
			
				|  |  |      resolution: {integrity: sha512-xfCYj4RnlozReCmUd+XQzj6/5OjDNHBy5nT6rVwrOKGENAvpXe2z1jL+DZYaMu4/9pNsjH/4Os/VvS9IrH7IOQ==}
 | 
	
		
			
				|  |  |      dev: false
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +  /threebox-plugin@2.2.7:
 | 
	
		
			
				|  |  | +    resolution: {integrity: sha512-H87Nm4w1PfisHPHzavTGXlwIoJpx2+QU57GooQYIhF51lsg+U5A0KGf3Jrv/HWsLCGOwV2BTnv7UTLfpO1EccQ==}
 | 
	
		
			
				|  |  | +    dev: false
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |    /throat@6.0.2:
 | 
	
		
			
				|  |  |      resolution: {integrity: sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==, tarball: http://registry.npm.taobao.org/throat/-/throat-6.0.2.tgz}
 | 
	
		
			
				|  |  |      dev: false
 | 
	
	
		
			
				|  | @@ -14098,34 +14152,34 @@ packages:
 | 
	
		
			
				|  |  |      resolution: {integrity: sha512-ORT6ghCRk0mUVavMBxetcPzUPskS6NGfntzpWazJ86e+XU0uK4HwHfDhN/jKATiyInrOH5RwQo9SO/+DB8XeBw==, tarball: http://registry.npm.taobao.org/xe-utils/-/xe-utils-3.5.13.tgz}
 | 
	
		
			
				|  |  |      dev: false
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -  /xgplayer-flv@3.0.13(core-js@3.33.1)(xgplayer@3.0.13):
 | 
	
		
			
				|  |  | -    resolution: {integrity: sha512-oRQyTCWgV9KKLqnQztkd5l2jChjVwqGSfjBYAN8330XtMCaMgek6WEdHF64C6vP3q72ZbnFvDmTyb3Uot5brHQ==}
 | 
	
		
			
				|  |  | +  /xgplayer-flv@3.0.14(core-js@3.33.1)(xgplayer@3.0.14):
 | 
	
		
			
				|  |  | +    resolution: {integrity: sha512-9mSBUbbzkJhFjQOaU8SvnEzDj4Y9tkHsW0IaIxCDi/DlDcHzSubdiuuTVNf1A5cgUSTnFHxwDJtzqVm6FhmTeg==}
 | 
	
		
			
				|  |  |      peerDependencies:
 | 
	
		
			
				|  |  |        core-js: '>=3.12.1'
 | 
	
		
			
				|  |  |        xgplayer: '>=3.0.1'
 | 
	
		
			
				|  |  |      dependencies:
 | 
	
		
			
				|  |  |        core-js: 3.33.1
 | 
	
		
			
				|  |  |        eventemitter3: 4.0.7
 | 
	
		
			
				|  |  | -      xgplayer: 3.0.13(core-js@3.33.1)
 | 
	
		
			
				|  |  | -      xgplayer-streaming-shared: 3.0.13(core-js@3.33.1)
 | 
	
		
			
				|  |  | -      xgplayer-transmuxer: 3.0.13(core-js@3.33.1)
 | 
	
		
			
				|  |  | +      xgplayer: 3.0.14(core-js@3.33.1)
 | 
	
		
			
				|  |  | +      xgplayer-streaming-shared: 3.0.14(core-js@3.33.1)
 | 
	
		
			
				|  |  | +      xgplayer-transmuxer: 3.0.14(core-js@3.33.1)
 | 
	
		
			
				|  |  |      dev: false
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -  /xgplayer-hls@3.0.13(core-js@3.33.1)(xgplayer@3.0.13):
 | 
	
		
			
				|  |  | -    resolution: {integrity: sha512-bOS6ocB8FWRYdKhg08AL4a/QZGNplDE1H2OZJxvuF/DF6muokxIajWC3kyqzxxbGOkUSIdr4wtDiA5rfMV5SJg==}
 | 
	
		
			
				|  |  | +  /xgplayer-hls@3.0.14(core-js@3.33.1)(xgplayer@3.0.14):
 | 
	
		
			
				|  |  | +    resolution: {integrity: sha512-UiVDiDcIzQ6kiDZitbyXqRx5nX/Pi69S9Vfh5lc+6R8SsA2ZyvxWtGOQ6XfpZyXYHfl56JMbyNObOgMT1iRNLw==}
 | 
	
		
			
				|  |  |      peerDependencies:
 | 
	
		
			
				|  |  |        core-js: '>=3.12.1'
 | 
	
		
			
				|  |  | -      xgplayer: '>=3.0.0'
 | 
	
		
			
				|  |  | +      xgplayer: 3.0.14
 | 
	
		
			
				|  |  |      dependencies:
 | 
	
		
			
				|  |  |        core-js: 3.33.1
 | 
	
		
			
				|  |  |        eventemitter3: 4.0.7
 | 
	
		
			
				|  |  | -      xgplayer: 3.0.13(core-js@3.33.1)
 | 
	
		
			
				|  |  | -      xgplayer-streaming-shared: 3.0.13(core-js@3.33.1)
 | 
	
		
			
				|  |  | -      xgplayer-transmuxer: 3.0.13(core-js@3.33.1)
 | 
	
		
			
				|  |  | +      xgplayer: 3.0.14(core-js@3.33.1)
 | 
	
		
			
				|  |  | +      xgplayer-streaming-shared: 3.0.14(core-js@3.33.1)
 | 
	
		
			
				|  |  | +      xgplayer-transmuxer: 3.0.14(core-js@3.33.1)
 | 
	
		
			
				|  |  |      dev: false
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -  /xgplayer-streaming-shared@3.0.13(core-js@3.33.1):
 | 
	
		
			
				|  |  | -    resolution: {integrity: sha512-ovNk439/+6uVpMBKDzKq00bXMrDX6s+YHVt/Nl1vpawlgM3IoHKxezBki2FETlXvMYXF4X42/KVtbM3qTd2ScA==}
 | 
	
		
			
				|  |  | +  /xgplayer-streaming-shared@3.0.14(core-js@3.33.1):
 | 
	
		
			
				|  |  | +    resolution: {integrity: sha512-XBXNjnMfFDl15kQfXNgmAkaDqRdN0PhxVFBm7+TezillpTdLmqj+HD90F6BargdZVJ4I20/YHYdb9qBg+hUDhg==}
 | 
	
		
			
				|  |  |      peerDependencies:
 | 
	
		
			
				|  |  |        core-js: '>=3.12.1'
 | 
	
		
			
				|  |  |      dependencies:
 | 
	
	
		
			
				|  | @@ -14133,8 +14187,8 @@ packages:
 | 
	
		
			
				|  |  |        eventemitter3: 4.0.7
 | 
	
		
			
				|  |  |      dev: false
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -  /xgplayer-subtitles@3.0.13(core-js@3.33.1):
 | 
	
		
			
				|  |  | -    resolution: {integrity: sha512-VlcPg6Ne66mwB6uIlE6gT28WG9u2vugMuho0mVMsB/uQ+XOin5xtH3Jpf2Ewx5CTf3SRfg4VmqUCuuMT7Z1qJg==}
 | 
	
		
			
				|  |  | +  /xgplayer-subtitles@3.0.14(core-js@3.33.1):
 | 
	
		
			
				|  |  | +    resolution: {integrity: sha512-w6H1h+g3kOI477kv2QBRMZe3M/1dHLXttHBwq4LwKTPGVQ19fLIDGwkfn+HeKwe1ocGDaaq96bS+l+BadnP9TA==}
 | 
	
		
			
				|  |  |      peerDependencies:
 | 
	
		
			
				|  |  |        core-js: '>=3.12.1'
 | 
	
		
			
				|  |  |      dependencies:
 | 
	
	
		
			
				|  | @@ -14142,8 +14196,8 @@ packages:
 | 
	
		
			
				|  |  |        eventemitter3: 4.0.7
 | 
	
		
			
				|  |  |      dev: false
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -  /xgplayer-transmuxer@3.0.13(core-js@3.33.1):
 | 
	
		
			
				|  |  | -    resolution: {integrity: sha512-xncc9HYIRK9glHpalQRXlfLoeJkoq7OimvhWZ+CXdJFWYNG2toHCI5ttSRs8R0nRm07X3sxkXzQUJcZy7y6qNA==}
 | 
	
		
			
				|  |  | +  /xgplayer-transmuxer@3.0.14(core-js@3.33.1):
 | 
	
		
			
				|  |  | +    resolution: {integrity: sha512-lMS2EwuA6tToCC4NuyJ5Ax0UDaaWU/YuaSkI/Bsj+vHkEzO42vgi2EerSPr91Moz05KhG/+4Vt8qMKUVFjhGTw==}
 | 
	
		
			
				|  |  |      peerDependencies:
 | 
	
		
			
				|  |  |        core-js: '>=3.12.1'
 | 
	
		
			
				|  |  |      dependencies:
 | 
	
	
		
			
				|  | @@ -14153,8 +14207,8 @@ packages:
 | 
	
		
			
				|  |  |        crypto-es: 1.2.7
 | 
	
		
			
				|  |  |      dev: false
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -  /xgplayer@3.0.13(core-js@3.33.1):
 | 
	
		
			
				|  |  | -    resolution: {integrity: sha512-tHmwsB49J5mYuGd+JjaILoJB/m+M7F5BxwjBaAWJ/PIEtYuhN69rOkkdph2/pzAg4to1rhwMPVTklIoXYd6xKw==}
 | 
	
		
			
				|  |  | +  /xgplayer@3.0.14(core-js@3.33.1):
 | 
	
		
			
				|  |  | +    resolution: {integrity: sha512-TPS77hUIcM1zVx6FSpGG+OzfMwjwxxWihd+YxVx82DQ22QK60v8TXWSZlWISbmS1+fAlFneesvXDjwy60tC37w==}
 | 
	
		
			
				|  |  |      peerDependencies:
 | 
	
		
			
				|  |  |        core-js: '>=3.12.1'
 | 
	
		
			
				|  |  |      dependencies:
 | 
	
	
		
			
				|  | @@ -14163,7 +14217,7 @@ packages:
 | 
	
		
			
				|  |  |        delegate: 3.2.0
 | 
	
		
			
				|  |  |        downloadjs: 1.4.7
 | 
	
		
			
				|  |  |        eventemitter3: 4.0.7
 | 
	
		
			
				|  |  | -      xgplayer-subtitles: 3.0.13(core-js@3.33.1)
 | 
	
		
			
				|  |  | +      xgplayer-subtitles: 3.0.14(core-js@3.33.1)
 | 
	
		
			
				|  |  |      dev: false
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    /xlsx@0.17.5:
 |